Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. How many strings can you create per second? (twitter.com/lemire)
    —discuss
  2. Bugpocalypse, or reporting bugs in an AI age (qemu.org)
    —discuss
  3. Ask HN: How do you use LLMs to secure your code and services?
    —discuss
  4. How to Nurture Plants and Your Kid's Curiosity (worldsensorium.com)
    —discuss
  5. Remembering the Future: Blade Runner (blue-continuum.com)
    —discuss
  6. Planning with Agents: Divided Worlds, Boundary Objects, and Thicker Interfaces (maggieappleton.com)
    —discuss
  7. Room to Wonder (rafaelmostert.com)
    —discuss
  8. Famous actors arriving in the vertical drama no longer just bring romance (duanju.news)
    —discuss
  9. The Cryptopals Crypto Challenges (cryptopals.com)
    —discuss
  10. Clankers Made Me Build a Second Brain (jadarma.github.io)
    —discuss
  11. Silicon Valley 'sex assault list' with 'over 100' names circulated (nypost.com)
    —discuss
  12. Midden, a JVM heap dump analyser in a single static binary (github.com/nullbyte3)
    1comments
  13. Reimagining research papers as interactive and reliable AI agents (nature.com)
    —discuss
  14. I got Opus 5.5 to make a whimsical video ad for my side hustle (reddit.com)
    —discuss
  15. Causal questions and the jobs program data (stochastic.blog)
    —discuss
  16. Platform-Independent SIMD in Go (go.dev)
    —discuss
  17. The Biggest Risk of AI Wearables Is Not Personal Privacy – It's Human Agency (ssrn.com)
    —discuss
  18. Kilo for JetBrains is now a multi-agent control room (kilo.ai)
    —discuss
  19. Hardlist: Index of ambitious European hardware startups (hardli.st)
    —discuss
  20. Double-entry accounting for compute time (sfcompute.com)
    —discuss
  21. Accelerating the Kernel's Build Process (lwn.net)
    —discuss
  22. Mdash as a Service (tsak.dev)
    1comments
  23. Meta needs you to believe it cares about privacy (axios.com)
    2comments
  24. A Rock Is Trapped Light [video] (youtube.com)
    —discuss
  25. All be asking more questions (seangoedecke.com)
    1comments
  26. The Hollow Pursuit of Happiness (medium.com/ivybealtaine)
    1comments
  27. GPT 6 Astra beat NetHack (kenforthewin.github.io)
    —discuss
  28. Code Review Says Less (openteams.com)
    —discuss
  29. Git-bug: Distributed, offline-first bug tracker embedded in Git (github.com/git-bug)
    —discuss
  30. Fueling a Return Journey from Mars – Massachusetts Institute of Technology (news.mit.edu)
    —discuss

Show HN: Tlx – E2E chat over SSH under 500 lines of code

3 pointsby 57m agogithub.com
3 comments
This is a reference implementation of encrypted chats for small trusted groups.

It runs SSH server in a container that acts as a mailbox for opaque encrypted blobs (145 lines of code).

SSH keys serve as an identity.

Then a local demon syncs and decrypts these blobs into SQLite database (321 lines of code).

I wanted to make crypto as simple as possible and have only widely used and well audited components.

Relay server and sync demon are implemented in standard Python without any extra dependencies.

I've chosen Python as it ships with SQLite client in standard library. Could have used go/rust, but wanted to keep reference implementation as simple as possible with minimal dependencies.

46m agoHN ↗

Nice. what the use cases and groups of people you see that are going to use it?

25m agoHN ↗

I'll share a quote from a readme

Communicate with people you trust, away from the eyes of modern surveillance and large corporations.

I hope this answers your question.