frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

We all dodged a bullet

https://xeiaso.net/notes/2025/we-dodged-a-bullet/
311•WhyNotHugo•3h ago•191 comments

Claude can now create and edit files

https://www.anthropic.com/news/create-files
257•meetpateltech•4h ago•153 comments

Dropbox Paper mobile App Discontinuation

https://help.dropbox.com/installs/paper-mobile-discontinuation
17•mercenario•19m ago•1 comments

A new experimental Go API for JSON

https://go.dev/blog/jsonv2-exp
85•darccio•3h ago•12 comments

Tomorrow's Emoji, Today: Unicode 17.0 Has Arrived

https://jenniferdaniel.substack.com/p/tomorrows-emoji-today-unicode-170
12•ChrisArchitect•27m ago•0 comments

An attacker’s blunder gave us a look into their operations

https://www.huntress.com/blog/rare-look-inside-attacker-operation
74•mellosouls•2h ago•43 comments

Mistral AI raises 1.7B€, enters strategic partnership with ASML

https://mistral.ai/news/mistral-ai-raises-1-7-b-to-accelerate-technological-progress-with-ai
645•TechTechTech•12h ago•355 comments

ICE Is Using Fake Cell Towers to Spy on People's Phones

https://www.forbes.com/sites/the-wiretap/2025/09/09/how-ice-is-using-fake-cell-towers-to-spy-on-p...
205•coloneltcb•2h ago•63 comments

Weave (YC W25) is hiring a founding AI engineer

https://www.ycombinator.com/companies/weave-3/jobs/SqFnIFE-founding-ai-engineer
1•adchurch•1h ago

Building a DOOM-like multiplayer shooter in pure SQL

https://cedardb.com/blog/doomql/
62•lvogel•3h ago•3 comments

X open sourced their latest algorithm

https://github.com/twitter/the-algorithm
173•mxstbr•3h ago•102 comments

I solved a distributed queue problem after 15 years

https://www.dbos.dev/blog/durable-queues
44•Bogdanp•1d ago•10 comments

A clickable visual guide to the Rust type system

https://rustcurious.com/elements/
202•stmw•4d ago•34 comments

You too can run malware from NPM (I mean without consequences)

https://github.com/naugtur/running-qix-malware
153•naugtur•8h ago•91 comments

Go for Bash Programmers – Part II: CLI Tools

https://github.com/go-monk/from-bash-to-go-part-ii
25•reisinge•1d ago•3 comments

How can England possibly be running out of water?

https://www.theguardian.com/news/ng-interactive/2025/aug/17/how-can-england-possibly-be-running-o...
284•xrayarx•3d ago•443 comments

Anscombe's Quartet

https://en.wikipedia.org/wiki/Anscombe%27s_quartet
88•gidellav•1d ago•23 comments

Yet Another TypeSafe and Generic Programming Candidate for C

https://github.com/brightprogrammer/MisraStdC
36•brightprogramer•3d ago•3 comments

What happens when private equity buys homes in your neighborhood

https://www.npr.org/sections/planet-money/2025/09/09/g-s1-87699/private-equity-corporate-landlords
28•pseudolus•59m ago•2 comments

Disrupting the DRAM roadmap with capacitor-less IGZO-DRAM technology

https://www.imec-int.com/en/articles/disrupting-dram-roadmap-capacitor-less-igzo-dram-technology
22•ksec•4h ago•9 comments

William James at CERN (1995)

http://bactra.org/wm-james-at-cern/
21•benbreen•3d ago•4 comments

U.S. Added 911,000 Fewer Jobs in the Year Ended in March

https://www.wsj.com/economy/jobs/us-job-growth-revision-a9777d98
67•JumpCrisscross•2h ago•2 comments

iPhone Air, a powerful new iPhone with a breakthrough design

https://www.apple.com/newsroom/2025/09/introducing-iphone-air-a-powerful-new-iphone-with-a-breakt...
70•excerionsforte•19m ago•77 comments

Hallucination Risk Calculator

https://github.com/leochlon/hallbayes
89•jadelcastillo•7h ago•28 comments

New Mexico is first state in US to offer universal child care

https://www.governor.state.nm.us/2025/09/08/new-mexico-is-first-state-in-nation-to-offer-universa...
625•toomuchtodo•4h ago•492 comments

Synthesizing Object-Oriented and Functional Design to Promote Re-Use

https://cs.brown.edu/~sk/Publications/Papers/Published/kff-synth-fp-oo/
24•andsoitis•2d ago•4 comments

Google to Obey South Korean Order to Blur Satellite Images on Maps

https://www.barrons.com/news/google-to-obey-south-korean-order-to-blur-satellite-images-on-maps-6...
110•gnabgib•5h ago•64 comments

iPhone dumbphone

https://stopa.io/post/297
617•joshmanders•1d ago•361 comments

Liquid Glass in the Browser: Refraction with CSS and SVG

https://kube.io/blog/liquid-glass-css-svg/
449•Sateeshm•20h ago•111 comments

Strong Eventual Consistency – The Big Idea Behind CRDTs

https://lewiscampbell.tech/blog/250908.html
127•tempodox•13h ago•56 comments
Open in hackernews

Deluxe Paint on the Commodore Amiga

https://stonetools.ghost.io/deluxepaint-amiga/
75•doener•3d ago

Comments

silicon5•9h ago
The author notes that circles don't draw well due to mouse polling, but I wonder if this isn't a limit of the emulator running on Windows. I remember Deluxe Paint III on the Amiga drawing freehand circles very well, whereas MS Paint on Windows 95, quickly drawn circles ended up looking like polyhedrons due to infrequent polling.

There's a neat modern DPaint clone called PyDPainter (https://github.com/mriale/PyDPainter). It has various advantages, such as support for modern graphics formats like PNG.

ChristopherDrum•9h ago
Author here. I did not say circles don't draw well. I said that "swiftly-drawn curves are flattened" and likened it to a "large wash." By that I mean long, swift, edge-to-edge brush strokes. Perhaps the use of the word "curves" confused that point, but the natural arcs of human hand/wrist motion are what I wanted to evoke. I also noted a "fat brush in symmetry mode" exhibits the same effect. I can attest to two points about that from firsthand experience:

1. That was also true on original hardware (when I owned the system in my younger days). I distinctly remember having to slow down certain movements to let the system keep pace, depending on speed and complexity of motion. 2. The effect is drastically improved (and I note so in the article) by choosing a faster virtual CPU.

binaryturtle•8h ago
Why would the mouse polling speed mess up the circle drawing itself? You record the start position point (center) and then get the new mouse position and calculate the delta to the start position to get the radius, then draw the circle with the values. Same algorithm.
unwind•8h ago
They did not mean a circle drawn by a circle tool, but instead freehand drawing curved shapes.
ChristopherDrum•7h ago
Correct. I did not say anything about the circle tool being slow.
richrichardsson•7h ago
There is also a DPaint inspired app which can run in the browser.

https://www.stef.be/dpaint/

edit: you can even "Preview in DPaint" which has an embedded emulator!

ChristopherDrum•6h ago
Stone Tools author here. I did mention that web app twice in the story, though I didn't catch that "Preview" function!
3036e4•1h ago
Also this older clone: VGA Paint 386 (https://www.bttr-software.de/products/vp386/)

It runs in DOSBox, making it a bit easier (imo) to get running on most computers (and Android devices) than old Amiga software (even if I have FS-UAE and Amiga Forever installed as well on my desktop computer).

ChristopherDrum•9h ago
Author here. It's very kind of OP to post this on my behalf. I'm happy it is resonating with people. Maybe I should have self-promoted here sooner, but I thought I should put a little more meat on the blog's bones before posting it here. Maybe I was wrong!
andrepd•7h ago
https://www.youtube.com/watch?v=i4EFkspO5p4

Reminded me of this: deep dive into an early artwork done in Deluxe Paint

afandian•6h ago
When he manually measured the columns, then manually quantized the colours, and then manually re-created the image I was metaphorically shouting at the screen "talk to a developer!".

I get that the point of the exercise was to re-create the process by hand using original(esque) tools rather than by using power tools. Another, valid, aim would be to attempt to re-create the image as closely as possible.

Still, impressive result!

weinzierl•7h ago
"Maybe this would be the day I finally saw an Atari 1450XLD in the wild! I was obsessed with the futuristic stylings of that line; they looked powerful."

I'm a Commodore guy, always was, but god were these Ataris beautiful.

snarfy•6h ago
I had a very similar experience growing up, except the Amiga was a 500, replacing a Mattel Aquarius, and Deluxe Paint III just came out.
ZenoArrow•5h ago
Some may be interested in this demo of the animation features added to DPaint3 (demoed by Dan Silva, the main author):

https://www.youtube.com/watch?v=WjIQO1MjV2w

Also, looks like the source code for DPaint1 has been made available:

https://computerhistory.org/blog/electronic-arts-deluxepaint...

https://github.com/historicalsource/DeluxePaint

77pt77•1h ago
Written in C!

I always thought it was written in ASM.

amiga386•4h ago
To give credit where it's due, the 32 colour King Tut image that Deluxe Paint's mascot was drawn by Avril Harrison. More of her graphics: https://www.amiga.lychesis.net/artists/AvrilHarrison.html

(I see the article now credits her on the image subscript?)

Also, the article mentions the colour-cycling animations of Mark Ferrari, but you might also like a big collection of specifically Amiga colour-cycling animations: https://www.amiga.lychesis.net/specials/ColorCycling.html

esafak•4h ago
It's nice to finally learn the creator of that picture.
johtela•1h ago
There is something captivating in these old pictures that elevates them to pieces of art rather than just computer graphics. The sheer amount of work that went into crafting them makes each one special.
3036e4•1h ago
Great post! Pretty much all that is said about the user interface also applies to the ~contemporary Autodesk Animator for DOS (open source here: https://github.com/AnimatorPro). It has the advantage of running in DOSBox.

Not having layers is frustrating, but also in some way fun. I have not used Deluxe Paint much, but in Animator there is a second Clip screen, it is possible to save and load the clipboard (i.e. "CELs") as well as the current image using keyboard short-cuts, and then there are some other nifty features like "copy everything that changed in this frame since I came here"... The more I play with it the more workarounds I find for things that otherwise would have been easy to do if there were layers.

Also have that set up on my phone, with a lot of on-screen buttons configured in DOSBox. Works well and doesn't come with any of the annoying in-app-purchases and/or ads that all the app painting programs seem to be full of. I even bought a stylus to use with Animator on my phone.

juancn•1h ago
Gosh! So many fond memories!

Deluxe Paint IV on my Amiga 500 was fantastic. I had so much fun making dumb animations with my friends.

I think I still have the diskettes, I just need to fire up Greasweazle to dump those.