MurphyA/hacker-news huggingface dataset:
by ninalanyon | 2025-08-02 09:01:55+00:00
Every time I engage Autopilot in my Model S it admonishes me with a notice in the instrument cluster that I am to keep my hands on the wheel. If I don't make it clear the car that I am there and holding on by applying a little rotational force to the wheel at least every fifteen seconds the car will remind me.

So how does one conclude the that the car is capable of driving itself? Or is the version of Autopilot in the car in question different in this respect?

Autopilot is not autonomous driving and isn't marketed as such; Full Self Driving (FSD) is an extra cost option.
by motorest | 2025-08-02 09:02:51+00:00
> Design patterns aren’t solutions to common design problems. They’re after the fact descriptions of solutions for design problems. That’s the issue.

No, they are not. They describe a way to design something. They are called design patterns. It is in the name, already. Consider instantiating an object. You can have a factory, or you can pass a parameter object, you can implement a builder. Perhaps you can use a flywheel? In testing there is also object mothers.

Did you noticed that each term describes a very specific and concrete approach to tackle a single use case? There is no "after the fact" anything. Claiming design patterns is something you do "after the fact" reflects a complete failure of understanding what design patterns are and how they are used.

No wonder people complain about design patterns. They are complaining about their own failure to understand what they are and how they are used. Of course people complain about things they don't understand.

> Those of us who designed before people discovered that stupid book were constantly asked what the differences were between this pattern and that.

The book didn't discovered anything. At best it contributed to standardize names used for popular design patterns.

Also, the telltale sign that people are shit talking design patterns out of sheer ignorance,and willful ignorance, is the fact that there are over a dozen reference books on design patterns. Reference authors such as Martin Fowler even wrote themselves two or three books worth of patterns. But GoF is the only one being attacked all the time? Why? Because of ignorance.
by barkingcat | 2025-08-02 09:04:04+00:00
When it comes to larger projects, first:

- you don't need to understand the whole in order to help

the kind of bugs you can start with are like :

- this icon is a bit weird, it's off centre by 2px - how do I add 2 pixels to this icon? either by moving it or by changing the underlying image asset? if I'm moving it, what is the subroutine that paints it? if I'm changing the image asset itself, where is it stored? (is it in a packed store? or is it just a plain file, etc)

- when I click this button, trace the pathway - it's supposed to add to history and turn blue. is it doing that?

etc.

For large projects, start super small and work your way out from there.
by diimdeep | 2025-08-02 09:04:28+00:00
– were all homeschooled. Cairo started learning math using Khan Academy’s online lessons, and she quickly advanced through its standard curriculum. By the time she was 11 years old, she’d finished calculus

No normal childhood and certain kinds of parents, disproportionately more math education, there is certain downsides to all this, that articles like this conveniently avoid to mention.
by Springtime | 2025-08-02 09:06:31+00:00
I hope this leads to having a native vertical taskbar, which has been absent in W11 despite being a taskbar feature dating back as early as Windows 98.

Third-party tools have tried to reimplement it but it's either been by bastardizing the native W11 horizontal taskbar to be vertical (eg: Windhawk) or just restoring the old W10 taskbar code (eg: StartAllBack).
by mft_ | 2025-08-02 09:06:57+00:00
> I don't think so. It's essentially an accusation that they haven't thought through the hard issues...

...which itself is nosensical as a generic label, without considering policies individually.

Virtually all politicians say things to help them get elected which are somewhere on a spectrum from 'a vision for the future that is unlikely to be delivered' to 'outright lie'. Of course, on the one hand, we want leaders with a positive vision for the future, which means speaking about possibilities which aren't yet realised, but when even leaders as sensible/stodgy as Starmer/Reeves are doing it ("it's all about growth"... then deliver virtually no policies to meaningfully drive growth) you can see where the growing mistrust of politicians comes from.

I'd characterise "populist" more as "willing to challenge the status quo" - where the status quo in this case is boring centerist politics that rarely/never delivers exciting or meaningful change, is more or less (depending on the country) in the pocket of big business and donors, and which has overseen a progressive worsening of financial inequality and funadamental justice over decades. Which is why the establishment are threatened and use "populist" as an insult, while "populists" are growing their support, be they on the left or right - because people are crying out for something different, even if it comes with potential downsides.
by mavhc | 2025-08-02 09:07:59+00:00
Facts have a well known liberal bias, the only way the right wing gets enough votes is to have more people who don't do facts. Promoting science would just reduce the number of votes they get.

Same with global warming, it causes migration, loads of immigrants is great for the right wing, scares people into voting for them, they have no incentive to fix the problem that's causing them to get more votes.
by diggan | 2025-08-02 09:08:12+00:00
> our roads almost worldwide are cursed with ever-present cars which do not cars about anything else

Kind of feel like you're over-generalizing here. Where I live, there is almost more motorbikes than cars a lot of the time, which considering the rush hour traffic, kind of makes sense as most people don't wanna get stuck in those queues. Of course, there are accidents and near-misses (almost by definition, since those on motorbikes tend to go between car lanes), but it's not like there is a 99% chance of you dying every time you use a motorbike.

I think it depends a lot on how used to motorbikes the car drivers are. Since I live in a place where there is a bunch of them always (and cyclists!), I feel like most of us pay attention to where they could show up. Compare that to countries where motorbiking isn't as popular, I could understand how it's more risky to go with the motorbike as the car-ists aren't as used to them appearing wherever.
by pbiggar | 2025-08-02 09:08:36+00:00
Yes, this is part of Project Esther by the Heritage Foundation. https://www.nytimes.com/2025/05/18/us/project-esther-heritag...

US universities do a lot of research on Palestine and Israel's occupation and apartheid there. In addition, universities are naturally liberal and are targets of the right wing anti-education movement.
by Timwi | 2025-08-02 09:09:07+00:00
I did actually watch a friend compile and run it, and we tried it on a couple of simple web pages and were impressed with the results!

However, there are two barriers to me building it myself and submitting PRs. The first is that it's not officially supported to build or run on Windows, so I'd have to get familiar with WSL first or set up a dual-boot environment.

The second is that it's written in the obsolete and unusable language of C++. I would have loved an opportunity here to get into Rust or something, but C++ has proven itself hazardous to my mental health, so I'm staying away from it.
by hyperbrainer | 2025-08-02 09:09:32+00:00
My first thought was that this was done with consideration for mobile phones, since many higher-end models use 120 Hz displays, but Ladybird does not seem to support mobile for now.

> Websites using requestAnimationFrame now render at up to 120Hz on supported hardware

But the phrasing of it about "can now" suggests to me that this may simply be a performance issue too. They changed it from 60 to 120. Perhaps in the future they can go from 120 to 144 or even 240.
by YouWhy | 2025-08-02 09:09:59+00:00
I'd like to encourage you consider the following two perspectives --

1. A senior Google leader telling the shareholders "we've asked 1% of our engineers, that's 270 people, costing $80M/year, to work on services that produce no revenue whatsoever." I don't think it would pass that well.

2. A Google middle manager trying to figure out if an engineer working exclusively on non-revenue projects is actually being useful or otherwise; this is made more complex by about 30% of the workforce trying to go for the rest and vest option provided by these projects.
by wizzwizz4 | 2025-08-02 09:10:01+00:00
It doesn't matter whether the overwhelming majority of people would be willing to clean toilets for however much money: what matters is whether enough people would that the toilets get cleaned. From what I can tell, the answer to that is "yes".

Given instructions, and absent other immediate obligations, I would do so much helping out, wherever I happened to be at the time. (The only reason I don't now is because I don't understand most jobs – my meddling could do more harm than good –, and they won't let me do jobs in my area of expertise.) I'm not unusual in this regard: perhaps I'm unusual in that I'll do this unprompted, but if it's a societal expectation that people clean up after themselves, and leave things in a slightly better state than they found them, people generally do it.

The problem is not a lack of workers. The problem is not a lack of things that need doing. The problem is a lack of "jobs". UBI (with the necessary patches to, e.g., prevent bad actors from redirecting all the money) is essentially employing everybody to do what they believe needs doing.

So the question becomes: do you believe direct democracy works at small scales? Your answer appears to be "no".
by SpecialistK | 2025-08-02 09:11:03+00:00
I haven't watched the VODs myself but I am curious as to the nature of the Copilot use - is it a fancy autocomplete, a 2nd look at code he's already written, or is it generating large parts of the code?

The SerenityOS project literally has "NIH syndrome" at its core ["the SerenityOS project, which has a strong culture of writing everything from scratch.", https://ladybird.org/#faq] so I would expect a degree of skepticism of AI code generation.

But there was the post semi-recently about Cloudflare developers shipping a mostly-AI-generated software, overseen by real devs [https://news.ycombinator.com/item?id=44159166] Perhaps Andreas' use of Copilot is a similar thing, where he saves keystrokes and finds errors in the generated output with his own experience. I'll go watch some VODs.
by spwa4 | 2025-08-02 09:12:19+00:00
No because we cannot store large amounts of oil. We can store a few weeks of oil, and that's it. That's why, for example, Putin burned it off: if he doesn't cut supply, he can't store it. But that isn't a Russian problem, that's a global problem. Losses through burnoff are typical in the industry, which is why equipment for large scale burnoff even exists: for various logistical problems. If oil can't be taken out of pumps or refineries, and it's not worth it to take production offline due to restart costs, they just burn it right there. For no useful work.
by FailMore | 2025-08-02 09:14:19+00:00
London | In person/hybrid or Abroad | Remote

Magic position for people who know HEAPs about the playwright testing framework.

We are an early stage company with a different, and we hope refreshing attitude, towards work.

We think it’s okay to not be obsessed with your job. We think if you’re a bit older (out of your 20s) you might be more of a guide for others (a Gandalf) than a power train (we hire young people for that energy who are eager to learn from you). We invest a lot in our team. We pay for you to have therapy (optional), but we want you to have it as we think you’ll be happier, calmer and “unblock” yourself. We spend half a day a week reading documentation and doing nothing else, and another full day coaching the team on cutting edge tech (how to design, build, train, deploy ai models).

We’re based in London, but open to applications from anywhere.

The main thing is that you have a well of knowledge about the open source playwright framework!

Personal email in bio
by vincent_s | 2025-08-02 09:15:14+00:00
Location: Munich, Germany

Remote: Yes

Technologies: Laravel, Vue.js, PHP, Statamic, AI integration, database optimization (200M+ records), SaaS architecture, SEO expertise. Also handle WordPress, general web development, and business strategy.

Résumé/CV: https://t1p.de/99jv2

Email: see profile

Full Stack Laravel & Vue.js Engineer with 10+ YoE. I build SaaS applications, AI-powered tools, and integrate OpenAI/Anthropic APIs into business applications.
by mikevm | 2025-08-02 09:16:02+00:00
The only people to blame for this are the Universities who are blatantly violating civil rights law -- even after a Supreme Court ruling! Terence and other academics who have had nothing to do with promotion of this blatant discrimination should be angry at their University leadership and administrators for this outcome, not the Trump administration who is doing THE RIGHT THING.

The faculty should take this opportunity to make the Universities drastically reduce the dead weight of administrators who have grown much more than faculty and produce no value.
by numbers_guy | 2025-08-02 09:18:14+00:00
There is nowhere to run and hide. Europe is worse than the US on this front. China also demands party loyalty. In a sense this is just the human condition. The ruling faction demands loyalty. Only a very advanced human civilization could move past that and allow criticism of the ruling class. Maybe the US had achieved that for a brief movement in the past or maybe it was just an illusion.

EDIT: For people wondering why I think it's worse in Europe, it's because in Europe the ruling class and the universities are on the same side. And when I say Europe, I mean UK, France and Germany.
by zidoo | 2025-08-02 09:18:52+00:00
I read the whole thing, but I have a rule: I stop reading any review that includes “huge fan of <any_software>.” Like many things in life, getting too emotional isn’t usually helpful. :)

I really do appreciate that younger generations are eager to write new software and push things forward — but reinventing lukewarm water isn’t the way to go. And yet, here we are, deep into the era of exactly that.

That said, it seems like Kitty and tmux are actually quite different tools after all.
by Timwi | 2025-08-02 09:19:03+00:00
You're getting way too strung up on the specific example of cleaning toilets. You know what job vastly more people will want to do? Installing and maintaining a self-cleaning toilet. Bang, massive benefit to the local community. Focus on profitability creates a blind spot.

I don't see why you think inflation would suddenly happen. You haven't justified that claim.
by mft_ | 2025-08-02 09:19:06+00:00
Pog's a special case. :)

I'm thinking more of a breakaway situation - a group of roughly equivalent riders, all knackered after a hard day in the breakaway, all vying for the stage win. If someone gets a gap, 90% of the time 'group two mentality' takes over and they don't organise a successful chase. Giving one of those riders an extra boost of watts for a few seconds for that attack could make all of the difference.

You're right that it won't always work, but these things are a numbers game - most of the time, breakaways are swallowed up, and even when a breakaway rider wins, (obvs) the rest of them don't win. And yet people still join the breakaway, to try to realise that tiny% chance of winning. Going from 5% to 10% win probability isn't much overall, but it's still doubling your chance.
by laardaninst | 2025-08-02 09:19:10+00:00
The big "frontier" models are expert systems built on top of the LLM. That's the reason for the massive payouts to scientists. It's not about some ML secret sauce, it's about all the symbolic logic they bring to the table.

Without constantly refreshing the underlying LLM and the expert system layer, these models would be outdated in months. Language and underlying reality would shift from under their representations and they would rot quick.

That's my reasoning for considering this a bubble. There has been zero indication that the R&D can be frozen. They are stuck burning increasing amouts of cash for as long as they want these models to be relevant and useful.
by mehulashah | 2025-08-02 09:19:34+00:00
This is a tragedy. Our pre-eminence as a scientific and industrial powerhouse that really began post WWII is now disintegrating because of the actions of a few. The funding being pulled from Terence Tao and his institute without due process is not the start, it's merely one casualty among many that began at the start of this administration. This is like cutting one's nose to spite one's face.
by noelwelsh | 2025-08-02 09:20:51+00:00
Governments typically fund research because 1) it's seen as beneficial for the country, and hence falls under the remit of governments in democratic countries and 2) the uncertainty, time frame, or lack of direct commercialization of research typically means the private sector will not invest in it.

Your suggestion is saying that research should be privatised, and shows very little thought about how research works and who benefits from it.
by raincole | 2025-08-02 09:21:14+00:00
https://www.latimes.com/california/story/2025-07-29/ucla-set...

> The lawsuit, filed more than a year ago, alleged that by not immediately ordering the encampment to be taken down, UCLA provided support to pro-Palestinian activists who “enforced” what it termed a “Jew Exclusion Zone,” prohibiting Jewish students and staff from passing through the camp’s makeshift barricades.

Personally I think this is a textbook racist behavior. Replace "Jewish" with "black" and "Palestinian' with "white" and see if you agree. I personally firmly believe if white activists try to enforce a "Non Black Zone" in the campus, the college administration has a responsibility to take it down and discipline said activists.

I'm not sure if this defunding is justified though, as it seems that UCLA has settled this case and the defunding sounds retrospective.
by florianpnn | 2025-08-02 09:21:39+00:00
Location: Berlin, Germany

Remote: Yes, preferred but open to onsite for the right fit

Willing to relocate: No

Technologies: SwiftUI, UIKit, AVFoundation, MetalKit, Figma, Product Design, Design Systems, Javascript, React

Résumé/CV: Portfolio available on request — please connect via LinkedIn

Email: Available via LinkedIn - https://www.linkedin.com/in/florianpeninon/

Hybrid designer-engineer (Design Engineer / early-career Product Engineer) with 10+ years in product design (Microsoft, Grammarly, Onefootball), now focused on iOS development with prior web experience. At Grammarly, I was the first design systems hire and helped build the team and foundations. At Onefootball and Microsoft, I developed internal design tools bridging design and engineering workflows.

I’m currently building a portfolio of iOS apps that integrate with backend services and use native APIs like AVFoundation and MetalKit, showcasing full-stack thinking and hands-on technical execution. I bring strong UI craft, system design sensibility, and code together.

I'm looking for a full-time role on a small, product-driven team where delivering value matters more than staying in strict role lanes.
by plemer | 2025-08-02 09:23:10+00:00
Where do you see anything remotely comparable to the Little Rock 9 at UCLA?

Edit: Incidentally, Trump absolutely gutted the Department of Education, including the Office of Civil Rights, appointing loyalists who explicitly don’t believe it should exist. Are these the actions of a president concerned with civil rights?

Also, indulge us in a wild guess as to what Trump would’ve done to the Little Rock 9. Consider that he signed a full-page newspaper ad calling for the death of the Central Park 5, a wrongfully convicted group of Black and Latino teenagers.

Invoking our civil rights legacy here is perverse.
by Timwi | 2025-08-02 09:23:48+00:00
“Old growth forest” is incorrect in any formulation of English grammar that I'm familiar with. It's not about fixed phrases. It's about using an adjective+noun pair (in this case, old+growth) as an adjective modifying another noun (in this case, forest). This is a general rule that applies across the board, not an isolated phrase example.

The poster was correct in asking what a “growth forest” is, because without the hyphen, the phrase parses as an adjective (old) modifying a compound noun.
by spwa4 | 2025-08-02 09:24:45+00:00
One big secret in economics is that essentially the whole world is demand constrained. There's exceptions, but they're few and far between. And in all of economics you will not find a solution to that anywhere, hell they don't even explain this. Obviously the supply/demand curve is in reality not linear: at low prices it goes entirely horizontal and constrained below physical needs it goes entirely vertical. Obviously, no linear model can do this. There's no real point in doing more of anything than we are doing now. Think of it like this: if in Paris double as much bread was made tomorrow, and sold at any price, there would not be even a minimal rise in bread consumption. We have enough. Essentially all of it would be thrown away. Now replace bread by just about anything, and you'd see the same problem. So "relationships" are what gets business, or as you might call it "selling demand". And it's very easy for buyers to abuse the system.
by dzaima | 2025-08-02 09:24:50+00:00
Release vs debug shouldn't affect ABI (or, at least, the library author can decide whether it does; all it takes is.. not having `#if DEBUG` in your exposed header files changing types or function signatures).

Multi-threading doesn't affect ABI in any way at all.

fast-math doesn't affect ABI (maybe you mean the setting of FTZ/DAZ? but modern clang & gcc don't do that either, and anyway that breaks everything float in general, ABI itself is one of the few float things that don't immediately break, really).

Presence or absence of SIMD extensions, hard-float, or indeed any other form of extension, also doesn't modify the ABI by itself.

There's a separate -mabi=... that controls hard-float & co, but generally people don't touch that, and those that do, well, have a clear indication of "abi" in "-mabi" that tells them that they're touching something about ABI. (SIMD does have some asterisks on passing around SIMD types, but gcc does give a -Wpsabi warning when using a natively-unsupported SIMD type in a function signature; and this affects only very specialized low-level libraries, and said functions should be marked via an attribute to assume the presence of the necessary intended extension anyway, and probably are header-only and thus unaffected in the first place)

That said, it would probably make sense to have a way to configure -mabi at the function level (if this doesn't already exist).

General CPU ISA is one thing that does inescapably affect ABI of compiled programs; but you can have a stable ABI within one ISA. But yes, there's the wider requirement of "You must have version X of library Y for ISA W installed", but yet "You must have version X of library Y for ISA W compiled by compiler Z installed" is still worse.
by delusional | 2025-08-02 09:25:48+00:00
> If it were me I'd be sacking people

Why sack them? It's not like they refused to mean adjust or failed to do so. The numbers came out, and before anybody has even had a chance to question them. Before any coherent criticism as had time to root, the person responsible is fired.

Firing people is not how you get more accurate numbers. It's how you get yes-men.