MurphyA/hacker-news huggingface dataset:
by ofalkaed | 2025-08-12 20:41:09+00:00
I have not followed Hurd since ~2010 when development stalled, what is the purpose of Hurd at this point? Is it just hobbyists having fun and exploring the possibilities or are they still trying to become a viable option or something else or a little of a bunch of things? I think I will try installing Debian GNU/Hurd on an old laptop, always wanted to play with Hurd but I never succeeded in getting any computer I had to boot up with it and never had interest in running OSes in VMs.

Years ago I was met with derisive laughter from everyone when I said Haiku would hit 1.0 before Hurd. I also said that Haiku would beat linux to the opensource desktop widely used by the average person who is not concerned with opensource, but I think that was mostly stirring the pot because of the reaction to my previous statement. All these years later and Haiku hitting 1.0 seems inevitable and even the idea of it becoming a widely adopted opensource OS does not seem that far fetched. I would like to see Hurd hit 1.0, but I am fairly skeptical at this point.

I suppose ChromeOS/linux beat Haiku to the punch for the opensource desktop, but I think I will stick to my guns on this one and play semantics, many in the linux/oss view ChromeOS as linux/oss in name only. A cheat but I think Haiku has earned it.

Edit: Forgot that Chomium was opensource but ChromeOS is not, so I guess I had no need to play semantics.
by nostrademons | 2025-08-12 20:42:09+00:00
There's always more to the story than the Internet assumes.

We were quite possibly less privileged than you were, if your dad brought a computer home from work. I grew up with a teacher and a househusband for parents; single-income, and that income made about 1/3 of what engineers or other computer professionals made. My kid had more passport stamps at age 2 than I did at age 18.

It was $2500 because it was a Mac LC, and it was a Mac LC because that could take an Apple 2E card and run both Mac and Apple software, and that was important because my mom was a teacher and had a large library of educational software at school that she could take home. Recall that in those days, software was sold in retail stores (no Internet), and cost $50-100 for kiddie stuff, and like $400 for productivity and compilers. 25 titles and the cost of the computer paid for itself in free software. I think we used about that.

It's a matter of priorities. My parents always prioritized my education: they bought a computer, and whatever software didn't come from my mom's workplace, and any books I wanted, and paid for my college education in full. We didn't have a whole lot other than that: we didn't take a lot of vacations or plane trips (and a single plane trip would cost more than that $2500 in those days), ran our cars into the ground (my mom owned 2 cars over my entire childhood), wore hand-me-downs.
by jlarocco | 2025-08-12 20:42:33+00:00
> Any piece of valuable software will get a free version after some amount of time.

There are still plenty of areas where this isn't true. Or where the free versions are so far behind it may as well be true.

I work on CAD software that integrates with Catia, NX, and Creo, and the pro CAD software is light years ahead of the free alternatives. And even if the free stuff catches up, there's practically zero chance the biggest users will switch from what they're currently using. CAD lock-in is tricky. A lot of times the different CAD systems target different niches, so it's not just file format lock-in, but that a certain CAD system is better for making planes, or designing for CNC, or whatever. And most companies have automation that integrates with their particular CAD system. And the parts have to be read by newer software for decades and produce identical results, or they won't fit together right.

Some of the vendors release free versions, but they're not open source, and they're only there to steer people towards the paid versions later on.
by w0de0 | 2025-08-12 20:42:49+00:00
“Why should the Arabs make peace? If I was an Arab leader, I would never make terms with Israel. That is natural: we have taken their country. Sure, God promised it to us, but what does it matter to them? Our God is not theirs. We come from Israel, it’s true, but two thousand years ago, and what is that to them? There has been antisemitism, the Nazis, Hitler, Auschwitz, but was that their fault? They only see one thing: We have come here and stolen their country. Why should they accept that?”
by human_person | 2025-08-12 20:43:24+00:00
"I should do the job that makes the absolute most amount of money possible, like starting a crypto exchange, so that I can use my vast wealth in the most effective way."

Has always really bothered me because it assumes that there are no negative impacts of the work you did to get the money. If you do a million dollars worth of damage to the world and earn 100k (or a billion dollars worth of damage to earn a million dollars), even if you spend all of the money you earned on making the world a better place, you arent even going to fix 10% of the damage you caused (and thats ignoring the fact that its usually easier/cheaper to break things than to fix them).
by rpdillon | 2025-08-12 20:43:28+00:00
This is why it's very costly and time consuming to construct regulation that actually works. Crafting a set of rules that properly counter a system set up with incentives to do otherwise is pretty tricky.

I feel like it would be better if we could find a way to disincentivize companies from hanging on to your data. Maybe treating it as some kind of taxable asset.
by twelvedogs | 2025-08-12 20:44:11+00:00
It's not about stopping people from making a browser and a search engine and tying them together, it's about abusing your web browser monopoly to promote your search monopoly (and vice versa) to keep competition out

The rules apply to everyone it's just that no one else has a search or browser monopoly

Microsoft had a browser monopoly at one point and it should have happened to them but they generously pissed it away
by blakepelton | 2025-08-12 20:44:18+00:00
Some folks use the term "state element" to describe the set of things which hold state between clock cycles. Memories (e.g., SRAM) and registers are both examples of state elements.

I took the "You don't think about memories when you design hardware" paragraph from Yosef to mean that SRAM is so highly tuned that in most cases your best bet is to just use it "off the shelf" rather than invent some novel type of state element. And if you use SRAM, then you are stuck sucking through a small straw (e.g., an SRAM can hold 1K words, but you can only read 1 word/cycle).
by fredfoobar | 2025-08-12 20:45:15+00:00
I don't think this is a fair comparison, software development is very complex, but an electricians job isn't, it's very simple but it's high consequence.

Software development may seem simple for a lot of people here on HN, but trust me, I can do the electricians job easily, but an electrician won't be able to do my job. The regulatory environment which requires the "apprenticeship" is a totally different topic and doesn't inform anything on the skill required to do the job. Also, the electrician apprentice gets paid while learning on the job, the software developer in training doesn't.
by FirmwareBurner | 2025-08-12 20:45:28+00:00
> maybe we should focus on other ways of dealing with wealth inequality (improving productivity, education so our kids can compete on the world stage when they grow up, etc...)?

Yes we should. And when politicians are gonna fix those issues first, then people's opinion on importing more competing labor will change. Until then, they'll vote to tilt the supply-demand balance in their favor, as per democratic process because the business class is also doing the opposite so you have a conflict of interest you need to fix.

People not seeing the argument of this side of the isle, are in a bubble who have never had to compete in a zero sum environment against people who will do anything for money, and love writing cheques that other people have to cash. Which is why you're seeing the backlash from this at elections. If you want people to agree with you politically, you have to take care of their grievances first, before you take care of imported people form abroad and business owners.

>it doesn't work now that the immigrants are no longer primarily white?

Nowhere was the skin color part of the argument till you brought that up witch says everything about you and why I'm exiting the convo here.
by djtriptych | 2025-08-12 20:45:45+00:00
Love the term multimodal WFH.

Like you I have diverse, equipment-laden hobbies: guitar/piano/dj/drums/photography and work from home.

It's really hard to feel like you can quickly get to all of those activities, without reconfiguring -anything- and creating spaces tuned to all those things.

Love that this approach is easy to change w/ the industrial wall shelving.

Also appreciate touching on some of the specialized equipment that tends to come into play.
by perching_aix | 2025-08-12 20:46:00+00:00
> Only in so much as "healthy" might be defined as "lacking observed disease".

That is indeed how it's usually evaluated I believe. The sibling comment shows some improvement in this, but also shows that most everywhere this is still the evaluation method.

> If you can't run a mile, or make it up a couple flights of stairs without exhaustion, I'm not sure that I would consider someone healthy. Including myself.

Gets tricky to be fair. Consider someone who's disabled, e.g. can't walk. They won't run no miles, nor make it up any flights of stairs on their own, with or without exhaustion. They might very well be the picture of health otherwise however, so I'd personally put them into that bucket if anywhere. A phrase that comes to mind is "healthy and able-bodied" (so separate terms).

I bring this up because you can be horribly unfit even without being fat. They're distinct dimensions, though they do overlap: to some extent, you can be really quite mobile and fit despite being fat. They do run contrary to each other of course.
by aldersondev | 2025-08-12 20:46:06+00:00
Hi there! Even though it didn't score the highest (Cursor did!), I loved Claude's code, it's the one that I'm still using after completing the testing! Anthropic got the UX right in my opinion!

Gemini surprised me, too! It was a mixed bag, as it performed well in the production tests but failed significantly on the control test. I bet as the model improves, it will quickly catch up, because that context window is a good feature!
by jedberg | 2025-08-12 20:46:09+00:00
> Joe Rogan could fire all his staff

I think the premise is that it is only ever one person.

> Meta "bought" Alex Wang for $14.3B.

> Ilya Sutskever's "business" (really his skillset/personal brand) was worth $1B+ the minute he stepped away from OpenAI.

And that we're not talking about a personal brand, but a real company with real ongoing revenue.

Basically it's a shortcut for the belief that all those other people that founders hire could be replaced with AI.
by kingstnap | 2025-08-12 20:46:31+00:00
Well, the answer is easy. It doesn't do any forwarding, so a random 443 packet gets dropped.

It would be the same as with home NAT. Your device can create TCP connections outbound but can't listen/accept.

It would solve the problem of not being able to communicate to another IPv4 server but it prevents you from hosting your own.
by dh2022 | 2025-08-12 20:46:57+00:00
Hmm, to your anecdotes I will add mine. I have been harassed in the International District at around 10:00 pm by drug dealers - was offered drugs, told them to go away so I was yelled “Get off my block”. A hobo spilled his beer on my wife while riding the bus. A female coworker was offered oral sex by a hobo and asked to take her glasses off to “see her pretty eyes”. At a bus school stop on Fairview (right next to Amazon Campus) a hobo with his pants down to his knees was exposing himself in front of some kids (their mothers were trying to make some shield around the kids)

All of these around 2021-2022-2023. We moved out of Seattle in 2023. Maybe these snecdotes are not a big deal for you. For me they are scary.
by Terr_ | 2025-08-12 20:47:06+00:00
There are some important wrinkles in there though, such as the externalities of pollution. Imagine two countries on each side of a river, identical except one of them can make Product X more-cheaply because it allows toxic waste to be dumped into the shared river.

Less-tangible--but even more morally-fraught--might be the case where one country's competitive advantage comes from chattel slavery.

Specialization may confer advantage, but not all advantage is specialization.
by aanet | 2025-08-12 20:47:12+00:00
Looks promising.

A few thoughts on the web page:

- SHOW before BUY. Show the use exactly what they will experience, before asking them to download an app. In this age, I'm not downloading yet another app if I don't know the experience I'm going to get

- You can show examples of Language 1 <> Language 2 conversation. Are these audio examples? Text only?? What format are they? What does the app expect from the user? None of this is very clear. Don't make the (potential) user think! The images on the site are not that useful / clear.

- Is there a web app version of this?? If not, maybe consider deploying that as a channel (potentially free?) to attract users to download the app.
by dec0dedab0de | 2025-08-12 20:47:17+00:00
about 12 years ago I worked at a very large non-tech company that had outsourced to contractors to work on some code. They had a room in the basement for about 20 kids on H1B visas that were clearly right out of college. This was in a major city that had plenty of jr developers around, they just would expect more money.

I forget the contractors company name but they came up on HN at the time for being abusive towards their employees who risked deportation if they stood up for themselves. If I find specific examples I'll add them later, but you can probably just search hn for h1b.
by taberiand | 2025-08-12 20:47:34+00:00
I've been using it the same way. One approach that's worked well for me is to start a project and first ask it to analyse and make a plan with phases for what needs to be done, save that plan into the project, then get it to do each phase in sequence. Once it completes a phase, have it review the code to confirm if the phase is complete. Each phase of work and review is a new chat.

This way helps ensure it works on manageable amounts of code at a time and doesn't overload its context, but also keeps the bigger picture and goal in sight.
by beklein | 2025-08-12 20:47:44+00:00
I guess it is not very likely but I would suggest a solo scientists/innovator as the best candidate...

Near future AI systems, novel research methods and unique datasets (and a lot of luck) could let a single researcher make breakthrough advances. I am thinking of a room-temperature superconductor in materials science or a better transformer architecture in computer science, potentially yielding a billion-dollar patent or company, even if that’s beyond today’s AI system's capabilities.

The specific idea here is not important, the leverage of a new scientific advancement could be though.

Not every company needs to be a SaaS with focus on B2B that won't scale sufficiently for investors with one employee...
by Avicebron | 2025-08-12 20:48:13+00:00
That's not really the point though, it's not "we can't get Americans to pick cocoa for pennies on the dollar". It's that being able to leverage arbitrage of different countries labor is disproportionately a wealthy "man's" (corporation) game, and just because we can get cheap chocolate in the USA doesn't mean that the salaries relative to housing costs and the thousand other grievances are increasing at the same rate that the "gains" of this vast network would suggest.

EDIT: wording
by ncruces | 2025-08-12 20:48:16+00:00
Why can't it work though?

And I'm taking about both things.

Integer arithmetic that produces pointers that are just out of bounds of an object. Why can't this work? Why can't the compiler assume that, since I explicitly converted a pointer to an integer, the pointed-to object can't be put into a register, or made to go out or scope early?

Second, fabricating pointers. If I have a pointer to mmap/sbrk memory, shouldn't I be allowed to “fabricate” arbitrary pointers from integers that point into that area? If not, why not?

Finally Wasm. The linear memory is addressable from address 0 to __builtin_wasm_memory_size * PAGESIZE. Given this, and except maybe the address at zero, why should it be undefined behavior to dereference any other address?

What's the actual advantage to making these undefined behavior? What to we gain in return?
by adolph | 2025-08-12 20:48:24+00:00
Definitely don't assume M.2 == PCIe lanes tho.

The number of PCIe lanes available is typically defined by the CPU in an SoC context or the lowest common between the CPU and chipset in a traditional motherboard architecture. M.2 defines a physical connector that may connect to different things depended on its intended use. An example is the difference between those intended for SATA or NVMe. Additionally it is common for lower bandwidth peripherals like wifi cards to use an M.2 connector although only be wired into a subset of the board's possible PCIe lanes.

https://www.crucial.com/articles/about-ssd/m2-with-pcie-or-s...
by geraldcombs | 2025-08-12 20:48:57+00:00
For us (Wireshark) the difficulty wasn't with our own codebase, but with getting our dependencies ported over. Most libraries built just fine, but some strongly assumed that "Windows" meant "x86".

It's not just Windows, either. Many libraries (particularly ones that use Autotools) are absolutely blind to the notion that you might want a universal binary on macOS.
by pxc | 2025-08-12 20:49:00+00:00
In the interest of "objective facts and truth":

That's not the actual slogan, or what it means. It's about pursuing health and measuring health by metrics other than and/or in addition to weight, not a claim about what constitutes a "healthy weight" per se. There are some considerations about the risks of weight-cycling, individual histories of eating disorders (which may motivate this approach), and empirical research on the long-term prospects of sustained weight loss, but none of those things are some kind of science denialism.

Even the first few sentences of the Wikipedia page will help clarify the actual claims directly associated with that movement: https://en.wikipedia.org/wiki/Health_at_Every_Size

But this sentence from the middle of it summarizes the issue succinctly:

> The HAES principles do not propose that people are automatically healthy at any size, but rather proposes that people should seek to adopt healthy behaviors regardless of their body weight.

Fwiw I'm not myself an activist in that movement or deeply opposed to the idea of health-motivated weight loss; in fact I'm currently trying to (and mostly succeeding in!) losing weight for health-related reasons.
by 1attice | 2025-08-12 20:49:10+00:00
In philosophy grad school, we described this as 'being reasonable' as opposed to 'being rational'.

That said, big-R Rationalism (the Lesswrong/Yudkowsky/Ziz social phenomenon) has very little in common with what we've standardly called 'rationalism'; trained philosophers tend to wince a little bit when we come into contact with these groups (who are nevertheless chockablock with fascinating personalities and compelling aesthetics.)

From my perspective (and I have only glancing contact,) these mostly seem to be _cults of consequentialism_, an epithet I'd also use for Effective Altruists.

Consequentialism has been making young people say and do daft things for hundreds of years -- Dostoevsky's _Crime and Punishment_ being the best character sketch I can think of.

While there are plenty of non-religious (and thus, small-r rationalist) alternatives to consequentialism, none of them seem to make it past the threshold in these communities.

The other codesmell these big-R rationalist groups have for me, and that which this article correctly flags, is their weaponization of psychology -- while I don't necessarily doubt the findings of sociology, psychology, etc, I wonder if they necessarily furnish useful tools for personal improvement. For example, memorizing a list of biases that people can potentially have is like numbering the stars in the sky; to me, it seems like this is a cargo-cultish transposition of the act of finding _fallacies in arguments_ into the domain of finding _faults in persons_.

And that's a relatively mild use of psychology. I simply can't imagine how annoying it would be to live in a household where everyone had memorized everything from connection theory to attachment theory to narrative therapy and routinely deployed hot takes on one another.

In actual philosophical discussion, back at the academy, psychologizing was considered 'below the belt', and would result in an intervention by the ref. Sometimes this was explicitly associated with something we called 'the Principle of Charity', which is that, out of an abundance of epistemic caution, you commit to always interpreting the motives and interests of your interlocutor in the kindest light possible, whether in 'steel manning' their arguments, or turning a strategically blind eye to bad behaviour in conversation.

The importance Principle of Charity is probably the most enduring lesson I took from my decade-long sojurn among the philosophers, and mutual psychological dissection is anathema to it.
by comex | 2025-08-12 20:49:38+00:00
To be fair, microkernels are also highly successful in embedded devices and auxiliary processors. It’s just that you don’t usually directly interact with them. For example, Intel ME runs MINIX, and Apple’s Secure Enclave Processor runs L4. Also most OSes these days have some kind of hypervisor/secure monitor that’s more privileged than the regular kernel: TEE on Android, SPTM on Apple, VBS on Windows, and proprietary ones on all the game consoles. They vary in how much functionality they’re actually responsible for, but if it’s a significant amount then they tend to have a microkernel-ish design internally.

Another example of microkernel-based systems you do interact with is car infotainment systems, where QNX has apparently seen a lot of use – though I think these days it’s being displaced by Linux and Android Automotive? I don’t actually know much about that industry.
by jiggawatts | 2025-08-12 20:49:40+00:00
Something I’ve discovered is that it may be worthwhile writing the prompt anyway, even for a framework you’re an expert with. Sometimes the AIs will surprise me with a novel approach, but the real value is that the prompt makes for excellent documentation of the requirements! It’s a much better starting point for doc-comments or PR blurbs than after-the-fact ramblings.
by OkayPhysicist | 2025-08-12 20:49:53+00:00
Playing for cash normalizes gameplay by eliminating some unwanted incentives (in cashless games, there isn't a huge difference in reward for getting second place while being up 30 chips or down 30, leading to unpredictable, over-aggressive play), and ensures people take it seriously.

It doesn't really take a very high buy-in to achieve those goals. When my buddies and I play, we typically go with a $20 buy in, denominated in dimes or quarters.
by aldersondev | 2025-08-12 20:49:58+00:00
Hi! Great question!

For this round, I decided to compare the (arguably) best models and tools with the most ongoing support and development.

That being said, I love local models! I'm a big fan of Google Gemma running on Ollama, then patched into Aider CLI; I've had excellent luck with that setup.

Maybe round 2 needs to be OSS models!