skysight-inc/HackerNews huggingface dataset:
JIT is not a requirement for this and 'GetFoo<T>().Bar<U>()` works just fine under NativeAOT (even if Foo is abstract and Bar is virtual).

Indeed this involves expensive lookup for generic virtual methods. It is also not very friendly to NAOT's binary size once you start having many generic instantiations of the type with such method(s). In the case of Go, I'd assume it will require making both its VM and code reachability analysis more complex to make it work, and they decided to simply shift the responsibility and ceremony onto the programmer which is the standard in Go design.
Conventional Commit Regex
No one is attempting to build ladders to the moon though?
> I think it’s literally the other way around.

Aside from the "appeal to authority", what suggests to you that they are strong in engineering?

> The CTOs previous role was in charge of Google’s search experience.

Google search also having decent product vision, but poor engineering execution, sounds about right. I don't know how many times I've heard people say they want to use Google search but have to resort to silly hacks, like adding "site:reddit.com", just to get anything useful out of it.

But, to be fair, he in particular only worked on "Google Search on Desktop" which probably isn't the search results department. The one text input box and two buttons did stay centered. I suppose some do say that is the hardest problem in engineering, but I'm pretty sure they are joking.
Do they have HOAs?
To bring it full circle, https://en.wikipedia.org/wiki/Rust,_Baden-W%C3%BCrttemberg

Some of the German Rust folks have joked about wanting to hold a conference here. We could go to the amusement park!
> I'm a little worried this is going to crash so hard that having been involved in it at all will be a (minor) black mark on my résumé.

"I see there's a gap here on your resume, what were you doing between 2021 and 2025?"

"Uh... Prison."
okay, let’s run with your specific example.

how do you deal with retractions? how do you deal with academic/research conduct so egregious that all previous versions of a retracted paper need to be edited with “RETRACTED” in big red letters over all the text on every page of the paper? just to make sure no-one ever accidentally reads one page and thinks it is a legitimate source of information.

like the one written by disgraced ex-doctor andrew wakefield: https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

immutability doesn’t stop academic misconduct. in this specific egregious example it would enable serious harm to continue until every peer updates to the new versions. and there is no guarantee that happens.

the lancet, with their mutable web server hosted versions, were able to edit it and stick RETRACTED in big red letters all over the thing immediately [0]. the ability to edit due to misconduct is guaranteed.

like, i’m all for anything that stops OpenAI spamming web servers, or more generally anything that gets in their way. but there isn’t a perfect technical solution. torrents don’t solve the problem perfectly, they bring new trade offs.

that’s what i’m trying to help you see here. it’s mostly shades of grey.

[0]: by immediate, i mean “once they finally made the decision to retract it waaaaaaaaaay later than they should have”. like, the update was immediate. not the paper was immediately retracted on publication.
Apple Names Dedicated Retail Stores Chief in Latest Management Shift
But the only post on the recent submissions list that is actually marked "[flagged] is this one. If it's because enough high-karma users are clicking "flag", wouldn't they all show up as "flagged"?

https://news.ycombinator.com/from?site=daringfireball.net
> But despite recent advances in AI image processing, Hershey said Claude still struggles to interpret the low-resolution, pixelated world of a Game Boy screenshot as well as a human can.

> We built the text side of it first, and the text side is definitely... more powerful. How these models can reason about images is getting better, but I think it's a decent bit behind.

This seems to be the main issue: using an AI model predominantly trained on text-based reasoning to play through a graphical video game challenge. Given this context, the image processing for this model is like an underdeveloped skill compared to its text-based reasoning. Even though it spent an excessive amount of time navigating through Mt. Moon or getting trapped in small areas of the map, Claude will likely only get better at playing Pokemon or other games as it's trained on more image-related tasks and the model balances out its capabilities.
> It's just great, as the customer.

I don't agree at all. I think they're a terrible customer experience. I stopped using them a while back and am much happier for that. I'm not alone -- some stores have already started staffing more checkout lanes and removing some self-checkout kiosks.
I used to enjoy learning to understand the small technical details of the design work I did. I spent a lot of time learning HTML, CSS and JS and how to use them properly and effectively. It used to be easy, when my brain was more plastic. Now, not so much (I got old).

So, along comes AI, which promises to solve my problems - I won't need to learn the messy details because I just sort of describe what I want and AI handles the details.

God, what a disappointment. I don't know what I was thinking that AI was supposed to do for me, but this doesn't seem like what I wanted. I'm missing the details, which is where the interesting bits lie.

Probably why I avoid management - sure, managing people and things has details, but those details aren't interesting to me. I probably do need AI to help with that bit … except, hahaha, upper management doesn't need me there, or anywhere, because AI can do that stuff (but probably not the messy details - those were "handled by someone else's code" which was just copied into the system).

The future is kind of disappointing right now, in that regard.
> What's important is if it is useful.

Precisely why I don't use AI. It is not. I can't trust it bar for some "research this for me" followed by a thorough review of the source material, which is something I am already really adept to do myself, so no value here.
UR2Q2BSTR8! ;)
Sadly the reviver parameter is a new invention only recently available in FF and Node, not at all in Safari.

Naturally not that hard to write a custom JSON parser but the need itself is a bad thing.
Adversarial Machine Learning: Terminology of Attacks and Mitigations [pdf]
I mean I think this is actually kind of abnormal; you do not get this level of absolute nonsense promises in most industries, including most parts of the tech industry.
That tweet:

>The Atlantic has conceded: these were NOT “war plans.”

The leak:

>...1410: More F-18s LAUNCH (2nd strike package)”

>1415: Strike Drones on Target...

Seems kind of war plan like to me.
I expect that the media don't find stories of Waymos successfully moving from point A to B without incident nearly so compelling as those cases where that doesn't happen.

I experience Waymo cars pretty much every time I drive somewhere in San Francisco (somewhat frequent since I live there). Out of hundreds of encounters with cars I can only think of a single instance where I thought, "what is that things doing?!"... And in that case it was a very busy 5 way intersection where most of the human driven cars were themselves violating some rule trying to get around turning vehicles and such. When I need a ride, I can also say I'm only using Waymo unless I going somewhere like the airport where they don't go; my experience in this regard is I feel much more secure in the Waymo than with Lyft or Uber.
> When tariffs spike inflation and folks watch their 401ks and SSA payments decline, I personally will have zero sympathy for anyone who voted for this guy.

It's interesting that you assume the value of their 401ks is among their top concerns, when only about 50% of Americans (even older Americans) have retirement accounts at all, and among those who do, the median value is 30K.

https://www.census.gov/library/stories/2022/08/who-has-retir...
Building Enterprise-Grade Authorization with Opal and OPA
My daughter is a huge fan of TMBG. I like a few of their songs but honestly it's not my favorite music. BUT I went to a concert with her up and Cleveland and it was an *incredible* show. I loved every minute of it.
If you're having to constantly check the output, seems like it's not much of a stretch just to do the detecting yourself.
It is well known that copper 10G runs hot. Use DAC or fiber if you want run cool
Wow, this is SO cool! It looks better because you can see the details of objects far from the 'camera'. This is basically what you do when you are there in reality, constantly refocusing on objects. This perspective trick to me is a map of zones on the picture on which I will focus.

I wonder what would happen if we'd render videos using it, and maybe games? Could this be a solution to better graphics? Would movement ruin it? Please tell me!
That's a different issue, which most libraries will have - when you run their code, they may do extra things.

This is talking about the same thing, but at install time as well.
Robotics Meets Runway: Unitree G1's Catwalk Debut at SHFW
75% of US scientists who answered Nature poll consider leaving
That's the thing with averages. MMO/online gamers sink more time, but even among gamers they are not the largest demo. 2 decades ago, there was even less of that.

I might have averaged 1-1.5h when I was younger, and now it's 30 min. Almost always single-player (made exceptions for FromSoftware games).
A 'bombshell' to me would include some original journalism, details we weren't otherwise aware of. I read that article, it is basically an essay about a guy realizing that the pedestal he puts Apple on may need some recalibration, just because their AI product sucks. Apple Maps in 2011 sucked too, the company is not immune to putting out crap.
> Because some words' meaning is context dependent.

And English is the only language where that is true?

> "We don't need no education"

Then educate yourself and learn another language. Something tells me you are fluent only in English.
>Toronto or Chicago or Boston or NYC.

....Europe....
Poisoning really? All the risks are pretty sci fi. It’s pretty easy otoh to harm someone without bothering analyzing the snp data if that is your intention.
I believe what orangecat means is that AIs don't understand tone ~yet~. However as we continue working on adding context and refining models, it could be a possibility in, say, 10 years. Think where we were 10 years ago - IoT was the big deal and IBM Watson was beating Jeopardy champions while still not understanding London isn't a US city.

AI's "humanity" will be a consistent debate among people - there will always be people that choose to think of AI as nothing more than a tin can with an opinion built from a math equation, myself included.

But these are the types of questions that we'll need to discuss as AI continues to progress while people continue to point out how AI can't do X (which makes them inferior to humans).
My father/grandfather were avid fans of international broadcasts. VoA, Radio Nippon, Deutsche Weller, BBC. By our childhood, TV came with 2 channels and in adolescence 60. My son has access to YouTube, Netflix...
> Waiting for someone to write a love letter to the infamous Windows INI file format...

Honestly, it’s fine. TOML is better if you can use it, but otherwise for simple applications, it’s fine. PgBouncer still uses INI, though that in particular makes me twitch a bit, due to discovering that if it fails to parse its config, it logs the failed line (reasonable), which can include passwords if it’s a DSN string.
Energy Security Scenarios
Docs.sourcehut.org
Lumon: is an evil company employing kids, slaves and holding people hostage against their will

Apple: hey guys here’s the cool terminal from our beloved sci-fi horror show

People: this is fucking cool I want this right now take my money lumo… oops Apple
> Still way below average time spend watching tv then. Pretty surprising.

Not to me. While games have replay and collaborative play fynamics, there just is a much higher volume of great TV and, as social beings, people get to be part of the zeitgeist.
may not have been the same degree but reducing cognitive burden trends in the same direction. This might be bad but it might be very good. Is the AI competing with you to get a promotion and replace you? Is it going to lie to you knowingly cause it doesn't like you?
Ultipa Graph, it's super fast, it's real-time with unlimited scalability.
Dislaimer: I work for Ultipa, Inc. Contact me, I will be happy to showcase our technology to you! https://www.linkedin.com/in/yurisimione/
What exactly do you think my "tactics" were/are?

I've only ever submitted one article of my own to Hacker News. This one.
U.S. Department of Health and Human Services to cut 10k jobs
JPEG-XL is the future everything else is forced/shilled to the extreme without considering its merits. Don't even get me started how some website will show a URL to a JPEG and when you try to save it, it tries to save a WebP.

WebP suffers from excessive generation loss for a modern codec.

https://www.youtube.com/watch?v=qc2DvJpXh-A
The source article which has a more to the point title First Assembly of a Uranium-Based Rechargeable Battery [1]

Still I would have though depleted uranium had more value as radiation shielding.

[1] https://www.jaea.go.jp/english/news/press/2025/031301/
So true. My kids didn't believe me when I said I didn't make up "The Sun is a Mass of Incandescent Gas" song:

https://youtube.com/watch?v=3JdWlSF195Y
I have my own company and can work from anywhere where I have internet. At this moment I would not enter the USA, if maybe checking my email is considered working. Just the fear of being stuck for weeks, nope.

Never visited the USA, and probably will hold that for a few years.
I think it's rare for them to be explicilty stated, but common for them to be present in practice. I-JSON is just an explicit list of these common implicit limits. For any given tool/service that describes itself as accepting JSON I would expect I-JSON documents to be more likely to work as expected than non-I-JSON.
Damn this would have taken me much more than 2 days
That's insightful. Thank you for sharing your work and the patient responses to everyone's questions.

Yesterday I started exploring a smaller Gemma3 model locally with Ollama, and it's clearly a level up from the previous model I was using (Llama3) in terms of instruction comprehension and the sophistication of responses. It's faster, smaller, and smarter.

I very much appreciate how such innovative technology is available for non-experts to benefit from and participate in. I think one of the best things about the emergence and evolution of LLMs is the power of open source, open standards, and the ideal of democratizing artificial intelligence and access to it. The age-old dream of machines augmenting the human intellect (Vannevar Bush, Doug Englebart, et al) is being realized in a surprising way, and seeing the foundational layers being developed in real time is wonderful.
You'll have to watch "Cold Case Hammersjold
Rereading myself it looks like I'm blaming Textual for being too much work to use but it's not the case! I wanted to say that powerful (T)UIs have inherent complexity coming with the territory: async, events, UI thread, reactivity, render frames, debugging... Works great, but it's UI work on top of the script.
I don't think that's possible. I don't think this is a "cooperate greed, nobody wants to end the gravy train by starting a price war" situation. I think it's a "the myriad of stuff you have to do to run a compliant company sets the price floor" situation. The fact that there is no nuclear "well I guess I just can't afford insurance, if I lose my house so be it" option available to customers prevents it all from caving in.
Very cool. I'll have to get an emulator up and running to try it.

Another wild one (back port?) was a small run a guy did for the Nintendo. Here's one on eBay for example: https://www.ebay.com/itm/186125162930
Advent of Wisp Code 2021
I saw the documentary and highly recommend it, but one thing that irks me is that apparently there are no reports or investigations on this other than the movie itself? Seemed odd to me for such a larger-than-life-conspiracy …
https://archive.ph/PsBXp
"Drill baby drill" is really "dumb baby dumb".

Even the staunch regressives in Texas understand this.

https://www.energysage.com/news/texas-solar-storage-installa...
Have you considered the possibility that the world has changed after 2020, and there's more to discuss re: technology and society than whatever Apple is up to? We've had Covid, meme stocks, Jan 6th, Huawei bans, Ukraine, NFTs, stablecoin collapses, Twitter takeover, AI everything, Chinese EVs, Tiktok ban....this list goes on.
No software is perfect but there is a massive difference betwen these two boundaries. If there is a escape in KVM its news worthy unlike in docker. I don't feel like pulling up cves but anybody following the space should know this.
You don’t call Math.abs() on its own, you need to give it a number. Regardless if it is positive or negative, it should always return a positive (that’s what an absolute value is). The issue here is that it was returning a negative number when given a negative value, which is wrong:

> We rerun the repro. We look at the logged value. Math.abs() is returning negative values for negative inputs. We reload and run it again. Math.abs() is returning negative values for negative inputs. We reload and run it again. Math.abs() is returning negative values for negative inputs.

Regardless, that is beside the point. I was not arguing either way if this was a deterministic bug or not, I was pointing out that the author’s conclusion does not follow from the premise. Even if the bug had turned out to be nondeterministic, they had not done the necessary steps to confidently make that assertion. There is a chasm of difference between “this bug is nondeterministic” and “I haven’t yet determined the conditions that reproduce this bug”.
the content in the blog is yours, no? So people posting things that would cause flame wars from your domain is still your responsibility? At some point people stop engaging to disagree and start to flag. Your karma doesn't reflect the score expected from the blogger behind the top #3 website of HN. This should tell us something.

Supporting a monopoly like Apple will sure attract a lot of detractors in a forum named "hacker news". The same would happen to Microsoft supporters 20 years ago.
Written in C? Unless I'm missing something this isn't better than other unsafe options
This comment is very low on actual content. HN is at its best when people argue and provide insight. One could just go to reddit to do the "DAE think that AI yay/nay amirite?" thing.
Dr Murphy's talk goes off the rails around https://youtu.be/a5140uJOUDE?t=1057
where he confuses the narrators' thought about a future act, with the perspective of a future narrator.

I shall be telling this with a sigh
Somewhere ages and ages hence:

Dr Murphy claims there is a contradiction, when none exists. The narrator traveled a path that seemed equal to another. It looked more attractive for reasons not fully explained. Then it could have turned out to be the road less traveled by. We don't know, because the last stanza is a thought experiment, not a realtime perspective.

Then Dr Murphy also gives a somewhat biased interpretation of the sigh that showed an inappropriate glibness. I think most people would be able to understand how the sigh implies there was a difficult journey, as is often the case with unworn paths. Summarizing a problematic journey on a road less traveled by, without being able to communicate the experience fully, can lead to a resignation of oversimplification. Casually, "I took the road less traveled by" rather than expanding on "it was grueling".

Aside from that, I see no compelling reason to believe "all the difference" would have an alternative interpretation of negative difference. The idiom has a common use as positive and it would be a sloppy clash of tone as an alternate use.
> So now its issue is that it doesnt give you good feelings?

The issue is that novels used to have value because they required effort and time. Now being able to produce one means its value dropped significantly. Only for the artificial ones, though, of course.
While I avoid reading DF whenever possible personally, I'd never flag posts.

I am sure only the moderators have visibility into what's going on here. I would hazard a guess that the user base of HN itself has changed in recent years. It's probably no accident that Gruber points out the ranking shifts in 2021 - a lot of things shifted 2020/2021 due to downstream pandemic impacts.

It's hard to speculate without mod-level visibility though. I'd love for them to weigh in.
My own story: I spent >10 hours debugging an Emacs project that would occasionally cause a kernel crash on my machine. Proximate cause was a nonlocal interaction between two debug-print statements. (Wasn't my first guess). The Elisp debug-print function #'message has two effects: it appends to a log, and also does a small update notification in the corner of the editor window. If that corner-of-the-window GUI object is thrashed several hundred times in a millisecond, it would cause the GPU driver on my specific machine to lock up, for a reason I've never root-caused.

Emacs' #'message implementation has a debounce logic, that if you repeatedly debug-print the same string, it gets deduplicated. (If you call (message "foo") 50 times fast, the string printed is "foo [50 times]"). So: if you debug-print inspect a variable that infrequently changes (as was the case), no GUI thrashing occurs. The bug manifested when there were *two* debug-print statements active, which circumvented the debouncer, since the thing being printed was toggling between two different strings. Commenting out one debug-print statement, or the other, would hide the bug.
PC's complaint may be related to this:

https://x.com/GergelyOrosz/status/1905000078839845303
Building a modern durable execution engine from first principles
Awesome! Thank you for the follow up and great work!
A Computer Made This
> pretty strong sin lobby

Sin is ok here, that's why our policitians have little or no hair ;)
The cities are cherry picked but the routes aren't, except for avoiding highways. You can go to any address and that means sometimes having to avoid, e.g., chickens on the road.
It's strange to expect continuous innovation in anything where outputs are measurable against clear, stable targets. Once you've achieved the target, what further effort is necessary?

It's like asking what killed innovation in the shape of wheels. The answer is that we're able to make nearly perfect circular wheels, and there is no more optimal shape for a wheel than a circle, so no further gains for new innovations to capture.