News for hackers. Stuff that matters.

shove

Perfect-er Freehand

I made some improvements to everyone’s favorite path drawing library. They’re pretty subtle, so I did an interactive write-up. Best on a large screen.https://shovemedia.com/2026portfolio/hot-takes/perfect-er-freehand/

( Read More... | no comments | on HN )
Re:Ask HN: What are you working on? (September 2026) on Sunday September 13, 2026 @08:33PM (#49690331)
I’ve been building an offline first animation webapp. CRDT-driven to support eventual team features. Just got tweening working this weekend, exporting to video is next.
Re:The Remarkable Incompetence at the Heart of Tech on Saturday July 19, 2025 @11:46AM (#44616491)
The article is about incompetence. Incompetence while doing a fraud gets you sent to prison.
I did Thinkpad tech support at IBM right around the time these were discontinued. Great machine, rarely had any problems aside from getting drivers and IRQs configured when folks decided to install Win95
Stamen! One of the OGs at this point.
Re:How to Leave the House on Sunday June 29, 2025 @11:17AM (#44413793)
This is probably the least controversial thing Mike has ever written, so naturally the HN consensus appears to be universal scorn. (And for the record, I don’t even like dogs, but I’m also aware that’s a me problem.)
So the answer to “how are we going to verify that vibe-coded application code does what we think it does is “we’re going to vibe-code the tests too”?
Re:Infinite Grid of Resistors on Saturday June 14, 2025 @08:05PM (#44279669)
Word on the street was that my Physics professor at NCSSM (Dr Britton) worked on this problem during his doctorate
Re:Corporations as Paperclip Maximizers on Friday June 13, 2025 @04:11PM (#44271821)
Downvotes incoming in three … two …
Re:Corporations as Paperclip Maximizers on Friday June 13, 2025 @10:51AM (#44269056)
CMD-F “capitalism”: zero matches

LOL

Re:Why GUIs are built at least 2.5 times on Tuesday June 03, 2025 @10:11PM (#44176620)
Another common conflation is graphic design vs application design. Fusion 360 has strong graphic design and meh application design.
All the videos I’ve encountered from this channel have a disconcerting combination of incredible production value, and highly questionable attention to detail with respect to the information that’s being disseminated
Re:International Workers' Day on Thursday May 01, 2025 @10:35AM (#43858245)
This is presumably sarcastic, but be aware you’re posting on HN where such opinions are held unironically.
Re:The Difficulty in Dating Good Men on Wednesday April 23, 2025 @07:36PM (#43777843)
C’mon. Everyone wants unobtainium.
Re:A 1980s toy robot arm inspired modern robotics on Sunday April 20, 2025 @11:41AM (#43744484)
I still have the muscle memory for these controls. I was completely gobsmacked when I disassembled it and saw the concentric rings of gears. Very very cool.
Re:What a refugee camp reveals about economics on Tuesday April 08, 2025 @09:35PM (#43628105)
Author attempts to use this paper to dunk on Marx’ labor theory of value, but Marx discusses this extensively in Capital: price and value are often interchangeable, but not always.
Re:Senior Developer Skills in the AI Age on Thursday April 03, 2025 @08:35PM (#43577125)
“Maybe you didn’t hear me, I said ‘good morning steam driver, how are you?’”
Re:Revenge of the Junior Developer on Monday March 24, 2025 @12:41PM (#43462944)
That was the only thing that conclusively gave it away!
Re:Revenge of the Junior Developer on Saturday March 22, 2025 @03:00PM (#43447794)
I read the whole thing, top to bottom, and by the 80% mark, I still wasn’t sure whether the piece was written in earnest or the sharpest piece of satire I’ve seen in a decade.
Re:The Burnout Machine on Thursday March 20, 2025 @11:37PM (#43431593)
> If our industry fills with unions, suddenly I won't be able to job hop to positions that look interesting to me.

Huh? Says who?

Re:Kerning, the Hard Way on Saturday March 15, 2025 @08:26AM (#43372091)
My initial point exactly
Re:Kerning, the Hard Way on Friday March 14, 2025 @08:06PM (#43368635)
I could have sworn that was where this was going in the first place
Re:Kerning, the Hard Way on Friday March 14, 2025 @08:06PM (#43368628)
Since it’s an issue of equalizing the perceptual area in the negative space, there’s not really any reason to throw ML at it. Throw actual math at it.
This has my gears turning wondering what other ultrasonic “lubrication” applications might be possible. Potentially a whole world of industrial and mechanical improvements.
Re:Show HN: Wireless video streaming on POV bike display on Thursday February 27, 2025 @07:46PM (#43200345)
UDP? Websocket?
Read this book last year and, like all of Graeber’s writing, enjoyed it very much despite it going in completely different directions than what I anticipated.
Re:I'm glad I took the off-ramp from software engineering on Monday February 10, 2025 @06:48PM (#43006855)
Your comments here and on other threads indicate that you have confused “socialism” with “state capitalism”. An unfortunate and increasingly common mistake.
Re:I'm glad I took the off-ramp from software engineering on Monday February 10, 2025 @04:08PM (#43005180)
“… the market was collapsed to socialism …”

Whaaaat?!

Re:We Are Destroying Software on Saturday February 08, 2025 @01:46PM (#42985142)
It’s honestly a huge tell that it was omitted
Re:Ludum Dare 2025 is cancelled on Wednesday January 15, 2025 @06:29PM (#42718728)
Another entry to file under You Know The Job Market Is Bad When

Older »