Category: Hacks

  • Controlling ssh access with GitHub organizations

    Controlling ssh access with GitHub organizations

    Ok, I’m coming clean. Controlling access to our various servers has been a mess. Sure, we’ve stored passwords in a safe way (1Password for teams ftw!) but what happens if someone leaves the company or that root password somehow were to get out… Well, we did not have a plan for such a thing. Sure,…

  • An analog computer game on a modular synthesizer

    An analog computer game on a modular synthesizer

    Here’s a “Whac-A-Mole” type game made on a modular synthesizer, acting as an analog computer. We got excited at the office over some images of old analog computers. This is a pretty fresh look for a machine: We are so used to the digital computer concept that it’s easy to think of an analog computer…

  • My family uses Slack. It’s pretty interesting.

    My family uses Slack. It’s pretty interesting.

    Everything changed for the better when we started using slack at work. We’ve made countless custom integrations; doorbells, intercoms, travel cards, reddit, lunch menues, git hooks, server monitoring, you name it – we haz it. My family has been using Google Calendar for a few years. Me and my wife used to think that we…

  • Self-generating recursive art using Amazon Mechanical Turk

    Self-generating recursive art using Amazon Mechanical Turk

    Amazon Mechanical Turk is an amazing API. It’s an API to humans, and yup that sounds super weird. I programmatically create a HIT – a Human Intelligence Task, using their API. Typical HIT’s are “sort these files by cuteness”, “listen to these audio files for NSFW material” and other things a computer can’t do well (yet).…

  • Making a silly game using Google Cloud Vision and Instagram

    Making a silly game using Google Cloud Vision and Instagram

    I was recently invited to the first alpha release of Google Cloud Vision, which is a game changing new API from Google. I can programmatically upload any picture and get this kind of stuff back: Face detection, with pixel annotations of the corner of the mouth etc, plus unexpected values like sorrowLikelihood Landmark detection, with LatLon polygon boundaries…

  • Hooking up the voice intercom to Slack

    Hooking up the voice intercom to Slack

    The intercom from the street to our office was connected to an old GSM phone, and letting people in required us to pick up the phone and press the digit 5. Simple, sure, but it doesn’t feel like 2015. I had also been meaning to try the Twilio API for some time. Task: Connect the…

  • Figurerunning a corgi

    I like running, and figurerunning makes it even more fun. Don’t know what figurerunning is? Oh! Basically it’s just GPS tracking helping runners draw dicks on maps while running. What’s not to like? We made a tool helping runners being creative while planning their routes. In this proof of concept we let users draw figures which automatically snap to roads…

  • How to make a wind chime door bell

    How to make a wind chime door bell

    Our doorbell was already connected to the Internet via an Arduino, but we couldn’t stand the sound it made. We needed a warmer sound, a sound that didn’t make us want to kill the doorbell users (mostly clients). Step 1: Buy an old Wind Chime, preferably with a coconut base (because awesome). Step 2: Pick up a…

  • Integrera Swish i egna tjänster

    Integrera Swish i egna tjänster

    I’ll write this in Swedish because it only applies to Swedes. Swish är ju en väldigt lyckad tjänst. Den har, liksom t.ex. Uber, förändrat ett beteende. Över 2 millioner svenskar använder appen. Självklart borde man göra något smart på Internet med detta, nu när nästan hela Sverige har appen i fickan. Dock har Swish inget publikt API,…

  • Let Slack nag you that it’s time to return that commuter pass

    Another week, and yet another Slack integration here at Earth People. This time we’ve added an integration to the public transport system here in Stockholm. At Earth People we like to use public transportation when going to meetings with clients. That’s why we have bought a couple of commuter passes that we can use whenever we…

  • Let Slack tell you what songs are currently playing in the office

    At Earth People, there’s always music in the air (and the birds sing a pretty song). Most of the stuff we play is fairly unknown to most of us, and in many cases only played once, ever. To get rid of all the “Hey what’s this song”-chatter or Slack, I made a litte script which we…

  • Slack integrations so far; deploys, doorbells, reddit and lunch menus

    On Earth People, we recently fell in love with Slack (Oh yes that’s an affiliate link that will give us both 100 dollar credit). It got us off Skype (which we didn’t really love anyway) and on to something that felt fresh. What really got us hooked was all the integrations we could do. Here’s…