Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

curtmack

@curtmack@floss.social
  • Open on floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp.
Creator of the GNU Unifont skunk emoji.

34 Followers
80 Following
37 Posts
Joined August 23, 2023
GitHub:
https://github.com/curtmack
My Git Forge (WIP):
https://git.mackie.ninja/curtmack
Signal:
curtmack.02

Posts

Open post
curtmack
curtmack @curtmack@floss.social · Jul 11, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social

I knew Doctors Without Borders was going to say something about the ongoing humanitarian crisis in Gaza during Summer Games Done Quick, but *holy shit* they did not fuck around. Glad the GDQ organizers were willing to stand behind it.

0
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Jul 08, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @aparrish@friend.camp
@aparrish@friend.camp In fact, these two statements are complementary. "No one ever got fired for using AWS" is, in fact, a major contributor to why so many companies use AWS. The same is absolutely true of AI tools.
1
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Jun 25, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @wesdym@mastodon.social
@wesdym@mastodon.social I agree, but I don't think that undermines the analogy to LLMs.
0
1
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Jun 25, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @typeswitch@gamedev.lgbt
@typeswitch@gamedev.lgbt up there with the Twilight Zone episode about the man who finds a fortune telling machine at a diner that gives generic but seemingly always true answers, and he becomes obsessed and starts asking the machine everything
0
1
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Jun 22, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social

I understand that there are editorial conventions for this, and I would like my opinion on the matter to be known, to wit:
1. Those editorial conventions are wrong, and
2. If I read this in an article, I will assume that the writer pronounces it "a mhll language."

#RocqProver #FormerlyKnownAsCoq

0
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · May 11, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social

If RFK Jr. ever has an altercation with a deceased cattle, someone should comment, "I knew he was head of the CDC, but I didn't realize that stood for Cult of the Dead Cow"

0
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · May 11, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @niconiconi@mk.absturztau.be
@niconiconi@mk.absturztau.be @amy@mastodon.fibercut.org Now imagine you have a C codebase that was developed in Japan. All of the files use Shift-JIS, which your editor doesn't support, so all of the comments are mojibake. You would like to read the comments, so you use iconv to convert them all into UTF-8. This works, except *none of the code compiles anymore*, because the process turned all of the backslashes into yen signs (U+00A5). Then you give up and never open that project directory again.
0
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · May 09, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @sliminality@types.pl
@sliminality@types.pl I believe it came up in undergrad formal logic, as an example of how inverting a closed set gives an open set. Not 100% sure if it was there or another class.
1
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 29, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @curtmack@floss.social
@f4grx @kde (okay technically Waifu2x is "generative AI," in the sense that it uses a convolutional neural network to produce its output, but it's from 2015, doesn't consume nearly as much electricity or water, and doesn't plagiarize the entire Internet, so it's categorically different IMO.)
3
1
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 29, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @f4grx@chaos.social
@f4grx @kde looks like scaling artifacts from something like Waifu2x (which is not gen AI). Also, it's from 2001. The 2026 art is rough, but also doesn't look like AI. You can clearly see clean brush strokes throughout the art, which is not something you would expect in AI-generated art. My guess is that the version in the second image was a quick-and-dirty draft, and then the artist made the cleaned-up art in the first picture.
2
1
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 29, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social

On July 17, 1981, two overhead walkways in the Hyatt Regency Hotel in Kansas City, MO collapsed, killing 114 people and injuring 216. There were a number of engineering failures in the construction of the building, but the proximate cause of the walkway collapse was a later change to the design of the walkways. The change seemed innocuous, and the engineer of record didn't see the problem, but it proved disastrous.

This is a post about C compilers and undefined behavior.

0
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 29, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @molly0xfff@hachyderm.io
@molly0xfff@hachyderm.io Reminds me of a certain US company whose commercials made the phrase "up to 15% or more" into a meme.
3
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 27, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social

"Ana is really close in the breadcrumb dimension"

#OutOfContext #speedrunning

0
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 22, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @Xibanya@mastodon.xyz
@Xibanya@mastodon.xyz Loosely related to one of my favorite jokes: Jean-Paul Sartre walked into a diner. After taking his seat, a waitress walked up and asked if he'd like anything to drink. Jean-Paul thought and said, "Coffee, please, no cream." The waitress gave an apologetic look and said, "Very sorry, sir, but we're out of cream. Would you like it with no milk instead?"
1
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 21, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social

Be careful when clicking on brightly-colored links - they are often poisonous!

#cybersecurity #facts

0
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 14, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @saikou@gts.chuuni.solutions
@saikou@gts.chuuni.solutions Swizzling? Don't you mean "kissing"
0
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 01, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @gloriouscow@oldbytes.space
@gloriouscow Cool! My earliest computer memories are of VGA and Wolfenstein 3D, so all my knowledge of "real" CGA comes from the Internet. The closest I ever got was playing around with ZZT as a teenager and learning why there were 16 text colors but only 8 background colors (because ZZT forces blink mode).
1
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 01, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @gloriouscow@oldbytes.space
@gloriouscow I knew there was *a* brown circuit in the monitor, but wouldn't the card have its own brown circuit for composite out? Or does composite out just use dark yellow?
0
1
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 01, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @megatronicthronbanks@mastodon.social
@megatronicthronbanks There's a special circuit on IBM CGA cards so they render low-intensity yellow as brown. Some clones lacked this circuit, so they would display a darker yellow instead. Also, since RGBI was a digital signal, RGBI monitors needed their own brown circuit.
5
6
3
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 01, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @curtmack@floss.social

@Hearth @foone

  • There's a special circuit on IBM CGA cards so they render low-intensity yellow as brown. Some clones lacked this circuit, so they would display a darker yellow instead. Also, since RGBI was a digital signal, RGBI monitors needed their own brown circuit.
1
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 01, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @Hearth@plush.city

@Hearth @foone

  • Mode 5 is an undocumented mode that disables the color burst while also combining the two mode 4 palettes (cyan/red/white, instead of green/red/yellow or cyan/magenta/white). It also respects the palette intensity bit, so two palettes total.
  • Graphics in mode 4 get their color because the two per-pixel bits and the two palette select bits each correspond to one of the RGBI bits for that pixel. So they aren't "palettes" in the traditional sense.
1
1
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 01, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social

Inspired by an offhand comment Alice (@foone@digipres.club) made earlier today: the CGA iceberg

digipres.club

Alice Averlong🏳️‍⚧️ (@foone@digipres.club) - digipres.club

165
23
86
0
Open post
curtmack
curtmack @curtmack@floss.social · Apr 01, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @freya@social.highenergymagic.net
@freya@social.highenergymagic.net @foone@digipres.club I mean let's be real. Autoencoders? Look at those curves!
1
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Mar 25, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @jimfuller@mastodon.social
@jimfuller@mastodon.social "I am Donald Knuth" vs "I am Donald Duck"
1
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Mar 09, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @lina@vt.social
@lina@vt.social that's the worst part IMO. We get Claude through work and, all environmental and ethical issues aside, I just hate using it. Curating mounds of garbage output from the Screw It Up Faster Machine sucks. But it looks *great* in artificial evaluations with a concrete, machine-verifiable goal. And too many managers don't understand that real world programming isn't just passing a succession of concrete, machine-verifiable goals.
1
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Feb 25, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @malwaretech@infosec.exchange
@malwaretech reminds me of a short video that was shared with me: Electrician (holding camera): "Who did you say wired your house again?" Customer (in another room) "My cousin" Electrician: "Okay, and when did his house burn down?" Customer: "Oh, about two years ago... Wait, how did you know his house burned down?" (As this happens, the electrician is showing that there's 120 volts between the customer's oven and metal countertop, capable of supplying enough current to light a lightbulb.)
2
0
1
0
Open post
curtmack
curtmack @curtmack@floss.social · Feb 17, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @curtmack@floss.social
@Njord There's probably more nuance to be had in terms of *exactly* when AI is more likely than not to break down (e.g. the more complex your code, the more likely it is to write unit tests that don't work), but I don't care *that* much about understanding the Unethical Grift Machine.
1
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Feb 17, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @Njord@mastodon.gamedev.place
@Njord From my experimenting, I would say that AI is "good" at taking something that already exists and using it to produce something of similar length or shorter (e.g. writing documentation or simple unit tests for existing code, translating or proofreading text, etc.). It's "bad" at creating new things that are larger than the input prompt (e.g. "vibe coding," art, video). And both of these are just likely outcomes, so you can get bad outcomes out of the tasks it's "good" at and vice-versa.
2
1
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Feb 14, 2026
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @eevee@slime.global

@eevee@slime.global

Pretend it is still 2017 and the best we have is a thing that makes weird dreams of dogs.

okay but now that's the only thing I can think about.

1
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Oct 23, 2025
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @richardstephens@hachyderm.io
@richardstephens@hachyderm.io Also the close cousin of looking behind the couch, "we bought an expired URL"
1
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Oct 09, 2025
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @kitsunegames@mastodon.social
@kitsunegames sword-wielding disaster lesbians coming soon to a GDQ near you
1
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Sep 15, 2025
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @soatok@furry.engineer
@soatok also, it's all mutual. The people doing cool stuff you would never think of doing, in turn, would never think of doing most of the cool stuff you do.
8
0
3
0
Open post
curtmack
curtmack @curtmack@floss.social · Sep 04, 2025
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social

What it's like to be a programmer in Nebraska:

Manager/QA/any non-technical person: "Haha, hey, have you seen this XKCD comic about-"
Me: "Yes. Yes, I've seen it."

16
0
3
0
Open post
curtmack
curtmack @curtmack@floss.social · Sep 02, 2025
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @acarsdrama@live.acarsdrama.com
@acarsdrama@live.acarsdrama.com always remember the pilot priority list Aviate (maintain control of the aircraft) Navigate (determine where you're going) Debate (philosophical conundrums, pasta-related or otherwise) Communicate (tell ATC your philosophical breakthroughs)
0
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Aug 20, 2025
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @techokami@woof.tech
@techokami fun fact: the well-known Super Mario World arbitrary code execution speedrun involves JSRing to $014A13. This address is not mapped by any part of the system, so behavior at this point is governed by bus capacitance and the pattern of data reads as the 65C816 processor fetches instruction bytes. By sheer coincidence, this results a coherent sequence of instructions that eventually executes the payload instructions, programmed into the X positions of a handful of koopa shells.
1
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Aug 19, 2025
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @frameworkcomputer@fosstodon.org
@frameworkcomputer finally, the Framework luggable! What I've been waiting for this whole time!
6
0
0
0
Open post
curtmack
curtmack @curtmack@floss.social · Jul 23, 2024
curtmack
@curtmack@floss.social

He/him. I program programs and I game games. You may know me from that side project I never finished. I like Lisp. Creator of the GNU Unifont skunk emoji.

floss.social
Replying to @foone@digipres.club
@foone@digipres.club @cyrus@wetdry.world I used to be surprised by things like this, but then I learned about the Remington Model 700. See, the Remington Model 700 was perfectly fine at firing when the trigger was pulled. But it could also fire when the trigger wasn't pulled, causing injury and death. Remington sold this rifle for more than 40 years, despite knowing of the flaw and knowing a way to fix it... because the fix would have made each rifle 5.5 cents more expensive to produce.
26
6
8
0

Remote instance

floss.social
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 00:36:15 UTC