Home

Chris

Recent Entries

You are viewing the most recent 20 entries

October 2nd, 2008

04:05 pm: information manipulation
http://www.theregister.co.uk/2008/10/01/wikipedia_and_naked_shorting/

One interesting effect of zero privacy online is more transparency when it needs to be there.

12:00 pm: Buffett on credit crisis
http://mathoda.com/archives/433

September 22nd, 2008

01:59 pm: Research tool, finding inbound links
One of the Yahoo API demos is for Site Explorer, which returns the inbound links to a URL based on what the search engine has crawled. Pretty handy on occasion!
http://developer.yahoo.com/yui/examples/get/get-script-basic_clean.html

September 18th, 2008

12:07 pm: Palin "hack" was a password recovery question guess
Just a standard password recovery question guess using readily guessable online information folks, not even an interesting network sniff. Move along.

"...the acct was locked from password recovery presumably from all this bullshit spamming.
after the password recovery was reenabled, it took seriously 45 mins on wikipedia and google to find the info, Birthday? 15 seconds on wikipedia, zip code? well she had always been from wasilla, and it only has 2 zip codes (thanks online postal service!)

the second was somewhat harder, the question was “where did you meet your spouse?” did some research, and apparently she had eloped with mister palin after college, if youll look on some of the screenshits that I took and other fellow anon have so graciously put on photobucket you will see the google search for “palin eloped” or some such in one of the tabs.

I found out later though more research that they met at high school, so I did variations of that, high, high school, eventually hit on “Wasilla high” I promptly changed the password to popcorn and took a cold shower..."

http://michellemalkin.com/2008/09/17/the-story-behind-the-palin-e-mail-hacking/




September 3rd, 2008

11:58 am: A more realistic benchmarking of V8 (Chrome's JS engine)
How about a benchmark that isn't just spinning in recursion?
http://ejohn.org/blog/javascript-performance-rundown/
http://weblogs.mozillazine.org/roadmap/archives/2008/09/tracemonkey_update.html

V8 it isn't in a different ballpark for more real world tests afterall, and TraceMonkey when it gets into Firefox should be faster.

September 1st, 2008

12:50 pm: On Google Chrome
http://blogoscoped.com/google-chrome
A process per tab. AOL did this with their desktop client browser shells back in the late 90s, further, they could reload state transparently to the user, so an entire browser process could crash and be respun without the user knowing it.

Plugins in a process, tabs in a process, rendering in a process (Windows Presentation Foundation). Erlang anyone?

August 15th, 2008

07:14 am: Feebase Parallax
Amazing what a universal schema/ontology and a UI will do for you
http://blogs.zdnet.com/collaboration/?p=131&tag=nl.e539

Now hook it up to Trendalyzer

July 31st, 2008

07:46 pm: MIT solar powered hydrogen, oxygen split
Cheap, room temperature. So who build fuel cells that is a public company?
http://web.mit.edu/newsoffice/2008/oxygen-0731.html

July 24th, 2008

11:50 am: Opening on my team at Y!
I have an engineering position open on my team at Y!, Messenger client platform engineering
C++, C#, Obj-C, Flash (AS3, Flex), DHTML
Mac, Win, Linux, mobile OSes

Primarily we build the bindings and abstractions between messenger UIs and the service(s), both P2P and client to server. This position is mostly for desktop client software (Mac, Win, Linux), but we also cover the web manifestations and the grey areas in between (Flash and Air, BrowserPlus "plugins", etc.)

It's a diverse and very dynamic team and position. You'll have the chance to learn various platforms and technologies in addition to building and utilizing the bleeding edge on many fronts. If enjoy building solutions in a constantly changing world, then this might be a great job for you!

Ping me if interested or if you know someone that might be a good fit.

July 22nd, 2008

10:15 am: Geek post: Sandisk CEO said what?
"As soon as you get into Vista applications in notebook and desktop, you start running into very demanding applications because Vista is not optimized for flash memory solid state disk," he said.

Why is any special optimization (presumably to evenly distribute cell usage) not done in the disk firmware itself?
Call me crazy, but a storage technology specifically designed to make random reads faster sould, y'know, handle any access pattern!

I really wish our culture would shift from blaming others to taking personal responsibility to do the right thing.

June 29th, 2008

03:32 pm: Browsers *suck*
I found a way to *completely* break some code based on between tag whitespace in the head element.
whitespace!!!
In FireFox 3!!!

AAARRGH. I can say this because I spent 5 years working on Mozilla; Basing the future on this stuff is pure insanity.


June 23rd, 2008

09:50 pm: Hi John!
Techcrunchy!
http://www.techcrunch.com/2008/06/23/john-adams-will-try-to-fix-twitter/

If you want to know how Y! Messenger handles 10M concurrent connections with presence and status updates let me know ;-)

June 22nd, 2008

01:22 pm: Annoying riddle
   We are hunting the elusive "red apes" that have been sighted in these parts. We haven't had any luck yet. Suddenly, in the forest, there's one! And another! And a third! And look, a mated pair! Soon lots of our coveted objects pop out. Then they vanish again. And there aren't any visible. Finally, as we leave we see a shy pair hiding in the woods.
   What are the "red apes," and how many were sighted?

Yes I know the answer, and no, you won't like it either.

June 21st, 2008

08:04 pm: Subtextual: Programmers watch this
This is worth the 40 minutes if you're a programmer; Totally different view of boolean logic flows.
http://subtextual.org/subtext2.html

June 1st, 2008

03:50 pm: Noise, as performed by a pinball machine
http://bagatelleconcrete.attacksyour.net/

May 31st, 2008

08:20 pm: G I G. I/O
Google I/O was interesting. Google Web Toolkit is what happens when you throw old school software techniques (remember compilers?) at building AJAX sites; Real tools (Eclipse for Java because you're writing Java that cross compiles to JS so you get all the Java tools, refactoring, static analysis, etc), dead stripping, inlining, and output that is just as readable as assembly, but targeted to the JS engines of the world. The ability to compile locale and browser specific versions out and then download a specifically targeted and optimized blob is pretty neat, they've thrown everything at the goal of building small, fast AJAX sites and seem to have been successful. I keep having the nagging feeling that it's just one step away from going to AS3 so why not get the faster VM too (yes I know you'll get it in FF4, but that's not today)... but I can certainly see a place for this, and the compiler optimizations are likely better for Java than AS3 right now so in some ways (compiled size) this is probably a win over AS3.

Glad to see Google AppEngine is open and the pricing is defined but... well, I'm trying to actually figure out WTF their terms are, specifically. See, DreamHost give me nice, real numbers not "CPU core-hours" Can anyone tell me what, exactly, is a CPU Core-hour? What CPU?! *sigh*
Also, "enough CPU and bandwidth for about 5 million pageviews per month" is NOT a real metric. From a company so driven by metrics this is really weird, not to mention useless. Last time I checked pages vary quite a bit in size... or perhaps they measure by HTTP requests? Who knows!

May 7th, 2008

06:42 pm: Different cultures are really different...
... even in massively multiplayer online games (and business, social rules, press, etc.)
http://www.danwei.org/electronic_games/gambling_your_life_away_in_zt.php

May 6th, 2008

10:44 pm: Inspired art, telephone sheep
http://www.cualquiera.com.ar/notas/arte.html

10:24 pm: Family Guy Enters the Matrix
http://gizmodo.com/387726/family-guy-enters-the-matrix

Powered by LiveJournal.com