February 2012
2 posts
Piracy is the new radio. That’s how music gets around. […]...
– Neil Young: Piracy Is The New Radio (But The Quality Sucks)
Oni Labs: StratifiedJS Reference →
StratifiedJS extends the JavaScript language with a small number of constructs for concurrent programming. It allows you to express asynchronous control flow in a straightforward sequential style.
January 2012
9 posts
MegaMega - an early 90s dance mix
neonarcade:
Finished this up this weekend and I’m quite happy with it! Classic “oh I love this song” jams from the early 90s. Wether you heard these songs at the club or at the rollerskating rink, most of you should dig it.
MegaMega by Neonarcade on Mixcloud
Support Details | Tech Support Management →
Saw this on HN. Just a handy tool for tech support.
How to set up a mail server on a GNU / Linux... →
Ubuntu + Postfix + Courier IMAP + MySQL + Amavisd-new + SpamAssassin + ClamAV + SASL + TLS + SquirrelMail/Roundcube + Postgrey
I’m not a sysadmin 24/7, but knowing the mail system is important as knowing any other subsystem as an admin or a developer and it’s intricacies have always eluded me…
PUT or POST: The REST of the Story « Open Sourcery →
A nice article describing some of the finer points of REST.
Dividing one by 998001 produces list of three... →
fta:
Unfortunately, a lot of calculators are going to truncate the results. However, if you manage to get a hold of one that doesn’t, solving 1/998001 will generate all the three digit numbers from 000 to 999.
hnet - an experimental decentralized and anonymous... →
hnet spreads small amounts of data across several non-traditional storage engines such as images, gists, pastebin, twitter streams, irc chat rooms, etc…
By design, it is not reliable, fast, or consistent.
An ideal use-case for hnet would be storing tuples of server IP addresses and ports.
SPDY of the Future Might Blow Your Mind Today →
Strace -- The Sysadmin's Microscope (Ksplice Blog) →
December 2011
9 posts
The coming war on general computation
Eli Bendersky's website » Python threads:... →
yongfook: Design is Horseshit! →
from the article:
Your startup is like Apple when Apple was a startup. When Apple was a startup they sold computers made of wood and nailed together in a garage. Apple wasn’t concerned with design when it was an early stage startup. Goal #1 was figuring out if people even gave a shit about compact personal computers. So in 1976 they built computers, out of a garage, from wood, and sold them to...
Maximal Information-based Nonparametric... →
from the article:
MIC and the other MINE statistics are calculated from a matrix of scores generated from a given set of two-variable data. This matrix, called the characteristic matrix, is created by searching for grids that maximize the penalized mutual information of the distribution induced on each grid’s cells by the data. Different relationship types give rise to characteristic...
A geek with a hat » Why programmers work at night →
new idea: a network attached to your phone’s alarm that resets all the clocks in your life to the timezone you just woke up in. it may be two p.s. here in brooklyn when i role out of bed, but i woke up right on time in auckland, new zealand.
for those who love freelancing from home this would be perfect for figuring out what timezone the companies you work for should be in. conversely, i...
The Day I Saw Van Gogh's Genius in a New Light →
Jeff Erickson's Algorithms Course Materials →
so much more about algorithms than i was even comfortable with.
Instagram Engineering: What Powers Instagram:... →
November 2011
3 posts
A Tale of Two Concurrency Models (Erlang and Go) →
A better coding convention for lists and object... →
A little eye hack to spot errors in your Javascript faster. If only all bugs were this easy to avoid.
Google OAuth Playground →
October 2011
11 posts
Everything I Ever Learned About JVM Performance Tuning @Twitter
also available with audio presentation here
Presentation: Using A Graph Database To Power The... →
Graph is the way.
How to beat the CAP theorem - Nathan Marz →
from the article:
“The CAP theorem states a database cannot guarantee consistency, availability, and partition-tolerance at the same time. But you can’t sacrifice partition-tolerance (see here and here), so you must make a tradeoff between availability and consistency. Managing this tradeoff is a central focus of the NoSQL movement.”
InfoQ: Simple Made Easy →
I didn’t know a lot about Rich Hickey (turns out he made wrote Clojure, durrr). This presentation he gives about the complexity of programming is fantastic. If you code, or build your business around it, you definitely should watch this.
Git Shortcuts Like You've Never Seen Before | Made... →
awesome git shortcuts
A systematic approach to interactive visualization.
(via Up and Down the Ladder of Abstraction)
Of course it takes tremendous amounts of time and effort and, for lack of a more...
– Freakonomics » The Upside of Quitting: Full Transcript
September 2011
4 posts
If you’re going to count on the competition to bring out your best work,...
– Seth’s Blog: Run your own race
Posted with Percolate
Storm: distributed and fault-tolerant realtime computation
If you process a lot of data you need to know about Storm. People smarter than you built something unique and interesting to process all that data of yours you’ve been collecting.
August 2011
11 posts
Data-Driven Documents - d3.js →
D3 allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document. As a trivial example, you can use D3 to generate a basic HTML table from an array of numbers. Or, use the same data to create an interactive SVG bar chart with smooth transitions and interaction.
Scaling Up Machine Learning →
A presentation from KDD 2011. Based on the team’s upcoming book.
The Petrichor Protocol Primitives →
spin.js →
This has GOT to be the last spinner code ever written.
GitHub now lets you edit/commit files on the site... →
sick.
Comparing Mongo DB and Couch DB - MongoDB →
I have been thinking about this exact comparison a lot lately. Check it out.
All commands | commandlinefu.com →
nice collection of cli commands
ATS is a programming language that unifies... →
Saw this link and got interested in ATS. Looks pretty cool.
Ten essential tools for MySQL admins →
Some cool stuff here I didn’t know about. A bunch of the entries are just different Maatkit tools. You do use mk, right? :P
Gevent, Long-Polling & You - Toast Driven →
July 2011
10 posts
Pallet - Agile Cloud Development →
from the article:
One of the most defining aspects of Pallet is that it is a library, not a service, and hence there is no server to install in your network, just something that you embed in your code or use in your scripts.
To me thats very compelling. I’m subconsciously repelled by the server-client model for deployment, because it doesn’t seem like the simplest way to solve...