frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Structural Representation Is Analog Representation

https://philsci-archive.pitt.edu/27929/
1•chbint•1m ago•1 comments

Icebase: PostgreSQL-Stored Iceberg Metadata

https://medium.com/@udaysagar.2177/storing-apache-iceberg-metadata-in-postgresql-a-custom-fileio-...
1•jordepic•1m ago•1 comments

Edsger Dijkstra – Discipline in Thought [video]

https://www.youtube.com/watch?v=P0w1MJHxStg
1•eamag•2m ago•0 comments

Deadly bat-borne virus with no cure is spreading in India

https://www.dailymail.co.uk/news/article-15494355/Deadly-bat-borne-virus-no-cure-spreading-India-...
1•Bender•2m ago•1 comments

I'm Done – Laracasts [video]

https://www.youtube.com/watch?v=g_Bvo0tsD9s
1•ssenssei•4m ago•0 comments

China shuts down Elon Musk's claim that Tesla FSD will be approved next month

https://electrek.co/2026/01/23/china-shuts-down-elon-musks-claim-that-tesla-fsd-will-be-approved-...
4•Bender•6m ago•0 comments

Infotainment, EV Charger Exploits Earn Hackers $1M at Pwn2Own Automotive 2026

https://www.securityweek.com/infotainment-ev-charger-exploits-earn-hackers-1m-at-pwn2own-automoti...
1•Bender•8m ago•0 comments

MTV Rewind Lets You Revisit 40k Music Videos and Commercials

https://www.openculture.com/2026/01/mtv-rewind-lets-you-revisit-40000-music-videos-commercials-fr...
3•doener•9m ago•0 comments

A Great Betrayal: 300 Pieces of SIlver

https://anthonyamore.substack.com/p/a-great-betrayal-300-pieces-of-silver
1•anthonyamore•10m ago•0 comments

I just found out you can try Nano for free on Whisk AI

https://whisk-ai.io/
1•ri-vai•11m ago•1 comments

Almost All of Vimeo Staff Laid Off After Acquisition by Bending Spoons

https://petapixel.com/2026/01/23/almost-all-of-vimeo-staff-laid-off-after-acquisition-by-bending-...
2•toomanyrichies•11m ago•1 comments

Banning under-16s won't fix social media, by Jay Graber

https://www.ft.com/content/c6980fc4-97b6-40bf-a3d0-c40c3a6cac56
1•hedgeho•12m ago•0 comments

Ask HN: What are some good unintuitive statistics problems?

1•ronbenton•13m ago•0 comments

Windows Sandbox needs a community workaround to function: why is this happening?

https://www.windowscentral.com/microsoft/windows-11/windows-11-sandbox-hit-by-error-0x800705b4-qu...
1•akyuu•16m ago•0 comments

Teaching Linear Algebra (2009)

http://bentilly.blogspot.com/2009/09/teaching-linear-algebra.html
1•tosh•16m ago•0 comments

Ask HN: Gmail Spam Filtering Suddenly Marking Everything as Spam?

4•goopthink•18m ago•4 comments

Migrating from Claude Code to OpenCode

https://www.devashish.me/p/migrating-from-claude-code-to-opencode
1•devashish86•18m ago•0 comments

GhostBSD Will Default to XLibre

https://github.com/ghostbsd/ghostbsd-build/pull/259
1•vermaden•22m ago•0 comments

A simple puzzle. Just put the numbers in order

https://vibeloop.app/card/eeb01862-a081-4ae3-9fbf-3f827cf53db3
1•smonte•22m ago•0 comments

Jim VandeHei's note to his kids: Blunt AI talk

https://www.axios.com/2026/01/23/ai-jim-vandehei-letter-kids
1•myk-e•29m ago•0 comments

Remains of only building by Vitruvius found after centuries of searching

https://www.thehistoryblog.com/archives/75191
2•Someone•29m ago•0 comments

Show HN: Bread Count – Private Net Worth Tracker

https://breadcount.app/
1•boomzors•30m ago•0 comments

Download Models from IKEA Website

https://github.com/apinanaivot/IKEA-3D-Model-Download-Button
1•tilt•30m ago•0 comments

Difference between Hawaiian volcanoes may reflect divide deep within Earth

https://www.science.org/content/article/mysterious-difference-between-hawaiian-volcanoes-may-refl...
1•bikenaga•33m ago•1 comments

I built an EMP rifle (for educational purposes) [video]

https://www.youtube.com/watch?v=OU0v_G3-4Hw
1•sandebert•33m ago•0 comments

Castles, Battlefields, and Continents: A Dataset of Maps from Literature [pdf]

https://anthology.ach.org/volumes/vol0003/castles-battlefields-continents-dataset/10.63744@oYbvYs...
1•PaulHoule•33m ago•0 comments

Malicious Extension Bot

https://infosec.exchange/@malicious_browser_bot
1•campuscodi•33m ago•0 comments

The Grand Canyon and Meteor Crater have a surprising link

https://www.hcn.org/issues/58-1/the-grand-canyon-and-meteor-crater-have-a-surprising-link/
2•dangle1•34m ago•0 comments

FBI agent who investigated fatal ICE shooting in Minneapolis has resigned

https://www.cnn.com/2026/01/23/politics/fbi-agent-investigated-ice-shooting-resigned
10•SilverElfin•35m ago•3 comments

Show HN: AI Lint your agents work to build faster and better

2•keepamovin•36m ago•1 comments
Open in hackernews

Show HN: Doom running in OpenSCAD at 10-20 FPS

https://www.mikeayles.com/#openscad-doom
2•mikeayles•1h ago
Third entry in my series of running DOOM on engineering tools that weren't designed for games.

KiDoom rendered walls as PCB traces in KiCad. ScopeDoom piped vectors through a headphone jack to an oscilloscope. Now OpenSCAD-DOOM exports geometry to a parametric CAD tool in real-time.

It's a custom Python engine that reads WAD files and outputs OpenSCAD code. Pygame handles input and runs a parallel software renderer. The OpenSCAD side uses Animation mode to bypass the file watcher's 200ms debounce.

I actually started this in December intending to release it at Christmas, but couldn't get the performance above slideshow levels. Parked it. Then last week I had to fix OpenSCAD rendering for another project and discovered the npm openscad-wasm package was from 2022 and silently ignoring the Manifold flag. The fix (https://phaestus.app/blog/blog0031) took renders from 2 minutes to 2 seconds. Rolled that back to OpenSCAD-DOOM and suddenly it was playable. (FYI, the mainline version of openSCAD is 2021.01!)

Blog post: https://www.mikeayles.com/#openscad-doom

Code: https://github.com/MichaelAyles/openSCAD-DOOM

YouTube: https://youtu.be/l9nnV-mO4wY