skysight-inc/HackerNews huggingface dataset:
> What about just getting married and raising a great family?

That's a lot harder than starting the next Apple. Seriously.

Telling your kid "I just want you to be happy" is nice, but it conveys nothing. As a parent, it's your job to teach him how to get there.

I should know what his passion is. I'm his dad. I don't care if it's computers, cars, or fish. Whatever it is, I'll do it with him and I'll push him to be the best in that field.

I don't care what "achievements" he acquires. That trophy means squat. So does that degree. So does that salary.

I want to see the child challenged, I want to see him fail, and I want to see him get up, learn from his mistakes, and try again. I want to see that attitude in every aspect of his life. That, alone, is the biggest achievement he can make.

Maybe if the kid tries to become the next Steve Jobs, he'll fall on his ass often enough, to the point that the pain will beat into him what's really important in life ... and maybe, just maybe, after all that, he'll learn how to live a happy life.
Totally agree with this. Celebrities and thought leaders will make or break Twitter. If they leave all bets are off.
Microsoft Licensing Mobility to the AWS Cloud
Censorship fail - Chinese users still able to access Google+ via the mobile site
Thanks for that. Other sibling posts to yours all seem to be taking the position that "the end justifies the means". That's not what's in effect here at all. In this case there's no such corruption, it's purely engaging in a moral action in defense of those being acted upon immorally.

This is not an example of utilitarian ethics, with the greatest good for the greatest number, or diverting a runaway streetcar to avoid five people on the tracks, at the cost of striking a single person on the other track.
One account I read suggested Google made the leaps to constants early (and confused the other bidders with that move), but by the end were simply trading bids in the auction format's $100-million increments until the other side outbid them.

I can respect that; they still ultimately bid up to their reserve. Only earlier, when bidding was below what they expected the final price to be, they sent a geek-macho "we're still in the play-money range, fellas" signal.
Helpful links for data-lovin' journalists
codulo.us sounds useful!
This is a great example of why you should use platform UI, and shouldn't try to re-invent them:

1. Click the mouse and hold. The button doesn't depress (huh?)

2. Release the mouse button. Now it depresses (wtf). And actives.

3. Hover the mouse over it, it doesn't highlight.

4. Click the mouse and hold, then drag the mouse outside the button area. Release the mouse button. It depresses (ugh) and actives.

5. Click the disabled button while the progress dialog box is on screen. The progress box vanishes and the button actives

6. Attempt to active the button using the keyboard.

7. Attempt to make the button the focus for keyboard action by right-clicking or middle-clicking it (or click and drag out of it, but we already know that doesn't work). [This is a GTK feature]

</rant>
The 'problems' described here are actually the mechanisms of why SV works.

Yes, there are lots 'me too' startups out there. However, in any thriving ecosystem there will be a trend toward replicating success, and rabid competition.

Furthermore, these startups don't represent the vision of where the founder wants to take the company, but just a miniature vs of the startup for what is possible today with the small amount of resources they have.

As these startups gain traction, their vision will expand, and their innovation will as well. Some will die off, and a few outliers will emerge. Not every company becomes Facebook or Google, it's logically impossible for every startup to be an outlier.
From what I've seen, they haven't been able to even manage the technologies that they've got now. Python on appengine is still at 2.5, something I voted to get updated (to at least 2.6) back in 2008.

http://code.google.com/p/googleappengine/issues/detail?id=75...

776 people have starred the issue (so far). It's now 3 years later (python 2.6 was released 10/1/2008) with no sign of upgrade.

Hopefully some of this new team will be used to support what they've already launched.
standard OO(whatever that means)

I think it means:
- single dispatch, based on the type of the default ("this") object;
- class-based inheritance.

Anything else?
I haven't gone through this or anything, so maybe an actual lawyer would be happy to speak up in this thread. But my simpleminded understanding is that your typical frivolous lawsuit goes like this, only less transparently:

TROLLCORP: "We're suing your company for ONE MILLION DOLLARS."

CEO (through a lawyer, of course): "Well, oops, we've only got ten thousand in the bank plus a couple of old Macbooks. After that we're just going to declare bankruptcy and you won't see a dime."

TROLLCORP: "Well, okay, frankly, we don't want to see you go bankrupt. Bankruptcy court is no fun at all. We don't need to pay for a tedious legal battle. We just want the money. How about you just give us the ten thousand plus 5% of all future revenue from your products?"

CEO: "If I spend the ten thousand on a lawyer, I can file some motions to delay your lawsuit. Then I can go bankrupt. You'll get nothing then. So, how about one thousand bucks and 0.5% of future revenue?"

TROLLCORP: "Two thousand and 2%."

CEO: "Done."

As with any parasitic transaction, the parasite has no rational interest in killing you. Dead companies don't pay. The danger, of course, is that they won't be reasonable and will accidentally push too hard, in their attempt to convince you to search under more sofa cushions for loose change that they can take. Or that they are, in fact, happy to kill your company because they think it will be an instructive demonstration for the other companies they sue. Or that they will gradually consume your time and suck your blood and your company will eventually die of exhaustion in 2% increments. But, you know, this is why it's good to be a small company. Having nothing means having nothing to lose.
Machine Code is for kids
Way better than a youtube playlist.
20 seemed too high, is all. lesson learned: if the price is shooting up, there might be a reason.
I always feel a little nervous when articles on text analysis contain little or no information on methodology.
Being crossplatform and multi-device/cloud is a huge advantage for Evernote over OneNote. I'd never even heard of OneNote since it only ran on Windows.

The main difference with Onenote seems to be a slightly better way of rapidly accessing multiple notes than Evernote. This might work better in a classroom type environment.
very good tutorial - any non technical developer can follow and is still covering very well the subject. Was it a student project?
Has anyone ever tried to use mintty with msysgit? I couldn't get ssh and vim to work.
Banks are unfortunately poster children for what not to do in this space, generally. The default cipher for google.com is RC4-SHA, and I can, if so inclined, force negotiation of AES-based ciphers by client config. Not so with Citibank (RC4-MD5, DES-CBC3-SHA, or DES-CBC-SHA) & BofA is only marginally better (RC4-MD5, RC4-SHA, AES128-SHA). To their credit, they are using 2048 bit RSA keys with short lifetimes and they have significantly improved their configurations from a couple of years ago when single DES defaults and 40-bit RC4 were all too common.
Why doesn't Apple get credit for their huge investment in Webkit which was crucial (by Google's own admission) for both Chromium and Android?

I'd argue that the difference in perception is down to PR. Apple does little to make itself look like a benign actor, whereas Google puts a lot of effort into associating itself with 'openness' (and other things like 'science'). I'm pretty sure that's intentional image making.
The other commenter has a good answer and I will re-iterate (I'm the author): Sure you can everything the old school way. The point is that being able to replace processes with in-program constructs is both less expensive resource-wise (memory, OS engagement, etc.) as well as more convenient to program (and thus making the programmer more productive). Language design questions are very much about how to make the programming process more productive and less error prone. So the focus should be on convenience. Of course, you can do everything the old-fashioned way (but that's not the point).
this reminds me of superflyDOM: http://docs.jquery.com/Plugins/SuperFlyDOM/createAppend#elem...

I saw it used in a project once and it was a disaster. The problem being, by using javascript to represent html you are making your templates harder to write and harder to maintain.

This solution certainly has some cool features, but I strongly disagree with comparisons to haml. Where haml strips away a bunch of html syntactical weight, newt.js piles it on.

Sorry if i'm being too strong, but I just wanted to share my thoughts/experiences/criticism. It is clear the author has put a lot of work into this, including tests.

I like http://www.handlebarsjs.com/ for my javascript templating because I can literally cut and paste in some html into a template, add some logic(if/then blocks) and I'm done.
I don't know... HN has a history of actively downvoting memes. I don't know if 'This.' qualifies as a meme or not, but it's a valid sentiment.

Then again, if you are replying "This." perhaps the better way to go would be with a simple upvote. But that would really only be expressive if we could see vote counts again.
I guess you are right, especially if you work in a team and want to build well documented, maintainable code. On the other hand it can be a bit tedious, if your main goal is to build a rapid prototype kind of thing.
True, and I suppose there's no reason to assume patent trolls will behave rationally as a group.
Stuff often looks trivial - in retrospect. But it's not the only logical way, just a good way. It breaks down or does odd things in some cases (this is why the whole field of 'cooperative game theory' exists, because this sort of thing is not that easy).

For example, how would you divide up entropy, one of the most fundamental and scarce resources we possess? Shapley seems to work but there are some troubling parts: http://lesswrong.com/lw/12v/fair_division_of_blackhole_negen...

Does it work with all division problems, such as when agents can inspect each other's source code/rules? http://lesswrong.com/lw/13y/freaky_fairness/ and http://lesswrong.com/lw/3pv/freaky_unfairness/
I think one of the things that makes Stephen Wolfram so talented is his philosophical approach to solving problems. That, combined with his technical ability has been able to create some really great stuff.
My thoughts exactly.

I can't see this being a big hit with retail music. The main use in my mind would be as PR tools, either sending promotional badges to journalists etc or as novelty items containing already released music to be sold at events. It's hard to think how else people would be willing to put down $15-$25 for something so unnecessary.

Recording live concerts for release after the show, however, is something I've been interested in a long time. Given that track skipping isn't possible on a Play Button, you wouldn't have to slice the recording into tracks before release. I'd even be so bold as to say you could get these out on sale within half an hour of the concert finishing.

For bigger concerts these would make a great souvenir and a decent source of income for artists.
I think providing a language construct to help you do something badly and covering up your mistakes by rebooting is a step in the wrong direction.

That's a huge part of the Erlang philosophy.
[video] Tips and Tricks to Building the next killer iPhone Apps
If you were to intervene and it still exploded, then God help you.
Reiterating a past request because I can't reply to it.

Please can we get sub domains for google domains displayed. Especially now that we have google plus, I'd like to know what the actual service a link is coming from is. Google code is especially confusing. There are lots of project announcements at I initially assume come from google but are just hosted on google code.
If 39% was the odds of a single angel investment giving positive returns, than yes, that could be a good number. The problem is 39% is the average portfolio performance per angel who is makes multiple high risk investments.

It's a problem because if angel investing isn't profitable, those who have invested will have less and less to invest and fewer new angels would be attracted to it or be likely to make multiple investments.
I stand corrected, then.
The Google App Engine team in San Francisco [PHOTO]
Jawbone's Newest Product: Health-Tracking Wristband Called Up
Whatever happened to Y-Combinator funding startups tackling "hard problems", and searching for "the next Microsoft" ?
While PuTTY is a great lightweight application, I tend to use Penguinet for all my Windows based SSHing needs. Not free like PuTTY but well worth the ±$24 (GBP 15) - http://www.siliconcircus.com/
Which would be a success of Google's new algorithm, as far as Google's users are concerned: force the website owner to separate out his own garbage, and only the good stuff makes it to the search results.

Although I wonder: if a website spreads enough of its "garbage" around multiple domains (not subdomains), it might be able to still avoid the new blacklist threshold while polluting entire pages of Google results. It's not hard to trivially reskin your site and pump it through hundreds of domains--certain sites in, ahem, seedier parts of the web have done it for years.
Why does it not surprise me that Germany is helping with new toilet technology.
Your electric utility service is capped, but they use a different method because electric utilities are metered. You have a fixed capacity feed to your house. For example, our home has 150 amp service. I cannot exceed that draw or the main feed breaker trips and everything goes dark. I can request installation of a larger feed, but I have to pay the build-out, and there are hard limits based on my local zoning.

One thing is certain, in no way do I have "unlimited" electricity available at my home.

That's not a cap, that's a throughput limitation, just like with an ISP. I'd be surprised if they stopped you from using your full 36kW 24/7 for a month as long as you were paying your $4k electric bill on time.

The reason for the cap is that Comcast has to make arrangements for transfer of that data to its destination, which will cross over in to other carrier's networks. Many of these agreements are made on trade between carriers, but if there is an imbalance, Comcast has to pay.

How does this square with Comcast charging Netflix for access to its customers? If Netflix is paying for the bandwidth, why do the customers have to pay as well?

The only alternative is metered transfer.

I think most people would be happy with metered transfer, but only if it is perfectly transparent and out of the control of the big media and pay TV companies. The metered price would have to reflect the decreasing costs of providing bandwidth, peering agreements would have to be open to public scrutiny, etc. The metered cost should start at something like $.10/GB and decrease over time, with a $5/mo connection fee to cover the amortized installation costs. There could be no allowance for ridiculous overage fees or total transfer caps.
The State of the Internet (Animated Infographic)
The battery is rechargeable through the headphone jack. Quite ingenious actually.
This guy doesn't like Apple. Clearly.

What he doesn't seem to understand is that other people DO like Apple and so they DO vote with their dollars.

Apple's built a customer base who is willing to spend more on their products regardless of how others perceive the quality. What this guy seems to be arguing is that people are morons for buying a Porche or BMW when a Chevy would suffice.

Clearly tech journalism is much like sports journalism where you have a favorite team and you root for them and that's fine, but at least in sports people understand that the other side has just as valid of a reason to be attached to their own favorite team.

It's fun to root for your favorite team, but be respectful about it.
One of the issues here that wasn't mentioned, facing independent developers, is the almost pathological tendency of some people/groups in the F/OSS community to clone any even mildly successful product for no particular reason. I'm a big fan of free and open source software (especially when it's genuinely new or fills an actual gap, like the GNU tools and Linux), but there are times I wonder whether there are a lot of vested interests out there who would like to drive the cost of software to zero and make us all work for a wage providing 'services'.

There are entire categories of software now where people are now conditioned only to accept an open source product. Can you imagine anyone building a new computer language now, commercially? If it was even vaguely successful it would be cloned and forked so quickly it'd make your head spin.

Between the ideologues like Stallman, who effectively think it's immoral to make money off selling the software itself (I know his position is supposedly more nuanced than that, but free software effectively amounts to this if you have to hand out source to all and sundry) and the open-source-friendly companies like IBM and Google - who have every reason to drive the $$$ available off software to zero, it's easy to feel a bit beleaguered.
She seems unclear in her own mind what she thinks the problem with SV is, because this seems to be a combination of all the standard brickbats people throw at the startup world (I wouldn't even say Silicon Valley, since these complaints apply equally well to any startup anywhere): that a lot of startups are "derivative" (like Google was); that startups tend to have exits (investors need them structurally, but founders like them a lot too); that startups solve trivial problems (like writing Basic interpreters for computers used by a few thousand hobbyists); etc.
ASP.NET MVC 4 Roadmap
The latest Sprockets beta has JST support, heavily inspired by Jammit's approach. Load either the ejs or eco gem in your app, then put a "foo.jst.ejs" or "foo.jst.eco" in your load path. Require it from JS and you'll be able to access the compiled template as JST["foo"].
I love how well your blog matches your website, and that classy button back to the main website.

Well done!

(This is essentially the problem we are attempting to automate at my start-up, Blogic.)
I already know Java. I just prefer Python ;-)
I'll give you that MMOs in particular don't bring much to the table (except that they're a form of socialization), and that they're engineered to be digital crack. I don't see much value in them either, and I'm really relieved that I got tired of WoW and quit after playing it for 2 weeks straight, instead of becoming more addicted and flunking out like some of my friends in college did.

I wouldn't lump the rest of hardcore games in with those, though - there's a lot of really wonderful stuff out there that's just made to be fun rather than addictive. There's nothing quite like a good strategy game, for me.

There does seem to be a worrying shift towards games with ongoing revenue streams like WoW, which inevitably shifts the company's focus to gameplay mechanics that are addictive as much as they are fun.
I think the confusion may actually stem from the fact that the OP intended Gbit to be Gbit/s (a rate, not a quantity).
Ardist, Advertising Crowdsourcing site, seeks technical cofounder
Ardist, a site that lets businesses crowdsource their advertising, is looking for a technical cofounder to help take our prototype to the next phase.

The current site is built on a MAMP stack using Django in a cloud environment. The ideal cofounder would be well versed in Python/Django as well as be able to handle some front-end HTML/CSS/JS concerns. A business-savvy partner who's passionate about creating new and disruptive technology is a must.

I've invested a good $45k into the current product using consultants, and we're in the midst of talks with several angel investors, but I want a technical cofounder on board to help seal the deal.

You would receive equity equal to mine (the CEO).

A bit more about the site and vision:
Advertising is a $412 billion industry. Traditional solutions rely on antiquated brick and mortar ad agencies that pass unnecessary overhead costs (HR, air conditioning, building leases, etc.) on to clients. Ardist seeks to connect businesses directly with creatives, saving clients money and providing creatives with more opportunities. We make money by taking a small commission from the winning submission's prize money.

For more information, please email eric@ardist.com
In Russia internet providers simply trim the bandwidth of the customers who use too much traffic. Internet still works, but slower.
Comcast may consider doing the same.
And the fact that so far Lodsys's patents seem to be things which are very obvious and therefore very questionable which isn't true of all patents.
I wonder why he did not agree to pay more for his extra traffic?
Turning Depression into Inspiration
> Except it doesn't take 10 seconds. The time between the Galaxy Tab's proper DHCP discover and DHCP ACK was 0.653 seconds. You might notice a difference between that and the Mac's 0.031 seconds to DHCP-free link up if you blink fast.

I unlock my phone and launch MobileSafari in less than a second, so it matters.

> This conversation makes me want to block Apple devices from any and all devices I control.

So do it then. If it actually enhances your experience, why compromise for users that don't matter to you? That's my point. You don't need to enforce network neutrality on your own AP.

> Because hey, such anti-social network behaviour is going to keep happening.

As long as router manufacturers keep being cheap and expiring DHCP leases after a reset, yes it will.

> Because it's not a big deal. Because you're worth it.

Damn straight.

> Good thing the network layer doesn't support such, uh, experience-enhacing features.

True, they should work on that. While their at it, add the ability to save DHCP tables before a reset and solve the actual problem here.

Even for new network discovery, 10 seconds is unacceptable on a portable device. Reconnects should be as quick as possible, no exceptions.

Sorry if you are offended that companies are actually working on improving this instead of insisting that it's good enough as it is.
Sometimes I put my team into a situation where they have to complete a really small product or tool "on their own". Usually when someone new is joining the team, so they learn the way of working together and how get over issues in that area.

Maybe this was the case here...
> Is there errors and omissions insurance for developers?

Yes. I got a quote through Creechurch for E&O (along with liability) to insure my software dev consulting, but the cost is prohibitive for me right now. Maybe I'll do it when things pick up.
How the music industry has changed over the past 38 years (graph)
Nice! I was thinking about adding Flickr as a source for sake of photo quality. There's probably much less random awesome though.
Twitter Serves More API Calls Than Facebook and Google Combined [Infographic]