Font-To-Width

Font‑To‑Width (FTW!) is a script by Nick Sherman and Chris Lewis that takes advantage of large type families to fit pieces of text snugly within their containers.

Can definitely see using this for some datavis stuff. There is some FOUT (Flash of unstyled text) to deal with though.

ASCII Delimited Text – Not CSV or TAB delimited text

Turns out we are doing delimited text all wrong:

If you use ASCII 31 as your field separator instead of comma or tab, and ASCII 30 as your record separator instead of new line. Then you have a text file format that is trivial to write out and read in, with no restrictions on the text in fields or the need to try and escape characters.

It is even part of the design of the file encoding system.

Mind. Blown.

Blur and Bleed: Running Games on a TV

Mattias Gustavsson is working on a hell of a good CRT filter:

Don’t think it is your mind playing tricks on you. In some ways, things DID look better back in the days. When hooked up to old worn-down TV’s with yesteryears technology, usually by means of a coaxial cable, the video output of the old home computers was severely degraded. Today, we wouldn’t find that image quality anywhere near acceptable, but back then it was the norm. And the weird thing is, in some ways it made the graphics look better than it really was.

The example images in the link above give me some serious, dizzy, nostalgia.

Override global .gitconfig

If you work for an organization with their own internal Git server and need to override your global .gitconfig info for name or email, this snippet will work if put in the .git/config of each repo you need to override that setting on:

[user]
        name = Your Name
        email = you@email.com

Twitter Breaks Rank, Threatens to Fight NSA Gag Orders

Good on them:

Twitter threatened to launch a legal battle with the Obama administration on Thursday over gag orders that prevent it from disclosing information about surveillance of its users.

The statement puts Twitter at odds with other technology giants including Google, Microsoft, Yahoo, and Facebook, who all struck a deal with the government last month to drop their lawsuits in exchange for looser secrecy rules.

Bad on Google, Microsoft, Yahoo and Facebook. Fuck them for laying down when they should fight for their users.

The Day We Fight Back – February 11th 2014

February 11th is a unified day of internet action. From the site:

DEAR USERS OF THE INTERNET,

In January 2012 we defeated the SOPA and PIPA censorship legislation with the largest Internet protest in history. Today we face another critical threat, one that again undermines the Internet and the notion that any of us live in a genuinely free society: mass surveillance.

In celebration of the win against SOPA and PIPA two years ago, and in memory of one of it’s leaders, Aaron Swartz, we are planning a day of protest against mass surveillance, to take place this February 11th.

Together we will push back against powers that seek to observe, collect, and analyze our every digital action. Together, we will make it clear that such behavior is not compatible with democratic governance. Together, if we persist, we will win this fight.

Fight on if you want an internet that is still, at least, a little bit “free.”

Hello There

My name is Phil Nelson and I make beautiful objects for a troubled world in CSS, HTML, and JavaScript. I'm a Front-End Engineer at Occipital.

Stuff I Make

Contact Phil Nelson

  • Mail:
  • AIM: extrafuture
  • Twitter: @philnelson

Hey. What're you doing all the way down here? You get lost? Just looking around? Cool. I like you.