MurphyA/hacker-news huggingface dataset:
by iugtmkbdfil834 | 2026-01-28 13:41:37+00:00
<< It’s got to be one of the first to go in AI age especially since the market is so saturated with mediocre talents.

This is interesting. I wanted to dig into it a little since I am not sure I am following the logic of that statement.

Do you mean that AI would take over the field, because by default most people there are already not producing anything that a simple 'talk to data' LLM won't deliver?
by pixl97 | 2026-01-28 13:41:38+00:00
>without even trying to understand it or think critically about what it does and where it might break.

You are living in a past, but one much farther back than you expect.

People were copying code from SO since it became popular.

People are including node modules blindly before AI.

Most developers suck, terribly. Maybe being on HN is a type of filter that shows you're just a little bit better than the average, but the number of developers on HN is small versus the total number of developers.

Edit: I was copying code out of magazines to get games running without understanding anything about it when I was young.
by senko | 2026-01-28 13:41:54+00:00
Some more Django recommendations from Frank Wiles of Revsys (Django consultancy): https://frankwiles.com/questions/starting-django-projects/

I'll add a few of my own:

* Set up the project using uv

* I name the django project "project"; so settings are project/settings.py, main urls are project/urls.py, etc

* I always define a custom Django user model even if I don't need anything extra yet; easier to expand later

* settings.py actually conflates project config (Django apps, middleware, etc) and instance/environment config (Database access, storages, email, auth...); I hardcode the project config (since that doesn't change between environemnts) and use python-dotenv to pull settings from environment / .env; I document all such configurable vars in .env.example, and the defaults are sane for local/dev setup (such as DEBUG=true, SQLIte database, ALLOWED_HOSTS=*, and a randomly-generated SECRET_KEY); oh and I use dj-database-url to use DATABASE_URL (defaults to sqlite:///sqlite.db)

* I immediately set up up ruff, ty, pytest, pre-commit hook and GH workflow to run ruff/ty/pytest

Previously I had elaborate scaffolding/skeleton templates, or nowadays a small shell script and I tell Claude to adapt settings.py as per above instructions :)
by MITSardine | 2026-01-28 13:42:00+00:00
I can't help but find this comment a little insulting. It's very similar to saying "if, while, else, malloc. The LLM can figure the rest out!" as if CS were a solved thing and the whole challenge weren't assembling those elementary bricks together in computationally efficient and robust ways.

Also more to the point, I doubt you'll have much success with local optimization on general surfaces if you don't have some kind of tessellation or other spacial structure to globalize that a bit, because you can very easily get stuck in local optima even while doing something as trivial as projecting a point onto a surface. Think of anything that "folds", like a U-shape, a point can be very close to one of the branches, but Newton might still find it on the other side if you seeded the optimizer closer to there. It doesn't matter whether you use vanilla Newton or Newton with tricks up to the gills. And anything to do with matrices will only help with local work as well because, well, these are non-linear things.

"Just work in parameter space" is hardly a solution either, considering many mappings encountered in BREPs are outright degenerate in places or stretch the limits floating point stability. And the same issue with local minima will arise, even though the domain is now convex.

So I might even reduce your list to: Taylor expansion, linear solver. You probably don't need much more than that, the difficulty is everything else you're not thinking of.

And remember, this has to be fast, perfectly robust, and commit error under specified tolerance (ideally, something most CAD shops don't even promise).
by JCattheATM | 2026-01-28 13:42:08+00:00
Devuan is my go to if I need a mainline distro without systemd, but honestly I just use Alpine for everything, even my desktop. People have this idea that it's only for containers, but that isn't so - its package library has everything you could need well maintained. I like the tools better than void, and prefer the release model to that of Artix/Arch.
by petu | 2026-01-28 13:42:55+00:00
You can't quantize 1T model down to "flash" model speed/token price. 4bpw is about the limit of reasonable quantization, so 2-4x (fp8/16 -> 4bpw) weight size reduction. Easier to serve, sure, but maybe not offer as free tier cheap.

With distillation you're training new model, so size of it is arbitrary, say 1T -> 20B (50x) reduction which also can be quantized. AFAIK distillation is also simply faster/cheaper than training from scratch.
by speleding | 2026-01-28 13:42:56+00:00
When I worked as a strategy consultant in the Netherlands (albeit decades ago), the rule of thumb was that any organization that had not seen a reorganization for five years would accumulate at least 10% of dead weight. (Mainly due to very strict labour laws that make it very costly to fire someone.)

ASML has 44,000 staff total, not sure how many are managers, but the 1,700 number does not strike me as particularly ambitious for a reorg in a company that size.
by Larrikin | 2026-01-28 13:42:58+00:00
TikTok is blocking upload of ICE videos and Facebook is blocking posts with information about the ICE agents. Amazon just paid millions of dollars to put out a movie nobody wants about Donalds wife. Every major tech company paid millions of dollars for Donalds library at the beginning of all this for "the library"

The surveillance non state actors are already doing anything this administration wants.
by JeremyNT | 2026-01-28 13:43:15+00:00
A good manager understands the tech and what it takes to implement it on a high level, at least enough to not get BS'd.

This instinct can be developed due to direct experience as an engineer, but it can also be due to experience as a product manager or something else, as long as they have some curiosity to actually learn the big picture stuff.

Now with AI chatbots there's little excuse for a manager to be completely clueless about this stuff, but still there are a class of these people who just can't be bothered to care about anything other than moving units of work around boards.
by rudhdb773b | 2026-01-28 13:43:22+00:00
It's not. I'm not familiar with Venezuela, but here in SE Asia if I want to open a small business say a bar along the beach, I just pay off the local police with a small cut of my profits. Where I grew up in the US, it would either be impossible or takes years and millions of dollars to get all the approvals.

That's a real-world difference that gives the middle class more freedom to start a business that is really only feasible for the wealthy in the US.
by zbentley | 2026-01-28 13:43:39+00:00
Okay, so aggressive taxation should then have its (proven) benefits weighed against the (dubious) benefits of having 30% of your millionaires change their legal residence to be elsewhere.

I think taxes still handily win with room to spare. Even more: plenty of those rich people are still in NY and participating in its economy (legal residence != where you actually physically live, especially if you have resources to game residence by owning multiple properties).
by mmustapic | 2026-01-28 13:43:48+00:00
What order was he disobeying? They pepper sprayed him and dragged him to the flor, he didn't have a gun in his hands, no danger at all, so why shoot him? He wasn't grabbing anything, you see his hands are free in the video.

And not behaving peacefully (who would when you are pepper sprayed and are hitting you in the head) shouldn't (in a decent country) be a reason to be shot.
by igogq425 | 2026-01-28 13:43:50+00:00
> That of course depends on what you mean by "society".

Yes, that is the old discrepancy between society in the true sense and society as imagined by libertarians. A few strangers waiting together for the bus do not constitute a community. If the bus is canceled and they organize a carpool, then a community has formed. If you scale this up and replace personal relationships with institutions, you have a useful concept of society.

For libertarians, society is any large gathering of people who interact with each other in some way (or not), even if they rape and devour each other. If you understand society in this way, it cannot collapse (or is constantly collapsing).
by ahzhzvH | 2026-01-28 13:44:14+00:00
> Nazis abusing all kinds of records to hunt down Jews. History was never going to repeat itself that way

Kinda ironic but I think you’ve got the current situation a little backwards. Karp (who is Jewish) has boasted about Palantir being used to hunt down the “far right”: https://www.theregister.com/2024/02/28/palantir_boss_fii_spe...

I think it’s very important to focus on how data collection of this nature is bad, not that “because Nazis did it” it’s bad. The latter is exactly what Karp wants, and he can turn around and say he’s actually preventing Nazis. Similar to how the Holocaust narrative is used to justify the Palestinian genocide.
by drakythe | 2026-01-28 13:45:04+00:00
20th century history was covered in depth because much of it can be taught with an American Exceptionalism slant easily. I'm more talking about pre-Roman Empire times.

Though you just reminded me of a co-worker I had while I was in University. She had attended a private Christian High School and apparently world history was optional there because (we worked at a movie rental place) when Valkyrie released I commented on how I didn't care to watch it because I already knew how it would end. She asked what I meant and how I knew, and I had to explain that since Hitler survived the bombing attempt to shoot himself in his bunker at the end of WW2 (or be shot, or fake it, whatever your chosen explanation/conspiracy) in Europe that Tom Cruise's character pretty obviously had to fail. She had _no idea_. I was pretty baffled. My grandad enlisted in the army in the tail end of WW2. 2 generations back. And she knew nothing about it except that it had happened.
by fuzzfactor | 2026-01-28 13:45:06+00:00
When you look at it squarely, Jobs could have sold any average product and made money, and Woz' product was so far above average it could have sold on its own (to a more limited extent), with each unit sold making money either way.

Money would be made by each person regardless but this combination not only got more units to fly off the shelf, it got the company off to a more above-average likelihood of future products doing well with growth from there.

The longer that structure can be maintained, the better.

Most of the time a miraculous salesman or marketing strategist has an average to below-average product to represent, and they will still do very well.

So well in fact, that they themselves may never find out what the full upside would be if they had a product that actually was above-average enough for it to be able to sell on its own one way or another. And then act as a multiplier to that.

Through the roof can be hard to avoid then.

Same business plan I had as a preteen, way before Apple got going.
by flohofwoe | 2026-01-28 13:45:07+00:00
VS2026 is actually quite decent again (surprising tbh), but the good thing today is that a lot more UI apps support Linux than 20 years ago. E.g. I would just give my artists a Linux desktop running Blender, and generally test on a connected min-spec PC (also for the devs even if they are working on a high-end Windows PC in VStudio). E.g. similar to console-development, the low-end PC is essentially the devkit. Also has the advantage that there will be no performance surprises on release when most games try to run the game on their laptop or RTX2060 ;)

One thing I would definitely do is to replace MSVC with Clang, MSVC is just too far behind and it almost looks like MS abandondend it.
Show HN: Pegasus3301 – a Cicada 3301–inspired online puzzle game
by Perseus_ | 2026-01-28 13:45:16+00:00
Hi HN,

I built Pegasus3301, an online puzzle game inspired by Cicada 3301.

It’s a multi-stage challenge that mixes ciphers, hidden clues, logic problems, and misdirection. Each stage unlocks the next, and most of the puzzles rely on observation rather than brute force.

I built this as an experiment in puzzle design and player behavior. It runs entirely in the browser and is free to play.

I’d really appreciate feedback—especially on puzzle clarity, difficulty balance, and whether the progression feels fair.

Link: https://pegasus3301.com/
by azrazalea_debt | 2026-01-28 13:45:40+00:00
> What would be the cargo doc or rust-analyzer equivalent for good architecture?

Well, this is where you still need to know your tools. You should understand what ECS is and why it is used in games, so that you can push the LLM to use it in the right places. You should understand idiomatic patterns in the languages the LLM is using. Understand YAGNI, SOLID, DDD, etc etc.

Those are where the LLMs fall down, so that's where you come in. The individual lines of code after being told what architecture to use and what is idiomatic is where the LLM shines.
by nkrisc | 2026-01-28 13:45:42+00:00
Even as some who would generally prefer graphical CAD software in most cases, sometimes for simple parts like the examples in the linked article code really is just easier.

Sometimes it’s the same when I’m working on texturing for 3D models and I want to combine some texture maps in a specific way, I really don’t want to open Photoshop or similar for something that could be expressed in just a few lines of code. ImageMagick can probably do it, whatever it is, but then I need to learn the incantation.
by giaour | 2026-01-28 13:45:52+00:00
Standard grocery margins are usually lower, in the 30%-40% range, and are often much lower for promotional items. Rotating "loss leaders" to get people in the door are standard practice. IMHO that would make it hard to bring an antitrust action against a grocery chain, as pretty much every store engages in a limited amount of predatory pricing as a marketing technique.

50% is the standard retail markup, but it varies by industry.
by mmustapic | 2026-01-28 13:45:55+00:00
Or better, so that you can think about. Pretti was standing there filming. What should have he done to "obey"? What was his mistake before they pushed him? Before they sprayed him? Before they dragged him to the ground, back to the street? Before they hit him in the head?
What should have he done to prevent being shot?
by whizzter | 2026-01-28 13:46:36+00:00
Good management is rare because it's the wrong people doing it. The bigger problem is that we're all always told that we need "professional" management, implicitly people who's been to "management" schools, this dissuades promoting from within (that honestly can be equally disastrous).

The upside of people from within is that they know what the bottom line comes from, there's been some highlighting of the effects in terms of the founder-mode discussions.

https://paulgraham.com/foundermode.html
by duxup | 2026-01-28 13:46:37+00:00
>The report calls into question assumptions in many circles, including in the White House, that a Russian victory in Ukraine is inevitable and incoming.

I guess that is true IF the following is true:

>“Russian military losses, of those killed and wounded, now exceed sustainable recruitment and replacement rates,” James Ford, Britain’s deputy ambassador to the Organization for Security and Cooperation in Europe said in a speech last week.

The well of humanity can't be bottomless, but I swear I've heard this sentiment years earlier in the war too. They're still fighting and throwing handfuls of troops at the front lines, seemingly carelessly.

Historically speaking Russian leadership's willingness to take massive casualties of their own with little if any political fallout has proven effective, sadly. Maybe WE can't imagine taking losses like this, but in Russia they seem more than willing.
by bruce343434 | 2026-01-28 13:47:17+00:00
> If the value of your shares goes up, you don't get taxed that year. Instead, you get taxed whenever you sell, which might be later when you retire and are in a lower tax bracket, or after a period of some years when you get a lower capital gains tax rate.

This is actually not true in the Netherlands, which taxes unrealized gains on wealth. Quite unique. But NL also features a dividend tax, which politicians tried to get rid off but didn't succeed because it was such an unpopular plan.
by ohyoutravel | 2026-01-28 13:47:18+00:00
Well this is like saying Python must maintain backwards compatibility with Python 2 primitives for all time. It’s simply not true. It’s not easy to deprecate an old API, but it’s doable and there are playbooks for it. Pandas is good, I’ve used it extensively, but agree it’s not fit for production use. They could catch up to the state of the art, but that requires them being very opinionated and willing to make some unpopular decisions for the greater good.
by florkbork | 2026-01-28 13:48:10+00:00
Here's some good examples:

Nick Sortor - went to a protest, vandalised his own truck. How do we know? There's footage of him fleeing the protest with a fully intact back window; but by the time he posted to twitter and flogged the story to fox news; the back window was smashed. Who's in the jeep with him? Cam Higby.
You can look for yourself:
https://www.facebook.com/LynnwoodTimes/posts/happening-now-m... - oddly matching graffiti in two colors, intact window

The media they produced and gave to fox? https://www.foxnews.com/us/anti-ice-agitators-swarm-vehicle-...

Why's Cam Higby's name familiar? Oh; he's the one making the claims here about the signal chats.

Who else is in this pantheon?

Jake Lang - https://www.theguardian.com/us-news/2026/jan/18/minneapolis-...

> Conservative influencer Jake Lang organized an anti-Islam, anti-Somali and pro-Immigration and Customs Enforcement (ICE) demonstration, saying on social media beforehand that he intended to “burn a Quran” on the steps of City Hall.

Unsurprisingly, this was not well received by the citizens of Minnesota. You can see in the article him being covered in silly string, he was pelted with snowballs and left the event bruised, bleeding slightly.
Before you go feeling too sorry for him, remember he brought a baseball bat and a riot shield to the Jan 6 party; and there's a nice little image of him using it on the cops:

https://www.theguardian.com/us-news/2025/mar/18/senate-flori...

Do you see at all how these people go into a situation, broadcast an adverserial stance ahead of time or make the situation worse, selectively curate a narrative and package it up as propaganda?
by mahrain | 2026-01-28 13:48:34+00:00
What’s more surprising is the fact that the seem comfortable letting go of 1700 people with knowledge of the company and processes.

Dutch government stepped in last year to help facilitate a anticipated growth by fast tracking infrastructure and housing investments, as ASML is building a new campus for 20.000 employees. Then do they expect the 1700 to wait and come back in 2-3 years when the new campus is planned to be operational?
by JumpCrisscross | 2026-01-28 13:48:52+00:00
> you want to deport, but someone else than ICE should do it?

I want it to be done without murder. Murder is bad.

I don’t care if it’s done by ICE or the Pink Pony Friendly Airlift Service. They should do it per the law. They should not have to blow hundreds of thousands of dollars per deportation. And they should do it without murder, with murderers in their ranks being charged per the law.

> to be fair, nazis were Germans

…yes. That doesn’t make being anti-Nazi racist against Germans.
by JCattheATM | 2026-01-28 13:48:55+00:00
I don't hate it but I certainly wish to avoid it for as long as possible.

I see no advantages over alternative modern init systems and a ton of disadvantages. I think it's bloated, even if you can disable much of it, I don't care for the binary log format, and I don't want to support something that is encouraging so much dependency and unnecessary inter-connectedness.

Not to mention it doesn't have the best security history.
by cik | 2026-01-28 13:48:58+00:00
This nails my issue with systems design insanity. There are so many things you learn through living with systems that are correct, though counterintuitive.

Do a thing. Write rubbish code. Build broken systems. Now scale scale. Then learn how to deal with the pattern changing as domains specific patterns emerge.

I watched this at play with a friend's startup. He couldn't get response times within the time period needed for his third party integration. After some hacking, we opted to cripple his webserver. Turns out that you can slice out mass amounts of the http protocol (and in that time server overhead) and still meett all of your needs. Sure it needs a recompile - but it worked and scaled, far more then anything else they did. Their exit proved that point.
by pclmulqdq | 2026-01-28 13:49:00+00:00
The main thing I see these protesters doing wrong is that they seem to freak out and fight back once they get aarrested. This is not how to deal with under-trained law enforcement unless you want to die. Get arrested, get booked, have your friends pay your bail, and then have a media circus around the court cases that result. This seems lame and takes some self-control to do, but it works really well.

Instead, people are getting killed and videos are coming out that seem very chaotic, where people with different predispositions than you can empathize with the police. If those videos were people getting arrested and pepper sprayed for speaking out and for helping each other, they would hit a lot harder for a much larger population.
by BirAdam | 2026-01-28 13:49:05+00:00
This. When Woz created the Apple I and Apple II, the entire microcomputer market consisted of hackers, tinkerers, enthusiasts, and hobbyists. Had Woz been acting alone, the Apple I and Apple II would have made a splash at Homebrew, but they wouldn't have been products. Jobs made them products. After VisiCalc, this market expanded to finance professionals, but it was still a tiny market. It was really Raskin and Jobs who proved the viability of the Xerox PARC (and SRI before them) advancements around the GUI that propelled computing to a more general audience. Then, MS caught up, dominated the market in the 1990s, and Apple came back only when Jobs returned and began pushing industrial design and OS X. From the point until quite recently, most companies R&D could have just been attending Apple product launches and imitating as best they could (that's hyperbolic, but not entirely incorrect).
by NickC25 | 2026-01-28 13:49:12+00:00
>then everyone it applies to should get it; that helps social cohesion

You know what else helps social cohesion?

One person NOT being able to effectively rig the economic and political landscape because they were outsized beneficiaries of it.

You know what also helps social cohesion?

Someone who realizes that they've got more than enough money, and realizes that they don't have a life-or-death need for more, and is happy to pay their taxes.

>(and why shouldn't they?)

Because they've literally got billions of dollars, and the tax credit system was not designed with extreme outliers in mind. "Oh jeeze, I'm just a billionaire, woe is me, I'm not eligible for a $2k tax refund, the world will end".
by egorfine | 2026-01-28 13:49:22+00:00
> they'd be used

That's not how the world works. Oftentimes (most times) political decisions take place with zero or little merit.

> The problem of systemd was the fact Lennart Poettering

As I see it, his incredible arrogancy is the main source of the destructive vibe with systemd. He is actually the smartest person in this space, but paradoxically that doesn't make him right.