MurphyA/hacker-news huggingface dataset:
by ericmay | 2025-07-23 16:23:44+00:00
> And capitalism is organized around making it tougher for the vast majority so that it can be easier for an elite minority.

How easy is it to start a business in America (or pick another capitalist economy like Denmark or the UK or Japan or something) versus any communist state that has existed?

We could compare over any given time period the number of businesses started in a capitalist country and compare that with Communist or Socialist states that have existed. To better drive the point home we could compare first-time business owners.

> Socialism means that the workers (which is equivalent to the people at large, since without private ownership of the means of production, the capitalist classes do not exist) owning the means of production and exercising control democratically. There are a large numbers of particular ways that this can be structured.

Ok but since you also live in a democracy you have to live with people like, say, me who prefer a different arrangement. Right?

Democracy and even capitalism allows you without any additional barriers to create the business ownership model that you want. Today, you and 50 people can start a new business and you can all share in the ownership of the means of production. You can grow that business and hire 50 more people and give them an equal share too. 100 people, 1% each.

In fact, we've seen co-ops, public benefit corporations, and other models come into existence and thrive!

> What you are describing as “Communism” is, ideally, state socialism, wherein the people at large control the means of production through robustly democratic state institutions. In practice, though, attempts to implement an economic system around it have actually ended up being, and mostly getting stuck in state capitalism [0], wherein a narrow and self-perpetuating elite controls both the state and, through the state, the means of production and society more generally.

Seems to me that it's possible that "getting stuck in state capitalism" is just the actual end result of the implementation of Communist ideology within the nation state framework. Empirically that's what we've seen so far, and Communists seem to recognize this too and they break down the existing nation state (regardless of form, monarchy or democracy), but people don't want to get rid of all of their stuff (airlines, nice watches, whiskey, you name it) and we just wind up with wars and millions dead.

And in the case of most of the Communist nations that have existed that has been what we have seen. You'd have to forgive one for reading a bit about history, and then looking around a country like Sweden or Australia and saying you know this capitalism and free markets thing isn't so bad. Sent from my iPhone
by autoexec | 2025-07-23 16:24:07+00:00
Perl is still what I reach for when I have a regex heavy task. At my job there's a near 50/50 split between python and perl scripts. I've re-written some of the perl used for general sysadmin tasks in python too, but I haven't seen enough benefit to justify doing more. It works. Plus, in my opinion, perl is more fun to write.
by bionhoward | 2025-07-23 16:24:11+00:00
This is great, My 2 cents since I see a Boolean:

what if that setting were an enum every operator started with AiMode::Off so we can consciously opt-in, plus then Zed could have more AI Mode levels besides just on or off?

Maybe there could be a level for experienced programmers and another level for vibe coders, and prompts / permissions could be set accordingly?
by supertrope | 2025-07-23 16:24:13+00:00
This happens in meatspace too. When rent is cheap quirky stores can open and survive. A club can get a location for their hobby. As crime decreases the culture and vibe attract those with disposable income. Developers rush in to serve demand for housing and chain stores in hip areas. Rent rises until artists and the working class are priced out. Then small businesses are priced out. Finally a Citibank takes the corner store location.
by ortusdux | 2025-07-23 16:24:15+00:00
Makes me think of the Apollo insurance covers:

"The Apollo insurance covers are autographed postal covers signed by the astronaut crews prior to their mission. The primary motivation behind this action was the refusal of life insurance companies to provide coverage for the astronauts. Consequently, the astronauts devised a strategy involving the signing of hundreds of postal covers. These were to be left behind for their families, who could then sell them in the event of the astronauts' deaths.[1] The insurance covers began with Apollo 11 and ended with Apollo 16."

https://en.wikipedia.org/wiki/Apollo_insurance_covers
by AndroidKitKat | 2025-07-23 16:24:36+00:00
For me, there's a small handful of games that keep me from using Linux on my main PC - RuneScape and League of Legends. RuneScape has some nasty bugs where the GPU isn't detected when running under Wayland, but if you run the game via Proton-thru-Steam you don't have access to all your accounts (I occasionally play on two). League of Legends just straight up doesn't work at all after they added their rootkit-as-anticheat, but it's the only way I keep in touch with some friends.
by ninetyninenine | 2025-07-23 16:24:39+00:00
But how often is this needed in daily life? Why not just pick something that’s aesthetically pleasing based on personal preference rather than legibility because reading passwords doesn’t happen often at all imo?

Additionally the legibility metric used by the site isn’t even quantitative. It’s qualitative and opinionated so it’s not like there was an objective measure that says Atkinson is in actuality more hyperlegible… the hyper legibility is an opinion.
by otabdeveloper4 | 2025-07-23 16:24:51+00:00
> evolutionary adaptations , instincts

Not really. Ants analyze their environment and make decisions. They have some sort of psychological internal processes too - they can clearly experience stress and mental illness.

(AFAIK if you keep ants as pets mental illness is realistically the only way to mistreat them. Everything else they can handle on their own if you provide a source of food and water.)
by skaul | 2025-07-23 16:25:24+00:00
(disclaimer: I lead privacy at Brave and wrote the article)

> How am I supposed to use Brave or Signal if the setting to disable this feature is not accessible because I can't even see the settings screen first?

Brave's implementation shouldn't block screen readers or screenshot tools. It only blocks Recall. See the blog post: https://brave.com/privacy-updates/35-block-recall#disabling-...
by em-bee | 2025-07-23 16:25:30+00:00
yeah, in the same sense that D is a breaking change for C, or wayland for X11. the point is that as far as i know it was never intended that existing perl 5 code would be rewritten. unlike the python 2 to 3 change where the intention was that people would convert using 2to3 and later using compatibility modules that allowed writing code that works with both. python 2 development stopped after 12 years, much later than they expected.
by FirmwareBurner | 2025-07-23 16:25:53+00:00
>but if €10k is newsworthy

Unpopular opinion that's gonna get downvoted/flagged soon based on my experience here: That just shows you how broke EU tech companies are that even 10k is newsworthy for them.

For context, I only worked for average (not big-tech/unicorns) EU/French/Dutch/German tech companies my whole life and I was shocked to see how much more, the average US tech companies spend on frivolities(forget the wages) than the European companies I worked at.

From what I saw, for US tech companies big or small, buying fully decked MacBooks and Herman Miler chairs for their SW devs was the norm, while I only saw the discount bin chairs and base spec HP/Dell/Lenovo laptops wherever I worked here.

Even where I work now, SW engineers get the same crappy HP notebooks that HR uses to read emails, since beancounters love fleets of the same cheap laptops for everyone, so my manager needs to jump through hoops for the beancounters to let him order more powerful notebooks for the SW engineers in his team, cause ya' know, Docker and VMs eat more resources than Outlook and Excel. This is relatively unheard of for US SW engineers where little expense is spared on equipment.

They even reduced costs related to facility management like AC runtime and cleaning services, so trash bins are emptied twice a week instead of daily, leading to some funny office aromas in summer, if you catch my drift. And of course, they blame Putin for this.

I always naively assumed (mostly due to anti-US propaganda we get here in EU) that due to how expensive US labor and healthcare is, it would be the opposite that US companies would have to cost cut to the bone, but no, despite that, US companies still have way more money to spend than European ones. Crazy.

My explanation is, European companies are just run the same way EU governments are run, on austerity and cost cutting, so instead of trying to make money by innovating and investing and splurging to get the best of everything, they instead try to increase the profits by cutting all possible costs from purchasing to labors' wages and offshoring, since I assume that's also what's taught in European MBA schools.
by jacobr1 | 2025-07-23 16:26:31+00:00
Even in the case of the Milky Way blocking the light, we could probably do the math to estimate would an observer would see if they were outside the Milky Way, interpolating from the observed IR/UV and some model of the visible spectra would be be without the local interference. Or is that infeasible in some way?

Certainly some phenomena just don't have much visible light of interest - so shifting the the spectra is inherently necessary in those cases and is thus inherently subjective.
by 6031769 | 2025-07-23 16:27:04+00:00
The experience is all good. The toolchain, the speed of both development and execution, the breadth of CPAN and the famous backwards-compatibility all make for a happy development team.

The advantages are the same as they have been for years: cross-platform compatibility, one system to run all aspects of a large project, the flexibility to get the job done in the simplest, most efficient and most maintainable manner.

One caveat: we don't do any MSWin32 development at all. I'm vaguely aware that there are some extra considerations on that O/S but it isn't something which we have to deal with.
by skaul | 2025-07-23 16:27:23+00:00
(disclaimer: I lead privacy at Brave and wrote the article)

See the blog post for how we implemented this: https://brave.com/privacy-updates/35-block-recall/#how-we-im.... We took Recall's guidance for web browsers and extended it to apply for ALL windows, not just Private Browsing: https://learn.microsoft.com/en-us/windows/ai/recall/recall-w...
by junon | 2025-07-23 16:27:24+00:00
What a delightfully arrogant comment :) This was about ten years ago. At the time, given the constraints, iptables did not have a public, stable programmatic interface, no. Perhaps you used other firewall systems/frameworks. We had to interop with Docker. I don't remember specifics; I do remember going very deep down that rabbit hole.

For what it's worth, the development team, at least in the early ZEIT days, were the most competent engineers I've ever worked with on a team.
by jchw | 2025-07-23 16:27:24+00:00
I am really, really starting to like Zed. I noticed recently that it now respects my EditorConfig files, which was one of my biggest gripes before recently. In general almost everything that I didn't love about Zed has been fixed.

I have only tried it a couple of times, but Zed's AI assistant view indeed works as promised, doing about as well as Cursor does.

Now there's just one thing that is a bit annoying... It's kind of heavy on the GPU. I mean it looks and runs great, but it really loves to suck the battery out of a device that's running on battery. But frankly, I've been ready to ditch text editors based on web browsers basically since they became "in vogue" and have just been waiting for the right thing to show up. As time goes on, I think it becomes more and more obvious that Zed is "the right thing".

I don't know if there's anything we can do to make sure Zed succeeds sustainably and doesn't eventually get enshittified, but I'm crossing my fingers that for once we can have nice things.
by baq | 2025-07-23 16:27:40+00:00
we live in a world where it's easier to burn $10M for a repackaged chatgpt than to have someone wire $10k for a core infrastructure project. sad reality, but reality still.

if you're motivated to do OSS work, the best bet is to figure out how to take VC money to do that and don't end up on some blacklist.
by mike1o1 | 2025-07-23 16:27:48+00:00
Yes, the learning curve is a extremely high. It took a few false starts over time, but after the "Ash book" came out, I gave it a more serious try and it finally started to click for me.

I think it helped that at the time I was trying to build some pretty advanced filtering functionality using Ecto and was having a pretty tough time. While searching for solutions I saw a few mentions of Ash and that it could solve the problem out of the box.

After a few days of experiments, I found that it was able to do the filtering I wanted out of the box and was even more functional than what I was trying to build.

For reference, I was trying to add some tagging functionality to a resource and I wanted to be able to filter by that tag, including multiple tags. Can I do that in Ecto? Of course, but Ash provided that out of the box after modeling the resource.
by mc32 | 2025-07-23 16:28:02+00:00
China is incentivizing density and that results in tens or hundreds of millions moving from the hinterlands to cities and that in turn requires massive build out of housing infrastructure, transportation infrastructure and more. The people get "richer" in the process but also results in massive carbon emissions (lots of concrete) and wealthier lifestyle.

When people move from an underdeveloped nation where their carbon footprint per person was 2.5MT/c to a developed country where they now contribute 8MT per person, that impacts emissions too. Now multiply by millions of migrants (either internal or international)

In fairness, you could ask the populace of the US, EU, JP, SK, etc. to cut their footprints by 50%, let's say, but neither they nor you realize what that would mean on the ground.

It's easier to ask someone who doesn't have something to give that up than the person who already has that thing. (Ask me to give up 10MM vs the person who has 10.2MM)
by jazzypants | 2025-07-23 16:28:18+00:00
If you're familiar with JS frameworks, you can think of it like this:

Dioxus : React :: Leptos : SolidJS

The key for me is that Leptos leans into a JSX-like templating syntax as opposed to Dioxus's H-like function calls. So, Leptos is a bit more readable in my opinion, but that probably stems from my web dev background.

The Dioxus README has a whole section comparing them -- https://github.com/DioxusLabs/dioxus#dioxus-vs-leptos
by bigbadfeline | 2025-07-23 16:28:21+00:00
> "crypto industry"

What does this "industry" make? The only products I read about are scams, theft from exchanges, payments for criminal dealings, etc.

There's lot's of moaning about "freedom from financial oppression" but also wild screams of jubilation when one of the "financial oppressors" starts trading or indexing crypto. Which one is it?

> So what did Warren's allies in the Biden administration do when they were in power?... etc

I don't really follow the legislative mess around crypto because nobody in power has defined what crypto is - without that, it's bound to be a mess. The question is, was the Biden admin too soft or too hard on crypto? I don't think you'll like the science-backed answer.
by FirmwareBurner | 2025-07-23 16:28:30+00:00
> but it would still mean a 40m+ injection of people.

HOW?! Ukrainians aren't bolted to that land you know. They can just leave for safety to the EU if Russia were to take over the whole country.

People aren't interchangeable cogs of equal usefulness. What would Russia do with millions of Ukrainian retirees as the youth flee?

>Large-scale abduction of children.

Can you share any sources of this "large scale abduction"? Are you saying the Ukrainian parents just left tens of thousands of kids behind for the Russians to abduct as they made their way through a few KM of countryside in the eastern part of Ukraine? Sorry, I'm not buying this without proper sources.

Not saying a few kids haven't been abducted in the war, I'm saying it's not enough for this to be the main reason Russia invaded as you originally claimed since if that were the reason, then it's a very bad return on investment to justify the exorbitant costs in money and bodies of a full scale war just to gain a few abducted kids added to your population.
by thibaut_barrere | 2025-07-23 16:28:45+00:00
Companies _are_ launching products with it ; that you aren't hearing about it is more about communication & leverage, than about their existence.

A while back there was an effort to give more publicity on precise cases here https://elixir-lang.org/cases.html ; I think the effort is now moving to advertising the platform outside Elixir circles (e.g. more generalist conferences).

FWIW, I'm working on https://transport.data.gouv.fr, Elixir-based since 2016, the National Access Point to transportation data, which includes a business specific reverse proxy with a 3x YoY growth, with no plans to migrate :-)
by vouaobrasil | 2025-07-23 16:28:50+00:00
Sorry to say, but this is the general trend and nature of technology. Technology can only advance to the level that it does because it does isolate people. The isolation effect cannot be fixed by social means, because it as the pressure gradient of technological and economic development on its side. The very adoption of technology encourages isolation and hence more dependence, which in turn increases its economic power because people begin to need it. And I dare say, even develop a psychological dependence on it.

The only way out is a strict restriction on the development of technology, especiall AI. Sadly, those who develop it and fund it grew up with it and it has become a comforting and crucial part of life so it is simply impossible to convince them that technology has a systemic (rather than merely social) downside. They convince themselves that we just need to learn how to use it, because a true systemic decrease in life quality via technology would imply that their entire world is wrong, and most people cannot handle that psychologically.
by nichochar | 2025-07-23 16:28:55+00:00
Elixir and Phoenix are very underrated.

It combines the "opinionated" aspects of ruby and rails and the power of erlang. The BEAM is like no other runtime and is incredibly fun to work with and powerful once you get how to use genservers and supervision trees.

We use Elixir for Mocha, and my one issue with it (I disagree with OP on this) is that live-view is not better than React for writing consumer grade frontends. I wish Phoenix took a much stronger integration with React approach, that would finalize it as the top choice for a web stack.
by jldugger | 2025-07-23 16:29:01+00:00
Somewhat relatedly, I support a service with global scale traffic. Whenever there's an earthquake in APAC, we get a traffic spike, like 100x normal for that time of night. I'm pretty sure it's incoming alerts waking people up / checking where the epicenter is and if they need to run from any tsunami or flooding, but it's still really hard to scale that kind of thing up for regional demand when it spikes that hard!
by amanaplanacanal | 2025-07-23 16:29:03+00:00
I'm an old guy who has run Linux off and on from the very beginning. Every so often I attempt to replace my windows laptop with Linux, and it always turns into days of dinking around with configuration hacks and installing this and that and the other thing trying to get all my software to work. There always some roadblock that prevents migrating completely. Eventually I always end up going back to Windows. I wish it weren't so.
by jchw | 2025-07-23 16:29:16+00:00
Honestly, this is a weak point of Zed IMO. I just find it a bit confusing to deal with. I don't know exactly how to get it to jump to the location of a specific block in the multi-buffer view, e.g. a Find in Files view. I double click various places in the UI until it goes to the file and sometimes I have to scroll to where I was at in the multi-buffer view. It's very frustrating.

I think it could be made to work better, but as it is now, it feels cumbersome to work with.
by ajsnigrutin | 2025-07-23 16:30:38+00:00
There were those apps on pentium 133mhz era computers too, even started in faster tha 5 seconds.

For 99% of the people, word 97 was good enough then and is still good enough now to do whatever they need. They can literally still use it today. (yes yes, docx compatibility, i'm just making an example).

Web stuff is one of the few things where the amount of useful data on an eg. weather report site (webmail, news site, bus timetable site,...) hasn't changed, the cpu requirements have gone way way higher for no useful reason (except to serve more ads), and the users can't use the "old versio" of the site anymore. It's literally gigabytes of ram and multiple seconds of 100% cpu usage to service 5kB of article text and a 50kB article photo.
by reliabilityguy | 2025-07-23 16:30:54+00:00
> An operation by a state to purge itself of an ethnic group?

Palestinians do not live in Israel. So, Israel is not purging “itself”. If you claim that Israel wants to remove all the Arabs, then why it does not wage war on its own Arab citizens?

> But a civil war implies both sides having a similar ability level.

What? It makes no sense. In Lebanese civil war you had at least 4 sides, and they were vastly different in their abilities. Civil war implies that everyone involved is a citizen, which is not the case here.

> And a war in the year 2025 normally implies mainly hitting military targets - the enemy's civilians are to be subjugated, not killed.

In any war civilians die, especially if the war involves guerrillas. Look at Myanmar: civil war, guerrilla groups, a lot of dead civilians.
by sidewndr46 | 2025-07-23 16:31:22+00:00
For travel to Kazakhstan it makes sense to show a passport of some kind as they want to know why someone is entering the country. Traveling to Baikonur of course being a legitimate reason to enter the country. There's one aspect of this I don't understand entirely. What if the astronaut travels to the ISS from Baikonur, then used some of form return vehicle that lands in US territory? How would we handle that?
by npteljes | 2025-07-23 16:31:47+00:00
I personally self-host a bunch of stuff for myself and my household. Nextcloud for my phone, mattermost for in-house communication, private wordpress as a multimedia diary, a bunch of experiments, wekan for organization, network storage, network printer.

I found Turnkey Linux pretty nice. They provide ready to use Linux images for different services. Proxmox integrates with them, so for example to install Nextcloud, all I needed to do is to click around a bunch on the Proxmox interface, and I'm good to go. They have around 80-90 images to choose from.
by tyleo | 2025-07-23 16:31:54+00:00
The whole thing is a mess. I drive through a spot with a lot of RVs in Seattle. I’ve seen people come out of an RV, smash a driver’s window at a stoplight, and proceed to throw something which looked like chili powder in his face.

I don’t want people like that by me.

Yet RVs are an incredible cheap housing option. I would simultaneously advocate for opening up a space to park a bunch of RVs that these folks could live... just not by me :/

So I really don’t know what to do. Just a few bad apples can ruin public safety in a community for everyone else. I don’t know that we can both provide safety for home owners and the housing option for non home owners :/