January 2012
16 posts
It’s troubling when the counterculture, often the only voices that rise...
– RAW Week: “Some of this stuff might be bullshit,” by Peter Bebergal - Boing Boing
AI Class Playlists - O! Mr Speaker! →
Lil’ reference for anyone doing the Stanford AI class… It’s a collection of playlists for each unit, so you can grab them with something like youtube-dl (I use the command youtube-dl -w -t -f 18 http://playlisturl. I didn’t check what those flags do, but it says “wtf”, and that’s all that matters).
The problem with the make included with MozillaBuild is that it doesn’t take advantage of multiple processor cores on Windows. So even if you have a crazy-powerful 8-core machine, when you just use the vanilla “make -f client.mk” command, you’re only going to be using one of your cores. Enter pymake. Pymake is a Mozilla-maintained mostly-compatible implementation of make in Python. The advantage?...
CANABALT →
great free online game! wot?!
'The Little Schemer' for rather common lispers →
explains stuff from ‘The Little Schemer’ in ordinary prose. Uses Common Lisp for examples
Kahneman and Tversky, the guys who first really began to probe human cognitive errors, found in their research that there was a systematic human tendency to either under or overestimate the expected value of a reward that varied as a function of time. I’ll give you an example. Do you want a dollar today, or 10 dollars in a year? Most people will say a dollar today. How about a dollar today,...
Importing 3d Models in Android, using blender-ogre... →
arguments to a function are evaluated before calling a function: ( (- 3 1)...
– Lisp Newbie q: Why is if a special form? Why isn’t it just a function?
1 tag
Badass JavaScript: 2011: A Badass JavaScript Year... →
badassjs:
2011 has been a great year for JavaScript. Web browsers have given us great new tools to use and we have taken web applications to new heights, competing with native applications and bringing sexy back to the web with countless impressive demos. A week or so ago, we put out a survey to all of you…
t took a long time. It was really hard to do because you’ve got to...
– Bill Joy’s greatest gift to man – the vi editor [printer-friendly] • The Register
Perhaps, like writer William Gibson we could be persuaded to give up television...
– MITx: Can Higher Learning Be Made Habit Forming? - Forbes
December 2011
79 posts
stress kills slowly, suppressing the immune system, shutting down growth, and...
– BrainConnection.com - Why Zebras Don’t Get Ulcers
Into my heart an air that kills
From yon far country blows:
What are those...
– “Into my heart an air that kills…,” by A. E. Housman
Let's Reinstall Oblivion v.3! Maybe we'll actually... →
Secret Millionaires Club →
Great Finishers force themselves to stay focused on the goal, and never...
– How to Become a Great Finisher - Heidi Grant Halvorson - Harvard Business Review
K: Define an algebraic group. Give some examples. (GL(n), SL(n), O(n), Sp(n))....
– http://www.math.princeton.edu/graduate/generals/kedlaya_kiran
A database of the general examinations taken by graduate students
– Graduate Students’ Guide to Generals
Does one have to be a genius to do mathematics?
The answer is an emphatic NO....
– Does one have to be a genius to do maths? « What’s new
The Euclidean Algorithm is one of the first algorithms ever written down. It is...
– Euclid’s Algorithm: An Analysis » Adam Klein’s Blog
Some Beautiful Place: Enhanced Autodidactism for... →
somebeautifulplace:
If you find it difficult to concentrate: you might think it is difficult to finish projects or learn new things. This requires protracted effort, not something you are able or willing to give. Maybe you’ll give up: why bother forcing yourself to continue when you have no natural inclinations.
But…
You must find out what you’re capable of doing, and what you’re not capable of...
– Famous Creators on the Fear of Failure
I had a somewhat similar experience with the Fourier/Laplace transforms, which I...
– Kill Math
Here’s the secret that every successful software company is based on: You...
– Fuzz Box: How software companies die
No matter how much “karate” you know, someone else will always know...
– Coding Horror: Top 6 List of Programming Top 10 Lists
We never fail on any project and all projects finish on time – This is the...
– The Top 7 Stupidest Things Believed by Bad Companies - Forbes
Time doesn’t fall into your lap. It isn’t handed to you by a kindly old...
– » Create
The level a programmer works at (say, Emacs) is too abstract to support a business. Developers working at the developer abstraction layer need an implementation layer — an organization that takes their code and turns it into products. Dolly Parton, working at the “singing a nice song” layer, needs a huge implementation layer too, to make the records and book the concert halls and...
Implement sum-of-squares, which calculates the sum of squares of a list, for example
(sum-of-squares ‘(1 2 3 4 5))
Jesse's Bookmarklets Site →
Bookmarklets are free tools to help with repetitive or otherwise impossible tasks in your web browser
Centuries passed, and someone proved that the three medians do indeed concur in...
– ENCYCLOPEDIA OF TRIANGLE CENTERS
Foer says that the secret to supermemory is a system of training and discipline...
– Secrets of a Memory Champion - Slashdot
It’s not your parents’ fault. If you screw up, you are responsible....
– Some rules kinds won’t learn in school
The 27-point agenda covered every phase of the offering. Gates said the company was contemplating a $40-million deal. Microsoft would raise $30 million by selling two million shares at an assumed price of around $15. Existing shareholders, bound by Gates’s informal rule that nobody should unload more than 10% of his holdings, would collect the other $10 million for 600,000 or so shares. The...
In bash, use Ctrl-R to search through command history.
In bash, use Ctrl-W to kill the last word, and Ctrl-U to kill the line. See man readline for default keybindings in bash. There are a lot. For example Alt-. cycles through prevous arguments, and Alt-* expands a glob.
To go back to the previous working directory: cd -
Use xargs (or parallel). It’s very powerful. Note you can...
Commands I use regularly instead of using ifconfig:
# link up/down ip link set dev eth0 up|down
# add a new address ip addr add dev eth0 172.16.43.124/24
# to clear all IP addresses from eth0 ip addr flush dev eth0
# delete an address ip addr del dev eth0 172.16.43.124/24
# add default route ip route add default via 172.16.43.254