sudofox's journal

Austin Burk's journal, where I share little snippets of my writing, code, and dreams.

Entries from 2021-01-01 to 1 year

Thinking about redesigning my blog, and some cable management

Web design I kinda avoid updating the design of my blog, but mostly because it's very difficult to use Hatena Blog's built-in theme editor. You have to click to expand it and you lose your place whenever you want to click out. The most eff…

I feel really tired out and I'm also stressed about writing things

Today I fixed the trim on the side of the family cottage and power-washed the siding and steps. I'm really tired out from it. Using a power washer will make your entire upper body sore if you're not used to it. I was also recruited to fix …

Got a set of shelves, trying to push better XInput 2 pressure support for browsers on Linux

Shelves My mom got me some shelves as a gift. We assembled them together :) There are two units, totalling eight cubes. Trying to get better native XInput 2 support for tablet pressure I've started working on figuring out why browsers on L…

Hijinx with the WebUSB and WebHID APIs

Trying to get pressure data in the browser on Linux I've been working on trying to implement a driver for Wacom tablets using the WebUSB API, but it seems like HID devices are blacklisted. So I tried using the WebHID API but it seems like …

One month of Sudo Haiku: in retrospect

One month later... (Copied and pasted from this entry) It's been almost one month since Sudo Haiku opened! Hurray!!! Since June 13th, new users (289 total): Since June 13th, posted entries (7,713 total):Other statistics️ 2,344 uploaded i…

I got a good deal at the local market today

We have this place called Horrock's Farm Market and one of my favorite places to go. It's a bit of a drive away but they often have really good deals on meat. I got a lot of chicken. I think I'm going to use it to make a bunch of soup or m…

Released a big update to the paint tool!

Code I really should give it a proper name, but I'm not sure what to use. Sudo Oekaki?h.sudo.ne.jp Hatena Blog issues I'm kind of annoyed by the lack of feature parity in Hatena Blog. in the mobile Android app I can't backdate my posts, in…

Super ready for the weekend

Code This week is felt pretty long and I'm very ready for the weekend. I got the drawing tablet that my amazingtastic friend Purin sent me and used it to fix a lot of bugs in the Haiku art tool. The fixes aren't live yet but I'm hoping to …

This week on Reply All... (Twicarus)

Podcast This week on @replyall: I join Alex Goldman on a journey into the weird and wacky workings of Twitter accounts to discover the identity behind the Twitter account with no name. Listen to it today over on Spotify and Google Podcasts…

Got my car back from the shop

I finally got my car back from the shop today. It came with a hefty bill of over $1,150. But I'm happy to pay any price for my safety. There's a saying in Spanish, Lo barato sale caro, or "cheap is expensive", that I'm well aware of. I've …

Hey look, it's a water-damaged ceiling

Costs are rising for the upkeep of my house and my vehicle. Today I worked hard and looked into a database deadlock condition for my employer. I work as a testing engineer and figure out how to make things break in the development environm…

Hey look, it's a boring ceiling

You ever have one of those days where you can think of stuff that you want to get done but you've had such a busy week that you're just not really feeling it? Cuz that's what today was for me. Like, sometimes you just open YouTube and skip…

4th of July: Commence house cleaning!

It's a holiday in the US. But I spent most of the day organizing and cleaning and stuff. My mom came over and helped me with it since I'd gotten a bit behind. I love her so much I got these velcro cable ties from Amazon and honestly, I don…

Helped my mom out today

Sometimes I have such a long day that it's difficult to write a blog post I helped my mom all day with fixing up our cottage :)I fixed up the stairs to the deck and also called the power company because the electricity wasn't working corre…

Finally got the touch pressure calibration working

function pressureSizeCalc(force) { let minDrawSize = 1; if (force === 0) return minDrawSize; let deltaX = this.maxTouchForce - this.minTouchForce; let deltaY = this.maxDrawSize - minDrawSize; let slope = deltaY / deltaX; let intercept = mi…

Oops, all sourcemaps!

Reverse engineering hey look, it's GETTR's uncompiled source codehave fun!https://t.co/E6BjkPR53x — ’Austin’ (Sudofox) #はてなハイク (@AustinSudomemo) July 1, 2021 Yeah, it's a pretty badly done Twitter clone by some ex-trump administr…

3% raise at work

Review Had my review at work today. I'm making $0.64/hour more now, hurray!! I've been working really hard. This will help a bit with my bills. This is actually my sixth year at the company so I think I'm doing pretty good. Movie Watched R…

Did a lot of work on the touch pressure calibration routine

Code It's actually a fairly simple linear function: The first gif shows how the Max Force Value and user-selected max brush size factor into the calculation. The next gif shows the UI for the touch pressure calibration routine I got really…

Watched WandaVision and started work on drying out my house

I've been having some trouble with figuring out what to write about, even with my "subject and short blurb" format. I think I'm just tired from working nonstop lately. Can't catch a break.... TV I finally watched WandaVision and it was pre…

Did some more work on the painting tool

Code Paint Tool- Added customizable color palette with classic Oekaki default colors- Fixed bug with making painted replies- Color palette preview now adjusts icon color to contrast correctly- Added confirmation before submit- Added downlo…

More heavy storms are coming, and my house isn't ready for them

Weather I have had to spend a fair bit of time trying to mitigate the effects of the weather, including flooding of my basement and my roof leaking. It's hard to say this, but I sometimes wonder if I should've waited a bit longer before pi…

Roof leaking, basement flooded

I'd add more images but my regular phone is charging and it's very difficult to get the Hatena Notation for Fotolife images on mobile I'm marking this post as from yesterday but I was just too tired to write it so I'm doing it today This i…

Did some more work on the paint tool

Code I did some more work on the drawing tool. I added a new brush, though it has some glitches at higher pressure values that I need to work out. I want to make this the best that it can be; once I add the bare-minimum needed to function …

Started working on a drawing tool today

Code I'm very new to all of this, so the development may be gradual. I'd like to make something that's comfortable to use, but it may take. I stayed up late and worked on it after work today and it can do things like pressure sensitivity a…

Took my car in to the shop today

Car I took my truck into the local transmission shop today. It's been leaking ATF and I wanted to get it taken care of as soon as I can. I don't have any news yet about what the cause is. 今日のアイス Drumstick Triple Chocolate sundae cone…

I've finally squashed the pesky LastPass bug!

LastPass For a while, LastPass on Android insisted on trying to fill the composer form field for a contenteditable div. I finally worked out a way to get it not to do this: add the aria-label attribute. Hurray! Code I stayed up late last n…

Spent time with my grandparents today!

Lunch Had fish and a baked potato with my grandparents at a local diner. We had an absolutely lovely time together and talked about a great number of things. I love them ♡ I borrowed a mower My stolen mower hasn't been recovered, so I borr…

Is it wrong to earn money from a passion project?

I've been thinking about my career and what I want to do in the future. Working on Sudo Haiku has been so far a very rewarding experience, and it feels amazing to create a thing that people enjoy using. I spent a really long time within on…

As is the norm lately, today I wrote more code and forgot to eat dinner

I added search to the emoji picker. It should work in Japanese, but I accidentally broke my computer's IME so I couldn't verify. I'll probably make it hide empty categories when I'm a bit less tired... but I plan to stay up late tonight b…

I spent all day working on a search form

Web design It turned out pretty well! I also made social previews work properly: Dinner I forgot to eat lunch and dinner again today. oFTo