MurphyA/hacker-news huggingface dataset:
by jonasdegendt | 2026-03-11 10:27:02+00:00
The whole game is basically one giant random number generator, so there was a lot to gamble on.

E.g., two players put one million gold pieces in their inventory, equip no equipment (so no attack bonuses), every hit on each other is now an RNG roll with identical odds for each player. Battle to the death and voila.

That one's quite basic but there were more elaborate games such as flower poker. The game had a flower seeds item which when planted would spawn a flower on the floor. The flower would be of a random color (e.g. red, blue, white, ...). People would bet on which color flower would pop up, or plant plant five flowers sequentially and try and get something akin to a poker hand (e.g. three of a kind, full house).

Quite silly, in retrospect, as I'm typing this out.
by znpy | 2026-03-11 10:27:10+00:00
> I don't want to continue allowing an online environment with such an absurdly skewed gender representation. I find it intensely unwelcoming, and it's not reflective of the type of working environments I value.

this guy seems to have gone completely bonkers over these topics.

from an issue in another repository, it's clear even other people are politely telling the guy to go f.. themselves and stop making baseless claims and borderline-defamation posts: https://github.com/Kludex/starlette/issues/3180
by throwaw12 | 2026-03-11 10:27:45+00:00
As a Level 6,

I am feeling like to go back to Level 5.

Level 6 helps with fixing bugs, but adding a new feature in a scalable way is not working out for me, I feed bunch of documents and ask it to analyze and come up with a solution.

1. It misses some details from docs when summarizing

2. It misses some details from code and its architecture, especially in multi-repo Java projects (annotations, 100 level inheritance is making it confuse a lot)

3. Then comes up with obvious (non) "solution" which is based on incorrect context summaries.

I don't think I can give full autonomy to these things yet.

But then, I wonder, people on Level 8, why don't they create bunch of clones of games, SaaS vendors and start making billions
by mierz00 | 2026-03-11 10:27:55+00:00
I highly rate Braintrust.

It wouldn’t be too difficult to build something like that for your own usage, but I found it pretty easy to get datasets set up.

Essentially a game changer in understanding if your prompts are working. Especially if you’re doing something which requires high levels of consistency.

In our case we would use LLM for classification which fits in perfectly with evals.
by throwa356262 | 2026-03-11 10:27:57+00:00
What kind or ancient arm hardware are they using here?

On a related note, SoC companies needs to get their act together and start using the latest arm cores. Even the mid range cores of 1-2 years ago show a huge leap in performance:

https://sbc.compare/56-raspberry-pi-500-plus-16gb/101-radxa-...
by borski | 2026-03-11 10:28:40+00:00
I'm not being dismissive or trying to minimize anything, I promise. But most people aren't 'losing their jobs to AI' in the short-term as much as you might think. The layoffs have not been due to AI "taking jobs," but due to companies overhiring during the pandemic and finally having an excuse to lay people off, imho.

There is plenty of time to 'retrain.' You could even do it while you currently have a role. Some people won't be able to; I respect that, and those people will still find jobs.

This is certainly not the first 'period of layoffs' to ever occur, and I am not implying people won't face hard times. They may! But that also won't last forever, and when people get laid off they receive unemployment, which helps in the 'not defaulting on your mortgage' thing. Somehow, people (on average) seem to manage not losing their home every time they get laid off.

The idea that our unemployment rate is about to reach 25-50% in the next 3 years is absurd, imho. (I know you didn't say that, and I'm not trying to construct a strawman. I'm just applying numbers to it because 'very real near-term' is not the phrase I'd use for something that is, in my estimation, still half a decade or more away.)
by adiabatichottub | 2026-03-11 10:29:53+00:00
In the early 2000s I traveled thousands of miles in an old school bus fueled by waste vegetable oil (WVO). The system was very simple, the bus had an extra fuel tank with a heat exchanger to the engine coolant, a couple fuel filters, and some hand-operated valves in the engine compartment. You start on diesel, warm up and switch to WVO. Before shutting down you would switch back to diesel to purge the system. You also pack a box of extra filters because they'd need frequent replacement. It was a somewhat popular conversation in some circles. Old Mercedes Benz diesel sedans were a common choice.
by gottheUIblues | 2026-03-11 10:30:17+00:00
Money is a social construct, not some kind of physical quantity subject to conservation laws, and can be and is introduced into the economic system all the time. The real question is really would introducing more money or a UBI cause social disruption by e.g. disrupting price signalling by high inflation or changing incentives to work so less goods and services that people actually value are produced.
by tialaramex | 2026-03-11 10:32:16+00:00
Where does the name "zero type" come from? In type theory this is called an "empty" type because the set of values of this type is empty and I couldn't find (though I have no idea where to start) mention of it as a "zero" type.

This stuff is foundational and so it's certainly a priority to get it right (which C++ didn't and will be paying for until it finally collapses under its own weight) but it's easier to follow as an outsider when people use conventional terminology.
by DrScientist | 2026-03-11 10:32:26+00:00
It does raise the question of where in the future will companies compete.

What's the balance going to be between,
'connecting customers to product' and
'making differentiated product'?

In theory, if customers have perfect information ( ignoring a very large part of sales is emotional ), then the former part will disappear. However the rise of the internet, and perhaps AI agents shopping on your behalf, hasn't really made much of a dent there [1] - marketing, in all it's forms, is still huge business - and you could argue still expanding ( cf google ).

[1] Perhaps because of the huge importance of the emotional component. Perhaps also because in many areas of manufacturing you've reached a product plateau already - is there much space to make a better cup and plate?
by microtonal | 2026-03-11 10:32:31+00:00
There is a big difference between games now and games then. E.g. an SNES game was made to be fun, but not to be intentionally addictive, you would never buy a new game if it was.

Many online games are designed to be as addictive as crack to extract as much revenue as possible. Our kid is in the typical video gaming age, almost every kid of her age is stuck in Roblox and some in Fortnite.

Setting limits helps, but more broadly, games that require a monthly subscriptions or buying in-game currency should just be outright forbidden for anyone under 16 or 18. Yes, kids need to learn to recognize and suppress abusive patterns, but these addictive games, together with social media, and Youtube Shorts is destroying their mental health and normal, healthy exploration of the world.

I think parents are also failing in general. It's insane how many use tablets as a pacifier, some give 2 year-olds an iPad to play with. Or setting bad examples like using phones themselves at the dinner table.
by matrixgard | 2026-03-11 10:32:35+00:00
The last-mile stall is real and the security piece is usually what tips it from "almost there" to "never shipped." Environment variables and secrets is where I see the most shortcuts — things like hardcoded keys in the repo that worked fine locally, or a .env file that accidentally got committed because no one set up a proper .gitignore for the framework Cursor generated.

The CI/CD gap matters a lot too. AI-generated code tends to skip the boring scaffolding: no branch protection, no secret scanning in the pipeline, no way to roll back safely if something goes wrong in prod. That stuff is invisible until it isn't.

What's the actual blocker for the projects you're seeing stall — is it the infrastructure setup itself, or is it more that the founders aren't confident the code is production-safe?
by andrepd | 2026-03-11 10:32:39+00:00
Definitely not. Rust gives you a tangible benefit in terms of correctness. It's such a valuable benefit that it outweighs the burden of incorporating a new language in the kernel, with all that comes with it.

Zig offers no such thing. It would be a like-for-like replacement of an unsafe old language with an unsafe new one. May even be a better language, but that's not enough reason to overcome the burden.
by matrixgard | 2026-03-11 10:32:44+00:00
The EPHEMERAL_KEY pattern here is interesting but the deeper issue is the workflow that creates this. Teams pasting real credentials into LLM prompts to debug auth errors is probably more widespread than anyone wants to admit — it's the path of least resistance when you're getting a 401 at 2am. The model leaking what it was trained on is a symptom; the root cause is no secrets rotation policy and no sanitization step before anything hits an AI API.

What I've seen work is treating LLM API calls like you'd treat external logging — strip or redact anything that looks like a credential before it leaves your process. A simple regex on the request payload costs almost nothing and catches the lazy-paste case.

Are you seeing this as a widespread pattern in your testing, or did this surface from one specific integration?
by matrixgard | 2026-03-11 10:32:58+00:00
Twenty years of enterprise supply chain GTM and you're asking if you need a technical co-founder — the answer really depends on what phase you're in and how fast you need to move.

For where you are now (building on top of an existing AI platform, adding domain intelligence and decision workflows), you don't need a co-founder who can invent a new transformer. You need someone who can move fast, understand the product deeply, and ship without a lot of hand-holding. That profile is often a strong contractor or early hire, not someone who needs equal equity to stay motivated.

The co-founder model makes sense when there's genuine tech risk that only a senior technical person can see around — when you're building the infrastructure itself. You're not. The risk you described is clearly on the product and GTM side, which you already own. What's your current thinking on timeline to first deployed version with a real supply chain customer?
by watwut | 2026-03-11 10:33:55+00:00
Plenty did not called 12 days of bombing in summer a war either. This one is called a war by the administration itself.

Trump called it a war. Hegseth called it a war. Rubio called it a war. Israel is calling it a war. Iran is calling it a war. Gulf states are calling it a war. Literally everyone outside of America is calling it a war. Majority of people inside America call it a war.

There is real consensus about this thing being a war.
by ben-schaaf | 2026-03-11 10:34:39+00:00
Not sure why you're taking the rk3588 as a milestone for ARM, when it's a low end chip using core designs that were old when it released. Cortex-A76 is from 2018, so if that's the yardstick then the K3 is 8 years behind. Even then at the time the A76 was released Apple was significantly ahead with their own ARM CPUs.
by Imustaskforhelp | 2026-03-11 10:34:51+00:00
Scaling can be hard in PHP at the same time GGP comment's about PHP being in productive hands and thus being one of the reasons why PHP worked for them. Both of these can be true at the same time.

And for what its worth, Typescript scaling, although better than PHP is still somewhat of an issue and If you want to have massive scaling, Elixir/ (to-an-extent gleam) are developed for solving the scalability problem especially with Phoenix framework in Elixir-land.

So I guess, jack_pp comment's about PHP can also be applied to an degree towards Typescript as well so we should all use elixir, and also within the TS framework the question can be asked for (sveltekit/solid vs next-js/react)

I am more on the svelte side of things but I see people who love react and same for those who love PHP. So my opinion is sort of that everyone can run in their own languages.

Golang is another language to be taken into consideration especially with Htmx/datastar-go/alpine.
by rjmunro | 2026-03-11 10:34:51+00:00
I was also thinking this about 3 weeks early for April 1st.

If it's serious, I don't know why humans have to change to add hidden bytes, and we assume AI won't naturally learn them, or if it does the AI companies will be expected to filter them out. Why only on dashes? If the plan requires AI companies to make changes to their output, why not just say only AI should add extra invisible characters, and why not before or after any punctuation?
by torusle | 2026-03-11 10:35:01+00:00
The fun thing was the Roland Sync. You could sync up all the TB-303, TB-909 and all the others with a 5-pole DIN cable. The sync was badly implemented. It lagged, it had latency.

However!

As soon as you cabled all together their imperfections added up and they started to groove like nothing that has been heard before.
by 0x000xca0xfe | 2026-03-11 10:35:37+00:00
Unaligned load/store is crucial for zero-copy handling of mmaped data, network streams and all other kinds of space-optimized data structures.

If the CPU doesn't do it software must make many tiny conditional copies which is bad for branch prediction.

This sucks double when you have variable length vector operations... IMO fast unaligned memory accesses should have been mandatory without exceptions for all application-level profiles and everything with vector.
by samiv | 2026-03-11 10:36:08+00:00
Yet these were the "essential workers" during the pandemic. Not the VCs, not the hedge fund managers, not the industrialists or bankers or rich housewives.

And all they got for their efforts were applauds.

Reality is that without their work all our societies would have failed and fallen.

Almost any common folks agrees that for example nurses aren't paid enough.

The real issue is that our "valuation" scheme is controlled by the wealthy not by the people and the only metric is what makes the rich richer.
by graemep | 2026-03-11 10:37:11+00:00
In the UK a lot of that is solved by using the NI number that everyone has to have to work, claim benefits, get a state pension, or pay tax.

For people who are employed it could be done by existing systems already used to calculate tax (which is deducted automatically by employers here so the systems to do calculations exist).

Self-employed people already have to register with HMRC.

For the rest it is a far, far simpler than the requirements of the benefits system and less prone to fraud.

> You cannot make UBI work from money saved by removing means testing.

No one claims it can be made to work using ONLY money saved from means testing. Something like removing means tested benefits together with lowering tax thresholds could work though.
by imtringued | 2026-03-11 10:37:12+00:00
>Yes, that's a bit stupid for the people first paying taxes and then getting them right back again minus overhead costs, but if you think about it: that's what happens now too, only less efficient (in the netherlands, that is) so you pay even more overhead.

I'm not sure this is stupid. I think the people against the negative income tax system are kind of stupid. Like, the best place to apply the welfare rules is where all other complicated rules about income are made: the tax office (IRS). If you decide that for whatever reason you really really want people receiving welfare to be second class citizens, you'd go out of your way and build a separate welfare office, where all the work the tax office is doing gets to be duplicated for no reason other than so you as a working class citizen can pay even more money to be angry at the second class citizens.

Overall, it sounds kind of stupid. You build a bureaucracy that designates people as a special class, so that this special class is difficult to escape from, since if everyone was a continuous recipient of welfare, there would be no second class and "escape" would merely be progression through the simple passage of time.

The dumbest arguments I've seen are extremely cranky and boil down to rich people becoming net beneficiaries of CO2 dividends, because they spent tens of thousands of dollars on EVs, heat pumps, cycling, insulation, solar panels, etc so they can get 100% of an annual 100€ CO2 dividend. Like, giving 100€ to even a single rich person is such a horrific crime, that it's better if everyone else, who actually needs it, should get less than the 100€ even if that reduction will result in hundreds of millions of € being diverted away from people who actually need the money to compensate their CO2 taxes.
by fxtentacle | 2026-03-11 10:38:29+00:00
It really is a pity that there’s no working business model around open source maintenance for software like wine. I’m the guy who fixed the wine bug that blocked new iTunes versions, because I like to keep my music in iTunes for easy iPhone sync. I also have Fusion 360 working flawlessly in wine, but the setup process required multiple sessions stepping manually with a debugger to avoid crashes and packaging that as scripts and/or just documenting all the little issues and their fixes and keeping that up to date with fusion updates would be serious work. So nobody is doing it.
by jcgl | 2026-03-11 10:38:37+00:00
Could be interesting. What do you see as the main problems with NSS? I've never needed to use it directly myself. It seems quite crusty of course, but presumably there's more that your referencing.

Moving from linking stuff in-process to IPC (such as systemd-userdbd is promoting) _seems_ to me like a natural thing to do, given the nastiness that can happen when you bring something complex into your own address space (via C semantics nonetheless). But I'm not very knowledgeable here and would be interested to hear your overall take.
by jungard | 2026-03-11 10:39:03+00:00
5 practical scenarios where questions save time, tokens, and sanity — My takes as a practitioner who almost missed this feature entirely.

What Claude Code /btw Actually Does
The /btw command in Claude Code lets you ask a side question without adding anything to the conversation history. You type /btw followed by your question, get an answer in a dismissible overlay, and the main conversation continues as if nothing happened.

That sounds simple. It is. But simple is not obvious, and the implications only clicked after I started using it daily.
by wartywhoa23 | 2026-03-11 10:39:22+00:00
If I were tasked with stripping this country/world of all remaining freedom, I'd surely let bullshit like this proliferate in ordo ab chao mode, where the exact line between ordo and chao is only known to me and my henchmen, and just wait till defeated enjoyers of miserable remnants of said freedom crouch begging me to rob them of that chaos-inducing freedom.
by SilverBirch | 2026-03-11 10:40:06+00:00
There's two points here. The first is that a strategy of monetizing models to fund the goal of reaching AI is indistinguishable from just running a business selling LLM model access, you don't actually need to be trying to reach AGI you can just run an LLM company and that is probably what these companies are largely doing. The AGI talk is just a recruiting/marketing strategy.

Secondly, it's not clear that the current LLMs are a run up to AGI. That's what LeCun is betting - that the LLM labs are chasing a local maxima.
What nearly broke you in your first year as CTO?
by Cannonball2134 | 2026-03-11 10:40:53+00:00
I am writing a guide for first time CTOs and trying to understand what the role actually feels like in practice.

There are plenty of articles about architecture, scaling systems, and choosing the right stack. But most of the CTOs I talk to say the hardest parts are things they never expected. Things like managing engineers, hiring the wrong people, navigating founders, technical debt under pressure, or being responsible for everything when something breaks.

If you have been a CTO, especially for the first time, what were the things that surprised you the most?

What nearly broke you in your first year?

What mistakes did you make that you wish someone had warned you about?

And what advice would you give to someone stepping into the role for the first time?
by deaux | 2026-03-11 10:41:26+00:00
> Factorio works but not much else.

Currently looking at the top 20 Steam games [0] for today, excluding non-games like Wallpaper Engine. 8 out of 20 work on Mac natively. Out of the remaining 12, 3 of them work with Crossover, so that makes it 11 out of 20. Almost all of the remaining 9 are competitive FPS games that don't work due to their kernel-level anticheat, almost all of which AFAIK won't work on Linux for the same reason.

[0] https://steamdb.info/charts/
by skrebbel | 2026-03-11 10:42:05+00:00
Yeah it was pretty spectacular. The author was a bit paranoid, had never shared his sources with anyone or backed them up anywhere or version controlled them to a remote SVN server or anything like that. And then his hard drive failed and Buzz development was over. IIRC there even was a community-organized crowdfunding campaign to fund some fancy data recovery company to try and revive the hard drive so he could get the sources back (not sure if this ever turned out happening).
by qsera | 2026-03-11 10:42:53+00:00
The question is not if these things are actually intelligent or not. The question is if these things will be useful without an endless supply of training data and continuous re-alignment using it..

And the questions "Are these things really intelligent" is just a proxy for that.

And we are interested in that question because that is necessary to justify the massive investment these things are getting now. It is quite easy to look at these things and conclude that it will continue to progress without any limit.

But that would be like looking at data compression at the time of its conception, and thinking that it is only a matter of time we can compress 100GB into 1KB..

We live in a time of scams that are obvious if you take a second look. If something that require much deeper scrutiny, then it is possible to generate a lot more larger bubble.

> and that moat is shrinking fast..

The point is that in reality it is not. It is just appearance. If you consider how these things work, then there is no justification of this conclusion.

I have said this elsewhere, but the problem of Hallucination itself along with the requirement of re-training, the smoking gun that these things are not intelligence in ways that would justify these massive investments.
by tim333 | 2026-03-11 10:43:18+00:00
>The harms of mass commercial surveillance were never hard to foresee.

I don't think I've ever been harmed by this stuff. Google no doubt knows a lot about me as I use their stuff and I imagine they'd show me a targeted ad if I didn't have an ad blocker but not much harm there really?

Has any Google user been actually harmed like that?
by kuschku | 2026-03-11 10:43:52+00:00
Please stop embarrassing yourself, that's unnecessary.

Many major projects now require a signed DCO with a real name. That can be a nickname if you have a reasonable online presence under that name, but generally it has to identify you as an individual.

So you wouldn't sign it as "xXImADogOnTheInternet86Xx", but as "Tom Forbes (orf)".

And even if there won't be direct legal consequences, it'd certainly affect your ability to contribute to this or other projects in the future.