frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The snake-killer trial that led to California's last hanging

https://www.latimes.com/california/story/2025-09-17/states-struggle-for-an-answer-is-there-any-go...
1•axiomdata316•1m ago•0 comments

Supplementary Information for the DeepSeek R1 paper [pdf]

https://static-content.springer.com/esm/art%3A10.1038%2Fs41586-025-09422-z/MediaObjects/41586_202...
1•pr337h4m•3m ago•0 comments

Using a maintenance mode primitive to shard Postgres with zero downtime

https://gadget.dev/blog/sharding-our-core-postgres-database-without-any-downtime
2•draward•3m ago•0 comments

Redesigning Data Systems to Be Agent-First

http://muratbuffalo.blogspot.com/2025/09/supporting-our-ai-overlords-redesigning.html
1•KraftyOne•6m ago•0 comments

Revisiting the IPIP-NEO personality hierarchy with taxonomic graph analysis

https://journals.sagepub.com/doi/10.1177/08902070251352590
1•PaulHoule•7m ago•0 comments

Communications Is So Big

https://heidiwaterhouse.com/communications-is-so-big/
1•mooreds•7m ago•0 comments

Tesla's 'self-driving' software fails at train crossings

https://www.nbcnews.com/tech/elon-musk/tesla-full-self-driving-fails-train-crossings-drivers-warn...
3•Veserv•7m ago•0 comments

Lomuto's Comeback for Quicksort Partitions

https://dlang.org/blog/2020/05/14/lomutos-comeback/
1•fanf2•7m ago•0 comments

Don't Take the Auditor to the Strip Club

https://www.bloomberg.com/opinion/newsletters/2025-09-17/don-t-take-the-auditor-to-the-strip-club
2•ioblomov•8m ago•1 comments

Take Home Interviews in the Era of Claude

https://blog.reffie.me/take-home-interviews-in-the-era-of-claude/
1•SoylentOrange•8m ago•0 comments

Learning the natural history of human disease with generative transformers

https://www.nature.com/articles/s41586-025-09529-3
1•bookofjoe•9m ago•0 comments

Why random lines of video game dialogue get stuck in our heads

https://www.theguardian.com/games/2025/sep/17/video-game-dialogue-pushing-buttons
1•n1b0m•9m ago•0 comments

The Debian-based version and Linux Mint 22.3 will be appearing by year's end

https://www.zdnet.com/article/just-got-linux-mint-22-2-two-more-versions-are-coming-soon-and-they...
1•CrankyBear•10m ago•0 comments

Viaduct, Five Years On: Modernizing the Data-Oriented Service Mesh

https://medium.com/airbnb-engineering/viaduct-five-years-on-modernizing-the-data-oriented-service...
2•mooreds•10m ago•0 comments

Say Goodbye to Node.js HTTP. Meet Brahma-JS an Ultra HTTP

https://github.com/Shyam20001/rsjs
1•StellaMary•10m ago•1 comments

Tesid: Textualised Encrypted Sequential Identifiers

https://temp.chrismorgan.info/2025-09-17-tesid/
2•Palmik•10m ago•0 comments

Cookies vs. You. Who wins in 30 seconds?

https://consent.gg
3•Brog_io•16m ago•0 comments

Unconditional separation between quantum and classical information

https://arxiv.org/abs/2509.07255
2•fuglede_•16m ago•0 comments

Show HN: Vatify – Simple API for EU VAT validation and rate calculation

https://www.vatifytax.app/
1•passenger09•18m ago•0 comments

Works in Progress Magazine Print

https://worksinprogress.co/print/
1•tosh•19m ago•0 comments

Everactive's Self-Powered SoC at Hot Chips 2025

https://old.chipsandcheese.com/2025/09/17/everactives-self-powered-soc-at-hot-chips-2025/
1•pella•19m ago•0 comments

Everything I Hate About React, I Hate About JavaScript

https://chadnauseam.com/coding/pltd/react-is-good-javascript-is-the-problem
3•ChadNauseam•19m ago•1 comments

Ask HN: Is anyone else sick of AI splattered code

12•throwaway-ai-qs•20m ago•7 comments

How a rare gene variant contributes to Alzheimer's disease

https://news.mit.edu/2025/study-explains-how-rare-gene-variant-contributes-alzheimers-disease-0910
1•gmays•20m ago•0 comments

When Knowing Someone at Meta Is the Only Way to Break Out of "Content Jail"

https://www.eff.org/pages/when-knowing-someone-meta-only-way-break-out-content-jail
1•Improvement•21m ago•0 comments

Sokosumi: Decentralized AI Agent Marketplace

https://www.sokosumi.com
1•Padierfind•22m ago•0 comments

Login with PDF

https://joaomagfreitas.link/login-with-pdf/
2•freitzzz•22m ago•0 comments

Secure Credentials on Comet with 1Password

https://www.perplexity.ai/hub/blog/secure-credentials-on-comet-with-1password
1•elashri•22m ago•0 comments

Chef by Convex is now OSS

https://news.convex.dev/open-kitchen-chef-is-now-oss/
1•meetpateltech•23m ago•1 comments

John Carmack's .plan Archive

https://github.com/oliverbenns/john-carmack-plan
2•helloplanets•23m ago•0 comments
Open in hackernews

Moving off of TypeScript, 2.5M lines of code

https://engineering.usemotion.com/moving-off-of-typescript-e7bb1f3ad091
35•caliChander•2h ago

Comments

dustingetz•2h ago
they seem to mean on the backend
CharlieDigital•25m ago
Motion eng here: yes, this is a pure backend change; FE remains powered by React and TS with no plans to change it any time soon.

Main pain points with TS have become more obvious as the team grew and the codebase resulted in a multitude of different models representing the same thing.

- Prisma model representing the things (plural because Prisma generates a ton of variants for the different read/write scenarios) going in/out of the DB

- Zod models for OpenAPI generation

- Zod models for deserialization where we have `jsonb`

- DTO models at the boundary

- Additional front-end payload models that wrap the DTOs

A developer building a simple API endpoint do to a read will often up writing a handful of models for the same entity to move it back and forth...A lot of this work simply ends up being related to the loss of runtime types requiring a lot more modeling work creating a spaghetti of Zod and types.

Lots of papercuts in day-to-day and increasingly difficult to get otherwise competent engineers onboarded.

At least I'm not under the impression that this is a Silver Bullet. Will C# make it better? We'll see!

fabian-hiller•2h ago
Great article!
dafzal•2h ago
With code becoming increasingly LLM generated, static typing improves evaluation of code compile time. So A+ for _type safe_ AI generated PRs :).
rvz•1h ago
TypeScript is generally a horrific language to use on the backend and especially for performance and even as a compiler. Just ask the TypeScript developers rewritting the TS compiler in Golang with all the problems they encountered using it.

C# is a much better choice to use for the backend and also a better designed language in general.

CharlieDigital•33m ago
They are close enough IMO that most devs can probably competently move between the two.

I think the big gains come from a more mature ecosystem of things that "just work". e.g. EFC vs Prisma or Drizzle with EFC having, for example, automatic change tracking and automatic up/down migrations.

The two NPM supply chain attacks this week also highlight another issue with the ecosystem in general.

We'll see how this change goes and evolves in Motion; C# is still relatively rare for startups, but at series C, it's no longer a seed stage startup and it increasingly feels like "it's just another distributed enterprise backend" (or at least it should be).