Quantcast
Channel: charlotte som
Browsing latest articles
Browse All 10 View Live

transcoding my music collection

I decided to transcode my active music collection from FLAC to MP3-320k, because I started to run out of space on my 64GB (!) phone and 25GB VPS. To start, I created a temporary on my folder in which...

View Article


pro tip: push-to-deploy git repositories

I recently wrote a static site generator which, incidentally, powers this site. This means that making a site is pretty easy, but what about putting it online? If you have your own server, you can...

View Article


Image may be NSFW.
Clik here to view.

circumventing the JVM's bytecode verifier

An adventure with Java bytecode, HotSpot VM internals, sun.misc.Unsafe, and the power of Java. Please don’t do this in production (or do, but as a prank). Introduction & Motivation Hi. I’m...

View Article

Image may be NSFW.
Clik here to view.

hiding phone number display on Signal Desktop

Today, we’re going to patch the Signal desktop app to hide phone numbers. I need this functionality because of shoulder surfing / screen sharing / whatever. Introduction A while ago, I submitted a PR...

View Article

reactive backlighting for QMK

Recently, I picked up a new mechanical keyboard PCB (an HS60). It’s nice, it even has addressable LEDs under each key. I didn’t like any of the stock LED pattern options. My thoughts were: I want keys...

View Article


circumventing my university's Cisco Duo app requirements

I go to Loughborough University. Recently, I got an email saying from university’s IT Services saying “hey, we’re going to force the use of multi-factor authentication”. This is a good idea for...

View Article

Image may be NSFW.
Clik here to view.

"reverse engineering" MultiMC on windows to get its MSAClientID

The MultiMC maintainers are being kind of annoying to packagers right now. If you’d like to package your own build of MultiMC, you’d best be able to get an MSA Client ID, right? I’ve created this handy...

View Article

i told myself i would write more this year

haha, hey! welcome to my new site!! I’ve moved all of my blog posts over and I will be setting up redirects from the old places, since “cool URLs don’t change” and all1. inventing the universe so I...

View Article


ngx: a TypeScript DSL for nginx config generation

hi! i made a thing - it kind of sucks but it saves me lots of time. a taste of ngx so, just this month I moved my whole blog from its old domain to this one, but since i’d like to do my best to prevent...

View Article


what i do when i reinstall windows

this is one of those blog posts where it’s mostly a note-to-self. unfortunately, i find windows to be the least-worst option for my workstation. as running windows usually goes, i am often forced to...

View Article
Browsing latest articles
Browse All 10 View Live