frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

The Linux Kernel's PGP Web of Trust

https://blog.kleine-koenig.org/ukl/the-linux-kernels-pgp-web-of-trust.html
74•JNRowe•9h ago

Comments

jmclnx•7h ago
Seems this is related to SHA1 being used on gnupg. Will be interesting on how this plays out when SHA1 in gpg is obsoleted. I am not looking forward to that.

Then there is the added complexity of git using SHA1, I do not know if that has been changed yet.

Fun times ahead.

FWIW, I changed my git commit signing to ssh-ed25519 from gnupg about a month ago.

freeopinion•6h ago
Didn't GPG change its default to ed25519 four years ago?

https://lists.gnupg.org/pipermail/gnupg-announce/2021q2/0004...

kpcyrd•4h ago
ssh-ed25519 is different from a gnupg ed25519 key, since it doesn't have any of the technical baggage that gnupg has. Even with ed25519, sha1 is still hardcoded into RFC4880, the standard that gnupg implements. Fingerprints are typically 40 characters long since they are hex sha1 hashes. There's RFC9580 that changes this to sha256, but it's still very new and currently being finalized.

But even then, when using ed25519+sha256 to generate a signature, you're still going to do this over a sha1 hash because of the way git works.

arccy•3h ago
or... gpg gets obsoleted along with sha1
NooneAtAll3•5h ago
> since more than 20 years.

a bit sad that "since for time_points, for for time_duration" grammar rule isn't as well known as it should

Tomte•5h ago
German. "seit" for both.
owl_vision•1h ago
since we are at time constructs, german also uses "wenn" when english uses "if" or "when".
crote•4h ago
It's his second language. I think we can cut him some slack.
NoahKAndrews•3h ago
It's not like that's even a common mistake, in my experience
immibis•2m ago
"since <duration>" is the normal grammar in German and has the semantics of "since subtract(now, <duration>)" as you would expect
owl_vision•1h ago
from constructive corrections, we learn our grammatical, semantical mistakes, hence we move forward to better understand each other.
seethishat•3h ago
Nice write-up. Thanks for sharing.

Some may not remember BitKeeper being used to maintain the Linux kernel source code and how a discrepancy was found (22 years ago) between that repo and the CVS repo. This kind of led to git and signed commits that we have today, etc.

Here's a short write up: https://blog.citp.princeton.edu/2013/10/09/the-linux-backdoo...

ALICE detects the conversion of lead into gold at the LHC

https://www.home.cern/news/news/physics/alice-detects-conversion-lead-gold-lhc
379•miiiiiike•6h ago•205 comments

Launch HN: Nao Labs (YC X25) – Cursor for Data

78•ClaireGz•4h ago•38 comments

Sofie: open-source web based system for automating live TV news production

https://nrkno.github.io/sofie-core/
214•rjmunro•7h ago•29 comments

Inventing the Adventure Game (1984)

http://www.warrenrobinett.com/inventing_adventure/
26•CaesarA•1h ago•1 comments

Past, present, and future of Sorbet type syntax

https://blog.jez.io/history-of-sorbet-syntax/
82•PaulHoule•4h ago•40 comments

21 GB/s CSV Parsing Using SIMD on AMD 9950X

https://nietras.com/2025/05/09/sep-0-10-0/
200•zigzag312•6h ago•93 comments

New Tool: lsds – List All Linux Block Devices and Settings in One Place

https://tanelpoder.com/posts/lsds-list-linux-block-devices-and-their-config/
36•mfiguiere•2h ago•4 comments

Show HN: Oliphaunt – A native Mastodon client for macOS

https://testflight.apple.com/join/Epq1P3Cw
54•anosidium•4h ago•18 comments

Itter.sh – Micro-Blogging via Terminal

https://www.itter.sh/
135•rrr_oh_man•6h ago•48 comments

Show HN: Aberdeen – An elegant approach to reactive UIs

https://aberdeenjs.org/
155•vanviegen•7h ago•87 comments

Show HN: A backend agnostic Ruby framework for building reactive desktop apps

https://codeberg.org/skinnyjames/hokusai
46•zero-st4rs•4h ago•18 comments

In the Network of the Conclav: How we "guessed" the Pope using network science

https://www.unibocconi.it/en/news/network-conclave
79•taubek•2h ago•53 comments

Rollstack (YC W23) Is Hiring TypeScript Engineers (Remote US/CA)

https://www.ycombinator.com/companies/rollstack-2/jobs/QPqpb1n-software-engineer-typescript-us-canada
1•yjallouli•3h ago

LegoGPT: Generating Physically Stable and Buildable Lego

https://avalovelace1.github.io/LegoGPT/
527•nkko•15h ago•135 comments

Why 536 was 'the worst year to be alive' (2018)

https://www.science.org/content/article/why-536-was-worst-year-be-alive
37•Jimmc414•1h ago•6 comments

All BART trains were stopped due to ‘computer networking problem’

https://www.kqed.org/news/12039472/bart-shuts-down-entire-train-service-due-to-computer-networking-problem
135•ksajadi•5h ago•85 comments

Reverse Engineering "DNA Sequences" in the Lost World: Jurassic Park Video Game

https://32bits.substack.com/p/under-the-microscope-the-lost-world
15•bbayles•2d ago•0 comments

Show HN: Hyvector – A fast and modern SVG editor

https://www.hyvector.com
218•jansan•9h ago•46 comments

Show HN: BlenderQ – A TUI for managing multiple Blender renders

https://github.com/KyleTryon/BlenderQ
34•TechSquidTV•4h ago•3 comments

Rust’s dependencies are starting to worry me

https://vincents.dev/blog/rust-dependencies-scare-me/?
59•chaosprint•11h ago•61 comments

NSF faces shake-up as officials abolish its 37 divisions

https://www.science.org/content/article/exclusive-nsf-faces-radical-shake-officials-abolish-its-37-divisions
354•magicalist•8h ago•460 comments

CryptPad: An Alternative to the Google Suite

https://cryptpad.org/
120•ColinWright•8h ago•31 comments

The birth of AI poker? Letters from the 1984 WSOP

https://www.poker.org/latest-news/the-birth-of-ai-poker-letters-from-the-1984-wsop-a4v2W4N4X3EP/
37•indigodaddy•4d ago•10 comments

Cell Mates: Extracting Useful Information from Tables for LLMs

https://www.gojiberries.io/cell-mates-extracting-useful-information-from-tables-for-llms/
18•goji_berries•3d ago•1 comments

Math Machine – A notebook will show your kid how far they have travelled

https://kidswholovemath.substack.com/p/math-machine
4•sebg•3d ago•0 comments

Data manipulations alleged in study that paved way for Microsoft's quantum chip

https://www.science.org/content/article/data-manipulations-alleged-study-paved-way-microsoft-s-quantum-chip
168•EvgeniyZh•9h ago•121 comments

"Night of the Living Dead" accidentally became public domain (2019)

https://screenrant.com/night-living-dead-movie-public-domain-copyright-accident/
51•edavis•3d ago•56 comments

The Anarchitecture Group

https://www.spatialagency.net/database/the.anarchitecture.group
21•jruohonen•4h ago•3 comments

Odin, a Pragmatic C Alternative with a Go Flavour

http://bitshifters.cc/2025/05/04/odin.html
13•hmac1282•2h ago•4 comments

Implementing a Struct of Arrays

https://brevzin.github.io/c++/2025/05/02/soa/
103•mpweiher•9h ago•37 comments