nemo 🐦 🦣 🐳 🃏
@nemo20000.bsky.social
160 followers 160 following 2.1K posts
Senior software engineer – graphics, print and font technologies; PIA/GATF award winner. RISC OS bore: https://20000.org
Posts Media Videos Starter Packs
nemo20000.bsky.social
Why is every <thing> in the twenty first century made by people who have no idea what a <thing> should do?
Alex Norris's famous "I want things to be different" three panel "Oh no" cartoon.
nemo20000.bsky.social
* the Sky box that is literally SWITCHED OFF ffs
nemo20000.bsky.social
My TV: "Oh, the PlayStation has just switched on! I should wake up and display... the Sky box. Yes that's what I should do."

Later: "You seem to be playing some kind of game. I bet it'd be much better in GAME MODE! Just let me conveniently blank the screen for three seconds while I think about it."
a man is smiling in front of an amazon sign
Alt: Jeff Bezos, laughing at me.
media.tenor.com
nemo20000.bsky.social
And the idea that because a scanned and stored human (Flynn) can be *represented* digitally, that SoMeHoW anything digital can therefore become physical AND WORK is SO technically illiterate it's sort of insulting.

But directors and screenwriters always assume the audience is dumber than they are.
nemo20000.bsky.social
Concepts (structures, objects, instances) may get more complex, more capable, even larger over the years... but that doesn't mean the figurative visual representation must therefore be shinier or MORE NEON!
nemo20000.bsky.social
For future directors: There are no light cycles on the screen of the light cycle game! They don't look like that because of "graphics".

What WE see is the manifestation of the CONCEPT of the light cycle within the code. Just as RAM and TRON are the personification of the users of those programs.
Screenshot from Tron (1982) showing the Light cycle game in Flynn's arcade, and its simple pixel-line trails on-screen. No light cycle is displayed in-game, only the trails.
nemo20000.bsky.social
That would require the director and screenwriter to understand the figurative nature of the depiction of the digital realm, and NOT say "But game graphics are bEtTeR thEsE dAys". 🤦
nemo20000.bsky.social
Yes. Safer than storing yet another password on some half-arsed site.

They're public keys - the site gets a public key, your phone stores the private one. Then the site can send you a query which is signed by the private key and they can confirm with the public key.

If that's hacked it's useless.
Reposted by nemo 🐦 🦣 🐳 🃏
mayfaircynic.bsky.social
"Yes, she's Venezuelan. Yes, 'she'."
nemo20000.bsky.social
"Every accusation is a confession"
nemo20000.bsky.social
But both feature an Oops! daughter board. To fix the same problem?
nemo20000.bsky.social
Programming. "That module's annoying". Rewrite module.
Rebuild with new data. "That nemoBasic feature is annoying". Rewrite nemoBasic.
TaskWindow misbehaves. "That ZapMode is annoying". Rewriting ZapBasic.

This is why I get nothing done - I'm too busy being annoyed.
nemo20000.bsky.social
I'm so tired of the "Don't insult the racists" trend. I'm very much in the "Punch racists" camp.

We had a war about this, we know who was right.
nemo20000.bsky.social
Just Cause 4 uses very crude 3D models with a highly simplified physics model for distant cars. Under very particular repeatable circumstances you can enter a vehicle that still has the simple physics model and hence drive straight through trees, walls and buildings; or even fall through the ground.
Reposted by nemo 🐦 🦣 🐳 🃏
gralefrit.bsky.social
Thing I just learned. “Lede” as in “bury the lede” is a deliberate misspelling of “lead”. It’s part of a lexicon of misspellings used for annotations by journalists and subs so that notes on copy are removed, rather than included in the body of the text by accident. Others include “dek” and “hed”.
Reposted by nemo 🐦 🦣 🐳 🃏
nst021.bsky.social
PostScript Brainfuck interpreter down from 6 lines to 5 :-)

github.com/nst/bfps

Did I mention how much I love PostScript?
nemo20000.bsky.social
Spaces and LFs can be defined as {} by the same mechanism, and 'known' exists if you're determined to accept anything.

And it will go faster as dict lookup is faster than repeated getinterval/eq.

Failing that, getinterval once and dup/pop, and predefine the comparator strings.