frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

BitTorrent Explained: Deep Dive into Peer-to-Peer Sharing, Security, and Usage

https://www.ikkaro.net/what-is-bittorrent/
1•Gedxx•1m ago•0 comments

Smooth AI criminal drives 'first' end-to-end agentic ransomware attack

https://www.theregister.com/security/2026/07/02/smooth-ai-criminal-drives-first-end-to-end-agenti...
1•smurda•1m ago•0 comments

Margin – Turn YouTube videos into structured notes in your Google Drive

https://margin.bhairav.ai
1•chandanjha_dev•2m ago•0 comments

You'll miss the soul when it's gone

https://bell.bz/youll-miss-the-soul-when-its-gone/
1•coinfused•2m ago•0 comments

NASA chief praises progress Blue Origin is making after launch failure

https://arstechnica.com/space/2026/07/nasa-chief-praises-progress-blue-origin-is-making-after-lau...
1•rbanffy•3m ago•0 comments

Show HN: Humbug: GUI-based agentic dev platform built with only 3 dependencies

https://github.com/m6r-ai/humbug
1•tritondev•3m ago•0 comments

Zynkbot – Open-source local AI with transparent memory (Rust)

https://github.com/MSkill1/zynkbot
1•MSkill1•4m ago•0 comments

Show HN: Local-first NetOps agent with guardrailed execution and low token cost

https://zalous.com/
1•leyopoker•5m ago•0 comments

Can AI Make Scientific Breakthroughs?

https://blog.cosmos-institute.org/p/can-ai-make-scientific-breakthroughs
1•alexicon_•5m ago•0 comments

The first Windows application of its kind in the world

https://sites.google.com/view/adbuster-winapp
1•Bo_Amigo_910•7m ago•1 comments

NetNut cracked as Google and FBI target 2M-device botnet

https://www.theregister.com/security/2026/07/03/netnut-cracked-as-google-and-fbi-target-2-million...
1•nadermx•7m ago•0 comments

Mathematicians are developing rules for AI use

https://www.nature.com/articles/d41586-026-01881-2
1•Gedxx•8m ago•0 comments

RL Beyond the Verifiable

https://www.tanayj.com/p/rl-beyond-the-verifiable
2•gmays•14m ago•0 comments

Strategic Petroleum Reserve (SPR) Storage Sites

https://www.energy.gov/hgeo/opr/spr-storage-sites
2•thunderbong•14m ago•0 comments

Mac Malware found spreading through sponsored ad on X

https://9to5mac.com/2026/07/02/malware-found-spreading-through-sponsored-ads-on-x/
3•rvz•15m ago•0 comments

The cancer Alzheimer's disease paradox

https://www.nature.com/articles/s41514-026-00442-1
1•Michelangelo11•15m ago•0 comments

The future of gaming shouldn't come at the expense of ownership

https://www.eurogamer.net/gog-playstation-discs-game-ownership
1•HelloUsername•16m ago•0 comments

Official shutdown of Droitwich transmitter on LW – 30 June 2026 [video]

https://www.youtube.com/watch?v=37by40BciK4
1•austinallegro•17m ago•0 comments

Ethics of Taste (1875)

https://www.jstor.org/stable/20568781
1•barkhargrove•17m ago•0 comments

Runtime Fisher Spectral Sensitivity for Early Hallucination Detection

https://zenodo.org/records/21133067
1•adamzwasserman•19m ago•0 comments

Microsoft commits $2.5B and 6k employees to new AI implementation unit

https://www.cnbc.com/2026/07/02/microsoft-commits-2point5-billion-6000-employees-ai-implementatio...
2•bookofjoe•21m ago•1 comments

NASA inspector general suggests Boeing's Starliner will now be a decade late

https://arstechnica.com/space/2026/07/nasa-inspector-general-suggests-boeings-starliner-will-now-...
1•rbanffy•21m ago•0 comments

Teaching High Valyrian to my server monitoring agent

https://akashrajpurohit.com/blog/i-built-a-watchman-for-my-servers/
1•ghostfoxgod•21m ago•0 comments

The War for Sociology

https://www.chronicle.com/article/the-war-for-sociology
1•Michelangelo11•21m ago•0 comments

Trispe: Building an AI Prediction Exchange Without Human Traders

https://trispe.com/
1•chainbuilder•22m ago•0 comments

CB Mania

https://cinemasojourns.com/2026/07/03/cb-mania/
2•jjgreen•22m ago•0 comments

Learning Multi-Agent Coordination via Sheaf-ADMM

https://pub.sakana.ai/sheaf-admm/
1•hardmaru•27m ago•0 comments

Abartleby: Automate the US Visa Bureaucracy

https://tangled.org/breezykermo.tngl.sh/abartleby
2•nerdypepper•28m ago•0 comments

PEP 836 – JIT Go Brrr: The Path to a Supported JIT Compiler for CPython

https://peps.python.org/pep-0836/
1•connorbrinton•30m ago•0 comments

The Luddite festival harnessing Gen Z's rage against Big Tech

https://www.wired.com/story/inside-the-luddite-festival-harnessing-gen-zs-rage-against-big-tech/
3•rbanffy•32m ago•0 comments
Open in hackernews

PostgreSQL and the OOM Killer: Why You Must Use Strict Memory Overcommit

https://www.ubicloud.com/blog/postgresql-and-the-oom-killer-why-we-use-strict-memory-overcommit
33•furkansahin•1h ago

Comments

Bender•35m ago
They allude to this in the article but I would emphasize caution when using mode 2 especially if one has already adjusted overcommit ratios as one can prevent forks. Test this in a QA/Perf environment first, also testing the restart of all applications. Load test and do full QA tests before deploying to Production and even then when deploying to production I would just dynamically change the setting via app deployment scripts until confidence is high instead of putting it in the sysctl config files.

I've gone through this exercise in the past on much older kernels which they cover as well and just me personally I ran into less issues by leaving overcommit to 0 and just dropping the overcommit ratio to 0 and setting the oom_score_adj for programs as high as 1000 if I wanted vmscan to leave them alone and of course using the Redhat formulas for setting vm.min_free_kbytes, vm.admin_reserve_kbytes, vm.user_reserve_kbytes. And of course be vigilant in disallowing app owners from using every last bit of memory.

szmarczak•21m ago
I have disabled overcommit both on Windows and on Linux. I hate having random programs being killed.

Unfortunately, many programs commit 2x memory than they actually use. Often I see ~32GB committed and ~16GB resident.

leononame•9m ago
This has bitten me multiple times. The problem I have is that at work we deploy the application (written in Go) and PostgreSQL on the same machine. The backend app allocates a lot of virtual memory, and initially we had overcommit to 0 (heuristic). This caused crashes on big queries in PostgreSQL and we set it to 2. The whole system became a bit unstable because the backend would still allocate a lot of virtual memory and at some point we ran into errors when allocating.

For now, we have overcommit_ratio set to a value that is stable from experience, but there really seems to be no silver lining. Go is very happy to allocate a lot of virtual memory, but so are most managed languages. The best solution would probably be to host the backend and the database on separate servers.

ozgune•2m ago
(Ozgun from Ubicloud)

I agree with the blog post's technical contents, but I feel we came across too strong in the title. For Ubicloud as a managed Postgres provider, we use strict memory overcommit. Our experience with operating Postgres at scale taught us that it's better to enable this than going with the defaults.

However, I can see many other scenarios, where using strict memory overcommit would have unanticipated side-effects. That's in fact why Linux doesn't go with strict memory commit as its default.