skysight-inc/HackerNews huggingface dataset:
While you're right that EC2 is pretty close the metal, dotCloud starts at a very different level of abstraction. On most VPS providers (as with dedicated hosting) the first question you answer when you go to deploy your web app is "what Linux distro do you want to run?" If you're trying to learn sys admin skills, that's great, but for most people, the end goal is to deploy a web app, not run a Linux box.

With dotCloud, you start higher up: list the components (eg Python web frontend, MySQL and Redis) that make up your actual application, push your code and you're handed back a URL with your app running. A single command lets you scale out for reliability, with load balancing across your multiple web front-ends and master-slave replication for your databases. Running a single physical server? Sure, not that hard. Setting up reliable, automated failover for every component in your stack? That's a bit more work.

In the end, it's really a question of the value of your time. Can you do all your own sys admin work? Sure. You could also build and maintain your own hardware, but from the sounds of it, you've decided that work is worth outsourcing Hetzner.

In the same way, for a lot of people, wasting time administering servers is just time taken away from building a real business: a distraction that is worth paying a few extra dollars a month to make disappear.
Imho you need sliders, like Heroku.

But that's just my gut reaction. What you really need is a webdesigner who can lay down an approachable visualization for such a complex pricing scheme (which will probably involve sliders, and also big honking tooltips).

As for your actual pricing - I don't know. It wasn't obvious from the page what a small/medium/large deployment would cost and I didn't bother to fire up excel to figure out a number that you should absolutely spoon-feed me.
Definitely a good point, however Linode don't offer dedi's and it didn't make sense from a time investment point of view to move away from them until this point.
Just in Time Compiler (JIT) in Hotspot
I think the most useful concept is to think of you as a business and whoever pays you as your customer. Then think in terms of providing value to your customer. As long as you provide value, your customer (or another like them) will keep paying for it.

If you work for BigCo pushing paper around, figure out why BigCo thinks that's worth money, and then figure out how to provide them better value. Whether it's pushing paper faster, reducing the amount of paper that needs pushed, training others to push paper more efficiently, or whatever, the point is that if you're providing clear value to BigCo that's worth more than what they're spending on you, you can keep them as a customer as long as you want. Even if BigCo goes under, as long as HugeCo and all of their competitors need the same thing, you can get them as customers.

That's where real "job security" comes from -- having skills that customers are willing to pay for.
What is the network file system to make ZFS available to your other computers? NFS and Samba?
Heroku Invoice Security follow-up
For context: Earlier I posted about a Heroku security flaw where anyone could see anyone elses billing invoice, containing their name, street address, and the list of apps and addons in their account (no credit card or SSN info). Heroku has taken down their API site, presumably to fix this.

As for all the backlash about posting, I do understand it and feel bad in retrospect. I certainly wouldn't have posted it if there was credit card or SSN information available. I notified Heroku prior to posting and mostly wanted someone else to confirm that it wasn't just my account before they closed it down. They frequently take down the API site during outages and I expected them to do that a lot quicker than they did. I didn't expect it to reach the front page until it was a 'look at the problem that Heroku had' type of story. Lesson learned.
I never made any claim regarding my own certainty of knowledge, that is a straw man. Please refrain from giving me personal advice when you know nothing about me.

There is a huge difference between saying "something is true, but I don't know what (yet)" and "there is no such thing as truth"; between "a lot of people try to commandeer medicine to sell things" and "there is no actual truth of anything to discover in the field of medicine".
“When you visit a store, it's very difficult to distinguish between the different Android models. We knew that a special lock screen experience would be crucial to making a great first impression.” (from the article)
I don't find it very surprising that you can see what domain someone's visiting; the system always needs to lookup the domain in a DNS query.
Locksmith Everett
Locksmith Everett: 24/7 Locksmith Boston offers a full range of locksmith services for the Everett area. We resolving all your locksmith problems with advanced tools in minimum time.
It would be interesting to play with your API since Countly team is composed of all telco professionals :)
Netflix is in a battle with the VPPA, which covers video rental history (http://en.wikipedia.org/wiki/Video_Privacy_Protection_Act). This smells like some side-effect of a compromise they've been able to achieve in congress. Netflix's "broader objectives" are unattainable without changing some of the laws in the US, so they may be between a rock and a hard place here.
The same Civ II game for 10 years.  His results.
Ah. I somehow missed the "CSS" in the title and thought it was WebGL, was surprised when it didn't work in FF.
This is going to be a serious problem for the adoption of web apps.
Current problems with web apps are things like lack of keyboard shortcuts (without the browser getting in the way).
Browser chrome wasting space in the UI and an overall more "laggy" feeling than a native app.

All of these problems however can (have?) be improved upon.
UI consistency will be the last great bastion however, whenever I use a web app I have to spend a considerable amount of time figuring out where everything will be in the UI, this is even true for things like gmail.

Perhaps there will become a defaco standard widget set for web apps?
Not really sure in how far this is a competitive advantage. At least I can not point at a single outsourcing/personal assistant site, that doesn't offer the option to pay by the hour/minute.
This is a more precise statement, but you have replaced “art” with “other mediums than text”. Is literature not art?
> No one is asking you to "just believe" research;

Did you read the study the parent post is talking about? A well funded laboratory, that was trying to not "just believe" research (as everyone else apparently does) was trying to replicate these results. If the science was good, all it should have taken is time and money (both of which they had enough of). And yet, 47 out of 53 celebrated results published in peer reviewed papers of the highest caliber could not be replicated . Let that sink for a minute before you reply.

> there is _no_ reason to say that all research cannot be trusted.

Ok. Your reason to state that research can be trusted is that it is eventually replicated (thus confirmed), or thrown out (thus shown false), is that right? (You didn't state that as your reason, so perhaps you have other ideas -- but that's a common one, so I'll reply to it).

Assuming that's the case -- do you have any idea what percentage of results are replicated? And how much time after official publication?

Because if it takes e.g. 30 years until a bad publication is discredited, and (as the data point given by the parent shows) there are areas in which 90% of the data apparently can be discredited when you try to replicate it -- then, there actually might be reason to distrust research in general, because at any given point in time, more than 90% of non-discredited published results are wrong.

See also http://saveyourself.ca/articles/ioannidis.php (and the paper it references). This situation is not science fiction. 90% un-replicatable publications is probably limited to very few subjects. But 50% overall in medicine and biology is totally believable.

Which is not to say science (the abstract idea / discipline / method) is wrong - it's right. It's just that the things we human practice and often call "science" is very, very far from the ideal of science. Ignore that at your own peril.
The $25,000,000,000 Eigenvector
I've been building projects with Node.js (+ using npm), and here are my two cents:

- One of the best changes to npm was to install modules locally instead of globally by default. I wish jam also did that, global installs are troublesome.

- Isn't package.json going to conflict with my npm's package.json? I definitely don't want to polute my back-end's packages with front-end only stuff.

Basically, I'd like more sensible defaults. Change the package.json to some other filename and install packages locally by default. I'm also unsure why it would put files inside /jam, I don't want to change my configuration to use some obscur and badly named "jam" folder. I believe people like the vendor/javascript or public/javascripts conventions, that would be a better default in my opinion.

Otherwise, I like the initiative. In the past we've been using Jim (https://github.com/quirkey/jim) which works more like bundler. Now we just do it manually for lack of a better solution. I don't think this is it yet, but it's close.
Contrary to popular belief (especially among people from the west), not everything from Russia and China is terrible, oppressive and meant to destroy everything freedom-ish.

But, yeah, it's still a terrible idea.
NeXT didn't really fail. They had a reasonably profitable exit by being bought by a large tech company, and subsequently basically took over the acquiring company and drove it to become incredibly successful.

But of course the popular image of NeXT is that it failed, so your point still stands entirely.
True, I was just trying to summarize it. This page is probably better: http://zirtual.com/how-it-works/
Am jobless, am broke and i want to start my own company. Am currently working on my web app that i really hope will turn out to be my first company. Keep you posted
Show HN: Matt's DOM Utils—an HTML DOM library with tangible browser support
Server Side Templates and API Centric Development
Very neat work!

You could make it cross-platform (not webkit-only) by using a JS implementation of the WebKitCSSMatrix object, which happens to be available as part of the Firmin JS Animation library. It's a technique I use in Edit Room (link in profile) to support javascript controls for modifying 3D CSS transforms.

Here's the relevant file:
https://github.com/beastaugh/firmin/blob/master/src/matrix.j...

You could use this when WebKitCSSMatrix doesn't exist, and support other browsers that support 3d transforms:

Something like:

//shim to create CSSMatrix object reference using either WebKit or Firmin implementation

if (!window.CSSMatrix) window.CSSMatrix = window.WebKitCSSMatrix || window.FirminCSSMatrix;
This sounds great! Can anybody compare it with angularjs (by Google)?
Not true, you'll find a lot of luxury goods have done this for years, e.g. high-end watchmakers. The only online retailers for them are websites of brick-and-mortar stores, or the grey market.
"Except Rothko was a lousy artist before he hit on the black on black rectangle thing. A study of his development as an artist shows somebody who is almost talent free."

I accept that you think he was almost talentless, but he wasn't. I think he was a great talent long before he became well known for the typical rothko stuff, and it wasn't just talent in the modern sense but also in the craft sense, when he was a figurative painter especially of new york scenes (try googling his painting of the new york subway).

Your anecdote about the vatican collection is a good one. But it doesn't mean that modern art is worthless, or even suggest that it is.

There's a lot of subtlety in rothko's brushwork that most people don't pick up on. Really they're large, complex pictures but on a different level from most painting. I saw about 20 of his paintings in the turner/rothko exhibition in London about three years ago, and seeing them in a space that suits them brings out their impressive quality, and it became hard to see them as "just rectangles" or however you want to put it.
Stop Working All Those Hours
Say that to the Tor exit node :)
Mono apps are allowed on iOS (eg games based on the Unity3d engine) so it is likely there is way to make Java apps acceptable as well. Oracle seems confident it is going to happen (http://www.infoworld.com/d/application-development/javafx-io...)
I've posted this a couple other places, over the weekend, and things have taken an amusing twist. The internet and bitcoin community, whom I designed this presentation for, doesn't seem very interested in these ideas. On the other hand, the big companies in the mobile phone space, whom I was afraid would think the presentation silly and unprofessional, are taking it very seriously. Go figure!
I think this video by Simon Sinek explains very well why Apple is successful. It's the motivation behind doing the things they do that matters, not just what they make. This tends to attract a lot of customers to think the same way, and believe in Apple's goals and philosophy.

http://www.youtube.com/watch?v=qp0HIF3SfI4
Do your service providers have Transparency Reports?
Here's Google's: http://www.google.com/transparencyreport/
As a caveat, you should only do this in response to data based articles. Articles that are themselves anecdotal, should receive anecdotes that are contrarian. I think the more general idea is comments should be held to similar standards of evidence that the article presents.
Here it is: https://tools.ietf.org/html/draft-diao-aip-dns-00

About the subtle aspect, this may very well be because they genuinely believe it's a good idea other governments may agree with.
Android saved Motorola, took HTC to new heights and enabled Amazon and B&N to make tablet lines of their own.

Both Motorola and HTC's sales and profits are depressing. Motorola was bought by Google for its patents, not because it's such a healthy company.

Amazon and B&N don't share any data regarding their Android offerings, we have no idea if they are making any profit off it. Also, they're not exactly using stock Android — they're building platforms that have nothing to do with Google, its Marketplace, or any other Google services and apps.
Not entirely true. Under 17 USC § 411, if you are bringing civil action against someone for copyright infringement, you must have registered your work. However, under 17 USC § 106, owners of copyright have exclusive rights to their works (with some caveats), which doesn't have any baring on their ability to sue someone for copyright infringement.

Where I'm a little hazy is in my reading of 17 USC § 411(c) - I believe that you can only sue for copyright infringement within 3 months of the work being "first transmitted" (which I assume also includes publication), and 48 hours after the work has been "transmitted".
Technical analysis chart looks cool, i.e. like a real one.

What lib did you use for charting?

Excellent idea - shall indulge some folks, if you go the app way. Better kill time with this than some MonsterCatJumpingDrawing app...
Would like to see some A/B testing with "I'd love to know why" vs. "We'd love to know why."
Everyone wants the ability to leave a strong supplier. On top of that, Samsung's road map for their feature phone OS, Bada, is very likely to point to a Linux-based OS. So everything Samsung is doing is completely normal.

Ironically, Nokia closing the Meltemi project, which would have created a low-end Linux-based OS, shows how irrational Nokia's strategy has become in the cause of leaving no shadow of a doubt that Windows is only way forward that will be broached by Nokia's leadership.
How far back does your data go?
Ok, so those are actually useful. Though it looks like Abetterqueue and instantwatcher will still be allowed under the new API rules.
Show HN: Developing an iPhone app with my friend (part 3)
The dups aren't always intentional. OP could have been using HTTPSEverywhere [1] or something similar.

1. https://www.eff.org/https-everywhere
IBM Brings the U.S. Back to Top of List of Fastest Supercomputers
Are you crazy?! You have a money-making machine there: just do the opposite of what you'd normally do!
"As a proponent of what is now called the old school of UI design"

Doesn't sound like a very old school to me. vi, emacs and a large portion of popular command line tools came about in an era where devising one's own interface and interface conventions was the only route to actually providing an interface. Desktop environments ameliorated this somewhat, but only for common, generic tasks (copying, pasting, etc.). For any specialized or application-specific tasks it's always been roll-your-own, except that now people are actually thinking about the problem before creating the UI.

Consistency is important, but it's not the only factor.
You'd think their CTO would know that...
They are beautiful too, in the classical sense, and beauty in the classical, natural sense is the most well-established and accessible kind in art.
Tell HN: Apple now require a restore button for non-consumable in-app purchases
Just a heads up that Apple are rejecting apps containing in-app purchases that do not have an explicit restore button.

This leads to a terrible user experience. To implement this you either have to 1. Have an explicit Restore button that does nothing if the user has not already purchased a consumable item.

Or
2. Make an additional server call everytime your user trys to buy an item-ie check if they have already purchased the item, then provide a button to enable them to restore that item if so.
Thanks a lot! This is the most useful thing I've read in this thread. I own two green drives.

I installed two Caviar Black (b/c of the 5-yr warranty) drives in a RAID array a few months ago. The RAID edition drives aren't even significantly more expensive. I wish I'd known this earlier.

This is a bummer. http://wdc.custhelp.com/app/answers/detail/a_id/1397/p/227,2...

Edit: But on another page, WD says that Caviar drives can be used in consumer RAID configs. Hmm. http://wdc.custhelp.com/app/answers/detail/a_id/996/related/...
It seems the data is from the last four years...you'd be safe to just buy.
When he says "company", he means "project". Trying out new ideas is actually easier with a project because you don't have any company overheads. Innovate. Go crazy. See what sticks.

As someone that is prevented from working for my own company by restrictive US visa nonsense, I'm glad I can at least play around with side projects.
This is exactly the point where the art starts disappearing up its own butthole, absolved of any and all responsibility to speak for itself ("if you don't appreciate it then you're lacking context") while at the same time completely independent of context by definition.
Why you should care about Facebook advertising
Why Security Could Be Apple’s Greatest Threat
Props to Justin. This guy carries himself like a true startup veteran despite being only 28 years old. He has a level of tenacity that will make him succeed 9/10 times regardless of the idea, that's what differentiates Justin from rest of the wantrapreneurs.
Samsung is king, then ZTE, then Huawei, then Apple. But, China is filled with domestic brands that pepper the market with Android phones (Honor, Huawei, Lenovo, Coolpad) that bite at mostly Nokia's well-chewed heels.
I'm not really sure which posts you refer to.

Job posting tend to mention large frameworks (such as django or rails) or ask for experience with certain vendor software (such as postgres or redis).

Specific libraries would be highly uncommon, as they would only be used for a single task (and not what you deal with every day). I'd be wary of any job posting that does this: they could just have a single problem that they'll get you to solve as an interview question.
I agree that getting feedback is very useful - getting critical feedback can be a little harder. I find the best way is for conference organisers to offer a post-session method of feedback on their website. Sometimes people can come away from a session quite happy, but after sleeping on it realise that maybe there were some improvements to be made.

If you're worried about your speaking then recording yourself and watching the playback can also really help. You might realise that what you thought was a normal talking speed was actually really, really fast. When I was a TA my university made it mandatory for us all to peer review tapes of us all giving a short talk.
Unraveling the IT Productivity Paradox — Lessons for Health Care
NewsDiffs Shows Changes Made to New York Times Articles After They’re Published
Phones Gain Ability to Learn by Touching
No idea what it's doing.

It does exactly what the title says. ;)

Quite impressive work.
Downgrade iPhone 3GS/3G Baseband 06.15.00 With RedSn0w 0.9.14b1
LoL - this whole product is like a joke... Your solution to having to fit the whole db into RAM is to buy more RAM... OK!
Apple II - The Original BYOD
Libraries like this are useful.

Ender sounds similar and has been out for quite some time: http://ender.no.de/
This would be true if there were only one exchange. Instead, there are many around the world, and information provided by one can influence another.
This is known as the Costanza Method of trading.
Sure, it's easy to be successful when you've been successfull and there is no problem using your company as your own virtual playground, when it's your second (or third) company. For the rest of us we just have to work our ass off.
But .... but .... anecdotes are what politicians use to get elected !!!! (e.g. Joe the Plumber, et al).

If we downvote anecdotes, we won't have a justification to vote for scumbag politician with a heartfelt story to tell!!

edit: here's a terrific example!!! http://www.washingtonpost.com/local/alabama-law-drives-out-i...
Doom II & Doom 3 Monsters Comparison
Dependencies are installed locally to your project, but not for each package individually, if that makes sense. On the client-side you really don't want to be shipping 5 versions of jQuery! - I agree that it's an awesome way to do things for Node.js, but it just doesn't translate well to the browser.

As for package.json, yes there may occasionally be conflicts with NPM, but in many cases they should be compatible since they are based on the same spec. Perhaps allowing you to override with "jam.json" would be a good idea for times when they would conflict?
Bank of America’s green hustle
His holding company's website gives updates of what he's working on (http://nownownow.com/). In addition, he released a book last summer called 'Anything You Want' (http://www.amazon.com/dp/1936719118?tag=cdbaby).
Uh, why was this downvoted? The U.S. Copyright Office has this in their FAQ - see here: http://www.copyright.gov/help/faq/faq-general.html#register
Show HN: Stairway, daddy that will enforce some online meeting culture
Kremlin chemicals induced storm to rain on anti-Putin parade, says MP
Did you notice we offer real-life usage scenarios at the bottom of the page?
IRS Loses Court Case which is Good for You