Skip Navigation
LPCAMM2 Is Finally Here, and It’s a Big Deal | iFixit News
  • With efficient cpus and lack of dedicated gpus I doubt the 4W of RAM is really that much of a battery drain.

    What? If anything, it'd be more drain relatively speaking.

    4W is quite a lot if you consider that a decently efficient laptop should draw 5-8W at idle max.

  • Paperless-ngx Alternative?
  • The usual; check the server and client logs.

  • Enable Firefox's revamped tablet interface on Android
  • Archive is/ph/today etc. is playing dirty with DNS and actively lying to Cloudflare and some others too I believe. They all do not work.

    I had to hard-code their IP address in my hosts file.

  • VRR Flicker On OLEDs Is A Real Problem
    11
    Lemmy Development Update 2024-04-26
  • This should allow averagenon-technical users to keep up with development, without reading Github comments or knowing how to program.

    ;)

  • Dear : Please stop saving images as webp when I drag them out of the browser. Forever stop that. Even if they are webp originally, just give me a setting to auto-convert them to JPEG. When I
  • Mastodon's UI for groups is terrible. This community is indistinguishable from an account named "@Firefox" with thousands of followers unless you open its page and notice it says "Group" and understand what that means.

  • Legitimate interest?
  • Your browser cannot block server-side abuse of your personal data. These consent forms are not about cookies; they're about fooling users into consenting to abuse of their personal data. Cookies are just one of many many technological measures required to carry out said human rights abuse.

  • Paperless-ngx Alternative?
  • I'd look further into that bug because it's not happening on my end.

  • Today I got greeted on a Tor friendly website
  • Do you have a better source than a 5 y/o comment in an issue?

  • What is this block-rate-estim?? Suddenly came to life
  • Freetube won't have anything to do with h265 as youtube does not serve that format in any way.

  • VPN into Homenetwork Security
  • TS is a lot easier to set up than WG and does not require a publicly accessible IP address nor any public whatsoever. It's not really comparable to setting WG up yourself; especially w.r.t. security.

  • Wo als Normalsterblicher günstig Inflationsindexierte Anleihen besparen?
  • Das Ding mit den Anleihen ist, dass die Zinsen lange Zeit niedrig bis negativ waren und dadurch nur die jüngsten, kurzfristigsten gerade so Zentralbank Rendite abwerfen, also Eur ultrashort bonds oder Eur floating rate bonds (die sind zumindest von Banken).

    Ich will damit ja auch nicht wirklich Rendite machen, ich will mich nur gegen die Inflation absichern. Für Rendite hab ich Equity Fonds.

    floating rate bonds

    Klingt auch nicht schlecht, muss ich mir mal anschauen. Hat halt ne große TD zur Inflation weil die BenchmarkRaten ja immer nur als Reaktion auf Änderungen der Inflation angepasst werden.

    Ich nehme mal nicht an, dass DE sowas rausgibt? Suchmaschine findet nur die Inflation-linked bonds.

    Gibt es da Index Fonds für?

  • The fix is scheduled for the next release
  • As it says on the website, this is still in development and not actually ready for use by mere mortals quite yet. It hopefully will be at some point though as that is its explicit goal.

  • VPN into Homenetwork Security
  • It's a central server (that you could actually self-host publicly if you wanted to) whose purpose it is to facilitate P2P connections between your devices.

    If you were outside your home network and wanted to connect to your server from your laptop, both devices would be connected to the TS server independently. When attempting to send IP packets between the devices, the initiating device (i.e. your laptop) would establish a direct wireguard tunnel to the receiving device. This process is managed by the individual devices while the central TS service merely facilitates communication between the devices for the purpose of establishing this connection.

  • VPN into Homenetwork Security
  • If you're worried about that, I can recommend a service like Tailscale which does not require permanently open ports to the outside world, offering quite a bit more security than an exposed traditional VPN server.

  • The fix is scheduled for the next release
  • Good luck packaging new stuff

    Packaging is generally hard on any distro.

    Compared to a traditional distro, the packaging difficulty distribution is quite skewed with Nix though as packages that follow common conventions are quite a lot easier to package due to the abstractions Nixpkgs has built for said conventions while some packages are near impossible to package due to the unique constraints Nix (rightfully) enforces.

    good luck creating new options

    Creating options is really simple actually. Had I known you could do that earlier, I would have done so when I was starting out.

    Creating good options APIs is an art to be mastered but you don't need to do that to get something going.

    good luck cross-compiling

    Have you ever tried cross-compiling on a traditional distro? Cross-compiling using Nixpkgs is quite easy in comparison.

    actually good luck understanding how to configure existing packages

    Yeah, no way to do so other than to read the source.

    It's usually quite understandable without knowing the exact details though; just look at the function arguments.

    Also beats having no option to configure packages at all. Good luck slightly modifying an Arch package. It has no abstractions for this whatsoever; you have to copy and edit the source. Oh and you need to keep it up to date yourself too.

    Gentoo-like standardised flags would be great and are being worked on.

    good luck getting any kind of PR merged without the say-so of a chosen few

    Hi, one of the "chosen few" here: That's a security feature.

    Not a particularly good one, mind you, but a security feature nonetheless.

    There's also now a merge bot now running in the wild allowing maintainers of packages to merge automatic updates on their maintained packages though which alleviates this a bit.

    have fun understanding why some random package is being installed and/or compiled when you switch to a new configuration.

    It can be mysterious sometimes but once you know the tools, you can directly introspect the dependency tree that is core to the concept of Nix and figure out exactly what's happening.

    I'm not aware of the existence of any such tools in traditional distros though. What do you do on i.e. Arch if your hourly shot of -Syu goes off and fetches some package you've never seen before due to an update to some other package? Manually look at PKGBUILDs?

  • Arch Linux for gaming?
  • Steam is its own package manager and native games usually assume that an FHS-conformant is present. Neither of those mesh well with Nix notoriously has nothing comparable to an FHS and usually requires everything to be defined in its terms.

  • What do you think about Abstract Wikipedia?
  • The writer will need to tag things down, to minimal details, for the sake of languages that they don’t care about.

    Sure and that's likely a good bit of work.

    However, you must consider the alternative which is translating the entire text to dozens of languages and doing the same for any update done to said text. I'd assume that to be even more work by at least one order of magnitude.

    Many languages are quite similar to another. An article written in the hypothetical abstract language and tuned on an abstract level to produce good results in German would likely produce good results in Dutch too and likely wouldn't need much tweaking for good results in e.g. English. This has the potential to save ton of work.

    This issue affects languages as a whole, and sometimes in ways that you can’t arbitrate through a fixed writing style because they convey meaning.

    The point of the abstract language would be to convey the meaning without requiring a language-specific writing style. The language-specific writing style to convey the specified meaning would be up to the language-specific "renderers".

    (For example: if you don’t encode the social gender into the 3rd person pronouns, English breaks.)

    That's up to the English "renderer" to do. If it decides to use a pronoun for e.g. a subject that identifies as male, it'd use "he". All the abstract language's "sentence" would contain is the concept of a male-identifying subject. (It probably shouldn't even encode the fact that a pronoun is used as usage of pronouns instead of nouns is also language-specific. Though I guess it could be an optional tag.)

    Often there’s no such thing as the “default”. The example with pig/pork is one of those cases - if whoever is writing the article doesn’t account for the fact that English uses two concepts (pig vs. pork) for what Spanish uses one (cerdo = puerco etc.), and assumes the default (“pig”), you’ll end with stuff like *“pig consumption has increased” (i.e. “pork consumption has decreased”). And the abstraction layer has no way to know if the human is talking about some living animal or its flesh.

    No, that'd simply be a mistake in building the abstract sentence. The concept of a pig was used rather than the concept of edible meat made from pig which would have been the correct subject to use in this sentence.

    Mistakes like this will happen and I'd even consider them likely to happen but the cool thing here is that "pig consumption has increased", while obviously slightly wrong, would still be quite comprehensible. That's an insane advantage considering that this would apply to any language for which a generic "renderer" was implemented.


    It ends like that story about a map so large that it represents the terrain accurately being as big as the terrain, thus useless.

    As I said in the top, you’ll end with a “map” that is as large as the “terrain”, thus useless. (Or: spending way more effort explicitly describing all concepts that it’s simply easier to translate it by hand.)

    I don't see how that would necessarily be the case. Most sentences on Wikipedia are of descriptive nature and follow rather simple structures; only complicated further for the purpose of aiding text flow. Let's take the first sentence of the Wikipedia article on Lemmy:

    Lemmy is a free and open-source software for running self-hosted social news aggregation and discussion forums.

    This could be represented in a hypothetical abstract sentence like this:

    (explanation
     (proper-noun "lemmy")
     (software-facilitating
      :kind FOSS
      :purpose (purposes
                (apply-property 'self-hosted '(news-aggregation-platform discussion-forum)))))
    

    (IDK why I chose lisp to represent this but it felt surprisingly natural.)

    What this says is that this sentence explains the concept of lemmy by equating it with the concept of a software which facilitates the combination of multiple purposes.

    A language-specific "renderer" such as the English one would then take this abstract representation and turn it into an English sentence:

    The concept of an explanation of a thing would then be turned into an explanation sentence. Explanation sentences depend on what it is that is being explained. In this case, the subject is specifically marked as a proper noun which is usually explained using a structure like "<explained thing> is <explanation>". (An explanation for a different type of word could use a different structure.) Because it's a proper noun and at the beginning of a sentence, "Lemmy" would be capitalised.

    Next the explanation part which is declared as a concept of being software of the kind FOSS facilitating some purpose. The combined concept of an object and its purpose is represented as "<object> for the purpose of <purpose>" in English. The object is FOSS here and specifically a software facilitating some purpose, so the English "renderer" can expand this into "free and open-source software for the purpose of facilitating <purpose>".

    The purpose given is the purpose of having multiple purposes and this concept simply combines multiple purposes into one.
    The purposes are two objects to which a property has been applied. In English, the concept of applying a property is represented as as "a <property as adjective> <object>", so in this case "a self-hosted news-aggregation platform" and "a self-hosted online discussion forum". These purposes are then combined using the standard English method of combining multiple objects which is listing them: "a self-hosted news-aggregation platform and a self-hosted online discussion forum". Because both purposes have the same adjective applied, the English "renderer" would likely make the stylistic choice of implicitly applying it to both which is permitted in English: "a self-hosted news-aggregation platform and online discussion forum".

    It would then be able to piece together this English sentence: "Lemmy is a free and open source software for the purposes of facilitating a self-hosted news-aggregation platform and online discussion forum.".

    You could be even more specific in the abstract sentence in order to get exactly the original sentence but this is also a perfectly valid sentence for explaining Lemmy in English. All just from declaring concepts in an abstract way and transforming that abstract representation into natural language text using static rules.

  • Wo als Normalsterblicher günstig Inflationsindexierte Anleihen besparen?
  • Gegen Bond ETFs hätte ich Grunde nichts dagegen, aber was du da verlinkt hast ist ein ETF für einen Globalen Bonds Index. Die Bonds sind A. nicht inflationsindexiert und B. von nicht wirklich vertrauenswürdigen Herausgebern wie China, UK oder Italien. Sowas will ich nicht.

    ist das größte Risiko der Zinssatz der Zentralbanken und die Lage der Weltpolitik.

    Das ist klar; für mich wäre das eine Alternative zum Tagesgeld für welches das ja direkt oder indirekt auch gilt.

    Was ich hier haben möchte ist ein Asset, das sehr nah an die Inflation gebunden ist (idealerweise direkt) und mit ihr schwingt, aber halt nicht die unglaublich krassen swings von Equity mitmacht. Jetzt grade die letzte Woche sind globale Aktien-Indices z.B. um 3-4% runter. Wir wissen alle, das sich das sehr wahrscheinlich in ein paar Monaten wieder hat und deshalb halten wir für langfristiges Wachstum ETFs auf diese Indizes, aber wenn ich jetzt dringend liquidität brauchen würde, müsste ich die paar Prozent halt fressen und da hätte ich halt lieber dieses andere Asset, das ich stattdessen verkaufen könnte.
    Ich glaube nicht, dass inflationsindexierte Anleihen alleine dieses Asset sein können, aber sie könnten zumindest einen Teil davon bilden.

  • Kagi Search Changelog April 10th, 2024 - Introducing Kagi's new design
    kagi.com Kagi Search Changelog

    Better search results with no ads. Welcome to Kagi (pronounced kah-gee), a paid search engine that gives power back to the user.

    New Features and Updates

    Refreshed UI design

    We're delighted to unveil our updated design of key search pages and a completely revamped settings experience, now featuring a fresh, new look! Here's a sneak peek:

    Homepage !

    Settings !

    Onboarding !

    Assistant highlights

    • New model available: added Google's latest LLM, Gemini 1.5 Pro
    • Privacy scores: we introduced an LLM privacy score (details on how it's calculated)
    • Enhanced citations: they now reference the segment of text used to generate the cited content !

    Sales tax rollout

    An update on our sales tax rollout plan. Effective today, sales tax will apply to all new customer accounts. For our existing customers, the implementation date is now set for April 16th. We will provide further details via email soon. In the meantime, if you have any questions, please don't hesitate to contact our team via email at <support@kagi.com> or Discord.

    Improvements and bug fixes

    • Improved discussions lens results \#3424 @raphael
    • Some requests seem to take too much time to load \#3752 @ak42
    • Github repos from different orgs should not fold as subresults \#149 @xvello
    • Search suggestion details break input field \#3727 @b-kaiser
    • The search term variable, %s, is only evaluated once per bang \#3698 @ph
    • Small Web Lens does not honor blocked sites \#3725 @markkrueg
    • Kagi Knowledge wraps in middle of words \#3702 @yeri
    • Claude 3 Opus failing with "Sorry, a problem occurred while processing your request. Please try again later." \#3721 @ak42
    • URL highlighting in assistant \#3716 @cardinal086
    • API/FastGPT keep failing on one particular query \#3713 @frin
    • Summarizer fails with a YouTube link \#3704 @frin
    • Research AI provides sources not in native language \#3658 @bebowilson
    0
    Wo als Normalsterblicher günstig Inflationsindexierte Anleihen besparen?

    Ich möchte für den risikofreien Teil meines ersparten langfristig auf Inflationsindexierte Staatsanleihen aus AAA Ländern setzen wie beispielsweise DE0001030559 oder DE0001030575.

    Frage 1: Gibt es gute Gründe das nicht zu tun?

    Frage 2: Wie mach ich das am besten?

    Mein Neobroker (TR) bietet solche Anleihen soweit ich das sehen kann nicht an, also muss es wohl ein anderer sein. Ich hab noch ein leeres Depot bei einer Sparkasse, aber die bietet das nicht als Sparplan an und verlangt unverschämte Gebühren pro Kauf (1x 20€ + 0.12%p.a.).

    Was ich gerne hätte wäre ein Sparplan mit 0-5€/Monat an Gebühren so wie ich es für Indexfonds bei TR habe.

    6
    Kagi Search Changelog March 26th, 2024 - Widget Triggers Open to Community Translations and Model Upgrades for FastGPT and Research Assistant
    kagi.com Kagi Search Changelog

    Better search results with no ads. Welcome to Kagi (pronounced kah-gee), a paid search engine that gives power back to the user.

    Features

    • We continue enhancing our search experience with bangs. Check the shield menu to see if a website has a corresponding bang. \#3410 @frereit !

    • We've upgraded the FastGPT, and Research Assistant (Fast+Expert) with the latest models to enhance performance:

      • FastGPT -\> Claude 3 Haiku
      • Research Assistant, Fast -\> Claude 3 Haiku
      • Research Assistant, Expert -\> Claude 3 Sonnet
    • These are also available in Chat mode which allows full access to a range of models like Claude 3 Opus, GPT-4 and Mistral Large \[Please note, Kagi Assistant is currently in closed beta and is exclusively accessible to subscribers of the Ultimate plan\] !

    • We now allow the community to see and translate the trigger phrases for widgets that utilize them, such as the weather and calculator widgets. Learn more about how to contribute translations in our help page. \#2506 @cempack

    Improvements and bug fixes

    0
    Kagi Search Changelog March 19th, 2024 - Introducing Sales Taxes
    kagi.com Kagi Search Changelog

    Better search results with no ads. Welcome to Kagi (pronounced kah-gee), a paid search engine that gives power back to the user.

    Announcements

    Starting from March 26th, we will begin including localized sales tax for all new customers who subscribe on or after this date.  Starting from April 9th, all existing customers who qualify for sales tax/VAT will see localized sales tax/VAT added to their monthly invoice in USD, on top of their current subscription fee. This adjustment will appear on your next invoice on or after April 9th, with no immediate extra charge.

    If you are paying with an alternative method via Paypal, OpenNode, or any other non-Stripe provider: You will be prompted to pick a sales tax region the next time you go to purchase credit.  If you have any questions about this change, please feel free to contact our team through Discord or at <support@kagi.com>. We will be building an F.A.Q. page to answer any questions about the migration process.

    To clarify, it means an end-price increase for affected members (sales tax/VAT will be automatically added on top of Kagi price, if applicable in your country/state) and this is mandated by Kagi becoming large enough to have legal sales tax/VAT obligation. In addition, Kagi will have to retroactively pay for all sales tax/VAT that we did not collect in the last almost two years. We have chosen to absorb this on behalf of our customers.

    Improvements and bug fixes

    • We made some changes to Kagi-specific bangs: you can access FastGPT through !fgpt and Discuss doc with !discussdoc
    • LaTeX is not displaying properly \#3514 @rourguic
    • Claude 3 Opus injects random mathematical formulae \#3564 @tiltowait
    • Expert research assistant fails to process request \#3566 @frin
    • Research assistant messes up character spacing unpredictably \#3184 @httpjames
    • Duplicate bang search suggestion \#3379 @Value7609
    • Kagi Quick Answer Mismatch Between Document Number and Source Number \#3549 @benoit
    • UI Bug: Chat Assistant models card has a clipboard icon \#3485 @Chris
    • Maps keeps trying to get a location on every keystroke \#3405 @tinkling6961
    • POST /login returns HTTP 500 Internal Server Error \#3526 @pdm
    • Non-ASCII Wikipedia URL incorrectly encoded \#3459 @ThreePointsShort
    • Kagi Assistant - Text Parsing Issue \#3390 @martafolf
    0
    Tool for easily creating custom Xorg resolutions?

    Creating custom resolutions is quite tedious. Surely I can't be the first person to desire a tool which just does it for me.

    Enter x, y, rate and done. That's what I want. Quick feedback cycles. No running 3 commands manually specifying names or whatever; I don't care how it's called, I don't want to have to specify.

    Does it exist? Preferably CLI or TUI but I could live with GUI.

    8
    Kagi Search Changelog March 12th, 2024 - Enhanced Quick Answer, New Language, and Maps Improvements
    kagi.com Kagi Search Changelog

    Better search results with no ads. Welcome to Kagi (pronounced kah-gee), a paid search engine that gives power back to the user.

    Features

    • We've upgraded the Quick Answer keyboard shortcut. Pressing q triggers Quick Answer after search results are shown, but also allows you to control the level of detail displayed, letting you expand or condense the information to suit your needs \#3493 @yellow
    • Orion browser lifetime purchase w/ credits on balance is now possible
    • Added Thai language option \#3439 @bocchi

    We currently have almost 20 languages localized. Our translation effort is crowd-sourced, and If you would like to contribute translations to Kagi, click here.

    Assistant

    • We increased the input character limits for Assistant to 16k characters \#3421 @mackid1993
    • We have doubled the file upload limit for Assistant to 16 MB \#2705 @Grooty

    Maps

    • Added support for multiple routing options in navigation (user can choose between up to 3 different routing options when navigating to a location) !
    • Improved user experience and interface (UX/UI) behaviour when searches fail due to issues like lost Wi-Fi connection
    • Enhanced UX/UI behaviour for searches that hang or take too long to complete
    • Fixed the issue of missing quick-find results on the mobile dropdown menu
    • Refresh the style and design of navigation route map lines and markers for driving and walking directions to improve their visibility and clarity

    Improvements and Bug Fixes

    0
    Kagi Search Changelog March 5th, 2024 - Wolfram|Alpha partnership, Claude 3 Opus and Mistral Large in Assistant
    kagi.com Kagi Search Changelog

    Better search results with no ads. Welcome to Kagi (pronounced kah-gee), a paid search engine that gives power back to the user.

    Announcements

    We are launching instant Summary Boxes, together with announcing partnership with Wolfram|Alpha and welcoming Stephen Wolfram to Kagi's board of advisors.

    Read everything in our blog post.

    !

    note: You may need to enable Summary Boxes in Settings -\> Search.

    Features

    • "Small YouTube" (part of Kagi Small Web) feed has been enhanced with more content, check it out (+ RSS feed is available)

    • We've added Orion+ member count to our stats page.

    • You can now summarise videos directly from the results page via three dots menu. You can even ask questions about it (as with any other result appearing in Kagi search). \#3269 @Browsing6853

    !

    • We've added keyboard shortcut for activating Quick Answer. Just press q on your keyboard after the results are loaded to get a quick summary of results. \#3161 @Browsing6853

    • We added access to Mistral Large and Claude 3 Opus to Assistant (please note, the Assistant remains in beta and limited to Ultimate subscribers) !

    Improvements & Bug fixes

    • Simplified the onboarding process for Duo & Family accounts via universal invitation links
    • Apple Sign In, then Set Password, Breaks Apple Sign In \#3330 @hanji
    • Handling for Desktop/Mobile Website Versions in Search Results \#1727 @Wisely
    • Wrong results from currency converter \#3366 @ioctl
    • Search option bar can be vertically scrolled after reloading if the bar contains Quick Answer button \#3328 @sefidel
    • When you navigate back, the search query in the More Results button doesn't match the results. \#3209 @xorgy
    • Cannot click enter in search box android \#3315 @KaraZajac
    • Wolfram Alpha math result does not meet expectation \#3189 @brotis
    • Assistant doesn't remember last selected model in some situations \#3223 @sefidel
    • Further improvements to fix $_latex_inline in quick answer \#3225 @bert
    • The response None is returned by FastGPT \#3343 @AndreL
    0
    RFC 0166 has been merged
    github.com [RFC 0166] Nix formatting, take two by piegamesde · Pull Request #166 · NixOS/rfcs

    This is the long-awaited rework of RFC 101, to establish an official and standard Nix formatting and formatter. In short: Define the initial standard Nix format Establish the Nix formatter team Cr...

    [RFC 0166] Nix formatting, take two by piegamesde · Pull Request #166 · NixOS/rfcs
    4
    AMD HDMI2.1 proposal rejected by HDMI forum
    gitlab.freedesktop.org 4k@120hz unavailable via HDMI 2.1 (#1417) · Issues · drm / amd · GitLab

    Brief summary of the problem: I have a RX 6800 XT connected to a LG B9 TV via HDMI. As both...

    4k@120hz unavailable via HDMI 2.1 (#1417) · Issues · drm / amd · GitLab

    cross-posted from: https://lemmy.ml/post/12544593

    > Alex Deucher: > > > The HDMI Forum has rejected our proposal unfortunately. At this time an open source HDMI 2.1 implementation is not possible without running afoul of the HDMI Forum requirements.

    25
    AMD HDMI2.1 proposal rejected by HDMI forum
    gitlab.freedesktop.org 4k@120hz unavailable via HDMI 2.1 (#1417) · Issues · drm / amd · GitLab

    Brief summary of the problem: I have a RX 6800 XT connected to a LG B9 TV via HDMI. As both...

    4k@120hz unavailable via HDMI 2.1 (#1417) · Issues · drm / amd · GitLab

    Alex Deucher:

    > The HDMI Forum has rejected our proposal unfortunately. At this time an open source HDMI 2.1 implementation is not possible without running afoul of the HDMI Forum requirements.

    36
    Atemu Atemu @lemmy.ml

    Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.

    I help maintain Nixpkgs.

    https://github.com/Atemu https://reddit.com/u/Atemu12 (Probably won't be active much anymore.)

    Posts 120
    Comments 1.5K