Hacker Newsnew | past | comments | ask | show | jobs | submit | 2008-08-11login
Stories from August 11, 2008
Go back a day, month, or year. Go forward a day, month, or year.

amusingly safari crashed on me just as I finished reading the article on my iphone

AMD and Intel hate each other with a hatred as hard as that of Hamas and the Israelis.

A metaphor in poor taste to kick off this lengthy article.

33. Why Microsoft and Intel tried to kill the XO $100 laptop (timesonline.co.uk)
14 points by nickb on Aug 11, 2008 | 11 comments
34.Doing Personal Computer Software Development in the early 80s (bhanwara.blogspot.com)
14 points by soundsop on Aug 11, 2008 | 7 comments
35.Ask HN: Patents
14 points by jmtame on Aug 11, 2008 | 17 comments

Balsamiq Studios LLC is slowly earning hero status in my eyes. Peldi's entrepreneurial spirit is contagious.

The major problem with this form of advertising is that it takes a person with tact, diplomacy, and self control to do it right. If Twitter supports the '$1 / $$ message' universally it will attract many advertisers lacking any if all of those characteristics. That could result in a diluted user experience and eventual spamization of the system.

Still, in its purest form (and micro doses), this is a great way to perform grassroots marketing.

37.Citi: Yep, The Kindle's A Huge Hit. $1 Billion For Amazon In 2010 (alleyinsider.com)
13 points by prakash on Aug 11, 2008 | 16 comments

Wow. That might be the most unprofessional thing I've ever read.

Patent Pending does not equal patent issued.

That said, the patent system is so far gone when it comes to software that you can patent anything. Everyone has. If you write "Hello World", you are infringing. A web form with a button? infringing. The power switch on the computer... ok, you get the idea.

Just do your thing. In software there's no such thing as infringing because the answer to "can I make a computer do X?" is always yes if you work hard enough at it. All of the paths to X will be different.

If you are successful enough for someone to actually sue you for infringement, take this as a compliment. You will also likely have the resources to mount a defense as well.

Worrying about all of that now is just premature optimization. If you succeed, you will be sued. That's just the business climate of today's market. Cross that bridge when you come to it.

40.Y Combinator Challenge #16 - A form of search that depends on design (astartupaday.wordpress.com)
12 points by jmorin007 on Aug 11, 2008 | 20 comments
41.Handling Human Error in the Datacenter (spiteful.com)
12 points by slackerIII on Aug 11, 2008 | 10 comments

My Startup(engineyard.com) has just finishing building our phone system in adhearsion. This handles our global support line with tons of features:

Provides a complete IVR written in Ruby, with helpers for menus, multiple dialing, etc. Provides a complete user interface written using Ruby on Rails, for an easy to use configuration tool for both users and administrators. Supports PSTN numbers as extensions, providing a completely virtual PBX. Supports automatic creation of workgroups, including insertion into the dial plan, right from the Ruby GUI. Supports workgroup scheduling from the user interface, so you extension only rings when you tell it to. Supports dialing multiple phones and employees to answer an inbound call. Forwards voice mails to everyone in the workgroup Supports click to dial, call history, etc. from the GUI

The cool part is we're going to open source this thing in the next few weeks. It's probably the biggest adhearsion app out there yet and will serve as a great example for folks looking to do cool stuff with adhearsion.

43.Microsoft worried over .NET fragmentation (sdtimes.com)
12 points by bdfh42 on Aug 11, 2008 | 9 comments

I think you need to take this in Seth's Audience's context. He is not writing for startups. He's writing for businesses.

Take Amazon (established 1994). It was a great success as a startup in 2-4 years (IPO in 97'). It got big fast. It made waves. It challenged the way the industry needed to work & it presented a net gain for the economy as a whole. It became profitable in 2001/2 (7-8 years). A reasonable definition of a successful business . By 2004 - 2008 (10 - 14 yrs) it's a stable business it is clearly here to stay. The elements of its strategy that made it successful in the second half of its life (the profitable one) are the slow & steady ones. Reliability, customer service, trustworthiness, customer goodwill, a long lived affiliate program...

But I agree, some of the examples he gave were probably not the best.


It's just the new "twitter doesn't scale". They'll get bored and move onto something else.

Hi,

I've setup a hadoop cluster for a start-up I am working in. Initial reason? The amount of incoming log data was getting too slow to process on a single machine and having had a single graduate course in distributed systems I knew a) what is required to go from a single script to a system distributed across nodes b) that I am not in the capacity (alone) to create this system in a time window that will meet business needs.

As a result, I saw hadoop as offering a solution to: implement a distribute process where by records are processes in parallel by multiple machines without having to worry about implementing locking and message passing; distribute disk seek times across a cluster of nodes, pool together disk space with ability to add disk space by simply adding new commodity machines to a cluster.

If you have these specific needs: a) need to rapidly and robustly process more data than a single machine can handle (think of it this way -- if you do data processing with a Perl script on a single machine, will the data be simply too old by the time the Perl script is done?) b) ability to add storage for new data without powering machines down c) the data is non-relational (i.e. you aren't exporting data from MySQL and then re-importing it again - if your data can be stored effectively inside a MySQL cluster and queried in a relational manner, you don't need to use hadoop).

Now, if you still think you need hadoop (in most of the cases, answer is "you don't"):

To get hadoop going minimally to be useful right away is actually almost trivial.

However, as your dataset grows, the amount of jobs and the size of the cluster grow as well as the expectation of hadoop to also be a reliable data store grow, you will run into plateaus that you'll need to overcome.

To answer your questions directly: - Getting it going is easy, trivial. Do it first on your desktop (if you run Linux directly, if not under VMWare). Process is straight forward. - Peeking into the source is not required to get it going - Pitfalls: * Use enough memory, JVM is a memory hog. Always make sure you have sufficient swap (4x your memory) * Find the optimal size of input data for your task (if you are using compressed files for input).

(Yes, I will write these learnings up eventually).


Why do people always assume that you will move your application to a different DBMS at some point?

She is basically repackaging Aristotle's Rhetoric for modern business folk who skipped that class in college. "Of the modes of persuasion furnished by the spoken word there are three kinds. The first kind depends on the personal character of the speaker; the second on putting the audience into a certain frame of mind; the third on the proof, or apparent proof, provided by the words of the speech itself." To that, she has added various forms of bribery, which aren't really forms of persuasion.

Read the original here: http://classics.mit.edu/Aristotle/rhetoric.html


Exactly. Listen to user's problems, not their solutions.
50.Reminder: A few spots still open for the Cambridge/Boston Startup Meetup tonight (anyvite.com)
11 points by jmorin007 on Aug 11, 2008 | 2 comments

They guarantee 99.9%, so they get almost 9 hours a year to screw up. ;)
52.Internet Provider RANT (codeclimber.blogspot.com)
11 points by eVizitei on Aug 11, 2008 | 4 comments
53.The real surprise of the App Store isn’t number of downloads or revenue (last100.com)
11 points by danw on Aug 11, 2008 | 4 comments

Does anyone on HN have any first-hand experience configuring and using Hadoop? If so, how was the process - was it straightfoward or complex, did it require lots of peeking into the source, any major pitfalls, etc - and, are you satisfied with how it's currently working and with your ability to add new boxes easily?
55.The difficult choice (sethgodin.typepad.com)
10 points by bdfh42 on Aug 11, 2008 | 9 comments

"Apple’s system is much better, but Windows, through sheer Microsoft muscle, has been made to appear necessary."

Wow, biased much?


I survived the Google Mail black out.

08/11/08

NEVER FORGET.

(Anyone wanna make shirts?)

58.Blackberry captures 10.6% of US cell phone market (rcrnews.com)
10 points by martythemaniak on Aug 11, 2008 | 12 comments
59.Less is better (DHH interview) (uiresourcecenter.com)
10 points by swombat on Aug 11, 2008
60.DEC System's Research Center Technical Memos (hp.com)
9 points by soundsop on Aug 11, 2008 | 1 comment

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

Search: