August 27, 2001
May 22, 2002
(broken on Mac IE)
...how old were you before you realized "Twinkle, Twinkle Little Star" and "The Alphabet Song" have the same damn tune?
May 29, 2002
Middle school, for me: the band was having a special performance for some elementary schoolers, to show off a saxophone the player played "Twinkle Twinkle" and I was floored when all the kids yelled out "Alphabet Song!" when asked to name that tune...
Link of the Moment
The NY Times thinks Athanasius Kircher was pretty cool for a guy from the 1600s.
Nostalgia of the Moment
May 31, 2002
Remember Slim Goodbody, Super Hero of Health? If any skinny freak in a suit that made it look like his insides were on his outside could convince me to exercise, it was him. But honestly, it didn't work that well. I don't know why he's been on my mind lately. Just a little bit of childhood gone by...but he is still kicking around!
Link of the Moment
I wish I could fly. In the meanwhile, I play the old Nintendo 64 game Pilot Wings.
Went to Locke-Ober with my Aunt, Uncle, and Mom last night. Fancy-shmancy! Lots of dark wood panelling. At first I was surprised how little web presence they had but when I got there I realized I was spelling it wrong. Though my websearch with the incorrect spelling taught me two things: the place is in the script for "Good Will Hunting" (albeit not spelled correctly) and they didn't let women in the main dining room until the mid-80s. Even now, they have a pretty strict dress code, but it can be kind of fun to dress up every once in a while.
December 20, 2003
Toy of the Moment
||--"Alien Bill Horde". (You can make 'em run the other way with the mouse...but you might need a recent Java plugin installed.) In meetings, sometimes I'd draw a huge swarm of Alien Bills, but the computer is so much better at it...(source)|
AIM chat of the Moment
kirk: So I'm watching the 60s Batman movie
kirk: man, modern day Ronald McDonald looks a lot like oldschool Joker
kirk: of course, Ronald is pretty scary these days
kirk: his commercials imply he has fantastic magical powers
kirk: he's moved way beyond visual tricks like outlining goldenarches with his two index fingers
kirk: in one, he can freeze time for like, the entire world except for him and some minion kids
LAN3: One can only hope the Hamburgler doesn't get this power.
kirk: or else, entires cities would be flattened into "rubble, rubble"...
kirk: get it??
LAN3: hahaha, awful!
Link of the Moment
A geeky cataloging of almost 200 particles of Star Trek. (Includes energy waves and the like as well.) "So tiny, you can't tell it's a deus ex machina!" It's not just all dilithium any more!
Did some nautilus etc. with a personal trainer at the gym this morning. It's kind of intimidating, I find it kind of difficult to remember all the details of the exercises and form and stretches and what not.
July 28, 2004
Toy of the Moment
click to play
Source code // Built with Processing
--Made this last night, click and hold to make a circle, let it go and all circles start gliding to the common centerpoint, marked by a pixel. Learning Processing has been on my "To Do" list for a long time; it has a lot of nifty 3D features I haven't even begun to touch.
Geek note, I realized my usual trick of breaking down motion into seperate X and Y components won't quite work to get a nice orbiting effect, because of Pythagorean theorem and all that. Maybe later I'll try to make a Processing "sketch" that handles that better.
Peterman mentions it's a bit of a memory hog. Also, if you click to quickly it gets stuck, classic threading issue I have to work on.
Cuss-filled update follows...highlight with mouse or hit Ctrl-A to see, if you want....UPDATE: SHIIIIIIIIIIT. I made up a new version that avoids the freezing issue...works great in the toolkit but I cannot get it to run on my PC or laptop's browser for love nor money. DAMN IT I hate when technology fucks with me like this. Pardon my anglo-saxon, but it's better to rage here then hurl my laptop across the damn room which is what I'm so god damn tempted to do. METAUPDATE: got it working, doing after-hours work on my job's laptop. Weird.
Cookie of the Moment
Arguably (it's amazing what you can get away with if you start out by saying "arguably") the world's best cookies are sold just a block or two from my workplace...Bert's Horrible Cookies are astounding. Considering how good they are, and how they are only available in the "Witch City" of Salem, I think witchcraft or some other black magic may be afoot. Essentially it's a chocolate chip cookie with a fudge brownie baked inside it. No kidding. Stunningly delicious. FoSO was very happy with her reward. (Turns out she didn't actually know the game "Cosmic Ark"...she checked the image filename and Google'd to confirm.)
Just thought you'd all like to know about the world's arguably best cookies.
Playground Equipment of the Moment
--This brilliance via BongBoing:|
the Infinity Climber, a Möbius
strip for kids to climb on! UPDATE: In the comments section Harry points out it has one too many twists to be a Möbius. Doggone it.
Java Toy of the Moment
July 30, 2004
click to see
--A fishtank is one of my traditional thingies to build when learning a new graphical system. Usually 2D, this is actually a slight update of the one I made at the Boston School of the MFA back in 1993 or so--a very odd "C" language programming class I took there. You can change the viewpoint with the mouse and click to zoom in a bit. (The color and the zooming are the new bits...I like being able to get up close and personal with the little fish.) (Source code)
Funny of the Moment
Researchers recently said that the chimpanzee, hunted for meat and threatened by deforestation, could be extinct in 50 years. What do you think?Politics of the Moment
"They're being hunted for meat? Are chimp fajitas any good?"
Slightly more interesting than I would have guessed, one of my former coworkers is a DNC blogger, at Centrist Coalition's blog. Looks like a group effort.
Mmmm...centrism. I think the CC's take may be that Fiscal conservatist, Socially liberal viewpoint that got Weld into office as governor. In its extreme form, it's kind of a Libertarian Lite, but still.
August 1, 2004
|--A stylized 60 second timer, written in Processing. (More convenient to use than the PalmPilot version I made earlier I think, at least if you have a laptop.) One advantage over a regular timer is you don't have to wait for it to run down to reuse it... (Here's the Source...geek note: one thing I like about these toys is, so long as you don't use external graphics, they are 100% described by a single text file...)|
Java Toy of the Moment
September 18, 2004
Source code // Built with Processing
"Cosmic Ark Swarm"--I'd been thinking about this little toy for too long...for months a very rough version of the source code was clogging up one of my journal backlog tools, and in a way, this is the kind of "random critters moving around" thing I've wanted to make since...yeesh, at least 1987. This is a big wildlife refuge providing a home for all 7 critter-types (kisrael'd previously) from the Atari 2600 game Cosmic Ark by Imagic. The beasties are skittish about your mouse pointer, and rightfully so...pressing the mouse button turns the pointer into a little sticky tractor beam that lets you pick 'em up as you sweep by.
Video of the Moment
Funny...I ran into Strindberg and Helium on memepool just before Candi remembered it from way back when and mentioned it in her LJ. Very strange stuff...kinda like Poe meets the Care Bears, or something. "Absinthe and Women" is probably the best one: "How sweet life can be when the misery of one's existence is blurred by slight intoxication."
November 6, 2004
Source code //
Built with Processing|
The return of an old little friend...years ago I made up a windows version of this guy, inspired by this Gameboy Game "Gargoyle's Quest". Now he's back in Java...he tends to fly away from the pointer when you hold down the mouse button.
Link of the Moment
I've set myself a little goal for the end of the year...get rid of all my 2003 backlog, so the thing is only like a year behind. I only have 9 or 10 entries to post, mostly links. Here's one on the classic shooter DOOM: 10 Years of DOOM with lots of neat little pieces. Including a version of something I can't believe I hadn't posted before, Old Ma Murray's Crate-based Videogame Review System...the world's first completely unbiased review system, where you can tell exactly how good a game, since it's an inverse function of how long it takes you to see a random crate or barrel in the background as you run around. Some great lines in that.
Quote of the Moment
"Written words; they seem to talk to you as though they were intelligent, but if you ask them anything about what they say, from a desire to be instructed, they go on saying the same thing forever."
Gargoyle of the Moment
November 10, 2004
Source code // |
Built with Processing
November 13, 2004
Source code // |
Built with Processing
I was actually trying for a different effect, recreating this old screen saver I had for Windows. I ended up liking this one more, though if I get the other one down I might post it as well. I really don't use color enough, in my art, maybe not in my life in general. I have mostly blue and green shirts because I know they look ok on me and that's about it...
War of the Moment
Icon Story, the desktop battlefield rages and in the end their can be only one...some really clever and playful use of the iconography found on most Windows XP boxes. I want a fighting game based on this! (via MELAS)
Political Geek Art Snark of the Moment
March 17, 2005
Source code // Built with Processing|
Keen-eyed regulars may recognize this (not terribly original) technique of text-over-image, last year I made three pieces Cider, Accuse, To Sleep, though those were all "By Hand" as it were. Now I can let the computer do most of the dirty work.
I should make up a webpage that lets you upload or use an arbitrary image from the web and with some better text editing options. (The current thing only understands "backspace" for editing.)
Actually, now that it's a java applet there's more things I could do than with the static images...I already use a "one letter at a time" display, but also theres no reason the image behind couldn't be changing, either some frames of an animation, or just flipping through various images.
Thought of the Moment
So last night I was showing that app to Candi...she thought it was kind of cool that I program "for fun" too, while she just does what she needs to for school. I was going to say that that's what seperates "real programmers" from other people, but then I realized I know a large number of "real programmers" but very very few of 'em do this kind of stuff for fun per se, as far as I can tell. But I've been doing that for years and years; I think a lot of the kids in the 80s did that, but then a lot of people just gave it up. "Recreational Programming" is a bit of an arcane field.
Java Toy of the Moment
April 5, 2005
source code // built with Processing
Quote of the Moment
Can you imagine 4,000 years passing, and you're not even a memory? Think about it, friends. It's not just a possibility. It is a certainty.Science of the Moment
I had no idea moondust was such a problem...very sharp and nasty bits of meteorites, since there's no erosion to wear it down.
Art Toy of the Moment
April 7, 2005
--Whee! I finally finished a public (perpetual) beta of k/stencil, a Java toy that lets people upload their own images and overlay text. You can upload images, tweak to your heart's content, and then share in a public gallery. Give it a shot! Eventually I'd like to run a contest on loveblender with this... feedback on the interface is welcome, though I know it's a little clunky, and that's probably not going to change.
Thought of the Moment
People are the only animals to voluntarily ignore their sleep needs, according to Van Cauter. They stay up to play, work, socialize, or watch television. However, she adds, "We're overstepping the boundaries of our biology because we are not wired for sleep deprivation."The article (pointed out by Bill) had some points about the biological differences between very heavy people and people of healthier weights...I guess the trick is acknowledging the challenges obese people face while still acknowledging their responsibility to at work at their health.
Anyway, I'm not sure how proven it is, but I love that idea that humans are the only animals to want to stay up late...it's a semi-defintion of humanity that goes well with my notions of how stuff that's "interesting" is axiomatically good in my value system. (Especially since now that it looks like that line about "Man is the only animal that laughs" probably ain't true.) Seeking out "interesting" stuff is at the root of our humanity.
Congressional Idea of the Moment
2 months more of DST every year? Sign me up! I don't care if it's like .05% of our daily energy needs...I want more light in the evenings!
In Cleveland, pretty far west in the Eastern time zone, we had lovely long, light evenings. Yeah, in the winter I had to trudge to school before it was light out, but it was worth it.
Interactive Art of the Moment
July 13, 2005
Source code //
Built with Processing
|Interactive art... I was caught by the images from this Wired piece (which seem to be from this site). The work uses an idiosyncratic UI, each change in horizontal mouse pointer direction advances to the next image.|
Illusion of the Moment
October 26, 2005
mr angry and mrs calm // source code // Built with Processing (0093 beta)
I made this applet to better view the Mr Angry & Mrs Calm Illusion as presented by Ian Rowland, but the original is by Dr. Aude Oliva and Dr. Philippe Schyns (see this MIT page for more cool and related stuff.)
Move the mouse over the image to shrink it. As it shrinks, the faces seem to swap places! No other image processing is done except the shrinking. Mr. Angry on the right becomes calm, and Mrs. Calm on the left appears angry. It's an amazing illusion, I think the applet makes it a little more fun to play with.
Article of the Moment
Neat little Slate Explainer about the spelling of the Red Sox and White Sox...I had no idea it died into that "spelling reform movement" near the end of the 1800s.
I still love names like the "Boston Beaneaters" and the "New York Porchclimbers"...more historical team names here.
Laffy Taffy of the Moment
Q. What kind of tea can be hard to swallow?
--Recent Laffy Taffy Wrapper. Ooooh, Snap!
Site Update of the Moment
I rejiggered by sidebar with the goal of making it easier to get to the interesting stuff. You can compare it old one and let me know if you think it's an improvement. I'm open to suggestions, especially for the section headings.
June 30, 2006
click to play
scifidea - Source code: scifidea
Built with Processing
So recently I read about Georges Polti's list of the 36 Dramatic Situations in literature, the idea that's that's about it for plots. Unforunately, most
online versions of the list don't go into much detail.
However, Emmadavies.net's Plots for Novels and Stories page does the list justice, and has many other related taxonomies.
Thought it turns out it cribbed from
this page which lays out the details of the 36 in a wonderful hierarchical fashion.
I also found Hatch's Plot Bank, as well as the Big List of RPG Plots.
But what grabbed me the most was Julia West's pages of science fiction ideas, with lots of mix and match elements. The thing was I wasn't crazy about the UI for it, so I made the beast you see to the left. You can click on any of the categories to start it spinning, or on the arrows at the bottom to get them all moving. Hopefully it won't be TOO too taxing for people's computers. All of the content (except for the cartoons there) is stuff that she collected.
Boingboing linked to a new free eBook on probability... in their writeup, the mention the Monty Hall problem. 3 doors... goats are behind 2 of them, and a new car behind the third. The player picks a door. Monty then opens one of the doors, revealing a goat. Should the player switch doors? (Assume an equal chance for the 3 doors to hold a car, and that Monty will pick one of the 2 goat doors at random if the player has already picked the car.)
July 4, 2006
The article mentioned that Marilyn vos Savant "encouraged her readers to simulate the game and draw their own conclusions"... Well, here's a simulation! You can modify the speed to run lots of simulations, "Wargames"-finale style. You can select always switch, never switch, or some probability of switching.
February 7, 2007
click to use||
"The Twenty-one Secondary Sins"|
// source code // built with Processing
Click (or drag between) any two sins to see their combination.
Creative content lovingly stolen from Jessica Hagy's We're All Going to Hell at Indexed.
Arguably, this misses some of the charm of the the original by removing the formal notation and sense of figuring things out, but I'm going to pretend it has its own sense of exploration. In any case, I hadn't programmed much of anything for a few weeks, and so this was, in part, to keep me in practice.
Augusten Burroughs' "Running with Scissors" describes an act of divination known as a "Bible Dip":
March 18, 2007
"All the Finches did bible-dips. It was like asking a Magic Eight Ball a question, only you were asking God. The way it worked was, one person held the bible while another person thought of a question to ask God, like, 'Should I get my hair cut short?' Then the person holding the bible opened it at random, and the person asking the question dropped his or her finger on the page. Whatever word your finger landed on, this was your answer."I've created an online virtual Bible-dip tool. Here's a miniature embedded version. Think of the question you'd like Divine guidance on, click the "select bible passage" button, then let your finger drop on the gray box. The word you're pointing at is your answer, subject to your interpretation of course...
Believe it or don't, I'm pretty sincere in how I'm offering this. Sure, I have my doubts about it being a direct line to and from God, but even without that faith it seems like a potentially useful tool.
So finally at Staples I found what I was looking for, item 716522, spiral bound graph notepaper. (I could live without the 3 holes, but whatever.)
July 20, 2007
One day during a meeting I started to see if I could make an alphabet where each letter was a 2 x 2 grid of triangle and squares. My first attempt had little lines to help define letters, but then I wanted to see if I could make a font without those tweaks. The result was something like:
Not the most legible, but hey. Kind of looks like the old Pac-Man font.
So here's the Java applet I made to help me... you can type your own text.
"trifontula" // source code // built with Processing
(The code is very raw, but clever in bits, especially some of how it draws the outline but not in the internal squares.)
I tried adding certain punctuation (especially what a URL would need) with mixed results. It's not the most useful font in the world, but I think it clearly shows the dangers of letting geeks take notes on graph paper.
September 30, 2007
"all your ducks in rows and columns"
// source code // built with Processing
As promised... "Ducks. Lots of ducks. A virtual plane full of an infinite number of graphpaper ducks." Mildly interactive with the mouse pointer and mouse button.
I came up with the design of the duck during a dull meeting. Using a notebook of graphpaper for notes has its disadvantages! I ended up drawing an 8x8 grid of these things, but making this program seemed more interesting than posting a scan. (It probably took less time to make the program, come to think of it.)
October 21, 2007
|conwayice||sourcecode / built with Processing|
Conway's Game of Life with subsequent generations plotted in 3D to make ethereal sculptures.
The viewer may click form a new sculpture; the higher in the window the click, the denser the initial populating and resulting sculpture. The view is of 32 generations of a 32x32 wrapping grid. The rotation roughly tracks the mouse, but will start on its own if left idle.
Inspired by the traditional 2D plots of 1D Cellular Automata and the realization that the same use of a spatial refactoring of the dimension of time might be informative for 2D CA. Or at least pretty.
(Basic "life" code lifted (with thanks) from Mike Davis.)
For a more advanced version, see Conwayice2 that lets you set up the initial pattern and see how it runs as well as zoom in.
|the Great||162||the Rich||35|
|the Younger||139||the Good||35|
|the Saint||119||the Wise||32|
|the Elder||76||the Blind||30|
|the Old||65||the Black||29|
|the Young||59||the Strong||26|
|the Pious||57||the Surety||26|
|the Fat||45||the Lame||25|
|the Brave||40||the Barracks Emperor||25|
|the Red||38||the Emperor of the Army||25|
One (grudgingly admitted) advantage of winter: winter coats with big pockets, less of a need for the man bag.
http://tinyurl.com/6moyv3 , Obama citizenship "fight" Schultz:"These are scientists. They should all come to the same conclusion." HaHA!
Firefox 3 cares not for your pixel art.
Annoyed by how my To Read bookshelf consists of an ever increasing percentage of the tall books that aren't as subway friendly...
March 13, 2009
--This is a working mockup of a watch I might actually wear. It tells time more or less like a human looking at an analog clock would... (Thanks Miller for help on the CSS vertical alignment.)
Hmm, maybe that needs an accent mark to show it's "Time-ish" not "Tim-ish".
A descending shadow is commonly used for a psychological state of mind (like a feeling of revulsion, depression, or impending doom). Use a ballpoint pen.
http://www.slate.com/id/2213558/ - Slate explores the universality of "M-F'er" type insults. Believe it or don't I didn't quite realize the term is meant to imply incest!
Damnation. My "3 stars or better" list just started not fitting in an 8gig iPod nano.
My default response to "bright and early" is always "well, early, anyway" -- FUNNY EVERY TIME.
For grins running roulette "Martingale" sims. If you want to lose an average of $12/day (but still winning $200 most days) come talk to me.
March 21, 2009
rgbwar - source - built with processing
There might be a metaphor in how as the war goes on everyone becomes an indistinct charred husk.
The parts of a car that look the most like a car are some of the least complicated and least important parts in how it works. As with people.
http://nelson.oldradio.com/origins.call-list.html - what call letters were meant to stand for
Yesterday I made a Java Toy in honor of the Klik of the Month Klub #22:
April 19, 2009
The Joy of Smashing
Knock the pyramid of bricks down (each brick beneath the level of the table) in order to... get a bigger pyramid of bricks to knock down! I didn't have time to add in a timer or score system, or the arrows showing where bricks might still by flying through the air.
This drew heavily on my experience at the OLPC Physics Game Jam, and the code itself is mostly ripped up and remixed JBox2D demo code...
(I can't believe the word didn't exist on Google before now! I might have to make more and more extensive toys and games around the concept.)
Quidditch tourney with BU, Middlebury, UMass, Emerson tomorrow? They do know it's imaginary? Or at least, damn difficult to get flying brooms.
I'm getting jaded - a new desktop PC is barely worth a twitter now not like http://kirkjerk.com/2006/05/02/ - worried that with a fastish PC I'll now code java toys for computers that are as fast...
April 21, 2009
iso - source - built with processing
Shortly after a study in the joy of smashing, a study in isometric graphics ends up becoming something about the loveliness of building. Use the mouse to move the cursor, the button drops blocks. Space clears, 'M' makes the bricks' 'mortar' visible or invisible. (Prettier hidden, in my opinion.)
(I was meaning to transfer all my data to my new PC tonight, but got sidetracked by this, in part because I started playing with isometric cubes the other day and was worried I'd forget about the project if I just turned the computer off.)
Progress isn't made by early risers. It's made by lazy men trying to find easier ways to do something.
"If a man is offered a fact which goes against his instincts, he will scrutinize it closely, and unless the evidence is overwhelming, he will refuse to believe it. If, on the other hand, he is offered something which affords a reason for acting in accordance to his instincts, he will accept it even on the slightest evidence. The origin of myths is explained in this way."
http://www.newyorker.com/reporting/2009/04/27/090427fa_fact_talbot?currentPage=all - New Yorker on neuroenhancing drug abuse.
aka "I know why the martingale sings"...
May 3, 2009
Last night I won $200 playing roulette at Foxwoods. ($225 actually, I decided to try for $25 to cover overtipping the "big win" croupier with a $20.)
I've been interested in the "martingale" system, (where you decide how much to win per go-round, then double up until you win or go broke) for a while, even though it is, of course, a sucker's bet. A friend first mentioned it to me in 1999 or so, and all the way back then I was able to write a simulation to prove that with any kind of house limit or limited bankroll, you are going to eventually lose, and in the long run lose more than you gain. A few months ago for a lark and to exercise a new laptop I had bought I wrote some nerdy simulations to see if there were any parameters of walking away that could change that. Answer: no, of course not.
My Aunt digs the slots, though, and on our way back from visiting Josh (my host in Japan) in Connecticut we decided to stop at Foxwoods.
It's weird how intimidated I was by the casino... there are all these little etiquette things, and I wasn't familiar with the procedures (do you exchange cash at the table? when is it ok to touch chips, etc), and I knew you're always being watched there... but of course everyone's a newbie sometimes, and they're pretty polite with any little goofs that even experience looking people make.) Also, I had no idea what minimum/maximum bets were going to be -- answer: minimum 10-25, maximum 200.
So I found a quiet corner, cranked up my baby laptop, and ripped out a perl script so I could have a better picture of what I was getting myself into. It was educational: I learned that an 80% of losing more money feels better to me than a 74% chance of losing less money, for instance.
Here is a Javscript version of what I made, so you too can find out how quickly or slowly you want to lose money: (it assumes you're always making a bet with an 18/38 chance of winning: e.g. chance of landing on one of 18 black numbers, and not one of the 18 reds or 0 or 00.)
|number of runs|
|cut losses at|
|wins/losses||settings||number of spins|
|win %||lose %||# runs||goal||cut||base bet||max bet||< 5||< 10||>= 10|
I've seeded the fields with what I ended up going with: start betting 200, walk away if I win 200, walk away if I'm down 1000. A bit less than 80% of the time, I win 200, but when I don't win, I lose the whole 1000. You might notice something weird: it's not very martingale at all, since it turns out I got equal or better odds and results a lot faster by going with the house maximum, which was about what I'd want to walk away happy with anyway.
So in driving home with my Aunt, feeling a little smug (All these fratboy types were at my table making smaller bets and fretting more, I caught their attention with my role of nebbish high roller), I thought about a fairly precise metaphor for a life making (very) occasional casino trips like this: it's a probabilistic credit card. I can, around 4/5 of the time, make a withdrawl of $200, but at some point (if I keep doing this) I'm going to pay that back, plus about $200 interest. (And man, will I feel sheepish then, and of course a bit aghast at that seemingly HUGE streak of bad luck I just encountered.)
Some of my recent interest came in part where I mused to JZ, I bet you you could reliably win $200 at a casino, make a weird kind of life that way. (My previous studies were wondering if with an ability to take a giant loss, and accept humble enough wins, if there were some effective parameters) But, duh, you can't. If you could, you could take whatever you were doing and multiply it and win big, and that's just gonna happen at a game like this.
If I was better at math, I could probably come with an equation that explains the relationship of base bet and max bet and amount you want to win and amount you're willing to lose, and see how it never, ever beats the house edge, but for now I'll just depend on these clunky simulations.
BTW, how lame is it that Europe had a single "0" to give the house an edge, and some bright American came up with... "00"? That's some yankee ingenuity (but lack of class) right there, boy howdy.
May 5, 2009
drawblood2 - source - built with processing
(I was planning on pre-loading the canvas with a bleedin' birthday cake, but it turned out to be a bit too macabre. But enjoy anyway Aunt Susan and have a great birth day and excellent year!)
http://www.slate.com/id/2217353/ - well organized bookmarks might be better than egalitarian RSS... I do something similar already.
How to regain a sense of urgency about the stuff in my Todo app? It has been hovering in the 10-20 overdue item range for way too long.
http://garfieldlostintranslation.blogspot.com/ - Garfield into Japanese and back again. Reminds me of old fun with Babelfish...
http://www.infoworld.com/d/adventures-in-it/true-believers-biggest-cults-in-tech-433?page=0,0 - the cults of tech. I miss Palm, sometimes.
The Transporter is an incredible piece of technology whose implications could revolutionize an entire culture.
All crewmembers are STRICTLY INSTRUCTED to forget this and treat it like a shiny elevator.
I think a basic innumeracy is at the heart of so much of life. A grid of 10x10 pennies looks so much less than 100...365 days is slow+fast at the same time. We can't even grasp our populations or our budgets.
July 3, 2009
OK, this is kind of silly but for the longest time I sort of assumed Burt Reynolds and Tom Selleck were, like, the same person. So I built this quiz to see if it was just me, or what, but now without trying to cheat I can get it kind of easily.
If you take it please post your score in the comments.
July 4, 2009
starsstripes - source - built with processing
click and hold the mouse for a sparkler! happy fourth of july!
August 16, 2009
markovlove 2008 - source - built with processing
This is technically "markovlove 2008", using just the works on the Blender from 2008. The version dating back to 2001 won't run with the settings in most browsers. Possibly I should have picked a year with more entries, a bit too often there's just one choice, where the word pair only appeared once in what was sent in that year.
It was a huge turnout for Klik of the Month, which is kind of cool, but also makes it hard to to get heard, and kind of changes the group dynamic a bit.
District 9: 40 Year Old Virgin meets The Fly via Blackhawk Down and maybe a bit of... I dunno, Transformers and Enemy Mine?
October 18, 2009
drumdots - source - built with processing
Still I like the drum noises.
NFL breaks off a terrifically exciting ending to Vikings/Ravens for an ad and presumably start of Pats/Titans for "contractual obligations"-screw that noise.
Crossing fingers, today might be another instance of 2 recent Boston sports traditions: A. feasting on bad teams and B. loving home field
October 31, 2009
jacko - source - built with processing
This was made for Glorious Trainwrecks' HALLOWEEKEND: A KLIKKIN' BONES SPOOKTACLE... but now I need to get back to my secret Christmas surprise for the site...
I like keeping my beloved tattered decade-old hooded sweatshirt over at Ambers for sometimes-use. It deserves a better nickname than "Sweaty".
November 7, 2009
seg14font - source
built with processing
https://www.cnet.com/news/oomouse-has-more-buttons-than-a-shirt/ - worst mouse ever?
New shoes, work casual slip-ons. Realizing I'm just now getting over the trauma of only being able to wear slip-ons in first grade 'cause I didn't know how to tie 'em and velcro sneakers weren't around.
"Did you apply for a job at the Vitamin Shoppe?"
"He said he didn't have any openings."
"-everybody has openings... ....or how does he poop with?"
February 8, 2010
A very primitive braille2text translator. Unfortunately, it only does the most basic type of Braille, letter to letter translation (Grade One) As it turns out to do Braille properly, you need to translate hundreds of abbreviations and alternate characters. I was surprised I couldn't google someone doing this already... it's tricky, but you could probably get a good 90/10 solution in a day or two.
If there's any kind of interest I might try to enhance this so it can do a reasonable facisimile of Grade Two, but really I was kind of more interested in the UI of it.
Amazing football last night! Meanwhile, in NE, Belichick decides he can run EVERY damn aspect of the team. Has he done anything on his own?
http://harveyjames.livejournal.com/152287.html - Harveyjames' english lessons are the most amazing thing ever.
Remember "Pillow Book" where the she yells at him for having sloppy boring handwriting? Weirdly that makes me regret my bad penmanship.
Sigh. I suspected Microsoft was shoving yet another Update at my poor XP tablet when Firefox took minutes to load, and lo and behold...
April 17, 2010
zoomza - source - built with processing
October 31, 2010
monsterball - source - built with processing
A small Halloween entry for Zombies' Corpse-iliary Klik of the Monster's Ball #12 -- click to add in random monster heads, or hit the appropriate key for a (v)ampire, (g)host, (f)rankenstein monster, or (w)itch... spacebar clears.
More of a silly toy and exercise in icon design than a game, but Happy Halloween anyway!
Damn it feels good to be a gangsta.
November 24, 2010
scrib1 - source - built with processing
Oddly chipper. Wanna be motivational speaker to the world. The trick is getting off the treadmill of wanting more- appreciate what's there!
Oh man, how long has processing supported the new Java foreach and typed collections? I've been doing it the old way for WAY too long.
Yeesh. Despite working there for 7 months it took Amber to point out that the street # of my work address is the first 3 of my phone #.
Wow. Not only has Apple annoyed a big % of iPad owners by making the physical screen lock button to "mute"- the mute doesn't work! #ipadfail
November 25, 2010
scrib1_amber - source - built with processing
Ya, the same thing as yesterday but in the pretty orange amber likes.
Apple Laptops have too many modifier buttons - fn control option command - it makes a lot of key presses a guessing game.
November 27, 2010
mad - source - built with processing
SpindlyQ, founder of Glorious Trainwrecks recently tweeted a great find: The MAD Computer Program, circa 1985, now lovingly scanned in and OCR'd. That link includes a video of the original program (Apple II flavor) running on an emulator, as well as scans of the original pages and BASIC and Java versions.
I took the Java version and enhanced it a bit - my version has fun with the inherent scaling of the way the thing was made, as well as recreating the "watch it being drawn" effect. Mouse over or press 1-9 to change the scaling, click starts over.
http://www.aprilwinchell.com/2010/11/16/holiday-mp3s-2/ - worst holiday music (via the maker of regretsy)
Between Motorstorm (amazing graphics) and Little Big Planet (terrific 2 player co-op and more) I'm thinking I downplayed the PS3 for too long...
December 11, 2010
sier - source - built with processing
The core idea is pick 3 corners of a triangle, and then any point (or one of the corners). Then randomly pick one of the 3 corners, and draw a dot halfway between that point and the corner. Then randomly pick one of the 3 corners again, and draw a dot halfway between that corner and the last dot, and repeat. After you do it enough times, Sierpinski's triangle rises from the mist.
I've tried to animate the manual process with this program, slowing it down and sketching out the line, with the outlined circle being which corner had been picked and the white circle being where a new dot is drawn ... move the mouse up and down over the canvas to speed it up or slow it down, and click to start with a new dot.
"For somebody fluent in over six million forms of communication, it's weird that C-3PO went with 'gay-tinged passive aggression.'"
What was so bad about the "applet" tag? It still works in 6 lines while #processing 's 40 lines of "object" is busted on chrome.
I hate "standards compliant" tags that are
A. harder to read
B. grandly more verbose
C. more fragile than the old school ones.
Like, setting margin-left:auto and margin-right:auto for a div instead of the old center tag. (I know it's not as simple as that but still)
Click to see:
February 2, 2011
sredavnicity source - built with processing
One final miniproject based on sredavni -- we came up with a cute little city generator, and this applet just scrolls it forever.
This applet has a secret though - each piece also has a destroyed version, so if you press the mouse, you see the alternate-reality, post-apocalyptic view of the city.
Again, I think the city pieces are mostly the work of Kelly Atwood.
Really, sex and laughter do go very well together and I wondered-- and I still do-- which is more important.
http://tinyurl.com/yf73ff9 Norman Rockwell, The Photographer
http://strn.gr/1459327 http://bit.ly/hyOJVn -- Michael Jackson's Stuff. Not as appealing as the old shots of his arcade, but still.
Cracked pointed me to info on Octave Chanute - besides being an information sharing aviation pioneer, he has a totally awesome name.
http://www.lettersofnote.com/2011/02/mickey-mantles-outstanding-experience.html - it's fellatio.
Snow moval is a much more accurate term than snow removal. #justpushingitaround #SnOMG
February 8, 2011
Breastfeeding in public is frowned upon, but I'm allowed to eat BBQ ribs in a family restaurant? It's a twisted world.
April 17, 2011
ringthings - source - built with processing
As is probably all too obvious I didn't have much an idea going into Klik of the Month Klub last night, so I built a toy, which arguably is more pleasant to mess with than the final game. Click to make a new whirligig.
May 17, 2011
Open Photo Gallery
Tickling a rhino outside the Orsay.
Love locks on the Pont des Arts.
Not sure which bridge near the Louvre this was but I liked the Space Invader...
At the Rodin garden... interestingly I caught a lot of detail by sticking my camera in the grieving guy's face than I could see in person.
WWI tank at Les Invalides
Watcher of Napolean's Tomb.
Finally at the end of the day, Amber and I retire to the awesome 7th floor patio for a snack, and to reflect (in a mirror in an apartment across the street)
My wife suggested spicing up our sex life with role playing.Now a d20's wedged in my crack, the DM is staring at us & this isn't sexy at all
Boingboing pointed out this awesome Princess Bride ambigram... I made a little tool to enjoy it more. It's such a clever bit of typography!
June 18, 2011
paintworms - - built with processing
June 19, 2011
learnworms - source - built with processing
via SpindleyQ: Thank you, National Institute of Environmental Health Sciences, for these lovely jokes http://t.co/KRpse5K
FWIW, digging the "QVS" stylus for iPad... like $8 at Microcenter (at the impulse item section)- has a clip and great smooth round end.
July 4, 2011
heartworks - source - built with processing
why, he was so sentimental, he could miss the broad side of a barn!
--an interactive animation of alien bill -- mouse to treat him like a marionette, mousebutton to change his size. (probably won't work in IE) I might start making better title screens on games I decide to polish a bit...
October 27, 2011
http://twolivesleft.com/Codify/ -- programming iPad on the iPad. This excites me. (Lua, a language I would know if I had taken this one other job...)
According to reviews of Codify, though, maybe they haven't got the "share your work" thing down- that might run afoul of Apple's VM policies.
"You can tell a lot about people by what books they use to prop up their monitors."
"Walking in this weather is like being hit in the face with a cold wet steak. But not in the good way"
"OK, that last part was weird."
--A little toy for Glorious Trainwreck's Kackling Korpse of the Monster Klaw Playful ghosts play tag, and you can bounce them around with your ectoplasmpuck. Or press mouse button to call them to you.
October 20, 2012
Happy Thanksgivukkah! Or Chanksgiving. I was totally blown away about how the convergence of Thanksgiving and the first day of Hanukkah won't recur for 70,000 years. (or ever?) It got me curious about the patterns of Thanksgiving and Hanukkah vs. the secular calendar, so I spent an hour or two this morning hacking out a little table. Thanksgiving is in brown, Hanukkah is in blue, Christmas in green, January 1 in red.
November 28, 2013
I was pleased to get a better feel for the patterns, the 4th Thursday's little day slide (with bumps on leap years), and Hanukkah's larger lunar moves. Still, looking at this 100 years of data, I would never have guessed that today is such a rare event...
On my devblog, I wrote about the cool moving elevator background in the movie "Her". I included the following GIF to show the idea, as well as a processing applet I made to play with the concept... (mouse over to change the up/down speed)
March 22, 2014
Over the past few years I've realized that I use an idiosyncratic visualization for certain kinds of time; I see the cyclic nature of the twelve months of a year and the seven days of a week in the form of a circle, both going counter-clockwise. I spent some time today generating images reflecting this view. Here's a reflection of what a week is like for me:
August 15, 2014
I guess the specific rotation and counter-clockwise direction reflects a dash of synesthesia, and also how important physical layout is to my sense of recall -- if I'm trying to do a week-based day calculation, I'll often use my hand to as an arrow to mark my place in the week, in the same way I'll still unconsciously shape an "L" with my left hand to recall which direction is which.
I'm less certain why I place the weekend down. My best guess is see that as the start and stop of a week, and is either "heavier" or "where the week meets the road" (to stretch the physical metaphor, since I view myself as moving in the fixed week-wheel rather than it moving to accommodate me.) The counter-clockwise motion then springs from that - I read left-to-right, so the Saturday-Sunday "start" to the week is in that "forward" direction, and thus drives the rest of the loop.
Years are even more strongly laid out in my mind's eye:
Here the calendar starts at the top, as one might expect, but I think that's because I view a year as progressing from school year to school year, with the loveliness of summer vacation anchoring as the base (though a separate desire to have the numeric transition be straight up tilts the thing a bit.)
Neither visual is strongly color-coded for me, but week vs weekend and the various seasons have a different ephemeral feel, here color-coded for grins.
It would be fair to say that the concept of a forest is simpler than the concept of a tree.
http://stuff.alienbill.com/problems/ - I made an interactive toy to sketch out an idea I have for a widget (expressing that "Problems (are) Inevitable / Problems (are) Soluble" mantra) that I'd like to get 3D printed or otherwise made tangible...
(the way the carved out squares show up as boxes rather than just blank is a kind of 'happy accident', not sure if they should be the way for the real piece or not... wdyt?)
It was fun playing with homemade, graph-paper fonts again.
Wow, frozen banana has a terrific, custard-like texture, all by itself.
Peel it before freezing is the one trick to it.
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers. Orders a sfdeljknesv.
April 7, 2015
April 8, 2015
I have a song I just ripped from an old mix tape - Leprosy by "Eu-Four-Ia" (I think). I can't find it anywhere else online - the tape was from a bunch of Dr. Demento songs Major Schenkâ made for my dad when was sick.
What's the best way to put in online? If I put it on Youtube and someone complained, would my whole account be at risk, or could I just remove the offending material? Or is there another place to go?
FWIW, here is my best pass at a tracklist: (and RIP Stan Freberg...)
Hal and Lulu (The Amazing Pink Things)
Valking in my Vinter Undervare (Stan Boreson)
The Ballad of Irving (Bob Booker / George Foster)
Masochism Tango (Tom Lehrer)
Banana Boat (Steve Freberg)
Dead Puppies (Ogden Edsel)
The Dingy Song (Ruth Wallis)
Little Blue Riding Hall (Stan Freberg)
Oh Boy (Allen Sherman)
Shticks And Stones (Allen Sherman)
Most of the other ones I can find around, but not that version of Leprosy (they weren't the only ones to make the same kind of parody of "Yesterday")
This tape was pretty influential to me growing up... thanks Major Tom!
April 25, 2015
15KIt's my 15K Day - I am 15,000 Days Old, exactly.
Plug in a birthday or other big date, and it will show you the upcoming interesting superday milestones, or you can use its calculator to figure out the seconds / hours / minutes / days / weeks between 2 dates (or vice-versa)
A few days ago I posted Tadashi Tokieda's video about rotating, translating and, scaling patterns: 'random' dots, fixed grids, and triangles...
Today I built a virtual toy to play with those ideas in the browser (for those of us who don't have a photocopier that prints on overlays handy) -- http://stuff.alienbill.com/dotsenough/
August 1, 2017
click for skullslinkies
(This model is relatively compatible with Minsky's "Society of Mind" concept.)
These thought slinkies were feeling anxious, and also frustrated by the short-livedness of their own existence, and predicting that once my normal, narrative-self reasserted itself, all their concerns about being in that state would be forgotten...
Anyway, I made skullslinkies, an animation based on this vision.
Went to a Ear/Nose/Throat doctor. For most of the summer I've had a lot of post-nasal drip, a lot of hocking, especially in the morning. The allergist did the skin tests, but nothing looked like a likely culprit. But the E/N/T doctor's suggestion- more water (with caffeinated stuff counting as anti-water, basically) and some flonase for a while seems kind of unsatisfyingly un-substantive.
He asked about how well I was sleeping. I guess the answer is, ok? It's hard to know what to compare it to, really. I'm not at the far end of the spectrum of falling asleep at inappropriate times or always feeling like total nap-needing crap, but who doesn't run a sleep deficit?
Louis CK too has a bit, especially as you get older, doctors figure there's just stuff you live with. But it's so tantalizing to think, well, maybe there's some little mystery tweak I could make and I could be tons better...
I made a version of a semi-famous computer program from Scientific American's "Computer Recreations" column, WA-TOR
I write a little bit more about it and "recreational computing" on my devblog.
Goodness gracious, optical illusions have gotten out of control! -- all of those on the page are astounding.
Aesop's Fables #238 - The Fly:
A fly had fallen into an earthen pot [chytros] full of boiled meat. On the verge of drowning in the broth [zÅmos], she said to herself:Like Mother Goose stuff, "Real" Aesop's Fables are more grim than the versions we make for kids....
'I've eaten, I've drunk, I've had a bath. Death can come. It doesn't matter to me.'
This fable shows that people easily surrender to death when it comes without any suffering.
I thought this Quora answer on "what happened to Venezuela" was interesting, with take aways for all political sides...