MurphyA/hacker-news huggingface dataset:
by flohofwoe | 2025-08-12 11:17:05+00:00
My corner of the industry back then was mostly PC gamedev with occasional exploration of game consoles (but only starting with the OG Xbox. But that doesn't really matter much since it was obvious that the entire industry was very quickly moving to C++ (we had internet back then after all in my corner of the wood, as well as gamedev conferences to feel the general vibe).

id Software was kinda famous for being the last big C holdout, having only switched to C++ with Doom 3, and development of Doom 3 started in late 2000.
by lproven | 2025-08-12 11:17:33+00:00
I decided the same, but for myself.

I liked Windows 2000.

XP was a bloated mess to me (in 2001) and I switched to Linux, and started upgrading a discarded PowerMac I'd been given until it was usefully able to run the shiny new Mac OS X.

10.0, 10.1, 10.2 started to get stable and quick enough to be useful for some tasks, 10.3 sealed the deal and became my full-time desktop.
by gronky_ | 2025-08-12 11:17:54+00:00
I’ve been running a bunch of coding agents on benchmarks recently as part of consulting, and this is actually much more impressive than it seems at first glance.

71.2% puts it at 5th, which is 4 points below the leader (four points is a lot) and just over 1% lower than Anthropic’s own submission for Claude Sonnet 4 - the same model these guys are running.

But the top rated submissions aren’t running production products. They generally have extensive scaffolding or harnesses that were built *specifically for SWE bench*, which kind of defeats the whole purpose of the benchmark.

Take for example Refact which is at #2 with 74.4%, they built a 2k lines of code framework around their agent specifically for SWE bench (https://github.com/smallcloudai/refact-bench/). It’s pretty elaborate, orchestrating multiple agents, with a debug agent that kicks in if the main agent fails. The debug agent analyzes the failure and gives insights to the main agent which tries again, so it’s effectively multiple attempts per problem.

If the results can be reproduced “out-of-the-box” with their coding agent like they claim, it puts it up there as one of the top 2-3 CLI agents available right now.
by oinfoalgo | 2025-08-12 11:18:24+00:00
I have never met a losing poker player.

That for me was the greatest life lesson from that time.

Also how there was all these poker strategy books but I don't remember a single one trying to model the strategy of the rake and how to determine if the rake made a game unbeatable. Basically, assuming all games at all levels of rake are beatable.

How convenient for the house.
by AstralStorm | 2025-08-12 11:18:33+00:00
Don't worry, economists surely have their calculation of the day.

Previously it was ordinary differential equations. Now attempting to solve these is intractable for such a big and complex system so far, and worse if you misrepresented the model or approximated ot too much.

So essentially all the theories with an equation are a guess.

Doubly so for theories without an equation that are not tied to experimental data... (Hello Austrians)
by ben_w | 2025-08-12 11:18:39+00:00
Most countries are not federal republics: https://en.wikipedia.org/wiki/Federal_republic (or https://en.wikipedia.org/wiki/Federation#/media/File:Map_of_...)

Now, I'm not a student of politics, so I may be making some error, but I'd say (1) only about 2/3 of the ones on that list* are in a decent political position, and (2) that in any event a shifting of the balance of power between states (not just US states, any states) and their corresponding federal government is a big deal and not to be done lightly.

Of course, because I'm not a student of politics, I also don't take any strong position about what the USA should or shouldn't do with DC. If y'all turn DC into Trump's personal walled castle and themed gold-plated golf course, all I'm gonna do is get some popcorn, I won't stop you.

* including e.g. the one I live in, where the president has far less power than in the American system and real power is with the chancellor, and also the voting system is completely different and supports a plurality of parties not just two: https://en.wikipedia.org/wiki/Mixed-member_proportional_repr...
by alternatex | 2025-08-12 11:19:07+00:00
Pure functional isn't too difficult once you understand how to put everything that causes side effects on the side. You can write a domain layer in a purely functional manner and feed it data from non-pure sources. It's definitely a shift in thinking for people used to something like OOP, but once you make it, writing software functionally is not difficult. There's really not many ways to approach it, unlike OOP for which there are hundreds of books and approaches.
by aleph_minus_one | 2025-08-12 11:19:19+00:00
Apple computers are typically rather mostly used by people from media and audio production (+ some hipsters). GNU/Linux has its very vocal users, but as a matter of fact, it is rather a niche outside of nerd circles.

I would thus rather say many European countries are more Microsoft-centered, even though at least in Germany I would say that people deeply hate and distrust the more and more spying functionalities that Microsoft introduces into its software. So I would claim this current dominance of the Microsoft ecosystem is fragile.

Surprisingly, at least in Germany I observe that Microsoft plans to stop providing updates to Windows 10 (and forces the users to buy new computers) has made quite a lot of mainstream users to at least consider switching to the GNU/Linux ecosystem:

It is perhaps difficult to understand to people who are used to the US mentality, but the fact that Microsoft announced that Windows 10 will be the last Windows, and after that broke this promise (and particular importantly: cease to provide further updates for Windows 10 despite this promise) is considered to be near "high treason" by many PC users - a nigh-unforgivable sin. In particular US-American companies should really learn to understand that (in the eyes of German users, who consider such promises to be sacred) if you give a promise, and break it, this is (I am only slightly exaggerating) something that the CEO (or even the board) of the respective company should better commit suicide for because of the shame that he brought to the company.
by saubeidl | 2025-08-12 11:19:19+00:00
Exactly. Hate speech is violence.

> When our enemies say: well, we gave you the freedom of opinion back then- yeah, you gave it to us, that's in no way evidence that we should return the favor! Your stupidity shall not be contagious! That you granted it to us is evidence of how dumb you are!

-- Joseph Goebbels, 1935

Let's not make the same mistake again.
by mrkeen | 2025-08-12 11:19:26+00:00
I don't know if you're referring to a particular language's peculiarities, but it doesn't really matter. It's mutation.

tombert's point (I think) is that in a functional setting, factorial(n) is always factorial(n). In an imperative setting, first it's 1, then 2, then 6, then 24, etc.

Here's factorial calculated imperatively in C#.

public async Task Factorial() { long primitiveResult = 1L; Wrapped<long> objectResult = new Wrapped<long>(1L); var observer = new Task(ObserveVariable); observer.Start(); for (var i = 2; i <= 15; i++) { primitiveResult *= i; objectResult = new Wrapped<long>(objectResult.Value * i); await Task.Delay(100); } observer.Wait(); return; void ObserveVariable() { while (primitiveResult != 1307674368000 || objectResult.Value != 1307674368000) { Thread.Sleep(100); } } }

There are two results (one primitive and one object) to show that it doesn't matter. Maybe there's no such thing as a Reference-to-a-Variable in whatever language you have in mind, but in the above code ObserveVariable refers to a variable (while it mutates).
by Wowfunhappy | 2025-08-12 11:19:37+00:00
Nice! IMO, it ought to be significantly harder. I was able to survive for 45 seconds on my first try--that's long enough that I started getting bored, and I don't really want to try again because it would take at least 45 seconds to beat my previous score.

By comparison, consider how long a typical Flappy Bird game lasts, particularly on your first try--probably less than 10 seconds at most! That makes you want to try again.
by camgunz | 2025-08-12 11:19:46+00:00
To everyone's detriment, gofmt doesn't wrap lines. That's why--combined with the truly evil entrenchment of tabs--lines in Go code tend to be ridiculously long. I'm not saying it's an easy problem (my info comes from Bob Nystrom's post [0] on it), but I do think it's table stakes for a formatter.

[0]: https://journal.stuffwithstuff.com/2015/09/08/the-hardest-pr...
by cess11 | 2025-08-12 11:20:58+00:00
"To buy Pino Devine & I each got a 10,000$ bank loan. We had savings, but didn't want to be left with an empty account after the purchase."

https://100r.co/site/buying_a_sailboat.html#bankloan

If you go read their logs you'll find that they come across as people that aren't aware of such a "significant safety net" if there is one so even if it exists it is unlikely to have had a relevant influence on their work.

They've been excruciatingly open about their experiences and what they've learned along the way, including pecuniary matters.
by aspenmayer | 2025-08-12 11:21:05+00:00
Yeah, I remember finding a good supply of Verbatim DVD+/-Rs and +RWs, and iirc the -Rs seemed to work better for my particular stock internal optical drive, and a slow burn speed was key. Once I got FTP setup to my desktop and sorted out the FATX situation, I upgraded my internal HDD and didn't really mess with disc-based backups for 360 as it didn't seem worth the hassle once I got it ironed out, which I'll admit was a decently complex project involving hot-swapping, but not much more complicated than the initial drive firmware flash. They're fun machines to mod, especially as I had just finished an OG Xbox softmod project at the time (~2007).

Edit:

This might be relevant to your interests, and to others interested in 360 modding.

https://github.com/grimdoomer/Xbox360BadUpdate

> Bad Update is a non-persistent software only hypervisor exploit for Xbox 360 that works on the latest (17559) software version. This repository contains the exploit files that can be used on an Xbox 360 console to run unsigned code.

Addendum:

Modern Vintage Gamer's video of the exploit, which is amazing to see. I had no idea 360 softmods were a thing, and the exploit can run against a free trial version of a retail game, which is just chef's kiss.

https://www.youtube.com/watch?v=ycY09EUm8wA

> Any Xbox 360 can now be hacked in less than one minute

> A look a the newest V1.2 Badupdate Exploit - Xbox 360 software only Hypervisor Hack that we covered back in March 2025. It requires an Xbox 360 - any model including the later Winchester revisions! A USB flash drive and Rock Band Blitz Trial. This updated 1.2 hack runs much faster and reliable and is now a recommended option to hack any Xbox 360. In today's episode we take a closer look at the BadUpdate V1.2 exploit.
by Etheryte | 2025-08-12 11:21:05+00:00
This is one of those ideas that might sound good when you don't think about secondary effects, but is actually commonly accepted to be a bad idea in the medical community. Similar to white coat hypertension [0], measuring your stress can induce stress, whether that's worrying about whether you're in a good range, getting more stressed when you find out you're already stressed, or etc. This is why continuous monitoring is usually applied as little as reasonably possible, unless absolutely necessary like diabetes, ER, etc.

[0] https://en.wikipedia.org/wiki/White_coat_hypertension
by AstralStorm | 2025-08-12 11:21:39+00:00
But it appears their secret sauce is not dual pricing, but horizontal and vertical integration in manufacturing, combined with low labor costs. Same thing the USA companies did earlier.

Now that is an actual comparative advantage that is actually hard to replicate due to huge entry costs.

(To lower the costs of labor further you need to actually give out life basics for free! China gets away with this by having a huge population competing thus far, but it won't hold.)
by SirHumphrey | 2025-08-12 11:22:15+00:00
But Apple ARM chips currently represent most of the laptop and desktop computer market share for ARM processors. Sure, Linux in embedded and semi-embedded capacity works perfectly well with almost all ARM (and even RISC-V) processors, but I doubt most of the people here will be switching to raspberry pi as the daily driver anytime soon.

Hopefully either Asahi support improves in the near future or Snapdragon X Elite support in Linux becomes a bit better.
by lproven | 2025-08-12 11:22:18+00:00
This is all true, but the price was too high for me.

> WDM made graphics driver crashes not take down the OS plus no more window tearing

It made it more stable, I don't care about tearing and stuff, but it robbed me of full-screen DOS windows and the ability to toggle a window to/from full-screen with Alt+Enter. I used that a lot.

> Shadow copies gave you file history (time machine without another drive)

But it's no use if the OS isn't stable enough to trust. So I kept my important stuff on servers, so lost this.

The same applies to openSUSE today.

> No more running with full admin privileges all the time.

A small win, for standalone machines.

> Bitlocker was introduced

https://xkcd.com/538/

Life is too short.

> yes it required good hardware to run well.

Never mind that. Nothing except the highest-end premium kit had the specs to run it well. You needed 2GB of RAM for half decent performance but new kit was shipping with 512MB.

> With good hardware Vista was peak Windows.

Nah. Not as bad as generally held, but not great.

> I could go back to Vista but I couldn't go back to XP, there's too much we take for granted now

I did:

https://www.theregister.com/2023/07/24/dangerous_pleasures_w...

It was glorious.
by muzani | 2025-08-12 11:22:26+00:00
Anthropic let it manage a vending machine. It did terribly: https://www.anthropic.com/research/project-vend-1

The less subjective answer is LLMs will lean towards the most likely solution. If you have data-driven managers, sure. If you have managers who actually need to ignore some data, then it does terribly. A lot of real strategic worth is knowing when to explore the unknown. Amazon is seen as a robotic company, but they actually take into account that data could be wrong.

We're also finding that it's absolutely terrible in things like design because it picks the popular design, when with design, you often want one that stands out and looks different.
by xenophonf | 2025-08-12 11:22:26+00:00
The "no possibility of bikeshedding" thing is critical. I like things formatted the way I format them, but the thought of having to specify and then justify and worse enforce each and every little decision just completely saps any desire I have to do any of it. Black (and isort) are huge productivity boosters. Run and done. Plus, relying on shared tools like that instead of whatever the editor does means I can hang on to Emacs for that much longer while letting other folks use whatever garbage editor they want.
by WillAdams | 2025-08-12 11:22:35+00:00
Even without the advantages of e-ink, a display which one can view _anywhere_ is a compelling thing, which opens up a lot of possibilities --- my favourite Windows device was a Fujitsu Stylistic ST-4110 w/ a transflective LCD, which I used as my main computer, e-book reader, notepad (writing/drawing/annotating with a stylus), and map display when traveling.

The transflective display eliminated issues regarding reflection or the display getting washed out by even full, bright, direct sunlight (I would use it for reference material for building sand castles at the beach).

Unfortunately, transflective LCDs do _not_ showroom well (dim) and no one seemed willing to make the investment to show their capabilities (build a daylight-equivalent light booth on the store floor).

I keep eyeing a Daylight Computer, but these days, I just use a Kindle Scribe for reading and note-taking/sketching/reference, and I limit my activities when in full sun to those things which it can do well, changing location/finding shade when I need to do other things.
by gambiting | 2025-08-12 11:23:05+00:00
>>And if 80% of your law is coming from the EU Commission, then it's correct to say most power was given up to a foreign government. Because the EU is a government, according to its own fiercest proponents.

The crucial part you are missing here is that EU Commission doesn't set laws in any EU member country. They set directives, which if approved by the elected EU Parliment every member country should implement as they see fit - or not implement at all, the penalty for not doing so is so laughable even smaller newer EU members routinely ignore it. UK has always had that power - if it chose to implement EU laws within its own legislative framework then it was by choice and it wasn't forced upon it. So no, no power was given away to any foreign government here, just like British parliment isn't giving away any power to anyone when it uses one of its own many comissions to draft legislation. This is the lie that people like Farage kept peddling here - that anything has been forced on the UK in this relationship, when it couldn't be further from the truth.

>> largely due to his policy of leaving the ECHR too.

Citation needed, seriously. To me it seems it's largely due to Tory party self imploding(finally) and Labour being completely incompetent and walking back on most of their own promises which angered a lot of people. I bet most Reform supporters wouldn't even know what ECHR is, nor do I see why it should matter to them - in all of 2024 ECHR has issued exactly one rulling against the UK, and it was about Daily Mail winning a case against the UK government. If anything they should love it, but of course there's still some idiotic propaganda about ECHR blocking deportations and such when in reality the UK government is just simply incompetent on that front and cannot agree a simplest deal with France on that topic.

>>The European institutions are captured by an ideology that there can be no compromises on mass migration ever.

Which is why this is such a debated topic within the EU all the time and countries are implementing their own laws around it, right? You say it like there's some dogma that has to be obeyed - which anyone can see is not true, with major fractures along this exact point within the EU itself.

>>and then written into the constitution

Which consitution? EU doesn't have one, and I don't recall anything being added to the consitution of my native country for a very long time now - where exactly are these things you speak of written into?

>>so their decisions can't be overruled.

EU doesn't have any insitution that "cannot be overruled". Every member state retained full legislative and judiciary independence from every EU institution. ECHR is a sole exception to this, but it's not an EU insitution, and again, there are no real penalties for ignoring it nor does it have any impact on a country like the UK.
by bodge5000 | 2025-08-12 11:23:31+00:00
Those examples are interesting and novel, but don't anywhere near live up to the promise of the next great technological revolution, greater than even the internet. I'm fairly sure if an all-knowing genie were to tell Google that this is the best AI gets, their interest in it would drop pretty quickly.

I think for most people, if NotebookLM were to disappear overnight it'd be a shame but something you can live with. There'll be a few who do heavily rely on it, but then I wouldn't be surprised to hear that at least one person heavily relies on the "I'm feeling lucky" button, or in other words, xkcd 1172
by penguin202 | 2025-08-12 11:23:51+00:00
Fascism is the expansion of the state, anti-small-government.

Again, you don't know what you're talking about.

Propaganda isn't something that only happens to poor brown people in 3rd world countries. Its foolish to think that the people who do this overseas would never do it to you.

Doubling down on this when you're wrong is like someone in an abusive relationship that keeps running back and defending their abuser.

Centralizing power and removing obstructions yet being against censorship and wanting to arm the public?

Again, its incompatible with your warped view and understanding b/c you've heard the word again and again that has no meaning.
by TheAlchemist | 2025-08-12 11:25:58+00:00
By quite a lot of objective measures, we're at the same level or above the top of dot com bubble.

There is a great quote from the CEO of Sun Microsystems at the time, describing the bubble:

"At 10 times revenues, to give you a 10-year payback, I have to pay you 100% of revenues for 10 straight years in dividends. That assumes I can get that by my shareholders. That assumes I have zero cost of goods sold, which is very hard for a computer company. That assumes zero expenses, which is really hard with 39,000 employees. That assumes I pay no taxes, which is very hard. And that assumes you pay no taxes on your dividends, which is kind of illegal. And that assumes with zero R&D for the next 10 years, I can maintain the current revenue run rate. Now, having done that, would any of you like to buy my stock at $64? Do you realize how ridiculous those basic assumptions are? You don’t need any transparency. You don’t need any footnotes. What were you thinking?"

The company with the biggest valuation in the US (Nvidia) has a price to earnings ratio of almost 60 and price to sales ratio of 30. That's where we are in the cycle.
Beyond SBOMs: The Real Gaps in Software Supply Chain Transparency
by scanosss | 2025-08-12 11:26:05+00:00
We just published a whitepaper exploring what SBOMs still miss in practice — and what that means for software supply chain governance.

Even with SPDX and CycloneDX, most SBOMs fail to detect:

Copied and modified open source (undeclared)

Licensing issues in stripped-down code

Contributor provenance

SCANOSS addresses this with snippet-level detection and a global OSS knowledge base, integrated directly into CI/CD workflows.

Curious how others are approaching undeclared code and real-time traceability.

Read it here: https://www.scanoss.com/_files/ugd/6f6b37_96bf3de03241439c9770ee900f22db98.pdf
by incomingpain | 2025-08-12 11:26:06+00:00
The problem of the dot com boom was valuations on the stock market. You really cant point to the same problem occurring today. Nvidia is probably valued 2-3x higher than they ought to be, but not really anyone else; and its understandable why they are doing great. Rocm is trash compared to cuda.

There are no "pets.com" type ridiculous valuations.

I dont see the AI bubble at all.
by shortrounddev2 | 2025-08-12 11:26:23+00:00
How do you mean? I dont hold it against a company just for having an AI offering. The thing with github/Microsoft is theyre really forcing it down your throat. Github copilot is now a default UI element in Visual Studio and every time I open it up they say "use github copilot, its free!". Every update to visual studio is all about their AI crap now and legit IDE features are always listed at the end

Plus github has also been trying to be a social media sites for a while, too, which I never really apprecisted. The only reason I ever used github in the first place, as a personal user, was because its what everyone else uses on their resume. But I no longer put personal projects on my resume so I dont see the point in using github anymore. We use gitlab at work and it works great.

Though the other providers look good, too. Im not trying to denigrate them. Codeberg, however, looks like it requires a subscription fee, and im just not using enough features of my git provider to justify paying for it