frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Rmd – lightweight reminder daemon and CLI for Linux

https://github.com/PaulBunch/rmd
1•PaulBunch•3m ago•0 comments

Portland area leaders are dismantling a third of the homeless shelter system

https://www.oregonlive.com/politics/2026/08/portland-area-leaders-are-dismantling-a-third-of-the-...
1•petethomas•5m ago•0 comments

Show HN: Cloudflare Workers boilerplate for your bidding site

https://outbid-directory.lol/outbid-boilerplate
2•buildItN0w_•6m ago•1 comments

Ingo Swann

https://en.wikipedia.org/wiki/Ingo_Swann
1•softwaredoug•7m ago•0 comments

AutoBio – Biographical Pages

https://autobio.halilibrahimoezcan.com
1•OezMaster•7m ago•0 comments

The most important European act

https://0xksure.medium.com/the-most-important-european-act-f6f298ed693a
1•kristohb•8m ago•1 comments

The Developer's Identity Crisis: Europe's Compliant Wave

https://medium.com/@MirArshadTalpur/the-developers-identity-crisis-europe-s-compliant-wave-1de6b1...
1•Arshad-Talpur•9m ago•1 comments

Show HN: Built a CLI to find and disable telemetry for package.json dependencies

https://github.com/apvarun/no-telemetry
1•apvarun•12m ago•0 comments

GDOS64

https://bitbucket.org/mkgit64/area6510/src/master/releases/geos-gdos64/
1•erickhill•13m ago•0 comments

Dry Danube River threatens nuclear power in Romania, Hungary

https://www.dw.com/en/dry-danube-river-threatens-nuclear-power-in-romania-hungary/a-78223402
1•gmays•13m ago•1 comments

NASA-led study shows some earth microbes could survive on the Moon

https://www.msn.com/en-us/science/microbiology/nasa-led-study-shows-some-earth-microbes-could-sur...
2•anigbrowl•14m ago•0 comments

Knowing When to Stop: The Art of Making a Loop Converge

https://a16z.com/knowing-when-to-stop-the-art-of-making-a-loop-converge/
3•gmays•19m ago•0 comments

Intuitionistic LMs with Composition as a Language Modeling Primitive

https://openreview.net/challenge?redirect=%2Fforum%3Fid%3DSt7tE87RL3
1•rtuyeras•21m ago•0 comments

Show HN: A tool that intentionally makes you forget your Screen Time passcode

https://waittounlock.com/
2•shorekey•23m ago•0 comments

The Law of Fairness Formal Model [pdf]

https://github.com/LifeisFair/law-of-fairness-research/blob/main/The%20Law%20of%20Fairness%20Form...
1•wertyk•23m ago•0 comments

Rescuers use new tech to save caver trapped vertically in Albertas Psych Squeeze [video]

https://www.youtube.com/watch?v=DrsuT64SFB4
1•austinallegro•28m ago•0 comments

Nearly 25% of U.S. workers are functionally unemployed, economic analysis finds

https://www.cbsnews.com/news/functional-unemployment-us-labor-market-analysis/
4•makaimc•28m ago•2 comments

U.S. tried to restrict Canada's ability to get new trade deals

https://www.cbc.ca/news/world/livestory/us-canada-trade-war-new-tariffs-9.7310605?id=9.7310605.15367
4•martythemaniak•28m ago•0 comments

Why the Market Can't Escape Artificial Intelligence

https://www.youtube.com/watch?v=wTiYaWFP59Q
1•root-parent•30m ago•0 comments

Imbalances Facing the U.S. Economy

https://www.everycrsreport.com/reports/IN12732.html
1•DeepLogin•31m ago•0 comments

Grok Bot and Grok Build Will Make the App and the Operating System Irrelevant

https://twitter.com/BrianRoemmele/status/2091198738580869595
1•bilsbie•32m ago•1 comments

Before We Join the Fight, What the Hell Is a Data Center?

https://jeffreylminch.substack.com/p/before-we-join-the-fight-what-the
1•rmason•32m ago•0 comments

Hackers infect Android car head units with proxy botnet malware

https://www.bleepingcomputer.com/news/security/hackers-infect-android-car-head-units-with-proxy-b...
2•sbulaev•33m ago•0 comments

The Fight to Save a 300-Year-Old Tree That Survived a Revolutionary War Battle

https://www.smithsonianmag.com/smart-news/inside-fight-to-save-300-year-old-tree-that-survived-re...
2•rmason•33m ago•0 comments

A Guide for the Hereditarian Revolution

https://ncofnas.com/p/a-guide-for-the-hereditarian-revolution
2•doener•34m ago•0 comments

AXHook – Lightweight C++/COM library for bridging 32-bit/64-bit binaries

https://github.com/IgorTebelev/AXHook
1•AngryIgor•36m ago•0 comments

Antigravity Extension for Visual Studio Code

https://marketplace.visualstudio.com/items?itemName=Google.google-antigravity
1•prof-dr-ir•38m ago•0 comments

TikTok reaches $400M settlement with DOJ over COPPA and privacy violations

https://cyberupdates365.com/tiktok-400-million-settlement-doj/
2•sysadmin_diarie•40m ago•1 comments

Fast and Hard Code

https://lucumr.pocoo.org/2026/8/22/fast-hard-code/
2•lumpa•44m ago•0 comments

Icarus in the Faculty Lounge

https://www.theatlantic.com/books/2026/08/jason-arday-cambridge-academic-memoir-resignation/688206/
2•bushwart•45m ago•3 comments
Open in hackernews

Show HN: OpenEvolve – open-source implementation of DeepMind's AlphaEvolve

8•codelion•1y ago
I've built an open-source implementation of Google DeepMind's AlphaEvolve system called OpenEvolve. It's an evolutionary coding agent that uses LLMs to discover and optimize algorithms through iterative evolution.

Try it out: https://github.com/codelion/openevolve

What is this?

OpenEvolve evolves entire codebases (not just single functions) by leveraging an ensemble of LLMs combined with automated evaluation. It follows the evolutionary approach described in the AlphaEvolve paper but is fully open source and configurable.

I built this because I wanted to experiment with evolutionary code generation and see if I could replicate DeepMind's results. The original system successfully improved Google's data centers and found new mathematical algorithms, but no implementation was released.

How it works:

The system has four main components that work together in an evolutionary loop:

1. Program Database: Stores programs and their metrics in a MAP-Elites inspired structure

2. Prompt Sampler: Creates context-rich prompts with past solutions

3. LLM Ensemble: Generates code modifications using multiple models

4. Evaluator Pool: Tests programs and provides feedback metrics

What you can do with it:

- Run existing examples to see evolution in action

- Define your own problems with custom evaluation functions

- Configure LLM backends (works with any OpenAI-compatible API)

- Use multiple LLMs in ensemble for better results

- Optimize algorithms with multiple objectives

Two examples I've replicated from the AlphaEvolve paper:

- Circle Packing: Evolved from simple geometric patterns to sophisticated mathematical optimization, reaching 99.97% of DeepMind's reported results (2.634 vs 2.635 sum of radii for n=26).

- Function Minimization: Transformed a random search into a complete simulated annealing algorithm with cooling schedules and adaptive step sizes.

Technical insights:

- Low latency LLMs are critical for rapid generation cycles

- Best results using Gemini-Flash-2.0-lite + Gemini-Flash-2.0 as the ensemble

- For the circle packing problem, Gemini-Flash-2.0 + Claude-Sonnet-3.7 performed best

- Cerebras AI's API provided the fastest inference speeds

- Two-phase approach (exploration then exploitation) worked best for complex problems

Getting started (takes < 2 minutes)

# Clone and install

git clone https://github.com/codelion/openevolve.git

cd openevolve

pip install -e .

# Run the function minimization example

python openevolve-run.py

examples/function_minimization/initial_program.py \

  examples/function_minimization/evaluator.py \

  --config examples/function_minimization/config.yaml \

  --iterations 50
All you need is Python 3.9+ and an API key for an LLM service. Configuration is done through simple YAML files.

I'll be around to answer questions and discuss!

Comments

codelion•1y ago
I actually managed to replicate the new SOTA for circle packing in unit squares as found in the alphaevole paper - 2.635 for 26 circles in a unit square. Took about 800 iterations to find the best program which itself uses an optimisation phase and running it lead to the optimal packaging in one of its runs.
helsinki•1y ago
How many tokens did it take to generate the 800 versions of the code?
codelion•1y ago
Checked my openrouter stats, it took ~3M tokens but that involved quite a few runs of various experiments.