MurphyA/hacker-news huggingface dataset:
by saberience | 2025-06-10 22:30:29+00:00
I’m not sure the arcagi are interesting benchmarks, for one they are image based and for two most people I show them too have issues understanding them, and in fact I had issues understanding them.

Given the models don’t even see the versions we get to see it doesn’t surprise me they have issues we these. It’s not hard to make benchmarks that are so hard that humans and Lims can’t do.
by minimaxir | 2025-06-10 22:31:07+00:00
There's a difference between a 2000's character brute-forced through millions of advertising dollars to sell ringtones to children, and whatever the hell is happening in the https://www.meta.ai/ Discover feed.

One aspect about modern generative AI that has surprised me is that it should have resulted in a new age of creatively surreal shitposts, but instead we have people Ghiblifying themselves and pictures of Trump eating tacos.
by cryptonector | 2025-06-10 22:31:31+00:00
TFA is about concurrent hashmaps that croak under heavy read load because the synchronization mechanisms of those hashmaps caused cache ping-pong, and the fix was to use RCU with a copy-on-write data structure for the hashmap. Each write requires cloning the previous hashmap, but because the readers don't perform any atomic operations other than one read (for the current read-only hashmap) it all works out as the cache lines don't have to ping-pong given that the readers are not writing.

The stuff about "debt" is about the design of ArcSwap, which uses "debt" instead of "hazard pointers". The idea is that every thread keeps track of the last version of the hashmap that it's seen, and this is "debt" (references that need to be released eventually), and this debt is a thread-local object that is linked with all the other threads' debt, which essentially allows garbage collect of "debt" (debt collection?), or something like that. See https://github.com/vorner/arc-swap/blob/master/src/docs/inte...

I've implemented something similar myself. Instead of implementing user-land RCU (which is what perhaps I should have done) I implemented a "thread-safe variable" where reads are lock-less and wait-free, and writers pay all the costs. My thread-safe variable API is real simple and intuitive: `create(value_destructor) -> thread_safe_var`, `set(thread_safe_var, value)`, `get(thread_safe_var) -> value`, `release(thread_safe_var)`, and `destroy(thread_safe_var)` (presumably only during an atexit() handler or shared object destructor call, if at all). I have two implementations, one with a linked list of per-thread hazard pointers, and the other with a tuple of {next/current, current/previous} "cells" and a protocol that gives readers time to read the cells, figure out which is "current" and then dereference and incref a refcount.

Regardless of how one implements this data structure, the key concept is that you have to atomically compose two distinct atomic operations: a read, and a dereference to atomically increment a reference count -- this is remarkably tricky!

When you have a GC it's really easy: just read -- there is no reference count to increment.

With a linked list of per-thread hazard pointers all you have to do is read the thing then write it into your thread-local hazard pointer then read again, looping until the second read is the same as the first read. Having the value thus safely copied to the reader's thread-local hazard pointer then allows for notional garbage collection. Any thread that would release an old version of the value has to check all the hazard pointers to see that it's not in use, and this amounts to a small garbage collection.

I especially like the hazard pointer approach.

See also MVars (Haskell), transactional memory, RCU, etc.
by everyone | 2025-06-10 22:31:55+00:00
Some games have had it for an extremely long time. and some publishers never remove it (Eg. Sega). In some cases I guess they got a lifetime deal with an older version of Denuvo, but other cases are sus. I wonder is it for money laundering purposes.

Theres a list of every game that currently has denuvo here... https://www.reddit.com/r/CrackWatch/comments/p9ak4n/crack_wa...
by raasdnil | 2025-06-10 22:32:28+00:00
To restart your heroku dynos from the CLI, do the following:

CLI command is:

`heroku restart --app <app-name>`

This does not work for private spaces, for those you need to do:

`heroku ps:stop <dyno-type> --app <app-name>`

Where <dyno-type> is probably web, worker etc.

Once down, then you do:

`heroku restart --app <app-name>`

This has gotten about 10 apps online already for us so far - we are monitoring our fleet of 100 heroku apps and moving through the rest.

This is a pain in the butt.
by keyringlight | 2025-06-10 22:33:51+00:00
At least for motorbikes, the tactic is to abandon a stolen vehicle for a while after the theft to see if anyone comes for it, then take it to home base. I'd guess it all comes down to how professional an operation you're dealing with, last week a haul was recovered due to a tracker: https://www.bbc.co.uk/news/articles/c1denv9eg6wo
by leptons | 2025-06-10 22:35:50+00:00
>But somehow congress thinks it's alright.

It's Republicans that think it's alright. Not "Congress". The Republicans just happen to control what happens in Congress - the Democrats are not complicit at all.

Trump can live as long as medically possible, which could be 10 or 20 more years, nobody really knows. Then Trump Jr. is going to take his place as the figurehead, and he'll probably win the next election if there is one. If Trump doesn't make it to the end of his term, we'll have President Vance and VP Miller, or maybe VP Trump Jr. It's not looking good no matter what happens.
by kcplate | 2025-06-10 22:35:54+00:00
Myself and others have posted compilation videos on here of the prior administration mischaracterizing COVID vaccine efficacy.

However, believe what you want to believe and split hairs on language how you want. Doesn’t change the fact that vaccine trust is down and that trust started falling after the COVID vaccine was released.

Either RFKjr all of a sudden became really good all of a sudden at convincing people of his wacky ideas or something else happened.
by kgwgk | 2025-06-10 22:36:47+00:00
It seems that 20% of employees in the private sector are "cadres" and half of them are on "forfait jours". That makes around 10% of the private sector employees working 218 days per year without the 48/44 weekly hour limits. It's more than I thought but I doubt that many of them work more than 10 hours per day. Whether that's "exceptional" or not is a matter of definition, of course.
by gojomo | 2025-06-10 22:37:11+00:00
Look, we just need to add some new 'planes' to Unicode - that mirror all communicatively-useful characters, but with extra state bits for...

guaranteed human output - anyone who emits text in these ranges that was AI generated, rather than artisanally human-composed, goes straight to jail.

for human eyes only - anyone who lets any AI train on, or even consider, any text in these ranges goes straight to jail. Fnord, "that doesn't look like anything to me".

admittedly AI generated - all AI output must use these ranges as disclosure, or – you guessed it - those pretending otherwise go straight to jail.

Of course, all the ranges generate visually-indistinguishable homoglyphs, so it's a strictly-software-mediated quasi-covert channel for fair disclosure.

When you cut & paste text from various sources, the provenance comes with it via the subtle character encoding differences.

I am only (1 - epsilon) joking.
by jquaint | 2025-06-10 22:37:27+00:00
I enjoyed Infinite Jest.

I think it's good book if you are someone who HAS to know all the details.

The book itself criticizes this way of thinking, while letting you in the all the details you could want. (the footnotes especially)

I get the sense that the writing style is a metaphor and part of it for sure.

I also really like many of the subtle ideas the book presents.

Though like many "post modern novels", it's not for everyone. If intentionally dull parts are not your thing, that's perfectly fine IMO.
by semi-extrinsic | 2025-06-10 22:37:47+00:00
Would also be interesting to compare with R1-0528-Qwen3-8B (chain-of-thought distilled from Deepseek-R1-0528 and post-trained into Qwen3-8B). It scores 86 and 76 on AIME 2024 and 2025 respectively.

Currently running the 6-bit XL quant on a single old RTX 2080 Ti and I'm quite impressed TBH. Simply wild for a sub-8GB download.
by seadan83 | 2025-06-10 22:38:49+00:00
I appreciate the specifics.

When you wrote "so they", I want to be sure that the 'they' refers to bus operators that were payed to drop off migrants in Chicago:

"The city says buses can arrive only during daytime hours so volunteers can be available to help, but bus drivers are responding by dropping migrants off in Chicago suburbs at night." [1]

The '2 buses per day' needs context. That could very well be a simple ask to not send them all at once. Further, the buses we are talking about were meant to overload the target the cities. They were sent with no notice, no coordination, just dumping a couple hundred or more people off into a random place in a random city. The ask therefore of "don't send all buses just on the same day", instead spread it out so that the volunteer resources are not overwhelmed and have a chance to work with and place everyone. I don't want to belabor this too much further, but I strongly suspect the desire for 2 buses max was a lot more about load balancing than it was rate limiting.

My impression, Chicago was more like "do this orderly, we can handle it, just don't drop off a couple hundred people all at once in some random place without telling us."

[1] https://www.npr.org/2024/01/06/1223287116/chicago-is-tighten...
by db48x | 2025-06-10 22:39:33+00:00
It’s something about hardware companies writing software. The motherboard itself may be excellent, but the BIOS/UEFI/ACPI tables will be horrible.

Meanwhile you look at a company like Oxide that is a software company at heart, and their equivalents are so much better. Like someone actually designed it so that when humans write the software it will still be secure.
by cobbzilla | 2025-06-10 22:39:37+00:00
Steel-man angle: A desire for data provenance is a good thing with benefits that are independent of utopias/humans vs machines kinds of questions.

But, all provenance systems are gamed. I predict the most reliable methods will be cumbersome and not widespread, thus covering little actual content. The easily-gamed systems will be in widespread use, embedded in social media apps, etc.

Questions: 1. Does there exist a data provenance system that is both easy to use and reliable "enough" (for some sufficient definition of "enough")? Can we do bcrypt-style more-bits=more-security and trade time for security?

2. Is there enough of an incentive for the major tech companies to push adoption of such a system? How could this play out?
by cryptonector | 2025-06-10 22:40:42+00:00
You don't need kernel assistance to make user-land RCU-like structures work well enough. I've done it twice. The price you pay for not having kernel assistance is that some threads sometimes have to do extra work, like signal waiting writers, loop over a very short read, write to hazard pointer, read again until the value read is stable, or do a garbage collection, but this price is not too heavy.
by dwaite | 2025-06-10 22:40:59+00:00
They are different language designs sharing quite a few of the same features/philosophies.

Swift is good for business logic, like writing an app.

Rust is better for infrastructure, like writing a HTTP/3 server or Javascript VM.

Swift has an extremely good story about ABI stability, which makes sense when Apple ships a swift runtime and libraries as part of the OS, and needs the binaries to work across two dozen different major/minor releases.

Rust has up-front memory control primitives and options to remove the core library to cater to things like embedded systems development.

People have written apps in Rust, and Apple has written API backends and even device firmwares in Swift. I would argue both push against the ergonomics of the respective languages.
by jstimpfle | 2025-06-10 22:41:14+00:00
Quite frankly, I'm not an expert in the technologies or what numbers have been published -- but 50 fatalities which was brought up above is nothing compared to the lives saved by a safer technology. It may even be nothing compared to the lives saved by making the cars just a bit cheaper or making them arrive at the market just a bit earlier, or may be nothing compared to the fatalities that happened when people were rushing to the car store, or... you get the point.

Calling Teslas garbage on wheels doesn't help either, when the accident and defect statistics seem to indicate otherwise. Not a Tesla fanboy by the way, but the discussion around Tesla seems to me to be unfair especially in certain circles.
by vel0city | 2025-06-10 22:41:29+00:00
I've been highly consistent in my statements. I'm in no position to pass judgement on whatever is happening in American Samoa or Hawaii as I'm definitely ignorant to the issues. I'm only speaking from a high level comparison of the issues, which is they're vastly more land constrained than the mainland US. So to me, an ignorant person not read into the debate, it seems we can't really make hard rules and comparisons. It's comparing to extremely different situations, easy to see even without me having a lot of deep knowledge on the topic.

And it really shows your ignorance too, acting like Arlington is some small place. There's tons of land around here in North Texas, ample for whoever to make a new story and new life. The people making up most of the population have only been here for like a hundred years, tops. Any kind of long historic claim to the land outside of Native American populations are a farce. This isn't true for small islands in the Pacific which probably have a vastly more complicated history.

But it sure shows your character that you bother to deeply look up such a legal basis for racist ideology. Good work broadcasting your hard work.

And yeah, I'm the racist for arguing anyone should have the ability to partake in American prosperity. Meanwhile you're the non-racist advocating for enforcing racial land rights across all the US. Got it.
by thephyber | 2025-06-10 22:41:54+00:00
I can see the value of labeling all AI can be trained on purely non-AI generated content.

But I don’t think that’s a reasonable goal. Pragmatic example: There’s almost no optional HTML tags or optional HTTP Headers which are used anywhere close to 100% of the times they apply.

Also, I think field is already muddy, even before the game starts. Spell checker, grammar.ly, and translation all had AI contributions and likely affect most of human-generated text on the internet. The heuristic of “one drop of AI” is not useful. And any heuristic more complicated than “one drop” introduces too much subjective complexity for a Boolean data type.
by kergonath | 2025-06-10 22:42:02+00:00
> Maybe, just maybe, Apple's characteristic product management results in blatant failures.

I know, I went through a couple of real lemons, like the 2nd-hand PowerBook 5400c I had as a kid, or the early MBP with a bad GeForce, and an overheating late Intel MBP with an awful keyboard. I also still have a hockey puck mouse somewhere. And again, Aqua had its excesses and I strongly disliked their turn to flat design.

All I am saying is that the concept of liquid glass is interesting and I am sure they will iterate over time to fix issues. All the legibility and readability concerns could be addressed by tweaking the opacity of the buttons whilst keeping the dynamic and kinetics aspects of it without throwing the whole thing away.

There are many precedents, it would not be really unexpected.

> Not everything has to be history repeating itself, Apple has proven more than adept at inventing new ways to fail. Apple Car and Airpower both come to mind - sometimes it just doesn't work out.

Yes indeed. I am not arguing otherwise.
by BriggyDwiggs42 | 2025-06-10 22:42:13+00:00
Could you show me evidence of your first claims? That still seems like an overstatement.

>shattered windows

Yeah, I could see most of the first floor windows being broken

>destroyed groceries and pharmacies

Wait virtually every, and a total loss? I’m skeptical.

>stole lots from businesses

Sure, I don’t doubt it, though how widespread this was across cities is worth asking.

>vandalized

Don’t doubt this at all.

>lit police cars on fire

Sure, yeah, but how much does that add up to? A few cars per city wouldn’t be much in the grand scheme.
by cryptonector | 2025-06-10 22:42:13+00:00
Not really. https://github.com/nicowilliams/ctp is mine -- the API is not RCU, but a simpler and easier to use "thread-safe variable" construct. You'll find two C implementations there. I've been using this in production for almost a decade without any trouble. (For a long time I had a missing producer membar in the create primitive (oops!), but because it only happens once it never caused me any problems.)

To be fair I thought about it for a long time first. But nowadays these techniques are well known, so now it's easier to "copy" the thinking others have done, and that thinking is the hard part.
by einpoklum | 2025-06-10 22:42:40+00:00
I don't know what to think about this, as so little is said about the project. @namr2000 asked some very pertinent questions, but I'll ask more general ones:

1. Who is developing this? Is it a one-person project? A group of developers? An organization? If so, is it academic? Commercial?

2. What is the purpose of developing this OS + userland software system? Is it a personal hobby? A demonstration of certain principles lacking in existing OSes (and userland software)?

3. Why try developing everything altogether? i.e. all of a kernel, low-level services/userland code, a graphical desktop environment, and applications? Each one of these seems like a rather daunting endeavor.

4. What standards and what APIs do the different components adhere to? Is any of them intended to be interchangeable with existing code running on existing OSes?
by bobsomers | 2025-06-10 22:43:13+00:00
We are aware of the term of art.

The point that was trying to be made, which I agree with, is that anthropomorphizing a statistical model isn’t actually helpful. It only serves to confuse laypersons into assuming these models are capable of a lot more than they really are.

That’s perfect if you’re a salesperson trying to dump your bad AI startup onto the public with an IPO, but unhelpful for pretty much any other reason, especially true understanding of what’s going on.
by dimitry12 | 2025-06-10 22:43:28+00:00
SO-ARM101 has a leader-arm, which is the arm with same exact dimensions and same servos - but used to read/record the trajectory. You move it with your own hand and teleoperate the follower-arm in real-time. Follower-arm is visible in the demo videos.

If you fully control the environment: exact positions of arm-base and all objects which it interacts with - you can just replay the trajectory on the follower-arm. No ML necessary.

You can use LLM to decide which trajectories to replay and in which order based on long-horizon instruction.
by 1659447091 | 2025-06-10 22:43:48+00:00
> it taught people that the most important thing is to get into the country, regardless of legality, so you could be in place when the next amnesty came along.

That is a strange thing to think is to blame. I'll take a guess that you do not live in a (south) border state.

People were taught they could come into the country and (1) find work that (2) paid more than not having work -- when they got paid at all [0] and still less than US workers [1] and the state not only allows it but encourages it. Why? There continues to be a chronic shortage of construction workers to fill jobs. Our housing situation would be far worse if the GOP immigration stance was anything more than a dog and pony show. [2]

The state with the longest south border has refused to require businesses use the fed e-verify system to check work id's, everyone knows they use fake ids. It's not some scandal that Reagan or the "Dems" recently caused. It's simply just the way it always has been. Makes for great rage bait though.

But, we do appreciate all your federal tax dollars paying us to "get tough on immigration"!

Texas, again, failed to pass a bill aimed at conducting a "study of the economic, environmental and financial effects of illegal immigration on the state" -- just the cost mind you. The last study in 2006 found that they contributed more than they cost. Deporting the "estimated 1.4 million undocumented immigrants living in Texas in 2005 would have cost the state about $17.7 billion in GPD." [3] They have since refused to do another study. They know mass deporting immigrants would devastate the economy and growth.

For the undocumented that's been here awhile, it's just another day. Maybe they get unlucky and it's their turn to play a part in the "tough on immigration" hoax. They'll be back in a few days because the state and their employer needs them and no one will bat an eye when the cameras are off. Which is why we should be taking note of the extremes Trump is going to, there is something else to it; else his buddies in Texas would have passed those bills last month.

[0] https://www.texastribune.org/2016/12/16/undocumented-workers...

[1] https://www.fosterglobal.com/news/report_half_of_tx_construc... [pdf]

[2] https://www.texastribune.org/2025/06/05/texas-e-verify-requi...

[3] https://www.texastribune.org/2024/12/06/texas-undocumented-i...
by const_cast | 2025-06-10 22:43:56+00:00
Right, I don't understand how these people are legitimately talking about "UX" and then looking at Microsoft products (???).

Are we blind or something? Is there a single Microsoft product that has an even halfway decent UX? We're up to like a dozen setting panels in Windows. Excel can't open two workbooks with the same name. Nobody likes Outlook.
by krapht | 2025-06-10 22:44:09+00:00
Yes, and deep research was junk for the hard topics that I actually needed to sit down and research. Anything shallower I can usually reach by search engine use and scan; deep research saves me about 15-30 minutes for well-covered topics.

For the hard topics, the solution is still the same as pre-AI - search for popular survey papers, then start crawling through the citation network and keeping notes. The LLM output had no idea of what was actually impactful vs what was a junk paper in the niche topic I was interested in so I had no other alternative than quality time with Google Scholar.

We are a long way from deep research even approaching a well-written survey paper written by grad student sweat and tears.
by jiggawatts | 2025-06-10 22:44:15+00:00
Colonize the… what now? In how long!?

What is that man smoking and can I have some?

Five years wouldn’t be enough time to “colonise” Antarctica, let alone another planet (just one!), and certainly not anything at a larger scale, even if we were visited by aliens tomorrow and they gifted us five hundred spaceships to give us a boost.
by bluesnowmonkey | 2025-06-10 22:44:28+00:00
A lot of news/content sites have become so saturated with ads they hardly work. It’s a really trashy experience. I doubt they make much from ads or subscriptions. How do journalists get paid in the age of AI?

Really I think we’re about to see web traffic as a whole start to shrink. Why look up information when your personal assistant agent can look it up for you? Can do the whole task you were about to do with that information?

It’s all going to look a LOT more like Her than people expected.