March 2012
1 post
Feynman on explanations (lesswrong.com) →
(via Instapaper)
Mar 18th
January 2012
1 post
Jan 11th
October 2011
6 posts
blog post by Yehuda Katz (Text Editors for... →
(via Instapaper)
Oct 20th
Panic of the Plutocrats (nytimes.com) →
(via Instapaper)
Oct 20th
Oct 19th
3,611 notes
2 tags
Incredible comparison between cameras in each... →
(via Instapaper) The quality jump from the iPhone 3S and onward is pretty impressive. I’d like to see a nighttime shot comparison.
Oct 19th
3 notes
Inbound Hiring →
(via Instapaper) Gabriel Weinberg discusses how he manages inbound hiring at DuckDuckGo.
Oct 18th
Why Finland’s schools are great (by doing what we... →
“(Teachers in Finland) have a large degree of autonomy, because they are professionals.” Our (USA) system of education is designed around the idea that teachers aren’t capable of teaching their students. That they are so incompetent their students must be regularly tested by an impartial level of standards. There are perfectly valid reasons to have a standard test. For a...
Oct 17th
Why don't developers dress better?
I’ve taken to wearing collared shirts and slacks to work. Why? I have to admit that the biggest reason is to thumb my nose at social convention. People in “geek” jobs are simply expected to dress down. “Ha!” says I. To my surprise, I found that dressing up is actualy much more comfortable than a t-shirt and jeans. The pants are the biggest difference, they just...
Oct 1st
152 notes
September 2011
14 posts
5 tags
What planes are overhead?
wolframalpha: What’s that in the sky? Is it a bird? Is it a plane? Yup, it’s a plane, and it is currently 31,100 feet high and traveling to St. Louis from Chicago. Simply enter “planes overhead”, and Wolfram|Alpha will provide a list of flights overhead based on your current geoIP location.   You can also click on specific flights to learn more information, such as departure airport,...
Sep 29th
590 notes
2 tags
Star Wars: The Force Unleashed II
So I played it, I finished it, and it was pretty ok! The story was pretty lackluster. I haven’t played the first game so maybe I’m missing out on some key character development. The force powers were awesome. I highly enjoyed tossing various bits of the environment around in the midst of combat. Darth Vader was imposing and a little scary at the start of the game, very...
Sep 29th
4 tags
Get Flow
I’ve tried almost a dozen TODO list trackers over the years. From text based solutions like TODO.txt or Xavier Shay’s XTDO to fancy-pants GUI solutions like Appigo Todo or Pomodoro App for the iPad to web-based solutions like Toodledo. I’ve also tried enterprise solutions like Jira, or code-based solutions like github issues or redmine or trac. None of them have ever lasted. I...
Sep 24th
2 notes
1 tag
Sep 24th
4 notes
2 tags
Broadband.com: third launch
Man, that was pretty much the roughest website launch I’ve ever had. You know it’s just perfect when the CEO happens to be pulling up your website in the three minute span of time that the new site is coming up. It’ll just be a few minutes we thought in our naïveté; who will notice? Ha ha! CEO. Conference room. Pretty much all upper management. Our site. Broken rendering....
Sep 22nd
21 notes
1 tag
“I am going to bring daddy a light at work and he’s gonna put it in the...”
– Edward, three years old
Sep 20th
11 notes
3 tags
Bring on the Robot Cars Already
It’s been almost a year since Google announced that they were testing robot cars in California, and that those robot cars had already logged over 140,000 miles of real-world driving. The program quickly expanded into Nevada where Google convinced the state to issue special licenses allowing the operation of the autonomous cars. A few days ago a Google robot car rear-ended another car at...
Sep 19th
1 note
ListenThis deadmau5 remix is a little more techno.
Sep 17th
ListenAnother downtempo deadmau5 remix.
Sep 17th
2 tags
ListenA chill musical creation I made with the Deadmau5...
Sep 16th
3 tags
Sep 16th
2,704 notes
2 tags
Sep 15th
1 note
2 tags
Tumblr?
Blogging is hard. It’s very easy to just not write anything. Good blog software should provide as little friction as possible. I’ve always held back writing on my blog because I’m always thinking about tweaking the site design, the code, the server, the framework, etc. Content, even after I tried to just set it and forget, has fallen by the wayside for quite a while now. ...
Sep 14th
1 note
August 2011
1 post
2 tags
Simple Desktops
Got a computer? Got a window manager GUI? Want nice, clean, simple pictures to put up behind your windows? “Simple Desktops”:http://simpledesktops.com/ Some gems: Sine by Kyle Circuit by Saif Sajid Good Morning by Axel Valdez Tron Light Cycle Blue by Katie McCormack Tron Light Cycle Orange by Katie McCormack
Aug 17th
2 notes
July 2011
2 posts
4 tags
A/Bingo in Rails 3.1
To add A/Bingo to a Rails 3.1 you can mostly follow the (Rails 2) install docs, but you’ll might run into some slight differences. For a full set of instructions to get up and running, head to Andy Atkinson’s post Getting started with A/Bingo and Rails 3. I’ll just cover some extra tidbits here. Using Redis as the data store A/Bingo uses a cache layer for mapping sessions to...
Jul 19th
10 notes
1 tag
Putting the focus back on content
UPDATE (September 14, 2011): This blog is now on tumblr which is even better than a redesign. I can choose from thousands of designs with a click and I don’t have to think about the hosting or backend at all. Awesome. For months now I’ve been meaning to design a new look for this site, but I’ve only ever made partial and half-hearted attempts at actually doing so. I’ve used the “it needs a...
Jul 14th
1 note
March 2011
1 post
3 tags
Launching the new broadband.com
I pulled my first late-late night at work Thursday night and Friday morning this week to launch the new broadband.com. We actually had a lot of fun coding pepped up on pizza and caffeine. I stayed until 4:30am and was the last of the team to leave, but our (awesome) boss kept working on content and ended up sleeping on a couch at work. I drove home and slept for about three hours then headed back...
Mar 12th
13 notes
January 2011
4 posts
Free Website Load Testing
UPDATE (September 14, 2011): This site is no longer an EnkiBlog but hosted on tumblr. Load Impact is a freemium web service for stress testing websites. The free test gets you a test suite of 10, 20, 30, 40, and 50 concurrent clients with an average user load time for each. Going up to the paid service yields some cool features like viewing individual objects, more states, higher load testing,...
Jan 24th
3 tags
DuckDuckGo has replaced Google as my default...
If you haven’t tried the new web search engine DuckDuckGo, you should. I never thought I’d say it, but it actually has replaced Google as my default search engine. Replaced Google? How? Literally? Just go to DuckDuckGo and click the “Add to Whatever Browser You Are Using” link. Google doesn’t have to be ubiquitous! Replaced Google? Why? At first I just decided...
Jan 15th
19 notes
1 tag
mongodb: units in db.printCollectionStats()
This took far, far too long to find. Seriously. I was even digging into the source code. The avgObjSize (and other data fields in the stats) returns the size in bytes.
Jan 11th
8 notes
3 tags
Dynamically loading thousands of markers in Google...
UPDATE (September 17, 2011): If you want to effectively handle many thousands of points in a Google Map then the only real solution is using Google Fusion Tables. I hit on that as a solution a few months ago and it’s been working perfectly for The Broadband Map and it’s over 400,000 loadable points. Blog post with details coming soon. When you’re making a Google Map with more than...
Jan 2nd
9 notes
December 2010
1 post
2 tags
Rails > Django
Thanks to the new job at bandwidth I’m reacquainting myself with ruby and Rails. After a few weeks of cramming Rails books; I’ve come to a conclusion: Rails is simply much better than Django for my development style. Why? Convention over configuration In Django, you can configure everything about the web application but you also have to configure everything. That makes the Django powerfully...
Dec 2nd
6 notes
November 2010
5 posts
3 tags
rvm > virtualenv
In my journey of computer languages I’ve gone from ruby to python and am now coming back to ruby (and rails) again. In my python foray I became enamored with a little tool called virtualenv (and virtualenvwrapper). What it allows you to do is create lots of mini virtual environments for python projects. The environments can have custom pip packages and even a specific (non-system) python....
Nov 13th
14 notes
3 tags
Ultima 6 in Minecraft
Ian Albert had already created a complete in-game map of Ultima 6. Now he’s imported that map data into Minecraft with his Ultima 6 Minecraft Conversion. It’s the real deal. Every town, every castle, every dungeon. It’s literally all the map data from Ultima 6, transformed into the Minecraft world format. It wasn’t just a simple conversion either. From the details in his post: Gargoyle land....
Nov 12th
6 notes
2 tags
Videogame Nostalgia
This time of year always reminds me of Grim Fandango That’s means it’s time for some videogame nostalgia. Grim Fandango’s Opening 749 NES Games in Under 15 minutes 100 Super Nintendo games in 10 minutes The CRPG Addict The CRPG Addict started earlier this year and is one guy playing through all the old CRPGs: nethack, The Bard’s Tale, Ultimas, etc. Well...
Nov 5th
3 tags
Practical netcat
via Hacker News | Cool stuff you can do with netcat # ssh to host2 via an ssh session on host1 $ ssh -oProxyCommand="ssh host1 nc host2 22" host2 # Check if a port is open $ nc -p 8080 host # Proxy an HTTP request $ nc -l 12345 | nc www.google.com 80
Nov 5th
38 notes
2 tags
Replacing simplexml_load_file with PHP cURL
The PHP XML data loading function simplexml_load_file has a very short timeout which apparently isn’t controllable (or documented). Replacing it with cURL and simplexml_load_string is relatively straightforward, but for reference: Original simplexml_load_file <?php $path = 'http://example.org/path/to/xml'; $xml === False on failure $xml =...
Nov 4th
6 notes