skysight-inc/HackerNews huggingface dataset:
Given the amount of stuff going on it made me skeptical of GM's claim they would have a self driving car available for sale in 2015.

The Google stuff is pretty cool, I notice they don't show the early videos of people running around the parking lot trying to get it to stop :-) But such things are to be expected in development. This is a technology I look forward to as it would simplify a lot of things.
Technically, no. Effectively, yes they do.

The only restriction on US law is how hard we want to push other governments to enforce them.
It's easy to say IE9+ works but in the real world people aren't upgrading their version of IE like users of other browsers tend to do. While IE9 and above are much better than their predecessors by a long shot they still require you to jump through more hoops compared to any other browser. IE9 supports gradients but you have to feed it so,e conditional CSS for it to work as expected.

Overall it's misleading to say "IE9 and above work just fine you elitist hipsters" when we all know damn well there are still so many users on versions of IE older than 9 because XP won't let you or simply because Mocrosoft has traditionally not really encouraged or made it as easy to upgrade. To their credit I'm glad they're running commercials for IE10 and for this case, considering PayDirt's audience, it could be fair to criticize them for leaving all IE users out because we can reasonably assume they're using the latest greatest even if it is IE. But if you want to talk about IE being no problem to support in general then it's disingenuous to only mention the two latest versions because we know there are far too many users of the older ones to ignore. Users of other browsers are upgrading regularly so it's trivial to support old FF or Chrome (plus even FF's and Chromes's older versions support a hell of a lot more than comparable older IE's).

You know why we love to hate IE even when it improves? Because it feels like too little too late. Even the improvements are one step behind everyone else.
Crane is not intended to be the plan that will fill the role of the existing $15/mo database. We're still working on that one.
Shark Robert Herjavec was originally on Dragons' Den in Canada (seasons 1-6).
Japan still lags behind the US for most big-ticket films. Avengers won't open here until 2012/08/17, more than three months after the US release date. [1] That's a month ahead of the projected blu-ray release of the film though.

It's really hit and miss, but most of the more major films lag by two to three months.

1 - http://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%99%E3%83%B3%E3%...
U.S. and China Team Up to Stop Cyberattacks
Kevin Pereira leaving Attack Of The Show (Kevin Rose's old show)
I would have gone guru, ninja, rockstar and put them in increasing order of annoying, but that's just me.
Set up a filter to forward the email for you automatically?
You're going to see a decline in the number of actual legitimate companies on the show. Maybe they discovered that the "wackier" or maybe more desperate founders bring higher ratings and those founders are more likely to accept such a deal? I'm curious what the target demographic of that show is. I enjoy watching it and generally rate how good the show was based on how well the founder presented/defended their business (well, at least how they edit it to look like).
I mentioned this in a separate post, but I this this is a new addition to the contract...
I said it was a rant when this subthread started. A "sober and factual" comment in support of ridiculous spin doesn't qualify, sorry; it simply means you're spinning well. And given that only one of us linked to an actual analysis of that law, let's just say I'm greatly amused at your demand for "substance".
Companies like instagram, when they hit high profile exits, only add fuel to the fire that is hordes of decent people that would otherwise be excellent, productive, happy employees, wanting to play the startup lottery.

I don't know much about startup financing economics, but when it comes to talented people, it seems to me like there is a huge bubble.

Thought experiment time. Suppose you have a 1% chance of cashing out spectacularly enough to live off the proceeds for the rest of your life, and provide for your children too. You need to get 69 "at bats" before you have more than a 50% chance of winning (.99^69 is about .49983). Are you going to start 69 startups before you die? No? Then please, unless you really have a good idea, just go work for someone else (even if it's a startup), you'll be happier. I know, I know, execution is everything, but you do need a good idea to execute.
Yea IE8 do not even support XHTML and DOM2, which are 10 years old now!
Don't cry at office
Coercion is not a precondition of abhorrence. Even if it was, the publicity value of the show could be seen as leverage with which to coerce potential participants.

The point is, this is a predatory act and it should not be misunderstood as 'fair' or 'ok'.
Probably because not everyone is learning to program on Windows.
How do the traffic exemptions in AWS fit into this net neutrality debate ?

There are quite a few ways in which traffic between different AWS components is discounted[1], or "favored" over other traffic, and this doesn't bother me a bit - it seems quite reasonable.

I lean (slightly) to the net neutrality argument, but I have a hard time seeing how the billing practices of AWS are neutral within that framework.

How does the OP feel ?

[1] For instance, bandwidth between EC2 and S3 is free.
That's generally not how automatic debit payments work in the US.

Too: even when getting a direct deposit authorization for an account, you are almost always (US) also allowing withdrawals from your account, in the event the depositor claims they made a deposit in error.

Increasingly, banks seem less secure and more porous when it comes to holding my money.
Refusing to read something because you take affront at the writer's vocabulary is neither mature nor professional.
That's also fair - there's definitely middle ground. I particularly like the "not optimized for IE" notification, which would allow us to legitimately suggest trying another browser as the solution to a problem.
Apple Mac OS X Lion Mac OS X Lion Update Bug Exposes Passwords
Did anyone else notice that font smoothing was significantly better in the Win7 screenshots than Win8?
Yahoo's collapse be blamed on Competitors or Lack of Innovation From Yahoo
Can I access the shared DB from outside Heroku?
About 3 minutes into the podcast, Cuban says about 50% of his deals fall through after due-diligence.

http://insidetv.ew.com/2012/03/02/podcast-mark-cuban-shark-t...
Blue Origin reveals some Spacecraft details
Disqus redesigned
In addition to what you have already noted, I found this sentence interesting:

"The Option shall also vest with respect to businesses other than my Business if I enter into a binding agreement with a shark regarding such other businesses during the two (2) years following my introduction to the shark."
Another player in the billionaires race to space. Its an interesting analogy to millionaires like Howard Hughes pushing aviation limits because they could.
5 Backbone.js Demos At Backbone.js Hackers Meetup
May 4, 2012 Palo Alto, CA Backbone.js Meetup – Palo Alto Edition

Gerad Suyderhoud
– thick client HTML mobile apps using BB.js + Ruby on Rails

Kyle Mathews
– Getting started with Brunch and Backbone.js

Cole Krumbholz
– Building backbone.js apps with Backlift

Alan Kaiser
– Guestmob & SocketStream framework – Node.js

Otto Vehvilainen
– 2bkco Pinwheel App Architecture Model
Do you think Dragon's Den does this?

Imagine if every reality TV actor had to agree to give a portion of their future earnings to the network, in the event they become very successful.

The question is, if you ask ABC to delete this provision, is it a deal-breaker?

Some will just blindly agree to it, no doubt.
I don't think diving into RubyMotion without knowing iOS API is that overwhelming; my only first hand experience with Objective-C was when I tried to submit a very small patch (2 lines) to open source project, yet I still found RubyMotion to be very easy to work with.

There are few things I wish it was simpler (e.g. Core Data) but I guess this will be fixed over time with RubyMotion wrappers and some kind of DSL.
Awesome, great to hear.
Where does '.io' fall on this list?
you should see the contract that American Idol makes its participants sign...not just the winner, but all the participants in the Hollywood round and beyond have to sign a contract.
I'm not sure what to call this: Dirty, greedy, unbelievable. Why doesn't the news do the same for new products? :)
Big improvements for browser games on the horizon, says Epic's Sweeney
Actually ... all I really want from Disqus is to see the comments that fly in through social media.

After posting I will often get tweets on the line of "Hey @Swizec, your last blog really sucks because of <X>" ... I'd like those to appear on the appropriate post as comments.

Wonder if that's possible. Maybe if Disqus knew when I post on twitter and get replies to that tweet.
Luckily, there's a really easy way to avoid ABC's terms if you deem them too costly: don't sign the contract.
It's easy to lose a war after you withdraw all your troops from the country. In any case, guerrillas can't and don't hold territory--it was the North Vietnamese regulars who overran Saigon in 1975.
Well the liar has to convince the judge that he is not lying about the answer. However, the answer is the one given by the truth teller and not the liar. So what incentive would the liar have to tell the truth?
> Seems like a good deal.

Hardly. They have no control over how their pitch is delivered to the audience.
Fits the known pattern of password frequency, people don't care much despite all the warnings. http://www.troyhunt.com/2011/03/only-secure-password-is-one-...
Why not just start with some embedded development then?

8-bit PIC and AVR microcontrollers have very simple instruction sets and can be connected to simple I/O devices like switches and LEDs, but they both use Harvard architectures, so you have different address spaces for code and data. The newer 32-bit PIC micros use a MIPS core, but the development tools aren't very open, despite being based on GCC.

The 16-bit MSP430 is fairly simple, has good open-source development tools, cheap development hardware (check out the Launchpad), and a more conventional von-Neumann architecture. Check out some of Michael Kohn's sample code for the msp430 assembler he wrote:

http://www.mikekohn.net/micro/naken430asm_msp430_assembler.p...
haha we're still on stealth mode but we're building a system that will open online payments to the rest of the world. We mean EVERYONE!. 80-90% of people in emerging market economies have no access to online payments because they don't have bank accounts or credit cards. Our system will bypass that requirement and just enable people to accept payments immediately, it's that simple. Of course we are willing to discuss/brainstorm our ideas with other entrepreneurs.
I'm inclined to agree. The whole point to AWS, and in fact the reason for it's success in the face of determined competition from AppEngine, is the fact that the virtual hosts are "just Linux boxes" and that S3 is "just static file storage". Cloning those interfaces (or architecting an app to be portable across equivalents) really isn't difficult at all.

The rest of OpenStack is just cloning the administrativia, honestly. Only the most rigorously scaled AWS app, for instance (I'm thinking about things like Reddit here), is going to need the programmatic ability to spawn EC2 hosts, etc... At the startup scale, that's just bandwidth you'd be better off spending on your product's value, not cost savings.

So, I'm all in favor of OpenStack. But I don't think that cloning Amazon's API is going to win anyone any business. You have to beat them on price and quality. We'll see.
The canonical IT answer applies here: it depends.

Learning C is good if you want to learn most of the canonical CS stuff - linked lists, bla, bla, bla.

If you want to recommend it to someone who is learning how to program so that they can get their web startup off the ground (where Python or Ruby would be a better fit), or someone who is trying to parse CSV files for work (C# or Python), then you can, politely, fuck off and die.

> One must understand pointers and bytes and bits and memory management and all that shit that leads to segfaults and many hours of debugging to be a programmer.

No, no really you don't. Perhaps to be some sort of archetypal "Real Programmer", but that's different from learning to program. There are all sorts of other factors at play: motivation, being able to get something working relatively quickly and iterate, being able to show friends/colleagues what you're working on, accessibility of libraries, etc.

Disclosure: I wrote a book on how to program in Python: http://manning.com/briggs/
TL;DR Yes you can find a rewarding, sanity-preserving job. And, it depends.

There's

- a 90% chance that you're in a bad environment,

- a 70% chance that you're a cynic,

- a 40% chance that you'll criticize any environment, and

- a 100% chance that you can improve your situation.

First set aside your anxiety about making the perfect decision. There is no silver bullet that will make your life perfect. Your next job need only get you closer to understanding what you want. Follow the 80/20 rule. Make a good decision. There's some great advice in the responses here.

Avoid binary decisions. Job involves carrying a pager? What percent of the time, and how often does it go off? If you wear it one week a month, and the pager only goes off once a quarter, you are joining a well run company. If the pager goes off twice a night, run like hell. Ask several people. Does the manager give a candy-coated answer? Walk away. You learn about the company by drilling in.

No place will be perfect. Ask yourself, do I want to work with these people? Can I learn from them? Are they intellectually honest? Only you know the things that matter.

You'll find a healthy environment that lets you work 45 hours a week. Not perfect, but in time you will recognize it if you are able to set aside cynicism. I learned to set aside cynicism, and you can too.

EDIT: When you ask about the pager, be careful not to sound like you hate pagers. Make it a question about their systems and processes, not a "lifestyle" question. Even in a place with a great lifestyle a reasonable working hours, it looks bad when an employee focuses on it.
They are hosted by Ongoing Operations, a company that specializes in building out big offsite backup call centers for Fortune 500s to use during natural disasters. They started doing the same thing for datacenters too, with mixed results.
5 Startup Lessons From Belly, Which Just Snagged $10 Million In Funding
There have been a handful of companies with real revenues on the show. I can't imagine they would agree to such terms. It would be insane.
Any chance you could build S3 support into Gmvault? So you could cron it on a linux box to connect to Google and push all the data into an S3 bucket? If money is an issue, I'd be interested in footing the bill.
Its plausible that American Idol has a similar contract
>detecting document.all, or via something proprietary or broken in IE

Please don't do that, it will also break support in browsers which emulate that behavior for compatibility with IE-only websites. document.all is actually also there in Opera.
Facebook may help save dying language
Whoever wrote that was obviously referencing ML/Haskell
The answer to this depends on such a variety of factors that it's impossible to give a useful answer.

Use something like New Relic to watch your app's performance. If it's exceeding tolerable limits, you need to change something. This might be a re-write of your code to reduce load, or pouring more resource into dynos, workers, database or caching.
Yep, I understand it now. Upvoted, it's pretty cool. I thought the idea was that the liar had to lie about everything :S.
Interesting what they add in at the end: "The Shark Tank Entities or their designee(s) will give good faith consideration to my expressed preference as
to the form of the Option (i.e., royalty or warrants)"

As if they'll agree to take the lower return option just because someone has expressed their preference. Not sure if they're trying to be nice, or just trying to make you think you have some choice in the matter.
Kevin O'Leary was also on Canadian Dragon's Den
Former Julia-discussions on HN, with positive and negative comments abound:

https://news.ycombinator.com/item?id=3876579

http://hackerne.ws/item?id=3784349

https://news.ycombinator.com/item?id=3821184

https://news.ycombinator.com/item?id=3814421
To clarify: the dotCloud pricing hasn't actually changed yet, the new pricing has been released to a limited group to collect initial feedback, and will likely be altered before it's official release. That being said, the general model of differentiating between apps in a development sandbox vs those in production is likely to stick around.

As for your initial question: dotCloud and Heroku have rather different models for how applications are built and deployed, but in the end, the amount you pay for comparable apps will be about the same[1]. Though price is certainly an important consideration, it is probably not the best way to compare the two. The real difference is in how much flexibility you need. By making fairly strong assumptions about the architecture of your application (you will have a single blob of single-language code as a web front-end, PostgreSQL database, no local write access, fixed-size memory allocation for containers etc.) Heroku is able to optimize for apps that fit within those particular constraints. dotCloud, on the other hand, makes many fewer assumptions about these types of architectural decisions, leaving more power, but also somewhat more responsibility, in the hands of the developer.

This difference is a direct result of the two companies' origins: while Heroku used to be a Rails-only provider and has since opened up to multiple languages, dotCloud began life as a generic "service" runtime upon which more technology-specific abstractions have been built.

In short, which one is "better" depends far more on your own particular requirements than it does on the minor differences in price between the two.

---

[1]: That is certainly the goal, at least: http://news.ycombinator.com/item?id=3860862

If, for some reason, that doesn't seem to be the case with the newly-proposed pricing model, that would be very useful feedback to send to pricing@dotcloud.com (see: http://beta-pricing.dotcloud.com/Contact/)
curl "http://pastebin.com/raw.php?i={Kc9ng18h,vCMndK2L,JdQkuYwG,fw43srjY,jv4LBjPX}" | sort -u > twitterpw.txt
HTML5 takes the Internet by storm
I wonder how many couples are mixed (iOS and android) vs. same-platform.

(I still am amused that I needed to convince my girlfriend to get an iPhone instead of another blackberry, last year)
could be an old list from a 3rd party in the days before Oauth
All the code I've seen for content images involves some JavaScript stuff that uses the device pixel ratio as well.
smoochies
> These guys have been burned by IE to the point where they don't want to test it period.

Alternate Character Interpretation: they want some hits from HN because "look at us, we don't support IE!!!".
1. It's possible to rewrite DSCP values at each hop.

2. It is likely these DSCP values are not used for prioritization over other services.

The most likely scenario in my mind: Comcast's trust boundaries could encompass a large enough portion of their CDN to simply not re-write of the DSCP values. Meaning this DSCP value may represent an internal network prioritization, but not impact the traffic delivery outside of their data centers. The traffic, because it originates within the trust boundary, retains its previously assigned DSCP value, but it does not indicate what policies are implemented in the actual delivery of the packet.

This post, while very interesting, simply cannot know with certainty that comcast is prioritizing traffic without conducting an extensive test. We're talking many gigabytes of traffic and many locations. However, this does warrant testing as the DSCP values could easily be used to implement prioritization.
I agree with you. ABC is granted access to the limited spectrum of the public airwaves to run their network. It's been accepted that some amount of advertising is allowed with this privilege, but it is not acceptable to run advertising 24 hours a day or to use the public airwaves to back specific political candidates. Using their public license in this way is a violation of the public trust. Their broadcast license should be revoked. Not that it will of course.

If they were cable only they could do as they wish, but that's not the case.
A comparable project, the Leisure Suit Larry remake, also had a $500,000 cut-off. It ended up raising over $650,000 so it doesn't look far-fetched.

http://www.kickstarter.com/projects/leisuresuitlarry/make-le...
Unfortunately, that works only if you're frequently closing and reopening Firefox.

I tend to leave it running all the time.

For me, I went with an Add-On named "TooManyTabs": https://addons.mozilla.org/en-US/firefox/addon/toomanytabs-s...

"To SPEED UP your Firefox, when a tab is added to TMT, it is unloaded from browser and its tab state & history are stored in TMT. When you click on a tab, the tab is opened again from disk cache, with tab state & history restored if available; (Please note that the memory freed varies and is subjected to different websites.)"

When I come back to the browser, if I haven't used it in a while, I send all the currently open tabs to a new row which unloads them from browser memory. Then, when I get a chance, I go back to the various rows and clean out the tabs I don't want to keep and the condense them down to the "real gold".

Once I have what I want to keep, I restore the tabs and then use another Add-On named "CopyAllUrls": http://www.plasser.net/copyallurls/

This one lets you generate, to the clipboard, any number of markup formats (including HTML) containing the details of all the tabs you have open (with configurable options for details).

I tend to paste this comment into Gmail with a special tag (myaddress+selfnote@gmail.com) which triggers a "mark as read" filter. I do this because all I need is web access, regardless of the browser, and I can get access to all my bookmarked content with the power of Google Search. In addition, on my desktop and mobile phone devices, the mail is automatically sync'd to it for me to carry around for instant access.