Hacker Newsnew | past | comments | ask | show | jobs | submit | 2008-07-01login
Stories from July 1, 2008
Go back a day, month, or year. Go forward a day, month, or year.
1.The Website Is Down (Hilarious 10 Minute Video) (thewebsiteisdown.com)
81 points by edw519 on July 1, 2008 | 26 comments
2.Use this instead of letting your registrar park your domains with useless adwords (launchsplash.com)
72 points by ruperp on July 1, 2008 | 31 comments
3.100 Vim commands every programmer should know (catswhocode.com)
57 points by nickb on July 1, 2008 | 33 comments

Consider licensing your search tech to companies not blessed by Adobe? (I.e., other than Google / Yahoo!) I know my company would be interested.
5.Auto-Scaling Web Sites Using Amazon EC2 and Scalr (amazonwebservices.com)
40 points by iamelgringo on July 1, 2008 | 7 comments
6.I have finally seen the Emacs light
38 points by globalrev on July 1, 2008 | 78 comments
7. Working with web developers in India: why, whom, and how (thinkvitamin.com)
36 points by adamhowell on July 1, 2008 | 17 comments
8.8 Golden Rules of Interface Design (washington.edu)
36 points by nreece on July 1, 2008 | 8 comments
9.Once Nearly Invisible To Search Engines, Flash Files Can Now Be Found And Indexed (techcrunch.com)
35 points by nickb on July 1, 2008 | 14 comments
10.Comet Breakthrough: Socket for JavaScript in the Browser (cometdaily.com)
34 points by jacobolus on July 1, 2008 | 16 comments
11.Ask Hacker News: What do you think of this shopping cart on my new startup that just launched? (200nipples.com)
30 points by wmeredith on July 1, 2008 | 73 comments
12.Features are a one-way street. (37signals.com)
27 points by craigbellot on July 1, 2008 | 16 comments

Exactly. Figure out the sort of thing that Google and Yahoo don't or won't do, and do that.

You can certainly leverage their marketing. For the next couple of months, the Flash universe is going to be filled with discussions of search. Google and Yahoo are going to do a bunch of marketing, and a bunch of market research, all of which you don't have to pay for. Just monitor some Flash-user forums, watch the users rave and/or complain about the new tools, and see if a niche market presents itself.

Meanwhile: Launch. Get something out there you can point to.

14.Array Indices: Start from 0 or 1? (xkcd.com)
26 points by pbnaidu on July 1, 2008 | 13 comments
15.Ustream.tv Just Got a Redesign, But Justin.tv Is Still Beating Its Pants Off (techcrunch.com)
21 points by immad on July 1, 2008 | 9 comments
16.Ok, Now It’s Done. Microsoft To Acquire Powerset (techcrunch.com)
25 points by jmorin007 on July 1, 2008 | 17 comments
17.Mac OS X approaches 8 percent market share (arstechnica.com)
24 points by parenthesis on July 1, 2008 | 23 comments
18.Scale Cheaply - Sharding (codebetter.com)
22 points by dhotson on July 1, 2008 | 4 comments
19.Ask YC: Links in submission text?
23 points by bprater on July 1, 2008 | 16 comments

wow your market just got validated by the major players - this is no reason to stop, you do however need to push forward on a specific niche - this can be seen a major set back or opportunity - likely there is a lot of buzz on this announcement. maybe you can great some adwords adds against the news story keywords and get folks that are excited about this server to try our your site first.

This sort of summaries always leave me with an impression of being written by someone about himself and a few guys in his epsilon neighborhood.

Realistically speaking, you've gotta be not just an über-programmer, but having extensive exposure to the HR and developer management to have any credibility on the matter. Otherwise the statistical sample is just not there, so the list has very little value outside of being entertaining.

A concrete gripe with this particular matrix - maintaining a blog has nothing to do with programmer's competency. In fact the exact opposite is true based on my observations. The reference to the value of TopCoder rankings is also laughable at best; again based on my own experience.

22.Why Exceptions Suck (ckwop.me.uk)
21 points by edw519 on July 1, 2008 | 52 comments

Exceptions are a super GOTO. Rather than allowing you to jump anywhere in the position of the procedure, they allow you to teleport up the call stack to any number of handlers.

Wrong. Exceptions, unlike GOTOs, can't jump straight into a loop or any construct that has a local state. In fact, exceptions never break local states, and that's their beauty.

The best proof that exceptions don't break anything is that you can always represent a throw/catch cycle with IF's, RETURN's, possibly also subroutines, but there will be no GOTOs. You will have equivalent functionality, except the code will be a bit bloated and less readable.

24.The “Crisis” In Venture Capital (techcrunch.com)
20 points by drm237 on July 1, 2008 | 8 comments

'Guilty Pleasures : I sometimes edit my .emacs file in vim.'

http://mark.nirv.net/post/6694167/guilty-pleasures


A thread is an algorithm, i.e., a one-dimensional sequence of operations to be executed one at a time.

Well, it's too bad that none of these pesky algorithms can be logically decomposed into independent processes and run all at once. Like, say, every matrix multiplication ever done by a multi-pipelined GPU in the past 20 years.

This is really the worst sort of trolling. Every time I looked up from studying today, I feel like I read something after which I was stupider than before. I mean, just look at what's become of my grammar, if nothing else...

27.4 weeks in the zone = my latest app (just for fun).
18 points by agentbleu on July 1, 2008 | 42 comments
28.LinkedIn Architecture (hurvitz.org)
18 points by dhotson on July 1, 2008 | 6 comments

from their jobs page

MacBook Pros are standard (no more PCs)

heh.


Louis Savain's "arguments", which he likes to claim "over people's heads", are mostly just examples of the Argument from Intimidation fallacy. Ie, "only an idiot would disagree with this". (Complete with overly complicated and inadequately labeled diagrams, to try to make you feel stupid, so that you'll more susceptible to this tactic.) I don't buy it for a second. I've built logic circuits. I've written assembly code. He hates computer languages because he's full of shit; there's no polite way to put it.

Greater parallelism in hardware is a fine goal. But it's madness to write programs for processors. If humans can't read it, then your program is crap. There are no exceptions.

We have these many processors. The task is not to make parallelism fit on a single chip. The task is to develop practices and languages that allow humans to write code for other humans, in such a way that programs also incidentally take advantage of the many (threaded, algorithmic) von Neuman machines that we have wired together in modern computers.

In just a few years, 8 or 16 (or more!) cores won't be a big deal. When you have 50 single-threaded cores, you have a different kind of computer than what we're used to today. We already have languages that take advantage of these features pretty well. They're not hugely popular yet, but they're also not being taught at universities, and we're not yet at a point where they're terribly necessary.

The COSA project is imaginary yak shaving of the worst sort. If he was half the hacker he claimed to be, he'd be writing programs instead of crackpot papers. Where is all the useful error-free software that COSA makes it so easy to create? Where's the web server he built with it, or the word processor? Hell, I'd be impressed with a 4-function calculator! Show me the goods, and I'll take it seriously. I'll even join the beta and play around with the stuff.

Until then, in my view, Savain is on par with the muttering bum at the bus stop.


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

Search: