drawkbox
|
cached 5 months ago
It isn't really an anti-sorting stance. If you have worked on appengine and with Google File System you will see that it is fast almost solely because there is no complete dataset. So sorting is really tough on 64K or 64MB chunks spread around many many machines. Google is so fast and scalable exactly because there is no complete dataset easily attainable. GFS works in 1000 item chunks and that is about the best you can get with that setup. Searching, counts/increments and metadata about ALL of your data in the GFS or email in this case, is a tough problem. The same underlying data system is used for gmail, reader, etc.
|
|
cached 2 months ago
I'll say it again. Apple iOS and the platform is at least 5 years ahead of all competitors.
Keep this in mind, noone has an answer for the iPod Touch or the iPad yet. The iPod Touch outsells the PSP and nearly the DS in devices and in terms of content sales via iTunes (games and entertainment, none come close). The iPad is another gaming console in a way and a pretty cheap laptop replacement. Not to mention the book market. The iPad and iPod Touch make up over 65%+ devices sold by Apple and brings the total iOS devices to over 100 million. Other companies keep thinking this is a Phone only market. When in fact the iPhone is only about 35-40% of Apple's devices that use the iOS and the iTunes/Appstore platform. Where is the response to that? How many years will it take others to understand this. Apple is owning the mobile and handheld market and is making a ploy for all entertainment devices not just phones. Apple has to love that the competition looks past 65%+ of their market every new device. The iPod Touch and iPad are the equivalent of Apple II's in schools and candy cigarettes when it comes time for kids to grow up and buy a phone. All their apps and games will be there waiting for them when they get one. This market is about so much more than phones... |
|
cached 7 months ago
Guido worked almost alone on Python for a good 5 years. The best ideas are made by 1-3 people. I agree dont' go dark, but coding by community/design by committee can be horrible on the other extreme.
At a certain point projects can be ready for more collaboration, at a certain point they are too young and might get spoiled by project wreckers. Showing incomplete code/systems to the wrong people (i.e. non programmers in many cases) can be the death of good ideas. Look it up, find your favorite tool, platform, language etc, I guarantee you there is 1-3 guys that made it happen at the first iteration at least. |
|
cached 7 months ago
Well considering it was pre-production and research, many game titles start off with teams this small. Blizzard only had 20-25 on World of Warcraft before it went into produciton (i.e. the systems ready to start producing assets in). Now they have thousands, but before you get to production game teams are pretty small.
Even to this day here is their team: Interesting Internals at Blizzard on World of Warcraft Team: - team structure max 5-8 people - 32 programmers total - 51 artists total - 10 production total - 37 designers total Output: - 5.5 million lines of code - 1.5 million assets - 900,000 web files Points of interest: - leads still work (art lead creates art, programming lead codes) - structure team around employee skills and strengths - 20,000 computer systems - 1.3 petabytes of storage Total people supporting (only 120 people actually making the game) - total 4600 people support |
|
cached 7 months ago
Always amazed at how much he looks like how he drew Calvin's Dad.
|
|
cached 4 months ago
That or healthcare.
|
|
Microsoft's oData (Open Data Protocol)
(tirania.org)
cached 5 months ago
|
|
cached 2 months ago
I have seen this many times but it never gets old. I wish the Feynman style of teaching and explaining our amazing world were more available. His physics lectures are now available but kids would be extremely anxious to learn if teachers made basic science as fun as Feynman did. He was smart to tune his way of talking so his audience would understand no matter their level of knowledge (i.e. "jiggly motion" describing heated atoms).
I am hoping that the internet and such things as OpenCourseware will allow college professors, teachers and more to become stars of teaching because they know how to communicate and make it fun. These people should be compensated much more and be seen by many more people such as MIT's Walter Lewin, Feynman and many many others hidden in the fold of our current traditional education systems. |
|
cached 6 months ago
If Ballmer was smart he would encourage the use of the iPhone and other competing phones, since that is the reality... Then tell employees to take notes from the form factor, software, usability, developer market and experience. He's completely backwards on this.
|
|
cached 2 months ago
Healthcare is a bubble that has been created by removing the actual costs from the providers and the consumers (until you are outside it and have to pay outside insurance). When healthcare is removed from being tied to employers this market will change dramatically.
Healthcare, private IRA accounts, savings etc are all needed today separated from employers as people rapidly change jobs. Social Security isn't actually much of a problem (in fact the gov't uses it for funds all the time) it is Medicare and Medicaid. |
