frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

We Mourn Our Craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
186•ColinWright•1h ago•172 comments

I Write Games in C (yes, C)

https://jonathanwhiting.com/writing/blog/games_in_c/
22•valyala•2h ago•6 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
124•AlexeyBrin•7h ago•24 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
17•valyala•2h ago•1 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
65•vinhnx•5h ago•9 comments

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

https://openciv3.org/
833•klaussilveira•22h ago•250 comments

U.S. Jobs Disappear at Fastest January Pace Since Great Recession

https://www.forbes.com/sites/mikestunson/2026/02/05/us-jobs-disappear-at-fastest-january-pace-sin...
155•alephnerd•2h ago•106 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
119•1vuio0pswjnm7•8h ago•149 comments

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

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

The Waymo World Model

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

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
80•onurkanbkrc•7h ago•5 comments

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...
4•gnufx•58m ago•1 comments

Start all of your commands with a comma (2009)

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

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
212•jesperordrup•12h ago•73 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
567•nar001•6h ago•259 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
226•alainrk•6h ago•354 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
40•rbanffy•4d ago•7 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
10•momciloo•2h ago•0 comments

History and Timeline of the Proco Rat Pedal (2021)

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

Selection Rather Than Prediction

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

72M Points of Interest

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

Unseen Footage of Atari Battlezone Arcade Cabinet Production

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

Where did all the starships go?

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

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

https://github.com/valdanylchuk/breezydemo
275•isitcontent•22h ago•38 comments

Learning from context is harder than we thought

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

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
288•dmpetrov•22h ago•155 comments

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

https://github.com/sandys/kappal
22•sandGorgon•2d ago•12 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
557•todsacerdoti•1d ago•269 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
155•matheusalmeida•2d ago•48 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
427•ostacke•1d ago•111 comments
Open in hackernews

A Draft of the ImageMagick Field Guide

https://joeldare.com/imagemagick-field-guide.html
12•codazoda•4mo ago

Comments

codazoda•4mo ago
I’ve been putting together a small “Field Guide” for ImageMagick. It’s meant to be a concise reference of commands that actually work in day-to-day use.

The first draft covers common tasks like resizing, optimizing GIFs, and stacking images, with short explanations for each flag.

I plan to expand it over time and create similar guides for other tools I use a lot, like Git and Docker. The idea is to build fast, reliable references for developers who just want to get things done. I also plan to release them in book form so you can read through, pick up a few “aha” insights, and keep it handy for the tasks you do often.

If that sounds useful, checkout the draft and signup to get updates as I finish it.

HTML: https://joeldare.com/imagemagick-field-guide.html PDF: https://joeldare.com/imagemagick-field-guide.pdf ePub: https://joeldare.com/imagemagick-field-guide.epub

I'd love to hear your feedback.

notachatbot123•3mo ago
Is this AI generated?

The "Conventions Used in This Guide" sound like your instructions.

    Use input.png and output.jpg as the filenames (extensions can change as needed).
    Put one switch on each line.
    Use future tense such as "optimize" instead of "optimizes" or "optimized".
    Use AP style heading capitalization.
    Use the newer magick command instead of the older convert command.
    Arbitrarily organize into what I think are the most likely use cases.
teruakohatu•3mo ago
It could be so that the book is easily consumed by AI
codazoda•3mo ago
I first wrote these instructions as reminders for myself. But, I do use AI in my daily work, and parts of this document are certainly touched by it. The instructions may even read that way because I'm getting used to talking to AI that way. One of them, in particular, was copy/pasted after asking an AI to use the `magick` command instead of `convert`. Then, I pasted it into this list so that I'd remember to continue the pattern through the guide.
ZoomZoomZoom•3mo ago
Great if this is working for you and helps you to recall basic usage when using IM once in a blue moon.

For any serious work this is inadequate (see † below), as the defaults, which are relied on here pretty extensively, are inevitably giving fair to middling results on specific tasks.

Moreover, imagemagick has an extensive documentation that's open to contribution and could possibly benefit from more usage examples for beginners: https://imagemagick.org/script/magick.php

†: For example, when you don't have strict control over input formats, you start adding things like

   -define tiff:ignore-layers=true "INPUT[0]"
to guarantee you're working on the whole composite image.

Another thing you're bound to bump into pretty soon is transparency so you need to decide how you're going to deal with it. Color profiles is a minefield and it's a blessing when you can just ignore them completely but a pain when you can't.

Then, exporting to web mostly means downscaling, and here you need to decide whether you're prioritizing image detail preservation or size optimization. In any case, resampling in a linear colorspace is strongly recommended:

  -colorspace RGB -filter X -resize N> -colorspace sRGB

But check if it works with the chosen filter first! I spent an hour hunting the source of randomly appearing hot pixels on the downscaled images from noisy sources when using LUV for processing.

The point is, basic one-liners hide the complexity. For any workflow that requires robustness and fidelity a deep dive into the documentation is a requirement.

codazoda•3mo ago
I don't really have that problem. I mostly use either png's (screenshots) or jpeg's (photos). You could certainly run into that problem if you're dealing with lots of formats or with other peoples files.

My intent is for this to give you solid starting points to work from in some situations. Individually these commands were first written for myself and published online. Those pages became somewhat popular, like people were looking for some specific examples. So, I thought I'd try combining them and see if people found it useful enough to encourage me to spend the time to expand the list into something more.