MurphyA/hacker-news huggingface dataset:
by Barrin92 | 2025-07-05 10:42:01+00:00
In some sense blog posts like this shouldn't even need to exist, or the doubt you can read between the lines. At 37 you're a decade and a half into adult life, you probably got like 50 years left or who knows how much with what the future will bring.

That people who haven't even reached middle age yet are already mindful of ageism when it comes to reinventing themselves is just crazy. There's something messed up in our culture around age. It's one thing I enjoyed about chess growing up. Chess clubs are one of the places where you genuinely meet people at every age and skill level and they don't feel like they need to justify it.
by wtcactus | 2025-07-05 10:42:36+00:00
From what I’ve been seeing lately: “If buying isn’t owning, then pirating isn’t stealing.”

I holeheartedly agree with it. I used to have a Netflix subscription until about 3 years ago. Then, the quantity and quality of content got so bad, I’ve reverted back to a trusty radarr + sonarr + BitTorrent solution.

Not only it’s faster to have it all hosted locally, but I also don’t go through mindless binge watching as the only content available is that I’ve previously willingly tag it for download.

Now, the only content I pay is when I go to the cinema sometimes when a movie really seems worth it.
by Qwertious | 2025-07-05 10:42:47+00:00
It would be more honest, although giving users a notification that you're about to screw them is obviously not very good - mainly because in practice, what will happen is they'll say "don't worry, we only put in that warning for legal reasons. We won't actually screw you" for the few years before they screw you.

Also known as "please pay attention when kickstarter says this is a crowdfunding system and not a preorder system".
by anon7000 | 2025-07-05 10:43:20+00:00
I’ve found cursor to be meaningfully faster, and tab autocomplete is really nice. It’s not like I can avoid touching code anyways, and when I do, cursor tab is near perfect at being a very smart auto complete. Claude is running through AWS bedrock though, so that could be the performance issue. But I do much prefer the terminal app for prompting
by contrarian1234 | 2025-07-05 10:44:02+00:00
There are countless cases of historical figures burning their unfinished works before their death. It's absolutely their right. I find it grotesque to feel you have a right to other people's work. You have don't nothing for them. They owe you nothing. You're just a faceless/nameless consumer that they don't know - who only cares about your own pleasure and not giving anything

> What if we changed the laws so that they didn't have that right?

I think it doesn't solve anything ultimately. It just makes things worse and more inconvenient. For instance piracy just made everything a SaaS where the code isn't even accessible and is on a server behind an API. If everyone can own and copy games, then business models will just shift to where nobody ever sells games and everyone just has to stream through some online service. Everyone will lose out
by OldfieldFund | 2025-07-05 10:44:31+00:00
I'm getting tired of these posts. 3 on the front page in the last 24 hours?

1. Is a significant number of people claiming that vibe coding is engineering?

2. Are people vibe coding in serious companies/on serious projects?

3. Are true engineers getting replaced by vibe coders?

4. Are we holding a prototype for a social app for dog walkers to the same standard as the persistence layer for a bank?

5. If a vibe coder's PR gets merged into a critical system, isn't that a catastrophic failure of code review, automated testing, and senior oversight?

This whole vibe coding panic feels like experienced engineers complaining that junior engineers are, well, junior. The entire point of a career is to move from 'what works' (vibes) to 'why it works' (first principles).
by littlestymaar | 2025-07-05 10:44:46+00:00
Without an exchange your bitcoin is not a liquid asset, it's even less liquid than most commodity for which there are digital exchange marketplace. You can sell it over the counter, but that makes it an asset comparable to real estate in terms of liquidity.

The fact that the pools haven't intervene until now doesn't change the fact that they can definitely do it, and would if pressured by governments. Economic sanctions using the US dollar weren't a thing until they were.

And you only need to have leverage against 50% of the mining power to make that happen, which is pretty straightforward given how centralized the power structure of bitcoin is (although less centralized than for most crypto, for which the developer has full control).
by zorton | 2025-07-05 10:45:02+00:00
Not terribly related but I got curious, the ELT has a reported angular resolution of 0.005 arcseconds. The sad state of public trust has resulted in many people no longer accepting the US landed on the moon at all. Tossing the question of what it would take to resolve the lunar landing sites into a LLM gives a broad requirement of 0.0005 arcseconds. Even still, you could never "prove" it to most people unless it's glass the entire way with no "hoax generating" computers involved.

It's a fun idea thought though.
by grues-dinner | 2025-07-05 10:45:19+00:00
> And of course you can rent a movie theater to watch that movie if you like.

In the UK at least, not that exact one on that disc, because you may own the disc but not the rights (a loicence if you will!) for public display of the content.

They even changed the law in 2016 to make it apply to venues that don't charge admission (e.g. staff rooms): https://www.gov.uk/government/publications/changes-to-sectio...

Whether a movie theater with only you sitting in it counts as "public" sounds like an open question (in the government's own words "What amounts to a public space is a question of fact and only a court can make definitive pronouncements about this"), but I suspect the theatre wouldn't be keen on chancing it.
by exDM69 | 2025-07-05 10:46:02+00:00
The binary portability issue is not specific to Rust or std::simd. You would have to solve the same problems even if you use intrinsics or C++. If you use 512 but vectors in the code, you will need to check if the CPU supports it or add multiversioning dispatch or you will get a SIGILL.

I have written both type generic (f32 vs f64) and width generic (f32x4 vs f32x8) SIMD code with Rust std::simd.

And I agree it's not very pretty. I had to resort to having a giant where clause for the generic functions, explicitly enumerating the required std::ops traits. C++ templates don't have this particular issue, and I've used those for the same purpose too.

But even though the implementation of the generic functions is quite ugly indeed, using the functions once implemented is not ugly at all. It's just the "primitive" code that is hairy.

I think this was a huge missed opportunity in the core language, there should've been a core SIMD type with special type checking rules (when unifying) for this.

However, I still think std::simd is miles better than intrinsics for 98% of the SIMD code I write.

The other 1% (times two for two instruction sets) is just as bad as it is in any other language with intrinsics.

The native vector width and target-feature multiversioning dispatch are quite hairy. Adding some dynamic dispatch in the middle of your hot loops can also have disastrous performance implications because they tend to kill other optimizations and make the cpu do indirect jumps.

Have you tried just using the widest possible vector size? e.g. f64x64 or something like it. The compiler can split these to the native vector width of the compiler target. This happens at compile time so it is not suitable if you want to run your code on CPUs with different native SIMD widths. I don't have this problem with the hardware I am targeting.

Rust std::simd docs aren't great and there have been some breaking changes in the few years I've used it. There is certainly more work on that front. But it would be great if at least the basic stuff would get stabilized soon.
by moondev | 2025-07-05 10:47:04+00:00
I have several asrockrack mobos and this is the first time I am hearing of asrockind, very interesting and there are a TON of different models here

Do any of these asrockind machines have a BMC?

I just got a minisforum s100, it's 4c8g n100 and POE which is pretty sweet. If only it had Intel vpro or some sort of BMC it would be perfect. I can attach a pikvm but looks like I need to do surgery on it to interface with the power switch. WakeOnLan has been really unreliable in my tests so far.
by zozbot234 | 2025-07-05 10:48:33+00:00
Memory protection was not possible on the 8086 and quite half-baked on the 80286 (you could switch to protected mode but then you lost access to hardware BIOS facilities that relied on real mode, and switching back to real mode required hard-faulting the processor because there was no architectural support for it). The Intel 80386 was the first fully-featured x86 CPU wrt. running memory protected OS's.
by celticninja | 2025-07-05 10:49:00+00:00
Yeah I remember the white paper being posted in 2009, took another 2 years before I got into bitcoin.

The reason I know bitcoin has hit the mainstream and isn't going anywhere is in sort due to HN. This bubble has spurred zero posts as far as I can tell, or zero that gained any traction.

In part this is because there is nothing new to discuss. But in the past there was nothing new either, but it gained traction because of the numbers of comments.

Now I guess the naysayers have moved on the criticism of AI and the defenders don't feel like it needs defending anymore.

Welcome to the new asset class.
by fn-mote | 2025-07-05 10:50:12+00:00
> My lovely wife ([…] who believes I have adult ADHD) is supportive of my journey, and has no qualms becoming the only breadwinner of the family.

Some advice for the OP:

1. Don’t give up working. IMO, a job provides structure to the ADHD and keeps you moving forward instead of spinning your wheels. Change job? Sure. Work 25 hours/week? Sure. Not 0 though.

2. Before you start on the projects, spend some time learning how to design programs. I like HtDP.org but it’s kind of oriented to a class setting.

3. OSSU could be the project of a lifetime. Beware getting sucked in there. That said, some of the courses referenced are excellent. Knowing ALL of them is a lot.

4. Have an exit plan if you are not working. When will you work again? Some bad scenarios are less horrible if you are ready to jump back into the workforce.
by xg15 | 2025-07-05 10:51:26+00:00
> I have also realized that there is a lot out there in the world besides video games, and getting all in a huff about it isn’t worth my time or energy.

I'm with you - in principle. Capital-G "Gamers" who turned gaming into an identity and see themselves as the real discriminated group have fully earned the ridicule.

But I think where the criticism is valid is how NVIDIA's behavior is part of the wider enshittification trend in tech. Lock-in and overpricing in entertainment software might be annoying but acceptable, but it gets problematic when we have the exact same trends in actually critical tech like phones and cars.
by zeroCalories | 2025-07-05 10:51:34+00:00
I know a lot of people as described in this post, but it's never been an issue for me. I'm much more concerned about earning status, then embarrassing myself. I remember when I first started BJJ I was getting crushed, but it was still fun. But once I had been doing it for a year getting submitted stung bad because I should have known better. In the end I think the advice about accepting embarrassment is still good, because if you're pushing yourself and trying to perform at a high level you will never stop failing and embarrassing yourself.
by TeMPOraL | 2025-07-05 10:51:50+00:00
> So far, most of the time, my impression was "I would have been so badly mislead and wouldn't even know it until too late". It would have saved me some negative time.

That was my impression with Perplexity too, which is why I mostly stopped using it, except for when I need a large search space covered fast and am willing to double-check anything that isn't obviously correct. Most of the time, it's o3. I guess this is the obligatory "are you using good enough models" part, but it really does make a difference. Even in ChatGPT, I don't use "web search" with default model (gpt-4o) because I find it hallucinate or misinterpret results too much.

> The kind of stuff it does help researching with is usually the stuff that's easy to research without it anyway.

I disagree, but then maybe it's also a matter of attitude. I've seen co-workers do exact same research as I did, in parallel, using the same tools (Perplexity and later o3); they tend to do it 5-10x faster than I do, but then they get bad results, and I don't.

Thing is, I have an unusually high need to own the understanding of any thing I'm learning. So where some co-workers are happy to vibe-check the output of o3 and then copy-paste it to team Notion and call their research done, I'll actually read it, and chase down anything that I feel confused about, and keep digging until things start to add up and I feel I have a consistent mental model of the topic (and know where the simplifications and unknowns are). Yes, sometimes I get lost in following tangents, and the whole thing takes much longer than I feel it should, then I don't get "misled by the LLM".

I do the same with people, and sometimes they hate it, because my digging makes them feel like I don't trust them. Well, I don't - most people hallucinate way more than SOTA LLMs.

Still, the research I'm talking about, would not be easy to do without LLMs, at least not for me. The models let me dig through things that would otherwise be overwhelming or too confusing to me, or not feasible in the time I have for it.

Own your understanding. That's my rule.
by zh3 | 2025-07-05 10:52:12+00:00
I have noticed that for local AI at least, there is little difference between an old system (i3770/Asus P8Z77WS from 2012) which has 4 PCIe 2.0 x16 slots (supports 16/16, 16/8/8 or 8/8/8/8) running a pair of RTX3090s and up to date motherboards (with AMD9900x). Interesting to see a benchmark that bears this out - though for anyone who switches models a lot I'd assume a new system would be much quicker at that (from bandwidth improvements with newer CPUs,, nVME vs SATA and DDR5 vs DDR3).
by xoralkindi | 2025-07-05 10:52:55+00:00
Bitcoin is designed with clever incentives to prevent this kind of thing. If you can afford to bruteforce wallets the incentive would be to just mine bictoin which is more probable and it also help secure the network. If you can bruteforce wallets bitcoin is effectively worthless. Or you could even use all of that compute to mine something else for example Monero.
by ggm | 2025-07-05 10:53:51+00:00
I remember the exposure documentaries. It's pleasing they found net positives and continue, but I think they're a bit in denial about much of the early story being junk science. If they hadn't been a bit stupid about the seal breach stories they might have had a less rough passage.

Iirc there were also internal power struggles, and funding issues. They'd set stringent goals on being a sealed experiment, their visuals emphasised the airlock aspects and then they had to accept realities.

Running well structured experiments on large biomass under uni supervision is good.
by celticninja | 2025-07-05 10:54:22+00:00
I understand the math and crypto behind it to a degree. I don't profess expert knowledge however. But I know enough to know the GP is wrong and I'm happy to point that out. If I thought there was any value in correcting GP claim by claim I would do so. But in reality it will just end up in me wasting my time trying to educate someone who doesn't want to be educated, and if they did they could go and research the math and cryptography for themselves.

As someone once said, I can explain it to you, but I can't understand it for you.
by camel-cdr | 2025-07-05 10:54:43+00:00
Here is an example using google highway: https://godbolt.org/z/Y8vsonTb8

See how the code has only been written once, but multiple versions of the same functions where generated targeting different hardware features (e.g. SSE, AVX, AVX512). Then `HWY_DYNAMIC_DISPATCH` can be used to dynamically call the fastest one matching your CPU at runtime.
by andy99 | 2025-07-05 10:55:10+00:00
I suspect real AGI evals aren't going to be "IQ test"-like which is how I'd categorize these benchmarks.

LLMs will probably continue to scale on such benchmarks, as they have been, without needing real ingenuity or intelligence.

Obviously I don't know the answer but I think it's the same root problem as why neural networks will never lead to intelligence. We're building and testing idiot savants.
by diggan | 2025-07-05 10:55:37+00:00
> This bubble has spurred zero posts as far as I can tell, or zero that gained any traction.

... Did you look? Quick search turns up a bunch of stories that were on the frontpage: https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=fal...

> But in the past there was nothing new either, but it gained traction because of the numbers of comments.

That's the opposite of how things are ranked on HN. Submissions with more comments than votes are being pushed down the frontpage, not up.
by reissbaker | 2025-07-05 10:57:25+00:00
I want to love AMD, but they're just... mediocre. Worse for gaming, and much worse for ML. They're better-integrated into Linux, but given that the entire AI industry runs on:

1. Nvidia cards

2. Hooked up to Linux boxes

It turns out that Nvidia tends to work pretty well on Linux too, despite the binary blob drivers.

Other than gaming and ML, I'm not sure what the value of spending much on a GPU is... AMD is just in a tough spot.
by thomascountz | 2025-07-05 10:57:28+00:00
I feel as if commenters have not read the blog post in the same way I have.

More than anything, what a self-starter community-taught coder needs is motivation, curiosity, and access to resources. It does not matter where you begin, so long as you have enough stuff to take the next step.

OP, as you've said so yourself, the places you can go are vast! And it's no small thing to have already made working things! Now is the time to play, discover what you like and don't like, start projects and abandon them, go down rabbit holes, get stuck and frustrated, to over-romanticize, to become bored, to feel like an imposter, to become jaded but then to be inspired again, and to experience the magic of making.

I wish you luck and thank you for sharing. I'm excited to learn from you!
by Lerc | 2025-07-05 10:57:35+00:00
A bubble or two ago I hypothesised that the period is defined by how long the media feels is necessary to justify the narrative. It has to be just long enough that people op don't notice that they are saying the opposite of a previous story.

They run all the stories about how BTC lost 80% of its value without acknowledging that the top measurement was at the peak of spikiest part of the bubble where only half a dozen trades occured.

Then, after stories of how much value has been lost cease to be interesting enough to warrant further stories and noone is clinking on the stories that they do write. That's when it's time to start running the "It looked like bitcoin was dead, but it's coming back again, and this time it's stronger than ever!". Which promotes the next bubble that they can report on when it crashes.

There may be underlying value there, but the oscillations are driven by short term sentiment. I can't help but feel that their are news organisations that are happy to provide self forefilling prophecies as long as it provides more easy to write news.
by celticninja | 2025-07-05 10:57:38+00:00
Producing endless smartphones uses resources and energy, but apple make 3 new models a year, with only minor 'improvements' not to mention their laptops, or those of other manufacturers.

Car manufacturers are producing more and more vehicles using more resources and requiring more energy, either for ICE or EV, vehicles.

You can be against a particular tech using resources and power, but if you are selective about which tech then you don't really care as much as you think you do.
by josephg | 2025-07-05 10:58:26+00:00
I've been using a 4090 on my linux workstation for a few years now. Its mostly fine - with the occasional bad driver version randomly messing things up. I'm using linux mint. Mint uses X11, which, while silly, means suspend / resume works fine.

NVIDIA's drivers also recently completely changed how they worked. Hopefully that'll result in a lot of these long term issues getting fixed. As I understand it, the change is this: The nvidia drivers contain a huge amount of proprietary, closed source code. This code used to be shipped as a closed source binary blob which needed to run on your CPU. And that caused all sorts of problems - because its linux and you can't recompile their binary blob. Earlier this year, they moved all the secret, proprietary parts into a firmware image instead which runs on a coprocessor within the GPU itself. This then allowed them to - at last - opensource (most? all?) of their remaining linux driver code. And that means we can patch and change and recompile that part of the driver. And that should mean the wayland & kernel teams can start fixing these issues.

In theory, users shouldn't notice any changes at all. But I suspect all the nvidia driver problems people have been running into lately have been fallout from this change.
by elric | 2025-07-05 11:00:27+00:00
This is not a new phenomenon. Back in the late 90s, Virgin Interactive released my all time favourite game: Subspace. I bought the boxed edition. Not long after, they shut down their servers leaving a lot of people disappointed.

The community stepped up and started running their own servers. Eventually the game client proper was also rewritten (by one of the guys who would go on to create Kazaa and Skype).

I don't think anyone expects companies to keep servers running for free forever. But if a community steps up, the IP holders should let it.
by TacticalCoder | 2025-07-05 11:01:01+00:00
Same thing, thankfully to a lesser extent so far, for cars. Everybody's applauding the move to lots of tech and EV batteries for car but meanwhile my german car from 1988 is still running strong.

People shall complain that it's a gas guzzler but 38 years old is easily twice the lifetime any EV shall ever see. I don't see that taken into account much when talking about the lifetime CO2 of cars.

I have nothing against EVs: tried a Porsche Taycan and loved it and someone I know has a little BYD (chinese) SUV and it's very fine car for its price.

But sadly EVs seems to rhyme with "we can (and shall) remotely modify your car's software" and that's very close from "we'll remotely disable your car for good at some point in the future, when we consider it's time to upgrade to a new model".

As for car mechanics: those at official dealerships seems mostly clueless. They read the diagnostic and the diagnostic says: "Replace the entire braking system for the front right wheel". While if you go to a proper, old-school, mechanic, the dude shall happily find what's wrong and replace only what's necessary.

Gearbox noisy? Under warranty? Leave us the car for a few days and we'll replace the entire gearbox. Been there with my daily.

They're not really car mechanics anymore: they just swap complete parts, following procedures written by the car engineers.

Meanwhile you go into a shop taking car of oldtimers and youngtimers and you still get to see the actual proper mechanics, who can troubleshoot and fix only what's necessary.
by rvz | 2025-07-05 11:01:44+00:00
Remember what HN kept parroting in 2017? "bItCoIn is sCaM".

So much of a scam that buying that coveted Tesla Model S in 2017 would sure have held its value much better than Bitcoin did and by now in 2025, Bitcoin should be worthless. Right?

Not even close.

If Bitcoin was a scam, was it supposed to "crash" from $10k to $100k+ and that Tesla Model S "skyrocketed" from $100k+ to around $40k from its retail price.

Sounds like buying a Tesla Model S in 2017 was a scam.