first internet selfie, eye contact 

welcome to jookland how may i take your order

beginner hardware project 

today though i finally got sick of having to breadboard my battery connection with its resistor and mosfet so i soldered them directly to the adafruit feather's prototyping section. there's two sets of 2 male headers on the back, one wired to the mosfet's battery positive and one wired to the adafruit feather's battery pin using a long wire. power is done just by connecting them with a jumper or pushing two multimeter probes in to the headers for current measuring

Show thread

beginner hardware project 

the biggest blocker was that it came with a broken bootloader. recompiling optiboot and flashing it using my janky lime2 setup fixed it. i couldn't use a regular arduino to flash it due to the feather being 3.3v and the arduino being 5v

Show thread

beginner hardware project 

so after like two weeks of playing with this, i've managed to make a low power blinky program on an adafruit feather 328p! here's a picture of it drawing 0.15mA (it draws around 1.8mA when flashing the LED) and my schematic for it. it has an on/off switch, a 5v rail, reverse polarity protection to avoid blowing batteries, and a pull-down for battery detection which the adafruit feather 328p lacks

soldering 

I wanted to use the Olimex Lime2's GPIO headers as a SPI device. But... my breadboard cables are too small. There's only one solution: Soldering.

This is my first time soldering stuff so small like this, so excuse the trashy joints. I'll eventually buy actual breadboard cables of this size so I don't have to do this.

very angry git ecosystem accessibility rant 

Here's a screenshot of Firefox's accessibility inspector showing this BASIC MISTAKE

Show thread

Web design guessing game 

Here's the same image but with links highlighted. Did you guess correctly?

Show thread

Web design guessing game 

New game: Guess which elements are clickable and give a reason why you think this, whether it's due to learned behavior or design elements. I'll post an image showing which elements are actually clickable tomorrow.

Time to do some quick DOS Twitch Bot programming! Come join me for an hour or two: twitch.tv/jookia2

I finally have native words in my Forth dictionary, which means I can now do stack operations and math in my REPL! See accessibility text for better explanation as to what's happening here.

it really makes me wonder if these are the actual schematics used to build the phone what does this even mean for example

Show thread

Outer interpreter is mostly working, though no support for compiling mode/immediate words. I also haven't added dictionary entries for built-ins yet. Generating dictionary entries for every word has pushed up compile times considerably (two seconds), though I haven't profiled why exactly.

Okay so after some tweaking, I have a build of ReactOS running and installed that I built in ReactOS!

Horrible code but I now have a linked-list dictionary in my Forth and an outer interpreter that will run a word, parse it as a number or return -1!

Time to try out the latest ReactOS code to see if it's stable enough. Okay, let's boot this sucker up in QEMU-

Saw this RT by @codingcommanders twitter.com/itzareyesMX/status and just spent 5 minutes trying to parse this horrible slide as a list of three separate sentences starting with 'People' instead of a paragraph. If you want me to read this as a paragraph, don't use all caps, add punctuation, or really just don't format your text like a list of attributes about a noun. The irony about making a hard to read slide about how people don't fix technology issues is not lost on me.

Woo, implemented buffered writing of characters strings, numbers and the stack!

Show more
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!