frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
261•theblazehen•2d ago•88 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
27•AlexeyBrin•1h ago•3 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
707•klaussilveira•15h ago•206 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
970•xnx•21h ago•558 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
9•onurkanbkrc•51m ago•0 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
73•jesperordrup•6h ago•32 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
135•matheusalmeida•2d ago•35 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
46•speckx•4d ago•38 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
68•videotopia•4d ago•7 comments

Welcome to the Room – A lesson in leadership by Satya Nadella

https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/
39•kaonwarb•3d ago•30 comments

Ga68, a GNU Algol 68 Compiler

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
13•matt_d•3d ago•2 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
45•helloplanets•4d ago•46 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
240•isitcontent•16h ago•26 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
238•dmpetrov•16h ago•128 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
340•vecti•18h ago•150 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
506•todsacerdoti•23h ago•248 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
390•ostacke•22h ago•99 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
306•eljojo•18h ago•189 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
361•aktau•22h ago•186 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
430•lstoll•22h ago•284 comments

Cross-Region MSK Replication: K2K vs. MirrorMaker2

https://medium.com/lensesio/cross-region-msk-replication-a-comprehensive-performance-comparison-o...
3•andmarios•4d ago•1 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
25•bikenaga•3d ago•11 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
71•kmm•5d ago•10 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
96•quibono•4d ago•22 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
26•1vuio0pswjnm7•2h ago•17 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
271•i5heu•18h ago•219 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
34•romes•4d ago•3 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1079•cdrnsf•1d ago•463 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
64•gfortaine•13h ago•30 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
306•surprisetalk•3d ago•45 comments
Open in hackernews

Everything You Need to Know About Email Encryption in 2026

https://soatok.blog/2026/01/04/everything-you-need-to-know-about-email-encryption-in-2026/
55•some_furry•1mo ago

Comments

iamnothere•1mo ago
Was going to submit this but it was already submitted and then flagged.

It’s true, email is probably unfixable. It’s ok as a digital postcard though, and sometimes that’s all you need. If we could finally get rid of either SMS or email I’d have to pick SMS. But we’re probably stuck with both due to politics and network effects.

I didn’t see any mention of Delta Chat as an attempt to secure email. I do like Delta Chat on chatmail servers (see https://chatmail.at/doc/relay/faq.html#what-is-the-differenc...). Signal is better security-wise but I am very much oriented towards federation or full decentralization. For myself, I worry more about a service being blocked than I do targeted attacks, although I understand that others have different threat models.

xeonmc•1mo ago
IMO DeltaChat is better thought of as “chat tunnel disguised over email” and works best when there is no consideration made for traditional mailbox compatibility, since its killer feature is inbox-fluidity due to only using them as dumb relays and so you can change/add multiple randomly generated fallback addresses for the same identity without being tied to any one inbox.
HoJojoMojo•1mo ago
If I understand correctly, blocking is basically impossible unless a "citizen" is blocked from using any mail server not regulated by a specific country that then demands scanning for it?
xeonmc•1mo ago
I’m more thinking in terms of mailbox-as-identity being a single point of failure leaving you at the mercy of choosing one reliable provider, whereas mailbox-agility means you can migrate transparently. An analogy I would make would be akin to your personal website having your own domain name and hosting on GitHub pages, instead of having your GitHub pages address as your permanent handle.
layer8•1mo ago
Chat over email isn’t email. The good thing about email is that it isn’t chat.
Bender•1mo ago
If a topic is sensitive enough I might use email to ping someone and tell them a word that means get on my private server. I have taught a handful of lawyers how to PGP encrypt using Thunderbird, so simple a child could do it. It does leak some meta-data but that is sufficient to say "get on my private or semi-private server" or to have lawyers SFTP files to me. I tell them the passphrase over the phone. It also helps to have many aliases canaries on many domains to break some aspects of tracking. There is no single solution to privacy. It takes some facets of OpSec and embracing some friction. I am happy many people hate the friction as it moves them lower on the totem pole.

I might some day regret teaching lawyers how to PGP encrypt files and messages.

xeonmc•1mo ago
question: if php doesn’t encrypt email subjects, why don’t people just put conversations in age-encrypted attachments exclusively? This sidesteps the “quoting in plaintext” user error unless one goes out of their way to copy-paste the attachment conversation into the body while composing.
wasmperson•1mo ago
There's a sneaky jab at ProtonMail at the end, so I feel the need to defend them a bit:

> How are secret keys managed?

Stored on proton's server, encrypted with a passphrase known only to the account holder. I believe they allow you to upload keys as well.

> How are public keys managed? (Trust on first use, web of trust, etc.?)

ProtonMail supports WKD: Email clients can automatically query a proton account's public key using HTTPS. You can also send your public key to people using all the old ways.

> Where does the encryption take place, and where does that code come from?

Proton distributes a FOSS application which integrates with a standard email client. Yes, I imagine most people use the webmail client. Not offering a webmail client was not an option.

> What doesn’t get encrypted? (Subject lines, etc.)

Yes, I believe Proton only does the message body and attachments.

> How does this work for people not using the same service? Does everything silently downgrade to plaintext?

Yes. This behavior is important to increase adoption, and is a similar compromise to the one that allowed the HTTP => HTTPS transition. Once encrypted email is normalized we can tighten the screws.

> I know that sounds rude or dismissive, but the situation is completely terrible and there’s no real political will to fix it. And you *need* political will to fix it.

You point out that email encryption is a political problem. The folks at Proton are aware of that and are actively working to solve that problem. Part of the solution requires having a simple thing you can point people to that they can use to encrypt their emails with no fuss, even if that thing isn't perfect.

xeonmc•1mo ago
Would proton consider adding chatmail support? Or offering an inbox relay.
Grisu_FTP•4w ago
I dont know why, but i cant trust ProtonMail.

Everytime i see them mentioned i get this "Something is fishy with them" feeling.

some_furry•4w ago
http://fixupx.com/moughxyz/status/2008921646791344545 / https://archive.is/rhiix / https://ghostarchive.org/archive/aFnZw

This probably doesn't help things.