5,305 karma · joined March 1, 2017
It's an interesting question: Will coding turn out to be more like landscaping, where (referring to the practice specifically of cutting grass) no one uses hand tools (to a first approximation)? Or it will it be more like woodworking, where everyone at least knows where a Stanley hand plane is in their work shop?
This is just not going to be a thing on Linux.
Are there app stores on Linux? Yes, that's what FlatHub and Snap supposed to be.
So what, should Canonical just block Ubuntu downloads to anyone in the state of California? No security researcher is going to download an operating system that asks them their age for example. I feel like it draws a red line for me also.
This law is so completely insane. It sounds like it was written by some Apple fanboy to whom there is no other operating system other than Apple. The very state that spawned GNU and BSD is the same state that is not only demanding your data but enshrining its use in spyware in law.
This is the biggest lie we are told, and the most heinous. The only thing that will fix it is when people like you (and me!) stop purchasing things which were made in those regulatory environments. If you continue to purchase them under the premise that "I have no choice, I have to participate in this fallen world," so does the state of California. Banning these activities when there are alternative regulatory environments just pushes the problem to someone else.
A great example of this is the Obama-era fuel efficiency laws. No one actually wanted a more efficient truck, so to get around the laws, the manufacturers just made larger trucks, which caused more problems than they solved.
Outlawing something, then doing nothing to stop demand for that thing, that's just irresponsible.
Looks like I need to rename my home wifi to "Corporate Network."
No, it does not. Minimum version selection means that the libraries will at least be that version, but it could be substituted for a later version if a transient dependency asks for such.
That I'm reading this blog post at all suggests there is a "market" for a single checksum/version manifest, which data is currently housed in go.sum . This is sad, but, Hyrum's Law and all that.
The reason it's not winning in the other places is because Network engineers hate IP version 6 as a rule .
It makes sense that it's won on mobile. In that scenario, NATs are stupid and lots of addresses are needed.
In the data center, fewer addresses are needed and NATs are vital for security.
No One believes us on hacker News. It feels very gaslighty. I have never talked to an IT engineer in person that thought IP version 6 in the data center or in the corporate network was a good idea.
The real reason is IT people hate ipv6. They want NAT. They don't want all the security holes and extra complexity. I don't want having to work with a network stack that is poorly supported by some switches and routers.
I have met zero network engineers who wanted to put IP version 6 in their network. It causes all sorts of problems and presents all sorts of security risks without much benefit other than the obvious one. In the data center, NAT is a feature, not a bug.
Instead, they provision IPv6-enabled load balancers and pass traffic back to load bearing servers using ipv4 instead.
It's a classic example of "this is the next best thing everyone should use it" which achieves some adoption but it's not really the next best thing. It's not the be all end all it purports to be.
We should just admit to ourselves that we need one kind of ip stack in some situations and another in another.
However, this all misses the point that the article is making: It's a store of knowledge added to and edited by humans. At least they're not AI, the article says. I don't know if this is true, but if so, I find it compelling.
"Gatekeepers"? "Ongoing dialogue"? Tell me more!
For these reasons I believe it is not a good idea. The kernel also sort of rejected Rust. The kernel is complex enough without adding a Haskell type system and a lisp-level macro system capable of obfuscating what code calls what code. serde code is so hard to spelunk for this reason. Contrast this with Go's Unmarshall, much easier to follow.
> I’ve pulled many all-nighters, and I’ve enjoyed them. I still do. But they’re enjoyable in the right context, for the right reasons, and when that is a completely personal choice, not the basis of company culture.
> However, strict moderation is pushing people away. The high barrier to posting and the risk of questions being closed make Stack Overflow feel unwelcoming. Generic forums don’t fill the gap either—they are perceived as too broad, and members lack the expertise that Stack Overflow is known for. Faced with these failures, developers turn to people they know personally because they trust their contact has relevant skills and will respond promptly. Stack Overflow’s opportunity lies in digitally replicating these trusted expert connections.