Geoff Wozniak is a user on mastodon.club. You can follow them or interact with them if you have an account anywhere in the fediverse.

You can find me at my brand new, shiny hackers.town account too, if you want. I'll still be posting here, but will likely stick to Canadian stuff.

hackers.town/@GeoffWozniak

@TheGibson It'd be appreciated. I wouldn't mind another account.

Confession Show more

I posted this elsewhere, but they're so adorable it's hard not to.

They wanted to hang out with me all day. They ended up sleeping on my desk in a little bed. mastodon.club/media/xMxe3pjtLt

@calvin Can you point me to that? I'm now curious.

One example uses a floating point number X.Y to represent two ASCII characters (!). This is "patched" to deal with two special cases by just hard coding a string in the code. But then it's revealed there are only 15 cases in total. You might as well hard code the strings anyway since the data set is so small, thus avoiding the bizarre numerical representation of characters.

There is a whole chapter on patching. This is trivial in BASIC, but the examples are so contrived it's ridiculous. The argument is that you may not be able to rewrite or reload the program. But the scenarios presented are, laughably, less than 50 lines long.

If you don't want to read it (and I don't blame you), the examples are mostly badly designed programs -- even for BASIC -- with a stream of consciousness describing how to fix them. As you read it, you think, "Uh, maybe the design is no good?" This is never brought up.

C++ Show more

@FssOfDeath Yup. This quote:

"...the desire to infer someone’s moral character or hidden thoughts from physical features and behaviors has persisted."

The author forgot to add "by racists".

@FssOfDeath "...Martin has claimed that the company’s proprietary analytical processes can determine someone’s risk level with greater than 97 percent accuracy."

Seriously, how do you even prove this at all. They're just making shit up at this point.