Almost all LLM do traditional web search in the background anyway. So if you want data straight from the source without probabilistic text generation, it will be faster to do the search yourself. Like if I want to know the country of origin of a company, would type its name and go to Wikipedia. While LLM would usually search literally "What is the country of origin of ..."? and then visit LLM generated sites that SEO optimized the query on which a fraction of text is going to be relevant after which the information is very low quality.
HN user
mrsssnake
Abstraction and reusability is good even when copying is getting cheap.
In a same vain, why create functions or classes, when AI can rewrite the code in place and keep track of rules.
Even on the Android or iOS phone the EU app won't run if the device owner made even a tiniest change of the operating system without Google or Apple approval.
The EU developed system excludes the 1% of people for which the popular mobile solutions do not work and also make the rest 99% totally dependent on the selected corporations.
Even in a world where Android and iOS have 100% of market share, the law (including indirect but obvious consequences of the law) should not force using them.
JavaScript was a mistake.
tickle tickle
As some not deep into networking, just home(lab) stuff, learning OpenWRT took some time. But now cannot think of buying a router not for OpenWRT, once I learn what is possible I want to use it.
Fot example from my ISP I can have two options for PPPoE connection, first is legacy IPv4 only but lacks IPv6, second is IPv4 but behind CGNAT and with modern IPv6. With OpenWRT, I am able to make two PPPoE connection over the same wire and have the best of both worlds.
My point is not whenever this is good or bad, hardware tools cannot by nature be self-replicated like software tools, but they should not call it open source.
Does "open source" even mean something anymore, or should we give up and just accept it as common catch-all phrase for everything that suck less, without one definition?
Open source AI without a source. Open source software, oh but only up to 4000 users after two years of release for people on south hemisphere. Now open source hardware but your copies of design are for noncommercial use, only our copies are not restriced.
As much as this is nice protect, and physical one so different things any, still you cannot give/sell some software/design/media and restrict who, where and how someone can use it (noncommercial, not in this country, not at that phase of moon) while calling it open source, public domain, or similar.
As long as softwsre isn't going to be proprietary, it is a good idea just shouldn't misguide about being open source.
I'm not a CAD user, and I don't want to install one just to draw five lines and a circle.
I have installed LibreCAD years ago and used it 3 or 4 times to add measurements on a downloaded drawing. Installed it with just "pacman -S librecad" and enter. Takes just ~82.7 MB on the disk. No account, no background service, completely gratis. Never asked me for an update, because it is always updated with the rest of the system. For all the years it sits there, waiting for a moment to be needed.
While I do get the appeal of the ability to squeeze desktop program into a browser, especially when using someone else's computer, so thank you for the project, while I do not understand the level of push away desktop programs get sometimes.
Weird definition of useless.
Internet needs an open, integrated and universal payment layer. But first the payments should be done well (look at: Taler project), then integrations should be build, not the other way around.
I know many people here would be against anything related to payment on the Internet, but I do believe the ability to have a button like "One click here to anonymously with no account pay 0.02€ and download the media" could be a net positive for Internet freedom.
It's just another proprietary software, on the lesser evil side of spectrum. The reason for people being so up in arms about it, is because voting for lesser evil makes it greater.
What's the problem? Just install another app, some alternative to Siri, I bet it will even work better and have the same system API access you can giv… ah, well… maybe that is what the EU regulation is all about?
Why when connecting to a TLS website service that does not have a CA signed certificate, I am welcomed with "Secure connection failed, browser not trusting the ceritifate. Do you want to continue?", without showing me the actual certificate fingerprint?
On desktops browser displaying the fingerprint/hash requires clicks, on mobile is not implemented and on native apps practically not existing.
The keys should be shown, so they could be verified manually in person or via other channel. Just like the SSH do. Someone say people would just click "accept" without a thought, but the button is already here, just no information what actually is accepted.
A really great book and very good chapter
Regardless of this, I see phone network as a legacy thing that in perfect world should already be replaced with lightweight upgradeable calling protocol over IPv6.
His solution would be taking democracy and freedom above interest of couple of botnet attacked websites.
I do appreciate doing unpaid volunteer work. My comment sounds clingy, not is not a demand more of a pointing out.
Icon can really be a generic SVG taken from some CC stock website, if there is no time for anything else, would look much better. Getting rid of emoji vomit is one prompt away. I might do a PR if I find free five minutes.
Emojis can be nice, their color alone makes looking up headings easier. But everything has a limit.
While I could understand some AI assistance, I just cannot look at such README with clearly sloppy too detailed nonsense app icon and eyesore emoji vomit:
The biggest problem I personally have with Zed design is it downloading it's own binaries for LSP servers instead of using ones already installed in the system.
This is not it, this is an open source app that you can run anywhere
The service for EU age verification app requires Google Play Integrity API check. So as much as you "can" run the app itself anywhere, you are forced to do it on whitelisted build of an OS on a whitelisted device.
IPv4 has exact same problem, the NAT is working here because devices does not actually have proper Internet connection, all connections are terminated on NAT and reassembled after.
Actual solution could be extending TCP and UDP or make a new transport layer procotol that handles changing addresses, similar to what QUIC do. But we cannot do it exactly because things like NATs existing, thus QUIC build was build on ossificated UDP. Imagine if instead of IP+port a connection use unique per-connection hash to persist IP addreses changing. No more trying fighting to keep the IP the same.
Do NAT64 and just worry about IPv6 if not wanting dual stack.
All of IPv6 features are just direct effects of having more space and not. Basically IPv6 "features" is just getting rid of IPv4 workarounds.
Easy way to explain the absurdity of the idea is to picture how could a law be made restricting 2D printers from printing schematics of guns.
How the printer could detect it, where the censoring circuit or program would live, how effective it would be and what it means long-term.
We have to use some kind of attestation mechanism per the eIDAS implementing acts.
Translates to:
"We have to make sure citized accessing the public service have not control over the device per the eIDAS implementing acts"
Picture this:
You have three devices at home, A, B and C. Only device A have Internet connection and can connect to public Yggdrasil node. B can connect only to A and C. C can connect only to B. Have Yggdrasil installed on all of them (and tell Yggdrasil about the peers), all devices would have access to full Yggdrasil network.
is for faceless hordes of cellphones
How could we determine which device on mobile network is a faceless cellphone and which is a proper device needing real sweet Internet connection? And won't that make things more complicated than just v6 deployment?
Can argue that NAT, which interrupt layers ment for end device do basically the same as popular user hostinle unchangable mobile OSes, but I don't think latter is good either.