frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Micropolis/SimCity Clone in Emacs Lisp

https://github.com/vkazanov/elcity
34•vkazanov•3h ago
This is a little game implemented over a week of tinkering and targeting Emacs.

The point is both to have fun with this kind of simulations, and also explore the "functional core / imperative shell" approach to architecture. I also developed a tile and tile effect definition DSL, which makes this even easier to extend. From this point of view it's a success: easy testing, easy extension,

Gameplay-wise the simulation is too simplistic, and needs input from people interested in this kind of toys. The original Micropolis/SimSity is the last time I built a virtual city.

Comments

boxed•3h ago
You should have a screenshot.
jdboyd•1h ago
There is a screenshot in the README, and according to the github timestamp, the project hasn't been changed since you write this to add such a screen shot.

Search for the section labeled: Visual Demo

agumonkey•56m ago
I thought it was a ssh key fingerprint at first
michaelanckaert•1h ago
This is great! We need more ASCII games/simulations and it's only a bonus if it's in Emacs :-)
brimtown•38m ago
This is wonderful. Consider decoupling the core from Emacs, or packaging in a way that doesn’t require it as heavily.

I’ve been doing my own exploration of terminal ASCII games via Dwarf Fortress instead of SimCity. I’ve learned that letting a coding agent play is an interesting way to get feedback as well :)

https://github.com/brimtown/claude-fortress

hrmtst93837•3m ago
I tried something similar with a roguelike I was prototyping last year. Ended up being more useful for finding edge cases than actual gameplay feedback - the agent would do things no human would ever try, like walking into walls repeatedly or hoarding useless items. Still caught a bunch of bugs I never would have found otherwise.

Don't rent the cloud, own instead

https://blog.comma.ai/datacenter/
412•Torq_boi•6h ago•173 comments

When internal hostnames are leaked to the clown

https://rachelbythebay.com/w/2026/02/03/badnas/
229•zdw•7h ago•119 comments

The Missing Layer

https://yagmin.com/blog/the-missing-layer/
19•lubujackson•1h ago•7 comments

Nanobot: Ultra-Lightweight Alternative to OpenClaw

https://github.com/HKUDS/nanobot
38•ms7892•2h ago•19 comments

Show HN: Micropolis/SimCity Clone in Emacs Lisp

https://github.com/vkazanov/elcity
34•vkazanov•3h ago•6 comments

Making Ferrite Core Inductors at Home

https://danielmangum.com/posts/making-ferrite-core-inductors-home/
26•hasheddan•3d ago•5 comments

Freshpaint (YC S19) Is Hiring a Senior SWE, Data

https://www.freshpaint.io/about?ashby_jid=3a7926ba-cf51-4084-9196-4361a7e97761
1•malisper•25m ago

Wirth's Revenge

https://jmoiron.net/blog/wirths-revenge/
81•signa11•8h ago•20 comments

Battle-Testing Lynx at Allegro

https://blog.allegro.tech/2026/02/battle-testing-lynx-js-at-allegro.html
14•tgebarowski•2h ago•2 comments

Sqldef: Idempotent schema management tool for MySQL, PostgreSQL, SQLite

https://sqldef.github.io/
186•Palmik•4d ago•38 comments

Claude Code: connect to a local model when your quota runs out

https://boxc.net/blog/2026/claude-code-connecting-to-local-models-when-your-quota-runs-out/
301•fugu2•3d ago•155 comments

AI is killing B2B SaaS

https://nmn.gl/blog/ai-killing-b2b-saas
372•namanyayg•19h ago•576 comments

A case study in PDF forensics: The Epstein PDFs

https://pdfa.org/a-case-study-in-pdf-forensics-the-epstein-pdfs/
320•DuffJohnson•21h ago•187 comments

A few CPU hardware bugs

https://www.taricorp.net/2026/a-few-cpu-bugs/
74•signa11•8h ago•20 comments

Data breach: DOGE 'accidentally' leaked the whole Social Security database [pdf]

https://storage.courtlistener.com/recap/gov.uscourts.mdd.577321/gov.uscourts.mdd.577321.197.0.pdf
58•chirau•2h ago•6 comments

Microsoft's Copilot chatbot is running into problems

https://www.wsj.com/tech/ai/microsofts-pivotal-ai-product-is-running-into-big-problems-ce235b28
226•fortran77•20h ago•265 comments

Claude Code for Infrastructure

https://www.fluid.sh/
229•aspectrr•17h ago•156 comments

OpenClaw is what Apple intelligence should have been

https://www.jakequist.com/thoughts/openclaw-is-what-apple-intelligence-should-have-been
362•jakequist•11h ago•296 comments

I built a search engine to index the un-indexable parts of Telegram

https://telehunt.org
34•alenmangattu•3d ago•9 comments

Why S7 Scheme? (2020)

https://iainctduncan.github.io/scheme-for-max-docs/s7.html
35•bmacho•5d ago•3 comments

Remarkable Pro Colors

https://www.thregr.org/wavexx/rnd/20260201-remarkable_pro_colors/
110•ffaser5gxlsll•4d ago•44 comments

Voxtral Transcribe 2

https://mistral.ai/news/voxtral-transcribe-2
916•meetpateltech•21h ago•224 comments

Building a 24-bit arcade CRT display adapter from scratch

https://www.scd31.com/posts/building-an-arcade-display-adapter
163•evakhoury•18h ago•45 comments

Postgres Postmaster does not scale

https://www.recall.ai/blog/postgres-postmaster-does-not-scale
102•davidgu•19h ago•48 comments

An interactive version of Byrne's The Elements of Euclid (1847)

https://c82.net/euclid/
40•tzury•2d ago•6 comments

Lily Programming Language

https://lily-lang.org
55•FascinatedBox•3d ago•38 comments

Listen to Understand

https://talk.bradwoods.io/blog/listen-to-understand/
70•bradwoodsio•4d ago•10 comments

A Broken Heart

https://allenpike.com/2026/a-broken-heart/
7•memalign•4d ago•0 comments

Why more companies are recognizing the benefits of keeping older employees

https://longevity.stanford.edu/why-more-companies-are-recognizing-the-benefits-of-keeping-older-e...
171•andsoitis•12h ago•70 comments

The Great Unwind

https://occupywallst.com/yen
284•jart•18h ago•270 comments