Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »

Wade Dorrell › Likes

Jeff Atwood
I sometimes have hope for browser interoperability, then I realize that they can't even agree on displaying newlines in title="" tooltips
Paul Thurrott
PDC tidbit: Memory constrained systems are twice as fast running Windows 7 as they are running Windows Vista, Microsoft says.
Louis Gray
Bing’s Next Chapter Begins Today - http://www.bing.com/communi...
mjc
Tac Anderson
This is Why Google Scares the Sh*t Out of Companies - http://www.newcommbiz.com/this-is...
saw that...maybe it will help drive competition? they do own navigation market before google's announcement... - brainno722 (Peter)
Would obviously pay to look for similar disruptions on the event horizon. This one had lots of forewarning. - Eric Logan
Scott Hanselman
Great little sample code apps showing CPU and Memory Usage in the Win7 Taskbar! http://taskbarmeters.codeplex.com/
mashable
Droid Does: Verizon Launches Anti-iPhone Ad for Motorola Droid [Video] - http://mashable.com/2009...
Chrimmus Tad
Amazon.com launches SAME DAY delivery. Woah!! I'd hate to be a brick and mortar store in one of these cities! :D - http://thenextweb.com/2009...
Awesome! so glad I am a prime customer :) - Susan Beebe
$6 for same day shipments. That's cheaper than what many places charge for 5 - 7 day shipping. This is a potentially huge game changer. w00t! - Chrimmus Tad from fftogo
Woot! D.C, baby! Works for me. - pea
It will be interesting to see how many people complain when things get delivered the next day due inventory, timing, etc. Personally, I'm usually accepting the delayed delivery of online for the convenience of avoiding trying to find things in physical stores. This is a good move for Amazon though, it gives them competitive advantage. - manielse (Mark Nielsen)
Shopping in 2010: Go to Best Buy at lunch. Try out that awesome new camera. Fire up the Amazon app on your smart phone. Scan the bar code, order from Amazon. When you get home in the afternoon the box is waiting for you. Repeat with books at Borders, games at Gamestop. Damn. I wonder if this will cause meatspace stores to lower prices to compete or make them more hostile to smart shoppers. - Chrimmus Tad from fftogo
This is so dangerous for me. - joey
I wonder if it would be within an hour or two for Seattle? We regularly get items a day earlier because Amazon is here. - Rochelle
Kol Tregaskes
The “//” in URLs was a Mistake, Says Sir Berners-Lee - http://thenextweb.com/2009...
Kamilah Gill
AJ Batac's beautiful server farm, and a strange morning scene at a Starbucks in Avon, Indiana.
10-05-09servers.jpg
10-05-09dick.jpg
Show all
Thanks to AJ Batac's post, I had to use a different technique today. - Kamilah Gill
You taped Black construction paper into the book? - Jimminy Fuller
yep. glued it, actually. making white dots on black paper is fun :] - Kamilah Gill
Awesome! - Katy S
That is awesomely cool! - AJ Batac
Did you take that one, Donald? Seems to be the same one. - Kamilah Gill
Love the first pic for the technique, love the second pic for the content. :-D - Jason Huebel
mmmmmmmmmm hmmmmmmm Cool! - John (a.k.a. dendroica)
AMAZING!! Kamilah: I just showed the drawing you did of me to people here at my office and everyone agrees you are INCREDIBLE. - Nicholas Kreidberg
Aw, thank Nicholas! :) - Kamilah Gill
Louis Gray
The “WiFi At Conferences” Problem - http://www.joelonsoftware.com/items...
xirrus.com in our portfolio thinks they have this nailed.... - Tim Connors
Josh Haley
Yes.
1200069524372.jpg
Logically Awesome. - Andy Bakun
Fascinating. - Joe Silence is not Santa
Precise - mikepk
I am, and forever shall be, a bringer of beats. - Josh Haley
I want this on a poster. - tinypants - Hagitha of FF
I want that poster tattooed on my chest. - Josh Haley
I want a picture of you with that tattoo turned into a sticker that I will put on my lunchbox. - Andy Bakun
I want that sandwich. - Josh Haley
I want a tattoo of Andy's lunchbox with the sticker of your tattoo of the poster on it. - tinypants - Hagitha of FF
Vulcan katra on rye. - Joe Silence is not Santa
"I have been and always shall be your sandwich." - Joe Silence is not Santa
Duh. - Steven Perez
It all started with the episode, 'A Piece of the Action' http://images3.wikia.nocookie.net/memorya... - Louis Trapani
NICE!! - Harold Cabezas
I never, ever saw Spock in a short sleeve uniform shirt! - Mark "DerBingle" J
Okay, I normally hate this kind of crap but this one's amusing. I also hate it when people give backhanded compliments like this. - Akiva Moskovitz
LOL....Pure energy.... - Larry Lewis
Where it's at? I got two turntables and a phaser on stuuuuun. - Josh Haley
"I got two turntables and a vulcan death grip" - chrisofspades
Spockmaster flash - chrisofspades
Illogical. But fun. - dannysullivan
Oh my god, yes. - Christina Kuhn
That's what she said. - Josh Haley
Wow, that's an awesome pic - Chieze Okoye
Cool; I bet it was the original Kraftwerk idea! - ialla from iPhone
Damn that's.......nope all I can say is DAMN :) - Jeunelle Foster
I want this on a T-Shirt! But just him and the dj tables, no lady, no background. :D ♥ - Zulema ◕ ◡ ◕
I want a tattoo of that t-shirt... - Josh Haley
doing the bump x spock, ;) - chaz2b
engadget
Dow's POWERHOUSE solar shingles get along with non-solar siblings, your HOA - http://www.engadget.com/2009...
Steve Gillmor
Ozzie FUSEs social media teams in Microsoft reorg - http://www.techcrunchit.com/2009...
mjc
mjc
There is no WebKit on Mobile - http://www.quirksmode.org/blog...
engadget
Sony VAIO X specs and pricing leak out -- 2.0GHz Atom, $1,499? - http://www.engadget.com/2009...
steve clayton
Integrate Twitter into PowerPoint - http://on10.net/blogs...
Jeff Habig
Beautiful morning in Boise...snow in mountains, fog layer at ground level, bright full moon... coffee... modeling (not that kind obviously).
Jessica Flynn
"People make bad decisions when there is too much money" - via Anirban Basu
Jessica Flynn
'The priorities of Americans have changed - they are no longer buying for prestige, they are buying for value.' - via Anirban Basu
mashable
Microsoft’s Multitouch Mice are Weird, Amazing [Video] - http://mashable.com/2009...
Jesse Stay
I wonder why more iPhone apps aren't just wrapping a UI around HTML 5 for cross-platform compatibility. Totally possible.
That way you get the best of both worlds - App store inclusion, cross-platform, and a great mobile web UI all under one codebase. - Jesse Stay
I think Google is doing this with their app - Jesse Stay
And, the content is dynamic - you can push much faster changes out to your audience - Jesse Stay
I'm guessing there must be some sort of limitation preventing this. - Jesse Stay
If your app accesses the internet in that way (with a visible browser window), it's an automatic 17+ rating in the app store, with all the content modifiers turned on. - Otto
Otto, good to know - Jesse Stay
yea, the dev it once and app it everywhere - JuneM
More info: http://www.tuaw.com/2009... The 17+ rating causes a lot of restrictions, basically. Apple's view is that if it is at all possible to view "mature" content, then it gets a mature rating. My favorite is the NinjaWords app, a dictionary app that got rejected for swear words, and then had to be rated 17+ even when they censored those out because it was accessing third party content. - Otto
Ben Quintana
U of Idaho Vandals fan or foe...Check out Lesson Nine: State of Idaho represents! ESPN http://sports.espn.go.com/espn...
mashable
Bing Ads Warn About Online Scams - http://mashable.com/2009...
Robert Scoble
Whadda ya say NOW Apple fanboys? Dell laptop brings wireless power. This was the laptop I saw back in July. http://gizmodo.com/5369472
Really? That was all that it was? I'm not impressed. - Peter Kruit
I actually think that is pretty cool. Looks like I've finally found a good replacement for my MBP which runs Windows :) - sean percival
This isn't wireless power. The wireless dock has to be plugged in. So. Wires. And it's a $200 extra. Not quite the revolution is it. I don't think Apple or anyone else has anything to worry about at the moment. - Gilbert Harding
So you have a dock with a wire going to the power outlet, what's the difference? This is the same as saying that any device that can receive a charge trough a dock has wireless power. My old handheld vacuum cleaner has a charging dock. My guess is that charging docks actually is an older way of charging then through a wire. Look, now your device don’t have to be stuck at one location while it is charging. To me this Dell dock is a step backwards. - Asgeir
Not quite the same as your old handheld vacuum. This is an inductive system. However there are still wires from the dock to the wall outlet so no real difference between that and having the laptop plugged into the same outlet. And what if you don't pony up the additional $200? Do you get a conventional charger as well? - Gilbert Harding
Nice but not as nice a the real wireless stuff from MIT shown at TED. - Poka Yoke from twhirl
but does it have a wheel? - michael sean wright
I like the design and specs of the laptop - wires or not. It's just one detail. - Jemm
very cool - andy brudtkuhl
Roberto Bonini
Want Bing on your iPhone? Search and map with these two apps (via feedly) - http://www.liveside.net/bingblo...
Jarred Blankenship
AAA Idaho to join driver texting ban campaign | Idaho | Idaho Statesman - http://www.idahostatesman.com/531...
Paul Buchheit
A practical scalable distributed B-tree - http://www.hpl.hp.com/techrep...
"Moreover, our algorithm is conceptually simple: we use transactions to manipulate B-tree nodes so that clients need not use complicated concurrency and locking protocols used in prior work. To execute these transactions quickly, we rely on three techniques: (1) We use optimistic concurrency control, so that B-tree nodes are not locked during transaction execution, only during commit. This well-known technique works well because B-trees have little contention on update. (2) We replicate inner nodes at clients. These replicas are lazy, and hence lightweight, and they are very helpful to re- duce client-server communication while traversing the B-tree. (3) We replicate version numbers of inner nodes across servers, so that clients can validate their transactions efficiently, without creating bottlenecks at the root node and other upper levels in the tree." - Paul Buchheit
Paul, I think many of us are going to trust your opinion on this white paper. All Greek to me. - Jon-Paul Bussoli
All I understand is that it is in my best interests to cheer for the way you access B-tree nodes in order to continue to enjoy friendfeed reliably. Go friendfeed algorithm go! - Jon-Paul Bussoli
What, no comparison to BigTable? - ⓞnor
@nor It's really not the same thing, unless somehow you're using a distributed B-tree on hash collision, however, if you're getting that many collisions, then the hash algorithm is probably wrong or your key width is too small. Then again, I really don't know what I'm talking about. - Eric Florenzano
Curious as to what problem Paul is looking at... My default data toolkit these days would probably include sqlite for in-memory data, sharded bdb's for btrees that are too big for memory, and hbase/hypertable for a distributed store. I wonder where this fits in... - DeWitt Clinton
Ok this is a really *nerdy* post! :*) - Susan Beebe
DeWitt, I just thought that it looked like an interesting paper. As for the several solutions you mention, I don't know that any of them have distributed transactions (maybe bdb, but that doesn't really work). - Paul Buchheit
B-Trees and Prof. Bayer http://wwwbayer.informatik.tu-... - would be interesting to know what he'd say, unfortunately he's retired a few years ago. Used to be fairly approachable in all matters B-Tree. - Mustafa K. Isik
@DeWitt - no room for a traditional SQL based database except as an in memory database? - Nick Lothian
we had designed and implemented distributed tree control, but transactions were considered "too much" for near-real-time, and they were already in protocol... the rest you know as xGSN boxes in GPRS/3G/HSDPA - dynamic routing for mobile packet networks. I'd left team in 2003... - A.T.
@paul - I'll readily admit to being out of my depth, but it depends on what the definition of "distribution transaction" is. With bdb a combination of local transactions and guaranteed consistent replication you can approximate a distributed transaction at the cost of speed. See http://www.oracle.com/technol... and http://www.oracle.com/technol.... But those won't work across bdb shards. - DeWitt Clinton
@paul - A table-based distributed store can do this via a lock on entity groups, where entity groups are defined by relationship formed by instances of similar models that belong to the same parent-based ancestry chain. This is how App Engine transactions work -- see http://code.google.com/appengi... and http://code.google.com/appengi.... Ping ryan for some background there. Not sure if hbase or hypertable support this via their api. - DeWitt Clinton
@nlothian - I dunno. Offline maybe? - DeWitt Clinton
DeWitt: have you ever successfully used BDB with millions of newly written entries and transaction support turned on? We kept getting transaction logs with millions of entries that were never consumed, so restarts would take hours as it replayed the logs. Configuring BDB to work for large databases is insanely esoteric to say the least, and it may be impossible to get it to work acceptably in some cases. - Bret Taylor
@bret -- no, definitely not with large databases. We used bdb's heavily at my last company, though. Aggressive sharding is the key if you want to support either transactions or replication, which matches intuition about how it is implemented. - DeWitt Clinton
But your comment about millions of entries makes me wonder about which data is getting written to which place. I suspect a lot of problems like this end up with the bulk of the data being written transactionless + replicated to a table-based store (or a transactionless bdb), and only a small subset of the data gets transaction support. So multiple datastores. But you guys know this better than I do, so why am I rambling? : ) - DeWitt Clinton
DeWitt, you can also look into all the trouble that Gaia had with bdb - I simply wouldn't trust any fancy bdb functionality. - Paul Buchheit
Also, AppEngine transactions are limited to a single "entity group", which I assume means a single BigTable tablet. Essentially, they solved distributed transactions by not having them -- all transactions must be local to a single tablet. From the docs: "Every entity belongs to an entity group, a set of one or more entities that can be manipulated in a single transaction. Entity group relationships tell App Engine to store several entities in the same part of the distributed network." - Paul Buchheit
@paul - yup, that's the trade-off. Entity groups ensure locality, locality makes transactions fast(er). Same old lever problem -- speed of consistency vs. scope of the transactions. - DeWitt Clinton
DeWitt, there's nothing wrong with having local transactions -- I'm just pointing out that they aren't distributed transactions. - Paul Buchheit
Point taken. I got way off-topic regarding your original post anyway. - DeWitt Clinton
The design seems reasonable. The only part that is under-specified is the way they switch from a master node to a slave. I'm curious why they don't use transactions to maintain replicas but instead rely on some unspecified master/slave replication scheme. - Private Sanjeev
Jessica Flynn
Big idea from Boerner @ Unity Media - Gov announces that any software engineer in the US who wants to move to ID will live tax free #IDIS
Tim O'Reilly
I hope everyone is noticing and applauding Microsoft's decision to go DRM-free on #ebooks as part of our deal. Hope other publishers follow.
noticing and valuing this move by Microsoft & hoping too that other publishers will drop this DRM insanity - Martin Koser
Other ways to read this feed:Feed readerFacebook