Screenshots!
Back when I was in school, I had a really nice game in my 80286 computer, under Windows 3.1. Yes, it was 15 years ago… The game was Hyperoid, by Edward Hutchins. When I got my first Pentium with Windows 95, I longed that game… and the 3.1. version didn’t work completely OK in it. Anyway I played… then found Hyperoid95. I even recompiled it, to add firepower (the author of this version cut the fire speed).
Image from Flickr
Arrow’s impossibility theorem and related results
Background: Let K={A,B,C…} be a finite set of alternatives (maybe political parties), with more than 3 items. Let’s call transitive preference a way to sort all these elements, with draws possible. It’s just a funny name for a vote, in the more general sense as we can split our vote (Let A have 0.5, B 0.25 and C 0.25 of our vote).
This evening I was bored at home, and decided to have a look at my old Lisp raytracer… a project that just went idle a year ago. I picked up another programming project I had idling for a long time (an emacs lisp project, to interact with my console-based fractal drawers). I had a coding breakthrough that time, and managed to advance quite a bit in a little time, so today I tried again.
Sometimes I feel like a character from a RPG (or NetHack), where you have a certain level and experience, and as you advance killing monsters, your experience points go up, your level eventually rises and your enemies turn harder.
I guess life (or at least a mathematician’s life while doing his thesis) is more or less like this… Enemies appear, you overcome them, and as you advance, they get stronger, bigger and thicker.
Stephen Wolfram (owner of Wolfram Research) has released (after announcing it in March) Wolfram Alpha, a kind of web search aimed at natural language and intelligent answers. JME pointed me to this question:
Taken from Wolfram Alpha
The strange thing about it is that is is fully written in Mathematica (or so they say, 5 million lines of code). Strange indeed, Mathematica isn’t a particularly fast or “comfy” programming language.
Around 1/2lf of the moments in which I look at my headphones to put them in, I pick them “switched”, i.e. I have (L)eft, I see an L and my head says (L)ight, then I see the other one, and it is (R)eft. Today I found out (R)eft is the past participle of reave, which means more or less “to rob”. But usually, in the presence of (R)ight there is nothing (L)eft.