MurphyA/hacker-news huggingface dataset:
by saghm | 2025-06-24 19:46:04+00:00
I feel like this hinges on the definition of what it means to be "bad" at driving; by definition, I'd argue that the average driver is average at driving, and around half of people are above average at it. If you think most people are bad at driving, I feel like the conclusion is "driving is hard", because there's not any secret set of platonic ideal drivers in real life to compare them to. Trying to measure by an objective metric like how many accidents a driver gets into can be useful, but drawing conclusions from that like "most people are bad at driving" won't be very meaningful for a similar reason to the ones the article dissects; the evidence is measuring something much more specific than the broad principle you're asserting.

(For what it's worth, I'm making this argument as someone who _is_ a bad driver, and that's a large part of why I don't drive anymore!)
by FredPret | 2025-06-24 19:46:08+00:00
Despite the headline on this article you still have way more freedom and specifically freedom of speech in the US than the rest of us.

The law works differently at the border, especially for non-citizens. Tourists don't have any legal right to get in. You may argue that the guards should be kinder and I would agree.

The historical examples you mention involve racism and slavery that were terrible but also the global standard at the time.

The Patriot Act is scary, but it doesn't seem much better elsewhere in the Anglosphere or in Europe. Say something impolitic loud enough and you'll get in trouble anywhere.

Here's hoping individual freedoms win in the end.
by andymasley | 2025-06-24 19:46:34+00:00
I say in the post I lose respect for people who specifically claim that a billion people are using an app that adds absolutely nothing to their lives each week, not people who dislike chatbots for other reasons (hallucinations etc.). So I think a lot of people are getting a lot of misinformation from TikTok, and I think it’d be better if TikTok didn’t exist, but I’d consider anyone who said that TikTok is completely useless to its users to be pretty goofy. I feel the same about chatbots.
by CamperBob2 | 2025-06-24 19:46:43+00:00
Yep, broadly capable open models are on track for annihilation. The cost of legally obtaining all the training materials will require hefty backing.

This will have the effect of empowering countries (and other entities) that don't respect copyright law, of course.

The copyright cartel cannot be allowed to yank the handbrake on AI. If they insist on a fight, they must lose.
by magicalist | 2025-06-24 19:47:07+00:00
> they didn't do the analysis to determine (most) users wouldn't mind.

Wouldn't mind enough, to be clear.

And I think you're giving too much magical credit to FAANGs, they measure things the same way as everyone else. It could very well be that this was a relatively innocuous test to see how much users would mind more in the future.
by cjs_ac | 2025-06-24 19:47:23+00:00
The driving example is interesting, because I think there are two different groups of people assessing the 'goodness' of their driving and others' driving by two different standards. One group thinks a 'good' driver is one that is skilled at driving a car; the other group thinks that a 'good' driver is the one that does the 'nice' thing in any given situation. The 'skilled' drivers look at the 'nice' drivers and think that the 'nice' drivers are unskilled and display little interest in reaching their destination. The 'nice' drivers think the 'skilled' drivers are dangerous.
by username332211 | 2025-06-24 19:47:31+00:00
That's even worse. Journalists are infamous for writing articles and having opinions on things they know nothing about.

To produce plausible sounding statements on a complex topics without regard to their actual truth is almost a necessity for the opinion journalist (the predominant type of journalist of the modern era).

To be criticized for intellectual hubris by that class should be meaningless.
by strix_varius | 2025-06-24 19:47:52+00:00
This has nothing to do with watermarking.

It allows anyone to provide a complaint without any evidence, about any content hosted anywhere, and puts the legal onus on the person hosting that content to prove the negative (that it isn't a "fake"), with the legal requirement to remove the content as soon as is technically feasible (ie, instantly).

So, similarly abusable to the DMCA, but with even broader requirements and even more-impossible-to-prove legitimacy, since it creates a whole new ill-defined class of legal ownership over content.

TLDR: it's a great reason to move hosting outside of the US
by airforce1 | 2025-06-24 19:47:54+00:00
...unless you run afoul of any of their many obscure laws, even unintentionally. I had a relative travel to Japan with his family. He's into locksport (watches Lock Picking Lawyer, etc). He had some lock picking paraphernalia on his person that he forgot about since he just carries it around 24/7 without thinking about it. Long story short, they were discovered in a metal detector at some point and Japanese security whisked him away to an interrogation room. He tried to explain locksport and youtube but the Japanese police were incredulous. He spent a full day in Japanese detention (leaving his wife and kids stranded in Tokyo without him) and at one point it was looking like he might be facing more serious charges, but then luckily someone from an American military base was able to bail him out somehow.
by palata | 2025-06-24 19:48:09+00:00
Yeah I think you need to install a custom, deGoogled ROM (you can buy Fairphones that come with some).

If you go with the Googled-Fairphone, then it is Googled indeed.

I bought a Fairphone 3 a few years ago with /e/OS, so I don't have that problem. Also in all fairness, the "you have to log into Google before booting" is making it harder to steal and resell phones. I read somewhere that the number of stolen phones got lower since they (Google, Apple, I guess Samsung and the likes) introduced that "protection".
by gbacon | 2025-06-24 19:48:10+00:00
> Breaking the cycle

> The best engineering managers I’ve known — the ones engineers actually like — have figured out a few things:

> 1. They protect focus time like it’s sacred. […]

> 2. They stay technical enough to make informed decisions. […]

> 3. They give credit lavishly and take blame personally. […]

> 4. They make feedback actually meaningful. […]
by andymasley | 2025-06-24 19:48:50+00:00
I say in the post I lose respect for people who specifically claim that a billion people are using an app that adds absolutely nothing to their lives each week, not people who dislike chatbots for other reasons (hallucinations etc.). So I think a lot of people are getting a lot of misinformation from TikTok, and I think it’d be better if TikTok didn’t exist, but I’d consider anyone who said that TikTok is completely useless to its users to be pretty goofy. I feel the same about chatbots.
by atmosx | 2025-06-24 19:49:06+00:00
Not just you. Brian May brought Steve Howe in to execute the complex flamenco-style classic guitar in “Innuendo” while Brian himself played the main electric guitar parts.

So if Brian May can’t do it.. it’s fine.

YT Video: https://youtu.be/X468z5AwefI?si=G929iSPdDwzr4QkK

Ps. Practice. There is no other way. What you are trying to do is hard. Takes practice and dedication.
by blixt | 2025-06-24 19:49:20+00:00
I’m starting to think “The Bitter Lesson” is a clever sounding way to give shade to people that failed to nail it on their first attempt. Usually engineers build much more technology than they actually end up needing, then the extras shed off with time and experience (and often you end up building it again from scratch). It’s not clear to me that starting with “just build something that scales with compute” would get you closer to the perfect solution, even if as you get closer to it you do indeed make it possible to throw more compute at it.

That said the hand coded nature of tokenization certainly seems in dire need of a better solution, something that can be learned end to end. And It looks like we are getting closer with every iteration.
by almostgotcaught | 2025-06-24 19:50:04+00:00
> Unfortunately, GPU's are old news now

...

> the recent Versal chips allow for AI compute-in-network capabilities that puts NVIDIA Bluefield's supposed programmability to shame

I'm always just like... who are you people. Like what is the profile of a person that just goes around proclaiming wild things as if they're completely established. And I see this kind of comment on hn very frequently. Like you either work for Tenstorrent or you're an influencer or a zdnet presenter or just ... because none of this even remotely true.

Reminds me of

"My father would womanize; he would drink. He would make outrageous claims like he invented the question mark. Sometimes, he would accuse chestnuts of being lazy."

> I think it's very naive to assume that GPU's will continue to dominate the AI landscape

I'm just curious - how much of your portfolio is AMD and how much is NVDA and how much is GOOG?
by moralestapia | 2025-06-24 19:50:27+00:00
PlasticList is amazing and thank your raising these issues, it never crossed my mind and I use this everyday!

That linked StackExchange thread perfectly portrays why the site went down the drain.

>Maybe you'll ingest more microplastic on fish or proteins in higher food chain than grinders.

>If you drink tea you've got a lot more to worry about in terms of ingestion.

OK ... ?

>Your concern, although logically valid, is nearly impossible to regulate or even measure.

And yet, PlasticList is a thing.

>We're talking about amount that is, literally, microscopic.

Yeah Einstein, that's why they're called microplastics.

I am SO glad that place is extinct now.
by JohnFen | 2025-06-24 19:50:39+00:00
> That is, making copies of something you own for your own use so long as you aren't distributing methods of circumventing digital controls.

Yes. Aside from the terrible DMCA anti-circumvention rules, copyright is about redistribution, not literal copying. I can legally make copies of anything I legally own a copy of all day long. I just can't put those copies in the hands of anyone else (mostly -- I actually can, but I have to treat the original and all of the copies as an indivisible unit, so if I give, sell, or lend a copy to someone else, I have to include the original and all other copies with it).
by nickjj | 2025-06-24 19:50:41+00:00
Hi author here.

If you end up with an invalid lock file, it doesn't silently fail and move on with a generated lock file. The `uv lock` command fails with a helpful message and then errexit from the shell script kicks in.

The reason I redirected the uv lock --check command's errors to /dev/null is because `uv lock` throws the same error and I wanted to avoid outputting it twice.

For example, I made my lock file invalid by manually switching one of the dependencies to a version that doesn't match the expected SHA.

Then I ran the same script you partially quoted and it yields this error which blocks the build and gives a meaningful message that a human can react to:

1.712 Using CPython 3.13.3 interpreter at: /usr/local/bin/python3 1.716 error: Failed to parse `uv.lock` 1.716 Caused by: The entry for package `amqp` v5.3.4 has wheel `amqp-5.3.1-py3-none-any.whl` with inconsistent version: v5.3.1 ------ failed to solve: process "/bin/sh -c chmod 0755 bin/* && bin/uv-install" did not complete successfully: exit code: 2

This error is produced from `uv lock` when the if condition evaluates to true.

With that said, this logic would be much clearer which I just commit and pushed:

if test -f uv.lock; then uv lock --check else uv lock fi

As for a missing lock file, yep it will generate one but we want that. The expectation there is we have nothing to base things off of, so let's generate a fresh one and use it moving forward. The human expectation in a majority of the cases is to generate one in this spot and then you can commit it so moving forward one exists.
by docmars | 2025-06-24 19:50:59+00:00
Agreed, and well said. I think everyone's goal is (hopefully) to move away from as many double-standards around these types of incidents as possible, and level the playing field, in favor of liberty / freedom, assuming there will be a few odd anomalies needing special consideration. On paper, this incident could be one of those due to its nature as a border security issue, and I think it's safe to say that most (even those who support ICE) are viewing this as silly and unnecessary, at least in my circles.
by nitwit005 | 2025-06-24 19:51:18+00:00
We tend to think about intelligence in terms of capacity, but "stupidity" is generally more about emotion and self control. I suspect every gambling addict has the brain power to figure out they have a problem. It's not a fundamentally complex issue. That doesn't mean they stop.

Students are often fully aware their use of ChatGPT is a bad idea. Like the gambling addict, that doesn't mean they stop. Forcing yourself to do your schoolwork has always been difficult, and they've been given a way out.
by accrual | 2025-06-24 19:51:24+00:00
This was shared a little over 3 years ago with 47 comments [0], but I just found the article today and thought HN might want to browse the article and screenshots again. Pretty cool project and I like that the author took the time to make a "Rust" product image that matches old Microsoft box art.

[0] https://news.ycombinator.com/item?id=31112273
by martythemaniak | 2025-06-24 19:51:35+00:00
1. Well, based on Karpathy's talks on Tesla FSD, his solution is to actually make the training set reflect everything you'd see in reality. The tricky part is that if something occurs 0.0000001% IRL and something else occurs 50% of the time, they both need to make 5% of the training corpus. The thing with multimodal LLMs is that lidar/depth input can just be another input that gets encoded along with everything else, so for driving "there's a blob I don't quite recognize" is still a blob you have to drive around.

2. Figure has a dual-model architecture which makes a lot of sense: A 7B model that does higher-level planning and control and a runs at 8Hz, and a tiny 0.08B model that runs at 200Hz and does the minute control outputs. https://www.figure.ai/news/helix
by pentaphobe | 2025-06-24 19:51:51+00:00
A whole lotta nuance lost with this headline..

A good reminder to be cautious , but I don't think the absolute position justified..

I run voluntary exit interviews with departing engineers - I'm not in HR (more of an engineering advocate / practice lead) and any disclosure of content is entirely opt-in, as it's not remotely necessary.

The purpose of these exit interviews _actually is_ to make us better & hold leadership accountable. (And give an escape hatch to The SNAFU Principle [^1])

Ideally we wouldn't only learn this stuff when someone's leaving, but alas sometimes that's how it goes.

FWIW: generally collate insights and themes from these interviews, periodic skip 1:1s, etc.. and use them to report on broad trends we're doing well / sucking at.

For me these things are invaluable.

[1]: https://en.m.wikipedia.org/wiki/SNAFU_Principle
by zdragnar | 2025-06-24 19:51:53+00:00
The city I was referring to has a population density half that of Copenhagen. Much of its energy is also supplied by power plants out in the suburbs rather than being closely sited, so it would likely need to start with the least economical places. The main city also hasn't recovered terribly well from the COVID lockdowns and boom of remote work keeping a lot of computers away.

It wouldn't be impossible to do, but they would need someone else to help fund it.
by ayyoung12 | 2025-06-24 19:52:07+00:00
Inprove is a mental health assistant you can message on WhatsApp, Telegram, or text anytime stress, burnout, or overthinking takes over. It’s built for those moments when your mind is racing, you're stuck in a loop, or you’re about to react in a way you’ll regret.

Here’s how it works: 1. You send a quick message — even just “I’m overwhelmed” 2. Inprove offers short, practical exercises (pulled from a range of therapy approaches) to help you reset your mindset and respond differently 3. It remembers what actually helps you, and builds on it over time

It’s free, private, and takes just a few minutes.

People are using it before tough meetings, after frustrating convos, when they're second-guessing themselves, or when the pressure’s nonstop and they just need to reset.
by 9rx | 2025-06-24 19:52:08+00:00
As I understood it, it was a bit stranger than that. There was some minimal activity on the report that was actually me (a phone account, if I remember right), but my credit cards and whatnot didn't show up. But also some activity did that wasn't mine. I was somehow partially combined with another credit history, or something like that. I am not well versed in the technical details to truly understand what the problem was. I had to fill out some form to get it corrected and haven't thought about it since.
by gampleman | 2025-06-24 19:52:29+00:00
Seems to me that a good rule of thumb in the replication crisis in Psychology was that if an articles claim seemed kind of “obvious” (where you would like the OP almost wonder why they bothered researching it), then the experiment would replicate. Conversely, if the result was really “interesting” (as in surprising or unexpected), chances were that it would fail to replicate.

I guess that isn’t so surprising as most of us deal with people constantly and so our intuitive understanding of human psychology is actually pretty good.

But it does prove the value of constructing the scientific theory painstakingly and carefully out of tiny claims rather than trying to do something bombastic.
by bckr | 2025-06-24 19:52:34+00:00
I see. I encourage you to try it with larger projects and see if it makes a difference.

That said, the speed is only one reason I use it. I find its ergonomics are the best in the Python tools I’ve tried. For example it has better dependency resolution than poetry in my estimation, and you can use the uv run —-with command to try things before adding them to your environment.
by whoisyc | 2025-06-24 19:52:58+00:00
In the past you looking around documentation, SO answers etc would have hopefully helped you learn more about the tools and develop skills required to independently analyze the pros and cons. If you ask an LLM (or a search engine or a colleague) and take their words as the ground truth then you won’t develop the skills. Worst, sooner or later no one will have enough knowledge nor analytic skill to form an opinion on any sufficiently deep subject and they will all be dependent on corporate chatbots to spoon feed them information that may or may not be biased in a way against your interest. Now imagine if ChatGPT tells you to use azure and Gemini tells you to use GCP…
by bluefirebrand | 2025-06-24 19:54:06+00:00
I actually just started telling interviewers that I'm happy to discuss code, problem solving, etc at a high level during an interview or walk them through problems I've solved in the past, but I won't do leetcode problems

It hasn't outright disqualified me yet. I also think it's a good "is this team a good fit for me" filter
by khimaros | 2025-06-24 19:54:06+00:00
transpile ".en" files to ".c", ".rs", ".py", or anything else with the help of GenAI.

this was a silly idea that went too far. inspired by https://github.com/theletterf/english-lang

vibe coded initially with aider, and now fully self hosted (with rust and python editions) on its own english-language specified toolchain.

probably has some bugs :)

pull requests against src/enc.en are welcome
by sodothat | 2025-06-24 19:54:21+00:00
So boot your Rpi and do that

I’d rather shared infrastructure fit a stability and correctness spec than fit the whims of some random programmers throwing a fit and refusing to adapt.

I suppose you’re fine with bridges built haphazardly and airplanes with doors that fall off.

There’s real infrastructure under the software that powers critical logistics. Such systems really should just be simple and straightforward.

You want ornate meta software structures? Have at it on your personal laptop like a proper h4xx0r

If you’re a real practitioner of the craft you’ll do it for free in your basement. If you’re just trying to unicorn you’re just a traditional capitalist and that’s boring.
by TheChaplain | 2025-06-24 19:54:22+00:00
I don't I've interacted with X11 on that level ever, at most basic it was XCB which wasn't really that difficult for applications. And SDL2 or GTK made it even easier.

I really don't understand the X11 hate that keeps showing, it's old but it works. It shows my applications perfectly, I can do my video-editing and play games with Wine and Steam without issues.
by SauciestGNU | 2025-06-24 19:54:44+00:00
I think there's been plenty of discussion of the above, and it often dovetails with immigration enforcement and the pretty reasonable assumption that the masked kidnap squads are law enforcement impersonators in much the same way the assassin was, and the two types of situation are different manifestations of the same threat model (volent actors working at the behest of the autocrat but without necessarily being agents of the state).
by brewdad | 2025-06-24 19:54:52+00:00
A lot of Canadian “tourism” isn’t of the stay in a series of hotels for two weeks variety. It’s cross the border to attend a concert or sporting event. Grab a bite to eat and stock up at Walmart/Costco/<insert favorite store here> before heading home. Sales at the Costco nearest the border with BC were down 20% at the same time Costco was seeing increased sales nationwide.
by pests | 2025-06-24 19:55:07+00:00
I stayed with distant family for a bit around COVID when everyone was WFH. Him and his wife must have gotten 3-5 DoorDash deliveries a day pretty reliably, I was blown away. Each ordering their own thing from different restaurants. Random “I want a donut from 711 at 1am” where I’m sure fees/tip were multiples of the actual food cost. Sometimes the different drivers would arrive at the same time and we’d have a little jam up on the porch.
by SoftTalker | 2025-06-24 19:55:11+00:00
I would in fact guess that it's not common at all. Setting up your own cable modem and router is going to be intimidating for the average consumer, and the ISP's answer to any problems is going to be "use our box instead" and they don't want to be on their own that way. I don't know anyone outside of people who work in IT who runs their own home router, and even many of them just prefer to let the ISP take care of it.
by peanut-walrus | 2025-06-24 19:55:22+00:00
Three points:

1) Even the obvious claims (and often especially these) deserve scientific verification.

2) Most people are dumb is not because they are missing the relevant information, but because they are failing to act upon the information.

3) The real magic is understanding and being able to predict higher-order effects. And then taking action which steers everyone towards a more desirable outcome.

People will keep eating junk food and writing essays with AI despite knowing that this will lead to unhealthy bodies and minds. Does this make them stupid? Yes it does. Knowledge is the ability to apply information and conversely stupidity is the inability to do so. Most people are indeed stupid and the only way to fix this is to change the system they are part of so they are no longer incentivized to make the stupid choices.
by JohnFen | 2025-06-24 19:55:29+00:00
It's not a surprising ruling. I think it's bad that's the way things are, but that doesn't mean that's not the way things are.

What it means to me, personally, is that it isn't yet safe to publish anything publicly. Anything I do will just get used to train genAI, a use that I highly object to. So my writings, artworks, code, etc., have to remain private.