Why your Estonian ID card won't register in OSX Keychain Access


If you’re a developer and once tried to login via SSH to your virtual server, this might be why you can’t sign in to online services anymore. The symptoms aren’t really obvious - you won’t be able to sign in to banks or other services. Swedbank prompts you with a “Kasutaja tuvastamine ebaõnnestus” while eesti.ee will show a SSL_CLIENT_AUTH_CERT_NEEDED error. When you open Keychain Access, the card will not be listed on top on the left sidebar (above the login keychain).…
Read more ⟶

How to Drive a Relay with Raspberry Pi


So, you got yourself a Raspberry Pi and were wondering what the hell one could do with all those different pins. You read something about a “relay” - a switch that you can operate with low power to control a circuit with bigger power, and bought one or even two. You sort of looked at the specs of the thing, mostly the “wow, this can relay a 230V voltage!” aspect, and bought two to attach to your Pi.…
Read more ⟶

Playstation Portable: Day 1


This is a new project I’m literally working on at this very moment. So I got a Playstation Portable as a gift from a friend, who didn’t need it herself. My plan is to crack it, load a bunch of cool programs on it and also try to make it fly a camera drone (someday…) It’s a model 1004, which stands for the “phat” version. Shortly, this is the oldest model of the PSP, released in 2004.…
Read more ⟶

repost: "I have nothing to hide so I don't care about computer security"


I live in a country generally assumed to be a dictatorship. One of the Arab spring countries. I have lived through curfews and have seen the outcomes of the sort of surveillance now being revealed in the US. People here talking about curfews aren’t realizing what that actually FEELS like. It isn’t about having to go inside, and the practicality of that. It’s about creating the feeling that everyone, everything is watching.…
Read more ⟶

I've Totally Also Written Stuff Here


I’ve also written a few guides strictly related to The Powder Toy - those will bore everyone else other than TPT players. How To Make Custom Brush Shapes for Powder Toy How To Install The Powder Toy (And The Unofficial Script Manager)…
Read more ⟶

colorsplash


look at this thing I made: http://boxmein.net/tests/colorsplash it’s a weird test of CSS3 animations, material design colors and god-awful centering tricks. whoever invented CSS clearly did not want people to center things :D…
Read more ⟶

Some Older Posts May Be Found Here


https://ello.co/boxmein/post/b7ZbXSWA6mdvOm-yVlOX4Q https://ello.co/boxmein/post/q1JPmFszvVtCS4Tw7S-Ekw https://ello.co/boxmein/post/WwZqe35COia-946vSr5tlA https://ello.co/boxmein/post/_uS1i4qA2cVXbbPmAfpzww https://ello.co/boxmein/post/mm40pK6TbUO9s7-mkk_goA Things Can Also Be Found On My Actual Website: http://boxmein.net…
Read more ⟶

#powder brainfuck preprocessor


Another pointless ordeal into esoteric languages: it converts #powder nicknames into Brainfuck characters, which can be run from a brainfuck interpreter. [gist https://gist.github.com/boxmein/6729923 /] Its main inspiration was #powder as well: [16:52.19] boxmein: proramming lang made from IRC nicks from this chan [16:52.26] boxmein: do eet [16:52.29] no? [16:52.34] boxmein: do it [16:52.36] smart quotes are like /* and */ [16:52.36] >pastes code [16:52.39] >mass highlight so lol…
Read more ⟶

Unnecessary Programming Language


I made the most pointless esoteric language interpreter today. It’s for the language called Unnecessary, which basically is this: Unnecessary is a programming language from 2005 by Keymaker where the existence of a program file is considered an error. The valid Unnecessary program file extension is ‘unn’. However, if there is no program file, the interpreter or compiler can work normally and perform a nop. So basically if the file exists you’re having an error.…
Read more ⟶

Words that don't share letters with US state names


A while ago an interesting question was posed in a comment thread, to which I, being someone not from the US who couldn’t remember state names, wanted an answer to in the easiest way possible. So what do I do? I write a script for it. In Ruby. The script follows: [gist https://gist.github.com/boxmein/6136291 /] Really basic. I go through each of the arguments passed in the command line, each of the state names and just try if something doesn’t share letters with a state it outputs both strings.…
Read more ⟶