frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: My Private GitHub on Postgres

https://github.com/calebwin/gitgres
20•calebhwin•1h ago

Comments

vishal_ch•1h ago
Interesting approach using Postgres as the storage layer. Curious how you're handling the object model since Git's content-addressable storage maps pretty differently to relational tables. Are you storing blobs as bytea or going with something like a JSONB tree structure for the commit graph?
munk-a•31m ago
While git internally uses a pretty loose system for connecting different model concepts that has always seemed more like a concession to the storage medium than a desired step. If git existed on an already ACID compliant system instead of trying to build one out of the filesystem itself I don't see a reason to keep all the references as loose as they are. If you can cascade changes with confidence you can likely just switch to using standard surrogate keys for linkages and allow the data to normalize more fully.

The core model objects in git are all pretty straightforward and their interactions well defined.

Mic92•1h ago
Nice idea.
hk1337•37m ago
Interesting idea but what's the use case for this? Why wouldn't I just create a private git server (gitlab, forgejo, etc) just for myself?
throwatdem12311•23m ago
Just use Fossil at this point.
lagniappe•22m ago
Fossil really has it all.
xp84•15m ago
"doesn't support: ... Web UI."

So, it's a git server with an interesting storage layer? Don't get me wrong, that part sounds like it might have been a ton of work to implement, but I think the web UI (pull requests, etc) is a lot of what Github has won on historically.

Basically I don't feel qualified to judge the product itself, but I think positioning it against Github, while popular given the recent hard times, isn't quite correct.

JasonHEIN•7m ago
Great idea

Why Nihilism Is Great for Values

https://ajkprojects.com/why-nihilism-is-great-for-values.html
1•ashleynewman•1m ago•0 comments

A desktop that bends to me

https://isene.org/2026/05/Agency.html
1•speckx•1m ago•0 comments

Numbers and the launch algorithm of an indie game that was featured on itch.io

https://blog.luden.io/how-we-stayed-on-the-front-page-of-itch-io-for-over-a-month-8e0d0cf1cc17
2•gamescodedogs•2m ago•2 comments

DeepSeek v4, and the end of the OpenAI/Microsoft AGI clause

https://simonw.substack.com/p/deepseek-v4-and-the-end-of-the-openaimicrosoft
1•JumpCrisscross•6m ago•0 comments

Show HN: BeautyShot – easy macOS promo screenshots

https://bendansby.com/apps/beautyshot.html
1•webwielder2•9m ago•0 comments

Anti-DDoS Firm Heaped Attacks on Brazilian ISPs

https://krebsonsecurity.com/2026/04/anti-ddos-firm-heaped-attacks-on-brazilian-isps/
1•Bender•11m ago•0 comments

Strong types are a non-negotiable for LLMs

https://hireup.team/articles/strong-types-for-llms
1•rdaviz•11m ago•0 comments

Bsky.land – a photo stream from the Bluesky firehose

https://bsky.land/
2•bcks•11m ago•0 comments

I built GeoGuesser for guns, and its making money (no technical experince)

https://gunguesser.com
1•salad_vr•14m ago•3 comments

How can perplexity.com persist on the browser without extension

2•roscas•15m ago•0 comments

Agent Personality Score

https://agentpersonalityscore.com/
1•forthwall•15m ago•0 comments

OpenAI's advanced security: passkeys replace passwords/SMS and disable training

https://infosec.exchange/@tychotithonus/116500494420882843
1•speckx•17m ago•0 comments

The Resonance of Berkshire Hathaway

https://tinkelenberg.com/posts/the-resonance-of-berkshire-hathaway/
1•tinkelenberg•17m ago•0 comments

CachyOS Linux Performance Leading over Ubuntu 26.04 LTS, Fedora Workstation 44

https://www.phoronix.com/review/cachyos-ubuntu-2604-fedora-44
2•Bender•18m ago•0 comments

Linux Support Coming for the Asus ROG Raikiri II

https://www.phoronix.com/news/ASUS-ROG-RAIKIRI-II-Linux
1•Bender•19m ago•0 comments

IBM Granite 4.1 family of models

https://research.ibm.com/blog/granite-4-1-ai-foundation-models
2•srameshc•20m ago•0 comments

SRE at 53 watching my role get automated – how do I build something of my own?

1•TheFounderFile•22m ago•0 comments

A statement about why RightsCon 2026 will not take place in Zambia

https://www.rightscon.org/rc26-statement/
16•benbreen•22m ago•0 comments

Inspect and filter every HTTP request leaving your microVM

https://slicervm.com/blog/programmable-microvm-egress/
2•alexellisuk•23m ago•0 comments

City Learns Flock Accessed Cameras in Children's Gymnastics Room as a Sales Demo

https://www.404media.co/city-learns-flock-accessed-cameras-in-childrens-gymnastics-room-as-a-sale...
16•joshcsimmons•23m ago•1 comments

Why Your Pbxproj Is Bloated (and How to Fix It)

https://codingwithvera.com/why-your-pbxproj-is-bloated-and-how-to-fix-it/
2•tfe•24m ago•0 comments

I wrote a beginner friendly guide to integrating AI into projects

https://www.amazon.co.uk/Building-AI-Developers-Guide-Integrating-ebook/dp/B0GX3B3MV1
2•ungureanustefan•25m ago•0 comments

Search is full of ads and wrong answers

https://twitter.com/effthealgorithm/status/2049844370203939149
2•dancric•25m ago•0 comments

Show HN: Omar – A TUI for managing 100 coding agents

https://omar.tech
6•karim7•26m ago•0 comments

MySQL 9.7.0 LTS Is Now Available

https://blogs.oracle.com/mysql/mysql-9-7-0-lts-is-now-available-expanded-community-capabilities-a...
1•bratao•27m ago•0 comments

First Tesla Semi Rolls Off High-Volume Production Line

https://electrek.co/2026/04/29/tesla-semi-first-truck-high-volume-production-line/
3•m463•27m ago•0 comments

The exotic particles that could break the Standard Model

https://www.nature.com/articles/d41586-026-01387-x
4•Brajeshwar•29m ago•0 comments

Ackermann Function

https://en.wikipedia.org/wiki/Ackermann_function
1•tosh•29m ago•0 comments

I endured the Apple Watch for four months

https://manualdousuario.net/en/apple-watch-review/
2•rpgbr•29m ago•0 comments

Claude Opus 4.7 vs. Claude Opus 4.6: What Changed?

https://www.mindstudio.ai/blog/claude-opus-4-7-vs-4-6-comparison
1•sminchev•30m ago•0 comments