MurphyA/hacker-news huggingface dataset:
by sbrorson | 2025-11-19 12:57:42+00:00
An interesting corollary to this is that even if the future trajectory of a general 3-body orbit is predictable in theory using numerical methods (and infinite precision calculations), in practice the use of finite-precision floating point means that after some time the trajectory predicted by an ODE solver will diverge from the mathematically-true trajectory. Even symplectic integrators have this problem. More details on the general case of chaos are provided by this insightful blog post:

https://www.stochasticlifestyle.com/how-chaotic-is-chaos-how...
Show HN: TEQ - A Quiplash Alternative in the Browser
by prakhar897 | 2025-11-19 12:57:44+00:00
I wanted to play Quiplash, but I realized I had to buy it on Steam, someone had to host it on a PC, connect a TV, and everyone had to watch the same screen. It felt way too heavy for a simple party game. So I built TEQ, basically a browser version of Quiplash. No Steam, no TV, no downloads; everyone just joins on their own device. I also added public lobbies so you can play even without friends online.
by hasbot | 2025-11-19 12:57:52+00:00
Slightly tangential but I was discussing high-school English book selection with a relatively new English teacher. He was frustrated that his 9th/10th grade students were uninterested in the books. He was hamstrung in book selection by budget (buying new books wasn't an option) and essentially seniority (he couldn't select any books that were read in more advanced classes even though few of his students will take those classes). So the system was unintentionally teaching most kids that reading books was boring.
by dspillett | 2025-11-19 12:58:05+00:00
> • Took down the the customers sites due to their bug.

That is always a risk with using a 3rd party service, or even adding extra locally managed moving parts. We use them in DayJob, and despite this huge issue and the number of much smaller ones we've experienced over the last few years their reliability has been pretty darn good (at least as good as the Azure infrastructure we have their services sat in front of).

> • Never protected against an attack that our infra could not have handled by itself.

But what about the next one… Obviously this is a question sensitive to many factors in our risk profiles and attitudes to that risk, there is no one right answer to the “but is it worth it?” question here.

On a slightly facetious point: if something malicious does happen to your infrastructure, that it does not cope well with, you won't have the “everyone else is down too” shield :) [only slightly facetious because while some of our clients are asking for a full report including justification for continued use of CF and any other 3rd parties, which is their right both morally and as written in our contracts, most, especially those who had locally managed services affected, have taken the “yeah, half our other stuff was affected to, what can you do?” viewpoint].

> • Don't think that they will be able to handle the "next big ddos" attack.

It is a war of attrition. At some point a new technique, or just a new botnet significantly larger than those seen before, will come along that they might not be able to deflect quickly. I'd be concerned if they were conceited enough not to be concerned about that possibility. Any new player is likely to practise on smaller targets first before directly attacking CF (in fact I assume that it is rather rare that CF is attacked directly) or a large enough segment of their clients to cause them specific issues. Could your infrastructure do any better if you happen to be chosen as one of those earlier targets?

Again, I don't know your risk profile so can say which is the right answer, if there even is an easy one other than “not thinking about it at all” being a truly wrong answer. Also DDoS protection is not the only service many use CF for, so those need to be considered too if you aren't using them for that one thing.
by talkingtab | 2025-11-19 12:58:08+00:00
This is unfortunate and ultimately wrong. The ultimate stupidity is exemplified by Musk and Bezos, and others of their ilk. To step away from Mastodon because people compare you to them is an error.

We need not just Mastodon's but to find new ways - non-corporate - ways to come together and collaborate. I am beginning to suspect that Democracy is not a political system but an economic system.

A better way to address your situation is perhaps to work on implementing a distributed democratic system that works. We can incorporate, but can we indemocrate?

Just my 2cents
by eastdakota | 2025-11-19 12:58:50+00:00
That’s not accurate. As with any incident response there were a number of theories of the cause we were working in parallel. The feature file failure was one identified as potential in the first 30 minutes. However, the theory that seemed the most plausible based on what we were seeing (intermittent, initially concentrated in the UK, spike in errors for certain API endpoints) as well as what else we’d been dealing with (a bot net that had escalated DDoS attacks from 3Tbps to 30Tbps against us and others like Microsoft over the last 3 months). We worked multiple theories in parallel. After an hour we ruled out the DDoS theory. We had other theories also running in parallel, but at that point the dominant theory was that the feature file was somehow corrupt. One thing that made us initially question the theory was nothing in our changelogs seemed like it would have caused the feature file to grow in size. It was only after the incident that we realized the database permissions change had caused it, but that was far from obvious. Even after we identified the problem with the feature file, we did not have an automated process to role the feature file back to a known-safe previous version. So we had to shut down the reissuance and manually insert a file into the queue. Figuring out how to do that took time and waking people up as there are lots of security safeguards in place to prevent an individual from easily doing that. We also needed to double check we wouldn’t make things worse. The propagation then takes some time especially because there are tiers of caching of the file that we had to clear. Finally we chose to restart the FL2 processes on all the machines that make up our fleet to ensure they all loaded the corrected file as quickly as possible. That’s a lot of processes on a lot of machines. So I think best description was it took us an hour for the team to coalesce on the feature file being the cause and then another two to get the fix rolled out.
by bossyTeacher | 2025-11-19 12:59:11+00:00
> Tbh, the answer is simple: if we truly get AGI, the government would nationalize it

If you truly get AGI, you are highly unlikely to be able to reliably control it let alone nationalise it. And it is highly unlikely that only a single country would reach it. Chances at least one other country would. And AGI would be eventually weaponised against other countries successfully or not.

the changes of AGI causing huge damage in the world would be very real. Unlike a WMD, the damage isn't necessarily visible, immediate or obvious.
by benjiro | 2025-11-19 12:59:26+00:00
As yourself more the question, is your service that important to need 99.999% uptime? Because i get the impression that people are so fixated on this uptime concept, that the idea of being down for a few hours is the most horrible issue in the world. To the point that they rather hand over control of their own system to a 3th party, then accept a downtime.

The fact that cloudflare can literally ready every bit of communication (as it sits between the client and your server) is already plenty bad. And yet, we accept this more easily, then a bit of downtime. We shall not ask about the prices for that service ;)

To me its nothing more then the whole "everybody on the cloud" issue, when most do not need the resource that cloud companies like AWS provide (and the bill), and yet, get totally tied down to this one service.

I am getting old lol ...
by phplovesong | 2025-11-19 12:59:28+00:00
Rescript/reasonml is still in development, and a more seasoned dev team can easily pick it as an better alternative to typescript.

Its a bummer haxe did not promote itself more for the web, as its a amazinlgy good piece of tech. The languge shows age, but has an awesome typesystem and metaprogramming capabilities.

That said, haxe 5 is on the horizon.
by veunes | 2025-11-19 12:59:45+00:00
This is an inevitable arms race. The slop generators will constantly improve to fool the detector, and the detector will have to train on their new tricks

The problem is that pure content-based analysis (at the text or image artifact level) is doomed to fail in the long run - sooner or later, the models will learn to mimic humanity perfectly. The only robust path forward is analyzing side-channel signals: publication frequency, site structure, linking patterns, and domain history
by quotemstr | 2025-11-19 13:00:02+00:00
> I can’t wait for the complete meltdown when they discover effect systems in 2040

Zig is undergoing this meltdown. Shame it's not memory safe. You can only get so far in developing programming wisdom before Eternal September kicks in and we're back to re-learning all the lessons of history as punishment for the youthful hubris that plagues this profession.
by bArray | 2025-11-19 13:00:04+00:00
> The source of this claim, which you helpfully did not provide, is Rupert Lowe, a far-right UK politician and shite-merchant who is so toxic he got kicked out of Reform.

On another day you would claim that being a member of Reform is toxic, and that being kicked out is a sign of being normal. Being kicked out of Reform is clearly itself not a sign of being toxic.

Rupert Lowe is an elected MP that has published his own policy paper [1] that remains uncontested, with the only criticism I can find is based on who helped him write it [2] and not on the content. He is democratically elected and partakes in the open exchange of ideas, I think the toxicity lives in your head.

> He does not give any indication as to where his number came from.

He literally says that they are processed from the Department of Transport. I imagine he will publish some materials soon.

> This reciprocal scheme only applies to certain countries: the EU/EAA, Australia, New Zealand, Canada, Japan, Korea, Switzerland, etc.

New Zealand for example only allows UK full license holders to drive for 18 months [3], not indefinitely. New Zealand roads are wide and vast, and public transport is somewhat limited. But for EU/EEA license holders driving in the UK, they can drive for as long as it is valid or until they turn 70. Even if you are on a shorter list and have to exchange in 12 months, it's just a small fee - no test [4].

The point is that we have many, many people driving on the roads that have never done a UK driving test. And this doesn't even begin to extend to those who are disqualified or driving under the influence. As a driver, it is getting far worse out there.

> I think when you are blaming things like headlight brightness on those bloody foreigners, it's time to do some self-reflection.

The second paragraph started with: "The quality of driver is also decreasing.", because I was making a related but separate point. I'm clearly not blaming headlight glare on foreign drivers. Maybe it it you that should do some reflection.

[1] https://www.restorebritain.org.uk/pp_mass_deportations_legit...

[2] https://www.newstatesman.com/politics/uk-politics/2025/10/ru...

[3] https://www.gov.uk/foreign-travel-advice/new-zealand/safety-...

[4] https://www.imgconnect.co.uk/news/2024/11/can-i-drive-in-the...
by raeroumeliotis | 2025-11-19 13:00:20+00:00
A Large Language Model (#LLM) is first trained on massive datasets to learn patterns in language. After this pretraining, it often goes through #fine-tuning or alignment, where the model is refined on more specialized or carefully curated examples to improve accuracy, safety, and context awareness. Once deployed, the model uses what it learned during training to answer your questions through the process of inference. Although your questions don’t update the model in real time, they can be used in future training rounds to help improve later versions.

Does your team need help getting their heads around all this new #GenAI stuff? Punch Tape can help, check out our offerings here: www.punch-tape.com

#chatbotsforbusiness #chatbots #llms #finetuning #inference #aitraining #30secondsorless
by woozyrabbit | 2025-11-19 13:00:26+00:00
I built this because I got frustrated with most agent frameworks breaking the moment you try to use them for real workloads.

Trident Engine is a hardened multi-agent orchestrator with:

• HMAC-signed remote worker nodes • Built-in PII redaction • Per-tenant budgets & cost tracking • Atomic write storage • Remote execution (Hydra)

It’s aimed at people building production workloads, not toy “agent loops.”

Happy to answer questions or get feedback.
by agentcoops | 2025-11-19 13:01:03+00:00
Yes, it’s a very narrow-minded perspective that cannot understand the second-order implications of this development beyond their own experience as an experienced developer. For argument, let’s imagine that the quality of software at the top valley firms is just phenomenal (a stretch, as we all know, even as a hypothetical). That is obviously not the case for the quality of software at 99% of firms. One could argue that the dominance of SaaS this past decade is an artifact of the software labor market: any vaguely talented engineer could easily get a ridiculously well-paid position in the valley for a firm that sold software at great margins to all the other firms that were effectively priced out of the market for engineers. I think the most interesting case study of this is actually the gaming industry, since it’s a highly technical engineering domain where margins are quickly eroded by paying the actual market wage for enough engineers to ship a good product, leading to the decline of AAA studios. Carmack’s career trajectory from gaming industry to Meta is paradigmatic of the generational shift, here.

TLDR; in my opinion, the interesting question is less what happens at the top firms or to top engineers than what happens as the rest of the world gains access to engineering skills well above the previous floor at a reasonable price point.
by phreeza | 2025-11-19 13:02:07+00:00
Pasting a comment here I made on the previous article:

To me the most important fact to keep in mind about geothermal is that the energy flow across the crust is ~0.1W/m^2. Compare that to the sun which has >100W/m^2 even at high latitudes. Of course this does not mean geothermal is useless (in particular heat pumps, if you count those, are great), but it goes a long way to explaining why geothermal isn't seeing the same explosion as solar.
by Ukv | 2025-11-19 13:02:36+00:00
> And it would be far more obvious that an error message is being ignored.

Haven't used Go so maybe I'm missing some consideration, but I don't see how ", _" is more obvious than ".unwrap()". If anything it seems less clear, since you need to check/know the function's signature to see that it's an error being ignored (wouldn't be the case for a function like https://pkg.go.dev/math#Modf).
by em-bee | 2025-11-19 13:03:10+00:00
i don't know how you get to that conclusion. you are the one making claims, so you need to bring the evidence. what apps are on /e/OS that would allow me to get owned?

but the key point is: no matter what you think about me: you think i'd do better with lineageOS? i'd be using all the same apps there. so i really can't see how that would be any safer.
by internet_points | 2025-11-19 13:04:27+00:00
So that works if it's possible to actually reach the person and the family agrees that they need help to get out. What if the family is part of the problem or is tricked? (I recently read https://elan.school/ about this unimaginably horrible Kids for Cash-like scheme/cult. The only thing I can think of to prevent such things would be to get parents, teachers, lawmakers and social workers to read those stories too.)
by philipallstar | 2025-11-19 13:05:04+00:00
> Stated elsewhere in thread, I believe the primary concern is that Rebble will import the data into a separate, closed app store owned by Pebble, which Pebble will lock Rebble out of

This is what Rebble is doing right now.

The proposal as per the article by Pebble is for Rebble to keep hosting, and for Pebble to pay them to do that. Why would Pebble move things into a closed store when their openness last time is what allowed Rebble to scrape all the apps in the first place? Only Rebble has behaved like this.
by raxxorraxor | 2025-11-19 13:06:16+00:00
Cloudflares success was simplicity to build a distributed system in different data centers around the world to be implemented by third party IT workers while Cloudflare were a few people. There are probably a lot of shitty iPhone apps that do less important work and are vastly more complex than the former Cloudflare server node configuration.

Every system has a non-reducible risk and no data rollback is trivial, especially for a CDN.
by ktallett | 2025-11-19 13:06:32+00:00
What facts have you provided that I have ignored? You stated that a community college degree costs between $10,000 to $30,000 over the course of length from starting to qualifying. Therefore it covers approx 1/2 to 1/6 of that. However living costs (which you have failed to mention), which I would say depending (on research done when I considered a post grad in the US) on where you are will approx be $1500 to 3000. Now I read it can take 2 to 4 years depending on if you want an associates degree or a bachelors. Therefore living costs for 2 years can be from $36,000 to $72,000, and for 4 years $72,000 to $144,000. I do not understand why you are choosing to ignore the numbers. It seems a completely bias interpretation of the facts.
by agentcoops | 2025-11-19 13:06:53+00:00
I definitely agree on the importance of personalized benchmarks for really feeling when, where and how much progress is occurring. The standard benchmarks are important, but it’s hard to really feel what a 5% improvement in X exam means beyond hype. I have a few projects across domains that I’ve been working on since ChatGPT 3 launched and I quickly give them a try on each new model release. Despite popular opinion, I could really tell a huge difference between GPT 4 and 5 , but nothing compared to the current delta between 5.1 and Gemini 3 Pro…

TLDR; I don’t think personal benchmarks should replace the official ones of course, but I think the former are invaluable for building your intuition about the rate of AI progress beyond hype.
by einsteinx2 | 2025-11-19 13:08:20+00:00
> I have an M1, which is like N-times faster than the laptop I write this on. Yet it collects dust because I'd rather continue to use this old dinosaur laptop because that M1 macbook is a locked down, very fast, shiny Ferrari, but I just want a Honda Civic I can do whatever I want with.

Your M1 has supported Linux pretty well for years now… Install the Fedora Asahi Remix and give it a try.
by pjmlp | 2025-11-19 13:08:50+00:00
It is also how C++ and Objective-C got users from C land.

The examples on the JVM and CLR got it through, targeting the same bytecode, and Swift even if imposed from above, also had to make interop with Objective-C first class, and is now in the process to do the same for C++.

Turns out adoption is really hard, if a full rewrite is asked for, unless someone gets to pay for those rewrites, or gets to earn some claim to fame, like in the RIG and RIR stuff.
by DrierCycle | 2025-11-19 13:09:03+00:00
This seems to be a strategy, unconscious or not, of relieving responsibility for market competitiveness or of insight the technology has deep flaws that cannot be solved by competition. Look at Kimi, the Chinese are able to exploit this market dev from afar. Evolution will select out poor technology, either at the market stage or at the functional stage. As we lack the insight to simply tinker for tinkering's sake (VC and status-gain among developers make this impossible), evolution will impose other stringent barriers.
by Jensson | 2025-11-19 13:09:03+00:00
> Men make work, Women make baby. Men hard, Women soft. Men strong and powerful. Women weak and emotional.

On average those are true though, men work more, women take more care of children, men are harder than women, men are stronger than women, and women are more emotional than men. On average.

It is fine for women to be manly and men to be feminine, but that doesn't negate the fact that most women are feminine and most men are masculine.
by gyomu | 2025-11-19 13:10:02+00:00
Development teams are expensive to fund, and people who have bought a game will pay full price for a sequel, but won’t pay full price for updates/DLC.

And releasing a sequel gets you hype and press coverage - potentially expanding your customer base - in a way that releasing updates won’t.

There are some exceptions (No Man’s Sky?) but they are very few and far between.
by bloppe | 2025-11-19 13:10:27+00:00
I remember taking an excellent multicore class in college. We studied all sorts of non-blocking data structures and fancy locks with different properties, transactions, etc. Then toward the end, the professor mentioned in a rather offhand way one day something along the lines of "90% of the time you're going to get the best performance with a simple mutex".

I forgot how to implement all those fancy patterns, but I remember the sense of paranoia that class instilled in me. I guess that was the point.
by Groxx | 2025-11-19 13:10:28+00:00
The problem with all these problems is that it makes RCS noticeably worse in both normal use and for your privacy than a regular web chat via some other system. And I do not see a path for it that escapes that.

I'm very happy that they're essentially using MLS, that's a real benefit[1]. But other chat apps can (and some do) do that too, without actively driving every single carrier globally to give Google all of your messaging activity. We're better off having diversity.

This all could reverse course and become acceptable, but I don't see how it would happen in practice. It seems much more likely that everyone will just give up and say "yeah that didn't work".

1: Though without alternate impls they can just silently MITM it and how would you know? RCS users: have you ever verified your messaging keys out of band? Do you know how? I can't find it in Messages. The "Universal Profile https://www.gsma.com/solutions-and-impact/technologies/netwo..." for RCS that describes a ton of things compliant apps have to do (many of which Google Messages does not seem to do, as far as I can tell) has no instructions at all to show users their keys or provide a common way to verify them (as far as I can tell). Client diversity provides a way to detect some attacks here, but there is currently almost no client diversity, and instead it seems to be shrinking towards just Google Messages, using Google's servers.
by zamadatix | 2025-11-19 13:12:14+00:00
Both could definitely have used a completely updated engine at the very least (not just graphics, but scaling/capabilities around the core gameplay had grown quite a bit beyond what made sense originally), which would enable a lot of things which weren't as feasible in the original games, but it's hard to do that kind of reset and match 10 years of building and tweaking on the original. Hopefully KSA (Kitten Space Agency) can have better luck.
by hasbot | 2025-11-19 13:13:04+00:00
My first development job was as a software developer at Bell Labs in Naperville working on the 5E. I started at the end of 5E4 (the 4th revision) and then worked on 5E5 and 5E6. I went from school writing maybe 1000 line programs to maintaining and enhancing a system comprised of millions of lines of code and hundreds of developers. Most of the code itself was very simple but it was the interactions between modules and switching features that was very complex.