Ross and Dan made this video to illustrate the advanced technology we use behind the scenes at FriendFeed. (Ross and Dan, you are amazing - I can't believe how awesome this thing turned out)
- Bret Taylor
from Bookmarklet
How very creative. This is very fluid and cool.
- Louis Gray
OK, not exactly what I was expecting, but very cool.
- Kevin Arth
Anyone have the video somewhere other than Youtube? it's banned here in Turkey and I can't wait until we get home (next month) to watch it!!
- Chris Myles
Bret, this video should be titled: A Love Song for FriendFeed ! Great vid (and music) !
- Ahsan Ali
This is superb. I just showed it to my 5 year old son who enjoys Lego and has already taken some great photos, including one or two of his toys. So now he has the seed of the idea that, in time, he could take multiple stills and put them together to make moving pictures. Thank you very much for posting it and giving me and him that opportunity. Maybe, he might use FriendFeed one day too!
- John W Lewis
I think they need to make a full stop-motion version of the Matrix in legos. Now THAT would be awesome. I wonder what bullet-time looks like in LEGO?
- Bret Taylor
i'd pay to see the stop animation lego matrix, but not the sequels
- patrick
"Equipment Generously Provided By Casey Muller" - hahaha!! THIS IS AWESOMESAUCE!!! I love the creative energy and vibe in this video... LOTS of work went into that one! Thanks guys!! :)
- Susan Beebe
Genius, how much time did that all take?
- Wayne Hornsey
Chris Myles: if you want ot - DM me an address and I'll mail you a copy.
- guruvan (Rob Nelson)
"Imagine a 1,500 kilometer underground FoodTubes ring circling the UK. The packet-switched-style network would connect all major food producers and retailers via 3,000 kilos of smart grid controlled air pressure pipe. The Foodtubes capsules, spaced one meter apart, will race about in gangs of 300 or so at 100kph. As many as 900,000 will be in circulation at any given moment, either zipping around beneath London and Liverpool or being loaded and unloaded at freight dockets."
- Amit Patel
from Bookmarklet
I had this idea awhile back and called it cornucopia. I think automated solar powered delivery systems will be more flexible and cost much less
- Todd Hoff
from iPhone
I had a similar idea a while back for small package delivery, which might be food, but mostly nonfood. Use a packet-based automated distribution system through underground pipes to deliver to the home, or at first to neighborhood distribution centers, so that I can order something online and get it in less than an hour.
- Amit Patel
underground tunnels are damn expensive and long to build. trucks solve the same problem already (even in a sort of packet-swiching manner). the only missing link is automatic delivery; expect fully robot-controlled trucks in 10 years (sooner than any reasonable subset of tunnels could be built).
- 9000
Tunnels are expensive now, but are they inherently expensive? I foresee a giant herd of automated tunnel boring machines. We'll call them moles or something. Part of the problem is that I like infrastructure. And in the real world, “wireless” (trucks, wifi, cell phone, satellite tv) often beats “wired” (rails, tunnels, ethernet, land line, cable tv) because infrastructure is so expensive to build and maintain. I can dream though ;)
- Amit Patel
tunnels are inherently expensive: just compare the amount of energy needed to move the soil out of a tunnel and to build a road of comparable transport capacity. inside the tunnel, you need to build a road, too. tunnels are an option if a road on the surface can't be reasonably built at all (e.g. a downtown of a metropolis).
- 9000
OTOH, a great lot of optic fiber cables was run through existing 'tunnels', like water pipes or drainage tubes. maybe automated delivery sevices could utilize some existing underground infrastructure, which must be abundant under cities.
- 9000
^^^ « the burritos speed along the same tunnel as the BART commuter train» — great! And most of the construction expenses is paid by the train operator :)
- 9000
If you're building a new town, you might as well lay electrical, water, sewage, cable tv, phone, network, and package delivery tunnels along the same route, instead of every agency digging up roads separately. In big cities some of this would go alongside subway routes.
- Amit Patel
What about resolving issues when the robots fail? the thing could easily stuck in tunnel and require fast fix, but it couldn't be provided in time.
- Andy Shevchenko
"May studied physics and mathematics at Imperial College London, graduating with a BSc (Hons) degree and ARCS in physics with Upper Second-Class Honours. He then proceeded to study for a PhD degree, also at the Imperial College London departments of Physics and Mathematics, and was part way through this PhD programme, studying reflected light from interplanetary dust and the velocity of dust in the plane of the Solar System. When Queen became successful he abandoned his physics doctorate but did co-author two scientific research papers: MgI Emission in the Night-Sky Spectrum (1972)"
- Amit Patel
from Bookmarklet
"More than 30 years after he started his research, in October 2007 he completed his PhD thesis in astrophysics, entitled A Survey of Radial Velocities in the Zodiacal Dust Cloud, passed his viva voce, and performed the required corrections. He officially graduated at the postgraduate awards ceremony held in the Royal Albert Hall, on the afternoon of Wednesday 14 May 2008."
- Amit Patel
(From a Master's Thesis) A system for making people and animals walk on uneven surfaces. It can handle four legs too (coyote and bear examples).
- Amit Patel
from Bookmarklet
Jesse, if the twins have their own individual maids, I'd investigate further.
- John E. Bredehoft
to avoid all the difficulties that sometimes plague those with assets, I am willing to shoulder part of the burden and absorb any excess assets that could tip the balance away from happiness
- RAPatton
That's what I'm thinking, RAP. I'm ready to trade my current set of problems for some new ones... like... having too much money.
- Yolanda
Overall very good. I take issue with this bit, though: "Many people with jobs have a fantasy about all the amazing things they would do if they didn't need to work. In reality, if they had the drive and commitment to do actually do those things, they wouldn't let a job get in the way." Some people are able to make things happen despite all odds but most people can't. And that doesn't...
more...
- Spidra Webster
Also, it would be nice to have money to hire a full time nurse for my Mom.
- Yolanda
Heh. Yolanda, I had just taken out a couple lines about what could keep someone so busy, stressed, poor and tired that they couldn't do "amazing things" while employed - taking care of severely ill/disabled parents/children/relatives was on that list. :)
- Spidra Webster
I would seriously probably buy a farm in some place really pretty and grow corn and vegetables and other stuff (maybe I'd buy a cow or two). I'd then run a tech business out of my house, probably using other people's investment while I invest in the farm and other resources (leaving plenty aside to decide what else to do with).
- Jesse Stay
WoW is worse than crack? I'll have to try it!
- Gabe
Jesse, a tech business from a farm on pretty land? Good luck getting bandwidth.
- Skyler Call
Skyler, I will have millions - I'm sure I can figure something out :-)
- Jesse Stay
Spidra, of course there are people in super-hard circumstance and the statement is overly broad. The point is just that actually doing stuff is much harder than dreaming about it is.
- Paul Buchheit
Gabe, read the links. The crack addicts has a job and family. The WoW addict had nothing and played 24/7 :)
- Paul Buchheit
So if I have millions of dollars, I can play WoW 24/7 instead of having to put up with a job and family? I don't see the downside...
- Gabe
Nice post. That kind of money would give time to invent and implement the next big thing without having to worry if there is time to do all the unit tests with >100% code-coverage! ;)
- Jemm
Thanks, great post :) Hoping to read this again :)
- deerstep
Great informative and level headed post Paul. Thanks for sharing.
- Mark Krynsky
I think there are two groups of millionaires: Those that made their millions through mostly hard work, and those that made their millions through mostly luck or circumstance (inheritance, modest stock options that exploded due to a bubble). I suspect the first group has a much easier time managing their money and lives than the second group.
- Stephen Mack
"Explore the opportunity. Do something remarkable. Go for a walk in the park. Appreciate the trees."
- SteVe C
"If you've been institutionalized your entire life (school, work, etc), it can be very difficult to adjust to life on 'the outside'." - lolz
- Ken Morley
Stephen, it's possible for some in the second category to be aware of the fact and wish to live humbly or at least, "go slowly" as Paul suggests.
- Ruchira S. Datta
Talk about an article that does NOT apply to me, lol ...
- LANjackal
A sudden surge of wealth can be a curse instead of a boon. Thanks for sharing your tips Paul.
- Shakeel Mahate
In this day and age, caching effects outweigh most algorithmic gains (for most data sets that you're likely to encounter). The cost of a cache miss can be disastrous -- going to main memory is roughly 200 times slower than hitting in your L1 cache. This is why...
1. Tree-oriented data structures are usually a bad idea. Every branch means you're chasing a pointer to some completely unrelated area of the memory, likely a cache miss.
- Tudor Bosman
2. High-performance server code is hard to write in Java (as opposed to C/C++). You can't embed objects in each other; every object reference means following a pointer, likely a cache miss. Also, objects are huge -- they contain a vtable and a lock and all sorts of other crap that you often don't need.
- Tudor Bosman
3. You get surprising behavior with C++ STL data structures. It's often faster (for small-sized data sets accessed infrequently) to store them in a vector and do linear search than to store them in a std::map (which is a tree) and do binary search.
- Tudor Bosman
This, by the way, is why I don't like Java. Write most of your code in a high-level language (Python, PHP, Javascript, Lisp, whatever floats your boat), which is easy to write, read, debug, and deploy, and the performance-critical parts in C++. Java is trying to sit in the middle, but doesn't do either "ease of use" or "high-performance" particularly well.
- Tudor Bosman
Techniques originally designed to minimize disk seeks now make sense for data held in RAM. For example, btrees can be faster than red-black trees on modern machines: http://idlebox.net/2007...
- Ben Darnell
I'd critique this assertion on a few grounds. One, while you do not have control over object embedding, there is nothing preventing it, and indeed, there are tons of papers on "object inlining" compilers, in much the same way that escape analysis can allow automatic stack allocation. It is true that current JVMs don't do this, but it is not prohibited. Secondly, compacting garbage...
more...
- Ray Cromwell
I feel the same way about Java being in the middle. If you only pick one language that might be the thing to use. But if you're using two, a combination like C++ and Python seems better than C++ and Java, or Java and Python. It may be true that JVMs *could* inline objects, but they don't, and that's what matters to me as a programmer (not a compiler writer). However I think there could...
more...
- Amit Patel
OT, but "When it comes to operating-system-specific details and solutions, the text exclusively describes Linux. At no time will it contain any information about other OSes. The author has no interest in discussing the implications for other OSes. If the reader thinks s/he has to use a different OS they have to go to their vendors and demand they write documents similar to this one."
- Andrew C (✓)
Some would that a high level language that requires programmers to specify object allocation and layout is basically not a high level language. HLLs tend to defer such design decisions until later, relying on the compiler, because early optimization could inhibit later reuse (e.g. declaring a method 'final' in Java for 'performance') The dismissal of the JVM's current optimizations...
more...
- Ray Cromwell
Related, it has already been implemented in HotSpot (http://citeseerx.ist.psu.edu/viewdoc...), 9% average to 51% speedup. Also, JDK6u14 has experimental escape analysis, but not full stack allocation yet, however, IIRC the IBM J9 VM has had automatic stack-allocation for non-escaping objects since early 2000s.
- Ray Cromwell
back in 99-03 we had rather opposite problem -- we had to reduce capacity/bandwidth (on now obsolete pentiums :) yeah, we had also to keep it running 99.999% reliable, hotswappable, on _minimal_ hardware support, and what not else. The Decision we made to make it _that_ capable was to drop C++ & C mix and write it plain C ;) Moral of story -- don't over-engineer :D
- A. T.
I don't know what datasets you use, but it only takes a few thousand or so nodes to make an O(log n) tree algorithm faster than an O(n) list algorithm, even when a node access it 200 times slower than a list access.
- Gabe
Are you suggesting that a O(n) algorithm is better than O(log n) because the O(log n) has a constant factor of 200 (or even 1000)?
- siva
I am suggesting that a program that uses an O(n) algorithm might be faster than a program that uses a O(log n) algorithm under the circumstances. I'm not comparing the algorithms, but their implementations on real hardware.
- Tudor Bosman
and with real-world data sets. Depending on your application (say... videogames), they might in fact be quite small.
- Andrew C (✓)
I'll say it again: That is Ben Folds. I can tell by the voice alone, but heck, anybody should be able to tell by simply comparing a picture of the guy to it. The YouTube user claiming otherwise is lying.
- Otto
"we had the feeling we hadn't met a single real person – that we were all just actors. The staff played the role of being friendly and the guests played the role of being important and nobody was real."
- Gabe
I've traveled like a rich person, and I've traveled like a poor person. Traveling like a poor person has by and large been a much better experience. (I did go too cheap once...)
- Piaw Na
Andrew C: http://piaw.blogspot.com/2010... (Read the Conclusions page if you don't want to read the whole thing --- though the whole thing's worth reading if you want to see a train wreck :-)
- Piaw Na
"What I want to say is that Kurzweil and the singularitarians are indulging in some sort of para-science, which differs from real science in matters of methodology and rigor. They tend to overlook rigorous scientific practices such as focusing on natural laws, giving precise definitions, verifying the data meticulously, and estimating the uncertainties. Below I list a number of scientific wrongdoings in Kurzeil’s book. I try to rectify some of them in order to properly present my critique of the Singularity concept."
- Amit Patel
from Bookmarklet
"Kurzweil is possessed by the exponential function. He criticizes people who make forecasts by simply extrapolating straight lines on linear trends. But he does the very same thing on logarithmic paper."
- Doug Beeferman
I read part of the book, but gave up when I decided his thesis was "Everything can be fit to an exponential curve, but sometimes, the exponential curve needs to be on log paper (aka "double exponential")" and wasn't going to change if I kept reading. And talking about a "knee" (aka inflection point) of an exponential curve is absurdly stupid.
- Alex Power
"The acceleration of paradigm shift (the rate at which we change fundamental technical approaches) as well as the exponential growth of the capacity of information technology are both beginning to reach the "knee of the curve," which is the stage at which an exponential trend becomes noticeable." - TSIN, p.9. He does not define "knee" to mean an inflection point.
- Tim Tyler
... as the article says, "becomes noticeable" is a meaningless term, in proportion to the current value, the growth rate of an exponential is always the same; that's what an exponential curve is. I guess it's not an inflection point, but it's certainly suggesting a change in the first derivative.
- Alex Power
Wouldn't it technically be semi-log paper? (Or I guess you can call it log paper since it comes from logs...) But yeah, "knee" is a meaningless term, particularly when plotting a semi-log graph.
- Jim Norris
When Kurzweil came to give an author talk at Google, I asked him whether his exponential graph couldn't be explained by the fact that the further an event is in the past, the less likely it is to remain in our collective memory. He was silent for a noticeable time, and then did not actually answer my question. At least my copy of _TSIN_ was free...
- Ruchira S. Datta
I prefer the way Vernor Vinge presents the singularity in his books (incidentally, way before Kuzweil popularized it). Give more and more people a decent education, put more and more information and computing power into their hands, and increase the density and speed of their interconnectivity, and you can't predict the disruptive result (even in Marooned in Realtime, it's unclear if humanity just killed itself or something else happens), Vinge doesn't explicitly say 'progress' happened.
- Ray Cromwell
Catastrophic singularity = Skynet ?
- Andrew C (✓)
"Becomes noticeable" does mean *something* - it refers to some time after the point when the first person notices it.
- Tim Tyler
Ray: Agreed about Vinge! In 'Marooned in Realtime' we have no idea what the actual outcome of the singularity was. Even those who lived very-near-but-not-through the disruption have no clue what actually happened and can only guess. I suppose that is the nature of observing a singularity from outside its event horizon though, right? He also deals with that sort of phenomenon in 'A Fire...
more...
- veo
"The Society of Automotive Engineers (SAE) published a paper in 1995 suggesting how outside mirrors could be adjusted to eliminate blind spots. The paper advocates adjusting the mirrors so far outward that the viewing angle of the side mirrors just overlaps that of the cabin’s rearview mirror."
- Simon
from Bookmarklet
That's how my dad taught me to do it <mumble> years ago. You get four blind spots instead of two, but none of them are large enough to fit a car in an adjacent lane.
- Seth
Click & Clack explain this also in their book.
- Piaw Na
Great idea, but one subtle problem with this for me would be that if I can't see my car's flanks in the side mirrors as reference points, then it won't be obvious to me when the mirrors have become misaligned, as happens from time to time.
- Doug Beeferman
If you can see your car's flanks, your mirrors are misaligned. ;-)
- Seth
I am looking forward to playing board games on the iPad while travelling with Karen. This is the first device I can really picture two people using at the same time, which seems like an opportunity for some truly new types of software.
With mice and keyboard, two people at the same time on the same device doesn't really work well. Touch screen seems like a really cool opportunity.
- Bret Taylor
I thought to myself I could have used this when I would play chess with my little brother, and he would get mad and sweep the pieces off the board. I figured it'd be pretty difficult to do that with an iPad. Then I realized what he could have done to the iPad...
- MiniMage, enterRUPPted
Yeah - I keep thinking of how popular this is going to be on road trips with the family
- Jesse Stay
Taking turns. Like handing a crossword puzzle or magazine back and forth. Plus a swipe for changing posting accounts.
- Hayes Haugen
You're going to drive that accelerometer nuts with two people, you know that don't you? :)
- JCunwired
SMART idea - that's why I like you - out of the box - excellent eye for various use cases - neat! The iPad has a lot of potential. I have been wanting what I call an iCouch tablet for web viewing, this i really great. I can't wait till i get one!
- Susan Beebe
Nathalie, air hockey was my first thought when they said it worked with two people. That would be cool.
- Todd Hoff
Wow that's true- I didn't really get the iPad until I thought of 2-player games. Now to develop Catan for the iPad.
- anna sauce
Todd and Nathalie, an air-hockey type game (maybe more like Pong) is what people are playing in the photo I linked to in my previous comment. I sympathize with whoever the manufacturer is, in that the perception is that it doesn't exist until Apple ships it.
- Bruce Lewis
Hey I want an I pad, but they said the 3g version isn't available till April, mmmm. How can I get one sooner???
- amelia arapoff
I have to admit it's a wee bit more portable than Microsoft's Big Ass Table™
- Richard Walker
Never thought of this possibility. For the first time I can begin to see myself possibly even buying one - assuming the software is there to make it worthwhile.
- Andrew Perry
Share option of friend-feed cost me a call from my wife yelling at me "who the hell is this Karen you are playing with on the train to work? I am gonna kill you both!" She simply saw it on my facebook feed never realized it is a FW. (http://friendfeed.com/tzury...) LOL
- Tzury Bar Yochay
not sure about this, the form factor may still be too small to be comfortable for two players simultaneously looking at it, or touching it. Now with blue tooth connexion between two iPads, I would see lots of opportunities for boardgames, including games where each player need to keep some information secret (his hand of cards usually).
- Antoine Bertier
Hmm nice idea. Checkers, Domino, Backgammon would be all excellent
- Özkan Altuner
I just downloaded SDK and am working with another programmer on the Catan version. Bret you inspired me!
- anna sauce
"On Google: We did not enter the search business, Jobs said. They entered the phone business. Make no mistake they want to kill the iPhone. We won’t let them, he says. Someone else asks something on a different topic, but there’s no getting Jobs off this rant. I want to go back to that other question first and say one more thing, he says. This don’t be evil mantra: “It’s bullshit.” Audience roars."
- Kevin Fox
from Bookmarklet
Funny how evil is in the eye of the beholder. I don't doubt that Google would like Android to make the iPhone irrelevant, but that's not evil; it's competition. And not even as harsh a competitive tactic as Apple's holding Google's iPhone apps in limbo because Apple is afraid they might succeed.
- Kevin Fox
I think Jobs sees all competition as zero-sum, so he seems to think Google's out to destroy the iPhone. But I don't know anyone at Google (including on the Android team) that thinks this way. A healthy, heterogeneous market is good for everyone, Google and Apple included.
- Joel Webber
from BuddyFeed
Totally agree, Kevin. It's all psychological bullshit to appeal to incite the fanboys.
- Amy
Agreed, Joel. Google's certainly trying harder than Apple to broaden the smartphone market beyond the high-end. I think Google would be a lot more satisfied if they covered Nokia's global footprint than if they surpassed Apple in unit shipments.
- Kevin Fox
Also, not that it matters but Google bought Android two years before Apple started selling the iPhone. It's not like Google suddenly decide to infringe on Apple's turf.
- Kevin Fox
It saddens me how most of the comments on all the articles covering this story agree with Steve that Google is somehow evil. Le sigh...
- Michael Leggett
Google was so lost in the browser for many years. Most of the companies who are not Web oriented were not even interested in what Google was doing. And now current acts such as Android and Chrome OS get their reactions, because all suddenly Google changed roadmaps -- suddenly means last 2-3 years in my scale.
- Burcu Dogan
Nokia didn't enter Apple's market and sell iPods or iMacs or MacBooks, I wonder how Nokia feels about Apple's entry into smartphones? ;-p
- Ray Cromwell
also any developer dealing with apple found. and adobe-flash plugin could get the idea what steve says..
- mehmet t. akalın
Yeah - those are the types of things a cult leader says to his cult to get them to rally against the enemies ;-)
- Jesse Stay
I say.. even this cute company called Apple is bullshit too.. They are lazy bastards as well..
- Pico Seno
Well said, Aaron - motivation is good for us all :-) I like new Google AND Apple technology.
- Jesse Stay
If I were sitting there at the iPad announcement, I would have been waiting for a runner to come down the aisle to throw a sledgehammer through the screen with Jobs's face on it.
- Gabe
@Paul, you're starting to sound a little too much like Gordon Gecko
- Fleagle
Are you implying that competition is bad Fleagle? Monopolies tend to be abusive, or at best lazy. Google competing with the iPhone may not be what's best for Apple, but it's better for the rest of the world. I declare it 99.9% good :)
- Paul Buchheit
No @Paul, I actually don't care to be honest. I just love the movie "Wall Street."
- Fleagle
@Paul as a matter of fact, there had been historical records of true business competition had been causing more harm than good (water supply services few centuries back in London, UK), but you probably won't agree for sake of "competition being good by definition" :) (oh, and I am "all pro competition" too, but I do like historical facts)
- A. T.
@Paul also Apple vs Google vs very-few-more-key-players vs rest-is-negligible fits perfectly oligopoly case - do you like oligopoly? :)
- A. T.
There's competition where each company tries to out-innovate the other and there's competition where they try to undermine the other. In my experience Google represents the former.
- Kevin Fox
Competition is evil. If Apple loses because of Google, it would have to fire innocent employees, and Google won't replace the lost jobs by selling their phones online.
- Jérôme
from iPhone
The nice thing about Android is that it is monopoly/oligopoly resistant because it is open source. If Google pushes it too far, or stops innovating, someone else (e.g. Microsoft) can fork it and create their own competitive strain of Android. The same is not true of iPhone obviously.
- Paul Buchheit
is that really true Paul? Isn't this Google slamming into MS and Apple trying to take market share with another prop system?
- Thomas Power
Yes, I think there are already some non-Google Android devices, though none of the popular ones are. I doubt Microsoft will ever do it for the same reason that they aren't adopting WebKit for IE, but technically they could (and perhaps should).
- Paul Buchheit
Android's already being used in several non-cellphone devices like media players from Archos and Barnes & Noble's Nook e-reader.
- Kevin Fox
How's it feel to be, according to Valleywag, the face of Google's counter-Apple strategy post-Jobs lashing out? http://gawker.com/5461539... Bloggers are silly.
- Mark Trapp
I think it's funny that Ryan Tate didn't mention my staunch advocacy of Apple's stance on Flash.
- Kevin Fox
I'm rolling my eyes at that gawker article. (Nice find, Mark.)
- Stephen Mack
I want to know when Facebook is going to build their own Android phone. ;-)
- Jesse Stay
O sweet so this thread is a developing news story about a news story about a #headexplodes
- LANjackal
Or what I really want to know is when Ryan Tate is going to start using FriendFeed ;-)
- Jesse Stay
You guys might want to check out Gruber's additional perspective on what Jobs said. http://www.wired.com/epicent... Note, in particular, the updates. It sounds like the original report painted his comments more harshly than they were delivered.
- The original Kevin
For the record (and since there are now a lot of people reading this thread who don't know me, my stance and my tone) I totally get why Steve said the things he said, and I don't really begrudge him for it. It's sad that he chose to rally his troops by implying that the other guy's got it in for them, so they'd better fight back hard, but it's nothing compared to calling your competitors Nazis: http://fury.com/2005...
- Kevin Fox
I'd like to ask Apple about their thoughts and plans about Maps, and about online advertising, two businesses that Google entered first.
- Kevin Fox
Really? I thought he was mad at Microsoft and IBM a *lot* in the 80s. The whole 1984 ad was a poke at IBM. It is funny though that externally he says that nobody's come close to where the iPhone was 3 years ago, but to his own troops he's saying 'Google's out to get us, so watch out.'
- Kevin Fox
Not that old-mindsets are particularly constructive, but I think Jobs, in particular his mindset, is a product of the OS wars of the '80s and '90s. Microsoft was out to get Apple with its second-rate products and infinite cash reserves: Apple was the last stand between Microsoft, the death of innovation, and the proliferation of mediocrity. Now that Microsoft has been vanquished, the...
more...
- Mark Trapp
I think the only thing standing in the way of Google-targeted ad campaigns like Apple's "Redmond: Start your photocopiers" ads is the fact that Google's brand is viewed even more favorably than Apple's. Apple can't publicly attack a company that people love without taking a serious hit.
- Kevin Fox
Apple is afraid. They don't enter the search business because they know they can't win. Google sees a way to put customers/devs first and does see a way to succeed.
- Nathan Snyder
Kevin: I think the 1984 ad was a poke at what Apple was to become in 2010.
- Gabe
Respectfully, I think the level of Google fanboi-ism is equal to that of Apple. Google is an innovative company. So is Apple. Neither is devoid of warts.
- The original Kevin
I love both Apple and Google, but I hate it when they fight or act spoiled.
- Kevin Fox
Yes, and despite (or because of) SJ being kind of a nut, Apple is still awesome and I'll be buying a tablet :)
- Paul Buchheit
It's fun to watch extremely controlling people throw tantrums when they don't get their way. Waaaaaah!
- Garmon Estes
Just curious: Paul, will you buy it because you need it or because you trust Apple for having designed the tablet you'll love?
- Jérôme
Apparently there can only be one maker of phones. Does that mean that phones with keyboards are evil?
- Sam Levine
Schmidt should have excused himself from Apple's board conversations on the iPhone, when he was well aware that Google is (secretly) working on Android & Nexus One. This definitely falls within the definition of evil. I'm actually surprised it's legal.
- Tal Broda
I don't think Android was secret -- Google bought the company a long time ago.
- Paul Buchheit
None of you feel that Eric Schmidt sitting on Apple's board while developing competing technology is evil?
- Richard Luther
It was disclosed to Apple and they chose to continue having him on the board (or do you think he just make up a random excuse to leave the room every time the iPhone was discussed?) Why would that be evil Richard?
- Paul Buchheit
I don't get it. Why do Apple fanboys hate competition? I personally love it that the iPad is perceived as competition to the Kindle. Competition is good for the consumer!
- Piaw Na
@Piaw Okay, fine. Let Jobs sit on the Google board while developing an Apple search engine.
- Richard Luther
Richard, if he disclosed that fact, and Google still wanted him on the board, then there would be nothing wrong with doing that.
- Paul Buchheit
And I wouldn't mind at all if Apple tried its hand at a search engine. In fact, they did do spotlight. :-)
- Piaw Na
Here's the deal, folks. It's not about hating competition, it's about hating working together. Apple and Google have historically had strong ties. The two companies have worked closely on many products. Both companies have benefitted, and IMO consumers have benefitted. Do you think Google helped or harmed that relationship when they decided to compete directly with Apple?
- Richard Luther
They harmed the relationship but helped the world. That seems like a fair deal to me. We should be nervous when big companies get too close.
- Paul Buchheit
I was always uncomfortable with that relationship.
- Piaw Na
Richard, Google decided to enter the mobile OS space before Apple had a phone.
- Daniel Dulitz
Paul, I agree that the competition this situation created is great for us, the consumers, but if you look at when Eric recused himself, and consider when the first iPhone shipped, you will see a problem.
- Tal Broda
Sure, I see a problem, but the problem is too MUCH implicit collusion between Google and Apple, not too little. I do think that it is probably true that the close relationship between Google and Apple led them to compete less than they otherwise would have, and that was a bit "evil". But that makes it GOOD that that is changing.
- David desJardins
I know I've been rooting for CA to be divided into areas that make more sense culturally/politically...
- Spidra Webster
C. Edzel Pearcy did a similar redraw in the 70s; I think his was more culturally and economically sane: http://www.tjc.com/38states/ For example, the Hudson Valley in New York has more in common with New York City than it would ever have with Southern Pennsylvania, but this map here shows them in the same state.
- Mark Trapp
love this how is it done? who did it?
- Thomas Power
MR. FRIEDMAN: I think that issue is entirely orthogonal to the issue here because the Commonwealth is acknowledging - CHIEF JUSTICE ROBERTS: I’m sorry. Entirely what? MR. FRIEDMAN: Orthogonal. Right angle. Unrelated. Irrelevant. CHIEF JUSTICE ROBERTS: Oh. JUSTICE SCALIA: What was that adjective? I liked that.
- Simon
from Bookmarklet
I wonder if anyone's been able to work "hysteresis" or "quiescent" into their arguments…
- Jim Norris
... or whether anyone will use the word "homomorphism" in the California Gay Marriage Ban trial.
- Simon
I'd like to have NPR's Nina Totenberg read that.
- Richard Chen
Love this thread! Let's work in 'injective' and 'homeomorphism' somewhere, while we're at it. So many rich mathematical adjectives that would pique Scalia's interest. Gotta share this with my linear algebra class.
- Jason Miller
I was surprised recently to learn that my use of the word "canonical" (to mean "standard" or "ideal", usually in an engineering or scientific context) was very uncommon outside of CS circles. Everyone else seems to think you're referring to the "canon" of literature or law.
- Joel Webber
Joel - Using 'canonical', as in the canonical example, is common in mathematics. But I guess computer science is a mathematical science, so we're both saying the same thing. ;)
- Jason Miller