MurphyA/hacker-news huggingface dataset:
by jack_lynch | 2025-09-04 05:57:09+00:00
I built a system to analyze Formula 1 driver performance using race data from 1950-2024. I created “DNA profiles” by extracting behavioral patterns from lap times, qualifying results, and race positions.

The most surprising finding: drivers with the highest “consistency” scores rarely win championships. Ultra-consistent drivers (90+ scores) have won only 12% of all titles, while “inconsistent” drivers dominate.

Technical approach: • Processed 70+ years of race results, qualifying data, pit stops • Built scoring algorithms that normalize for car performance and era differences • Used teammate comparisons to isolate driver skill from equipment • Created weighted metrics for traits like aggression (overtaking frequency), consistency (finishing reliability), racecraft (position changes)

The data reveals systematic biases we don’t usually think about.

“Aggressive” drivers often score low because successful drivers start from pole and don’t need to overtake. Era effects are massive - 1980s drivers appear more aggressive purely due to different racing conditions. Most interesting pattern: the inverse relationship between consistency and championships. Perfect consistency means you’re not taking the calculated risks needed to win races.

Built interactive visualizations to explore these patterns across different eras and driver comparisons. The dataset is rich enough that new insights keep emerging.

Anyone else worked with sports performance data? The challenges around normalizing across eras and equipment changes are fascinating from a data science perspective.
by ZenoArrow | 2025-09-04 05:57:21+00:00
> I wonder, does residential solar with export count towards this sort of thing?

It isn't displayed on this website, or at least not all of them, I checked by looking for an installation that I know exists that is on a feed in tariff and it wasn't shown.

To be fair to the creators of this website, it's probably quite hard to gather and display this type of residential solar information.
by theshrike79 | 2025-09-04 05:57:28+00:00
Anthropic used to have unlimited subscriptions, then people started running angents 24/7.

Now they have 5 hour buckets of limited use.

Groq most likely stays afloat because they're a bit player - and propped by VC money.

With a local system I can run it at full blast all the time, nobody can suddenly make it stupid by reallocating resources to training their new model, nobody can censor it or do stealth updates that make it perform worse.
by goatlover | 2025-09-04 05:57:49+00:00
It just means the experience of sensation. You're conscious of a purple object, the smell of brewed coffee, the feeling of a sharp pain, you have a resurfaced memory of a deceased relative, you visualize the beach, you dream of being unprepared for a test, You daydream while driving down a long road, you feel affection seeing a friend, you hear your internal dialog about the boss.

There's nothing incoherent here, they're just talking about subjective states of experience.
by atoav | 2025-09-04 05:58:21+00:00
You can limit the number of possible listens without buying on Bandcamp if you prefer people who actually consider paying for artists.

But yeah marketing an app as "this is free, we are great, while some musician didn't like it, but fuck them" may not be the cool humorous power move they thought it might be.

As a musician and open source programmer myself I don't feel I am automatically entitled to people's money for stuff I put out there. But while my Open source software is about giving back, I actually want people to value my music and pay for it (if they can and like it enough). So the tiniest bit of sensibility towards people who produce those things, often in their spare time, would help and costs exactly nothing.

If this was framed more like: "Discover music that is actually new for free and get in contact with the artists directly" that would be a different story.

This may turn out to be a good way to discover new music. And the bandcamp/soundcloud crowd tends to be after new unknown and good music anyways, so that should align with their ways of discovering music and make for a much better elevator pitch than the current one.
by diffeomorphism | 2025-09-04 05:58:53+00:00
As far as I understand, the terminology says "linear" but means compositions of affine (with cutoffs etc). That gives you arbitrary polynomials and piecewise affine, which are dense in most classes of interest.

Of course, in practice you don't actually get arbitrary degree polynomials but some finite degree, so the approximation might still be quite bad or inefficient.
by daemonologist | 2025-09-04 05:58:57+00:00
Well, it's a violation of the ToS. Presumably they want to upsell you on the business plan.

Of course in practice, unless you're running a seed box or something, they're unlikely to find out/object. I've never heard of anyone getting dropped just for having a server on their home network, but I have heard of people being dropped for excessive upload.
by fragmede | 2025-09-04 05:59:00+00:00
We're still in the early days of LLMs. ChatGPT was only three years ago. The difference it makes is that without details, we don't know if someone's opinion is still relevant, because of how fast things have moved since the original GPT-3 release of ChatGPT. If someone half-assed an attempt to use the tools a year ago, and hasn't touched them since, and is going around still commenting about the number of R's in strawberry, then we can just ignore them and move on because they're just being loudmouths who need everyone else to know they don't like AI. If someone makes an honest attempt, and there's some shortcoming, then that can be noted, and then the next version coming out of the AI companies can be improved.

But if all we have to go on is "I used it and it sucked" or "I used it and it was great", like, okay, good for you?
by dandanua | 2025-09-04 05:59:02+00:00
I guess you're saying that a challenge is tightly packed with a server ID and processed by the webauthn client lib, so a middleman cannot separate and forward the same challenge from its own server. I don't know the exact details of the ssh protocol, but I see no reason why ssh can't do the same.

If we are simply talking about ssh users ignoring fingerprint warnings then I don't see how this is an ssh weakness. A fingerprint change warning is basically saying "you're connecting to a phishing site" as I see it.
by GianFabien | 2025-09-04 05:59:35+00:00
Actually the experience with calculators portends a dismal future.

Before calculators, i.e. slide rules, log tables, hand arithmetic: by the time engineers completed their university education most could approximate relevant parameters in their work to +/- 5% or the actual value. Slide rules would give you a result to 3 (rarely 4) significant decimals, but you needed to know the expected result to within half an order of magnitude.

After calculators, many graduate engineers will accept erroneous results from their calculations without noticing orders of magnitude discrepencies.

We constantly hear of spreadsheet errors making their way into critical projects.

With AI the risk is that even currently levels of critical thinking will be eroded.
by hdjrudni | 2025-09-04 06:00:03+00:00
Have to start somewhere. Especially in this age of AI where everything can be faked. Put a "learn more" link that says how they can verify the authenticity. If people aren't interested in learning, that's on them. A padlock doesn't tell you anything. The padlock next the URL just says the connection is encrypted. You used to be able to pay $200 and the cert authority would make you send documents proving you are who you say you are, and it'd show your company name next to the address bar. I went through the process once. It was a good idea IMO, not sure why we got rid of it. Maybe shiesty authorities that weren't doing their due diligence.
by lmm | 2025-09-04 06:00:04+00:00
> I would like to point out that a phone doesn't need active cooling.

A single phone, far away from other sources of heat, used only in environments that are comfortable for humans (which may well involve active cooling at the building level), and configured to throttle down when it's used for more than a few minutes, perhaps not (although even then, I've seen phones get uncomfortably hot when gaming, and had my own phone shut down because it's too hot on occasion). If you were setting up banks of phones to run in a datacenter environment, and expecting to run them flat out, you'd probably want to actively cool them.

> And I don't know if that statement is accurate, since passive cooling would be even better than active cooling from an efficiency perspective and particularly if you also consider reliability. Less moving parts would mean higher reliability unless, eg., the thermal paste evaporated on the cpu.

Everything is tradeoffs. Per recent posts here, the likes of AWS are now at the point of cooling CPUs directly with datacenter-scale watercooling; essentially the building's air conditioners, rather than terminating at a fan unit on the inside, feed cooling water directly to a plate mounted onto the CPU heatsink.
by Shank | 2025-09-04 06:00:18+00:00
FeliCa isn't NFC -- it's a close standard but it's technically different enough and has different requirements that it has licensing attached because it wasn't made freely available. It's technically also called "NFC-F". FeliCa predates NFC's wide adoption in consumer electronic devices because it was in use in Japan in the early 2000's.
by solatic | 2025-09-04 06:00:25+00:00
I'm not sure what to make of these takes because so many people are using such an enormous variety of LLM tooling in such a variety of ways, people are going to get a variety of results.

Let's take the following scenario for the sake of argument: a codebase with well-defined AGENTS.md, referencing good architecture, roadmap, and product documentation, and with good test coverage, much of which was written by an LLM and lightly reviewed and edited by a human. Let's say for the sake of argument that the human is not enjoying 10x productivity despite all this scaffolding.

Is it still worthwhile to use LLM tooling? You know what, I think a lot of companies would say yes. There are way too many companies whose codebases lack testing and documentation, that are too difficult to on-board new engineers and have too high risk if the original engineers are lost. The simple fact that LLMs, to be effective, force the adaptation of proper testing and documentation is a huge win for corporate software.
by jadowdl | 2025-09-04 06:00:38+00:00
@alexander2002 - "mostly". The jobs we're actively sourcing for here are USA remote and/or hybrid. As we say, we're always interested in exceptional resumes, where-ever they are in the world, and we do have some international staff. Americas timezone aligned or alignable is vastly preferred. I don't want to get anybody's hopes up, but I don't want to limit myself either.
by safety1st | 2025-09-04 06:01:05+00:00
Look this isn't a forum for general advocacy of Marxist political thought, it just isn't. That's off topic.

Whereas it IS a forum for discussing the biggest tech court case of the century.

The site was not established to give equal time to all political ideologies in all threads, which is what you seem to be implying.

This is all in the Hacker News guidelines. Let me paste the relevant part for you since you don't seem to know about it:

Hacker News Guidelines

What to Submit

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.
by PeterStuer | 2025-09-04 06:01:09+00:00
For a startup, I now can solo it with the help of AI far beyond what was possible a few years ago.

This does not mean I otherwise would have hired a few juniors. More likely I would not have taken that business beyond the idea stage.

But direct massacres I can personally observe are in translation, copywriting and illustration. Yes, a good person can do better, but for a majority of cases AI has already become "good enough".

Then there is an onslought from just non-AI automation, in e.g. retail and finsncial services. This had been building for over a decade, but the pandemic lockdows exponentially accelerated it.
by scheeseman486 | 2025-09-04 06:01:13+00:00
QubesOS is an OS for PCs which have a standardized hardware interface. Support for older systems is basically "free". Smartphones aren't standardized in the same way and the amount of effort it takes to properly support other phones has a considerably higher cost on developer bandwidth.

Anyone can fork GrapheneOS and build it for other phones if they want, instead of doing this the developers instead focus their time and effort on the most suitable hardware for their needs. This isn't a part of some agenda or a swipe at Linux, open source or Stallman's cholesterol filled heart, it's just pragmatism.
by raylad | 2025-09-04 06:02:16+00:00
Some of the projects I've been doing are for myself in other businesses, automating processes that were time consuming or... annoying.

Others are for start-ups that are pre-money, pre-revenue where I can build things myself without having to deal with hiring people.

In a larger organization, certainly I'd delegate to other people, but if it's just for me or new unfunded start-ups, this is working out very well.

And it's not that I "can no longer program". I could program, it's just that I don't find the nuts and bolts of it as interesting as I used to and am more focused on functionality, algorithm, and UI.
by xorvoid | 2025-09-04 06:03:43+00:00
It’s a fairly well-known trick in systems programming. Definitely not invented with zig, but perhaps popularized further.

If you write enough systems code in C or Rust, you end up inventing it eventually.

If you ever design a datastructure for multi-process shared memory (e.g. tmpfs mmap() on Linux), the only way you can do object references is with the “offsets”, since each process can map the region to different addresses.
by Shank | 2025-09-04 06:04:26+00:00
> I though there was a (blue?) one that japanese citizens could get, sent to their address.

No, there are no citizen specific IC cards unless you want extremely esoteric ones, like for senior citizens or children. All of the major nationwide mutual use transportation IC cards are freely available at the stations their operators carry. That's anything in the red box on this chart: https://en.wikipedia.org/wiki/Suica#/media/File:ICCard_Conne....
by RamSam50 | 2025-09-04 06:04:26+00:00
Just to add, if you fall into certain risk profiles, some of which you are born into and you can never get out of, it becomes incredibly hard to get basic banking services. Banks will unilaterally close your account. Payment apps will deny you applications and none of them have to explain why.

The rules of the financial credit system are mostly opaque and work through indirect levers. This AML social credit system also totally global, extending anywhere that the FATF has sway.
by theshrike79 | 2025-09-04 06:04:36+00:00
Agents are basically separate "threads" with their own context window.

So the main claude can tell the test-runner agent "Run tests using `task test` and return the results"

Then the test-runner agent runs the tests, "wasters" its context by reading 500 lines of test results, sees that it's ok. Returns "tests ok" to the main context.

This way the main context is spared from the useless chatter and can go on for longer.
by JumpCrisscross | 2025-09-04 06:04:56+00:00
> cash makes me really think about what I'm buying. It doesn't poke you the same way when you tap a card

This may be generational, but I’m exactly the other way. Cash in my mind is “spent” when it leaves my bank account. Using it afterwards is less like spending money than, say, casino chips.

When I want to be unrestrained in spending, when say on vacation or treating a friend, I’ll take out cash and then spend a mix of cash and card. The card transactions feel real; the cash lets us splurge.
by vintermann | 2025-09-04 06:05:20+00:00
I think there should be as few different age limits as possible. Put everything at 18, or possibly 16. If there's something you really think there's good reason to have different age limits on, implement it differently (e.g, say that you can only take a driver's license two years after you started driving lessons, and let the limit for taking driving lessons be at the one age limit.) The exact age of majority is largely arbitrary. Fine-masked age limits suggests it's not. Also, one of the reasons we have an age of majority is that kids are easy to manipulate. Age limits and the carrot of "maturity" can be abused to do just that, manipulate kids. I think we should discourage it.

Things which have no possible cachet as a maturity symbol can still have other age limits if they really must (e.g, the age at which you can be decide which of your parents to live with if they're divorced is usually well below the age of majority, and that's fine).

As for alcohol, I think there should be harsh limits on private profit. I'd let you drink whatever you want, but not profit from whatever you want. Redistribute profits from alcohol sales (and also gambling, tobacco and other things where most of the profit comes from self-destructive use) in such a way that no one has an incentive to sell one more unit. Then the problems will take care of themselves, is my belief. Also, I think profit restrictions are much more palatable to the actual public than restrictions on alcohol itself, which people often chafe at. This makes profit restrictions more democratically sustainable.
by chii | 2025-09-04 06:05:38+00:00
> CS graduate won't be doing tasks that they learnt to do in their degrees

how is that different from the previous decade(s)? How often do you invert a redblack tree in your daily programming/engineering job?

A CS degree is a degree for thinking computationally, using mathematics as a basis. It's got some science too (aka, use evidence and falsifiability to work out truths and not rely on pure intuition). It's got some critical thinking attached, if your university is any good at making undergraduate courses.

A CS degree is not a boot camp, nor is it meant to make you ready for a job. While i did learn how to use git at uni, it was never required nor asked - it was purely my own curiosity, which a CS degree is meant to foster.
by GianFabien | 2025-09-04 06:06:11+00:00
I think there are at least 2 core reasons:

1. Elon has tainted the brand with his polarizing behavior.

2. Tesla now has lots of competition, most with stronger technical features and at more affordable prices.

Elon is a brilliant PR person, but with his ADHD has too many irons in too many fires and increasingly alienates his own workforce.

See the running commentary by Will Lockett at https://www.planetearthandbeyond.co
by atoav | 2025-09-04 06:06:23+00:00
Your app is living off the work of artists and making it in a way that gives them a way to profit from it costs you nothing, so it is the right thing to do.

Show some merch buying options or display a button that allows you to pay for the music as a thank you to the artists or something. Makes you appear better in front of the crowd that would use bandcamp/soundcloud in the first place (so your core demographic) and supports the artists.

I am listening to music on bandcamp/soundcloud because I love music and this is a place where you can find new interesting music — not because it is free there. And in my experience as someone who sells on bandcamp many listeners share that spirit.
by JumpCrisscross | 2025-09-04 06:08:25+00:00
> investment in manufacturing is lower than in 2024 (by like 3%), but both 2024 and 2025 (Trump’s presidency) are the highest datapoints in that dataset

Sure, it’s down in ‘25 and has stalled a multi-year trend. The most-recent data show that trend spreading.

> something that’s going to take a decade plus to play out

Won’t get there. One, the policy is changing on a week-to-week basis. And two, there is no bipartisan buy-in to this policy.

The tariffs could have worked were they sensibly implemented. They weren’t. As structured, they are politically and economically infeasible for their aims. (Great if you’re an intermediary, though.)
by Shank | 2025-09-04 06:09:39+00:00
It's working now (https://atadistance.net/2023/12/15/apple-pay-suica-visa-rech...) and has been working since ~2023. The last hurdle many face is that if you disable location services, sometimes the transaction is still blocked as they can now geofence it to just Japan with foreign bank cards.
by theshrike79 | 2025-09-04 06:09:40+00:00
2, 3, 4 are all what human coders need to be efficient too :)

I'm kinda hoping that this LLM craze will force people to be better at it. Have documentation up to date and easily accessible is good for everyone.

Like we're (over here) better at marking lines in the road, because the EU mandated lane keeping assist needs the road markings to be there or it won't work.
by calf | 2025-09-04 06:09:42+00:00
There are some good example posts on Scott Aaronson's blog where he eviscerated shoddy physicists' take on quantum complexity theory. Physicists today aren't like Turing et al, most never picked up a theory of computer science book and actually worked through the homework exercises, and with AI pivot and paper spawning, this is kind of a general problem (arguably more interdisciplinary expertise is needed but people need to actually take the time to learn material and internalize it without making sophomore mistakes etc.).
by afiori | 2025-09-04 06:09:49+00:00
I use mullvad and the main reasons I pay the 5$ a month are:

1) I do believe it is quite private

2) the socksv5 proxy is useful to prevent qbittorrent connecting to the internet at work by mistake

3) if the network is spotty or a bit unstable the vpn hides the instability from apps

4) I don't trust my isp DNS

5) geoblocking (mullvad is not the best at this though)
by StopDisinfo910 | 2025-09-04 06:10:57+00:00
> Authoritarian regime are prone to abuse, but that's not enough to guarantee it will be managed worse than the worse democratic countries.

You are missing my points by orienting the discussion towards an abstract concept such as well managed.

Authoritarian countries mistreat part of their populations in a way which makes them morally abhorrent and that’s by design. You will hardly find people pointing it out and defending the marginalised in authoritarian countries because they themselves become the target of the state.

I’m not blind to the fact that most of the apologists I have met in my life who are always happy to point that it’s relative and what about the majority actually happy often want nothing more than to be the authoritarian power themselves. This seems particularly relevant in the current American context.
by billygoat | 2025-09-04 06:11:12+00:00
Atari Basic source with comments was published [1] in 1983. Literally published, as a spiral bound book! Teenage me learned a ton of 6502 from that book, back when learning 6502 was hugely useful!

The book has intro chapters describing the entire design, bugs that snuck in, etc.

While this code dump is cute, and MS basic more widespread (at the time), the overdone readme and the 48 year delay make it a lot less interesting

[1] https://archive.org/details/ataribooks-the-atari-basic-sourc...