@lorddimwit@mastodon.social
@lorddimwit@mastodon.social avatar

lorddimwit

@lorddimwit@mastodon.social

Father, husband, some sort of hacker, occasional computer scientist.

I love programming, fonts, computing esoterica, and learning languages (even if I’m not very good at it).

(He/him, BLM, LGBT+ and reproductive rights are human rights, left==labor, we only have one Earth.)

This profile is from a federated server and may be incomplete. Browse more on the original instance.

jacqueline, to random
@jacqueline@chaos.social avatar

people who don’t actually write c always have the strangest ideas about ‘undefined behaviour’ ime

lorddimwit,
@lorddimwit@mastodon.social avatar

@jacqueline

Me to myself: I can’t use this function, it’s not in POSIX, it’s Linux only.

Me to myself: This is literally for something that is talking directly to Linux kernel-provided interfaces.

Me to myself: Shut up nerd.

hugovk, to python
@hugovk@mastodon.social avatar

Happy 30th to 1.0.0, announced by Guido van Rossum on 27 Jan 1994 in comp.lang.misc! 🎂 🎈 3️⃣0️⃣ 🍾 🎉


Python 1.0.0 is out!

Guido van Rossum
27 Jan 1994

--> Tired of decyphering the Perl code you wrote last week?

--> Frustrated with Bourne shell syntax?

--> Spent too much time staring at core dumps lately?

Maybe you should try Python, the next generation object-oriented
scripting and prototyping language, with a readable syntax.


Read in full:
https://groups.google.com/g/comp.lang.misc/c/_QUzdEGFwCo/m/KIFdu0-Dv7sJ

lorddimwit,
@lorddimwit@mastodon.social avatar

@hugovk

I did have a WWW viewer (e.g. Mosaic)!

lorddimwit, to infosec
@lorddimwit@mastodon.social avatar

Roblox had some sort of glitch and logged my 12yo out. When he went to log in again it told him he was already logged in on another system. He freaked out and came running to me saying he’d been hacked.

I took the opportunity to reiterate online safety, password safety, etc. We enabled 2FA on his Roblox account, I explained why that’s better, etc.

But! The best part was the 21st century “my dad can beat up your dad,” when he said “Dad! You’re a hacker! Find them! Hack them back!”

#infosec

dreadpir8robots, (edited ) to random

My pin neatly sorts people into two categories: those who internet — “hey I like your pin” — and those who don’t — “what does that pin mean?”

lorddimwit,
@lorddimwit@mastodon.social avatar

@dreadpir8robots

I am in the cynical third category. I like your pin but I don’t know which of the several concurrent dumpster fires it refers to…

lorddimwit, to InitialD
@lorddimwit@mastodon.social avatar

Okay collective Fediverse Hive Mind, I need your help with a trivial bit of knowledge.

There was a shoot ‘em up from the 80’s or 90’s that had the whole “Japanese shoot ‘em up of the 80’s and 90’s biomechanical” aesthetic.

One of bosses was a classic shmup wall boss. It had a woman’s face in matte metal, until you deal enough damage at which point the mask breaks off and you see the body horror alien thing underneath.

Was it R-Type? Some other shmup? It’s driving me crazy.

#arcade #shmup

lorddimwit,
@lorddimwit@mastodon.social avatar

@Lifecoach5000

I’m starting to wonder if I’m mixing up R-Type and some Arkanoid rip off.

Migueldeicaza, (edited ) to random
@Migueldeicaza@mastodon.social avatar

I wonder what’s the breakdown between developers buying visionpros and consumers buying the visionpros.

lorddimwit,
@lorddimwit@mastodon.social avatar

@Migueldeicaza

In this essay I explain why I retain spectacles.

lorddimwit, to random
@lorddimwit@mastodon.social avatar

Hot take (approaching shitpost territory):

Copy (assignment) semantics and/or requiring captured variables be constant/unchanged for function closures will cover 90% of use cases and make call stack management a brazilian times simpler for the compiler/runtime.

lorddimwit, to random
@lorddimwit@mastodon.social avatar

Program: I have this variable.

Compiler: I don't see this variable anywhere in your locals, what is this?

Program: It's upvalue.

Compiler: What's upvalue?

Program: Not much, what's upvalue with you?

Compiler: segmentation fault (core dumped)

brouhaha, to random
@brouhaha@mastodon.social avatar

One of my contracts not too long ago dumped me into C++14 (and occasional C++17) when my last significant C++ experience was with cfront in 1991. Talk about a baptism by fire.
Every time I think I've got this stuff reasonably well in hand, it pitches me another curve ball.

lorddimwit,
@lorddimwit@mastodon.social avatar

@brouhaha

I last wrote more than a few lines of C++ in…1998? Maybe?

From what I can see, it’s gotten significantly better. Which is nice.

lorddimwit, to Godzilla
@lorddimwit@mastodon.social avatar

My nephew’s birthday cake. He loves #Godzilla like his uncle and cousins.

lorddimwit, to programming
@lorddimwit@mastodon.social avatar

So my aforementioned new infatuation with efficient insertion-order-preserving hash maps has resulted in my staying up until two this morning writing a fairly comprehensive implementation in C.

I’ll either add it as a data type to my little scripting language or publish it separately. Or get distracted and let it go to seed. Who knows.

But it was fun and it works well.

Okay, gisted it just in case someone wants to see how the sausage is made: https://gist.github.com/deadpixi/8350ddb94ece931e9a6f1f86e83dc0ea

#programming

lorddimwit, to random
@lorddimwit@mastodon.social avatar

At the #library

Me: Okay. I’m going to go browse some books. You two stay here and read quietly.

9yo: What if we get abducted?

Me: Be annoying until they let you go.

Other library patron: snort

#parenthood

lorddimwit, to VintageOSes
@lorddimwit@mastodon.social avatar

Someone buy this before I make an irresponsible decision.

#BeOS #RetroComputing

https://www.ebay.com/itm/145548807659

jwz, to random
@jwz@mastodon.social avatar

Over the past few weeks I have seen a number of people posting Mastodon polls like:

"Just to satisfy my personal curiosity:

[ weirdly specific demographic questions that sound like they came out of a Facebook ad sales rep's wishlist ]

Just for fun lol! Please boost for reach!"

All y'all can get fucked.

lorddimwit,
@lorddimwit@mastodon.social avatar

@jwz

Hey I too like to drink beer and eat chips! What're the defensive capabilities of your starship, by the way?

lorddimwit, to math
@lorddimwit@mastodon.social avatar

I got an email talking about how my 12yo, who scored in the 97th percentile for #math last year, scored in the 97th percentile in math for the first semester of this year…and how they are going to go over in class why there was “no growth” in his score.

😑

paulrickards, to random
@paulrickards@mastodon.social avatar

CompuServe GIF

lorddimwit,
@lorddimwit@mastodon.social avatar

@paulrickards

I’m old enough to remember when GIF was under patent protection, and everyone was briefly concerned and then ignored it…it was the MP3 of its day.

lorddimwit, to languagelearning French
@lorddimwit@mastodon.social avatar

Moi: joue à un jeu de mots avec des flashcards C’est une banane dans le dessin

Jeu: X

Moi: D’accord…un…c’est UN banane?

Jeu: X

Moi: …

Jeu: C’est la lune.

Pour ma défense, la lune a vraiment ressemblé une banane dans ce dessin.

#LanguageLearning #francais

lorddimwit, to random
@lorddimwit@mastodon.social avatar

Me: Did you put your trombone away in your room like I asked?

12yo: Yeah.

The trombone:

#parenthood

lorddimwit, to windows
@lorddimwit@mastodon.social avatar

I made this after a conversation with some friends.

lorddimwit,
@lorddimwit@mastodon.social avatar

If you're interested, you can try it here:

https://www.pcjs.org/software/pcx86/sys/windows/win95/4.00.950/

Go to Start -> Shut Down and select the option to turn off the computer.

Once the "it's now safe to turn off your computer" screen is shown you have to quickly (as soon as the image is shown) type "cls" to clear the screen. I don't remember needing to be quick back in the day, but here you do.

It doesn't reset the display completely, but you'll have a DOS prompt and can do DOS things.

paulrickards, to retrocomputing
@paulrickards@mastodon.social avatar

My New Year’s resolution this year is 640x400x1 🥳

Say Hello, World! to the new-to-me Macintosh Portable. This is the fancy backlit version (M5126). More luggable than laptop weighing in at 16 lbs. It’s just such a beast of a machine.

It comes with this even larger travel case with room for lots of extra gear.

Mac Portable case standing upright.
Mac portable case laying flat, handle facing you.
Mac Portable inside the case with the case lid opened.

lorddimwit,
@lorddimwit@mastodon.social avatar

@paulrickards

I remember seeing a Macintosh Portable in the 90’s and being just floored by the display quality.

ZachWeinersmith, to random
@ZachWeinersmith@mastodon.social avatar

I'm not super exposed to algorithmic social media, but I post stuff to threads and ohmygod it's literally wall to wall sexy people selling stuff or people being inflammatory dipshits.

lorddimwit,
@lorddimwit@mastodon.social avatar

@ZachWeinersmith

Here it’s just wall to wall sexy people who have an innate disdain for capitalism, so the choice seems obvious.

lorddimwit, to random
@lorddimwit@mastodon.social avatar

What’s the easiest relatively standards complaint (C89 at least) C compiler to port to another platform (as both host and target), and not necessarily a POSIX-y one? I’m thinking maybe tcc or ACK but I honestly don’t know what the cool kids are doing these days.

lorddimwit, to history
@lorddimwit@mastodon.social avatar

My kids watched a History Matters video talking about the Schleswig-Holstein Question and now I have to figure out what the hell that was all about.

It doesn’t help that apparently at the time it was apparently used as an example of an insanely complex problem.

#history

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines