Show more

Casein sketch of a clownfish in my new tiny sketchbook. Practicing layering with casein as it seals like acrylic when it dries.

Or I could just do like Robin Rendle and say fuck it to AMP: robinrendle.com/notes/taking-s

"Here’s my hot take on this: fuck the algorithm, fuck the impressions, and fuck the king. I would rather trade those benefits and burn my website to the ground than be under the boot and heel and of some giant, uncaring corporation."

Like how I must use these esoteric-looking generics to make it happy using mixins. At that point it becomes more a hinderance than a useful tool. It also has the effect of making the code more difficult to read which kind of defeats the purpose of wanting to use TypeScript in the first place.

Don't get me started on the time spent trying to guess what type names it expects from some built-in JavaScript things such as the DOM..

The thing I hate the most when writing complex things in JavaScript is the lack of typing and the... structure found in many languages. It simply becomes difficult to manage on things like web applications. I want strict types, private and protected properties/methods, traits/mixins, etc. TypeScript provides much of that, but when using it I find myself spending more time trying to work around its idiosyncrasies rather than actually coding.

Yeah, I know it supposedly doesn't matter because your video card is doing all the rendering anyway... at least according to the VBox people. Unfortunately Windows and Linux think they only have 256MB of video memory, and it makes VBox useless for many tasks (that have nothing to do with playing games).

VirtualBox's limitation of 128MB vram (256MB if you increase it on a VM via the command line) is the worst. The entire rest of the application is pretty much completely worthless without adequate video memory for modern OSes. Install Windows and poof popup saying simple UI is being used because there's not enough video memory... :/

Also some of its weirdness like how follower counts aren't just queried from the follows table but instead are statically written elsewhere, so if you unintentionally commit follower genocide you must manually update this column after reviving everyone.

One nice (?) Side effect of messing up my mastodon install so much is that I know its database structure quite well now lol... OTL.

Show more
Mastodon

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