MurphyA/hacker-news huggingface dataset:
by MobiusHorizons | 2026-01-29 06:36:28+00:00
I think a syntax example on the homepage would be a good idea. Also comparison charts for things like cmake, ninja, meson, and bazel. If you have a dependency finding strategy, highlight the pros and cons of that. Basically the only reason states for why I should use this is lua, and that’s not inherently compelling to me for build tooling.
by lawik | 2026-01-29 06:36:35+00:00
I believe the OSS part of this oban library covers a lot of the celery feature set and is free as well. You can run multiple nodes and knock yourself out without needing more infra than the existing postgres.

Oban has been a free and OSS project in Elixir for ages. There are some more advanced bits that are paid and that sustains the people that make it.

If you like Celery. Great. This is a different take. I didn't enjoy celery last I needed it but never got super familiar.
by pjmlp | 2026-01-29 06:36:42+00:00
Safe languages have nothing to do with it, case in point, the choice of programming languages available on VMS.

Which contrary to UNIX did not had the C mistake.

Rather Structured BASIC, Extended Pascal, COBOL, Modula-2, Fortran and Bliss.

It is really sloppy programming nowadays, regardless of the languages.
by napaparts | 2026-01-29 06:37:21+00:00
I think "concentrates the mind towards doing things right" is an accurate statement. On the other hand the parent is also correct that it is almost impossible to fail and the requirements are too broad to actually have much effect. The most helpful thing is you get the knowledge and experience of an auditor for a day. Other benefits are having someone make you write your processes down and making it easier to replace people, making sure there is a chart documenting the relationships between the people and to have some language about dealing with customer complaints and defective produce.
by burnt-resistor | 2026-01-29 06:37:52+00:00
Chalmers Johnson, Jared Diamond, Strauss-Howe, George Carlin, Mike Judge, ...

Some want a self-fulfilling prophecy, some talk about doom to sell their wares, others are subject matter experts in leading indicator critical fields, still others read a whole lot of history, further more remember semi-objective differences between different time periods, some profit from the status quo even/especially if it's unsustainable, and finally others require the status quo to survive (suffering from the Upton Sinclair "effect") and so suffer from cognitive dissonance keeping them from believing anything different is even possible.

"Collapse" is also a binary, focal apocalyptic memetic contagion that doesn't model reality that ebbs and flows, advances and retreats, suddenly and gradually, and mostly discontinuously. While "collapse" can appear to have happened with perfect hindsight over a long time span, it wasn't fate or essential.. but it happened. The "collapse" of the Roman Republic^H^H^HEmpire took centuries; although Rome's "billionaire" Marcus Licinius Crassus helped do away with social programs and destroy democracy.

Civilizational doom isn't a foregone conclusion unless people really want it, allow it, or cannot organize political power in time to intervene successfully. Although our species' growth inflection "point" roughly changed around 1962, technology has irregularly but overall generally increased productivity especially food production.

Instead of allowing toddlers to play with fire, across the globe we need to maximize stability with competent public administration leadership to work on real problems:

- Redistribute excessively concentrated treasure and significantly increase corporate tax rates

- Prevent corrupt relationships between wealth and government

- Invest in the future: people, children, community, (reasonable) commerce, infrastructure, art, education, preservation, sensible regulations like using the precautionary principle

- Peaceful but cautiously defensively-prepared international relations

- Address existential threats like the climate change emergency

Just a tiny fraction of greedy, careless people appear to be standing in the way of our survival and thriving; the other half of it is convincing enough people that a problem is happening.
by aetherspawn | 2026-01-29 06:37:52+00:00
If they want to sell a buttload more cars just make FSD free on all Tesla’s, done.

The possibility of FSD is probably the only reason I paid $10K more for a M3 over a BYD Seal. But free FSD? Who can compete with that. Nobody.

Also, turning FSD into a subscription is total enshittification and I hate it. It would also go a long way to coax back peeved off buyers and convince them not to make their 2nd EV a different brand.

My current sentiment towards Tesla for making FSD subscription-only AFTER I bought my car? Screw you. Go to hell. It’s MY $80k asset. I feel betrayed.
by bsimpson | 2026-01-29 06:38:06+00:00
Website's a bit weird. The app icons highlight when you hover over them, but don't seem to do anything.

They've got a grab-bag of unrelated Linux etc. org icons - Nix, Debian, postmarketOS, Node, Kubernetes… You could argue that someone _could_ run Nix or Node on it, but Debian is just nerdbait. It's not relevant to the product they're selling, unless you're gonna wipe the disk and support it yourself.
by kmarc | 2026-01-29 06:38:11+00:00
This was an interesting read for me. I'm mostly aware of the _problem_, however, never wondered how that could be fixed with other designs, I guess he is working on something that implements one of his proposals (river/window/bonfire)

I am one of the hoarders who has saved Inoreader items, a "Later" bookmark folder with (once thought as) interesting stuff in it, obsidian we clips for the ones what are so precious I for sure didn't just want to reference to but actually make a copy of. But it's under control. It doesn't give me anxiety knowing that I "should" go through them, because... I often do.

I'm surprised that the "first" of these layouts only appeared in 2002. I would have sworn I used Akregator since 1999
by wsve | 2026-01-29 06:38:59+00:00
Let me be clear, I am making only one very specific argument: Linux Mint is not as user friendly as people say. I'm not putting any blame on anyone for it not being user friendly, I am not saying that Mint must be a perfect OS replacement, I'm not saying that it makes Mint a bad OS, etc.. I'm only saying that it's not that user friendly, despite what many people say.
by pjerem | 2026-01-29 06:39:00+00:00
I do agree.

Though i must admit that for maybe more complex applications, I feel like aspnetcore also fulfills this definition. I feel like it’s easier to create something more complex with aspnetcore while still keeping the code boring and opinionated.

I feel like Django, for bigger apps, fall apart in the "opinionated" side. For "simple" websites, you can’t go wrong, but for anything really big, basically everyone invents their own project structure.

But don’t get me wrong, I still love Django for what it is and it’s my first love in web frameworks anyway.

And I’d go further and say that the Django documentation is so awesome, that 15 years ago, it was where I learnt how websites/http/etc… really worked.
by deaux | 2026-01-29 06:39:46+00:00
There's quite a bit you could do better.

As for the US, having the laws on the books appropriately applied, resulting in a breaking up of the company would make me much more likely to opt for Azure.

For the remaining 96% of the world population that isn't the US, there's not much you can do, as the ICC case shows you to be an adversary. You'd have to show through big actions that you no longer are one.

I'm sure someone wants to reply "why so aggressive, they're doing their best, they don't have anything to do with the above". Almost certainly someone who wouldn't write this if I were replying to a Flock, ClearView, Paragon [0] or Palantir employee on here, despite Microsoft realistically being a much bigger societal threat - and top enabler of the former companies - in every way imaginable.

[0] https://www.theguardian.com/us-news/2025/sep/02/trump-immigr...
by anonzzzies | 2026-01-29 06:39:54+00:00
I find it amusing listening to his Q1 earnings calls; every year the same exact blabber of robots everywhere 'end of the year', self driving tesla's everywhere after the summer, mars next year etc. Every Bloody Year. The real clever thing of this guy, no matter how smart/not/nazi/whatever he is, is the fact that investors KEEP throwing money in even though the major ones are on those earning calls every year for a decade already and of course that these stocks are not cratering.

But I recommend listening to those calls, start 5 years back; because on reddit but also here, you get wide eyed awestruck people who say 'ow optimus is december this year! ow self driving everything in september!'.
by spiderfarmer | 2026-01-29 06:42:29+00:00
I have the same problem. I have 6M URL’s per domain. 8 different domains. 80% of search traffic is long tail.

If I don’t block, 95% of my resources will be spent on feeding bots.

I had to block all “official” AI useragents and entire countries like Singapore and China. But there are so many unofficial bots which spread their work over dozes of IP addresses that it seems impossible to block on the reverse proxy level. How do you block those?
by firefoxd | 2026-01-29 06:44:03+00:00
I must be using web browsers completely wrong. Like browsing a page isn't a problem for me. I can do it at the speed of my needs.

I'm having a hard time understanding why I will tell gemini to create an account on some website for me or send an email. Those are usually just a tab away. That's why I feel like I'm missing something here.
by owaislone | 2026-01-29 06:44:04+00:00
Django 6's tasks framework is nice but so far it is only an API. It does not include an actual worker implementaiton. There is a django-tasks package which does a basic implementation but it is not prod ready. I tried it and it is very unreliable. Hopefully the community will come out with backends for it to plug celery, oban, rq etc.
by thaumasiotes | 2026-01-29 06:44:31+00:00
To be more specific, that usage note strongly suggests that the problem is in the font used by HN. The font is what complies or doesn't comply with the Unicode standard. We can also say that HN has a problem, but HN's problem is "they're using a noncompliant font for monospaced text".

(On further investigation, I got the characters backwards, and HN's ordinary display is correct while the monospaced display isn't.)
by petesergeant | 2026-01-29 06:47:40+00:00
That's not inconsistency in the rules, that's inconsistency in what being the mayor means. In Sheffield it means you show up wearing funny clothes every so often, in Greater Manchester it means you have a full-time job, a large budget, and actual responsibilities.

For our American brethren, it's like the difference between being the Mayor of NYC vs the Macy’s Thanksgiving Day Parade King.
by disillusioned | 2026-01-29 06:47:47+00:00
Ah, see, no, and this is why you'll never be rich^. The rich people don't ever listen to that "if I tried that people would call bullshit" voice. They just try it. And try it again. And keep trying it. And then they become CEOs or President or whatever. They literally just keep doing it. It doesn't matter how untethered what they're saying is from reality. It doesn't matter that it's pure bullshit. They just keep going and pick up enough followers and the rest snowballs from there. Twas ever thus. How do you think every cult or religion to every form has come about? How do you think every dictator has come to power? They vehemently, psychotically ignored "if I tried that" and just tried it and kept repeating it until the cognitive dissonance wore down into oblivion and the pathological washed over them.

^Sociopathic rich, I mean. I'm sure you're doing fine.
by flomo | 2026-01-29 06:49:11+00:00
I dunno what's interesting about this link, but Motif has been LGPL a while and the last release was in 2017.

https://sourceforge.net/projects/motif/files/

https://en.wikipedia.org/wiki/Motif_%28software%29

(in some alternate universe, motif was under the x11 license and you would have motif v13 instead of GTK.)
by lmm | 2026-01-29 06:49:52+00:00
Having a browser that works for me would be useful yeah. Stuff like skip the story and give me the recipe, or click through the pointless extra steps, or reformat my address into the bizarre format the website wants.

Of course the single biggest thing my browser can do to help me is blocking ads, which means it's curious to see this just after Google killed adblock in chrome.
by ben_w | 2026-01-29 06:49:52+00:00
Only if we're lucky and the LLMs cease being replaced with improved models.

Claude has already shown us people who openly say "I don't code and yet I managed this"; right now the command line UI will scare off a lot of people, and people using the LLMs still benefit from technical knowledge and product design skills, if the tools don't improve we keep that advantage…

…but how long will it be before the annoyingly ignorant customer skips the expensive annoyingly ignorant manager along with all us expensive developers, and has one of the models write them bespoke solution for less than the cost of off-the-shelf shrink-wrapped DVDs from a discount store?

Hopefully that extra stuff is further away than it seems, hopefully in a decade there will be an LLM version of this list: https://en.wikipedia.org/wiki/List_of_predictions_for_autono...

But I don't trust to hope. It has forsaken these lands.
by jmgimeno | 2026-01-29 06:50:09+00:00
A post discusses how Gittensor, a Bittensor subnetwork, uses cryptocurrency to incentivize open-source software contributions, attracting both senior and junior developers. The author observes that while this model promises a decentralized workforce, the influx of contributions, particularly from junior developers requiring significant review, may increase the maintenance burden on projects like sbt and raises questions about the sustainability of quality without overwhelming maintainers.
by tgrowazay | 2026-01-29 06:51:24+00:00
> 2048 Nvidia B300 GPU

With average price of $6/hour that is $12,288/hour for whole cluster.

Times 33 days times 24 hours it comes out to be $9.7MM , assuming no discounts.

That leaves $10.3MM/6 months for salaries, which is 103 employees at $200k/year or 51 employee at $400k/year.
by A1aM0 | 2026-01-29 06:52:27+00:00
You hit the nail on the head regarding Juniors—they are already in a tough spot, and I certainly don't want to build a tool that makes that worse.

However, my hypothesis is that matching on 'Problem Vectors' might actually help break the cycle of 'only getting hired for what you've already done.'

Transferable Complexity: A traditional recruiter sees 'Game Dev' and ignores them for a Fintech role. But a vector model might see that the candidate solved a 'distributed concurrency' problem in a game that is mathematically similar to the 'payment sync' issue in the JD. It matches on capability, not just domain keywords.
Signal for Juniors: Currently, ATS filters reject Juniors based on '0 years experience.' If a Junior has tackled a complex logic problem in a hobby project or Hackathon, this system highlights that specific signal. It gives them a fighting chance based on code reality rather than resume keywords.
That said, I agree this model naturally leans towards Senior/Specialist roles where specific technical gaps need immediate filling. It's not a silver bullet for 'hiring for potential,' but I hope it's a step up from the current keyword-soup approach.
by Anvoker | 2026-01-29 06:53:22+00:00
Agreed, and not just engineering quality. The company I've been with for 8 years is on its last legs and massive overhiring has had a huge hand in it. It cost a tremendous amount of money and made management more difficult, reducing the quality of the decisionmaking in many areas. It made its strategy deviate further from doing the things that would have made the company sustainable. It also devastated employee morale with the subsequent repeated waves of layoffs.
by Fischgericht | 2026-01-29 06:53:22+00:00
Sitting over here in Asia, I am doing a wild guess:

Most people in the western world have no clue HOW bad the crisis in our electronics industry caused by AI BS, tariff wars etc is.

When you wanted to get anything done in China as a western company, last year you might have issues to have China allow EXPORT. For example due to the pissing contest about Nexperia, a lot of really basic chips like USB controllers suddenly were forbidden for export.

And since January 1st 2026, things got far worse: Now some standard connectors (that are, amongst others, used in cars) that are made in the USA can no longer be IMPORTED into China. Which means that you now can typically will have parts missing on PCBAs that you then have to re-solder with the missing US components somewhere else. And many don't have the competence for this anymore.

This is all just wild speculation.

And I am pretty sure that right now it will be next to impossible to source parts for such a complex product like a robot. I need grey market brokers locally in Shenzhen to get even the most basic stuff at insane prices. And a lot of stuff simply is no longer available at all, due to things like "Intel has replaced anyone with a brain with an AI, and now no longer is able to produce and chip embedded N150 CPUs from the US to China, because... how?".

Tesla is now putting in 4680 battery cells back into the Model Y. Years after they had discontinued the 4680 program. What does that mean? They are using up whatever parts they still have, like everybody else in the electronics industry is now doing.

Good luck buying a computer, phone, fridge, car or toaster in the second half of 2026.
by tombert | 2026-01-29 06:53:38+00:00
I don't dispute any of that; I really hate plugging my own stuff but I actually wrote a blog post about a similar topic last night, actually [1]. TL;DR Billionaires are sociopaths who act sociopathic and then define anything that doesn't benefit their sociopathy as a "disorder".

It's not that I'm surprised that they constantly lie, I'm just surprised anyone falls for it. Like, we were supposed to have "full self driving by next year", every year as far back as 2018, if I remember correctly. You'd think after the third time that FSD didn't happen, people would say "maybe this guy is actually full of shit".

[1] https://blog.tombert.com/Posts/Personal/2026/01-January/What...
by disillusioned | 2026-01-29 06:54:36+00:00
The Mars obsession absolutely blows me away. Like, he's obviously read KSR's Red Mars. He's obviously aware of the conditions out there. Mars is a fuckin' bummer. It is absolutely hostile to human life. Sure, we'll land people there, and maybe set up some sort of station if we really want to throw a few trillion dollars away from actual problems here on earth... but it's not going to be pleasant. Not anytime, ever. The gravity sucks. The dust and fines suck. The storms suck. And last for months. The temperatures suck. There's no "outside". There's no trivial way to generate power at scale. There's no magnetosphere, so you'll get cancer. The soil is poisonous.

Elon's stuck with this 12-year-old-boy absurdity about "becoming interplanetary to save the species" as if Mars could ever be a practical lifeboat when we inevitably drive the planet into the ground or a meteor hits. It's... absurd, puerile fantasy.
by throwaway277432 | 2026-01-29 06:55:13+00:00
>tell me if I earned your star

Since you asked: Not in a million years, no.

A bug of this type is either an honest typo or a sign that the author(s) don't take security seriously. Even if it were a typo, any serious author would've put a large FIXME right there when adding that line disabling verification. I know I would. In any case a huge red flag.

Seeing that it's vibe coded lets me believe it's due to AI slop, not a simple typo from debugging. I guess I will have to lower my standards substantially for the future, not looking forward to it.

Just to be clear: Don't let my honest feedback detract you from continuing to build things. Still better than not building anything. I'm just an old person yelling at the clouds. The industry (and HN) is going towards vibe-coding, positivity only, and less real feedback, so you should be fine.
by zo1 | 2026-01-29 06:56:53+00:00
And yet such a HUGE amount of time is spent by families around the world (mine included) just moving laundry around in various states:

Dirty -> Sort It Yourself -> Plan Washing Chunks -> Load into Washing machine -> Yay It "Washed it For You" -> wet pile of clothes -> Unload it -> dryer -> Dryer "Dries" it For You -> Fold It Yourself -> Storage.

Now do this for a family with 2 kids that go to school. Washing is literally an hour or two of collective human time every day.

I'd pay money to rather spend that time with my kids instead of yet another useless daily chore that can be automated.

Now also apply the same logic to dishes, clearing up around the house, sorting cupboards, Driving!!, and a host of other things. The market is absolutely huge, and people are sticking their heads in the sand because they know that once this drops, humanity will reach an inflection point and all pointless manual labor will disappear, which means saying goodbye to cheap third world labor and only capital + raw resources + energy will be the only things holding back all scaling.
by wahern | 2026-01-29 06:57:21+00:00
> Homosexuality in various animals, including humans. Individually, not great for your genes' survival.

Alot of theories, mostly the less rigorous ones, rely on group selection. But the strongest ones rely on classic genetic selection where homosexuality does directly benefit their gene(s). For example, one well-known experimental study looked at siblings and, IIRC, found that the sisters of male homosexuals were more fecund. One of the theories was that a gene which in men promoted homosexuality had the effect in women of promoting increasing reproduction by increasing sexual attraction to men. Genetic selection through survival and reproduction principally acts on genes, not the whole animal, let alone species, which are derivative effects that we too often conflate with the core dynamic. Of course, an alternative explanation in this case might be that male homosexuals can help provide more resources to their siblings, which given the degree of genetic relatedness doesn't require relying on a group selection effect; but it's more tenuous and less plausible than the explanation relying on a very straight-forward selection effect directly increasing replication prevalence of the specific genes.

The wandering penguin notion can be analyzed in the same way. A gene that induces wandering, which in all but an utterly miniscule number of cases results in a dead-end, may superficially seem to be counter productive when judged in isolation. But is it? How are new colonies formed, and who (or what) benefits if and when a new colony grows and thrives? Not just the species, but the specific wandering gene will see massive reproductive success as the new colony grows, at least initially.

Of course, a "gene" is an amorphous thing, and intuitively wandering needs to be attenuated, so maybe the relevant "gene" here isn't just something that makes them wander, but the whole package of DNA that also encompasses regulation of propensity as manifest through the population. But we don't necessarily have to cheat that way, either. Most of the time the wandering gene would be a net negative and find itself slowly winnowed out of the population. But as long as it survives somewhere in the population long enough to induce new colony formation and benefit from a short explosion in reproductive success, it'll survive, at least globally. Heck, maybe in long-established colonies it disappears completely, only to be reintroduced by wandering penguins from younger colonies.