Skip to content

Cryptocurrency is not anonymous. The biggest players in the metaverse are the furry community and not some corporation that suddenly decide to rename itself to a generic term (isn’t that illegal?). Migrant crises apparently aren’t real and are just a product of racism and nationalism.

How many more lies will I hear from this world that was poisoned by capitalism and stupidity?

Sometimes I wish I could erase the universe and start anew in another world. This is becoming too much. I can’t distinguish between truth or lie anymore, I don’t know what to believe. Truth is a drug; once you have a little of it, you can’t get rid of it. And one day you start knowing too much, and the world feels beyond saving.

I wish I was wrong about the "beyond saving" part though.

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

Chuu got kicked out of Loona. What the fuck.

This feels unreal, someone wake me up please

ot12 forever

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0
An image of a stationary cycling machine's interface, showing a virtual cyclist doing laps around a track.

What a cute cycling machine I found in the gym. I like the UI.

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

It looks like I’ve semi-successfully migrated my server to SSD storage. Tow-Boot has been a little bit iffy and picked the wrong drive, which was very fun to debug.

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

I had some experiences with cryptocurrency — both good and bad — and I think I should write an article about the good, the bad and the ugly. Mostly the two latter.

Gonna title it something like "How cryptocurrency doesn’t fulfill its own promises"

If I ever become a cryptocurrency shill, know that I was either hacked or kidnapped. Perhaps both. Maybe this could also be a good way to signal I am compromised...

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

apparently tumblr is the new beacon of the old internet or something, huh! maybe I should revive my old account and check if they still have RSS feeds for blogs...

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

Apparently Telegram slowly rolls out a requirement to have an email address tied to an account.

Because one of my accounts has been locked out behind an email prompt which I cannot bypass. How interesting.

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

i bought telegram premium by accident 💀💀💀

ok not really by accident, but I wanted to send it to a friend, and turns out you need to have premium to gift premium which is really dumb

i suppose i shall use my right to free speech to say: f💀ck you, pavel durov

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

Apparently someone intercepted an SMS message from Discord on my phone and registered themselves a new account.

I hacked that account using my own phone number. Now I apparently have two Discord accounts.

Aesop of the Day: if you use a burner phone to create an account, make sure the number doesn’t belong to someone else.

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

I kissed a girl pivoted my monitor 270 degrees and I liked it!

(This allows me to see so much more text and keep focus with more windows open! so interesting)

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

For some reason, when asked how to stop mice from waking up a Linux PC, people recommend writing a udev rule and matching by a device ID. No more of this, I found a better way that works with any mouse!

ACTION=="add", ATTRS{bInterfaceClass}="03", ATTRS{bInterfaceProtocol}=="02", ATTR{power/wakeup}="disabled"

I read what is apparently the USB HID specification to learn that HID devices use the bInterfaceProtocol field to signify if they are a keyboard, a mouse or some other device. The above udev rule matches on that field (apparently udev exposes a lot of interesting stuff about devices, including how much power they want to draw? I wonder if there’s any use for this...) to gather all USB mice in your system.

No more your laptop has to turn on when you jiggle a mouse accidentally.

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

Sometimes the skies shine blue even in the autumn, when one would expect everything to be dull, gray and sad.

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

Acquiring random bits of knowledge and experience allows one to comprehend concepts one would be unable to ordinarily comprehend and utilize due to lack of perceived usefulness.

For example, actor frameworks in asynchronous systems. I thought that actors were extraneous entities that aren’t relevant to the problem space; and yet this concept has a use!

By segregating responsibilities of the app and allowing actors to communicate in strictly predefined messages, one can improve the separation of the application modules and ease refactoring.

Maybe I should try using this in a project to feel out the concept. Actually, I do have a pet project: I always wanted to write my own Microsub server...

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

Moving a bookshelf is tough, but satisfaction after rearranging your furniture and coming into your room and feeling like you’re in a completely new place is absolutely worth it.

If you’re bored, just start moving some furniture...

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

If something is slow, just cache it!

My media endpoint sends ETags now. No more wasting bandwidth!

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0

Turns out in some jurisdictions it is literally illegal to work at night. What to do if you have a sudden nightly productivity burst?... uuuuuuuugh!

Webmention counters:

  • 0
  • 💬0
  • 🔄0
  • 🔖0