proomt

Search

Search posts, papers, and topics

Lobsters

114 posts · lobste.rs

  1. Reinventing issue tracking: Local-first and Git-native

    A devlog describing how Manganin’s issue tracker stores issues in a dedicated Git repo as plain files, after rejecting earlier approaches that tried to embed issue data in the code tree or Git refs. The author explains the pitfalls of using refs for issue storage, shows the low‑level Git commands needed for that approach, and then outlines the final design: a hidden sister repository where each i…

    Lobstersmanganin.dev6 minHN1lobste.rs27
  2. Some things Veloren does differently

    Veloren’s engine uses a custom ECS, a novel ‘chonks’ voxel storage, full‑world pre‑generation, physically‑based erosion, and a scalable real‑time simulation (rtsim) that keeps tens of thousands of NPCs active, achieving ~50% CPU usage on a 48‑core server with 500+ players.

    Lobstersjsbarretto.com8 minHN5lobste.rs70
  3. JDK 27 has been released

    JDK 27 became GA on 15 Sep 2026 with binaries from Oracle. It ships default G1 GC, post‑quantum TLS key exchange, default compact object headers, and several preview features such as structured concurrency and lazy constants.

    Lobstersopenjdk.org1 minreleaseHN41lobste.rs37
  4. Swift 6.4 Released

    Swift 6.4 adds Swift Build as the default SPM build system, stabilizes Subprocess (1.0), expands C++/Java interop, boosts WebAssembly performance (up to 40×), introduces new language features (optional some/any, @diagnose, module selectors, async defer, cancellation shields), adds non‑copyable array types, SBOM generation, and broader IDE support.

    Lobstersswift.org7 minreleaseHN12663lobste.rs23
  5. How I Wrote a Forth (Without Knowing How)

    The author details building MoonForth, a Forth interpreter written in C that leverages Lua's C API for stack manipulation and word storage. The process was surprisingly straightforward, reinforcing the idea that Forth "writes itself" by iteratively filling missing functionality.

    Lobstersvtrlx.ca9 minHN2lobste.rs9
  6. IBM Built the Cold War’s Most Powerful Code Breaker for the NSA

    IBM’s Harvest (IBM 7950) was a 1960s NSA‑dedicated streaming coprocessor attached to an IBM Stretch mainframe. It ran up to 200× faster than contemporary machines, used a custom bit‑addressable memory model, pipelined parallel streams (P, Q → R), and introduced the world’s first automated tape library. IBM also created a domain‑specific language, Alpha, for cryptanalytic programmers. The article…

    Lobstersieee.org13 minHN10125lobste.rs8