Hacker Newsnew | past | comments | ask | show | jobs | submit | 2007-09-03login
Stories from September 3, 2007
Go back a day or month. Go forward a day, month, or year.
1.The Empty Nest (foundersatwork.com)
34 points by ivankirigin on Sept 3, 2007 | 5 comments
2.Why is the violin so hard to play? (maths.org)
27 points by nostrademons on Sept 3, 2007 | 15 comments
3."The mighty music business is in free fall," so Sony tries focusing on quality. (nytimes.com)
26 points by kkim on Sept 3, 2007 | 22 comments
4.Building Your Two Sentence Elevator Pitch (umn.edu)
23 points by danw on Sept 3, 2007 | 8 comments

Uh Oh. The dreaded [Pic] virus is spreading from the front page of reddit.
6.7 Reasons Why Microsoft is Doomed (askreamaor.com)
17 points by drm237 on Sept 3, 2007 | 11 comments
7.Amazon EC2 Basics For Python Programmers (jimmyg.org)
18 points by farmer on Sept 3, 2007 | 2 comments
8.Essential Qualities in Startup Founders (gabrielweinberg.com)
14 points by vlad on Sept 3, 2007 | 7 comments
9.Farmageddon (theage.com.au)
11 points by charzom on Sept 3, 2007 | 1 comment
10.Whiting Out the Ads, but at What Cost? (nytimes.com)
13 points by davidw on Sept 3, 2007 | 21 comments
11.When will we start paying for Facebook friends? (xobni.com)
12 points by terpua on Sept 3, 2007 | 8 comments
12.Give your product a Name, not a Number (iqcontent.com)
12 points by nreece on Sept 3, 2007 | 4 comments
13.Jon Bentley's Beautiful Code Google Talk (video.google.com)
10 points by sri on Sept 3, 2007

Silverlight is EEE for the web.

First, MSFT deploys Silverlight clients broadly. In this phase, they will do just about anything to see it deployed on any platform available, specifically including Linux and MacOS. Continue until essentially all new computers include a Silverlight client.

Secondly, persuade developers that Silverlight is a viable platform. This requires (1) - mass developer adoption of a sparsely-deployed or Windows-only web platform won't happen, not even with MSFT's marketing muscle. Continue until Silverlight achieves Flash-like ubiquity.

Thirdly, either through patents, DMCA, obscurity, or all three, kill off any non-MSFT Silverlight server-side solutions. Ensure that Silverlight app quality is superior to web apps by, if necessary, sabotaging web standards efforts and keeping IE buggy.

At that point, if you want to deploy a 'serious' app over the Internet, you'll (hopefully, from MSFT's perspective) feel strongly compelled to pay the MSFT tax and buy Silverlight servers. (For extra fun, in a few years, maybe MSFT chokes off non-Windows Silverlight client implementations. That's extra-speculative, however. My core speculation is that Silverlight is best understood as MSFT's play for the datacenter.)

A lot of money has been made by companies who successfully set up 'toll booths' between buyers and sellers. MSFT's OS monopoly was based upon providing the means for application developers to deliver their wares to consumers. Game console maker's profits are based upon their ability to restrict access to the gamers who own their consoles to companies who give them money. (I'm not saying this is unethical, just how the money is made.) The web undermines this model; the standards are open and (pretty) simple, clients and servers are freely available, and therefore there's no way to erect a toll booth between app developers/content publishers and consumers.

It looks to me that MSFT would like to change that. (So would Adobe, but they're a lot less able to pull it off.)

Anyway, a little paranoia for you there. Enjoy!

15.Inside Cryptome, the website the CIA doesn't want you to see (radaronline.com)
11 points by jyrzyk on Sept 3, 2007 | 2 comments
16.Writing Tight: Why Tiny Business Plans Are Best (stoweboyd.com)
11 points by danw on Sept 3, 2007 | 3 comments
17.Software via the Internet: Microsoft in 'Cloud' Computing (nytimes.com)
8 points by terpua on Sept 3, 2007 | 7 comments
18.Jotspot Coming to Google Apps as Google Wiki? (blogoscoped.com)
9 points by dawie on Sept 3, 2007 | 6 comments
19.Feedjit Customized Widget Shows Real Time SiteTraffic (techcrunch.com)
9 points by toffer on Sept 3, 2007 | 4 comments

Title is a bit misleading. The 'junk' DHH refers to is the baggage of enterprise apps generally (which everyone knows), not a specific diss against Java.

Sure, block Firefox. Guess what I predict will eventually happen? Adblock Plus will offer to install the User Agent Switcher plugin (https://addons.mozilla.org/firefox/addon/59) after it configures itself.

Blocking ads is completely ethical (IMHO). The advertising-based business model is not a contract to which the end user has agreed. People have always had the freedom to turn off the TV or radio during commercial breaks. Automating the process (a la TiVo) at the user's request does not somehow infringe upon some given right on the part of the advertiser to show the user its ads.

Just my two cents.

Edit: If you're going to downvote me, at least explain why. Kthx.


I love playing Microsoft apologist!

1) The fundamental workings of the software business are pretty much unchanged since they were created by MSFT back in the day: It's relatively cheap to develop something worth a lot of money. As far as service and maintenance goes, I'd say Microsoft on average is pretty good about both. They are absolutely the kings of hot-fixes/service packs and absolutely the kings of keeping backwards compatibility wherever possible, which is about all you can ask for.

2) Let's not pretend like Internet Explorer wasn't a huge product for Microsoft (and the world). There's nothing worth arguing there. As for the web 2.0 stuff, Microsoft has demonstrated that it's not going to be a pioneer here (and it isn't in many businesses, actually). That said, they're making money from their search product, and MSN/Live.com is still quite popular. I don't know what metrics you want to judge Microsoft by here, but if they're behind it's not to the point of death. Especially since we still haven't seen any billion-dollar ideas out of web 2.0 (short of ad platform stuff a la Google, whic MSFT is copying).

3) When has Microsoft really had that many friends in the first place? They run a business that's especially large, so they'll be stepping on toes all over the place. I'm not entirely sure how this points to their ultimate demise, so long as they're still making more money than the competition is... (That means they're winning)

4) You only need one cash cow (ask Google). Microsoft has two clear clear money winners. The rest of the products are ultimately investments more than anything, but I'll go one by one just for fun. MSN is indeed taking over web search share recently, and has always had a super popular destination page and email. The Zune didn't beat the iPod, but neither is anything else. For a first try, the Zune actually didn't suck too hard. Microsoft is working their way into the consumer entertainment space here, though, is the real point. The surface computer isn't a real product, so I don't think anyone's bought it. MS research kicks out a lot of stuff that's just worth thinking about, not worth making. IIS is a pretty popular web server. It's not free though, so Apache makes for pretty tough competition. Ultimately, IIS is more a part of MS's entire web stack, and so if you buy into that, you're giving MSFT a lot of money, which is good, even if it's not #1. The Xbox, again, is a consumer entertainment play, and the Xbox 360's killing it in the US console market. Microsoft has a lot of money, and they throw it around. You don't have to win markets to make money, and they know that fact well.

5) It's way too early to tell for sure, but if XP's launch is any basis for comparison, Vista has some great years ahead. We'll see how the Vista hate keeps up when people realize it's, like XP is now, the standard OS everyone's running. Even if Mac OS tripled up, its share would still be basically irrelevant to MSFT's bottom line.

6) Compare Microsoft's stock price to Ford's over the last few years. Both companies are such long-standing giants that there's no excitement to be had in trading the stock. If you don't buy that, you could at least accept that if confidence in Microsoft were tanking, the stock would be too. It's actually up 10% on the year.

7) PC makers aren't turning their backs on Microsoft. They're trying to pick up some sales from the Microsoft haters (who they would prefer not also become Dell haters by association). Dell is gaining customers with the deal, and Microsoft's not losing any (since Dell buys the licenses, not the buyer). This is as much of a non-point as the rest.


From what I understand it's also multiplicative. So for example if someone were both a hacker and a painter...

PG is setting blogging trends in a similar way to how David Beckham set hairstyles in the early 00's.
25.Why does software management have to be so painful? [Pic] (phoja.com)
7 points by nreece on Sept 3, 2007 | 9 comments
26.Haskell: Overloading Functional References
6 points by mudge on Sept 3, 2007
27.Google Phone being shown to select Boston VCs and entrepreneurs (boston.com)
6 points by jsjenkins168 on Sept 3, 2007
28.The privacy market has many sellers but few buyers (wired.com)
6 points by kkim on Sept 3, 2007 | 1 comment

This is the best article to come out of the switch to hacker news yet. _exactly_ what I'd read all day long, time permitting.

The language is Ruby. "Ruby on Rails" could be considered a domain-specific language, but most think of it as a web application framework built on Ruby. Learning a language that exposes you to new ways of programming is a good thing (tm). Learning a language that broadens your mind AND makes you more productive is even better. Is it a good investment for you? Depends on what you already know. If you already have good knowledge of a reasonable language + framework (e.g., Python/Django), then you might just want to go off and build your business. If all you know is PHP and you've been hand-coding spaghetti web apps, then learning RoR is a good investment, if at least to expose you to some reasonable programming patterns.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: