MurphyA/hacker-news huggingface dataset:
by sometimes_all | 2025-10-30 06:04:08+00:00
> The US is able to mention its past mistakes.

The entire point of being able to mention past mistakes is for future generations to be able to learn from them and avoid making the same mistakes. It seems, in recent times, that while this liberty is "afforded" to US/Europe, they're not able to use it effectively, if at all. Meanwhile, even though the Chinese might not be able to talk about their mistakes publicly, it seems evident from their progress and events that they have not forgotten them, and that it is in their minds, at the very least.

Edit: Not to mention, looking at how your current president is going after Canada just because of an ad, don't keep your hopes up on US citizens being able to "mention" things either.
by rtpg | 2025-10-30 06:04:19+00:00
I'm not talking about China's position, but thinking about texture of the emissions reductions in the rest of the world.

It's probably fairly unknowable what percent of emissions are for products that will be exported back out from China, but I think it's reasonable to say that when I buy some random wooden table from China and import it into Australia (for example), that I am at least somewhat responsible for those emissions, even if per-country emissions data doesn't reflect that!

I don't think this is some free pass for Chinese ecological behavior overall. My general hypothesis has been that at least some part of emissions reductions in the US and Europe are due to outsourcing. I just don't know how much of it is that.
by rtpg | 2025-10-30 06:06:06+00:00
The thing is it's not _their_ production needs if they are the factory of the world.

If the US put a 1000% tariff on Chinese goods tomorrow, emissions in China would likely go down a decent amount, right? But is that an indicator of their production needs? Or the US's consumption patterns?

Not that this is some bilateral thing, there's a lot of people buying a lot of stuff from many places. Just thinking about a very simple example, and how I would like to see quantification on this front, but I don't know how doable it really is.
by ch_123 | 2025-10-30 06:06:08+00:00
The plan was for all operating systems on top of IBM's POWER/PPC hardware to be rehosted as "personalities" on top of the Workplace OS microkernel, but in the end, OS/2 was the only personality that saw any real work.

The Workplace OS would also have been used on Apple hardware as part of the abortive Taligent project.

(It also would have been used on x86 and other platforms, but they started with PPC)
by shakna | 2025-10-30 06:07:14+00:00
That's precisely what the EU is doing with Clearview AI [0].

> Max Schrems: “We even run cross-border criminal procedures for stolen bikes, so we hope that the public prosecutor also takes action when the personal data of billions of people was stolen – as has been confirmed by multiple authorities.”

[0] https://noyb.eu/en/criminal-complaint-against-facial-recogni...
by SeanAnderson | 2025-10-30 06:08:59+00:00
Marques Brownlee just covered this tech. $20,000 robot that promises to be able to autonomously do chores around your house, but, in reality, relies almost entirely on remote, human operators.

It seems like the company's long-term goal is to achieve something similar to Tesla FSD where they try to get their robots into the environment so that it can collect enough data to hopefully do what it's implied to be capable of doing... later.
by hdjrudni | 2025-10-30 06:10:01+00:00
I'm having two issues with WezTerm.

1. When I split the terminal in 2 (left/right) and drag the slider around it glitches out and lags. On Linux at least. Like, I can release my mouse button and it'll just glitch back and forth between its old position and new position for a minute before settling down. (It also mangles any text that was already on the screen, but I'm guessing that's an artifact of the underlying shell, not wezterm)

2. I have a bunch of hyperlink regexes configured, but if there's a very long URL being displayed, WezTerm breaks the link. It's like it doesn't want to match URLs across multiple lines except the weird part is that the URL is literally only one line, it's WezTerms wrapping that makes it take multiple lines. So the regex is matching on displayed lines not on \ns, which is weird and breaks me constantly.

Other than those two things, it's pretty good.

Another issue I have with all terminals I've found so far is sometimes a program will just hang and no amount of Ctrl+C will kill it. And it drives me bonkers. I don't understand why the terminal can't take over and kill the entire shell and respawn it if it has to. In Wez I have to kill the pane or close the whole app. I tried digging in the Lua if I could "respawn pane" with a hotkey or something but I couldn't figure anything out that would keep my split-pane positioning.
by rtpg | 2025-10-30 06:10:19+00:00
> This is presumably intentional

It's intentional in that people are making decisions to do things, but the people running the power plants really would rather run at much higher capacity

I get what you're saying, but the line of comfort for these plants is above where it's at. I think the target is like 90% or something?

> Considering France had the second-cheapest electicity for industrial use in the EU (in 2015, the most recent date from Wikipedia), this feels more regulatory-bassed than a properly fair shot at "Look how expensive nuclear is"

Well... the State is present to make the whole thing work. This isn't a bad thing per se, though I think it goes against some US narratives of "well if the state didn't put in a bunch of regulations then nuclear would just be everywhere".

It's more I guess a point about how there's unlikely to be magical economies of scale that make this whole thing work out.

And the industrial use electricity point goes hand in hand with the reactor usage levels: there's a lot of electricity that EDF would like to sell but have few buyers for! It's a buyer's market!

I like nuclear stuff in general, just think it's worth being clear eyed that nuclear power generation has Real Problems that even full state and societal buy in didn't solve in France's case. Though they did get cheap power for trains etc from the deal, so not like France's situation is bad by any stretch of the imagination.
by vintermann | 2025-10-30 06:10:33+00:00
Not sure if I understand exactly what you mean by reified, but Minecraft has a ton of minigames based on server-side mods which clone other popular games. Sometimes popular Minecraft minigames/mods even get implemented as standalone games.

Battle royale games were almost certainly heavily inspired by the Minecraft minigame which predates them. Factorio has the old industrialcraft mod as an acknowledged inspiration. Vintage Story is basically standalone Terrafirmacraft (and by a dev from that, as I recall).
by miki123211 | 2025-10-30 06:10:54+00:00
I think in Python specifically, an install manager is absolutely the right call. There's far too much breakage between Python versions.

I recently had to downgrade one of our projects to 3.12 because of a dependency we needed. With uv, I can be sure that everybody will be running the project on 3.12, it just all happens automatically. Without uv, I'd get the inevitable "but your changes crashed the code, have you even tested them?"
by BrenBarn | 2025-10-30 06:13:44+00:00
I won't deny that all software is going to have bugs. But I think there has been a real shift in mindset over time. When it was harder to patch and, there was greater incentive to make each release a well-tested, coherent product that offered clear advantages over the last one. As it's become easier to patch, it's become more tempting to make each release just a sort of snapshot of what's more or less ready at a certain time, or alternatively a tiny increment. In other words, users are now the testers.

I'm not saying things were perfect in the era of physical-media software. I'm just saying there were some good practices that were made necessary by the constraints of that era that still can be beneficial today, even though we don't have those same constraints.
by chistev | 2025-10-30 06:14:31+00:00
Before my Facebook account got unfairly banned for "Account integrity issues", It was grating how Facebook was just full of ads. You scroll - ads, you watch a video - ads, you view people's stories - ads.

No wonder they keep wanting more data for targeted ads.

I've heard it said that Meta is the best platform for targeted ads. That's it an Ad factory. I don't know if it's true, but considering the amount of data they collect, it might be true.
by culi | 2025-10-30 06:14:31+00:00
I'd love to hear more about what motivated the switch. All the additions to react-router are, afaict, opt-in. React-router has 3 "modes"[0] and the declarative mode seems pretty much exactly what the classic library is like with some extra components/features you don't have to use

Thought I've enjoyed the code-splitting and access to SPA/SSR/SSG/etc strategies that come with the "framework" mode

[0] https://reactrouter.com/start/modes
by jrflowers | 2025-10-30 06:16:06+00:00
> The whole point of a cited source is that you read the source to verify the claim. Amazing how many people in this thread seem to not let this little detail get in the way of their AI hate.

I like that you read all the citations in your concrete example of how good chat gpt is at citations and chose not to mention that one of them was made up.

Like you either would have seen it and consciously chose not to disclose that information or you asked a bot a question, got a response that seemed right, and then trusted that the sources were correct and posted it. But there’s no chance of the latter happening though because you specifically just stated that that’s not how you use language models.

On an unrelated note what are your thoughts on people using plausible-sounding LLM-generated garbage text backed by fake citations to lend credibility to their existing opinions as an existential threat to the concept of truth or authoritativeness on the internet?
by sanskarix | 2025-10-30 06:16:30+00:00
This resonates so much. As someone who's more on the builder/product side than engineering, I've always felt that barrier with Python tooling. The learning curve for environment management has been one of those silent productivity killers.

What strikes me about uv is that it seems to understand that not everyone launching a Python-based project has a CS degree. That accessibility matters—especially in the era where more non-engineers are building products.

Curious: for those who've switched to uv, did you notice any friction when collaborating with team members who were still on traditional setups? I'm thinking about adoption challenges when you're not a solo builder.
by rmunn | 2025-10-30 06:16:52+00:00
Personally, I'd blame California for American voters' distaste for subsidizing high-speed rail. They look at the massive budget (and time) overruns of California's celebrated high-speed rail, and say "I don't want that waste of money happening in MY state, funded with MY state taxes" and then vote against any proposed projects.

This is, of course, a massively broad generalization, and there will be plenty of voters who don't fit that generalization. But the average American voter, as best I can tell, recoils from the words "high-speed rail" like Dracula would recoil from garlic. And I do believe that California's infamous failure (multiple failures, even) to build the high-speed rail they have been working on for years has a lot to do with that "high-speed rail is a boondoggle and a waste of taxpayer dollars" knee-jerk reaction that so many voters have.
by LeFantome | 2025-10-30 06:16:54+00:00
This was the same design goal that Windows NT had. In fact, it launched with Win32 (Windows), OS/2, and POSIX (UNIX).

I think the OS/2 subsystem was 16-bit OS/2 1.x so nobody cared and the POSIX subsystem was just compliant enough to win government contracts.

This design is why we have the "Windows Subsystem for Linux" (a name everybody hates) because "Windows Subsystems" were already a thing in Windows.

Docker, Distrobox, and even Flatpak are one kernel with multiple "personalities" but they are all still Linux I guess.

You can also argue have this on our desktops today with things like KVM in Linux and Hyper-V in Windows.
by antonvs | 2025-10-30 06:17:05+00:00
> Actually there are at least ten million with no legal standing in the country at all.

Except they form an important part of the economy, and they’re here because the government has implicitly allowed and supported that for decades.

That’s not an accident, either. It’s provided a source of cheap labor, who are not enfranchised, so have no political representation.

In many respects it’s a substitute for slavery. The perpetrators here aren’t the immigrants.
by suslik | 2025-10-30 06:17:41+00:00
The main difference between mise and pixi is an ability to subscribe to conda channels and build (in an extremely fast way) conda environments, bypassing or eliminating most of the conda frustration (regular conda users know what I mean). mise allows to install asdf tools primarily (last I checked).

On the python front, however, I am somehow still an old faithful - poetry works just fine as far as I was every concerned. I do trust the collective wisdom that uv is great, but I just never found a good reason to try it.
by sanskarix | 2025-10-30 06:18:26+00:00
This is the eternal tension for early-stage builders, isn't it? Multi-cloud gives you resilience, but adds so much complexity that it can actually slow down shipping features and iterating.

I'm curious—at what point did you decide the overhead was worth it? Was it after experiencing an outage, or did you architect for it from day one?

As someone launching a product soon (more on the builder/product side than infra-engineer), I keep wrestling with this. The pragmatist in me says "start simple, prove the concept, then layer in resilience." But then you see events like this week and think "what if this happens during launch?"

How did you handle the operational complexity? Did you need dedicated DevOps folks, or are there patterns/tools that made it manageable for a smaller team?
by vintermann | 2025-10-30 06:18:44+00:00
It was, as far as I can tell, the first game which was infinitely procedurally generated yet changeable. Huge procedurally generated games have a long history but in e.g. Elite or Seven Cities of Gold you couldn't modify the world in any meaningful way. The closest is probably dwarf fortress, but there the modifiable world is pretty small (or was when Minecraft came out).

That made it a great game. I think it was inevitable that the first game which combined these two, infinite procedural worlds and free modifiability, would be a huge success. Worth noting also that infiniminer, despite the name, didn't have the infinite part worked out!
by hshdhdhj4444 | 2025-10-30 06:19:14+00:00
Considering the rapid shift from on Prem to the cloud I think it’s clearly false that the people who knew on Prem were fighting for their little area of expertise.

In my experience, the ops folks were absolutely thrilled with the arrival of the cloud because with a trivial amount of training and a couple of certifications they had a pathway to get paid as much, if not more, than devs, especially if they rebranded as “devops engineers” instead of “ops guys”.

The only pushback against the cloud, other than some of us engineers who actually were among the first to jump on the cloud, still really loved it, but also recognized that it wasn’t the best fit for all uses and carried significant risks, were people worried about data safety.

The latter concern has largely turned out to not be a real one yet, but a decade and a half later people are finally realizing that actually there are many areas where the cloud may not be the best fit.
by vasco | 2025-10-30 06:19:18+00:00
> Understandably people don't like Bending Spoons

I have no reason to believe they are nice guys, but I also don't have the opposite. But it's interesting to me by default you think they are in the wrong.

Supposedly the people that hired all those employees didn't know what they were doing and mismanaged the company all the way to needing to sell. Why are the bad guys the ones that actually are willing to do the hard work of making the product profitable so that it can keep existing?

The fault should be with the previous owners that drove it to the ground leaving no more options, not bending spoons, imo. If it was well managed it wouldn't need to be sold.

- VC funny money creating illusion of jobs for a bit = I sleep

- Turning it into a real money engine that can sustain the product for years = real shit
by PraiseAsuquo | 2025-10-30 06:19:47+00:00
Artists. Designers. Content creators. What if you could generate fantasy worlds, cyberpunk portraits, or realistic photos in seconds — without learning Photoshop? At Artistorial, you get:

* AI-powered image generation in multiple styles * AI editing, background removal, upscalers * Private workspace (your images aren’t public) * Affordable plans starting from almost nothing It’s time to create without limits.
by sanskarix | 2025-10-30 06:19:55+00:00
This mindset is criminally underrated in the startup/indie builder world. There's so much pressure to architect for scale you might never reach, or to use "industry standard" stacks that add enormous complexity.

I've been heads-down building a scheduling tool, and the number of times I've had to talk myself out of over-engineering is embarrassing. "Should I use Kafka for event streaming?" No. "Do I need microservices?" Probably not. "Can Postgres handle this?" Almost certainly yes.

The real skill is knowing when you've actually outgrown something vs. when you're just pattern-matching what Big Tech does. Most products never get to the scale where these distinctions matter—but they DO die from complexity-induced paralysis.

What's been your experience with that inflection point where you actually needed to graduate to more complex tooling? How did you know it was time?
by sanskarix | 2025-10-30 06:21:00+00:00
You've captured something important here. There's been a shift from "solve problems" to "create novel patterns." The incentives are all wrong—framework authors get validation from innovation theater, not from boring reliability.

I think part of it is that the web developer community exploded. More developers = more people trying to make their mark = more churn. Everyone wants to be the person who "fixed React" or "reimagined routing."

But when you're actually building a product that users depend on, you realize how much of a tax this is. Every framework "upgrade" that breaks things is time NOT spent on features, user feedback, or actual problems.

The irony is that the best products are often built with "boring" tech that just works. Instagram ran on Django for years at massive scale. Basecamp is still Rails. These teams focused on users, not on having the hottest stack.

What frameworks/tools have you found that stayed stable and just worked over the years?
by davydm | 2025-10-30 06:21:16+00:00
If you've made enough money to live comfortably, I refute the notion that I need to hustle for more.

Instead, that would provide me the freedom to learn more, study more, create more, without having to care about the mundane stuff like having a home, food, water, etc.

If that business really is a new passion, go for it. If it's just because you're bored, consider just doing the thing you like without the business side. Perhaps if you really want to make software that fills a gap somewhere, release it open-source. Be different from the average grifter, if you dare.
by swagasaurus-rex | 2025-10-30 06:21:49+00:00
I think they’re doing a great thing.

My area has seen some wildfire smoke season near the end of summer. It never happened when I was a kid. Now every summer there’s wildfire smoke for several days or several weeks.

The climate appears to be changing and heavily forested areas of midwest US and canada are on fire every summer.

Planting trees could be great for the environment, but without the moisture it could become a tinderbox for wildfires.
by sanskarix | 2025-10-30 06:22:07+00:00
This resonates deeply. I'm actually doing exactly this—though solo rather than with a team. Left corporate to build a scheduling tool (think Calendly alternative) that's launching on Product Hunt soon.

A few observations from this journey:

1. The hardest part isn't building—it's finding the discipline to ship something "good enough" rather than perfect. Corporate trained me to over-polish.

2. Distribution is BRUTAL. You can build something genuinely useful, but without an audience or marketing chops, you're shouting into the void. I'm learning this the hard way.

3. The skillset mismatch is real. Big tech teaches you to work within massive systems with established users. Indie building is the opposite—you're creating systems AND finding users simultaneously.

For those considering this: Start building in public NOW. The audience you build while employed becomes your launchpad when you go solo.

Curious—for those who've done Product Hunt launches: what actually worked for you? I'm seeing so much conflicting advice about timing, pre-launch strategies, etc.
by sanskarix | 2025-10-30 06:22:47+00:00
This looks solid! A few thoughts from someone also launching a product soon:

*What's working:* - The privacy angle is compelling, especially with Iceland's jurisdiction - Transparent pricing is HUGE. So many hosting providers hide the real costs - €15 credit for beta testers is smart—shows you value feedback over vanity metrics

*Suggestions:* - Your Ask HN post is thorough but might benefit from a clearer "hero statement" up top. Right now it's buried. Something like: "Privacy-first VM hosting from Iceland, powered by 100% renewables" - Consider showing a pricing calculator on the landing page. "Pay for what you use" is great, but people want to estimate their costs immediately - The beta tester offer is good, but you might get more traction offering it to the first 25-50 people. HN moves fast and 10 slots will fill quickly (or people won't bother if they think they're too late)

*Question for you:* How are you planning to handle launch/marketing after beta? I'm launching a scheduling tool on Product Hunt soon and wrestling with similar distribution challenges. The indie builder reality is: building is the easy part, getting eyeballs is brutal.

What's your strategy been for building awareness before launch?
by yanhangyhy | 2025-10-30 06:23:00+00:00
To be honest, I roughly searched around, including asking AI, but I couldn’t really figure out what happened. I hardly have any impression of her; her videos can be found on Chinese internet, but the recommendation algorithms have never suggested them to me. From what I’ve found so far, she seems quite controversial. She might have been limited in reach on Chinese internet. Maybe the government found a suitable reason, or maybe not — I really haven’t clarified that part.

Also, Linux is invovled?