What are the most upvoted users of Hacker News commenting on? Powered by the /leaders top 50 and updated every thirty minutes. Made by @jamespotterdev.
I fully agree, and in what concerns command line utility applications I see no benefit of using Rust's borrow checker.
At most if a rewrite would happen, it makes much more sense in a compiled language with automatic resource management.
I edited it so the title would fit.
Why would you even bother to post such a shallow dismissal like this, without engaging with the article at all? What are you hoping to achieve?
Cryptology is the science, cryptography the practice.
If you're looking to correct people about random parts of their website, perhaps it'd be a better idea to mail them than to comment here, where they're never going to see it. What was the point of this comment, other than mean-spiritedness?
Well, the solution usually isn't in syntax, but it often is solved by way of code formatters, which can normalize the syntax to a preferred form among several equivalent options.
Previous:
Up to 14% of employee expenses are overpaid, study shows AI detects errors - https://news.ycombinator.com/item?id=46036815 - November 2025
Epic made a deal with Unity, apparently they intend to work around stores by turning Fortnite into a game store.
Text encoder is Mistral-Small-3.2-24B-Instruct-2506 (which is multimodal) as opposed to the weird choice to use CLIP and T5 in the original FLUX, so that's a good start albeit kinda big for a model intended to be open weight. BFL likely should have held off the release until their Apache 2.0 distilled model was released in order to better differentiate from Nano Banana/Nano Banana Pro.
The pricing structure on the Pro variant is...weird:
> Input: We charge $0.015 for each megapixel on the input (i.e. reference images for editing)
> Output: The first megapixel is charged $0.03 and then each subsequent MP will be charged $0.015
> think their achievements are amazing
> She sees them as patriarchal and violent.
Both of these things can be simultaneously true. They are not inherently contradictions.
What are you using for OCR on the client side? And how is AI being used locally?
Not exactly - the subject is the same, but there is analysis absent from the original post.
Paywall free alternative:
https://economictimes.indiatimes.com/news/international/busi...
Report:
https://www.ebrd.com/home/news-and-events/publications/econo... [abstract]
https://www.ebrd.com/content/dam/ebrd_dxp/assets/pdfs/office... [pdf]
It sounds like "3 out of 3" is too risky, as you're basically tripling the risk of losing a key (but you're reducing the risk of compromise). Something like "3 out of 4" would have been a better balance, in my opinion, but I think there were technical issues in requiring such a quorum (I think I read that the encryption scheme didn't support it, but don't quote me).
I have a 10 gig internet connection (Comcast fiber, 5.6 ms ping to google.com with almost no jitter). Websites are slower today than they were when I got DSL for the first time in the 1990s--except HN of course. It takes multiple seconds to load a new tab in Teams (e.g. the activities tab) and I can see content pop in over that time. It's an utter disgrace.
Concur. Off topic: My calico cat LOVES to lick the orange dust off my fingertips.
trait Handler {
fn handle<'a>(&self, input: &'a str) -> Result<&'a str, HandlerError>;
}
fn process_handler<'a>(
handler: Box<dyn Handler + 'a>,
input: &'a str,
) -> Result<&'a str, HandlerError> {
handler.handle(input)
}
The era of "tech-savvy" adults is going to have been limited to later Gen X and millenials. My zoomer brother and sister in law are no more tech-savvy than my boomer parents. It's all locked down, for their own good.
I could almost imagine the normal search going away to be replaced by a chatbot.
Syntax tends to be deeply personal. I would say the most straightforward answer to your question is "many people disagree that it is unreadable."
Rust did build on the learnings of the past 20 years. Essentially all of its syntax was taken from other languages, even lifetimes.
"Everything before 40 is research" I once heard, and every day, I find it to be more true.
I'm a great parent because it is what is necessary and my children had no choice or consent in existing, but I also tell anyone younger that unless they are absolutely sure they want kids and are ready for decades of suck, don't do it [1] [2] [3]. Live your best life, be true to yourself, find your passion and joy exploring and being curious; one can do this without children. If one needs kids to mature or become a better human, find a therapist first. Also, maturity is optional. You have to grow old, you don't have to grow up (take on responsibility unnecessary to take care of yourself, broadly speaking). Religious beliefs aside (potential reincarnation and whatnot), enjoy life, you only get one run through your part of the timeline. Don't waste it on the expectations or belief systems of others.
[1] (lack of support systems, both social and familial, ~$380k in 2025 dollars to raise a child 0-18 in the US not including daycare and college, etc; n=1, ymmv)
[2] Parents Under Pressure: The U.S. Surgeon General's Advisory on the Mental Health & Well-Being of Parents - https://www.hhs.gov/sites/default/files/parents-under-pressu... - 2024
[3] The American dream will cost you $5 million, report finds - https://www.axios.com/2025/09/22/the-american-dream-will-cos... - September 22nd, 2025
What is my concern? That my passport, state ID/driver's license, or portrait photos used for identification will leak? The data is already out there and of low value imho. I voluntarily added my finger printers for Global Entry to speed transiting the US border as a US citizen. If one has nation state adversaries, this is not the OSI layer where you would or could defend against them. It's a governance and political issue, not a tech issue.
I guess we will keep having every media publisher have articles like these, until Microsoft finally understands why.
Haskell, Erlang/Elixir, and Rust would save you from most of these problems.
Then, of course, there's the languages that are still so deeply single-threaded that they simply can't write concurrency bugs in the first place, or you have to go way out of your way to get to them, not because they're better than Go but because they don't even play the game.
However, it is true the list is short and likely a lot of people taking the opportunity to complain about Go are working in languages where everything they are so excited to complain about are still either entirely possible in their own favorite language (with varying affordances and details around the issues) or they are working in a language that as mentioned simply aren't playing the game at all, which doesn't really count as being any better.
Most people just want to compile their toy language into machine code and be done with it.
So .. the thing is, this is a descriptive account of the biology of the brain. However, I sometimes see the "discourse machine" building narratives around pushing the age of majority later, and I suspect this will get used in ammunition for normative purposes.
Enjoying the C# appreciation.
>> C# has an awesome situation in here with its support for value types (ref structs), slices (spans), stack allocation, SIMD intrinsics (including AVX512!). You can even go bare-metal and GC-free with bflat.
There's been a really solid effort by the maintainers to improve performance in C# , especially with regard to keeping stuff off the heap. I think it's a fantastic language for doing backends in. It's unfortunate that one of the big language users, Unity, has not yet updated to the modern runtime.
Well, you go one of two ways. Classic Torvalds is the other way, until an intervention was staged.
If he writes like that no wonder he got no responses. Instead of writing like ChatGPT or one of those spammers who spam spam spam’s my LinkedIn everyday he made the effort to understand people and write a personal note himself he’d have gotten a much better response rate.
Even if you are okay with AI generated code in the PR, the fact that the community is taking time to engage with the author and asking reasonable questions/offering reasonable feedback and the author is simply copy-pasting walls of AI-generated text in response warrants an instant ban.
If you want to behave like a spam bot don't complain when people treat you like a spam bot.
"Electra Glide in Blue" (1973) is a great movie, worth seeking out.
Yes! I've always been interested in seeing what arcana and niches (like fonts) fairly predictably rise to the top here, kind of a Bizarro World third rail (not including AI and cryptocurrency, which seem to have/had their own subworlds).
In no particular order, after nearly 10 years of paying attention (the past five or so multiple times daily):
fonts
autism/ADHD
diet supplements/vitamins
surveillance and privacy
outages (e.g. Cloudflare)
Apple hardware/software (new)
As someone that had the option to choose between C and C++, coming from compiled BASIC and Object Pascal backgrounds, back in the early 1990's.
What makes C++ valueable is being a TypeScript for C, born in the same UNIX and Bell Labs farm (so to speak), allowing me to tap into the same ecosystem, while allowing me to enjoy the high level abstractions of programming languages like Smalltalk, Lisp, or even Haskell.
Thus I can program on MS-DOS limited with 640 KB, an ESP32, Arduino, a CUDA card, or a distributed system cluster with TB of memory, selecting which parts are more convinient for the specific application.
Naturally I would like in 2025 to be able to exercise such workflows with a compiled managed language instead of C++, however I keep being in the minority, thus language XYZ + C++ it is.
The problem is that it's very hard to anticipate all possible edge cases. Programming languages force you to do a lot of that work up front, English doesn't. It's the difference between writing Javascript and writing Typescript, except orders of magnitude worse.
Here's to hoping that's the case. But the GGGP was arguing about that other case, where in fact Google manages to lock down the desktop to the point that you have to ask their permission in order to be able to ship a piece of software.
And since we've already seen two other players take that exact stance thinking that the third (who is already doing similar stuff on their mobile platform) is going to do the same thing is not just a theoretical risk.
For me Linux distributions have always been a way to have cheap UNIX like systems at home, any POSIX like system will do, it could equally been one of the BSDs or Windows NT/POSIX, had Microsoft been actually serious about it.
Actually I was more found of Solaris, Irix, NeXTSTEP in how they approached the whole development experience.
Still got some nice memories of Aix and HP-UX as well, with Xenix and DG/UX as introductory experiences to the UNIX world.
Something like Android is closer to how Plan 9/Inferno got to be, than most GNU/Linux distros, regarding a managed userspace, and more interesting to see where it all goes.
Or modern approaches like Unikernels (even if POSIX based), managed runtimes on top of type 1 hypervisors, immutable container based OSes,....
Also commercial UNIXes never followed the "Unix philosophy" that keeps being endless recited in Linux circles, ironically, given that GNU tools are hardly anything to go by, given the endless list of options they have available.
Those semantics hide that game studios keep using Windows workstations, developing Windows games, creating kernel drivers, targeting Windows users as customers, and it is up to Valve to make those games run on SteamOS.
> 8 million people to smoking
Smoking had a huge campaign to (a) encourage people to buy the product, (b) lie about the risks, including bribing politicians and medical professionals, and (c) the product is inherently addictive.
That's why people are drawing parallels with AI chatbots.
Edit: as with cars, it's fair to argue that the usefulness of the technology outweighs the dangers, but that requires two things: a willingness to continuously improve safety (q.v. Unsafe at Any Speed), and - this is absolutely crucial - not allowing people to profit from lying about the risks. There used to be all sorts of nonsense about "actually seatbelts make cars more dangerous", which was smoking-level propaganda by car companies which didn't want to adopt safety measures.
Incidentally, this is one reason why there's not so much open source hardware out there: people get pedantic about it and apply gradually more unreasonable levels of requirement, rather than accepting partially or substantially open source solutions.
Are you similarly frustrated that he didn't sit there 24/7, heating the oscillator with a small lighter when needed, but automated it instead? Why would this be more interesting for you if he'd written the script himself?
or an iPad instead of a yearly subscription
> ... Cathedral is a better model than the Bazaar ...
well, for the desktop possible choices from the `Cathedral` are:
- windows, and
- macos
of late, both seem to have gone in directions that are antithetical to what $random user wants f.e. pushing ai-features, tahoe ui snafu respectively etc. etc.in `Bazaar` mode, xfce has been an *excellent* choice for quite a while now, and should probably serve `Cathedral` refugees quite well.
all in all, not super convinced of the argument that you seem to be proffering here.
> And yet it seems pretty clear that it would hurt the capabilities of regular people to not be able to fix things themselves
Yes, that's the point. People fixing things themselves doesn't make the line go up, therefore it will be made harder.
Delegation is a very useful part of composition. Almost all OOP languages have two techniques to delegate some methods to another object:
- manually write a bunch of forwarding methods and remember to keep them updated, or
- inheritance.
Some animals are ready to go as soon as they are born. These are called precocial animals. They are born knowing how to walk.
It's interesting seeing what comes built-in. You can see this if you watch a horse being born. Within the first hour, the foal will stand, and despite long legs, this usually works the first time. Lying down, however, is not preprogrammed. I've watched a foal circle trying to figure out how to get down from standing, and finally collapsing to the ground in a heap. Standing up quickly is essential to survival, but smoothly lying down is not. Within a day, a newborn foal can run with the herd.
Of the mammals, most of the equines and some of the rodents (beavers) are precocial. Pigs are, monkeys are not. It's not closely tied to evolutionary ancestry.
moving changes from Windows 95 to Windows NT involved manually doing three-way merges for all of the files that changed since the last drop. I suspect that this manual process was largely automated, but it was not as simple as a git merge.
The first release of git was in 2005, around a decade after Windows 95.
> So much of it is focused upon memorization and regurgitation of information, which AI is unmatched at doing.
This applies both to education, and to what people need to know to do work. Knowing all the written stuff is less valuable. Automated tools can been able to look it up since the Google era. Now they can work with what they look up.
There was a time when programmers poured over Fundamental Algorithms. No one does that today. When needed, you find existing code that does that stuff. Probably better than you could write. Who codes a hash table today?
Given that those tend to have positive effects for the societies that practice this is that what you wanted to say?
I still have a Marantz amp from the 80's that works like new, it hasn't even been recapped.
I was perplexed too, but it turns out to be a straightforward paper on using natural materials to substitute for artificially produced ones for laser components. Birch leaves are apparently rich in carbon dots (which lase under the right circumstances) and simply stewing them yield a slurry with plenty of the desired substance. Peanuts have a molecular structure with plenty of large voids. Soak the peanuts in birch leaf slurry, excite them with a laser, and the organic medium demonstrates lasing behavior. Apparently this simpler and cheaper than the usual go-to materials, and has the potential to be manufactured with less toxic waste. I presume it's not as good as elemental materials but if it's good enough it might yield savings at industrial scale.
By expressing this relationship through a mathematical formula, the study identified a specific upper limit for AI creativity. Cropley modeled creativity as the product of effectiveness and novelty. Because these two factors work against each other in a probabilistic system, the maximum possible creativity score is mathematically capped at 0.25 on a scale of zero to one.
'It's just autocorrect', engineering version
> surgeons and researchers have shown that electrical stimulation of certain brain regions, can induce "perception" during procedures
I can carefully drop liquid reactants on a storage medium and induce nontrivial and reproducible changes in any computer reading it. That doesn't tell me how digital storage works, it just says I'm proximate to the process.
> Couple it with the tendency to please the user by all means
Why aren't foundational model companies training separate enterprise and consumer models from the get go?
> Women do not generally want men to stay at home and take care of kids. Women also demand that men make more money than themselves. For women, the period between the kids being born and going to school full-time is like a kind of sabbatical.
Domestic labor and being primary caregiver for children is not, in any way, like a sabbatical.
It’s an investment in the future. You might become a useful contributor and maybe lead a project someday and have the chance to pay it forward.
This is extremely not settled science. Education in fact does improve IQ and we don't know how fixed intelligence is and how it responds to different environmental cues.
> joining NATO would have required relinquishing its claim on Crimea.
That’s...not at all clear (there is no such legal requirement, though there were some NATO members who publicly suggested that resolving the territorial disputes with Russia first was their then-current diplomatic position at various times in the discussion of the possibility. But diplomatic positions are sometimes prone to change in response to inducements from parties with different preferences.)
The title looked like an AI image generator prompt, and I was curious what the output image would be.
If your point is "reference implementations have never been sufficient for real-world implementations", I agree, strongly, but of course that cuts painfully across several of Bernstein's own arguments about the importance of issues in PQ reference implementations.
Part of this, though, is that it's also kind of an incoherent standard to hold reference implementations to. Science proceeds long after the standard is written! The best/safest possible implementation is bound to change.
Most lasers have a relatively small rate of gain per unit length so they depend on mirrors. Some lasers like
https://en.wikipedia.org/wiki/Nitrogen_laser
get enough gain that you can don’t need the mirrors —- it’s pretty easy to build one about a foot long that can make nanosecond pulses that are about as long as the laser.
Random lasers uses random particles to extend the optical path instead of mirrors
https://en.wikipedia.org/wiki/Random_laser
I studied condensed matter physics and knew a professor well who was one of Anderson’s grad students so the phenomenon of
https://en.wikipedia.org/wiki/Anderson_localization
which is relevant to random lasers is familiar to me.
I do wonder why there’s no way to operate qlc as if it were mlc, other than the manufacturer not wanting to allow it.
There is a way to turn QLC into SLC: https://news.ycombinator.com/item?id=40405578
If it was example code, it wouldn't let codegen be skipped, it would just provide guidance. If it was a dererministically-applied template, you could skip codegen, but that is different from an example, and probably doesn't help for what codegen is for (you are then just moving canned code from the MCP server to the client, offering the same thing you get from a tool call with a fixed interface.)
> but it still makes us unique in the west since it's just a "routine" clause that can be invoked to suspend almost every possible legal challenge against a law
It is not unique in the West, or even specifically in those parts of the West that share the same head of state as Canada; in fact, Britain itself has a more extreme form of it given Parliamentary sovereignty.
The HD brand is tied to a demographic that is dying out [1]. It’s actually a great private equity play to squeeze out what’s left of the enterprise value as Boomers slowly age out of their market. HD tried to market an electric motorcycle ("Livewire") [2], but ended up having to spin it out into its own company because HD riders are buying the HD aesthetic, not the motorcycle itself, which is simply a vehicle for said aesthetic. Livewire for younger buyers, HD for old men buying the exhaust note of a copyrighted engine that is purposely louder but less efficient.
> To be fair, revenues and unit sales have enjoyed a nice bounce since the pits of the financial crisis. But Harley will never get its old mojo back for one critical reason that is completely outside of its control: demographics.
> Down the road from my house in Dallas, there is greasy drive-in burger joint called Keller’s … a place I’ve been known to frequent a little more often than my doctor might recommend. On any given weekend, you might see a dozen or more bikers parked in the lot, showing off their chrome-laden Harleys. And nearly all of them are over the age of 45. Most are over 50.
> This isn’t a coincidence. Harley-Davidson is a brand whose sales depend disproportionately -- almost exclusively, in fact -- on middle-aged Caucasian males. Riders younger than 40 generally lack the time, interest or the bankroll to buy a Harley. But by the time they get into their 60s or older, the noise and joint pain have begun to make riding lose its allure. You might still ride in your 60s, but you’re doing it less frequently and you probably aren’t buying a new bike.
> The sweet spot is the mid-40s to early 50s. And with the Baby Boomers -- the largest and wealthiest generation in history -- now largely aged out of this key demographic bracket, Harley has a serious problem. Generation X -- my generation -- is not nearly large enough to pick up the slack, and Generation Y (aka “the Millennials” or “Echo Boomers”) are decades away from being in the demographic sweet spot for Harley, and this assumes they take to riding like their dads did. The number of American men aged 40-49 is set to decline through the early 2020s and won’t reach its old 2010 peak until 2035.
> CNN Money reported on this as far back as 2010, and demographic strategist Harry Dent -- my old boss -- has used Harley as a case study for decades.
[1] Blame Harley-Davidson's Downfall On Baby Boomer Demographics - https://www.forbes.com/sites/moneybuilder/2013/11/13/harley-... - November 13th, 2013
[2] https://en.wikipedia.org/wiki/LiveWire_(motorcycle)
(for context, ~2M people 55+ die every year in the US, and ~4M Boomers retire; by 2031, the US population over the age of 65 will be ~75M, almost double what it was in 2008)
This is classic HN. At first infuriating if it corrects ME, and then amusing.
> Kids try their best not to learn
Often it is more work to cheat than just learn it.
IIRC, most child (under 18, at least; 18-21 is a problem with the trusted to drink standard) marriage laws in the US agree that the child can’t be trusted on this, so they trust the child’s parents.
(This is very much not an endorsement of those laws or that approach.)
I have thought about this for all of thirty seconds, but it wouldn't shock me if this was the case. The intuition here is about types, and the ability to introspect them. Agents really love automated guardrails. It makes sense to me that this would work better than RESTish stuff, even with OpenAPI.
When reading the article, I thought this would be an LLM call, ie the main agent would call `find_tool("I need something that can create GitHub PRs")`, and then a subagent with all the MCP tools loaded in its context would return the names of the suitable ones.
I guess regex/full text search works too, but the LLM would be much less sensitive to keywords.
LLMs have hit the wall since ChatGPT came out in 2022?
These are only problems if you assume the person later wants to come back to having human relationships. If you assume AI relationships are the new normal and the future looks kinda like The Matrix, with each person having their own constructed version of reality while their life-force is bled dry by some superintelligent machine, then it is all working as designed.
The over the top airport diorama - Minatur Wunderland.[1]
Even when you tell it to not coddle you, it just says something cringeworthy like "ok, the gloves are off here's the raw deal, with New Yorker honesty:" and proceeds to feed you a ton of patronizing bullshit. It's extremely annoying.
They're not. They are just a formalization of that pattern, with a very tiny extra feature where the model harness scans that folder on startup and loads some YAML metadata into the system prompt so it knows which ones to read later on.
It's gotten more and more shippable, especially with the latest generation (Codex 5.1, Sonnet 4.5, now Opus 4.5). My metric is "wtfs per line", and it's been decreasing rapidly.
My current preference is Codex 5.1 (Sonnet 4.5 as a close second, though it got really dumb today for "some reason"). It's been good to the point where I shipped multiple projects with it without a problem (with eg https://pine.town being one I made without me writing any code).
Team started in Australia, they use British spellings.
> a lot of liability law dates back to the railroad era. Another time that it took courts to rein in incredibly politically powerful companies deploying a new technology on a vast scale
Do you have a layman-accessible history of this? (Ideally an essay.)
Intellectual property rights should go away after 10 years.
There's a reason they're called "guidelines" and not "hard rules".
https://www.nytimes.com/2013/09/13/movies/herb-dorothy-50x50... | https://archive.today/ZtkkQ
https://en.wikipedia.org/wiki/Herbert_and_Dorothy_Vogel
https://en.wikipedia.org/wiki/Herb_and_Dorothy
https://archive.org/details/ExhibitionNotes41Summer2012
https://archive.org/details/dorothyherbertvo00ball
https://archive.org/details/witnde-Cafe_-_Fifty_Works_for_th...
https://archive.org/details/fromminimaltocon0000unse
https://archive.org/details/Charlie-Rose-1992-01-31 (starts at 39:20)
I don't think any of the mainstream vendor APIs require MCP for tool use - they all supported functions (generally defined using a chunk of OpenAPI JSON schema) before the MCP spec gained widespread acceptance and continue to do so today.
Related:
Zapier Security Incident Packages and Zapier Developers - https://news.ycombinator.com/item?id=46038033 - November 2025
Shai-Hulud Returns: Over 300 NPM Packages Infected - https://news.ycombinator.com/item?id=46032539 - November 2025
This was apparently a Linde installation custom built for TSMC in Arizona.[1] Nitrogen, oxygen, and argon are extracted from air on-site and purified. That's Linde's primary business; liquefying and distilling air. This isn't some little local company or a company operating outside their area of expertise.
Those gases are storeable, so it's surprising there wasn't enough tank capacity to deal with outages.
The site plan [2] shows "Gas Plant 1", and future "Gas Plant 2" and "Gas Plant 3". The gas plants are across a small road from the fab and feed the plant directly. Once Gas Plants 2 and 3 were built, there would be redundancy, but at this stage, there isn't a backup. The plan doesn't show a large tank farm, so they can't store gases in bulk.
[1] https://www.aztechcouncil.org/utility-company-makes-progress...
[2] https://semiwiki.com/forum/threads/tsmc-phoenix-arizona-fab-...
Why? They just closed a $13B funding round. Entirely possible that they're selling below-cost to gain marketshare; on their current usage the cloud computing costs shouldn't be too bad, while the benefits of showing continued growth on their frontier models is great. Hell, for all we know they may have priced Opus 4.1 above cost to show positive unit economics to investors, and then drop the price of Opus 4.5 to spur growth so their market position looks better at the next round of funding.
You can download the paper for free here: https://www.nber.org/papers/w33904
Looks very solid, they control for a large number of exogenous factors and do in-depth analysis of media coverage, policy response, and other salient factors.
It could happen in home computers connected through the antenna input. I think if power was slightly off the desired frequency this could also happen, but we’d need to test.
Great fun!
You should add the 80 character limit on the title as well!
I don't think so. Political trolling is kind of hard work because you have a lot of people who are suspicious and used to deconstructing arguments. If you just want engagement, is it' easier to pick a sports team or pop star and just bait passionate fans by pretending to support a rival?
That kind of false engagement is also a problem (for advertisers, genuine fans etc) but doesn't shape elections and thus come with policy consequences.
Notes and two pelicans: https://simonwillison.net/2025/Nov/24/claude-opus/
Nothing. Word is getting around about how to do this. I anticipate that in another couple of years it'll have diffused to everyone, except the constant crew of new younglings who have to find out and be told about it from their older siblings and such.
"AI detection" wasn't even a solution in the short term and it won't be going forward. Take-home essays are dead, the teachers are collectively just hoping some superhero will swoop in and somehow save them. Sometimes such a thing is possible, but it isn't going to happen this time.