frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Brookhaven Lab's RHIC concludes 25-year run with final collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
20•gnufx•2h ago•8 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
61•valyala•3h ago•12 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
36•surprisetalk•3h ago•43 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
75•mellosouls•6h ago•147 comments

I write games in C (yes, C)

https://jonathanwhiting.com/writing/blog/games_in_c/
105•valyala•3h ago•81 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
138•AlexeyBrin•8h ago•26 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
86•vinhnx•6h ago•11 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
846•klaussilveira•23h ago•253 comments

First Proof

https://arxiv.org/abs/2602.05192
60•samasblack•5h ago•49 comments

The F Word

http://muratbuffalo.blogspot.com/2026/02/friction.html
14•zdw•3d ago•0 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1080•xnx•1d ago•615 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
59•thelok•5h ago•8 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
88•onurkanbkrc•8h ago•5 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
509•theblazehen•3d ago•188 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
226•jesperordrup•13h ago•80 comments

Microsoft account bugs locked me out of Notepad – Are thin clients ruining PCs?

https://www.windowscentral.com/microsoft/windows-11/windows-locked-me-out-of-notepad-is-the-thin-...
34•josephcsible•1h ago•26 comments

We mourn our craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
298•ColinWright•2h ago•353 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
22•momciloo•3h ago•3 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
246•alainrk•8h ago•394 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
34•marklit•5d ago•6 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
602•nar001•7h ago•264 comments

Selection Rather Than Prediction

https://voratiq.com/blog/selection-rather-than-prediction/
11•languid-photic•3d ago•4 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
172•1vuio0pswjnm7•9h ago•233 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
43•rbanffy•4d ago•9 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
121•videotopia•4d ago•36 comments

History and Timeline of the Proco Rat Pedal (2021)

https://web.archive.org/web/20211030011207/https://thejhsshow.com/articles/history-and-timeline-o...
20•brudgers•5d ago•4 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
27•sandGorgon•2d ago•14 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
89•speckx•4d ago•99 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
207•limoce•4d ago•113 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
282•isitcontent•23h ago•38 comments
Open in hackernews

Circuitpainter: Create PCBs using a simplfiied graphics language

https://github.com/Blinkinlabs/circuitpainter
61•todsacerdoti•9mo ago

Comments

CasperH2O•9mo ago
Lovely.

Reminds me of CADQuery and Build123D. Being able to programatically do CAD design "normally" done with GUIs.

cibomahto•9mo ago
Thanks!
the__alchemist•9mo ago
Here's the summary I gather: It's a KiCad plugin designed for artistic, electronically-simple (and probably analog?) projects. Does that sound right? Inferred from the first few docs pages.
cibomahto•9mo ago
Very close. It's somewhat of an OpenSCAD or Processing for electrically simple circuit board design, that uses KiCad as the generating kernel. Artistic projects are the easiest to demonstrate, however we also use it for industrial applications where we need many similar variants of simple boards. You can also use its output alongside normally routed parts to automate the tedious portions of a design: https://social.v.st/@th/111646753350070002
sdmike1•9mo ago
This is pretty neat! I was working on an SAO board for Defcon and this would have been really handy for that!
gitroom•9mo ago
Perfect, that wouldve saved me some headaches trying to get my designs looking right. Nothing beats making the process smoother.
dvh•9mo ago
Add more example images to the readme
mk_stjames•9mo ago
Using code to do graphical layouts is... tedious.

In case anyone wants to get more artsy with their traces and are also using KiCad, here's a more hands on approach to try:

Layout your parts in KiCad, but don't route any traces. Now plot the board, but instead of plotting gerbers, plot out an SVG. Then you can pull that SVG into Inkscape. You'll get just the pads of all your components, all in the right places.

There you can draw out traces by hand, connecting the pads shown. you won't have DRC or netlist checking so this best works if you really know what you're doing, but it can be quite enjoyable. I did this back in the day with a wacom tablet and lots of smoothing on paths and you can make layouts reminiscent of hand-taped boards.

When done, remove the pads and leave just your drawn traces and then save back as the same SVG, without changing anything size wise. Then in Kicad go to Import>Graphics and pull the the SVG, 1:1, on the copper layer, and it will be right back in the right spot, with your hand drawn traces leading right into the original positioned pads. Your drills from the pads will go through the inkscape svg just fine.

Note this workflow works with any layer and any vector graphics ideas you want.

0_____0•9mo ago
15+ year PCB designer here. I love this idea. I've always admired the artistry of pre-CAD hand-drawn traces. Will give this a try sometime.
cibomahto•9mo ago
Author here- That is a fun workflow! One of the things we've been prototyping is a web frontend powered by circuitpainter, where you can use a mouse or pen to draw freehand traces that can be rendered as 'real' KiCad traces so that DRC can work. However, since we also have the path information, it's possible to do things such as automatically place components along the paths, which would be extremely tedious to do by hand or with existing CAD tools.

CircuitPainter came out of an effort to automate the production of large numbers of very slightly different LED boards for sculptural work, where it was worth the effort to write code to generate the boards. I used KiCad as the backend specifically so that we could use our known footprints/solderpaste masks and get a DRC pass.