MurphyA/hacker-news huggingface dataset:
by jacquesm | 2025-12-10 14:05:40+00:00
I think the main issue is that it never was about how rust programmers should write more rust. Just like a religion it is about what other people should do. That's why you see so many abandoned very ambitious rust projects to tackle x,y or z now written in C to do them all over again (and throw away many years of hardening and bug fixes). The idea is that the original authors can be somehow manipulated into taking these grand gifts and then to throw away their old code. I'm waiting for the SQLite rewrite in rust any day now. And it is not just the language itself, you also get a package manager that you will have to incorporate into your workflow (with risks that are entirely its own), new control flow models, terminology and so on.

Rust should have done exactly one thing and do that as good as possible: be a C replacement and do that while sticking as close as possible to the C syntax. Now we have something that is a halfway house between C, C++, JavaScript (Node.js, actually), Java and possibly even Ruby with a syntax that makes perl look good and with a bunch of instability thrown in for good measure.

It's as if the Jehova's witnesses decided to get into tech and to convince the world of the error of its ways.
by AlexeyBrin | 2025-12-10 14:05:49+00:00
It really depends. Personally I find my 13" MacBook Pro to be good enough for when I'm on the go, but at home I connect it to an external display for programming. (It also depends on how good is your eyesight.)

I would have preferred the 16" MacBook Pro and I will buy a 16" when my current laptop becomes unusable (still going strong for now).
by mrweasel | 2025-12-10 14:05:59+00:00
A quick search indicates that at least Mitsubishi have a 41MW gas turbine generator, with some configurations producing 120MW.

So it AI companies want to power their datacenters with gas turbines, they can just place an order right now. I'd guess it's probably not something they want to deal with, better to offload the risk/cost to the exciting power companies.
by chamomeal | 2025-12-10 14:06:00+00:00
Feel like you can also achieve pretty correct programs using good tests. Like really good tests.

I’m thinking of generative tests (quickcheck style), fuzzing, erroring on invariants, contract testing (see the test.contract clojure library for a very cool contract test setup!).

Really really good test suites can do stuff that even logically verified programs can’t do. They’re just a pain in the ass to write. Seems like a good use of LLMs, and you can keep using the same languages!
by BobBagwill | 2025-12-10 14:07:17+00:00
When I was teaching in Ube, Japan in 1979, there was a great jazz music coffee bar. The entire wall behind the counter was covered with jazz LP's. They had huge speakers, a massive turntable, and a McIntosh amp. You would go in, pick an album and order coffee. The counter was lined with vacuum coffee makers. The barista would grind your choice of bean and fire up the coffee alembic. The boiling water would erupt into the upper chamber, brew a while, then magically get sucked down into the bottom carafe when he took it off the flame. You could drink at the counter or go to a table. I didn't look like a beatnik, but I felt like one! Cool, daddio.
by Aurornis | 2025-12-10 14:07:19+00:00
> small tasks that they intend to do immediately but somehow get distracted mid-action from and never finish (and then forget about altogether).

That’s the idea, but now it creates a secondary burden of having to act on those notes to translate them into actions.

When it’s time to process your 20 different 3-second thoughts from throughout the day, is the easily distracted person actually going to sit down and work through all 20 of them at the end of the day without also getting distracted?

In my experience, the people who accumulate a lot of micro tasks because they’re too distracted to follow up on them in the moment are the same people who abandon their todo lists after they accumulate 50 items that weren’t important enough to prioritize at the time.

If someone is taking 20 notes a day, that’s over 100 notes in a week. I’m having a hard time squaring the processing of these notes with the idea that it’s for someone who is easily distracted mid task.
by basisword | 2025-12-10 14:07:24+00:00
I feel like she's comparing the young people she sees today with the young people she saw 20/30/40/50 years ago. Not today's young people with today's older people. As you point out - people in their 50's/60's tend to be addicted to their phones too and in my experience have even less etiquette when in public or company.
by theptip | 2025-12-10 14:08:17+00:00
> very few people can correctly articulate requirements

The observation from Lean is that the faster you can build a prototype, the faster you can validate the real/unspoken/unclear requirements.

This applies for backends too. A lot of the “enterprise-y” patterns like BFFs, hexagonal, and so on, will make it really easy to compose new APIs from your building blocks. We don’t do this now because it’s too expensive to write all the boilerplate involved. But one BFF microservice per customer would be totally feasible for a sales engineer to vibe code, in the right architecture.
by randallsquared | 2025-12-10 14:08:32+00:00
> I can see myself becoming reliant on this right before they sell out to Garmin or whoever and tell all their customers to FOAD again. Trust is very hard to win back.

This product is perfect for that case, though: you have to decide to buy another one each time the battery runs down, which aligns seller incentives with the user/purchaser. The danger cases are mainly when the seller gets up front money and then has to provide something indefinitely.
by sssilver | 2025-12-10 14:09:33+00:00
> If AI frees up VFX artists so they can work on movies rather than commercials, I'm all for that.

This isn’t how it works. Excel didn’t free up bookkeepers to become CFOs. Digital photography didn’t free up photo lab technicians to become cinematographers.

The person who in 1970 would have been an accountant at Ford Motor Company with a pension and a mortgage is now, displaced by Excel, working at two burger joints to make ends meet, with no realistic path to anything better. The VFX artists will follow in the exact same footsteps. The shareholders will keep the difference, as they have time and again.
by Aurornis | 2025-12-10 14:10:17+00:00
I don’t know, I see a lot of people excited about it and many others trying hard to imagine a use case. Many comments from people saying they’re ordering one.

Commenters are discussing the design and usability. Not all of that is going to be positive.

If you’re looking for a positivity-only environment where no critical questioning is socially acceptable, maybe try LinkedIn or Product Hunt? There are forums where negativity is not allowed or not socially acceptable, but those forums are not good sources for actual critical thinking or discussion.
by ToucanLoucan | 2025-12-10 14:10:42+00:00
The attempts by both this outfit and the one that did the Coke ad to walk the line of simultaneously touting what a labor saving device these models are while also trying desperately to make it seem like they did some actual work somewhere so they can also be respected as creatives is honestly hilarious.

Like I thought the whole point of these stupid things was that any John Q off the street could make awesome videos? If that's the case, then what in the utter hell is the point of a making of video featuring people playing at being creative?
by bluGill | 2025-12-10 14:11:04+00:00
If you planned the meeting with the enemy in Paris you might bring a musket, but you wouldn't carry one normally. I know lots of gun advocates and none of them carry a long gun with them except when they are planning on using it - they carry a small pistol for emergencies, but not the long gun. (they might keep the long gun in the truck, but not on their person). If I was planning on shooting someone in Paris I'd want the more accurate long gun (assuming I could get it to where I need it), but I'm not going to carry it when I'm "our for coffee" and happen to see my enemy.

The novel is more about politics. There are very few scenes where I'd expect a modern solider of any nation to have their gun with them either. (though a few scenes where I would expect one they often don't seem to have them)
by instamatch | 2025-12-10 14:11:13+00:00
Instamatch continues to elevate its identity with themes that blend confidence, emotion and modern style. “The Ember Crown Journey” captures this vision in a uniquely powerful way. The theme revolves around the idea of rising strength—an inner fire that grows brighter as individuals continue exploring the platform. Instamatch uses warm ember tones and regal highlights to symbolize this glow, creating an atmosphere that feels bold yet inviting.
by smithoc | 2025-12-10 14:11:24+00:00
An interesting secondary affect of this, is that today Wikipedia is flooded with misleading attribution in the opposite direction, from presumably well-meaning groups and individuals who are overzealous in their goal of writing the women back into the record.

Groups like https://www.nationalgeographic.com/science/article/editing-w..., https://wikimediafoundation.org/participate/rewrite/ and https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Women_sc... approach the problem as activists rather than archivists, and edit articles not because they're seeking accuracy or because they've deeply researched a topic and discovered errors, but just on belief that the world is a better place today if the history books have more female protagonists.

I'm of the view that acknowledging the systemic discrimination that prevented women, Black people, and even working-class whites from having the opportunity to pursue scientific research historically is better than rewriting history to elevate tangential assistants into leading researchers. But, maybe diverse representation in the stories we tell is more important for the future than accuracy of those stories, it's hard to know.
by saberience | 2025-12-10 14:11:47+00:00
I've tested almost every LLM which will work on a modern iPhone and Apples models are universally terrible in comparison to almost every open-weights model, they're so bad it's a joke amongst devs who work in this space.

The only thing it's useful is super basic tasks like sentiment classification, summarization (sort of), or stuff like, "Does this message contain toxic/bad language, answer yes or no only".
by derelicta | 2025-12-10 14:12:17+00:00
Tell that to China, Vietnam! Life's never been this sweet since they applied scientific socialism. It's been so successful there that Westerners are getting angry and they are accusing them of "flooding other markets" or of "overproduction". They caught up in less than 80 years! Imagine what they will be able to do in 50 years :)
by g947o | 2025-12-10 14:12:21+00:00
I assume "file sharing community" is the euphemism for "movie pirating community", but I apologize if I made the wrong assumption.

If that's a correct guess -- I think the biggest reason is about hardware support, actually. When you have pirated movies, where are you going to play it? TV. Your TV or TV box very likely has support for H265, but very few has AV1 support.

Then the choice is apparent.
by embedding-shape | 2025-12-10 14:12:22+00:00
> A vast majority of people aren’t happy about what’s going on.

What makes you say that? Granted, I'm just an outside observer trying to see what's going on, but since the majority isn't protesting as far as I can tell, it doesn't seem like the majority doesn't care too much currently. Probably most people are in a dire enough situation that they cannot afford to protest, and are busy enough trying to figure out how to re-organize their living situation.
by ileonichwiesz | 2025-12-10 14:12:28+00:00
> Plus it raises all these difficult questions about the philosophy of mind and theory of personal identity - is the backup actually you? Or do you die, and you are survived by someone else who isn’t you but thinks they are?

You don’t need sci-fi mind backups for that. How certain are you that when you go to sleep tonight, the person who wakes up tomorrow will be „actually you”? How certain are you that all your memories were lived by „actually you”?

The answer, I suppose, is that we don’t know what „actually you” even means, how consciousness works, or why you’ve even got a (seemingly) continuous internal experience.
by kraquepype | 2025-12-10 14:12:29+00:00
Yeah, seeing it just once it looks like an ad with a terrible premise.

It certainly has an AI feel to it though, and I'm sure the more times you see it the more it falls apart.

On 1st watch the part that sticks out is the couple sitting by a window, who seem to be somehow sitting both inside AND outside at the same time.
by pq-dude | 2025-12-10 14:12:31+00:00
I've been using age for backups and wanted to learn about post-quantum crypto, so I built pq-age, a Python implementation that adds a hybrid ML-KEM + X25519 recipient type.

What it does:

- Fully compatible with age/rage for X25519, SSH, and scrypt recipients

- Adds a new recipient type (mlkem1024-x25519-v1) for post-quantum paranoia

- Hybrid design: both algorithms must be broken to compromise the encryption

Design: ML-KEM-1024 (NIST Level 5) + X25519 combined via HKDF with transcript binding. The actual crypto runs in libsodium (C) and liboqs (C), with a small Rust extension for mlock/zeroize.

pip install pq-age

The PQ part is probably overkill, but it was a fun learning project. Not audited - use at your own risk for anything serious.

https://github.com/pqdude/pq-age
by sqbic | 2025-12-10 14:13:10+00:00
While eps, edr, etc. solutions have their role in security and some of the products can be used for "TLS inspection" within the localhost already, doing the inspection in separate network appliance brings benefits such as (but not limited to) not needing to care if the client operating system is supported by the eps product or if the eps is functioning correctly, offloading the "heavy lifting" and policy enforcement to the appliances and ensuring that only actual real egress connections to specific services are inspected.
by lotsofpulp | 2025-12-10 14:13:26+00:00
A defined benefit pension (or any other retiree benefit such as healthcare) is a claim on future productivity.

“Contributing” cash to it may not be enough, if the cash didn’t convert into sufficient automation to offset declines in humans due to declining birthrates.

So the question gets more interesting if it’s “Was contributing whatever amount calculated (using tenuous assumptions) many decades ago enough, especially if you chose not to have well raised kids who in turn could provide society with the retiree benefits?”

And then that opens up a can of worms about who was and was not expected to have well raised kids, and it gets messy very quickly, yet at the same time, we see a clear macro problem of taking more and more from a smaller young population and giving it to a bigger and bigger old population.
by devilbunny | 2025-12-10 14:13:29+00:00
More true of psychiatry than neurology, though there is of course some overlap. The running joke in neurology is that neurologists are left-handed migraneurs/euses.

I was once at a small dinner talk by a well-respected headache specialist, surrounded by a dozen neurologists. He asked, "How many here have chronic headaches?" Every hand went up except mine and the drug rep's.
by District5524 | 2025-12-10 14:14:02+00:00
Socrates said no such thing, no writing of Socrates has survived. He was just a character is Plato's book, Phaedrus. Please do find the original paragraphs before accusing Socrates of this. https://standardebooks.org/ebooks/plato/dialogues/benjamin-j... Of course, you can read and interpret that same book a thousand different ways, like he was talking about knowledge not being the same as writing things down, or whatever you want. But we don't even pretend to read the things we talk about. We just repeat nice narratives we have supposedly read somewhere else, digested by someone else, somehow.
by red-iron-pine | 2025-12-10 14:14:34+00:00
Am in Canada, and this has been my experience as well.

Flights are cheap, and I have friends and fam near the border, so it's cheaper to fly to Abbotsford or GTA and then drive across / get picked up.

Everyone has Nexus, and the wait or scrutiny has not changed meaningfully in the last few months.

The US is turning into a police state and I'm terrified by how painfully lazy the average American is about this, and my desire to travel south is drying up rapidly for those reasons. But so far travel inside of Canada or across the border has been reasonably smooth.
by xnorswap | 2025-12-10 14:14:49+00:00
I used to have this opinion about ASP.NET then ASP.NET Core and the great churn happened. It's finally settled down again, but boy the in-between years were chaotic.

Not just the Framework -> Core migration itself, but the power to make breaking changes went to their heads, and they started quickly tearing up everything only to change their minds again, such as a short-lived "project.json" syntax.

Django is exactly the technology I'd pick if I wasn't already super familiar with the .NET stack. It's got the "batteries included" feel without the chaotic confusion of a million ways to do things. It doesn't have the breaking changes churn that happens elsewhere too.
by PJones2000 | 2025-12-10 14:14:59+00:00
"The health burden from phthalates, bisphenols, pesticides and Pfas “forever chemicals” amounts to up to $2.2tn a year – roughly as much as the profits of the world’s 100 largest publicly listed companies."

That's quite a statement. With medicines, regulations are really strict about allowing new products to market (I've heard the expression "under the FDA's jackboot") but when it comes to the food industry the regulations seem to be far too lax.
by raw_anon_1111 | 2025-12-10 14:15:21+00:00
My anecdote is that my wife and I are the only people who live in a large condotel (https://www.investopedia.com/terms/c/condotel.asp) in Florida mostly year round[1]. Everyone else who owns units see them as investments/second homes.

When the owners got together once a year or on FB you could tell that most of them were pro-Trump and I just kept quiet to keep the peace. But now every single one of them and the management company are seeing their rental rates plummet with the drop in tourism because people from especially Canada are not coming down to Florida during the winter. But also tourism has dropped from other countries.

Still none of the owners will address the elephant in the room and the property management company has to address it. But they walk on eggshells.

[1] We only leave for extended periods of time during spring break and the summer when rates are high because of spring break and summer break and we travel and I work remotely anyway.
by tomorgan | 2025-12-10 14:15:26+00:00
I expect this has been said before, but why not do it in whatever language you think has been written about the most, with the greatest amount of referenceable data and examples. Which probably isn't assembly, and probably not C either.

Which will probably store up a problem for the future, with an outsized amount of programs written in languages that were popular on SO when models started learning...
by voidUpdate | 2025-12-10 14:15:41+00:00
Maybe I'm just weird but I have notes on my phone that I just add stuff to when I want to remember it. Random possible future project idea? Goes in the project ideas note. Something I need to buy? Goes in the shopping list note. The idea of having to tell my hand what my idea is, and by extension everyone around me, feels horrible, when I could privately just add it in and not have to worry about if text to speech actually got what I said right
by throwup238 | 2025-12-10 14:15:48+00:00
The nation of France as we know it did not exist at that time and there was no standardized currency among the kingdoms that made up the crown. Livres, sous, and deniers were the standard unit of accounting but each major polity produced their own coinage. Kings also sometimes devalued their currencies to help pay for wars so traders preferred to use more stable currencies like Spanish and Dutch coins (Louis XIII did a major devaluation about a decade after the time period of the book, which colored perceptions of the time).

It was very common before nationalism and the standardization of currencies. I read primary sources about conquistadors and the contracts financing and supplying the expedition might involve a dozen currencies because each trader supplying the wood, food, animals, etc would work in their own preferred/local currency.
by kypro | 2025-12-10 14:17:15+00:00
Agreed. There's no way someone can vibe code production-quality code today...

Interestingly as AI models are becoming "more competent" I'm finding more and more issues with AI generated code in the project I work on...

Whenever AI is used by a more junior dev (or a senior dev who simply can't be assed) you always find strange patterns which a senior would never have done...

Typically the code works, but there might be subtle security issues or just unusual coding patterns where it appears an LLM has written slop, and instead of taking a step back and reconsidering its approach when errors crop up, LLMs tend to just add layers of complexity to patch over its slop.

These problems obviously compound if left unchecked.

I actually prefer how things were last year when coding models were less competent because at least if a problem was hard enough they'd get nowhere. Today they're good enough to keep hacking until the slop it writes is just about working.

In regards to OPs question though, I suspect there's less point in playing around with different technologies to get some basic understanding of how they work today (LLMs can do this). But if you want to be able to guide LLMs towards good solutions and ensure the code being produced in the era of AI is good, then having engineers with a deep understanding of the technologies they're using is very important.
by wernsey | 2025-12-10 14:17:25+00:00
I got such a kick out of the "Reverse Engineering the Neuralink V4 Bluetooth Protocol" comments:

> My son tried something like this and now he speaks in JSON whenever he gets excited. Is there a factory reset?

>> Hold a strong magnet to his left ear for 10 seconds. Note: he will lose all memories from the last 24 hours.
by RandyOrion | 2025-12-10 14:17:30+00:00
Well, I use Arch Linux and the caddy package from pacman just works. You may checkout https://github.com/caddyserver/xcaddy for custom caddy build.

Besides, I don't use wildcard certs. I use caddy to reverse proxy a number of self-hosting things, and manually assign domain names to each of them. Caddy can handles many certs just fine.
by nness | 2025-12-10 14:17:58+00:00
I mean, a quick search of all of these people, and you can find something which absolutely warranted police investigation. That's the police doing what they're meant to do — investigate and ensure public safety.

- Jon Richelieu-Booth was investigated for stalking and making threats. The gun photo was not part of the police investigation.

- Jordan Parlour was charged for suggesting attacking hotels housing asylum seekers.

- Bernadette Spofforth was investigated for distributing misinformation with the intent to incite violence.

- Lucy Connolly for exactly what you say, inciting violence

- Norbert Gyurcsik had and was selling terrorist materials. (Just because you pair something illegal in a melody doesn't change its content...)

(With the exception of Maxie Allen and Rosalind Levine, which was an unlawful arrest and they were had restitution for it.)