MurphyA/hacker-news huggingface dataset:
by atleastoptimal | 2025-10-14 23:31:44+00:00
If Einstein could replicate himself 1000x, perform all his thought experiments in parallel, not have to eat, sleep, or be limited by his human short-term memory, he would have likely have accomplished all he did far faster. AGI will at the very minimum have all the advantages of humans plus all the advantages of computers, which would be a huge automatic boon even without the fact that an AGI at human level would likely be able to scale even further.
by foldr | 2025-10-14 23:32:13+00:00
I don't disagree with this, but I think people sometimes miss the fact that even cheap commodity hardware is way more reliable than most software. Your site may go down more often due to bugs in your HA configuration than it would have gone down because of your VPS dying once a year or so. If you are not a huge operation, the sweet spot for HA is probably something very simple (e.g. two servers behind a load balancer, or something like that).
by gyomu | 2025-10-14 23:32:36+00:00
My guy, such a bad faith argument to say “books and toys wear out too” to justify an API locked toy that costs $100 for one hour.

There are books, lego bricks, and other toys in my family that have now gone through three generations of kids and are ready for a fourth.

I understand you’re fighting hard to defend the thing you built, but come on.

And yeah, if you’re comparing this to TikTok brainrot, sure, I guess it’s one step above.
by atleastoptimal | 2025-10-14 23:34:20+00:00
> Claim: gpt-5-pro can prove new interesting mathematics.

>Proof: I took a convex optimization paper with a clean open problem in it and asked gpt-5-pro to work on it. It proved a better bound than what is in the paper, and I checked the proof it's correct.

https://x.com/SebastienBubeck/status/1958198661139009862

(please excuse the x link)
by dgfitz | 2025-10-14 23:34:28+00:00
> Rust needs to mature a little more, stop changing so fast, and move further toward being old and boring.

Talking about C99, or C++11, and then “oh you need the nightly build of rust” were juxtaposed in such a way that I never felt comfortable banging out “yum install rust” and giving it a go.
by denalilumma | 2025-10-14 23:34:38+00:00
I’m looking for someone with deep expertise in both machine learning systems and quality and test automation. The right person will have hands-on experience validating model correctness, reproducibility, and performance, ideally using PyTorch or similar frameworks.

This isn’t a typical SDET role. We’re specifically looking for someone who understands ML infrastructure and model-level quality. Candidates with experience limited to traditional frameworks like Playwright or Selenium won’t be a fit.

https://www.modular.com/company/career-post?4600504005&gh_ji...

If this sounds like you, please also reach out directly at platform-eng-roles@modular.com
by epcoa | 2025-10-14 23:34:39+00:00
> People also don't want (their loved ones) to suffer, especially needlessly.

You might be very surprised how family actions very often are not consistent with this supposed desire. 98 year olds in the hospital with multiple end stage illnesses - full code, happens all the time. Ask any healthcare worker in the US, pretty classic the elderly rotting away in a nursing home, rarely visited, then they get admitted and their healthcare proxy wants “everything done”. Often seems to be a reflection of their own guilt. Sometimes it’s just poor healthcare literacy.

But no, regardless of what you think these people may

> In the US, exactly because of situations like this, that sort of thing is a lot harder today to pull off.

This is basically false. Most large systems have comfort care order set, with opioid drips. Transition to hospice is readily available. Usually the barrier to these are patients themselves or their families.

Also even the US, the principle of double effect prevails in palliative care.
by j_timberlake | 2025-10-14 23:34:54+00:00
I'm surprised how low suicide rates are at 2%. If I were an old sick person and steadily becoming more of a burden, there's no way in hell I would just leave it to nature to decide when I die, or let the profit-maximizing hospital bureaucracy make that call for me. I'm sure some old folk are afraid that suicide will send them to hell, as if God wouldn't understand.
by nawgz | 2025-10-14 23:35:14+00:00
Sorry for the late response. I appreciate the perspective you are offering.

I totally agree JS can be surprising, and actually I think the greatest skill a JS developer needs is to understand what things are powerful reliable and composable as opposed to hacky, where you can understand hacky things lead to surprising behavior.

For instance, I too have used Sequelize, and it is a painfully bad library. I can only see that network effects have lead the community here, there is no merit. Instead, I think the scrutinizing JS developer - the one who can write reliable JS - needs to just throw Sequelize out. It sucks.

I happily did this, and so I looked elsewhere at what the community was trying in terms of data paradigms. An obviously interesting invention of the JS community at the time was GraphQL. After some time, I decided writing my own resolvers in JS was an exercise in futility, but I found it incredibly attractive to use the tool Hasura to give a free GraphQL API over a DB.

PostgreSQL, Hasura GraphQL Engine, GraphQL, graphql-codegen, and typescript combine to make this amazing chain where you can normalize your DB and rely on the foreign keys to make up the GraphQL relationships, get automatic knowledge in the GQL you author of whether the relationship is nullable or represents an object or array relationship, and then load deeply nested (i.e. semantically rich) queries to author a type-safe UI in. All of this requires 0 packages to be published, I just use a monorepo with `pnpm` and my client can talk to Hasura safely with the generated code from Hasura GraphQL Engine, or to my TS backend via tRPC and tsconfig.json "references".

Now when it comes to migrations, Hasura has first class support, it's really incredible how you can use `hasura console`, click in a GUI to make all your database changes, and have a migration written to source code ready for you to use after this.

So, take it this way: Sequelize sucks, TS can't polish a turd, and the job in JS is to discover something powerful and useful.

In Python, you would never have touched a garbage library like Sequelize because Django is amazing and the community recognized that.

And now, let me show you my personal bias

> Everything in JS feels like a hack job, built on a pile of someone else's hackjobs.

Nah, you have it exactly backwards. How are type hints not meaningful in Python in the year 2025? Sure, named args and some other things are useful, but Python is the king of the untyped dynamic happy-cast do whatever BS. The code is insanely terse but that's directly a bad thing in this day and age when that terseness is directly achieved at the cost of meaningful typing.

I for sure recognize this partially stems from the activities one performs in the language, but having to run your Python to know if it works is objectively hilarious. Well crafted TypeScript and ESLint recommended catches virtually all my programming errors, such that I would never run into this problem

>if you miss an `await` in your controller, the entire server can crash if that call fails

My IDE calls that out! As it should! As Python refuses to!
by metalcrow | 2025-10-14 23:35:18+00:00
Fair, yeah. There's a few concrete points: the ai generated header image is a start, but "I had recently bought an iLife A11 smart vacuum—a sleek, affordable, and technologically advanced robot promising effortless cleaning and intelligent navigation." sounds like an advertisement or marketing fluff. Extremely frequent use of em-dashes. Frequent use of "It was X, but also Y" sentences. "In seconds, I had full root access. No hacks, no exploits. Just plug and play." is such hokey writing. That's just the first 3rd.
by ajross | 2025-10-14 23:35:26+00:00
> driving is getting considerably more expensive driven by more expensive cars and fuel

I'm at a loss. I literally showed you a graph showing that cars were getting cheaper over time. Do you not believe it, or maybe misunderstand what inflation is? You can chart new car price vs. median income too, it shows the same shape.

Fuel's a little more complicated. It's gone up in the last decade, but was going down in the 60's through 90's (not least because cars were getting more efficient). There was a trough in the late 90's.
by SpecialistK | 2025-10-14 23:35:43+00:00
If your PC actually can't run Windows 11 (older than Nehalem/Bulldozer) then you should:

* fresh install 10 21H2 LTSC IoT using "methods" - this will keep receiving Windows patches until 2032 (although 3rd party software may end support sooner)

or

* move to a supported Linux distro (Debian 13 with XFCE would be a safe bet)

or

* buy a new computer because 15 years is pretty old for a PC

If your PC can run Windows 11, but Microsoft don't support it (1st-7th gen Intel or AMD FX-Zen 1) then use 11 24H2 LTSC IoT.

If your PC does support Windows 11 but you're finally sick of Microsoft's bullpoop... 11 24H2 LTSC IoT.

Basically use 21H2 LTSC for old machines, and 24H2 LTSC for new machines. I honestly believe MS makes this version available (and so easy to activate) just to keep HN-types happy. Far less crap, still get security updates, and you'll probably reinstall in a few years once software support gets in the way or a new Windows release adds features you want (but won't be pushed because LTSC.) It actually makes Windows acceptable to use and acts like versions before 10 (it's one branch which gets patched, not upgrades every 6 months)

Of course moving to a better platform (Linux or BSD) would be preferred, but sometimes we still need to use Windows...
by retrac | 2025-10-14 23:36:02+00:00
I'm deaf. Something close to standard Canadian English is my native language. Most native English speakers claim my speech is unmarked but I think they're being polite; it's slightly marked as unusual and some with a good ear can easily tell it's because of hearing loss.

Using the accent guesser, I have a Swedish accent. Danish and Australian English follow as a close tie.

It's not just the AI. Non-native speakers of English often think I have a foreign accent, too. Often they guess at English or Australian. Like I must have been born there and moved here when I was younger, right? I've also been asked if I was Scandinavian.

Interestingly I've noticed that native speakers never make this mistake. They sometimes recognize that I have a speech impediment but there's something about how I talk that is recognized with confidence as a native accent. That leads me to the (probably obvious) inference that whatever it is that non-native speakers use to judge accent and competency, it is different from what native speakers use. I'm guessing in my case, phrase-length tone contour. (Which I can sort of hear, and presumably reproduce well, even if I have trouble with the consonants.)

AI also really has trouble with transcribing my speech. I noticed that as early as the '90s with early speech recognition software. It was completely unusable. Even now AI transcription has much more trouble with me than with most people. Yet aside from a habit of sometimes mumbling, I'm told I speak quite clearly, by humans.

Hearing different things, as it were.
by nemo44x | 2025-10-14 23:36:08+00:00
It’s not just pulling levers. These are manufacturing jobs that require some skill development. The starting pay is above median for the area.

There’s plenty of college educated people that are unemployed that refuse to enter this kind of work even though they’d quickly rise and make a lot of money. The other group is without any aim in their lives and can only plan a week or 2 out.

The workers that do reliably show up want nothing to do with unions because they are already compensated as well or better than a union could bargain for. It’s a workers market. Unions only work when it’s not as they exist to artificially limit the labor pool.
by jasonthorsness | 2025-10-14 23:36:50+00:00
“None of the safe programming languages existed for the first 10 years of SQLite's existence. SQLite could be recoded in Go or Rust, but doing so would probably introduce far more bugs than would be fixed, and it may also result in slower code.”

Modern languages might do more than C to prevent programmers from writing buggy code, but if you already have bug-free code due to massive time, attention, and testing, and the rate of change is low (or zero), it doesn’t really matter what the language is. SQLIte could be assembly language for all it would matter.
by pizlonator | 2025-10-14 23:37:31+00:00
SQLite works great in Fil-C with minimal changes.

So, the argument for keeping SQLite written in C is that it gives the user the choice to either:

- Build SQLite with Yolo-C, in which case you get excellent performance and lots of tooling. And it's boring in the way that SQLite devs like. But it's not "safe" in the sense of memory safe languages.

- Build SQLite with Fil-C, in which case you get worse (but still quite good) performance and memory safety that exceeds what you'd get with a Rust/Go/Java/whatever rewrite.

Recompiling with Fil-C is safer than a rewrite into other memory safe languages because Fil-C is safe through all dependencies, including the syscall layer. Like, making a syscall in Rust means writing some unsafe code where you could screw up buffer sizes or whatnot, while making a syscall in Fil-C means going through the Fil-C runtime.
by crazygringo | 2025-10-14 23:37:34+00:00
While I understand that you could do this, I genuinely don't understand why.

SQLite and Postgres/MySQL/etc. occupy different niches. If you need massive concurrent writes, surely that's what Postgres/MySQL/etc. is for? Their engines are built around that from the ground up.

SQLite is built around a file that stores data for a single application, as opposed to being client-server with many clients. I've used it a ton for that, but the idea that your application would have so many threads needing to write concurrently that it would be slowed down by a file lock... just doesn't make sense to me.

What applications need this, and why wouldn't they use Postgres/MySQL/etc. if they need such a high level of concurrent performance? This feels like trying to adapt a small sports car to tow a semi-trailer. It doesn't seem like it's what it's meant for.
by synunlimited | 2025-10-14 23:37:35+00:00
Speaking of `JSON` functions that can have drastic performance differences, V8 blog[0] recently had a post about improving `JSON.stringify` performance when you don't pass a `replacer` function. Some of the most used functions with performance pitfalls that are easy to trip into.

0: https://v8.dev/blog/json-stringify
by zevon | 2025-10-14 23:37:41+00:00
Well, you kind said that literally. And I did not say that one should needlessly move processes to different infrastructure without a good reason. Anyway, I don't think our opinions are very dissimilar.

btw: I think I have a reasonably solid idea of a range of fabrication environments, the oldest piece of machinery I'm responsible for in my professional life is about 70 years old (its basic design is decades older) and some of my personal stuff (sewing machines, mostly) is more than 100 years old. I'm really not against using what works at all.
by atleastoptimal | 2025-10-14 23:37:44+00:00
You seem to have two separate claims. The first that it would be difficult to achieve AGI with current or proposed technology, and the second being that it would be difficult to control AGI, thus making it too risky to use or deploy.

The second is a significant open problem (the alignment problem) and I'd wager it is a very real risk which companies need to take more seriously. However, whether it would be feasible to control or direct an AGI towards reliably safe, useful outputs has no bearing on whether reaching AGI is possible via current methods. Current scaling gains and the rate of improvement (see METR's horizons on work an AI model can do reliably on its own) make it fairly plausible, at least more plausible than the plain denial that AGI is possible I see around here with very little evidence.
by wakawaka28 | 2025-10-14 23:38:35+00:00
>The third largest country by population in the world doesn't matter.

It's not that it doesn't matter at all (that is, if you believe all the climate claims, which I don't). We can't allow ourselves to be compromised for the sake of some goal that not everyone is on board with. What are we gonna do, invade and conquer the entire world to make them be "green"?

> Also not a problem, its not like we don't have water problems and all our cattle have died off because of it

Cattle can live in places that can't be farmed. A short-term water issue in some region does not mean we should get rid of cows.

>Just install more pumping stations in Miami to solve the issue and we can switch from beef to eating soy products instead.

You do that. I'm sticking with beef until all the cows die or scarcity makes it unobtainium. I will also fight against anyone trying to make cows scarce because they worry about cow farts and other nonsense.
by IlikeKitties | 2025-10-14 23:39:45+00:00
The answer is it depends. Banking and similar Apps trying to "protect" the user from themselves aka treat the user like a retarded child do this through several mechanisms:

> Google Play Integrity

Essentially a Google API that App Developers integrate that checks if the device runs an Operating System signed by Google as "Play Certified". This can go as far as being backed by a hardware trusted platform module. I doubt Google will certify GrapheneOS given their modifications towards sandboxing the play services. This can be faked to a degree but GrapheneOS choses not to do it and to fake the TPM part you need leaked keys. For more details on how to fake it look at this thread: https://xdaforums.com/t/guide-how-to-pass-strong-integrity-o...

> Fingerprinting the Device OS

This can very from app to app and just tries to fingerprint the device in many ways to see if it's running a custom rom of some kind. This does things like check to see if the bootloader is unlocked or if root is installed. I think this is something an official grapheneos phone might fix since the phone vendor could allow grapheneos to sign their releases as native equivalent

> Banning GrapheneOS by Name

Some Apps Developers literally ban GrapheneOS by name.

> Failures due to Google Play Sandboxing

Since GrapheneOS sandboxes Google Play Services there might be compatibility issues that prevent the app from working right. This would likely be unaffected by a GrapheneOS Phone.

> Failures due to Advanced Security Features

Some Apps just don't "like" the advanced security features like the hardened malloc and other protections and just fail. This can be disabled most of the time
by baobun | 2025-10-14 23:39:50+00:00
The situation you're alluding to is not a case of "GrapheneOS doesn't support banking apps" but rather "Some app publishers employ Google Play Protect and other measures in order to explicitly block GrapheneOS". GrapheneOS can not do anything about that. Choose your banking and payment apps accordingly.

FWIW I have run several banking apps on GrapheneOS without any issues whatsoever, never had any blocks or compatibility issues. Might just be luck of the draw but just to say you probably do have options.
by Terr_ | 2025-10-14 23:40:09+00:00
> is there anything that would make such embryos more "slaves" than embryos or fetuses in a womb?

Arguably much-less-so, given the complicated and morally-ambiguous mechanics of primate gestation [0] where a fetus in the womb exercises a degree of biochemical control and extortion over the mother.

[0] https://aeon.co/essays/why-pregnancy-is-a-biological-war-bet...
by MountDoom | 2025-10-14 23:41:12+00:00
> TV stations are out to make money, not to inform society.

Inform about what? Would you tune in to hear a daily report about how many old people people died of cardiac issues today? I doubt the breakdown here is different for NPR. Or BBC, or whatnot.

It's not a failure of capitalism, it's just what we crave.
by jryb | 2025-10-14 23:41:14+00:00
Many misconceptions here, let's clear them up:

> if there are other genes between the ends that are cut

I think what you're saying is that if two sites on the same chromosome are cut, then everything in between is deleted. However, this isn't going to happen in practice. DNA repair systems will rejoin the cut DNA ends rapidly, just erroneously (with maybe a few dozen missing/incorrect bases typically). If the cut site is in the protein coding region, it will usually disrupt the sequence to make the protein nonfunctional. Sometimes this is the desired effect, but for most gene therapies you'll probably use base or prime editing, which don't create double strand breaks.

> we'd need to sequence the patient's genes...to make sure that any patterns don't appear anywhere else

While sequencing an individual patient's genome isn't going to happen in practice, the FDA does require gene editing companies to do in silico off-target prediction, where you scan the genome for sites that have similar sequences to the target. You then have to show that none of the off-targets are in dangerous regions (e.g. DNA repair genes), and also show experimentally whether those sites are cut at all (they usually aren't, fortunately, as there are thousands within reasonable thresholds).

The reason you don't need to sequence individual patients is because you just assume that any patient could have any variant that has ever been catalogued (there are databases with thousands of individuals and the differences between them and the reference genome). You then have to show that none of those variants could induce a new target in a dangerous region.

> then come up with an iterative process, probably using AI, to catalog and repair all major genetic disorders.

I don't know what AI would do for you here. Figuring out the change you need to make to revert a genetic disorder is trivial. The hard part is making it safe and effective, and proving to regulators that it's safe and effective.

> Then it's probably 5-10 years before gene editing is a solved problem.

Not even close. Ironically, while the technologies are pretty good in general, every edit requires a ton of engineering work. CRISPR systems are notoriously idiosyncratic - they might edit one target in 80% of cells, and 0% at another target, for no apparent reason. There are definitely open problems with base and prime editing, and those will probably get more-or-less solved in 5-10 years, but I'm reasonably sure there will be genetic disorders for which there is no treatment for decades.

It doesn't help that the one approved therapy isn't really making much money: https://www.biopharmadive.com/news/sickle-cell-gene-therapy-...

See also: https://blog.genesmindsmachines.com/p/we-still-cant-predict-...
by anitil | 2025-10-14 23:42:38+00:00
Troy Hunt's response to the Qantas data breach. We've had a handful of these recently (local telecom Optus comes to mind), and given our government's push for a digital ID, I expect we'll be seeing more soon.

It's an interesting discussion where having an injunction only prevents legitimate actors from mitigating the damage, but might minimise their liability in a future action.
by imiric | 2025-10-14 23:42:51+00:00
This is good news, but I hope that the device is not a "Graphene-phone". I.e. that it's not strictly built for GOS, but that it's a good generic and open device that happens to support GOS. For example, I would like such hardware to also be able to run mainline Linux, and to be able to run GOS on other devices besides the single approved one, potentially from different manufacturers.