Martin Ström

The Podcast

A podcast about nothing

Enjoy! has been aquired

You might have noticed a few changes on @copypastechar as of late: Yes, the site has been acquired & is now handled by The Eighth Network! ✌

— Konst & Teknik (@konst_teknik) October 6, 2015


Peter & I made a productivity boosting keyboard for our iPhones

One (Two, Three, Four) — Unintentional Metallica cover band

The Unintentional Metallica cover band (by Konst & Teknik & Martin 2009/2013)

▶ Play

Make the best selfies ever with Loopcam 3

The narcissistic QR code


Oh hai! I’m participating in an excibition called ❝Bring Your Own Beamer❞ tomorrow at Under Bron in Stockholm together with Peter Ström. (I’m only represented by our work though since I’m in Berlin this month).

Have fun!
BYOB Stockholm

Hosted by Under Bron
Curated by Barriobajero

Jacob Broms Engblom, Disa Braunerhielm, Studio SM, Simon Mullan, Martin Löfqvist, Ilja Karilampi, Ashby Lee Collinson, Jonas Holmer, Jacob Åstrom, Harald Martin Peter Ström, Oscar Ramos, Aron Kullander-Östling, Ida lehtonen, Victoria Durnak, Viktor Nyström Oscar Pastarus, Conan Lai, Blanche, Ricardo Juárez. Music: Press & Look Notes

BYOB Worldwide

Loopcam 1.6 Released ⟿ Featuring 4chan Sharing

I’ve started working with the awesome project/app/site Loopcam and the first thing we did was to add 4chan sharing.

Read more over on the Loopcam /b/log and happy trolling!!!!!

The emo bot

I’m trying to finish the building of my first robot. More info when it’s up and running as intended!

Ruby on Rails, UTF-8 & Heroku

I’m in the middle of moving some sites over from a self hosting VPS to Heroku and had some problems with the text encodings. Everything worked fine on the old site and on my local machine, but after a heroku db:push (copying my local MySQL database to Heroku’s Postgres), all special UTF-8 characters were not displaying correctly.

After some googling and some testing I found this solution (that is, make sure Rails and MySQL is all UTF-8), but it wasn’t enough to properly import the old data. After more googling, this worked for me:

ℂ◉℗⒴ ℘ⓐṨͲℰ Ⓒℌ◭ℝ◬ℂ⒯℮ℛ

A few weeks ago we (me & Konst & Teknik) finally released the long taking new version of — a website to help people find and copy symbols and characters that are not very easily accessible from the keyboard.

The main new thing, featurewise, is that we included many more characters than the previous version had. More characters has been the top #1 feature request the past three years the site has been online. To make the site easy to use with all new characters, we have divided everything into different sets/collections such as “Numerals”, “Symbols” and “Graphic shapes”.
We also made it possible to create your own set with characters and some smaller things like sharing sets and decide what set that should be the start set on

Medborgarbussen / SNMBL

SNMBL is a manifestation against the constant increasing prices in public transportation in Stockholm. The first event took place on September, 18 at Slussen, Stockholm.

Daniel Eskils, together with a bunch of other people documented everything and made a movie from the event (here with English subtitles):

Peter and I did the website for the project and the manifestation. To make it easier to find out where the buses were all the time, I built an iPhone app that tracked the current location of the iPhone and sent it to the server. Then a map on the web page reads the latest reported location and show the bus’s location on the map with all the stops.

Read more about the project on — mostly in Swedish though.


OH HAI! go to!

ZOMG Update I
InstaCRT is released in the AppStore (and beeing featured everywhere!) ^__^. Read more!

ZOMG Update II 2012-11-18
InstaCRT with color support was just released! Read more on how it works! ♥‿♥

This project started as an idea to see how a “real world” filter for photos (like the popular Histamatic and Instagram apps) would work, except our filter is actually real and not digitally applied.

When I joined the project, Ruben Broman and Erik Wåhlström were more or less already done connecting all the hardware and had the screen working as a regular external screen connected to his old laptop. The same night I hacked together a funny looking Ruby script that fetched images from a ftp server, downloaded them and showed them in fullscren on the old CRT display while a Canon 7D took the photo. We managed to get it up and running the same night and even had time to throw together a quick iPhone application that uploads the photos to the ftp server. This early version of the project used the Ruby script, Image Capture (built into OS X) and QuickTime 7 to display the photo in fullscreen on the little display. The day after I added a Tumblr uploader so the photos get published on the blog.

This worked but was very instable so all code was rewritten within the first week it was up and running, mostly for stability but also seperated into different smaller scripts to they could run asyncronysly. We replaced QuickTime with a Quartz Composer project that allowed images to be displayed in fullscreen while not beeing the forground application, and replaced Image Capture with the command line tool GPhoto. Everything was still controlled by Ruby scripts but, as written above, seperated into three smaller classes/files so they could work in parallel, with a main deamon file using Forever The ftp server was replaced with a smarter REST based server to handle the uploading, downloading and archiving of the images.

The iPhone app was also rewritten from scratch to be cleaner and smarter. As of today, about 30 people have the beta (distributed using awesome Testflight).

Except for some smaller tweaks, the current version of the project has been up and running for about a month without restart nor crash so I would say it’s pretty stable now. We haven’t really decided exactly what to do with the project right now. We might release the app to the public and keep it going for as long as it’s possible, or just see InstaCRT as a fun hack.

Haxxor night

I’m building a pretty cool little project with Ruben right now. More info soon here!

« Older Entries CSS is in progress