HNHacker News
TopNewBestAskShowJobs

fallat

1,380 karma · joined March 10, 2014

submissionscomments
fallat··on Amiga Screens: A Primer
In a sense pixels arent even real today right? It's an abstraction
fallat··on This Code Is CRAP (2011)
> CRAP1(m) = comp(m)^2 * (1 – cov(m)/100)^3 + comp(m)

and

> Here’s why we think that CRAP1 is a good anti-pattern to detect. Writing automated tests (e.g., using JUnit) for complex and convoluted code is particularly challenging, so crappy code usually comes with few, if any, automated tests.

This is so wrong.

The formula uses code coverage as a fundamental metric, when in reality, a lot of people write code "correct from construction", so coverage is not even applicable. Many times too, people only care the use cases they care about work perfectly.

There are also many other reasons code is not tested, not because it's complex, but because it's simple.

fallat··on Benchmark: CadQuery vs. OpenSCAD for agentic CAD work
such a garbage post for various reasons, but the ending is the kicker

after making SEVERAL observations that cadquery is pretty much better overall, they say "ehhh we're going to stay with openscad".

fallat··on ZX Spectrum: Experimenting with 1-Bit Sound
People may enjoy this too https://www.youtube.com/watch?v=_6f8PURcPEE

End result of it playing 1-bit music: https://www.youtube.com/watch?v=IjTihhFG03o

fallat··on M-DISC – DVD/Blu-ray compatible discs that may last up to 1000 years
Major market gap for sure.
fallat··on The creator of Jujutsu has joined ERSC
Someone will have to explain the value proposition to me...

We have git.

jujutsu works with git.

git can do everything jujutsu can do (otherwise, jujutsu couldn't work with git).

Thus, jujutsu is a UX / new steering wheel.

ERSC is trying to be a GitHub competitor with what surplus value?

Don't get me wrong, GitHub has a slew of its own problems, but I have not seen any commentary on how ERSC addresses any of the downfalls GitHub has too. We're jumping from one frying pan into another, currently-cooler one?

What about SourceHut? Codeberg? They could offer the same steering wheels.

Edit: Thank you to everyone who replied. The enterprise/teams infrastructure angle makes sense.

fallat··on Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel
Brutal

I hope when people read this though they understand this is a communication style; they're clearly trying to strongly discourage people from thinking they are suddenly protected. Effective? Maybe at one time, where "macho dev energy" was a thing. Today, not so much. You can tell they mean well because the intro sentence is actually pretty cheeky!

fallat··on New MCP Roadmap
This is the strongest argument I've seen against CLI for LLMs. Thank you.
fallat··on The Zilog Z80 has turned 50
Z80 assembler in _machine code_ could be really fun.
fallat··on Programmers need to start meditating
You don't already? I thought that's what every programmer has been doing.
fallat··on Single Dose of Frog-Derived Gut Bacterium Eradicates 100% of Tumors in Mice
Spoken like a true redditor
fallat··on OpenAI unveils its first custom chip, built by Broadcom
Ah, so we're not talking creating full on brains after-all?
fallat··on OpenAI unveils its first custom chip, built by Broadcom
Do that at scale
fallat··on Pre-2022 Books
There has always been shit books - let that sink in.

There will be _more_ shit books now, but that's the only difference.

There will be probably a constant rate of "good" books.

fallat··on Stop Killing Games fails to secure EU law despite 1.3M signatures
Did you even read what SKG was advocating for in detail? Because it answers your question.
fallat··on An Attempt at Explaining Why You Want to Use Forth
Updated with feedback from last year & now annotated with HTML for nicer typesetting.
fallat··on The best relationships are all-encompassing.
/remindme 1 year
fallat··on I believe there are entire companies right now under AI psychosis
Can concur. I would say I am doing 3 things per day now instead of 1.
fallat··on Wolfenstein 3D for Gameboy Color on custom cartridge (2016)
> You need to do mid-frame tile updates just to show a full bitmap frame.

Right!

> So the mid-screen update is to go from one tile dictionary to the other

Yes

I guess I'm missing something here, but I remember doing this myself like 15 years ago

fallat··on Wolfenstein 3D for Gameboy Color on custom cartridge (2016)
This is false. You can do it in 1. It just involves mid-frame tile switching IIRC or using characters / sprites to fill in the rest.
fallat··on Tell HN: An update from the new Tindie team
Don't jinx it
fallat··on I quit drinking for a year
Nice! I'm doing the same. 9 months in. Everything you said is on the frickin' money. Every. single. word. Canada Dry Zero is my new "thing". That "thing" by the way, is the dopamine reward.
fallat··on Clay PCB Tutorial
I feel like foregoing the whole PCB would be better, and just wirewrap, or "free-air" solder.
fallat··on Lambda Calculus Benchmark for AI
You can express any number type in pure lambda calculus.
fallat··on Google plans to invest up to $40B in Anthropic
We pretty much already had the layoffs, at least that's my perception.

The next level of layoffs is probably still 25 years out.

fallat··on CadQuery is an open-source Python library for building 3D CAD models
How's this different from RepliCAD?
fallat··on jj – the CLI for Jujutsu
You can't say it's adjacent to it, when your job directly involves the technology. You'd stop posting because anything you say about jj could be interpreted as a sales pitch for jj, and a lot of people can be turned off by that. That's one reason. Our lack of creativity is not proof of no more.

But I don't think "stop writing" is the only strategy to jump on...

Or maybe I'm just extremely unlucky to have only caught these kinds of posts and gained this framing! Totally possible.

fallat··on jj – the CLI for Jujutsu
Thanks for the reply Steve - I think it's only natural, and charitably unintentional :) But almost everything I've seen upvoted around the Internet from you has been about jj and being directly tied to east river source control... I think that's a reasonable framing. I can only hope me signalling this maybe changes something. While I'm not a fan of jj (I'd much rather Pijul were to eat the world), I think you as a person is really nice and always have been "for the community", but I can't shake this current framing!
fallat··on jj – the CLI for Jujutsu
Now that Steve is part of a GitHub competitor to push jj, I see all these posts as just sales pitches.
fallat··on Dropping Cloudflare for Bunny.net
I'd much rather read "Dropping everything for self-sufficiency"
Page 1 of 19Next →