HN user

mrsssnake

122 karma
Posts0
Comments88
View on HN
No posts found.
Back to Kagi 6 hours ago

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.

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.

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.

OpenPrinter 17 days ago

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.

OpenPrinter 17 days ago

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.

OpenPrinter 17 days ago

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.

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.

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.

Zed 1.0 3 months ago

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.

Yggdrasil Network 4 months ago

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.