I’ve done the long ass rant in my previous post so I can focus on my road to solution in this one. Long story short: I got a touchpad I have multiple monitors, which means I have to drag my finger across the touchpad a lot Cursor gliding is a solution (Linux) drivers don’t do cursor gliding. They do coasting, but they’re shit at… Continue Reading... "Reimplementing touchpad gliding, the pleb way: The first attempt"

Reimplementing touchpad coasting/gliding, the pleb way: Introduction
Quick note: I initially tried to keep the intro short, but quick history of touchpads ended being not … so quick. This post thus mostly talks about quick history of touchpads, available options and why you might want to get one. Despite being in just about every laptop, touchpads seem to be a very neglected piece of hardware that nobody seems to use if… Continue Reading... "Reimplementing touchpad coasting/gliding, the pleb way: Introduction"
Dealing with keyboards is mini-hell
It’s been a while since I’ve written about programming, but lately I’ve gotten back to working on Ultrawidify. With no major bugs or problems that require immediate fix, I can finally get to work on bugs and features that I’ve been kicking down the line for a while. Problem of the week are, of course, keyboards (or keyboard layouts). In javascript, you have roughly… Continue Reading... "Dealing with keyboards is mini-hell"

Toothless, Intelligence, and Agency: Did Toothless Willingly Betray Green Death?
Nine years after How To Train Your Dragon was released, people still like to argue about just how intelligent Toothless (or other draconids of the franchise) really are. Some people argue that they’re intelligent and sapient, other argue against with mostly dumb excuses (the most retarded ones to date are vague fog of “but they aren’t human” and “they don’t believe in gods”). One… Continue Reading... "Toothless, Intelligence, and Agency: Did Toothless Willingly Betray Green Death?"

Ultrawidify and the Improper Cropping
Yet another day, yet another post about stuff going wrong. This time, I’ve got a bug report that “videos are jumping around” on Facebook and some other pages. I tried to verify the problem … and everything worked fine for me. Then I decided to boot up Windows and there it was — the problem as described. So nice — we have a problem… Continue Reading... "Ultrawidify and the Improper Cropping"

Did Toothless Really Have No Choice?
Sorry, but Toothless definitely had a choice, no matter how you slice it. Continue Reading... "Did Toothless Really Have No Choice?"

Ultrawidify: The Twitchy Twitch Problem
Ultrawidify has been seeing some issues with constant aspect ratio readjustments. This post examines and explains why and how these issues happened. Continue Reading... "Ultrawidify: The Twitchy Twitch Problem"

Safety of New Berk and The Hidden World: an analysis
If shadiversity can do a whole series analyzing defendability of various locations from Game of Thrones, I reckon I can do one for How To Train Your Dragon 3 as well. Continue Reading... "Safety of New Berk and The Hidden World: an analysis"
The numbers behind offsetting emissions
This might lean ever so slightly in the politics territory, but here’s a fun calculation. Was just thinking about how big a pile of carbon would I need to offset my CO₂ contributions while on the walk. Ideally, the CO₂ contributions should be put back underground, so the first idea would be to just cut down bury some trees (after all, once grown, trees… Continue Reading... "The numbers behind offsetting emissions"

How Fast Is the Lift on New Berk (HTTYD: The Hidden World)
I was very bored, so I decided to calculate how long would a ride on New Berk’s lifts be. It would be … very long. Continue Reading... "How Fast Is the Lift on New Berk (HTTYD: The Hidden World)"