MurphyA/hacker-news huggingface dataset:
by valentineshi | 2025-10-24 11:33:17+00:00
The conclusion in the article summarizes my experience of using LLMs for professional software development for past 2+ years.

I am an advanced programmer. I used ChatGPT standalone and Cline with Gemini Flash in VS Code (with code/markdown context). The application scope is full SDLC - domain exploration, requirements, modeling, tdd, ci pipelines, delivery (docker/swarm/k8). The coding stack is TypeScript, mostly backends past years.

As for coding specifically, I do not rely on LLM for scaffolding and framework things. They deliver <5% of code in a real project and always 100% better to copy/paste from earlier projects than to rely on LLM's probabilistic code let alone rarely accepted code quality.

I definitely do not rely on LLM coding me domain things, as whenever I tried, the result from LLM was on a final account, 2-3 times longer to get to the acceptable (!) level compared to my own 1 time long top-notch (!) result.

Apart of the quality and the time spent, its "wall of text/code" is annoying and distracting by irrelevant solutions, conclusions, notes etc. Despite my all-time context is "remember to give me super-concise answers".

It is like OOP vs procedural, UML vs no-diagramming, you have to know exactly what TO DO with them (LLM too), otherwise you are buried exploring a pile of WHAT NOT DO with them slop for ever.
by akarlsten | 2025-10-24 11:34:42+00:00
We had a wasps nest last summer inside the wall under the eaves of our house, some kid from the exterminator's came with a long telescoping rod and puffed some kind of white powder into the opening. He explained that it was something like a slow-acting poison (or maybe like diatomaceous earth) that would cover the drones when they left or arrived at the nest and that it was enough for one of these drones to brush up against the queen to kill her. They swarmed around for a few hours then we never saw them again, so it apparently worked.

This was after attempting to spray the opening with regular wasp spray a few times. Sure, it killed a dozen or so drones each time but never really put a dent in the population.
by kvemkon | 2025-10-24 11:35:25+00:00
> and operating systems

This must be an essential requirement for all PC-like devices.

> regions

People in different regions have very different average income. As long as manufacturer scales prices accordingly, I think locking to this region might be appropriate.

> buy the unlocked ones there and use them anywhere

In the case if the price is already the worldwide highest one, you're right, no locking to the region is needed.

> EU could actually break them up

I think, EU could only achieve that a non-EU-based company leaves EU.
by seanhunter | 2025-10-24 11:36:24+00:00
The classic is say you know a root process will write a file called foo.lock in /run/lock, and you (a bad person) have write access to that directory. Then you make foo.lock a symlink to some file (/bin/init or /bin/sh or ld.so for example would be very inconvenient choices) and when the root process writes its lock it destroys that file.

Now obviously people these days generally know about that so hopefully don’t use predictable file names but that’s one way.
by CaptainOfCoit | 2025-10-24 11:37:45+00:00
Open Source != Free, feels like the typical HN user should know this better than the average user.

FWIW, the people working on this project has Mission and Vision pages on their website: https://linagora.com/en/mission https://linagora.com/en/vision

Took me a whooping 17 seconds to find those two.
by torginus | 2025-10-24 11:38:53+00:00
I think functional just means that there's no undefined behavior. SSA shows that you can compile a procedural language to mostly functional constructs, and functional languages likewise have introduced things like mutation, where you can write to variables as if they were mutable and the compiler figures it out for you.

On the issue of copy-to-modify, if you can prove the old copy will never be used after you modify it, it's perfectly safe to implement it as an in place modification.

How do you prove/enforce this? With tracking ownership+lifetimes, like Rust does. In fact I'd argue that this makes Rust a functional language (no UD), and Rust isn't slow.
Show HN: CheatEngine-Rs – A Cheat Engine Rewritten in Rust for the Terminal
by varik77 | 2025-10-24 11:39:48+00:00
A terminal version of Cheat Engine written in Rust. It lets you explore and change live process memory right from the command line.

You can search for 4-byte or 8-byte integers, strings, or raw hex values. For strings and hex, you can set how many bytes to read, which helps with prefix searches. The list view uses Vim-style keys (j/k/G/gg) for easy navigation.
by roxolotl | 2025-10-24 11:39:55+00:00
The major problem with most telling of the test is we don’t do it. The game is to be played with three participants: two competitors, and a questioner. Of course today the assumption is it’ll be a human and a machine, no questioner. The goal was not for the machine to trick a human but for the machine to appear more human to a questioner than a human being questioned at the same time.

Does any of that matter? I have no idea. I suspect Turing would say no as flippantly as he predicted in the paper that “The original question, ‘Can machines think?’ I believe to be too meaningless to deserve discussion. Nevertheless I believe that at the end of the century the use of words and general educated opinion will have altered so much that one will be able to speak of machines thinking without expecting to be contradicted.”

I’d strongly recommend anyone interested in having genuine discussions about LLMs read the paper. It’s genuinely a quick and easy read that’s still relevant. It reads as though it could have been a blog post linked here yesterday.
by csin | 2025-10-24 11:40:10+00:00
I think you're tackling this in the wrong direction.

Encourage your kid to be a creator. Not a consumer.

If he's busy building things, he has less time to be consuming things.

Give them a drawing book. Play a sport. Legos. Teach them how to make their own game on Roblox etc.

It's not about blocking your kid from things. It's about enabling them to expand skill sets.
by AlchemistCamp | 2025-10-24 11:40:59+00:00
Charging devs a percentage App Store sales is very different from shoplifting and equating the two is extremely misleading.

Devs voluntarily choose to publish apps on the App Store and doing so gets them both another discovery channel and a low-friction sales channel. Stores being robbed by shoplifters don't voluntarily enter that arrangement and they get no benefit from it.
by walkabout | 2025-10-24 11:40:59+00:00
It’s far easier to just pirate (nearly all?) GOG games. Like there are torrents with big chunks of their entire store on them, and I’ve seen allusions to an unofficial “store” that just has all(?) their games on it for free. I doubt many people are abusing the refund system because going through those steps is more work than piracy.
by mopsi | 2025-10-24 11:41:46+00:00
The Soviets started with genocide before the Nazis even arrived: https://en.wikipedia.org/wiki/June_deportation

And continued after the war: https://en.wikipedia.org/wiki/Operation_Priboi

Not to mention the millions of Ukrainians who were dead before Hitler even rose to power: https://en.wikipedia.org/wiki/Holodomor
by jiggawatts | 2025-10-24 11:41:50+00:00
This is an eye-popping 25 megabytes of logs per streamed hour of video.

Considering that 99% of what NetFlix is supposed to “do” is stream static content to users, this is an indirect signal that they’re too busy pleasing their middle managers with internal reports instead of doing “the thing” their business is primarily about.

Every time this comes up, someone makes the comment that they need those 40,000 microservices to provide recommendations and the like, but the end result is objectively and subjectively terrible.

I’m forced to Google for “what’s good on NetFlix” because the in-app recommendations are hopeless.

Also: they can collect up to 12 petabytes of writes to disk daily, but still struggle with the apparently much more difficult task of distributing more than five subtitle languages at a time! Those 100 KB text files must have been a step too far for their infrastructure to handle.

Maybe next year I’ll read a self-congratulatory blog article where they’ve scaled logging to fifty exabytes per second and subtitles to six languages per region.
by bborud | 2025-10-24 11:41:59+00:00
as a non-militant bicyclist I see this every day. People who insist on their right to ride where they are legally allowed to while at the same time being a nuisance. Yes, you can ride on the sidewalk, but it'd be really nice if you didn't. Yes, you can ride in the road, but do you really need to? In all cities where I've rode a bicycle, a tiny bit of planning and attention can usually result in routes that result in minimal opportunities for conflict.

You can certainly photograph street scenes without being a rude cunt.
by triceratops | 2025-10-24 11:42:40+00:00
Lies and more lies. You've fallen for them too.

The math is clear - solar + batteries is the cheapest source of electricity. China isn't generating 80% of all new electricity with solar because they want to be green above all else.

> Europe's energy prices wouldn't be where they are now, given the commitment they've made to renewables

Again a tired old lie. Europe is a big place, just like the US. Some countries have high prices and some countries don't.

Be better informed. Stop lying.
by socalgal2 | 2025-10-24 11:42:47+00:00
The cases are not about the consumer's choice to buy an iPhone. They're about other companies' options to reach consumers of iPhones. Apple (and Google) can not be in the middle of 2-3 billion phone owners and every company that wants to access those phone owners. Government are not going to allow it. No companies should have that much power.
by nemo44x | 2025-10-24 11:42:53+00:00
The UK doesn’t even have a single sourced constitution. Just random things from random times in random documents. Parliament is essentially king and can just make any law it wants at anytime with a basic majority. Nothing is codified. There are no real standards.

The UK is one of the most arbitrarily defined places in terms of law. It’s why they can have and enforce a 2-tier system. “Stirring things up” is literally a charge a judge can arbitrarily rule on. Place is hilarious.
by LegNeato | 2025-10-24 11:43:01+00:00
1. The GPU owns the control loop And the only sparingly kicks to the CPU when it can't do something.

2. Yes

3. We're still investigating the limitations. A lot of them are hardware dependent, obviously data center cards have higher limits more capability than desktop cards.

Thanks! It is super fun trailblazing and realizing more of the pieces are there than everybody expects.
Show HN: We built a community of data learners
by mariusMDML | 2025-10-24 11:43:58+00:00
Hey Data folks,

Over the past two years we built a community of data analysts, scientists and engineers, with 570+ members right now on the discord.

This community has the goal to help and carry each others to improve our data skills.

We also developed a web-app to help students or job looking people practice their skills with 14 data projects including, dashboarding, ETL, SQL, R and Python to help them build a strong portfolio for job interviews. The app has a small cost to help the team develop future updates and spend time correcting the members projects, reviewing them, giving feedback, etc.

We also want to involve our professionnal network on Linkedin in a near future to allow students of the program to find real data jobs opportunities or short missions.

The community is free and you are all welcome to join our discord.
by rolandog | 2025-10-24 11:44:29+00:00
Take a look at their customer testimonials [0] and ask yourself if they have recently made anticompetitive or user-hostile moves. Now, ask yourself: do you think they like being beholden to a license that makes it harder for them to keep their monopolies?

[0]: https://ubuntu.com/pro/

Edited to add: it would be cool if, instead of the top-most wealth-concentrators F[500:], there was an index of the top-most wealth-spreaders F[:500]. What would that look like? A list of cooperatives?
by hylaride | 2025-10-24 11:44:29+00:00
There is currently a bit of an early shift back to physical infra. Some of this is driven by costs(1), some by geopolitical concerns, and some by performance. However, dealing with physical equipment does introduce a different set (old fashioned, but somewhat atrophied) set of skills and costs that companies need to deal with.

(1) It is shocking how much of a move to the cloud was driven by accountants wanting opex instead of capex, but are now concerned with actual cashflow and are thinking of going back. The cloud is really good at serving web content and storing gobs of data, but once you start wanting to crunch numbers or move that data, it gets expensive fast.
by j-krieger | 2025-10-24 11:44:31+00:00
> Biden pardoned his son for a petty crime.

Again no, Biden issued a sweeping pardon for his Son that pardons him of all crimes, known and unknown. Hell, it was a pardon so broad that even left leaning pundits like Politico publicly wrote about it [1]. It took me all of one second to confirm this. Why lie?

[1]: https://www.politico.com/news/2024/12/02/hunter-biden-pardon...
by j-krieger | 2025-10-24 11:47:05+00:00
> Always strikes me as odd that Biden is somehow both a senile decrepit old man and a criminal mastermind depending on which is most useful at any given moment.

Biden is not a criminal mastermind, and he never was. He changed into a decrepit old man, surrounded by a cabal of people that did not shy away to use the tools of the president's office for their personal gain. We know now that a lot of the president's autopen signatures did not originate from Joe Biden. This group of people also had a general interest in hiding the president's condition.
by bradfa | 2025-10-24 11:47:42+00:00
What are typical costs in Australia?

Typical roof mounted installs in the USA are in the $3-4/Watt range, inclusive of parts, labor, and permitting for professional installation. Tax credits and other incentives can reduce this.

Code compliant ground mount installs via DIY are in the $2.75-$4/Watt range, inclusive of all parts and permitting and assuming labor is free but that a licensed electrician is needed for final grid tie. Tax incentives can reduce this. Not needing permits or a licensed electrician also can reduce it. Alternatives such as using wood racking instead of metal is also cheaper but this may violate electric code.
by retsibsi | 2025-10-24 11:47:47+00:00
> age confirmation page

You know this is meaningless.

> Are you expecting Valve to add ages verification based on ID like the new UK law to block all the kids?

An alternative would be not to run a gambling business. If that's too much to ask, then yeah, they probably should be required to exclude children.

> I thought we had parents for you know, parenting. It shouldn't fall into a company to manage what a kid is doing when the product is not for kids.

This implies that casinos (and liquor stores, and tobacconists, and so on) should be allowed to serve children.
by topaz0 | 2025-10-24 11:47:56+00:00
Not sure what the downvotes are for -- it's trivial to find examples of this contruction from before 2023, or even decades ago. I'm not disagreeing that LLMs overuse this construction (tbh it was already something of a "writing smell" for me before LLMs started doing it, because it's often a sign of a weakly motivated argument).
by Spooky23 | 2025-10-24 11:48:08+00:00
The real cap is the operator ultimately is accountable.

When a software defect kills a bunch of people, the robot operator’s owners will subject to a way lower level of liability. Airlines have international treaties that do this.

An objectively safer future is common carriers operating mass transit. Robot taxi will creating a monster that will price out private ownership in the long term. Objectively safer remains to be seen, and will require a nationwide government regulatory body that won’t exist for many years.
by ants_everywhere | 2025-10-24 11:49:08+00:00
I don't see where you've addressed the genetic and fMRI data etc. Could you be concrete and choose, say, two specific disorders. Walk through the fMRI and connectivity differences and the genetic differences as currently understood in the medical literature and then describe how those these differences come from a common cause in this case. And specifically what studies establish that common cause? That will help ground the conversation in specifics.
by sundarurfriend | 2025-10-24 11:49:18+00:00
I see people doing this a lot in Deadlock, Valve's next game that's in pre-release stage now. There are all sorts weird and fun skins people play with through mods, some of them definitely not copyright-friendly.

I wonder how Valve will handle this once the game is ready to be released - will they just blanket ban the mods? (seems likely, and the community is even probably ready for it so will not be too pissed off at the move.) Or will their monetization route be something else this time, not "hats" like usual? (I'm hoping so, although I can't imagine what else it could be without being pay2win.)
by burntsushi | 2025-10-24 11:49:58+00:00
You are conflating what actually _is_ with what you perceive version numbers communicate. The comments above that you are seemingly commenting in support of are talking about "Ready to make breaking changes on a whim," which is factually not true. What you are talking about is some libraries using a version number that you perceive as indicating a lack of stability, even when the actual library is extremely stable (e.g., log and libc).

So you seem to be saying "I don't like how Rust libraries communicate their stability." But that's something wholly different from "Ready to make breaking changes on a whim." Yet your commentary doesn't distinguish these concepts and instead conflates them.
by sexyman48 | 2025-10-24 11:51:23+00:00
You're overcomplicating this. If RMS and his lackeys were so hellbent on ridding prop OS's from the world, they could move marginally closer to that goal by simply deleting w32* ns* and android* from GNU Emacs. That they instead collectively spend several man-months per year stressing about their upkeep means they care more about expanding their userbase than any bullshit notion of "freedom."
by pards | 2025-10-24 11:52:42+00:00
I try to look at my music as something that I do because I enjoy it. I play in a casual/amateur band and I regularly have to remind the guys that I do it for no other reason than because I enjoy it; I'm not interested in playing gigs. Not everyone sees it the same way.

I know a few musicians that tried to make a living out of music similar to your story. Most have now stopped making music and are both frustrated with the music industry, and angry at listeners for not valuing their work.
by cesaref | 2025-10-24 11:52:55+00:00
There's the C2PA standard which has picked up momentum recently to I guess help resolve some of the issues.

https://www.bbc.co.uk/rd/blog/2024-03-c2pa-verification-news...

I believe various cameras support this, e.g. https://www.canon-europe.com/press-centre/press-releases/202...

`C2PA Authenticity: Integrated support for the C2PA standard for photo authenticity verification – initially available exclusively for registered news agencies.`

Sounds like it's limited to some users for now, I guess this will change in the future.

Going too far won't really help, since the scene being photographed can be manipulated or staged, which sounds more likely to be a concern rather than the hardware being hacked.
by lushy-typeable | 2025-10-24 11:52:57+00:00
I see this attempt to cozy-fy/cutsi-fy in software as well. The cute characters on the settings page with privacy (as in, your lack of), emails about pracicing 'mindfulness' when there's been lay offs, or prehaps well intentioned but misplaced confetti and happy language when booking an oncologist's appointment. Basically, a LinkedIn approach to serious topics.

I think we should think twice about adding fake happiness and positivity, and how they could help to normalise a rather depressing status-quo.
by exasperaited | 2025-10-24 11:53:06+00:00
Vigilance and attentiveness is definitely better here; early in the year you are looking for a handful of wasps spending more time near any one part of the facade of your house than normal. Pick a warm day in mid-spring, go round the property and note where wasps are going.

You can safely use a spray to pick them off late in the evening, and if you get there early enough, depending on the species, one of those wasps could actually be the queen, because she may still be leaving the nest in order to care for her earliest brood.

If you don't get the queen, because the nest is so small, you may get enough toxin onto one of the early workers that they will bring it into contact with the queen.

You then use an insecticide foam around the entrance to any hole you see wasps going into. You can lay it on pretty thick, more than once, and they will progressively poison the nest. You can do this a few days apart in the evening.

Since the nest is still small you probably don't need to hit the nest, and you might as well leave it because then no other colony will use the space. You do need to saturate any pathway they take to it.

Directly above a bedroom window that is impossible to see from the outside but can be deduced by a process of elimination, in the roof of my 210 year old house, is a tiny gap, which attracted a nest nine years ago. I used this method and while I think I might very well have got the queen directtly, activity around the nest stopped in about 48 hours, and while every year I see wasps investigate the hole, I am guessing corpses put them off.

In the warm late spring of the pandemic I resprayed the hole, and sprayed a couple more, with what was left of the can, because I reasoned that it might be difficult to get a pest controller to deal with them; this proved to be a wise decision because nests established in several places nearby in that lovely hot summer that went untreated for far too long.
by xtiansimon | 2025-10-24 11:53:22+00:00
“Never had one lesson.” Ferris Bueller

Self-taught Python, and PHP before that. The course I always wanted might be named, “Systems: static and flexible abstractions”

Which is an expression of the frustration I had trying to learn frameworks (I forgot I attempted to learn Drupal until I read this question), where I found it nearly impossible to ask questions on SO (a lot of ‘stay in your lane’ remarks).

And the frustrations I feel today when I try to reconcile my understanding of Python used in the ‘systems’ I created for CLI scripts, and the baffling brain fog I experience when trying to understand how someone else’s code works.
by afandian | 2025-10-24 11:53:22+00:00
I think 'well intentioned UX designers' who do this are in the minority, honestly. Or naïve. Per derefr and latexr's comments, it's a dark pattern with an ulterior motive.

To your question, I'd say it's a false dichotomy.

The repeating behaviour and the 'not now' are two sides of the same coin. Per the original post, and my experience, those 'not now' buttons keep coming back.

And, for the sake of argument, how should respectful software behave? If I clicked 'not now', are you _ever_ going to ask me again? If so, how do you decide on the time-period? If not, why make 'no' more complicated than 'yes'?
by close04 | 2025-10-24 11:55:20+00:00
> There's no legit business in Myanmar

I'm thinking the same. But there's probably plenty of illegitimate business, non-scammy terminals in the country which generate revenue.

Complying was the best option for Musk even if he doesn't care about Myanmar local law. It's a bad look to have your brand associated with supporting scam centers that defraud Americans as it was pointed out by the top US senator investigating the use of Starlink in the scam operations. This hits closer to home.