skysight-inc/HackerNews huggingface dataset:
Choosing EC2 and other Amazon offerings means a lot of freedom for startups, it's easy to just create a whole infrastructure at the push of a button. However, this comes at a high cost. Amazon is really expensive and once you're locked into their way of doing things, migrating away can be a near-impossible task. I think for some years, companies didn't realize how high the cost of running on EC2/S3 actually is compared to, say, a dedicated rack colocated somewhere - that's kind of a compliment to Amazon tech and marketing.

It's still not uncommon to talk to a random startup person and they'll tell you they have hosting costs in the tens of thousands of dollars per year. When you then compare this to what they're actually doing with their servers, it seems to me they're overpaying by several orders of magnitude.

I was using EC2 for years and kind of grew to accept (and ignore) its limitations. It was only when I reviewed some dedicated server plans at other providers I (re-)discovered how much raw power you can get elsewhere for the same money. Additionally, I became very frustrated with the lack of pricing transparency and inability to forecast costs - at first glance the Amazon cloud is as open as it gets but the real surprises come when you're running it for a while.

No doubt Amazon has caught on to this trend and is fighting to squeeze out some competitors that have sprung up. This pricing change is most likely directly aimed at Hetzner and other inexpensive-but-powerful hosting providers. It means they were either massively overcharging the whole time or they are using profits from other plans to offer Dedicated EC2 at a loss until the competition folds.
Couldn't they just cache some ads as well instead of limiting features. They could also log GPS and send it back later so they don't lose location data.
OpenBTS :)
Turns out naming images "google-ad-email-zoom.png" is a bad idea. AdBlock understandably doesn't like images with "ad" in the name...
Apple is marking the path
Wouldn't it just be easier to stop spying than to plug all these myriad holes?
Unfortunately, I don't think that's a solution. Which of the following is more likely?

NSA: "We're at 95% utilization of our storage. We better delete some old stuff so we have room for new data."

-- OR --

NSA: "Hey Congress, encryption usage has skyrocketed! We need more money to buy more storage to save all this encrypted data we're capturing!"
// HA HA! I HATE MY USERS!!! Especially the ones that aren't speed readers.

Teehee, a brilliant site.
Well, she's a rather accomplished hardware "person" and she's self-taught (dropped out of high school). Maybe that's why she's reticent to use the word engineer for herself.
It seems a bit unfair to claim that it's because she's a woman -- how many women work for Valve?

Also, Valve, being a game company, has always had a diverse set of skills with artists and software engineers being the most obviously different. Their success has been a lot to do with efficiently integrating these together.
You're basically saying "I know it's not fair, but screw you I got mine."

You're not being asked to decide on a corporate policy that you need to weasel out with such statements. The god damn question is simple, "Do you think this is fair?"
How about on performance? Differentiating on a standard is not really following standard. That is to say, I'm not against it doing something crazy, like a replacement language for JS. Extraordinary efforts should bring equally extraordinary results.
True evil genius would require that you put a blinking marquee inside your carousel.
A technical web conference with a 50/50 gender split
I always wonder how a company can offer such a rebate without giving direct insight about how exactly their prices were absolutely outrageous and completely uncorrelated with the offered value to begin with.

People who were paying full price prior to this rebate must feel pretty annoyed right now.
Ask friendly whether the whole table is booked and sit down. If they don't respond, just move their bag a bit and sit down. Keep looking friendly and relaxed, signal that you're not a threat and everything's usually fine. It's not that difficult.

(Escalated version: If they start complaining in an unfriendly way, mix your coffee with their laptop. Accidents happen in crowded coffee shops.)
The problem is ... it is never the monarch that governs, but the bureaucrats and the networks of power and favour that grow under the protection of a monarchy/dictatorship. After a while, the Peter Principle takes over, and the system becomes sclerotic and corrupt, no matter how benevolent the head of the dictatorship. The "continuous revolution" of a democratic system goes some way to remedying that defect, but it is at best a partial fix. This is a problem that all large organizations suffer from, be they democracies, dictatorships, public organizations or private companies: All types of organization, from armies to zoos are vulnerable to sclerosis, and the larger and more long lived the organization, the more vulnerable it gets.
I think Bitmessage[0] has the right general idea.

I don't think that, in its current form, it is scalable by any means. I do think that it's a good start, however.

[0]: https://bitmessage.org/wiki/Main_Page
1. TLS has nothing to do with this, it's Transport Layer Security (even though you may think of it as layer 6) because it doesn't alter its payload. ASCII/UTF representation and the messages themselves are layered on top of it. By going binary, you may well end up forcing your encoding onto systems which are not native to that encoding. Whereas of right now you could link any two systems and exchange messages, a binary protocol would mean that some systems can exchange messages freely and other systems would see garbage. That's why the Internet was standardised on ASCII and \r\n, so we wouldn't ever have to deal with that again.

2. I don't disagree it's easy to come up with a binary protocol, taking a short cut is always easier. Just like it's easier not to write a test harness with full coverage for a software project, that's entirely up to you. When a regression causes havoc down the road before you realise what's going on, well, rather you than me.

3. You're defending a regression, as of right now it's a non-issue. And are you really calling ASCII a hack around endianness issues? On what planet?

4. Records that are going to be deprecated down the road, which I think is fair to consider inevitable. All I'm saying it's been a problem in binary protocols before, so let's not do that. You don't see this as a problem at all, so I'll digress.

5.
You mean like IP, ICMP, TCP and UDP?

Yes, these are built into the operating system. Once you start using e.g. netcat (who hasn't piped tar into netcat for a quick backup?), all of that becomes transparent.

No, my argument isn't that ASCII is ipso facto easier to implement. It's that it's easier to test, debug and always see exactly what's going on over the wire.

If the alternative to a text-based frankenstein format is its binary-bastard child, I'll have the former thank you.

6. No, I'm telling you to think of HTTP as a conveyor rather then a payload. There's a difference, and that's why the vehicle analogy is weird.

7. So you're proposing that every N years we create an entirely new HTTP and upgrade to that? At what point will the streaming pile of upgrade requests yield a noticeable reduction in performance?

Also, UTF-8 characters are not "wide", they're variable length but not wide as in multibyte encodings. Then you go on to suggest we use a BOM at the start of every (UTF-8, mind you) message, I'll leave it up to yourself to let that sink in. You even spelled it out.
Is the Brazilian gov about to record and censor the internet?
I use it all the time. And it was one of those things I told other people about -- look, you can use maps without even using your precious data plan megabytes. This is very annoying.
Which is what asm.js is mostly. Subset of javascript.
Attempting to prove any sufficiently complex theorem over an entire program will uncover a certain amount of bugs. Type theory has turned out to be one of our most powerful tools for specifying and proving theorems over whole programs, which is why type systems get touted so much.

Yes, there are trade-offs in terms of programmer convenience, which is why type-inference research exists.

However, getting bug reports from a static analyzer that runs before your code goes into production and proves strong, complex theorems about your code before allowing it into production will always beat having to manually write extensive test suites.

In fact, speaking of test suites, I recommend checking out Haskell's quickcheck library, and the Scala equivalent whose name I forget at the moment. They use the type system to help automatically generate better test suites, for those properties of your code you cannot yet prove correct.
Ask HN: Facebook is down for me this morning, anyone else?
I'm getting auto-redirected to the following page:

https://www.facebook.com/sorry.php?msg=account

Account Temporarily Unavailable.
Your account is currently unavailable due to a site issue. We expect this to be resolved shortly. Please try again in a few minutes.
Blog Post: What Is IT Monitoring? Part 2 - Interpreting the Data
As you might guess, I was never into arcade games. They just never made sense to me when I could play much better games at home or at friends' places. Then again, maybe I just missed the height of the arcade wave based on timing.
Same here, I have an account now.
and softlayer is at the high end of the market.

Check out incero.com or securedservers.com for some perspective.

also serverbear.com is always great to check for price-performance comparisons, especially taking into account SSD performance.
Easily Create and Format a Resume for Federal Contracting
Pushing the limits of mind control
How does the Hyperloop work?
I wonder if the people signing this would also boycott anything run or owned by Middle Eastern royalty where laws that Card promotes both exist and are enforced.
ReabilitAlgarve - Reabilitação de Prédios a Custo Zero
Didn't he say ~three weeks ago that he would do so in ~four weeks?
It's a facepalm!
http://www.shazam.com
Top 15 Free Hacking Tools for Ethical Hackers
>>> I knew the word psychotic would do the trick. Most people understand in general terms what you mean when you use that term: they think cold blooded, someone without the ability to empathize, cold and calculating, willing to hurt people to reach their objectives, etc.

No, that's psychopathic, not psychotic. You are right that definitions are constantly evolving... but this is not the case. Psychopathic/psychotic are not even close (except the fact that they sound similarly) - they are totally different things and when you associate that term with characteristics typical for psychopath you are seriously misleading. I understand that you are not a doctor - if you don't know what the term means that's ok, please just don't use it.

To make it hopefully easier to understand why this is so important: imagine that you suffer from severe depression caused by bipolar disorder (which is psychosis, therefore you are psychotic). You might be at the verge of committing suicide and you need help... and than you notice that some people confuse the term psychotic with psychopathic - they think you are a psychopath and they expect inability to empathise, willingness to hurt people etc. - get it?

You don't label cancer patients as psychopaths and you should not do it with other illnesses like schizophrenia or bipolar disorder. That's the point - those are illnesses, being a psychopath is not.
Does that strike anyone else as a weird thing to do? They write

"Instead we’ve created a new way for you to access maps offline by simply entering “OK Maps” into the search box when viewing the area you want for later."

err.. Simply?
People are also drunk / sleep deprived / have an attention span of a goldfish, or doing several things at once so you might miss who to shoot, where to point your spaceship et c unless it's repeated. I don't know if this is normal for Black Legion's voice chat, but when killing high-value targets the commander can sometimes get riled up over potentially missing the kill.
Discussion here: https://news.ycombinator.com/item?id=6015509

Also see the response from VLC: http://www.jbkempf.com/blog/post/2013/More-lies-from-Secunia
Somewhat understandable, but that doesn't mean I don't hate the fact this has been 'moved' to Google+ now. I'm afraid a lot of my friends won't take the time to set this up in the (bloated, compared to maps) Google+ app.

And when you think about it, why shouldn't the location of your friends not be just another layer in the maps app? Seems like a logical place to be able to find this kind of information.
Offbeatr: The Kickstarter for porn
Nice looking carousel! I will have that for my webpage.
Does this mean Fedora will switch to apt?
It's worth noting that all of the APIs you mention in (1) are only available to Chrome packaged apps. These are essentially the .exe files of Chrome OS. They cannot be hosted on webpages (otherwise Google calls them hosted apps, and they can't access these APIs) and can only be distributed and accessed via the Chrome Web Store.

It's essentially not much different from Windows having Windows-specific APIs for downloadable programs. "Chrome Packaged Apps" are the downloadable programs of Chrome OS.
As far as I am aware, most deductibles are per-incident. If you have a $5k (figure pulled from arse) deductible and paid $1200 last month, $2300 last week and have a bill for $2000 today on three visits for three separate things (with three separate bills), you still owe $2000 because that bill is under the deductible.
Google, Adobe and Best Buy are working on an ecommerce web data standard
> The FBI should be forbidden to use information obtained through the FISA process to make criminal cases, and evidence that can be traced causally to FISA information should also be excluded as fruit of a poisoned tree.

That would be an airtight plan if both cops and the intelligence community weren't fundamentally professional, state-sponsored career liars.

As long as it's secret, they can just deny using it, make something else up, and seek a normal warrant like nothing happened (with PC they never would have had without illegal surveillance).

For example, do you really think an organization like the Black Panthers could come to exist in this sort of environment? How about SDS? How about Occupy?

More importantly for rich white men such as us: how about a third party?
you can use tmux
My company runs a largish crawling infrastructure. We evaluated Amazon extensively but just could not make the price/performance calculation stack up. If you have lots of "always on" gear dedicated works out significantly cheaper. We have boxes with 256GB of RAM, 300mbps network pipes for under $330 per month and we don't have to share any CPU or Disk I/O.
Of course not, it's much easier to feel self-righteous boycotting one of the greatest living science fiction authors than boycotting the oil that funds this sort of thing.

Gay marriage is legal in the US, and rightly so. Neither Orson Scott Card nor middle-eastern oil will change that.
VLC/Jean-Baptiste Kempf rebuttal: http://www.jbkempf.com/blog/post/2013/More-lies-from-Secunia

Comments on rebuttal ask "why don't they provide you with working exploit? (in example EIP = 0x41414141)"

So someone claims they did attaching an example mkv file? http://seclists.org/fulldisclosure/2013/Jul/71
https://twitter.com/coolkaveh/status/354716804783943680
Now I wander if Heroku prices will follow or if they'll decide to just pocket the difference themselves.
I only read the first slide.
Parents' online knowledge should be tested, say academics
I cannot recall the last time I refused to see any movie because of the off screen views of anyone involved? To be honest, I am more inclined to watch movies when others start screaming boycott.

However some groups are more prone to take offense than others because they have found it an effective means to quiet opposition to their point of view, regardless if they are right or wrong. I would prefer that instead of attempting to bully others into your point of view you just shut up. As in, be reasonable or go home
Are you comparing EC2's hourly rate with dedicated hardware? If so, you're comparing apples and oranges.

With EC2, the hourly rate is outrageous for an always-on server. You really need to buy reserved instances for it to be cost-effective. In my case I found I really needed to buy the 3-year heavy utilization reserved instances.

The hourly rate is best just for occasional spikes or when you're experimenting with different hardware configurations.

And yes, they were massively overcharging for dedicated instances, as they charged $7300 per month just for the privilege of being able to use dedicated instances (that doesn't include the cost of the instance itself.) I always assumed they were doing so just to reserve that feature for their big customers.
I'm of two minds about this.

On the one hand, I don't like OSC's personal views about gays.

On the other hand, it's Ender's Game. As a movie!
incero and securedservers don't seem to offer hourly billed dedicated servers. Monthly billed dedicated servers are a different market.
It's because of the "--" inside the "<-- -->" comment block. (only in firefox though)
I use maps (actually ViewRanger) with my phone in airplane mode and the tiles pre-cached, to increase battery life while traipsing around.
You can't self-righteously BitTorrent oil, so I would say probably not.

(On the other hand, American natural gas and Canadian tar sands may break us free from dependence on the Saudis and their deplorable political and social system.)
This seems to be the source, it has a little bit more information: http://www.wyndhamweekly.com.au/story/1628329/experts-slam-w...
No, it is not factually incorrect. I agree that the article is confusing in regards to the 'evacuated tube' bit, but that is due to poor writing structure, not a poorly researched article. The article does not suggest that the Hyperloop is an evacuated tube. Here's the explanation of the Hyperloop in the article:

> The Hyperloop has been vaguely described by Musk as a "cross between a Concorde, a rail gun, and an air hockey table." A better description might be an elevated tube system with a magnetic levitation system similar to high-speed bullet trains. The kicker would be the enclosed tube, which would provide a nearly friction-less surface for individual capsules to travel in.
when I go to here

http://ascii.io/docs/record

in this section

"3. Create profile (optional)"

I click this link

"Btw, see my profile."

which redirects me to this url

http://ascii.io/~sickill

which gives

404

You shouldn't be here. Really.

You are welcome ;-)
Out of curiosity, how did you explain the low GPA?
Card is a Mormon and I have no problem with his belief that homosexual behaviors are wrong. Tolerance is different from belief though and if he doesn't practice tolerance, why should he expect people to tolerate his religion-based beliefs?

One problem I see is that so many times, beliefs are also linked to hatred. There's really no place for hatred when two parties are trying to practice tolerance.
This is a fantastic video.
Shutterstock and Dropbox partner up
Why not use it just to show pretty pictures? This is nice.
Ever played poker? Playing with and without real money are two completely different games. As long as we aren't talking scummy DLC tactics like Zynga's, I think it's a great idea, but it's obviously only something skilled developers should use.
It's great for traveling in other countries when roaming charges are high
I have the offline map of my city downloaded on my WiFi tablet. I often use my tablet when I am travelling when I can't be bothered to waste my phone's battery.
Does heroku run on the dedicated servers?

Dedicated being different from 100% utilization reserved servers

http://aws.amazon.com/dedicated-instances/
vs
http://aws.amazon.com/ec2/pricing/ (which did not get 80% cuts)
The Making of Face to GIF
Any sufficiently popular online game is closely tied to real money, it doesn't matter whether the vendor officially endorses it - or even actively tries to stamp it out.

The sensationalist dollar amounts seem to be the main reason that these stories get read so widely. Someone could have bought it for that amount, or maybe he spent thousands of hours accumulating the resources in game and bought the ship because it was one out of 3 in existence. Just because you can put a price tag on it doesn't mean the player saw it as losing that much real money.

"Don't fly it if you don't want to lose it" is common advice among EVE players.
Flipkart raises USD 200 mn
"pure nothrow @safe" is what you get to prepend to your functions in D. I prefer Haskell's approach.
I did the same, frustratingly (especially while reading the longer quotes) until I realised the carousel pauses if you hover your mouse over the slide you're currently reading.
Land rights. High-speed trains cannot travel in tight turns, so to build SF<->LA requires pretty specific right-of-way purchases.
It's possible, no matter where the object lives:

#include <cstdio>
using namespace std;
class Type {
public:
Type(int a):_a(a){};
int _a;
};

Type& getType(int a) {
Type* t = NULL;
t = new Type(a);
return (*t);
}
Type& doSthWith(Type& t) {
//no need (and no way) to check if t is reference to proper object
t._a=t._a+1;
return t;
}

int main() {
Type& t = doSthWith(getType(5));
printf("%d\n",t._a);
return 0;
};

This can be broken of course, for example by

Type& getType(int a) {
Type* t = NULL;
return (*t);
}

But that's another matter.
I'm not complaining these games exist, I just don't see the appeal. It's not a critique, just an observation. But to people who are into this whole "buying excitement linearly by the dollar" thing the occasional loss of a $9000 spaceship should not be that shocking.
Indian eCommerce giant Flipkart raises fresh $200mm
Actors are inherently stateful, they provide safe encapsulation coupled with patterns for persistence (see https://github.com/eligosource/eventsourced for example). Other properties are that they have addresses (ActorRef in Akka) which support location transparency, meaning that every actor which has another actor’s ActorRef can send it a message, no matter whether within the same JVM or across the network. Akka’s particular strength is that it enforces actor supervision, making your software design resilient (see http://www.infoq.com/articles/resilient-software-with-akka).
The content of this blog is certainly applicable to international audiences, but Cleartrip as a product works for Indian audiences. I didn't reply correctly to that comment about the user who is wondering why are prices between a european city and a city in china is so high. I should have explained it more clearly.
I always wonder how a company can offer such a rebate without giving direct insight about how exactly their prices were absolutely outrageous and completely uncorrelated with the offered value to begin with.

I think you mean uncorrelated with the underlying cost of the service. If the price were uncorrelated with the value, people wouldn't have subscribed to AWS in the first place?
Dont be stupid.
these get uplined like anythign else.
So if not a carousel, an accordion, or maybe a wizard?
Read the article fully , i think ..
One of the takeaways from the OP is that it's not either -or...the important thing about practice is that it is continuous, even if just 10 minutes on some days. Can you really say that your programming will suffer if you spend 10 min doing something else? I think it's well accepted that pouring time into one pursuit does not result in linear improvement
Probably a decision influenced by the NSA - if you're offline and using a cached map it's not so simple for Google to track your location.