MurphyA/hacker-news huggingface dataset:
by 81222222 | 2025-10-20 10:01:04+00:00
Communism was never realized and what didn't work was the transitions stage between free market capitalism and communism, state capitalism. In literally every instance of communism not working, it was state capitalism that didn't work because the people who benefited from state capitalism worked to keep it in place as communism would have ended their greedy consolidation of power. This is not a flaw in communism, this is a flaw in capitalism: the inevitable hoarding of capital.
by sofixa | 2025-10-20 10:02:08+00:00
> Plenty of heavy traffic, high redundancy applications exist without the need for AWS (or any other cloud providers) overpriced "bespoke" systems.

And almost all of them need a database, a load balancer, maybe some sort of cache. AWS has got you covered.

Maybe some of them need some async periodic reporting tasks. Or to store massive files or datasets and do analysis on them. Or transcode video. Or transform images. Or run another type of database for a third party piece of software. Or run a queue for something. Or capture logs or metrics.

And on and on and and on. AWS has got you covered.

This is Excel all over again. "Excel is too complex and has too many features, nobody needs more than 20% of Excel. It's just that everyone needs a different 20%".
by dijit | 2025-10-20 10:02:40+00:00
fair enough, you're one of today's (un)lucky 10,000! (https://xkcd.com/1053/)

VMWare has always been proprietary, there's been some handwringing a few times about the fact that they borrow from FOSS quite a bit.

https://www.zdnet.com/article/linux-developer-abandons-vmwar...
by VBprogrammer | 2025-10-20 10:02:41+00:00
I honestly wonder if there is safety in the herd here. If you have a dedicated server in a rack somewhere that goes down and takes your site with it. Or even the whole data center has connectivity issues. As far as the customer is concerned, you screwed up.

If you are on AWS and AWS goes down, that's covered in the news as a bunch of billion dollar companies were also down. Customer probably gives you a pass.
by sipofwater | 2025-10-20 10:03:00+00:00
* Mirror: https://archive.ph/ANOie

* "Residents reject statehood option at Malesso' political status town hall": https://www.guampdn.com/news/residents-reject-statehood-opti... (www.guampdn.com/news/residents-reject-statehood-option-at-malesso-political-status-town-hall/article_b57c36e3-bc31-4516-8825-8feca093bf6e.html); https://archive.ph/igoEC

* "Referendum voting compromise proposed": https://www.postguam.com/news/local/referendum-voting-compro... (www.postguam.com/news/local/referendum-voting-compromise-proposed/article_e4f06878-22d8-4b26-a11d-880f507c95a4.html); https://archive.ph/zr4Fk

* West Pacific Islands map: http://chamorrobible.org/images/chamorrobibleproject/map-wes... (chamorrobible.org/images/chamorrobibleproject/map-west-pacific-islands-1998.jpg) via http://chamorrobible.org

* Guam photographed from space in December 2011: http://chamorrobible.org/images/photos/gpw-201304-NASA-Phili... (chamorrobible.org/images/photos/gpw-201304-NASA-Philippine-Sea-Pacific-Ocean-Guam-20111230-huge.jpg) via http://chamorrobible.org/gpw/gpw-201304.htm
by dijit | 2025-10-20 10:04:18+00:00
MILL?!

I only got €100.000 bounded to a year, then a 20% discount for spend in the next year.

(I say "only" because that certainly would be a sweeter pill, €100.000 in "free" credits is enough to make you get hooked, because you can really feel the free-ness in the moment).
by peter303 | 2025-10-20 10:04:25+00:00
RPN interpreters require very little core memory. So they were popular with computers where core memory was under ten kilobytes.

But its horrible for software engineering with multiple programmers and large codebases. Lacks structures, interfaces, modules, data abstraction that you expect in a modern language. We called it the "Chinese food" of coding- ten minutes later you had nomidea what you just coded.
by ErroneousBosh | 2025-10-20 10:04:54+00:00
It's a different solution for a different time.

Forth was an excellent way to write a powerful and expressive programming language that could self-host with a bare minimum of assembly language "bare metal" programming.

The fridge-sized computer that Forth was originally developed on had double-digit kilobytes of memory (maybe 8192kwords, with 16-bit words) and clocked instructions through at a whopping 300kHz or so. The microcontroller that drives the Caps Lock LED on your keyboard is a hundred times faster with a hundred times the memory.

These days we do not need to squeeze editor, compiler, and target binary into such a tiny machine. If you're developing for a microcontroller you just use C on your "big" computer, which is unimaginably more powerful.

In the olden days of the 1990s I used a development system for embedded stuff that was written in and targetted Forth on a Z80 with a whopping 64kB of RAM and 5.25" floppies, but that was at least ten years old and five years out of date at the time.

You're probably reading my words on a slice of glass the size of half a sandwich that contains more computing power than existed in the whole world when Forth was first written.

It's a shame because writing something like Forth from the ground up (and I mean, assembly code to load the registers to start the ACIA to begin transmitting text to the terminal) perhaps in an emulated early 80s home computer is a great way to get a sense of what the chip behind it all is doing, and I feel that makes you a better programmer in "real" languages like Go or Python or C.
by jacquesm | 2025-10-20 10:05:03+00:00
Every week or so we interview a company and ask them if they have a fall-back plan in case AWS goes down or their cloud account disappears. They always have this deer-in-the-headlights look. 'That can't happen, right?'

Now imagine for a bit that it will never come back up. See where that leads you. The internet got its main strengths from the fact that it was completely decentralized. We've been systematically eroding that strength.
by mikkupikku | 2025-10-20 10:06:04+00:00
> build engine, which was ported to the N64 and used to make the game

I don't think that's what they did. Looking at some gameplay footage on youtube, it's a third person game with a full 3d player model, not flat sprites, and the level geometry seems to be full proper 3d without the build engine distortions when looking up and down. I think they built or used a different engine designed to take advantage of the N64s graphics hardware.
Show HN: FlashDrive 1987 – A retro sci-fi film exploring AI-assisted filmmaking
by ErkMkd | 2025-10-20 10:06:28+00:00
Hi everyone,

I’ve been working on FlashDrive 1987, a retro sci-fi short film inspired by 1980s adventure movies like Explorers and Back to the Future.

The project isn’t made by AI - it’s developed with AI as a creative assistant. I use tools like Midjourney, Hedra and ElevenLabs to visualize scenes, design sets, and test storytelling ideas before moving toward a real film production.

The idea is to explore how these tools can extend imagination, not replace human creativity. Each week, I post small "capsules" that show the process - storyboarding, music composition, behind-the-scenes, and character design - like a digital making-of.

I’d love feedback from anyone interested in AI-assisted art, indie film pipelines, or 80s-style storytelling.

Thanks for reading - and for any thoughts or critiques you might have.
by hayleighdotdev | 2025-10-20 10:06:45+00:00
> Perhaps this is a packaging issue on my system though.

Gleam is only officially distributed via the releases on GitHub [1] so if you pick up Gleam from a package manager that's always maintained by someone else. I think most of those community distributions do include Erlang and bits which is probably what pulled in all those extra packages!

[1]: https://github.com/gleam-lang/gleam/releases/tag/v1.13.0
by 1dom | 2025-10-20 10:06:47+00:00
> but don't pretend that Herzner let's you click your way into a highly-availale nosql data store.

The idea you can click your way to a highly available, production configured anything in AWS - especially involving Dynamo, IAM and Lambda - is something I've only heard from people who've done AWS quickstarts but never run anything at scale in AWS.

Of course nobody else offers AWS products, but people use AWS for their solutions to compute problems and it can be easy to forget virtually all other providers offer solutions to all the same problems.
by sofixa | 2025-10-20 10:07:06+00:00
All the big leagues take "piracy" very seriously and constantly try to clamp down on it.

TV rights is one of their main revenue sources, and it's expected to always go up, so they see "piracy" as a fundamental threat. IMO, it's a fundamental misunderstanding on their side, because people "pirating" usually don't have a choice - either there is no option for them to pay for the content (e.g. UK's 3pm blackout), or it's too expensive and/or spread out. People in the UK have to pay 3-4 different subscriptions to access all local games.

The best solution, by far, is what France's Ligue 1 just did (out of necessity though, nobody was paying them what they wanted for the rights after the previous debacles). Ligue 1+ streaming service, owned and operated by them which you can get access through a variety of different ways (regular old TV paid channel, on Amazon Prime, on DAZN, via Bein Sport), whichever suits you the best. Same acceptable price for all games.
by lqet | 2025-10-20 10:07:41+00:00
> Exactly a year after the attack, I left Saumlaki in a new boat, crossed to the Kei islands, and then faced the longest lap of island-hopping to New Guinea.

Indeed, looking at the map of his route, the longest distance he had to actually travel on open sea seems to be around 120 km from the Kei islands to Papua New Guinea [0], which is (at least for me) completely counter-intuitive for a Kayak voyage from Ulm to Australia.

[0] https://www.openstreetmap.org/#map=9/-4.661/133.234
by tsimionescu | 2025-10-20 10:07:51+00:00
Note that this is equivalent to saying "there's no way to know". This guess doesn't give any insight, it's just the function that happens to minimize the total expected error for an unknowable duration.

Edit: I should add that, more specifically, this is a property of the uniform distribution, it applies to any event for which EndsAfter(t) is uniformly distributed over all t > 0.
by jwr | 2025-10-20 10:08:39+00:00
As a data point, I've been running stuff at Hetzner for 10 years now, in two datacenters (physical servers). There were brief network outages when they replaced networking equipment, and exactly ONE outage for hardware replacement, scheduled weeks in advance, with a 4-hour window and around 1-2h duration.

It's just a single data point, but for me that's a pretty good record.

It's not because Hetzner is miraculously better at infrastructure, it's because physical servers are way simpler than the extremely complex software and networking systems that AWS provides.
by JCM9 | 2025-10-20 10:09:16+00:00
Have a meeting today with our AWS account team about how we’re no longer going to be “All in on AWS” as we diversify workloads away. Was mostly about the pace of innovation on core services slowing and AWS being too far behind on AI services so we’re buying those from elsewhere.

The AWS team keeps touting the rock solid reliability of AWS as a reason why we shouldn’t diversify our cloud. Should be a fun meeting!
by hvb2 | 2025-10-20 10:09:25+00:00
> The internet got its main strengths from the fact that it was completely decentralized.

Decentralized in terms of many companies making up the internet. Yes we've seen heavy consolidation in now having less than 10 companies make up the bulk of the internet.

The problem here isn't caused by companies chosing one cloud provider over the other. It's the economies of scale leading us to few large companies in any sector.
by zikduruqe | 2025-10-20 10:09:33+00:00
According to Project 2025, we won't ever see them again.

https://static.heritage.org/project2025/2025_MandateForLeade...

"Eliminate energy efficiency standards for appliances. Pursuant to the Energy Policy and Conservation Act of 1975 as amended, the agency is required to set and periodically tighten energy and/or water efficiency standards for nearly all kinds of commercial and household appliances, including air conditioners, furnaces, water heaters, stoves, clothes washers and dryers, refrigerators, dishwashers, light bulbs, and showerheads. Current law and regulations reduce consumer choice, drive up costs for consumer appliances, and emphasize energy efficiency to the exclusion of other important factors such as cycle time and reparability."

https://tonko.house.gov/uploadedfiles/project-2025-fact-shee...
by decimalenough | 2025-10-20 10:10:03+00:00
Follow the sun does not happen by itself. Very few if any engineering teams are equally split across thirds of the globe in such a way that (say) Asia can cover if both EMEA and the Americas are offline.

Having two sites cover the pager is common, but even then you only have 16 working hours at best and somebody has to take the pager early/late.
by anakaine | 2025-10-20 10:10:08+00:00
My organisation went down the Nutanix path with about 1/4 of the DC about 18 months ago. They're now just finalising the move away feom Nutanix. From a server and dev admin point of view we had really odd VM behaviour, poorer than expected process performance, and random instability that just couldn't be resolved. I believe other system owners had similar and that the VM admins had their own range of oddities to track down. Something behind the scenes was the catalyst for change away in a short period of time.
by davydm | 2025-10-20 10:10:11+00:00
Another variant of "you're holding it wrong" which attempts to cover up a real and serious issue with ai codegen: it's simply not reliable at producing good code, which is completely understandable when we think about it as what it IS (a token predictor) vs what we WISH it to be - an intelligent entity which understands the domain it's in and is able to contribute meaningfully to the codebase.

Yes, your ai codegen agent may occasionally produce "good enough" code, but it will always require validation by a designer who understands the domain, the tooling, and the requirements. At least, it will always display this behavior as long as we're using the current mechanisms to train and execute. This is why LLMs will never reach sentience, why smarter people are quietly working on AGI differently from the ai grifters who are, in most likelihood, simply going to precipitate the next bubble-burst, as soon as the reacharounds between all these companies reaches critical mass and can no longer be supported by the previously-gullible masses.

We should also all be wary of companies aiming to shift the blame for their design failures onto the user.
by numpad0 | 2025-10-20 10:10:15+00:00
a) 后天下之乐而乐 b) 後天下之樂而樂 c) 後天下之楽而楽

a) is clearly Simplified Chinese from a sibling comment, b) is Traditional copied from your comment, and c) is as I just typed in my own language. Unicode Hanzi/Kanji are a mess and there are characters same or different, in appearance or in binary, depending on intended variants, languages, fonts, systems, keyboard, distance between Earth and Alpha Centauri, etc.
by JimDabell | 2025-10-20 10:10:24+00:00
Along similar lines:

> On May 4th, 2007, we asked internet users to help isolate Michael Jackson's white glove in all 10,060 frames of his nationally televised landmark performance of Billy Jean. 72 hours later 125,000 gloves had been located. wgt_data_v1.txt (listed below) is the culmination of data collected.

— https://www.whiteglovetracking.com
by ErroneousBosh | 2025-10-20 10:11:07+00:00
I know a guy who is a very devout Muslim, whose "home cuisine" is basically potatoes, sauerkraut, and pork sausage. He comes from a part of the fiddly little "-istans" that weren't quite Asia and weren't quite the former Soviet Union, where really all they had to eat were potatoes, cabbages, and the pigs that ate the scraps.

The general idea is that if you live in a desert then - as with Jewish dietary restrictions - eating stuff like shellfish and pigs that don't naturally lend themselves to being eaten unrefrigerated a hundred miles from the sea in 40°C weather is not a good idea. But if it's roughly the same climate as Scotland and you know what you're doing, it's all just fine, it's far more haraam to starve yourself to death when you can eat a big bowl of lentil and ham soup.
by jacquesm | 2025-10-20 10:14:04+00:00
I think one reason is that people are just bad at statistics. Chance of materialization * impact = small. Sure. Over a short enough time that's true for any kind of risk. But companies tend to live for years, decades even and sometimes longer than that. If we're going to put all of those precious eggs in one basket, as long as the basket is substantially stronger than the eggs we're fine, right? Until the day someone drops the basket. And over a long enough time span all risks eventually materialize. So we're playing this game, and usually we come out ahead.

But trust me, 10 seconds after this outage is solved everybody will have forgotten about the possibility.
by tsegratis | 2025-10-20 10:15:23+00:00
planting flowers? trowel

planting foundations? excavator

once you specify "the job", the best tool is "the solution" to that job only. anything else is excess complexity

however if "the job" is unspecified, power is inverse to the length of "the solution"

so is constraint of power bad?

--

a fascinating question

just like music can be created by both additive and subtractive synthesis; every line of code creates both a feature and a constraint on the final program

in which case power can be thought of as the ability to constrain...
by donavanm | 2025-10-20 10:16:24+00:00
FYI: 1. AWS IAM mutations all go through us-east-1 before being replicated to other public/commercial regions. Read/List operations should use local regional stacks. I expect you'll see a concept of "home region" give you flexibility on the write path in the future. 2. STS has both global and regional endpoints. Make sure you're setup to use regional endpoints in your clients https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credenti...
by thephyber | 2025-10-20 10:17:36+00:00
I came here to mention that any non-trivial company depending on Docker images should look into a local proxy cache. It’s too much infra for a solo developer / tiny organization, but is a good hedge against DockerHub, GitHub repo, etc downtime and can run faster (less ingress transfer) if located in the same region as the rest of your infra.
by numpad0 | 2025-10-20 10:17:59+00:00
Classical OCR still probably make undesirable su6stıtutìons in CJK from there being far too many of similar ones, even some absurd ones that are only distinguishable under microscope or by looking at binary representations. LLMs are better constrained to valid sequences of characters, and so they would be more accurate.

Or at least that kind of thing would motivate them to re-implement OCR with LLM.
by xodice | 2025-10-20 10:18:27+00:00
Major us-east-1 outages happened in 2011, 2015, 2017, 2020, 2021, 2023, and now again. I understand that us-east-1, N. VA, was the first DC but for fucks sake they've had HOW LONG to finish AWS and make us-east-1 not be tied to keeping AWS up.
by theshrike79 | 2025-10-20 10:20:20+00:00
Along with bat, these are my main ones that I install always:

fd, a better find: https://github.com/sharkdp/fd

ripgrep (rg) a modern grep: https://github.com/BurntSushi/ripgrep

eza for ls replacement: https://github.com/eza-community/eza

duf is a cleaner df: https://github.com/muesli/duf

dust for du: https://github.com/bootandy/dust

Also fish + starship + yazi + helix, all of which mostly work perfectly with the defaults
by bigmealbigmeal | 2025-10-20 10:21:05+00:00
Putting on a headset for the first time reminded me of using a computer for the first time. It was that paradigm-shifting.

The frustrating thing is, back when computers were "silly" and "not ready", the type of person you'd now find on Hacker News saw it as an exciting impetus to build a new world. With virtual reality, all I see is a collective eyeroll. It's honestly tragic. This is a burgeoning medium, a new form of art. For most of human history, people didn't get to experience that even once in their entire lifetime. And the response is cynicism.

The only explanation I have is that we are so inundated with stimulus, so overwhelmed with entertainment, that we no longer feel a drive to build a new form of it. We're all drugged up on social media, and can't see the potential of a new medium even when it's literally right in front of our faces.
by oblio | 2025-10-20 10:22:15+00:00
I've used both Windows and Linux for 20+ years and I can count the major issues I've had with both on one hand. Yes, sometimes they both botch QA but you can also live with both without major issues.

Oh, and that update - fairly sure it was optional.

The usual lesson applies, never install version 1.0. Install 1.0.5 or even better, 1.1.1.
by okanat | 2025-10-20 10:22:20+00:00
I didn't suggest that Eastern EU should stay with ICEs forever. I just argued that 2035 is too early of a deadline.

Infrastructure for importing and processing fossil fuels has been organically developed and it is there everywhere. The European grid and the EV charging stations aren't.

Chinese manufacturers can make cheap cars however many poorer EU countries have actual car factories in them and we probably don't want to close those either.

So either EU Car companies will buckle and make actually affordable cars and EU energy companies get economic incentives and legal help to cut through the bureaucracy of each member state or we stay with ICEs longer. Similarly many landlords in EU countries need to be incentivized to install chargers. Most working class people rent in EU now. Without home charging EVs have less economic incentives.

Without making economic and legal arrangements, forcing poorer countries to buy more expensive cars that cannot be charged is the stupid decision here.
by JCM9 | 2025-10-20 10:22:30+00:00
Yes, but those days are numbered. For many years AWS was in a league of its own. Now they’ve fallen badly behind in a growing number of areas and are struggling to catch up.

There’s a ton of momentum associated with the prior dominance, but between the big misses on AI, a general slow pace of innovation on core services, and a steady stream of top leadership and engineers moving elsewhere they’re looking quite vulnerable.
by mikkupikku | 2025-10-20 10:23:59+00:00
I'm pretty sure the time will soon come when nobody is trying to accommodate the personal tastes and preferences of developers anymore; languages and tools will be chosen based on how well LLMs work with them, and the way the LLMs are used with those will be determined again by the traits of the tool, not the preferences of the user. Management won't be in the mood to humor devs who are stuck in their old mindset of writing code themselves.

I could be wrong. Time will tell.