frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Epiq – Distributed Git based issue tracker TUI

https://ljtn.github.io/epiq/
15•jolaflow•1h ago
Issue trackers typically live outside of your workflow, with poor ergonomics. Epiq aims to solve that, bringing issue tracking into your terminal. Multi-user collaboration is achieved via git using user-scoped immutable event logs that converge in memory. Put my all into it. Let me know what you think.

Comments

samuell•1h ago
I think this is a cool project. I see a lot of use cases for this, for cases where it is preferable to keep issues local to the repo, distributed via git only, and not the least for all kinds of personal task management. Avoiding the context switching to a web based tool is a nice plus.
jolaflow•14m ago
Thanks!
Izkata•45m ago
There was a small surge in popularity in distributed git issue trackers a bit over a decade ago, and all of them had some sort of problem baked in to the design that made them not very good.

Two weeks ago I had listed out the problems I could remember offhand: https://news.ycombinator.com/item?id=47956979

It sounds like there's intentionally no attempt to handle the last one (that this is by devs for devs), and points 3 and 4 might be addressed somehow since it mentions syncing automatically. Does it store data separate from git to avoid the first two?

jolaflow•32m ago
Thanks for input. Interesting list. A few notes on that:

- Issue state is not tied to commits in the checked out repo. Events live in append-only user-scoped logs and are materialized independently of the checked out branch, so switching branches does not change issue state. This is solved with git worktrees.

- Epiq keeps state in a dedicated state branch and does not put issue data into normal code history. The working branch stays clean.

- Sync uses normal git push/pull semantics.

- Multi-user conflicts are prevented because each user writes only to their own immutable event log file. You never co edit a file. Logs converge state in memory from the combined event stream. There’s no shared mutable issue document being edited.

- The non-developer distribution can be addressed with exported state .md files (with the board as ascii). They are currently not generated automatically, but you can generate them at will. [edit - addition: Considerable effort has also been put into making the tool accessible to non-technical people, so there is auto completion, hints, a command palette with descriptions of each command, arrow key navigation and so on. It is my hope that anyone can pick it up rapidly. And a web interface could definitely be crafted for that usecase]

Erlang/OTP 29.0

https://www.erlang.org/news/188
108•pyinstallwoes•2h ago•4 comments

'No Way to Prevent This,' Says Only Package Manager Where This Regularly Happens

https://kevinpatel.xyz/posts/no-way-to-prevent-this/
83•alligatorplum•1h ago•23 comments

Project Gutenberg – keeps getting better

https://www.gutenberg.org/
724•JSeiko•9h ago•176 comments

I believe there are entire companies right now under AI psychosis

https://twitter.com/mitchellh/status/2055380239711457578
820•reasonableklout•5h ago•357 comments

The Zulip Foundation

https://blog.zulip.com/2026/05/15/announcing-zulip-foundation/
222•boramalper•7h ago•53 comments

The main thing about P2P meth is that there's so much of it (2022)

https://dynomight.net/p2p-meth/
48•tomjakubowski•2h ago•22 comments

Naturally Occurring Quasicrystals

https://johncarlosbaez.wordpress.com/2026/05/14/naturally-occurring-quasicrystals/
56•lukeplato•1d ago•5 comments

How to Write to SSDs [pdf]

https://www.vldb.org/pvldb/vol19/p1469-lee.pdf
51•matt_d•3h ago•5 comments

Additive Blending on the Nintendo 64

https://phoboslab.org/log/2026/05/n64-additive-blending
14•ibobev•11h ago•1 comments

A 0-click exploit chain for the Pixel 10

https://projectzero.google/2026/05/pixel-10-exploit.html
340•happyhardcore•12h ago•157 comments

Show HN: Epiq – Distributed Git based issue tracker TUI

https://ljtn.github.io/epiq/
15•jolaflow•1h ago•4 comments

California bill would require patches or refunds when online games shut down

https://arstechnica.com/gaming/2026/05/bill-to-keep-online-games-playable-clears-key-hurdle-in-ca...
327•Lihh27•6h ago•201 comments

ESP-EEG is an affordable 8-channel biosensing board

https://www.autodidacts.io/cerelog-esp-eeg-affordable-openbci-like-board/
18•surprisetalk•2d ago•1 comments

The Bird Eye Was Pushed to an Evolutionary Extreme

https://www.quantamagazine.org/how-the-bird-eye-was-pushed-to-an-evolutionary-extreme-20260513/
12•sohkamyung•1d ago•0 comments

I broke AppLovin's mediation cipher protocol

https://www.buchodi.com/i-broke-applovins-mediation-cipher-protocol/
9•lmbbuchodi•1h ago•1 comments

The sigmoids won't save you

https://www.astralcodexten.com/p/the-sigmoids-wont-save-you
150•Tomte•15h ago•162 comments

Spectre Programming Language

https://spectre-docs.pages.dev
27•asdkop•2h ago•2 comments

I designed a nibble-oriented CPU in Verilog to build a scientific calculator

https://github.com/gdevic/FPGA-Calculator
84•gdevic•8h ago•28 comments

Image-blaster: Creates 3D environments, SFX, and meshes from a single image

https://github.com/neilsonnn/image-blaster
131•MattRogish•10h ago•26 comments

U.S. DOJ demands Apple and Google unmask over 100k users of car-tinkering app

https://macdailynews.com/2026/05/15/u-s-doj-demands-apple-and-google-unmask-over-100000-users-of-...
369•tencentshill•8h ago•240 comments

Microscale Thermite Reaction

https://sciencedemonstrations.fas.harvard.edu/presentations/microscale-thermite-reaction
56•krunck•6h ago•21 comments

O(x)Caml in Space

https://gazagnaire.org/blog/2026-05-14-borealis.html
229•yminsky•15h ago•51 comments

Show HN: Watch a neural net learn to play Snake

https://ppo.gradexp.xyz/
122•c1b•1d ago•31 comments

Hightouch (YC S19) Is Hiring

https://hightouch.com/careers
1•joshwget•9h ago

ASCII by Jason Scott

https://ascii.textfiles.com/
154•bookofjoe•12h ago•21 comments

ABC News has taken all FiveThirtyEight articles offline

https://twitter.com/baseballot/status/2055309076209492208
249•cmsparks•6h ago•123 comments

Waymo updates 3,800 robotaxis after they 'drive into standing water'

https://www.cnbc.com/2026/05/12/waymo-recalls-3800-robotaxis-after-able-drive-into-standing-water...
161•drob518•8h ago•154 comments

A SQL-Inspired Query Language Designed for Event Sourcing (2025)

https://yoeight.github.io/blog/2025/12/21/EventQL_A_SQL_Inspired_Query_Language_Designed_For_Even...
19•goloroden•2d ago•2 comments

The nuclear-physics infrastructure behind PET scans

https://www.lanl.gov/media/publications/1663/proton-power-for-public-health
43•LAsteNERD•2d ago•2 comments

Steve Jobs in Exile – New book on Steve Jobs’s years at NeXT Computer

https://spectrum.ieee.org/steve-jobs-next-computer
185•rbanffy•15h ago•151 comments