September 2011
2 posts
4 tags
July 2011
1 post
May 2011
1 post
1 tag
April 2011
1 post
1 tag
March 2011
1 post
1 tag
February 2011
3 posts
1 tag
January 2011
1 post
November 2010
1 post
5 tags
October 2010
4 posts
3 tags
June 2010
1 post
Issendai's Superhero Training Journal - How to... →
May 2010
5 posts
The celebrities, large and small, on twitter and facebook and elsewhere online...
– Will Culpepper
April 2010
4 posts
To disable iTunes launching from app store links
Download RCDefaultApp from http://www.rubicode.com/Downloads/RCDefaultApp-2.1.X.dmg
Open the DMG file and copy RCDefaultApp.prefPane to ~/Library/PreferencePanes
Go to System Preferences —> Default Apps —> URLs tab —> itms
Set Default Application: to disable
Done.
App store links will no longer launch iTunes. Pass the word.
March 2010
3 posts
February 2010
3 posts
Future Prediction 20100203
This is what Steve Jobs was planning during the iPad announcement when he showed web pages with the blue lego boxes of missing Flash content.
In a future announcement, he’ll show the same pages but all of them will have visible content because the site creators will have replaced the Flash with HTML5 content. Jobs will contrast the versions and score huge points for his argument that...
January 2010
3 posts
December 2009
1 post
This app is to visualize calculation of the minimum bounding circle of a set of points. It seems straightforward to calculate:
Pick the first three points and calculate the circumcircle of a triangle.
Add the next point.
If it’s outside of the current circumcircle, swap it with the closest point in the triangle.
Do this for the rest of the points.
The problem is when the test triangle...
November 2009
4 posts
1 tag
Words of Advice for Young People
#Protip Don’t mug for the camera.
That image may well end up on the internet and you will look like an imbecile.
Sit up straight and smile.
1 tag
Conspiracy Theory
Microsoft and Google exist to find, hire and neutralize potentially disruptive clever programmers. The last thing they need is for some young genius to come along and make their industry’s attractive profits evaporate like MS did to IBM or Google did to $EveryOtherSearchEngine.
Do you think $SmartGuyFounder would have ever changed the world if he was a worker bee at $BigCorp? Would Apple be...
iTunes Data
Number of Songs: 8,854 Number of Albums: 931 Most Recently Played Song: “Blood Ocean” - Dethklok Most Played Song: “Hide and Seek”- Imogen Heap Most Played Song that maybe you haven’t heard: “Hanabi”- Bleach 7th Ending Theme Most Recently Added Album: “Concentration” - Machines of Loving Grace
First Song Alphabetically: “Take On Me”- A-ha Last Song Alphabetically: “Zoolooklogie”- Jean...
October 2009
5 posts
2 tags
I added a full check of the set of placed spheres for each newly chosen random point and it worked!
Note how the number of collision checks sharply rises when the screen becomes crowded. This must be capped to avoid an infinite loop (when there are no more spaces left). The last space can take 26 times as long to find as the next to last space so beware. That’s approx. 120 vs. 4000...
The theory:
Choose a random point to put a new sphere
If the new sphere overlaps any of the previous spheres, pick another random point
Repeat until the new point does not overlap any of the previously chosen points
Move the new sphere to that point
The reality:
After a few tries, the algorithm just gives up and places the new sphere without regard to collisions
Outlines are drawn at the...
4 tags
Record using Quicktime X, crop in After Effects, export as .mp4
Sound not working yet.
After Effects REALLY doesn’t like it when other programs are running.
1 tag
Spongy-ass Euler integration. Boo. It works as long as the speeds don’t get too high.
2 tags
Meteors hit the planet and instead of bouncing off, they slide around the rim for a while. When they strike, they aren’t destroyed, just invisible, so they keep exploding.
September 2009
5 posts
3 tags
Bare bones testbed for moving objects that wrap around the screen, like in Asteroids.
Reversing the bounce vectors for all balls results in clumping.
The first ball checked is not reversing direction so it pushes others past the boundary, where they get stuck.
Back to basics. On moving object colliding with one fixed object.
The spark indicates the point colliding object should go towards.
June 2009
1 post