MurphyA/hacker-news huggingface dataset:
by akattelu | 2025-08-30 21:55:45+00:00
So much negativity in this thread. After seeing the recent demo of gemini cli working in zed, I'm actually pretty excited for standardization in this space.

Helix has been my favorite editor ever since I started using it, but the lack of integrated AI features has been becoming more of a deal-breaker for me lately. Though, I can see why the maintainers are hesitant to build for it, because there hasn't been a standardized protocol. I hope ACP changes that.
by privatelypublic | 2025-08-30 21:56:08+00:00
On an 80wh battery, say you go from 7hrs to 8hrs, so- 10wh saved over 8hrs. Thats a 1.125watt difference.

I propose the below as various factors that can be larger:

Slower fan speed because of lower ambient temperature.

Different dark/light ratio and/or adaptive screen brightness.

Wifi spectrum congestion, variable power levels to maintain proper SNR.

Wifi/ethernet- broadcast packets.

The list goes on. Most of these are below a watt, but demonstrate the point that you've got a lot more variables than just one setting in a browser.
by ohdeargodno | 2025-08-30 21:57:05+00:00
The amount of variants of "I missed <X> important event of my life to build a drone made to [kill people|break shit|arrest small time drug dealers]" in that article makes me think of complete fucking insanity instead of amusement park, but sure.

Skipping your paternity leave to release a shitty SaaS for a startup is already dumb shit, but doing so for the US military is some sociopathic behavior.

Also, for all their jerking off: congrats, you reinvented Skunkworks. Inevitably, in a few years, Anduril will be captured by political interests greater than them, and will become the same kind of crap company that Lockheed Martin is. And the world will be better off knowing there's fewer people making things to bomb brown people.

(And before any "uuuh but what about ukraiiine" response: the US will. never. be. attacked. Its conventional force is plenty enough to threaten any adversary. You can relax, the Chinese aren't coming to conquer Alaska, put down the power armor)
by michaelt | 2025-08-30 21:58:00+00:00
I suspect the industry's culture of job-hopping doesn't help accountability either.

Facebook kicked off a bunch of 'metaverse' projects in 2020 (even literally renaming the company) and 5 years later, if their employee tenures average 2.5 years, their workforce will have turned over twice.

Can't expect someone to be "accountable" for promises made by their predecessor's predecessor.
by Viliam1234 | 2025-08-30 21:58:56+00:00
So what you suggest instead is that smart people from poor countries should stay where they are, even if it means they won't get the opportunity to fully use their talent (because that would be expensive, and the country does not have the money for that)? Like, maybe someone could go to USA and find a cure for cancer, but it's better if they stay in Romania and become e.g. a teacher instead?

During communism, many countries were literally surrounded by barbed wire to prevent their smartest people from escaping. But that didn't make those countries prosper. Yes, the smart people remained there, but they were not allowed to use their skills fully, so it didn't make a difference.

> If you don't see the neocolonialism here, how capitalist is raping the future of your nation, I don't know how else to explain it to you

You think communists raping you with a barbed wire is better? Maybe for the communists, but not for the people.
by ivansavz | 2025-08-30 21:59:35+00:00
+1 for lists. I used to procrastinate and suffer every year to do my taxes. Always submit last minute (stress) or late (stress + penalties), but ever since I created a checklist for all the steps (data extractions, data transform in Excel, data loading into tax software, etc.) the tax season is no longer this bad. It still takes me a day, but no stress... just grind though the checkboxes!
by Viliam1234 | 2025-08-30 22:00:19+00:00
https://slatestarcodex.com/2017/05/26/the-atomic-bomb-consid...

Von Neumann, Wigner, and possibly Teller all went to the same central Budapest high school at about the same time, leading a friend to joke about the atomic bomb being basically a Hungarian high school science fair project.
by hinkley | 2025-08-30 22:00:32+00:00
Anything that is more complex than the simplest thing that can work, needs to be out in leaf node functions any time that is remotely possible, if you want to remain popular with your coworkers. It is, I believe, part of the calculus of “premature optimization” nobody wants to have to think about complex code when looking for other bugs. Kernighan’s Law also informs on this topic.

There are code improvements that improve legibility, correctness, and performance. There are ones that improve two of those three qualities. You can use those pretty much anywhere and people will pick a reason to like the code you modified in such a manner.

But if you put “clever” code high in the call graph, get ready for grumbling from all corners. If it happens to be near where legitimate bugs tend to live, get ready for a lot of it.

I would probably also add that this advice goes hand in glove with Functional Core, Imperative Shell. The surface area for unintended consequences in pure code is much tighter, so people won’t have to scan as much code to narrow down the source of a strange interaction because there aren’t interactions to be strange. I don’t need to look at code that has a single responsibility that is orthogonal to the problem I’m researching. Until or unless I become desperate because nothing else has worked so far.
by crinkly | 2025-08-30 22:01:26+00:00
Sounds like when I worked for a defence contractor in the 90s. Felt owned from the moment I woke up until I fell asleep. Didn’t feel human.

Just woke up one day and thought fuck it and never went back in. Took 6 months off, went on holiday, slept on my parents sofa and eventually got a shit job wrangling C. Best job ever that was. Better money, unlimited decent coffee, 9-5 hours, a window, a phone on my desk and my own SPARCstation 20.
by invertedohm | 2025-08-30 22:02:08+00:00
I get the feeing you're looking at this through the specific lens of a programmer. Terraform isn't made for programmers - you'll miss all the flexibility a real language gives you. It's made for ops people who deal with wrangling a whole bunch of different types of systems with different API's and languages and just need some way to standardize the management of disparate systems, whatever counts as "infrastructure".

The state file thing gets a relatively large part of the hate but it's that and the limitations of the DSL that make the DAG possible and useful. Pulumi and all the other wrappers don't solve this, though they can plausibly solve the "closer to programming" problem and I'm sure that has a valid audience.

I guess what I'm saying is, I think it'll stick around and we will in fact settle on it for a large part of operational work. I'll add that I also think k8s should die a quiet death and _that_ will be seen in retrospect as a necessary step to something better.
by multjoy | 2025-08-30 22:02:22+00:00
In the usual course of things, punitive tariffs are one side of the equation.

The other side sees the tariffing government making capital available along with other assistance in order to grow the local industry of the thing being tariffed.

What you have done is engaged in a trade war for no readily apparent reason other than the fact that the shit businessman in the White House doesn't understand that a deal doesn't have to have winners and losers in order for it to be a good deal.
by jleyank | 2025-08-30 22:03:03+00:00
I assume parent/child is ok? To me, values is not a synonym for culture. One is ethical while one is social and the latter can have negative elements.

Grandfather/father/son has a generational aspect, so I would think grandparent/parent/child (or current) would work. Think tape backups. Alternate terms that express this generational aspect would have to be developed.

For hung I would think frozen is good as it’s in an unexpected state. I guess programs can’t crash anymore? Is it ok to say things get corrupted (ethics again)?

Synonyms have to share meaning to not increase the difficulty of development. It’s hard enough without misunderstanding situations.
by hnlmorg | 2025-08-30 22:04:04+00:00
PHP might have a bad reputation but I honestly don’t think JavaScript is a better language in real world terms.

I do get why JS appeals to people, but switching from PHP to JS feels a little winning an internet argument — you might feel smarter for doing so but in reality all you’ve done is sunk time into something that doesn’t make you any better off.
by Joel_Mckay | 2025-08-30 22:04:36+00:00
If you work with some piece of software everyday for 10+ years... I guarantee you the Jr programmers will have a look of terror as you bring them up to speed in a project. Speed is a function of practice, and not potential cognitive gifts.

One just becomes hyper-specialized with age if you aren't careful, and don't explore new technology or hobbies. One Phd physicist I knew often said he was only an expert in Spoons, and while that probably wasn't really true... it did allude to the irrational competitiveness of the insecure. =3
by SvenL | 2025-08-30 22:04:51+00:00
I think when it comes to hardware, there are still innovations, like apple silicon or the new 5G modem. I have to admit, that „innovation“ might be a little bit strong here in the sense that others have also ARM chips and 5G modems, but the way they have implemented them to fit their use cases is not really done by other companies.

The software and services is something completely different and I agree, completely uncreative and no innovation.
by southwindcg | 2025-08-30 22:05:08+00:00
"SO" is not a valid word, but I don't see anything in the instructions saying words must be at least three letters.

Edit: Perhaps you could add a toggle for the list of words, to switch between the order they were found in, and alphabetical order? This would be particularly useful when there's an S in play, to find words that could be made plural.
by qustrolabe | 2025-08-30 22:05:23+00:00
Can someone explain how Fediverse instances or any decentralized platforms deals with most obvious issues of decentralization? Like if I join some node then one day it's offline and all my data lost. I mean surely instances usually don't disappear without notice but it still a totally possible thing. Or what about those times when entire instances get involved in dramas and end up defederating? I don't want to lose my connection with potential friends from such instance just because of something like that. I even remember some time ago when there were news about Threads being federated some people deliberately gathered "signs" across lots of instances to collectively defederate from Threads and it's just ridiculous to me that this even happened. What all this talk about fighting censorship while actively engaging in constant "self-censorship" making own echo-chamber as tight as possible?
by msgilligan | 2025-08-30 22:06:32+00:00
I have diligently searched for this article online and have been unable to find it. (It might be on microfiche somewhere...)

I did however, find this humorous anecdote:

> A Lotus executive later joked, "The first month we shipped 62,000 copies, and the following month we got 64,000 copies back. It was such a failure they sent us the bootlegged copies back."

https://www.forbes.com/2003/12/16/cx_el_macslide.html
by TheCleric | 2025-08-30 22:06:51+00:00
The back and forth discussion that led to this was extremely naive from Mastodon’s perspective. Instead of talking through how this was a bad law all around, all he wanted to do was have a pissing match over who’s decentralized solution was better. This will absolutely have the same effect on Mississippi users on US instances as it does on BlueSky users on US infrastructure. To assert otherwise is inviting legal troubles.
by hinkley | 2025-08-30 22:07:30+00:00
It’s been a long time since I worked with people whose previous gig was turning trumped up Excel spreadsheets into real applications two years past the Last Responsible Moment. It’s kind of up there with diabetics not going to the doctor until they’re about to lose a foot. You’ve admitted you have a problem long after we can help you thrive. Now we are just trying to minimize loss of function.
Ask HN: As parents, what is your "AI policy" for your children?
by sho_hn | 2025-08-30 22:08:03+00:00
Do you allow your children access to AI chatbots or other LLM-used tools? What boundaries have you put in place, and how is it working out so far? What are your experiences with your children interacting with LLM-based systems from ChatGPT to voice speakers?
by zahlman | 2025-08-30 22:09:22+00:00
> Smart authors generally write simpler code. It's much harder to write simple code than complex for reasons that boil down to entropy -- there are simply many more ways to write complex code than simple code, and finding one of the simple expressions of program logic requires both smarts and a modicum of experience.

The people writing the complex code generally seem to think they're smart.

That was me, once. And I was smart, but I was also applying my smarts very, very poorly.
by freedomben | 2025-08-30 22:09:26+00:00
I'm not a huge fan of PHP, but for simple sites I think you way underestimate the power and simplicity. It feels old compared to jsx approach, but old doesn't always mean bad. I've increasingly returned to the template rendering model pioneered by PHP and for sites that aren't full blown apps, it is a lot simpler which means faster iteration and reduced cognitive load. I think you really have to decide based on the complexity you need
by monooso | 2025-08-30 22:09:28+00:00
> The only reason PHP still exists is because of shared hosting companies and Wordpress.

Unfortunately I can't think of anything constructive to say about this nonsense.

> Today, it’s so easy to run JavaScript, I can build a basic jsx site in under an hour, just like I can with PHP and includes.

You assume people agree that it's preferable to work in JavaScript.
by thayne | 2025-08-30 22:10:10+00:00
I don't think the model is worthless. But there also going to be many real world scenarios where they aren't good enough.

It's like doing physics where you assume perfectly uniform spherical objects in a vacuum. It isn't worthless just because that isn't how the real world works, but depending on the circumstance it can also give you incorrect results, and sometimes even be way off.
by jibe | 2025-08-30 22:10:13+00:00
FBI found it was entirely possible to disable the striker block without the trigger being pulled. A combination of wear, inadequate design, and loose manufacturing tolerances.

To disable the striker block, they removed the rear plate, applied pressure to lift the slide up and away from the grip, then stuck a punch into the back of the gun to manually release the sear. Maybe this is the beginning of discovering an issue with the striker block, but this isn't simulating a failure that could happen under normal circumstances (specifically jamming a punch in the back and releasing the sear).
by RichardHesketh | 2025-08-30 22:10:31+00:00
Congratulations - that is both glib and facile. Bad shit like this happens even between citizens of the same nation. This is not a borders and migration issue. Characterising it as such has deeply harmful consequences which we’ve been seeing on a global scale in recent years, with alarming echoes of the run up to WW1 and WW2. If we fail to learn the lessons of history…
by zahlman | 2025-08-30 22:10:43+00:00
> A lagniappe (/ˈlænjæp/ LAN-yap, /lænˈjæp/ lan-YAP) is "a small gift given to a customer by a merchant at the time of a purchase" (such as a 13th doughnut on purchase of a dozen), or more broadly, "something given or obtained gratuitously or by way of good measure."[2] It can be used more generally as meaning any extra or unexpected benefit.[3]

> The word entered English from the Louisiana French adapting a Quechua word brought in to New Orleans by the Spanish Creoles.

... I see.
by yjftsjthsd-h | 2025-08-30 22:11:19+00:00
> You don't need your filesystem to integrate checksumming when dm/lvm already do it for you.

https://wiki.archlinux.org/title/Dm-integrity

> It uses journaling for guaranteeing write atomicity by default, which effectively halves the write speed

I'd really rather not do that, thanks.
by mxuribe | 2025-08-30 22:11:34+00:00
I'm admittedly not versed in the AT protocol, but $30/month is high for me. Something like $10/month is quite fair, and i would expect should be more than enough for a VPS to host my and 2 other members of my family for any social network service...This $10/month is overkill for other servers on the ActivityPub via say gotosocial, pleroma, etc. Not that ActivityPub is perfect or anything like that, i just mean that $30/month is not yet what i would call a sweet spot for self-hosting something...but of course, that is absolutely leagues better than any cost that the bluesky team or other bigger players would naturally have to pay for ongoing infra., etc.

Then again, i will not deny that there's also the possibility that i am simply cheap! :-)
by 1659447091 | 2025-08-30 22:11:48+00:00
> spaces around em-dashes is a question of style, not pre- or pro-scribed by any specific typographical rule

Writing and publishing style guides like Hart's Rules (Oxford Style Guide) & Chicago manual of style have the 'em' dash use as a parenthetical closed or "no spaces" dash.

In British use – Hart's Rules – writers will choose the 'en' dash with spaces as a parenthetical dash, where US writers/publishers choose the closed 'em' dash for the same thing.

Imo, there is a conflation of 'en' dash and 'em' dash going around due to the ease of smart-dashes auto-correction turning (--) into 'em' dash with the 'en' dash and non-auto-correct 'em' dash needing a key-combo.

Common everyday typing online, I think people will simply use what is convenient and "good enough" -- a single hyphen dash as an 'en' dash or 2-hyphen dashes that may or may not auto correct into an 'em' dash. I prefer mixing spaces with a 2-hyphen dash 'em' dash, but I'm not a published writer so I enjoy doing wild things like that
by Viliam1234 | 2025-08-30 22:12:33+00:00
> I’d much rather see Romania adapt a system which educates everyone, rather than the world be better at filtering.

Be careful what you wish for.

I understand the sentiment, and I wish we could make education as good as possible for everyone. The problem is, "as good as possible" is still very different for different people. So if you change the system so that everyone learns the same and no concentration of cognitive elites is allowed, it will mean that you have to really slow down the curriculum, to allow the average (and below-average) students to catch up with it. So the smartest kids won't get the best education they can get, and probably not even the kind of education they can get today.

> The kind of math we did in 10th grade (there are 12 grades in Romania) was math people were only introduced to in their first year of university in Denmark.

I suspect that this is how it probably happened. You were better at math then average, so you were allowed to learn faster than the average. The kid in Denmark who was your equivalent probably had to learn math at the same speed as the average Danish student. That's why they had to wait to learn that kind of math at university.

> There’re also a significant amount of optional after-school programs for contests

Yes, but it's still a huge waste of time if at school you have the math you already know, and you can only get the better math in the after-school activity; when you could be learning it at school instead.
by hirvi74 | 2025-08-30 22:12:35+00:00
Why wouldn't those children have such an outcome? Modern life is a series of gatekept outcomes. Perform well in early education => access to better universities, better universities => access to better experiences/careers, better experiences/careers => access to higher income, better income => ..., etc..

Who is more likely to have more time and the means to develop patents? The high income/high intelligence person who pays for others to do various chores, labors, and services for them so that they may focus on their work, or the people deemed unworthy by society who spend their time performing the chores, labors, and services for the high income/high intelligence person?

I believe intelligence alone is worthless, if not dangerous, without altruism and empathy. As I type this very message, somewhere in the world, there are people being torn to shreds, families destroyed, etc. by various contraptions designed by some of the most intelligent people on the planet. While unintelligent people may have less potential to change the world in a positive manner, it is apparent that those same individuals have less potential to change the world in a negative manner, as well.

Whatever potential these children have, I believe it's imperative that we are damn certain those children have the moral and ethical composition deserving of their potential, at least, that is my starry-eyed opinion.
by prism56 | 2025-08-30 22:12:41+00:00
Yeah pretty annoying this.

I send my parents photos of my daughter and they probably just end up being scanned by their meta/google apps and trained. Where as I try take precautions.

You literally can't opt out of face scanning if somebody else has taken or has access to a photo of you. I should be able to delete my facedata or when it detects its me it doesn't train.
by sipex | 2025-08-30 22:14:21+00:00
> Do you allow your children access to AI chatbots or other LLM-used tools? They are 15 nad 16 so yes. They use that a lot.

> What boundaries have you put in place Just pure education and explaining how AI work.

> and how is it working out so far? Good adoption for school and personal use. So far no red flags (but who knows!)
by Avshalom | 2025-08-30 22:14:24+00:00
>Your definition of an IQ test seems to be so vague as to be meaningless.

This is actually like one of the primary tricks of the IQ perverts. They'll take literally any test, run the results through a transformation function to get it into their bell curve, and start making claims about how IQ correlate with This-Or-That based on it.
by timr | 2025-08-30 22:14:34+00:00
It's not just the EU. Nearly every first-world country has done the same. The US was the fringe player in this debate.

The Covid vaccines for children (and especially infants) were approved with essentially no proof of effectiveness because bad outcomes from Covid are so incredibly rare in these age groups. They would have needed to run gigantic trials in order to have any hope of catching any signal, and that was deemed expensive and/or impractical. Instead, the trials used use (poor) proxies for effectiveness, such as antibody titres. In some cases, even these proxies barely showed a signal.

Subsequently, there have been real signals of bad side-effects from the vaccine in children (i.e. myocarditis, particularly in young boys), that make the risk/reward trade-off incredibly cloudy. A great many people don't know this, because the issue has become political on both sides of the debate.

The chance of harm to children from the Covid vaccine is small, but so is the benefit. Unfortunately, one side of the US political spectrum only knows the former part of that statement, and the other side only knows the latter. Both are half the story.