MurphyA/hacker-news huggingface dataset:
by drcongo | 2025-05-19 19:16:31+00:00
It's a good question, and to be honest, I occasionally get confused about what tools are installed with what tool manager (especially as there's also `uv tool` in the mix too).

Devbox for me hasn't clicked as a project-level tool manager, mostly because it doesn't really play nicely with the way our projects are set up causing a lot of shell issues for other team members. Mise has been trouble free on that front though, works perfectly for everyone on the team, and has some nice runner type functionality too (like `just` or `make`). If you've not tried Mise, I recommend giving it a go, it's really nice.
by juancn | 2025-05-19 19:16:42+00:00
Technically it's not a VM, it's a subsystem, the same way Win32, Win64, Posix, OS/2, etc. are.

It's a feature of the NT-family of kernels where you can create many environments sharing the same underlying executive and HAL.

It's a quite interesting way to build an OS: https://en.wikipedia.org/wiki/Architecture_of_Windows_NT
by rfoo | 2025-05-19 19:16:54+00:00
I think you always can. In the past you may lose some features / have some bugs. For recent kernel versions (>= 6.6) the only patches WSL kernels have is dxgkrnl + some hacky fixes for clock sync. Others are all in upstream already. So you'll just lose WSLg / CUDA passthrough and nothing else now.

Of course, there might be some regressions. They are usually only fixed (upstream) after WSL kernel gets upgraded and it starts to repro in WSL.
by fallingknife | 2025-05-19 19:17:03+00:00
LLMs can't truth seek. They simply do not have that capability as they have no ability to directly observe the real world. They must rely on what they are told, and to them the "truth" is the thing they are told most often. I think you would agree this is a very bad truth algorithm. This is much the same as I have no ability (without great inconvenience) to directly observe the situation in SA. This means I am stuck in the same position as an LLM. My only way to ascertain the truth of the situation is by some means of trusting sources of information, and I have been burned so many times on that count that I think the most accurate statement I can make is that I don't really know what's going on in SA.
by the__alchemist | 2025-05-19 19:17:17+00:00
I compile my program using WSL, or Linux native. It won't launch; not an executable. So, into the CLI: chmod +x. Ok. It's a compiled binary program, so semantically I don't see the purpose of this. Probably another use case bleeding into this. (I think there's a GUI way too). Still can't double click it. Nothing to launch from the right-click menu. After doing some research, it appears you used to be able to do it (Ubuntu/Gnome[?]), but it was removed at some point. Can launch from CLI.

I make a .desktop file and shell script to move it to the right place. Double click the shell file. It opens a text editor. Search the right click menu; still no way. To the CLI we go; chmod +x, and launch if from the CLI. Then after adding the Desktop icon, I can launch it.

On windows, you just double click the identified-through-file-extension executable file. This, like most things in Linux, implies the UX is designed for workflows I don't use as a PC user. Likely servers?
by oblio | 2025-05-19 19:18:00+00:00
Booking is owned by a US company: https://en.wikipedia.org/wiki/Booking_Holdings

Unfortunately for us, Europeans, that's what happens most of the time. SAP and Spotify are the ones that got away.

Europe ranks really poorly for tech: https://companiesmarketcap.com/tech/largest-tech-companies-b...
by airstrike | 2025-05-19 19:18:42+00:00
There are literal ads for apps in the Windows 11 start menu. That's unacceptable. Even if one day they roll it back, it will still have been unacceptable. The fact that anyone ever green-lit that decision is unforgivable for a corporation.

macOS isn't perfect but the issue you point out is more of a docker problem, not an OS one. I'm told https://orbstack.dev/ is the solution.
by nativeit | 2025-05-19 19:19:12+00:00
I’m not arguing for/against the points being made, but:

> Update: Some people have been asking me if the wage stagnation of 1973-1994 might have been caused by the mass entry of women into the U.S. workforce. Here’s the employment rate (also called the “employment-population ratio”) for American women:

[see article for graph]

You can see that the first part of the timing doesn’t line up here. When the wage stagnation began, American women had already been entering the workforce at a steady clip for 25 years. (The labor force participation rate for women looks much the same). Also, empirical evidence suggests at most a small effect of female labor supply on male wages — and if you look at the breakdown for men and women, you see that the stagnation for men was worse than for women over 1973-1994.

And theoretically speaking, women’s mass entry into the workforce shouldn’t produce an overall decline in wages. Just like immigration or a baby boom, women’s entry into the workforce is both a positive labor supply shock and also a positive labor demand shock at the same time — when women earn more, they spend most of what they earn, on things that require labor to produce.1 So we shouldn’t expect the addition of women to the workforce to hold down wages.

Thus, this theory also doesn’t line up with the timing of the stagnation, and it’s not clear why we would expect it to be a major factor in the first place.

EOF
by magi-clip | 2025-05-19 19:20:23+00:00
i'm magical paperclip!!

im a freshman in high school with a passion for programming - I recently made sics-ground and I would love to hear feedback and receive stars on it (it's for shipwrecked, a hackathon for highschoolers (hehe I see you)

my goal is 160 stars and i'd love for you to help me reach my goal

tldr; please star it and leave me some feedback :D
by mr_toad | 2025-05-19 19:20:34+00:00
I was considering a stationary observer inside the event horizon, but that’s not possible. ldunn is correct that a free-falling observer will catch up with the photons reflected from their feet.

Space being flat locally is important because if the gravitational gradient is too high (i.e. you get too close to the singularity) your feet will be accelerated much faster than your head.
by nradov | 2025-05-19 19:20:39+00:00
Batteries are not too healthy for the people living close to the (flammable) plants.

https://www.ksbw.com/article/residents-moss-landing-battery-...

To be clear I'm not at all opposed to grid scale battery storage if it can be built out safely and economically. But let's not pretend that it's safer than nuclear power. Modern nuclear plant designs with proper containment and backup systems have an excellent safety record.
by zamadatix | 2025-05-19 19:20:52+00:00
Unfortunately many of the more popular multiplayer games with anti-cheat tend to consider "made working on Linux" a bug rather than a feature. E.g. Easy Anti-Cheat and Unreal Engine both support Linux natively but Epic still doesn't want to allow it for their own game, Fortnite. https://x.com/TimSweeneyEpic/status/1490565925648715781
by ch4s3 | 2025-05-19 19:21:05+00:00
The follow on posts and photos are amazing. The photos of crowds of North Koreans are really interesting, as were the earlier station photos. The material culture of the place is kind of fascinating.

It's also kind of mind boggling to contemplate the lives Arirang performers[1]. What must that be like?

[1] https://imageshack.com/i/exNHDHTVj
by petetnt | 2025-05-19 19:21:16+00:00
What about developers who do enjoy writing for example high quality documentation? Do you expect that the status quo will be that most of the documentation will be AI slop and AI itself will just bruteforce itself through the issues? How close are we to the point where the AI could handle "tricky dependency updates", but not being able to handle "most interesting and complex problems"? Who writes the tests that are required for the "well tested" codebases for GitHub Copilot Coding Agent to work properly?

What is the job for the developer now? Writing tickets and reviewing low quality PRs? Isn't that the most boring and mundane job in the world?
by vonneumannstan | 2025-05-19 19:22:50+00:00
It's a nice article but Neal like many others falls into the trap of seemingly not believing that intelligences vastly superior to Humans' across all important dimensions can exist and competition between minds like that almost certainly ends in Humanity's extinction.

"I am hoping that even in the case of such dangerous AIs we can still derive some hope from the natural world, where competition prevents any one species from establishing complete dominance."
by bachmeier | 2025-05-19 19:22:51+00:00
That doesn't make much sense. Even allowing a few years for adjustment, the US only imported 158.3M from China in 1975. That's 0.007% of US GDP. (Not 0.7%, 0.007%.)

https://chinese-legal-studies.law.columbia.edu/sites/chinese...

The US didn't have persistent trade deficits until 1982, and even that reversed by 1992. It was 1997-2006 that the trade deficit as a share of GDP exploded.
by burningChrome | 2025-05-19 19:22:55+00:00
>> Other scores did other things, including opening all of the levels to the end game (that was a fun week when that leaked, all of the high score boards all over town were wrecked).

Kind of crazy to think one of the coolest things back in the day was battling other unknown or sometimes known teenagers for the highest scores on video games in arcades. I remember being really good at Pengo at one of the local pizza joints that my cousins loved going to. I remember saving as many quarters as possible as an 11 year old to make sure I could hold that high score until we came back a few weeks later.
by ASUfool | 2025-05-19 19:22:59+00:00
>if you ended with the game with specific scores, different things would happen. The most notorious, was it would grant 40 credits to the game.

I must thank you for that nugget as a HS friend and I inherited the 40 game jackpot a couple times and had no idea how. Any memory of what some of those specific scores were?
by hermitShell | 2025-05-19 19:23:01+00:00
I don’t know why there aren’t full fledged computers in a GPU sized package. Just run windows on your GPU, Linux on your main cpu. There’s some challenges to overcome but I think it would be nice to be able to extend your arm PC with an x86 expansion, or extend your x86 PC with an ARM extension. Ditto for graphics, or other hardware accelerators
by SilasX | 2025-05-19 19:23:45+00:00
Learning from copyrighted works to create new ones has never been protected by copyright[1], and has never needed separate licensing rights. Until 2022, no one even suggested it, to a rounding error. If anything, people would have been horrified at the idea of being dinged because your novel clearly drew inspiration from another work.

That narrative only got picked up because people needed a reason to demonize evil corps that they already hated for unrelated reasons.

[1] Yes, if you create "new" works from your learning that are basically copies, that has always been infringement. I'm talking about the general case.
by enaaem | 2025-05-19 19:24:01+00:00
Tax breaks is not going to do much, because that is not where the real problem is. Imo EU is being underestimated. The EU is really competitive at boring high tech that bootstrap themselves like cars, civilian air planes and tooling, so the business and innovation climate is not bad.

What's different from the EU and US is that the US has single capital market with more unified regulations where it is much easier to pool infinite VC money into an idea. Contrary to popular belief it's actually the LACK of EU regulations that makes the EU less competitive, because a company has to deal with 20+ regulatory bodies.

In short, the EU should focus on more market integration.
by tristor | 2025-05-19 19:24:02+00:00
> Appearantly in the USA, at least as of 2008, around 90% of all track was still using wood [1]. I didn't expect that. For most of the world we have used concrete sleepers for a long time already. Plastic sleepers are also common nowadays, which are typically made from recycled materials.

This is for a few reasons, but the two primary ones are that wood is very cheap and plentiful in the US compared to most of the rest of the world, and we haven't banned creosote in the US like most of the rest of the world, so creosote treated wood is still the most common type of railroad tie.
by notepad0x90 | 2025-05-19 19:24:17+00:00
I know this is being overly reductive, but I think it sort of boils down to not enough minimum wage workers that vote and everyone else either not caring about low-wage workers, being held hostage by "right to work" (means you can get fired any time for any reason) laws, or relying on job hopping for wage increase.

I have seen companies turn down good candidates for jobs too many times, as a result of speculating that the candidate is too good (they'll expect to get paid more). You don't even have to ask for high wages, you have to dumb down your resume and underplay yourself at some point if you want to be considered for a majority of non-junior roles these days, just so you get a shot at an actual interview and low-ball offer.
by mulmen | 2025-05-19 19:24:28+00:00
> gpu (games etc) are the only thing holding windows relevant at this point.

I actually switched to Linux full-time when Starfield wouldn’t run on Windows but worked in Proton. We are now in a world where Valve provides a more sable Windows API than Microsoft. The only limitation now is anti-cheat but that’s a political problem, not a technical one.
by dijit | 2025-05-19 19:24:37+00:00
Aside from Windows being... "windows" (IE; graphical) and the whole "we will do our own paradigm for nearly everything including file paths (UUNC included) and encoding..." Windows is actually pretty stellar if you're writing high performance software.

You can go really far with IOCP and it's so nice to write compared to the contemporary kqueue (BSD) or epoll. I will admit to not trying IO_Uring myself though.

Also the Windows system probes predate any kind of bpf and are easier to use than dtrace.

This is the maximum amount of love I will ever send in Windows' direction though. Everything else is ball-busting.
by abakker | 2025-05-19 19:24:41+00:00
you are describing a very useful economic term - comparative advantage. In the case above, we have a comparative advantage in wheat production. Obviously the full picture is something that economists DO think about, but since our government didn't really do any useful analysis in the formulation of our tariff structure, its unsurprising that they didn't really get it right.

Something to consider in your thought process - take two relatively recent stimulus efforts - 2008 and 2020 - the first was primarily quantitative easing - a classic trickle down effort since all the money went to bank balance sheets and trickled down to individuals, the QE stimulus had almost no impact on inflation. Vs Covid which was direct household stimulus and immediately led to inflationary pressure.

A link I don't see mentioned often is most central banks didn't start an inflation targeting policy until the 90s. Prior to that it was still an objective but managed much worse. https://www.richmondfed.org/publications/research/econ_focus.... this link contains a chart that looks at the inflation volatility over time.

I happen to think that a consequence of managed inflation, balanced against aggregate employment is consistent wage pressure. In essence, wage growth in my mental model on this is a consequence where upward inflation swings drive wage gains, while downward ones drive more unemployment. If inflation is managed closely to avoid volatility, then redistributive effects of volatility are limited.
by arghwhat | 2025-05-19 19:24:49+00:00
WSL2, in my testing, is orders of magnitude faster at file heavy operations than anything outside WSL, dev drive or not. We have an R&D department that's using WSL2 and jumping through hurdles of forwarding hardware because it's night and day compared to trying under windows on the same machine. It provided other benefits too, but the sheer performance was the main selling point.

WSL2 does not take less advantage of filesystem caches. Linux's block cache is perfectly capable. HyperV is a semi-serious hypervisor, so it should be using a direct I/O abstraction for writing to the disk image. Memory is also balloning, and can dynamically grow and shrink depending on memory pressure.

Linux VM's is something Microsoft has poured a lot of money into optimizing as that's what the vast majority of Azure is. Cramming more out of a single machine, and therefore more things into a single machine, directly correlates with profits, so that's a heavy investment.

I wonder why you're seeing different results. I have no experience with WSL1, and looking into a proprietary legacy solution with known issues and limited features would be a purely academic exercise that I'm not sure is worth it.

(I personally don't use Windows, but I work with departments whose parent companies enforce it on their networks,
by mananaysiempre | 2025-05-19 19:25:34+00:00
Sanctions are still the rule of the bigger stick, except the stick is measured in money and manufacturing capacity, not soldiers and weapons. A great improvement to be sure, but it’s still an instrument for unilaterally forcing people to stop doing things you don’t like. And as far as a group of people in the Netherlands doing things the US does not like, it’s not clear the US has (or ought to have) a more civilized way to accomplish its goals.
Show HN: RAG chatbot using Qwen3 with custom thinking UI
by Arindam1729 | 2025-05-19 19:25:45+00:00
Hey Folks,

I've been playing around with the new Qwen3 models recently (from Alibaba). They’ve been leading a bunch of benchmarks recently, especially in coding, math, reasoning tasks and I wanted to see how they work in a Retrieval-Augmented Generation (RAG) setup. So I decided to build a basic RAG chatbot on top of Qwen3 using LlamaIndex.

Here’s the setup:

Model: Qwen3-235B-A22B (the flagship model via Nebius Ai Studio)

RAG Framework: LlamaIndex

Docs: Load → transform → create a VectorStoreIndex using LlamaIndex

Storage: Works with any vector store (I used the default for quick prototyping)

UI: Streamlit (It's the easiest way to add UI for me)

One small challenge I ran into was handling the <think> </think> tags that Qwen models sometimes generate when reasoning internally. Instead of just dropping or filtering them, I thought it might be cool to actually show what the model is “thinking”.

So I added a separate UI block in Streamlit to render this. It actually makes it feel more transparent, like you’re watching it work through the problem statement/query.

Nothing fancy with the UI, just something quick to visualize input, output, and internal thought process. The whole thing is modular, so you can swap out components pretty easily (e.g., plug in another model or change the vector store).

Here’s the full code if anyone wants to try or build on top of it: GitHub: https://github.com/Arindam200/awesome-ai-apps/tree/main/rag_...

And I did a short walkthrough/demo here: YouTube: https://www.youtube.com/watch?v=L7P8RcKcdzI

Would love to hear if anyone else is using Qwen3 or doing something fun with LlamaIndex or RAG stacks. What’s worked for you?
by BuildTheRobots | 2025-05-19 19:25:45+00:00
> Interestingly though, years later they had to similarly release an update to Gauntlet Legends for just about the same reason.

Useless tech point, but Gauntlet Legends was actually "new" enough to keep the game data on an IDE HDD. 1979 vs 1998 was a massively long time in technology terms, interesting to see some of the non-technical issues persisted.
by hamburga | 2025-05-19 19:26:12+00:00
Fun read, thanks for posting!

> If I had time to do it and if I knew more about how AIs work, I’d be putting my energies into building AIs whose sole purpose was to predate upon existing AI models by using every conceivable strategy to feed bogus data into them, interrupt their power supplies, discourage investors, and otherwise interfere with their operations. Not out of malicious intent per se but just from a general belief that everything should have to compete, and that competition within a diverse ecosystem produces a healthier result in the long run than raising a potential superpredator in a hermetically sealed petri dish where its every need is catered to.

This sort of feels like cultivating antibiotic-resistant bacteria by trying to kill off every other kind of bacteria with antibiotics. I don't see this as necessarily a good thing to do.

I think we should be more interested in a kind of mutualist competition: how do we continuously marginalize the most parasitic species of AI?
by big_toast | 2025-05-19 19:26:57+00:00
I’ve really enjoyed the recent latent space podcasts. I don’t think there is any person†/podcast (or perhaps other content) approaching your general output while maintaining the high SNR. I am continually amazed at the volume and value of public work you’re producing over the last (half?) decade while still growing various businesses. I hope others can find similar productivity gradients. I know you roughly share what works for you but it is not so easy to reproduce.

† simonw, gwern
by brudgers | 2025-05-19 19:27:01+00:00
Now, what I’m about to say doesn’t just apply to desktop environments on non-mainstream operating systems, but software as a whole.

Now, what I am going to say (etc.)...

For any widely used tool, breaking existing user workflows creates exponentially more work across the user base than it saves the developers. Sure, backwards compatibility is hard. Doing hard things is the fundamental nature of professional engineering.
by oblio | 2025-05-19 19:27:37+00:00
> As far as I can tell you can’t even heat your homes in winter without Russian or American gas.

LOL? Is this some strange side quest started by Russian propaganda? I wish I could link it but there was a literal Russian propaganda ad showing Europeans freezing during the winter of 2022 due to no Russian gas imports... which obviously did not happen.

1. Do you realize that the Russian energy sector is screwed for good, after the start of the war? European gas imports from Russia are basically 0. And Europe has diversified, it's now importing from the US, from Qatar, from Algeria, from a lot of places. Germany built a bunch of LNG terminals in 6 months. Russian gas imports are never going back.

2. https://en.wikipedia.org/wiki/Renewable_energy_in_the_Europe...

The EU (and Europe in general) is investing like crazy in renewables. Heat pump sales are up 3 digit percentages since 5 years ago. EVs, ebikes, solar panels, wind farms, etc, etc, etc. In 20 years there will be hardly energy dependency on anyone external.

> I hope it wasn’t a temporary utopia built on the tail end of centuries of theft and violence all over the world.

You mean, just like the US theft and violence all over the world? :-)

Pot, kettle, something.

* * *

Edit: found the Russian propaganda video: https://www.reddit.com/r/facepalm/comments/zuj7lx/russian_st...
by tiffanyh | 2025-05-19 19:27:51+00:00
Vertasium has a great video talking how Tit-for-Tat (Copycat) wins as a strategy (and how there was a math competition that proved it as well)

https://www.youtube.com/watch?v=mScpHTIi-kM

---

This seems like a nice rebuild of the math competition performed years ago (as talked about in the video link above).

Direct link to that part of the video: https://youtu.be/mScpHTIi-kM?si=yzZxyeYw4cJA-i37&t=583
by Ericson2314 | 2025-05-19 19:27:58+00:00
It's good for land to become more valuable. We want land prices to go up, and housing prices to go down. All that means is density is increasing faster than land values.

Nothing against allowing lot splits, but this is the wrong reason to be for it. The reasoning in the previous to replies reaks of "homeownership is more virtuous than renting" which is not true. And besides, if you really want more homeownership, the most important path forward is condos, and thus condo defect liability reform.