Twitter Archive: 2015

Twitter dot com was a microblogging and social networking service, where users could share short posts (commonly known as “tweets”) with text, images, and video.

This is an archive of all my tweets from 2008–2025.

These days, you can find me on Bluesky or Mastodon.

By year

…or see popular posts.

2015

When your communication tools are built by people who don't understand communication.
Tweet image
December 31, 2015 · 8
"Digital tech…is not the source of future intelligence but an environment where intelligence manifests differently." edge.org/response-detai…
December 31, 2015
@jasonbrennan Ran across this paper on programming with comic strips today: citeseerx.ist.psu.edu/viewdoc/downlo…. Made me think of you…have you seen it?
December 18, 2015
That thing called "logical reasoning" is much closer to storytelling than some people would like to believe.
December 17, 2015 · 5 · 2

"A → B" is hard to reliably distinguish from "it's nice/comforting/plausible to suppose that B follows from A".
December 17, 2015 · 5 · 2
Hmmm: "Self-driving cars are predicted to dramatically reduce traffic accidents…by removing human error." kottke.org/15/12/the-ethi…
December 12, 2015

I really wish we could stop with this magical thinking that software is free from human errors & biases.
December 12, 2015 · 3 · 3

Toyota Unintended Acceleration and the Big Bowl of "Spaghetti" Code: safetyresearch.net/blog/articles/…
December 12, 2015
If Star Trek were written by someone from Silicon Valley, the holodeck would only ever be used to play first person shooters.
December 11, 2015
It's 2015 and people are still designing UIs with floppy disk icons. 😂
Tweet image Tweet image
December 11, 2015 · 4 · 1

@dubroy Should have made the printer icon in the silhouette of a lithograph machine too.
December 11, 2015 · 2

@mwichary I thought of you when I saw this :-)
December 11, 2015
"Silicon Valley’s amorality problem arises from the implicit & explicit narrative of progress [used] for marketing" berkeleyjournal.org/2015/01/morali…
December 9, 2015 · 3 · 4

"Is this even legal? Is it ethical?…I haven’t spent a lot of time thinking through these questions. [It's] an experiment in consumer demand"
December 9, 2015
Love this list by Dunne & Raby (dunneandraby.co.uk/content/projec…). The tech world could use a lot more from column B.
Tweet image
December 8, 2015 · 28 · 11
As a follow-up to @worrydream's latest essay, I recommend reading about "wicked problems": uctc.net/mwebber/Rittel… chrisriedy.me/2013/05/29/cli…
November 25, 2015 · 5
Apparatus is an amazing new tool by @mandy3284. It's like a cross between Keynote and a spreadsheet. aprt.us
September 25, 2015 · 7
"Fixing the world with software is like giving yourself a haircut with a lawn mower." idlewords.com/talks/web_desi…
July 21, 2015 · 5 · 2
Excited to finally unveil something @alexwarth & I have been working on—a new tool for parsing and pattern matching: github.com/cdglabs/ohm
July 16, 2015 · 38 · 22
When I hear about the "democratization" of some technology, I'm like, "Oh, so it's increasingly controlled by lobbyists and big business?"
June 24, 2015
On Q&A: "Most of them seem to genuinely believe that their barely-disguised dominance play…is an actual question" blog.valerieaurora.org/2015/06/23/ban…
June 24, 2015 · 9 · 8
"Building an open web with decentralized open code is a labor movement for the digital age." medium.com/@jessevondoom/…
June 22, 2015 · 3
I'm curious, are there any mainstream languages that allow non-ASCII digits for numeric literals? cc @ra
June 18, 2015 · 1
Sudden realization that the wrist pain I've had lately may be caused by using Sublime instead of Emacs…way more whacking of arrow keys.
June 17, 2015
Uber Drivers Deemed Employees By California Labor Commission: techcrunch.com/2015/06/17/ube…

popcorn.gif
June 17, 2015 · 1 · 1
@nathansobo OT but are you interested in trying a new PEG library that I'm working on w/ Alex Warth? Would be great to get your feedback.
June 17, 2015 · 1
"Traditional inputs" → game controller
"Communicative gestures" → one finger pointing

Bravo. techcrunch.com/2015/06/11/ocu…
Tweet image
June 11, 2015 · 1
Just benchmarked some code I wrote and was excited that it's "only" about 10x slower than it needs to be.
June 10, 2015 · 1
"Technology’s primary effect is to amplify human forces.” nytimes.com/2015/06/09/us/…
June 9, 2015
"TLS everywhere is great for large companies with a financial stake in Internet centralization." ietf.org/mail-archive/w…
June 6, 2015
"We can't wait to see what happens when it gets into the hands of developers." gamesindustry.biz/articles/2015-…
Tweet image
May 30, 2015 · 2 · 1
Bummed that I can't go to Curry On (curry-on.org) -- an absolutely incredible lineup of speakers, and tons of interesting topics.
May 30, 2015 · 1
TIL that the CommonMark spec doesn't even describe what GitHub and StackOverflow actually support. Guess @gruber was right after all.
May 15, 2015
"A word of caution about Facebook is not a wish to return to some non-existent ideal time." theawl.com/2015/05/what-c…
May 14, 2015
Submissions are open for the Future Programming Workshop @ Strange Loop & SPLASH. I attended last year, it was great! future-programming.org/call.html
May 13, 2015 · 3 · 1

The FPW writers' workshop at SPLASH is a great venue to get feedback on early-stage work that's outside the programming mainstream.
May 13, 2015
Getting beyond TodoMVC -- "7GUIs: A Notational Usability Benchmark for GUI Programming" github.com/eugenkiss/7gui…
April 28, 2015 · 1
Making a Thing connected to the Internet and you've never heard of Mark Weiser? Stop what you're doing and read this: ubiq.com/hypertext/weis…
April 26, 2015 · 3 · 1
Hackin'.
Tweet image
April 24, 2015 · 4
"The faster I can get results from my code, the faster I can understand the problem at hand." evanmiller.org/four-days-of-g…
April 22, 2015 · 2 · 1
Reminder to Canadian friends living abroad: you can register to vote no matter how long you've been a non-resident. elections.ca/content.aspx?s…
April 15, 2015 · 2 · 3
Brilliant piece of writing from Elections Canada: "Your home…is where you intend to return to when you are away from that place."
April 15, 2015 · 1
JSDOM is pretty amazing. All my project's HTML examples are now running unmodified as part of my test suite.
April 11, 2015 · 2

Next step: using Markscript (npmjs.com/package/marksc…) to test all the code that's embedded in my documentation.
April 11, 2015 · 3
Only in Silicon Valley would car services be considered "public transport", and a 5km bike ride "absurd": twitter.com/BenedictEvans/…
March 30, 2015 · 2
Fran Lebowitz: "What's the point of being young if you're not going to make new things, I wonder?" elle.com/fashion/person… /via @kottke
March 25, 2015 · 2

Yup, that pretty much sums it up.
Tweet image
March 25, 2015
Feeling glee at the amount of style rules I can enforce using @geteslint. There must be a German word for this. Regelgebungsfreude?
March 24, 2015 · 1 · 1
"Git is so amazingly simple to use that APress, a single publisher, needs to have 3 different books on how to use it" bitquabit.com/post/unorthodo…
March 22, 2015 · 3
Totally great explorable explanation by @ncasenmare on how to create 2D visibility/shadow effects: ncase.me/sight-and-ligh…
March 20, 2015
Really impressed with @geteslint right now. Great error formatting, and much more configurable than JSHint.
March 18, 2015 · 1
On my way to NYC for my @hackerschool residency. Should be an interesting week!
March 6, 2015 · 6 · 2
Stop for a moment and think about what an amazing piece of writing this was: "Avoid missing ball for high score."
March 3, 2015 · 1
Ted Nelson on PARC: "they gave us the sensual pleasures of fonts in return for giving up any forms of connection" youtube.com/watch?v=c6SUOe…
March 1, 2015 · 2 · 1
Finally got around to watching @monteiro's excellent talk "How Designers Destroyed the World": vimeo.com/68470326. You should watch it.
February 28, 2015 · 5 · 1

And if you don't get the significance of the background image in the slides: youtube.com/watch?v=XvuM3D…
February 28, 2015 · 1
Smarter Objects: Using AR technology to Program Physical Objects and their Interactions -- fluid.media.mit.edu/sites/default/…
February 27, 2015
Glad to see that Pebble is resurrecting LifeStreams (cs.yale.edu/homes/freeman/…), an idea way ahead of its time: fastcompany.com/3042781/tech-f…
February 26, 2015 · 1
"Capital doesn't need to point a gun at you to remove your democratic rights" antipope.org/charlie/blog-s…
February 25, 2015 · 1 · 1
@refreshmunich Can't make it this time, unfortunately.
February 23, 2015
I want something like @tonyszhou's "Every Frame a Painting" (vimeo.com/118321998) but for UI design. It's so so good.
February 6, 2015 · 6 · 1
Cool, archive.org has the complete Smalltalk-72 instruction manual! archive.org/details/bitsav…
February 4, 2015 · 4 · 5
@JulianLepinski I'm currently amusing myself by imagining what your reaction to this article will be: medium.com/@sacca/why-i-w…
February 4, 2015
"As it turns out, organizing the world’s information isn’t always profitable." medium.com/message/never-…
January 28, 2015 · 3 · 1
"Simply b/c individual writes are immutable doesn’t mean that program outcomes are somehow 'automatically correct.'" bailis.org/blog/data-inte…
January 23, 2015 · 6 · 5

Remember: immutability is not a solution, it's a mitigation strategy.
January 23, 2015
One thing I really like about Go is that they've basically eliminated this kind of bullshit: blog.izs.me/post/235345869…
January 22, 2015 · 3 · 1
"When people say they have no politics, it means that their politics aligns with the status quo." theguardian.com/commentisfree/…
January 21, 2015 · 1
"Doing encapsulation right is a commitment not just to abstraction of state, but to eliminate state oriented metaphors from programming."
January 19, 2015 · 1

That quote is by Alan Kay from the Early History of Smalltalk: worrydream.com/EarlyHistoryOf…
January 19, 2015 · 2
Wow. I never realized what a beautiful object Sputnik was:
Tweet image
January 15, 2015 · 1
Very cool project by @i_am_ralpht -- "Towards declarative touch interactions" with constraint-based layout: iamralpht.github.io/constraints/
January 14, 2015 · 2
Apparently Pixar produces ~100,000 storyboards for each film: siliconprairienews.com/2010/10/josh-c…. Imagine if we thought about software that deeply.
January 13, 2015 · 1 · 1
"In play…children bring the realities of their world into a fictional context, where it is safe to confront them." kottke.org/15/01/kids-the…
January 9, 2015
"Scientific revolutions are more often driven by new tools than by new concepts." twitter.com/stevesi/status…
January 8, 2015 · 1
Interesting piece of MVC history -- why Dolphin Smalltalk uses Model-View-Presenter instead of MVC: object-arts.com/downloads/pape…
January 6, 2015 · 2
Help me out: I'm looking for some simple, concrete examples of bugs caused by mutable state.
January 5, 2015 · 1
Why Concatenative Programming Matters: evincarofautumn.blogspot.de/2012/02/why-co…
January 5, 2015 · 2
It's 2015 and all the major operating systems are as buggy as shit: marco.org/2015/01/04/app….
January 5, 2015 · 2 · 1
Conal Elliot: "The C language is purely functional" - conal.net/blog/posts/the…
January 4, 2015

In other words: pure FP doesn't *solve* the problem of ordering, it just moves it to a different meta level.
January 4, 2015
What products are/were a significant improvement on the classic spreadsheet? I know Numbers took a lot from Lotus Improv. Anything else?
January 4, 2015
Interesting perspective: "I think the word 'safety' is kind of a PR disaster for PL folks." lambdamaphone.blogspot.de/2015/01/what-s… /via @swannodette
January 3, 2015 · 1
Because computers.
Tweet image
January 2, 2015 · 2