skysight-inc/HackerNews huggingface dataset:
At first I was kinda psyched about GO (And SPDY), but after looking at it...

If computers can read shit like Brainfuck (And therefor any damn syntax we come up with), why the hell do so many programming languages /choose/ to look like shit? I mean Ruby does a pretty good job of avoiding this, but looking at things like GO and Java I wonder what the hell went wrong.
Microsoft does the right open-source thing
Base jumper dies on rb promo stunt from swiss 88m tower
It would be better if it compared JavaScript 1.8.2 to Haskell instead of plain ES3 + some library. Some JavaScript examples like the following would have been nice:

#15:
function f(a, b) a + b;

#16:
function f(a){
function g(b){...}
return g(a);
};

#17:
function fib(n)
(n == 1 || n == 2) ? 1 :
fib(n-2) + fib(n-1);

#18:
(function(a) a + 1)(3)

#22:
[i + 1 for each(i in [1, 2, 3])]

#23:
[1, 2, 3, 4, 5][0]
[1, 2, 3, 4, 5][3]

#24:
function range(begin, end){
for (let i = begin; i < end + 1; ++i){
yield i;
}
};
[i for each(i in range(1, 10))];

#27:
function f(a)
function(b)
function(c)
a + b + c;
f(3)(5)(7);

etc...
I don't need to send many letters ... I haven't sent one for about a year now. So for my annual letter sending needs I'd easily pay above the odds, being that I still don't own a printer or stamps! I bet there are many people like me, but I've no real data on that!
data.gov isn't intended to be any more than a data layer. If you want stuff that a human can consume, turn to one of the data.gov challenge contestants ( http://sunlightlabs.com/contests/appsforamerica2/apps/ ) or http://analyzethe.us .
Why do you want to keep the use of a work computer and a personal computer separate? I suppose I can understand wanting to keep personal data on your own computer, but people aren't going to be happy being forced to drag a laptop to and from work just to check personal stuff during the day. They won't see it as you being lenient about using personal stuff on the network, they'll see it as you being very strict about what touches your precious work computer.

You should let people choose what sort of setup they want (within reason). Let them get a desktop if they just want to work in the office (which seems to be what you want anyway), and let them get a laptop if they prefer that. Linux, Mac, Windows, whatever. Let developers choose their own machine setup and they'll thank you for it. I can't even say how happy I was that I wasn't forced into a particular setup at my current job.
To quote your blog :" Good ideas are a dime-a-dozen. Good execution is rare." Nicely done.
I like this.

A bit of feedback:

- Sometimes, registration makes sense. In this case, it does. if I'm going to be a regular customer, why should I need to enter my address every time? (Not sure if you have an option - I looked around but couldn't find any).

- Letter templates would be nice. Just basic business letters, personal letters, even 2 or 3 options would be great.

- You can offer a selection of greeting cards. Season's around the corner - you could make a lot of money.
I did find the layman's explanation of lambda-calculus quite good. So good I plan to borrow parts of it.

Other than that, you've nailed it. This is going to be a clean miss with lawyers. After much frustration in dealing with lawyers (who I know and like, even), I've come to the conclusion that this type of argument is so foreign to the legal mind that when you speak in these terms to a lawyer, it feels frustratingly like they're not even hearing you. They're probably not. This argument starts from simple base premises and builds upward to a conclusion. It seems to me that most arguments pertaining to law, start with the conclusion and then circle it, surrounding it with (often disjointed and sometimes even contradictory) arguments until a pile large enough to ensure victory is amassed. I think engineers are sometimes afflicted with the tendency to favor tall, thin towers of logic, even when there are probably better approaches.

It is exceedingly frustrating at first for the engineering mind to talk to the legal mind, even in personal settings that have noting to do with law. What I've found easiest is to quit using if-then's and start using and's. Imagine a heap, not a tower.
Everything points to Chrome OS just being a Linux distro with a custom window manager tied to the Chrome browser with all apps "in the cloud"--nothing else.

Not exactly a Mac OS X competitor, but a nice addition to our options.
Space in Stereo iPhone Game Jam Postmortem
Thanks dude. :)
> But it is also ineffective.

It's ineffective for another reason. Arguments such as "We can make one by listing all possible programs in alphabetic order. Any program that one may write is sitting in this list waiting to be written. In such a case, could a program be considered an invention in the sense of patent law? Or is it a discovery because the program is a preexisting mathematical abstraction that is merely discovered?" are irrelevant, because a court would observe that it takes effort and intention for a programmer to write a program, just as it takes effort and intention for an author to write a novel. (And for the same reason, any argument that novels can't be copyrighted because they are merely "discovered" would fall flat on its face.)

The law takes into account the thoughts and intentions of people, which trump logical mathematical arguments, however sound. I recommend the essay "What Colour are your bits?" at http://ansuz.sooke.bc.ca/lawpoli/colour/2004061001.php which goes into this point in more detail.

That doesn't mean it's pointless to try to get judges to understand computers better. When they order things that're impossible -- such as telling an ISP to filter all traffic that infringes copyright, including on encrypted data -- they are clearly in need of education.
its easy to make your products famous when you are famous to begin with

If that was true, every celebrity would be making few hundred mil from endorsement deals. Not just a few like 50 Cent.
PyPy now 40% faster than CPython (Sometimes)
I've been using a combination of hive and cascading and it's worked really well so far. Cascading for the stuff I can't do in hive.
it says "Part 1" in the title.
RE: Easier Registration... Definitely, I'm thinking the same thing actually (especially after watching how some of my repeat users have been using the system this week).
I have a 30" monitor (with dual DVI) at home, and not being able to use it with my mini-DP MBP is a tragedy, let alone being able to connect a single laptop to two monitors...
He promoted it and made ~400M when it sold to Coke.

The parent poster's comment does not give 50 Cent enough credit. 50 Cent didn't just become "more" rich from being rich, be became significantly more rich. While the former may be common(as endorsement deals are), the latter isn't(where the celebrity involved walks away with hundreds of mil).
Well, they did a 25% raise too, but yeah. If you're gonna do unethical stuff like that to begin with, for heaven's sake bargain properly...get a couple of hundred thou and a ticket to Bali or something.

Madoff sounds too fluffy to behave like a mobster and arrange an 'accident'...WTH, ask for $6 million, or do the right thing and call the SEC. This is America, godammit, we don't have time for this penny-ante stuff. I can't believe they'd risk spending the rest of their lives in prison for such pathetic amounts.
I appreciate that you're devil's advocating it, and I'm still personally undecided on what direction Apple should be taking, but I'll just point out that all of those aspects could also be applied to OS X:

- Reliability is still important on your desktop, and, though a mobile platform is more constrained by processing limits, it's up to the developer to respect those constraints. You don't get carte blanche to load forty terabyte files on a desktop app; you realize that your success depends on your ability to deliver a reliable app.

- Apple's HIG is actually pretty well-applied on OS X; from a strictly UI point of view I don't think they need to mandate you follow their stringent guidelines. Besides which, after the year or so of the AppStore in play, people have a good idea of what an "iPhone app" should look and feel like, which helps reinforce this.

- You can load up all kinds of filth, theoretically, on OS X. It happens. But it's not a big deal.

That said, I probably agree with your final point. I suspect Apple's throwing around a lot of solutions to the "AppStore problem", but since Apple tends never to leak anything until release, it's frustrating to be in the dark in the meantime.
Isn't the sizing of markets something of marketers need to do, all day long? You can't blow $20k for a Gartner report every time you imagine a new market. You need to be able to make some ballpark estimates.

These 'stupid impossible questions' have a long history. http://en.wikipedia.org/wiki/Fermi_problem

(Barbers cut the hair of half the population (the male half) around every two months. The population of San Francisco is about 750k. A haircut takes about 30 minutes, and about 50% of the time a barber is cutting hair. This gives about 8 cuts per day, or about 60x8 = 480 haircuts per every two months. So to service 750k/2 of the population you need about 750k / (2 x 480)) = about 781 barbers. Or roughly one out of a thousand people is a barber.)
I too felt strongly that I want to see a picture of a printed, stamped envelope (as you would send) somewhere on the site.
These ray tracing videos may be more targeted towards 'advanced' users. However, I haven't seen the full videos.
http://home.in.tum.de/~lehmanna/lisp-tutorial.html
So, you upvoted something before reading it?
Do you think you'd have any interest in trying a different ad network that would offer higher CPMs? I am actually pitching an idea at Atlanta Startup Weekend tonight and you'd be a perfect first customer :)

LMK so I can announce a first customer in my pitch (which is in a few minutes!!!)
Google: Page Speed May Become a Ranking Factor in 2010
Www.WellsFargo.Com Wells Fargo Online Banking Access
Your Everyday Activities are Contributing to Your Back Pain Pilates Can Help
please do tell. what are the "other ways"?

no other app market has the audience that Apple has

let's not even mention the Android marketplace -- it is still to nascent.

so what are the "other ways" please? do tell
Give each developer a hardware budget equal to the value of a top of the line MacBook Pro 17"....but each developer 'chooses' the 'laptop' he wants to buy (be it OS X, Windows, or Linux).

- the developer gets the hardware he wants to work with

- the developer feels a sense of 'ownership'

- the developer respects you for allowing him to choose

Mandate laptops because you super-awesome-change-the-world startup is going to inspire your developers to work hours outside of the office, even if you do mandate 8-5 office day.

Every developer gets two monitors, no exception.

You can't encourage a person to be an Olympic rower by simply providing a stool and a stick to paddle with.
There are some powerful concepts in here. A lot of HNers are seeking financial independence and they embody much of what 50 cent wrote in this piece. However, I hope we all remember his comment about not becoming dependent on our own money as well. Strength continues to come from within, even when you're not working for the man.

I also like the application of these thoughts to addictions, in all forms. Any addiction is an incredible loss of power.
More of Fifty Cent's life advice was previously posted:

"50 Cent's 10 lessons for success in business - and in life"

"Most people think first of what they want to express or make, then find the audience for their idea. You must work the opposite angle, thinking first of the public. You need to keep your focus on their changing needs, the trends that are washing through them. Beginning with their demand, you create the appropriate supply."

http://entertainment.timesonline.co.uk/tol/arts_and_entertai...

http://news.ycombinator.com/item?id=829998
You could do that domestically also. This could be a way to scale it. Allow people to sign up for "mailer" accounts, where they can print out the letters and mail them for a small compensation.

You'll have to work out the privacy issue though.
It's too bad toro is just so god damned delicious.
RBS WorldPay: How a gang stole $9.4 million from 280 ATMs in 12 hours
I get the feeling these guys were looking up the definition of money laundering in the dictionary.
I think promoting the startup mentality is not really about the smaller details about the hardware. It is about giving people challenges and a good collaborative place to work. The hardware won't do that on its own.

The two screens sounds like it would help the immediate task, but I personally would not buy dell of anything. Samsung screens are great.

If you are a startup, I would not buy the macs, but I do buy the motherboards, cases, memory and disks and assemble them. Takes about an hour. You can put together a kick-ass development system for $500 not including monitors. Laptops are about half as cost effective or worse compared to desktops.
Not to mention heavily fortified with nutritious mercury compounds!
The article seems rather old but the basic concepts are still applicable. Just clear your cookie cache periodically, preferably after each browsing session.
Black Gold: The Hottest Bag This Christmas : Embroidered Hand Bags - $29.99
I don't have any hard data either though, anecdotally, it seems that people are willing to pay $3 for their one-off letters.
This reminded me a discussion on the public radio a few months ago.

Here is an interesting fact: "Japan imports 90% of the world’s blue-fin for use in sushi and other dishes" [1]

http://www.pri.org/science/environment/ban-bluefin-tuna-trad...
NASA discovers 'significant' amont of water on Moon
50 Cent took his payment in company stock, that's why his pay out was so huge. I'm sure if other celebrities followed suit, they'd see similar returns.
> One guy goes to work straight out of college, saves strategically, quits and starts his own SAP consultancy in 5 years, and is worth a few million by age 30.

I guess this is me. I fit this rubric, and now I deal with $100k+ sums on a quarterly basis. On an annual level it goes into the hundreds of thousands. I'm by no means wealthy (I do not own significant amounts of property, for example) but I am capable of fundamentally understanding large sums of money on a personal and professional level.

Dealing with money is definitely a skill that is taught. If you don't have parents or a business partner or someone else in your life that teaches you the old-fashioned way (through unflinching and strict discipline and what borders on verbal abuse when you fuck up), you're never going to learn. The credit card companies and banks are not this person/entity.
That is the best explanation of the system that I have heard yet. I'll just add one thing. For many of such sites the content is scraped automatically from other site's feeds.

In that case it is even more borderline illegal. I'm not sure if that is what he did with his travel site, but if that is the case he has no business complaining about being banned.
I don't think his proposed solution is logical, he incorrectly assumes people know what they want.
You don't really say what specific startup mentality you want to promote, but it seems to me a good generic startup mentality would include creativity and flexibility. That suggests the strategy: let each developer pick her own work rig. Give them a budget and maybe some suggestions, and let them spec and configure.

If the developers you're bringing on board are any good, they'll have a favourite OS / IDE / byzantine .vimrc / etc. By letting them use it, you'll gain in productivity, and - particularly if they've previously worked for BigCos with silly tools restrictions - you'll gain a lot in morale. In my experience the thrill of "my employer bought me a shiny new Mac" wears off after a month, whereas "my employer encourages me to use the tools I'm best with" provides ongoing job satisfaction.

Regarding the work/personal split, it sounds like what you're worried about is people wasting time at work, getting distracted, or otherwise being less productive. IMHO that's a motivation issue, not a hardware issue. Good developers with interesting problems to work on need to be reminded to eat, not trained to work harder.
Eleven Myths of De-Cluttering
Exactly, that makes him different from the average famous person:)
The internet claims 4 mill http://erictric.com/us/how-much-money-does-google-make-per-d...
Right, but it's still because he was already famous. You can argue about what constitutes 'more rich' and 'significantly more rich', but at the end of the day, his already earned fame was probably the biggest reason to him being successful with that venture.
The Android store has its own set of problems.

People are releasing updates constantly just to get to the top of the list for new releases. Once you install apps you're constantly bombarded with updates that seemingly change or fix nothing. (because they don't, it's a marketing ploy) There's apparently no way to filter different languages out so I have to hunt through a list of apps with titles in languages. Apps have compatibility problems. The Market is littered with non-sense like "pre-CupCake edition" "Eclair edition" and "DOES NOT WORK WITH insert handset name here" Some apps just crash on startup. Some apps don't support virtual keyboards. I downloaded a random system monitor app that said every possible value like RAM/CPU was NULL. Compatibility is a problem. Some apps install services that cause other apps to work differently. For example I installed some random file manager that caused the photo app to take an extremely long time to startup. Removed it and all was well again.

There's no real easy way to UNINSTALL apps. You have to go to a list that includes everything including system components like com.something.blah.something. The Market doesn't support screenshots? or developers simply don't upload them? App naming is very inconsistent. One app might be AMAZING APP, another might be Amazing App, another might be Amazing App 1.0 Pre-Cupcake. Makes your program list a bit difficult to navigate. Apps can pollute your application list. I have something called UIServer-something or another in my programs list -- when I run it nothing happens. No clue what it is but it sounds important so I don't really want to remove it either.

So yeah... the grass isn't always greener. It's shaping up to be another Mac vs. PC thing where you can probably do more exotic things on the PC (Android in this case) but you pay a price for it with added complexity. The iPhone will offer a more seamless experience but you have to play by Apple's rules.
No, APM.
> It is about giving people challenges and a good collaborative place to work.

Definitely agree on the latter. From personal experience, having a cordial editor war in the office is a great way for coders to bounce ideas off each other, improve their skills, and build friendship and respect.
Umm, Amazon? EBay?

Google may be the biggest company whose success depends upon the Internet, but they're far from the only one.
Due to the exponential nature of the rocket equation the most important resource needed for exploration of the Solar System is rocket fuel.

Water can be turned into rocket fuel by splitting it into Oxygen and Hydrogen. Water and Oxygen are also very important consumables in spaceflight. Moreover, Oxygen and water can be used to grow food.

It can be an order of magnitude more efficient to launch propellant from the Moon than from the Earth. Given that, it starts to make sense to launch unfueled spacecraft from Earth which fuel up with Lunar sourced propellants (and other consumables) at a depot in Earth orbit or Lunar orbit. With such a system you can use smaller, reusable launch vehicles from both the Earth and the Moon to build a self-sustaining trans-Earth exploration infrastructure, rather than continually building one-off efforts to get to Mars, the asteroids, etc.
Water on the moon
Superstar CEOs (Suck)
Flickr Season: Beautiful info vis showing frequency of tags by season
Worst Job On Wall Street Update: Boardroom Follies
As I mentioned in the thread about Dustin's app, this sounds like the snail mail version of the RFC 1530 (http://tpc.int) fax service.
Javascript Inheritance Patterns: Learning from Closure
that, and 9 scars from bullet holes.
I think (Algol) is richer, clearer and more expressive (than Go)
I think the goal is to find work that minimizes the need for escapist entertainment. I might be lucky but I consider my job to be fun. In other words I consider programming and problem solving to be fun, and just lucked out and found someone to pay me for it. Sometimes even when I go home I still think about work problems. I certainly don't have to and it is not related to deadlines, it is just what I enjoy doing. Is my employer getting more work-time from me without paying over-time? - Yes, but I don't feel exploited or forced to do it.
When I was reading about Go the other day, I wondered whether Google could be the new Bell Labs... as far as I know, it goes as far as the 80/20 rule for work/project stuff (so no open-ended research ???), but not sure exactly how that all pans out behind the screens.

And then I thought about Chrome OS - a blank slate OS-wise (coming from Google it only really needs to be internet capable) and wondered if the OS could be something along the lines of Plan9... dreams are free, applying Occam's razor suggests linux / bsd though.
Guess we'll see soon enough!
Startup Crawl: Your Chance To Meet A Dozen San Francisco Startups
Programmers Charged Criminally for Programs Generating Fake Madoff Trades
This latest project of Robert Greene, Machiavellian new age self help guru, seems to find it's way here far to often.
Bill Gates praises Steve Jobs for saving Apple
I mean, that was the deal, right? He played his strengths.

He knew he'd make Vitamin Water a mint, so he took an equity stake to promote their product.

Fame is a kind of capital (social capital).
Yes -- Apple makes direct review contacts available to larger companies, permits them to break certain portions of the SDK agreement, and provides assistance and status information while navigating the (much more friendly) review process.

They also provide leg-ups by negotiating feature of their applications, etc.
Who Is the Best Looking U.S. President Of All Time?
Add multitouch gesture support to laptops running Linux
I clicked on the "sign-up" button without an e-mail address and still got at "you're in the crawl!" message.
I am always surprised by how the people in the entertainment industry are so driven and hardworking. People often over-emphasize the talent or luck part, e.g. his name "50 Cent" was acquired from a chance meeting with Eminem in the subway, but this is quite misleading.

Compare this piece of writing with:

"The Steve Martin Method" http://www.calnewport.com/blog/2008/02/01/the-steve-martin-m... "be so good they can't ignore you"

Jerry Seinfield's "Don't break the chain" http://lifehacker.com/281626/jerry-seinfelds-productivity-se... "the value of continual incremental progress"
The ultimate power in life is to be completely self-reliant, completely yourself.

Why do these authors seemingly ignore the very obvious contradiction there? The idealism that this piece espouses is directly dependent on the support of other people. If 50-cent, and Vitamin Water did appeal to the averages then they would not have the revenue that they claim to have attained "by themselves".

There are countless people out there who could do exactly what they want, for themselves and never see these kind of returns simply because their product does not appeal to the averages. Getting by through life "completely self-reliant" is at best a joke and at worst myopic denial of reality.
Dopamine and Future Forecasting