MurphyA/hacker-news huggingface dataset:
by nickjj | 2025-05-19 18:47:26+00:00
> It's an absolute delight to use, out of the box, on a desktop or laptop, with no configuration required.

I have been using it since the beginning of WSL 1 with a very terminal heavy set up but it has some issues.

For example WSLg's clipboard sharing is buggy compared to VcXsrv. It doesn't handle pasting into Linux apps without introducing Windows CRs. I opened an issue for this https://github.com/microsoft/wslg/issues/1326 but it hasn't gotten a reply.

Also, systemd is still pretty sketchy. It takes over 2 minutes for systemd services to start and if you close a WSL 2 terminal for just a few minutes systemd will delay a new terminal from opening for quite some time. This basically means disabling systemd to use WSL 2 in your day to day.

Then there's this 6 year old issue with 1,000+ upvotes https://github.com/microsoft/WSL/issues/4699 around WSL not reclaiming disk space. It means you need to routinely shut everything down and compress your VM's disk or you'll run out of space.

Beyond that is does work well so I'm happy it exists.
by yawnxyz | 2025-05-19 18:47:35+00:00
> If AIs are all they’re cracked up to be by their most fervent believers, [our lives akin to a symbiotic eyelash mite's existence w/ humans, except we're the mites] like a possible model for where humans might end up: not just subsisting, but thriving, on byproducts produced and discarded in microscopic quantities as part of the routine operations of infinitely smarter and more powerful AIs.

I kind of feel like we're already in an "eyelash mite" kind of coexistence with most technologies, like electricity, the internet, and supply chains. We're already (kind of, as a whole) thriving compared to 400 years ago, and us as individuals are already powerless to change the whole (or even understand how everything really works down to a tee).

I think technology and capitalism already did that to us; AI just accelerates all that
by madaxe_again | 2025-05-19 18:47:46+00:00
For one, humanoids. Buy the shovel vendors, not the miners.

Also, edited nitrogen fixers. Haber-Bosch is going to be hard to sustain with environmental targets.

Oh, and DRI, same kind of reason, as coking coal is likewise going to fall foul.

I could be totally wrong, but that’s seemingly the drift of things, and where I have lately been placing my chips.

Went long on nuclear power as soon as AI started to take off, and there’s still ample headroom there too.
by qwertox | 2025-05-19 18:47:53+00:00
In hindsight it was a mistake that Google killed Google Code. Then again, I guess they wouldn't have put enough effort into it to develop into a real GitHub alternative.

Now Microsoft sits on a goldmine of source code and has the ability to offer AI integration even to private repositories. I can upload my code into a private repo and discuss it with an AI.

The only thing Google can counter with would be to build tools which developers install locally, but even then I guess that the integration would be limited.

And considering that Microsoft owns the "coding OS" VS Code, it makes Google look even worse. Let's see what they come up with tomorrow at Google I/O, but I doubt that it will be a serious competition for Microsoft. Maybe for OpenAI, if they're smart, but not for Microsoft.
by potholereseller | 2025-05-19 18:48:05+00:00
>In my head, every piece of hardware, broken furniture, or random screw has a future use.

For me, this mentality has lead to a sort of hoarding, in which everything I own has a potential future use, but little of it has been used, even after years of being in my possession. This is partly due to the fact that the quantity physically obscures many of the items and I forget that I own them. It is also because many of the items have near-zero use-value; I can imagine a use for almost anything; I can only actually use a small fraction of that.

Recently, I have been aggressively throwing away possessions; if I see it and I can't remember using it (or I have replaced it with something I use more frequently), then I throw that thing in the trash ASAP. I don't care how much it's worth; space, time, and labor; every possession has mental load.
by preisschild | 2025-05-19 18:48:22+00:00
> - Would you want to raise kids living close to a plant? (with higher likelihood of childhood leukemia etc.)

Those studies are about as credible as links between Autism and vaccines...

> - Would you want to live close to a nuclear waste processing plant such as Le Hague or Sellafield, with all the incidents?

I would not care, there are no negative health benefits.

> - Would you want to live close to a nuclear waste disposal site?

Absolutely. Tax revenue and jobs for the area with no negative effects that you wouldn't have with other construction either.

> - Would you want to pay much more for electricity than would be possible using cheaper sources than nuclear, either directly, or hidden through taxes (as in France)?

You are plainly misinformed, as a matter of fact EDF even had to sell their power at a loss way below market rate to their competitors due to the goverment.

> - Do you want your country to import uranium from countries such as Russia or Niger, and depend on them?

Nice cherry picking when Canada and Australia are even bigger exporters. Sure, why not trade with them.
by pavel_lishin | 2025-05-19 18:48:33+00:00
The three rules were never meant to be a guideline for how to safely build artificial intelligences; the three rules were incredibly fallible, and most of the stories centered around how they weren't enough to protect neither humans nor robots, or about the unintended consequences of those rules.

I remember reading somewhere that Asimov explicitly made the rules faulty, so he could write interesting stories, but I don't know if that's apocryphal or not.
by phendrenad2 | 2025-05-19 18:48:58+00:00
> somehow the VM-host networking gets screwed up

> extremely arcane things I had to fix when setting it up involving host DNS and VPN adapter priority not getting propagated into the VM so networking was completely broken

Are you sure you set up the VPN properly? Messing around with Linux configs is a good way to end up with "somehow" bugs like that.
by bsnnkv | 2025-05-19 18:48:59+00:00
> Thanks for your reply, but as a Linux user for over 20 years, all I take away from your post is that you haven't really tried, probably because the variety of distros vastly exceeds the two classic options of mac vs windows.

A very big and very incorrect assumption. This reads like you asked the initial question without any actual curiosity behind it.
by ActorNightly | 2025-05-19 18:49:34+00:00
>I just can't fucking fathom being so rich as to never need to work again and then jumping into culture war

If you get rich through putting in consistent "work", you absolutely HAVE to do this through a fundamental belief in what you are doing, where it doesn't feel like work.

Your brain is programed to do a certain thing, and you have no choice but to do this thing - no amount of money can reprogram your brain. This is why so many well off people end up going off the deep end.

There is also a factor in the things that you buy as a rich person actually influencing you in ways that you don't even understand.

> I'd buy a reasonably sized/somewhat large home in the middle of fucking nowhere with a huge garage, and I'd spend my days tinkering on my cars, playing videogames, and working on passion projects.

And being isolated like that is just as likely to make you fall into ideological traps. You think that you can keep yourself happy by doing things you like, but the key thing to consider is why you like them. What purpose do you have for doing the things you do. A lot of times, this purpose is misguided (with cars, its not really about the car as much about the attention you get from others), and when you have the monetary capability to do the thing, you quickly find out that its not what you though it was.
by WorldMaker | 2025-05-19 18:49:45+00:00
If you want to make a case for tightly integrated plugins, then why aren't Passwords a plugin?

Also, there's a huge gap between "we don't want to force that on users" and "we don't advertise it in our top-level marketing site at all". I can't be the only HN reader that is evaluating all libraries like this for Passkey support. It took me four or five clicks to even realize this library even supported Passkeys at all. If I wasn't curious about other Plugins I probably would have dismissed this entire library as outdated for lacking even basic Passkey support.
by feoren | 2025-05-19 18:50:01+00:00
> Grok is just doing it in the opposite direction.

Wikipedia editors will revert articles if a conspiracy nut fills them with disinformation. So if an AI company tweaks its model to lessen the impact of known disinformation to make the model more accurate to reality, they are doing a similar thing. Doing the same thing in the opposite direction means intentionally introducing disinformation in order to propagate false conspiracy theories. Do you not see the difference? Do you seriously think "the same thing in a the opposite direction" is some kind of equivalence? It's the opposite direction!
by tastyface | 2025-05-19 18:50:54+00:00
Anything that gives Musk a dollar of additional funding to fuel his megalomaniacal ambitions must be neutered, and much of Musk’s power comes from his Tesla holdings.

If the Tesla board does not want their company to be doomed, they need to evict Musk. If they don’t, they reveal their full complicity with his madness.

“I'm not a fan of elon or the cheato, but there are corps in the US that deserve people's ire much more than tesla. You could just start with a list of the "incinerating the poor" industry. Or any of the other murder for hire corporations.”

Plenty of room for that, too.
by danenania | 2025-05-19 18:51:12+00:00
You can try my project Plandex[1] to use Gemini in a way that's comparable to Claude Code without copy-pasting. By default, it combines models from the major providers—Anthropic, OpenAI, and Google.

The default planning/coding models are still Sonnet 3.7 for context size under 200k, but you can switch to Gemini with `\set-model gemini-preview`.

1 - https://github.com/plandex-ai/plandex
by billy99k | 2025-05-19 18:51:37+00:00
Twitter already revolutionized it. Freedom of speech with community notes for you to check. Bluesky is more of the same authoritarianism that we saw with Twitter, before Musk bought it.

This isn't good for democracy or freedom.

Everyone I know that said they were leaving Facebook and Twitter for Bluesky, came back within a month.
by palmotea | 2025-05-19 18:52:05+00:00
> Seems like we shouldn't be using tech to punish a foreign group who's job, at least at face value, is to help the world.

Claims about "helping the world" are highly subjective and often bullshit (see the often-mocked tech company talk about "making the world a better place [by doing awful stuff like shoving targeted ads in people's faces]".

> If the ICC is doing so much harm to the US, fight legally. That's where the battle should be fought. Not ripping away some guy's email access.

What do you mean? Sanctions are "fight[ing] legally," literally.
by woah | 2025-05-19 18:53:05+00:00
If I was making an AI code assistant, the last thing I would do is to lock it in to a particular foundation model provider.

The only possible way for this to be a successful offering is if we have just now reached a plateau of model effectiveness and all foundation models will now trend towards having almost identical performance and capabilities, with integrators choosing based on small niceties, like having a familiar SDK.
by closewith | 2025-05-19 18:53:16+00:00
> The productivity numbers for the eu are dreadful so something needs to change.

A happy, healthy society does not need to change to meet capitalist productivity goals. Consumption is killing the world, led proudly by the US.

What needs to change are the metrics we use to judge a society, because if financial success leads to the United States, that's the cautionary tale for the rest of the world, not the example.
by qwertox | 2025-05-19 18:53:33+00:00
I assume you can select whichever one you want (GPT-4o, o3-mini, Claude 3.5, 3.7, 3.7 thinking, Gemini 2.0 Flash, GPT=4.1 and the previews o1, Gemini 2.5 Pro and 04-mini), subject to the pricing multiplicators they announced recently [0].

Edit: From the TFA: Using the agent consumes GitHub Actions minutes and Copilot premium requests, starting from entitlements included with your plan.

[0] https://docs.github.com/en/copilot/managing-copilot/monitori...
by thuanao | 2025-05-19 18:53:58+00:00
As it is now, wood pulp and waste products are recycled into plywood and wood composites by binding them with glues and resins. This process allows us to take the wood pulp and produce wood beams and boards without using the glues and resins. With the added benefit that it's even stronger than existing wood composites.

If I understand correctly this process enables recycling wood pulp and waste with less inputs and less environment impact.
by acdha | 2025-05-19 18:54:37+00:00
The defaults are the correct choice for a stable system unless you’re going to make full isolated installs for every package. The packages are built and tested together so holding back some updates is a recipe for inconsistent behaviour because everyone’s system will have different versions of everything based on when they installed packages. We stopped doing that for good reasons.

It’s been many years since I’ve had a problem caused by Homebrew’s design but if you like keeping things frozen like that, it sounds like you might be a better fit for Nix or working in containers where you aren’t fighting a distribution designed to stay consistently current across the entire system.
by BurningFrog | 2025-05-19 18:55:06+00:00
Being "forced out of" work by automation is how we have progressed during the last 250 years of the Industrial Revolution. It continues today.

Fewer people can produce as much food as before, so the people not needed for food production can start producing other things.

This can of course be a tragedy for the people left without work, but for society at a macro level it is hugely beneficial.

This era in England has a bad reputation, and by our standards it was awful, but by objective measures like average lifespan, population size and technological progress, it was a time of unprecedented progress and material improvement for common people.

Did people lose a sense of community as they left their ancestral villages. Probably, and I don't know how to weigh that against our immense wealth today.
by hnthrow90348765 | 2025-05-19 18:55:10+00:00
The lack of egalitarian ideals is strictly down to culture among the rich (that is, CEOs, politicians, etc.) and how the country is run.

Capitalism is about competition which inevitably leads to minimizing the cost of labor, and includes no inherent safe guards to protect workers other than what skills they might have. This is why unions had to be formed and is why there is the tension between workers rights and companies today.
by tamirzb | 2025-05-19 18:55:51+00:00
This is indeed extremely annoying and I never understood why so many apps are configured to only be available in specific countries. Like what at all do they stand to gain doing this?

Google will then go on to complain about users installing APKs from shady sources but this practice pushes users to do so. I'm sure a decent amount of users ended up with malware on their phones just because they wanted to install an app that wasn't available in their listed country.
by jdeibele | 2025-05-19 18:56:15+00:00
I only have a Discover debit card. Discover pays 1% back on its debit cards, which is unusual. I have idly wondered why they did that. The fact that they're not subject to the restrictions on debit fees makes it clear why.

I shop for name brand stuff at Winco, a grocery chain in the Northwest US that doesn't take credit cards and makes you bag your own groceries. I'll be curious to see if they stop taking Discover debit cards if the fees increase.
by lambdaba | 2025-05-19 18:56:30+00:00
I think Nix has a marketing issue as it goes so deep. But if you're going to consider it only as an alternative to homebrew, you don't have to know anything aside from different CLI invocations: `nix-shell -iA <package>` to install, and maybe a step up with `nix-shell -p <package> --run <cmd>` to run without installing. You don't have to use nix-darwin or managing configs and the Nix language at all.
by __MatrixMan__ | 2025-05-19 18:56:35+00:00
Lignin is C31H34O11, all stuff that the tree can get from air and water, so you've got a point there.

But a tree trunk is more than just lignin. Also it could be more complex than whether you're robbing the soil of nitrogen and phosphorous. There's a lot we don't know about the role of soil microbiota, for instance. I don't have any evidence that it's going to be a problem, but nobody has evidence that it's not going to be a problem either (only that it hasn't yet).

Although I guess this is all orthogonal to whether, once you've harvested the wood by whatever means, you process it into something stronger and denser.
by pixl97 | 2025-05-19 18:56:55+00:00
>I don't think this can realistically happen

I'd be far more worried about things in the biosciences and around antibiotic resistance. At our current usage it wouldn't be hard to develop some disease that requires high technology to produce medicine that keep us alive. Add in a little war taking out the few factories that do that, and increase the amount of injuries sustained things could quickly go sideways.

A whole lot of our advanced technology is held in one or two places.
by orionsbelt | 2025-05-19 18:57:14+00:00
Manifesting is not that wacky.

Of course, you are not going to write down that you will win the lottery and then win.

But most people are their own worst enemy and self limiting to some extent. Focusing on what you want in life, and affirming it to yourself over and over, is effectively a way to brain wash yourself to change your own self limiting behavior and it’s not surprising that this is often successful.
by elbajo | 2025-05-19 18:57:17+00:00
First thank you for the hard work, many of my local hacks will go away with the new features!

As a convenience and mostly avoid typos in form names I use my own version of https://github.com/raflymln/zod-key-parser. I've been surprised something like this hasn't been implemented directly in the library.

Curious if you think this is out of scope for Zod or just something you haven't gotten around to implement?

(Here are discussions around it: https://github.com/colinhacks/zod/discussions/2134)
by giraffe_lady | 2025-05-19 18:57:18+00:00
What these studies actually show is that a frontier in this sense is more of a relationship or conflict between civilizations. Scenarios where one single group was moving unimpeded into unoccupied land are very rare (only once per region ever!) and mostly unattested in written historical record so there simply isn't much to say about the actions or attitudes of the individuals within them.

Basically almost always your frontier is also their frontier, the people you are trying to replace. You aren't acting on your own, for example in the US the western expansion depended heavily on connection to sophisticated trade networks, financial technology, and straightforward military support. Individual action is only one small part of what makes this process work, but is the part most highlighted after the fact by the winning side.
by dfxm12 | 2025-05-19 18:57:30+00:00
The article says, there are a few theories, but none of them really satisfies.

You're right to suggest it's really multiple reasons that need to be considered to get the full picture. They're interconnected. Gov policies weaken unions. Weak unions allow corporation to take advantage of workers, at the behest of wall street. Money gets concentrated, gov policies get bought. The cycle goes on. In this way, we can say the effect is systemic, and fixing the issue will take undoing most, if not all, of the causes.
by ryandrake | 2025-05-19 18:57:37+00:00
> Yeah I think this is something that people in countries like the US don't instinctively understand, or at least I didn't.

Guilty as charged. I have the American mentality due to being raised here, and I would be horrified to hire a housekeeper or servant. The "well, it's better than nothing" argument, while true, feels icky and exploitative. "Better than nothing" is a terrible bar and a sign of a broken society, and I personally just don't want to be part of continuing that brokenness. Totally understand if someone grew up in a different culture, they likely have a totally different view on it.
by phendrenad2 | 2025-05-19 18:57:42+00:00
Yes, you get Windows telemetry which enabled fixing bugs without a bug report, you get minimal ads in the start menu (if you're playing "spot the new advertising opportunity" I found it. It's in the start menu. You can stop playing now), AI "copilot" which isn't spyware just because you think it is, updates that ASK you nicely multiple times to update (I don't want to be ableist, if you suffer from a Christopher Nolan Memento-like disability where you don't remember the warnings, you might think it's "resetting at will", but I assure you, it isn't), a great UAC model that's a lot better than "just type your root password into this terminal already, and just hope the binary wasn't hijacked in some way to keylog you, because unlike UAC, there is no visual evidence that you're not getting hacked", and dependence on a company that SV_BubbleTime thinks "has gone out of their way to prove how much of an unstoppable behemoth they are" with no evidence or clarity so they must just be making FUD, and best of all the OS costs so little you can pay it in 8 hours of working as a software developer.
by ttcbj | 2025-05-19 18:57:50+00:00
Thanks, this is helpful. I tried Claude Code, and thought it had a lot of potential, but I was on track to spend at least $20/day.

For a tool that radically increases productivity (say 2x), I think it could still make sense for a VC funded startup or an established company (even $100/day or $36k/year is still a lot less than hiring another developer). But for a side project or bootstrap effort, $36k/year obviously significantly increases cash expenses. $100/month does not, however.

So, I'm going to go back and upgrade to Max and try it again. If that keeps my costs to $100/month, thats a really different value proposition.
by runjake | 2025-05-19 18:58:06+00:00
> WSL is more powerful than Linux because of how easy it is to run multiple OS on the same computer simultaneously.

I'd venture to say this depends on which OS you're more comfortable with. I'm more comfortable with Linux, so I'd say it's easier/better/less janky to use Linux as a host OS.

> Like if one project has a dependency on Ubuntu22 and another is easier with Ubuntu24. You don't have to stress "do I update my OS?"

Once you're a developer who's been burned by this enough times, you do this with containers or dedicated dev VMs. You do not develop on your host OS and stay sane.
by mmcnl | 2025-05-19 18:58:08+00:00
This comment feels very detached from reality. Migrating core dependencies in large projects is always cumbersome. One universal truth is that you can make complex tasks easy by breaking it up into small pieces. Providing a sensible forward migration path like what Zod does causes 0 harm and makes everyone's life easier. This has absolutely nothing to do with "NPM/JS" culture, whatever that means.
by immibis | 2025-05-19 18:58:08+00:00
Well they're lying, because Ukraine isn't Nazi Germany. Objective reality exists.

Are you worried that lies will be too effective? Right now we live in an information ecosystem where lies outnumber truth, and additional lies are quite effective by building on that base of existing lies. If truth were to vastly outnumber lies, I think it'd work as inoculation.