15 and goth is a user on niu.moe. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

My LTE connection is barely alive. You know what? Fuck it! I'm gonna run my own LTE network! With blackjack and hookers!

tfw writing code in Haskell and the function's type is 4.5 times longer than its body. 89 vs 20 characters.

15 and goth boosted
Hey @Gargron

Hearing the difference now isn’t the reason to encode to FLAC. FLAC uses near lossless compression, while MP3 is ‘lossy’. What this means is that for each year the MP3 sits on your hard drive, it will lose roughly 12kbps, assuming you have SATA – it’s about 12kbps on IDE, but only 7kbps on SCSI, due to rotational velocidensity. You don’t want to know how much worse it is on CD-ROM or other optical media.

I started collecting MP3s in about 2006, and if I try to play any of the tracks I downloaded back then, even the stuff I grabbed at 320kbps just sound like crap. The bass is terrible, the midrange…well don’t get me started. Some of those albums have degraded down to 32 or even 16kbps. It's ridiculous. FLAC rips from the same period still sound great, even if they weren’t stored correctly, in a cool, dry place. Seriously, stick to FLAC, you may not be able to hear the difference now, but in a year or two, you’ll be glad you did.

What's that thread everyone's talking about?

My girlfriend wants to move in with me.


After seeing five (FIVE!!!11) defective monitors in three different stores, I wrote a letter to Iiyama, asking them to unfuck their quality control process and sell me a monitor without dead pixels.

How surreal is this?

15 and goth boosted
Operating system comparison:
- Windows: Unusable, Shit
- MacOS: Unusable, Shit
- Linux: Unusable, Shit, Libre/FLOSS
15 and goth boosted
TRUE := λx.λy.x
FALSE := λx.λy.y

AND := λp.λq.p q p
OR := λp.λq.p p q
IFTHENELSE := λp.λa.λb.p a b

and then this goes on until you can define an entire programming language (which yes, you can in fact do so)

I was asked to explain Haskell to a young girl. And that's what I'm doing right now.

15 and goth boosted

Fun fact btw. There are no security checks on domestic flights in Iceland.

I hope I'll be able to spare a week for a visit to Iceland this year.

I find it interesting how it is now ok to let total strangers into my home to clean up while I'm out having breakfast.

15 and goth boosted

And that story further jogged my memory to recall the photo copier character substitution bug with presumably wide but unknown impact. Think silent data corruption but for paper:


I think I got my ass covered without major losses this time. But I still find it disturbing that everyone and their mother insists on the use of phones for authentication given how easy they are to hijack.

After visiting my bank and re-reading the contract (I had to do something while waiting), I found a curious clause there. Apparently, the bank cannot be held liable if my money gets stolen in an event of nuclear attack or nuclear poisoning of the territory.

This story continues. My carrier has an app for various things, and it allows for a phone number change. The only way that app does authentication is though the sim card. I don't know specifics, but apparently someone managed to either obtain my simcard info or circumvent the authentication entirely.

I have contacted the carrier's security team, they promised to look into this within a couple of days.

The lesson to you all is DO NOT RELY on shit for authentication like this. I'm glad I don't.

In case you've been wondering why relying on text messages to your phone for authentication sucks. I've just had my phone number stolen.

Cities without street lights at night look a lot better, you know?