skysight-inc/HackerNews huggingface dataset:
See grandalf's reply to eropple. In addition:

No, it's not a position only sustainable from privilege. I'm fairly privileged - white, male, upper middle class, good job, good neighborhood. If someone threatened to kill me, that's just words - it's not the same as them showing up at my door with a gun in their hand. But I'd still have to think seriously about whether they were going to show up at my door, and what to do about it. It's just words, and also it's not. My "privilege" doesn't insulate me from the "and also it's not" part.
thats for below 99.9% - they are at 99.997% .. you are never getting that 10% credit..
How Google hires
> but falsely reporting 'up' when you're obviously down is a heinous transgression.

When SLA's are in play and so are job performance scores and bonuses there is probably a strong incentive to fudge numbers. It can be done officially ("Ah but sub-chapter 3 of chapter X in the fine print explains this wasn't technically an outage") or unofficially.
Writing a B+ tree from memory and making sure your infrastructure isn't doing something stupid are fundamentally different skills. One requires that you regurgitate the contents of a text book on a white board, the other that you can engineer a solution. I wish them well on an interview set up for hiring the former; I try to hire the later.
You'll remember me when the west wind moves

Upon the fields of barley

You'll forget the sun in his jealous sky

As we walk in fields of green
This is a legitimate complaint at the moment, but with more and more development boards going 3.3v it just means you should always have logic level converters on hand. Luckily they are readily available, quite cheap, and small
Pseudo-federate it into separate sites with differing levels of moderation: minors, special snowflakes, normal people, and anything-goes free speech fans.

Also, stop messing with my timeline.
That's massively open for abuse: Find someone you don't like or want to harass and get lots of people to hate follow them. Costs them money or forces them to use some Twitter moderation tool to cull followers.

Second thought with any social media feature should be how can an asshole use this to be an asshole easier.
It should actually just be automated.
DataEngConf SF '17 Early Bird Tickets Ends Today – Get 25% Off
Imposing a modest signal cost should improve the signal - to - noise ratio substantially.

Charge for reach. Ask accounts with more than 50K followers to either pay for all followers to receive tweets, or limit distribution to 50K followers, randomly chosen.

It's the accounts with many followers that get the most benefit from the platform.

And, a twitter crack could, in present circumstances, cause global political instability. The accounts with > 50K followers, if compromised, are the accounts that could cause this sort of problem. Why shouldn't the users of those accounts shoulder at least some of the cost of securing the service and making it fast?

Another possibiity: the Bloomberg Terminal biz model. Charge consumers of twitter for timeliness, and delay messages to unpaid consumers and general feeds. Allow originators of messages to purchase timeliness for their own messages, even to unpaid consumers.
A couple of years ago scammers spoofing local numbers were running rampant in my area. They seem to operate from Mexico, so there's very little that can be done about it apparently (which is a testament of how bad the current telecommunication infrastructure and legal framework really is).

Even the companies whose names were used for the scams were powerless: https://blog.westjet.com/make-it-stop/

I haven't gotten one of those calls in a while though. Either my number is no longer on their target list, or something else made them stop.
Privacy Badger strips cookies from some third-party requests. SDC clears cookies (and LocalStorage) from all non-whitelisted domains after some time passes. Effectively overrides cookie expiration time globally.
Progressive taxation in life, inheritance taxes in death. The economy wouldn't collapse if there were fewer people with billions and a lot more people with retirement accounts and proper health care. It worked well enough in the 50s and 60s that we could afford apollo.
I've checked eu-west-1 and it works fine for both reads and writes.
S3 gets used to store a lot of static content. Can't speak for that team, but I'm sure they'll take that feedback. Happy the banner functionality remained unimpeded.
Student News Competition
> Please be reasonable. Having NSA and several US agencies as customers doesn't mean you are a tentacle of the NSA.

You could argue that any company that actively works with the NSA to increase their coverage is a tentacle.
Javascript is the language to build a smaller crawler in because web pages run Javascript and you crawler needs to also. A C++ or Golang crawler will be a little faster and use a lot less memory - but you have to compile in webkit and do a bunch of hacky stuff to run the pages Javascript.

On the other hand, if you are building a massive crawler you want to split the crawling and parsing into two separate functions and do the network I/O in golang/c and do the parsing with a Javascript headless browser like phantom.

I don't really see any reason to use python unless you haven't learned golang (the world's biggest crawler's own language).
Lot of great ideas. The problem I see is execution (I'm an ex-employee). Primitive versions of most of the ideas suggested in these comments are tried and given up because they didnt really show huge difference in growth or other engagement numbers - This is partly because one of the below:
1) primitive implementation/design is very bad compared to the original idea.
2) There is huge reward in Twitter for starting new projects. But no one follows through to make sure project is well maintained/supported.
3) Cross team coordination is not good
Bucky Fuller determined that, by some time in the 1970's, we could provide a high standard of living for everyone on Earth while only working a few hours a week. IIRC, he postulated that most people would have to work for about two years and then they could retire. All we have to do is apply the technology we already have in a sensible manner to meet our needs.

In other words, all our problems now are psychological, not physical.
It took them ~30 minutes.
Trump could get a big win-win on healthcare by proposing a single-payer system using the VA system as a model. It works (be patient, read article below) and could be scaled to the entire USA. Two beneficial effects:

1) eliminates unnecessary middlemen, the private insurance companies, saving beaucoup dollars [we all love our insurance companies, don't we?]

2) solves the biggest problem the VA system currently has, namely, determining who has VA coverage.

"The VA: Another reason for single payer":

http://www.pnhp.org/the-va-another-reason-for-single-payer

Furthermore, he could bring in Bernie Sanders to implement it (second article below) since Sanders is fully up-to-speed on this topic.

"VA: Do we awfulize, or do we fix it?
Chairman Sanders Lays Out Legislative Action Plan for Veterans":

http://www.pnhp.org/news/2014/june/va-do-we-awfulize-or-do-w...
You're talking about SELinux within the guest then? The exploit requires kernel execution, so it's not relevant. Anyone capable of running this would be capable of evading LSM hooks by definition.

Outside the guest, sure, you could use SELinux to firewall VMs from access to anything more than a minimal filesystem. But you could use any of a zillion other techniques too. It's a specious point not relevant to this exploit, which certainly cannot have been prevented by SELinux.
Tesla was brilliant, following your passion is the only way; sooner or later that penny has to drop for everyone. Who are we to judge utility from our limited perspective? What if the rules of the game were rigged from the start? What if chasing money is something we're supposed to transcend?
Bonus points for best use case on the page :)))

Eclectic as it is, I think we should totally consider making it a plugin/storage! If you open an issue with links to the relevant material I'd really appreciate that. Thanks!
I doubt whether tech companies have data to backup for this type of interview, something like the correlation between people who do well in whiteboard binary inversion interview and people who do well in real world jobs. Or they just do it because that's the way Google does it.
Yes! It would be nice to set a "like" threshold on high-volume accounts, so I only see the top 10% of their tweets.
This already exists - promoted tweets
Fact of the year.
I would work with the US post office, and any other countries postal service to turn the service into a public utility run by the people for the people under the same idea that the post office delivered physical messages, it would be in the public interest to deliver electronic messages as well. Stop trying to be profitable, not all useful things need to make money. Some things are worth funding because they are of public benefit.
What if I told you you could make a red dot without hosting an image anywhere?
GC's CDN doesn't cache files bigger than 4Mb.
No Windows VMs.
Bound to AWS for these 2 reasons.
All our systems are running just fine in us-west-2 right now.
Where are you seeing these updates?
> cannot be made by people who had the smarts to write b+ trees in 15 minutes...

Writing B+ trees at the drop of a hat is probably more a signal of memorization and recency of taking a data structures class than smarts, particularly the smarts necessary to develop and maintain robust distributed infrastructure.
Being able to see edge cases and bugs before they happen will kill your productivity. I think the hardest part is to ignore those and deliver. If no one uses the software, then no harm done, and if the software get popular you will hopefully get funds to pay back the tech debt.
Australian wave energy project sets a new world record with 14k operating hours
The man who makes founders cry
The status page shows a lot of yellow and red now.

From http://status.aws.amazon.com/ Update at 11:35 AM PST: We have now repaired the ability to update the service health dashboard. The service updates are below. We continue to experience high error rates with S3 in US-EAST-1, which is impacting various AWS services. We are working hard at repairing S3, believe we understand root cause, and are working on implementing what we believe will remediate the issue.
Docker Containerd Explained in Plain Words
> How do you get that authenticated channel? Nobody know

Isn't the whole point of these channels that you can detect anyone in the middle? You don't need to assume there's a good channel, you can tell while using it. Perhaps I'm misremembering though, it's been a while since I did this.
> It's great to hear that Susan's experience is not the case on every team.

What? No it's not. If it was like that on every team, you would basically be describing hell. "Better than absolute hell" is nothing to celebrate.
If I understand webassembly, to me the main benefit will be to precisely code in a language other than javascript. Some people love javascript, like others love C or assembly. I personally prefer high level statically typed languages, where the IDE can help me a lot, do refactoring, checks for syntax errors, etc. Then we will have the equivalent of a JVM or CLR but truly cross platform (if Apple plays the game).
Per AWS :

For S3, we believe we understand root cause and are working hard at repairing. Future updates across all services will be on dashboard.

https://twitter.com/awscloud/status/836666548311859200
I very seriously thought that it was a joke to say that S3 was needed to show the red icon, but apparently they can't update the dashboard about the status of S3 because of S3.
(You're right, I used that term incorrectly.)

Still stand behind the other two points I made in that post though.
My site hosted on S3 is also running.
Increased Error Rates

Update at 11:35 AM PST: We have now repaired the ability to
update the service health dashboard. The service updates
are below. We continue to experience high error rates with
S3 in US-EAST-1, which is impacting various AWS services.
We are working hard at repairing S3, believe we understand
root cause, and are working on implementing what we believe
will remediate the issue.

Amazon hosted their status page on their failing service, ouch. Now they fixed the status page, after more than one hour.

The dashboard not changing color is related to S3 issue.
See the banner at the top of the dashboard for updates.

https://twitter.com/awscloud/status/836656664635846656
The GCP services are usually within their SLA target so I don't see the problem with the incidents. So you know what you buy and can take actions if you need a higher SLA for your application.
Xbox Live Gold does the same thing — for example, I just got Lovers In A Dangerous Spacetime and The Force Unleashed for free on Xbox One. This program sounds more like PS Now, where you pay a subscription fee for access to a large catalog of games rather than offering a rotating selection of games you can get for free if you hit the "Get" button during the right time of the month.
I am having trouble sending attachments in the Signal app - seems unlikely, but could this be related?

[edit- looks like they do have a pretty heavy reliance on S3, per https://github.com/WhisperSystems/Signal-Server/blob/master/... and various other sources.]
I do recall reading somewhere that Amazon.com isn't actually hosted or fully leveraging on the AWS platform, mostly due to the political struggle between the AWS and the merchant department.
Wow so they can't update the S3 status page currently due to S3 issues, including the status page processing to update it, which runs upon S3.

That raises many more questions about how well accounted outages have been in the past and equally reported.
Then the design aspect that in itself highlights if you run things in the cloud, what fallback do you have if that goes wrong. So certainly the impact from this outage is going to echo for a while, with many questions being asked.
https://status.aws.amazon.com/
Sure, but that assumes I can break everything down as granularly as a pharmacist breaks down their work. But in reality I can't. First of all, if I do it like you describe, the company's velocity is halved. Timeliness matters.

Second, by working more slowly and parallelizing across many more low productivity people, you lose the ability to make connections and reuse relevant expertise.

For instance, consider two lawyers each of whom are running half of a major case. When the opposing attorney presents claim A, the two lawyers may not realize that evidence X (in lawyer A's half) and evidence Y( in lawyer B's half) put together refute A.

Like it or not, there is value to having a single person who can keep the whole thing in his head.
I'd suspect the humiliation of hosting your own status page on the infrastructure it's monitoring would far outweigh the "lie".
What Is the Difference Between Growth Hacking and Funnel Optimization?
Store.js is here to make life easier for all web devs, beginners and pros :) I've concluded that adding an async API in addition to the sync one for access to the more powerful storages makes total sense though! Off the top of my head I'm leaning towards new methods for the async versions, and then probably adding localForage as a new storage.

Thanks for taking the time to make the case!
The 10% savings of ~$10 does not compare to time/potential business lost, but thanks for the tip :)
> While everyone knows Trump "is sexist and makes comments and stuff like that" (quote from the linked article) at the same time he has glowing testimonials by women who worked for him and who he promoted to top jobs in a "boys club" industry.

Finish the sentence please? Are you suggesting that one cancels the other out? Or that maybe he's just a great guy after all and just the victim of smear campaigns?
> [Periscope is] a great platform but I think it also needs a desktop client (with OBS support, the way Twitch does) to allow the caliber of content creation to go up.

You can broadcast from OBS with Periscope Producer - https://help.periscope.tv/customer/en/portal/articles/260029...
Where's the part where the recruiters keep bragging about how often they reject qualified people?
I swapped to keepass, and I use sync to synchronise the file. It works reasonably well!
> Trump could get a big win-win on healthcare by supporting a single-payer system.

Sure, I'd like to see that plan regardless of who proposed it, but aside from speculation about Trump's own actual preferences and goals (which obviously play a role in what he would support), I'm not sure embracing the epitome of what Republicans have attacked as socialism would do anything but lose him support (and not just on this issue) within his own party, without buying him any support (except maybe on that one issue) from the opposing party.

It would probably be a good way to Republicans in Congress on board with investigating the Russia issue, with an eye toward President Pence.
Assuming that it actually makes business sense to do so. There are certainly cases where you can make a perfectly rational business decision to depend on someone else's services and you're OK with your uptime not being any better than their uptime.
> Writing a B+ tree from memory and making sure your infrastructure isn't doing something stupid are fundamentally different skills.

It's funny. You know it. I know it. Entire HN knows it. And yet _no_ interview follows any such common sense rules. Just go to a Google/FB interview and they ask you all sort of questions. It doesn't matter what you are interviewing for. In fact, in many cases they don't even tell you which group/team/project you will be assigned to. Since they will "assess" where you fit best.
US$10 Pi with Wi-Fi and Bluetooth
'hannob is referring to the reliance of QKD protocols on "an ordinary public communications channel, assumed to be susceptible to eavesdropping but not to the injection or alteration of messages." [0] This means that, unless your authenticated channel itself cannot be broken using quantum computers, using QKD with it will still not let you do secure post-quantum key exchange. If you have a authenticated channel that can't be broken with quantum computers, how did you implement that without either already having or arriving at a shared secret? (If you already have a way of securely arriving at a shared secret, then what do you need QKD for?)

[0]: at page 177 in http://researcher.watson.ibm.com/researcher/files/us-bennetc...
I get baffled at how such basic security mistakes are made. Either who did them doesn't care or doesn't know, of which neither is good for - at least - applications that store such sensitive information.
The ability is there for any company to take advantage of multiple regions. Takes time and money, but it's doable.
My Atom keep crashing and the log says it can't resolve :

https://atom-installer.github.com/

is there a part of this hosted on S3? I cannot open Atom anymore, it keep crashing on the check for updates screen...
Deftly.net – SSH Fingerprint Verification via Tor
Not sure about 90 days specifically, but as far as the general principle goes, yes: https://en.wikipedia.org/wiki/Responsible_disclosure
IFTTT.com is down.
I'd tear it apart until all that's left is a profitable, maintainable core. Like Craigslist.

Twitter's payroll (to say nothing of its stock-based compensation expense) is bloated. Slashing staff isn't a popular play. This is a textbook private equity deal.

Twitter's habit of ringing in the year with $500MM losses could be single-handedly cut with a 2/3rd staffing reduction (which costs lots in payroll and $800MM in stock-based compensation expense). How much of Twitter's $2bn in revenue would evaporate post-cuts. Over half? Still leaves $750MM of pre-tax income before R&D ($800MM in the FYE 2015). Cut that R&D budget in half, say you lose a further 25% of revenues, and you still have $160MM before taxes yielding $100MM of net income. That's worth $1bn to $2.5bn.

If you can grow that to $500MM over 4 or 5 years, you could sell it for ~20x. Discount back at 10% or 20% and you have an optimistic valuation of $4 to $7bn.

Twitter's trading at just under $12bn. I suppose I'd bid $3.50 per share and be willing to entertain someone talking just under $10 a share.
http://downforeveryoneorjustme.com/isitdownrightnow.com

RIP
How to balance chunkiness against chattiness when designing your REST API
I'd make accounts 3-tier:

1. anonymous, free, limited use (300 tweets per month)
2. consumer, verified identity, paid, $10/month (1500 tweets per month)
3. commercial, verified identities, paid, $25/month per user (3000 tweets/month)
4. commercial, verified identities, paid, $100/month per user (unlimited tweets)
Look like the dashboard has been updated to no longer use S3:
AWS is having a major meltdown right now

http://status.aws.amazon.com/#ecr-us-east-1_1488312155
What "default"? Compiled from source? Debian package?

Just checked, seems enabled by default on FreeBSD.

(Commented out in php.ini doesn't mean disabled — here it's enabled in separate files like /usr/local/etc/php/ext-30-pdo_mysql.ini)

MODX Revolution uses PDO exclusively, never had problems with it on any hosting service.
> If you don't fire up the app every few hours do you risk missing a crucial link or update?

One thing that's always bugged me about twitter - its so transient. when you log on you only get a snapshot of what's happening at that moment - scrolling back through the days or weeks traffic is next to impossible because of the sheer volume of content.

But in this way, the OP of this thread is correct - Live is most definitely where twitter is king.
GCE supports Windows VMs.

https://cloud.google.com/compute/docs/instances/windows/
The point of those rhetorical questions is that HMC is _not_ just about adding augmenting the system with additional parameters and following the gradients of the larger system.

Even in your marble system, for example, the gradient of the plane does not affect the position of the marble directly. The gradient affects the velocity which then moves the marble. If the interactions aren't just right then you no longer have a physical system with energy conservation and all the other nice properties one might expect.

In both the physical system of the marble and the pseudo-physical system created by HMC there is a deeper mathematical structure that relates gradients to motion to probability in exactly the right way. If that structure is compromised, say in a naive implementation of HMC, then all of the magic is lost and you don't get the performance that you might expect.

It may sound like I'm being pedantic here, but it's only be understanding and respecting the underlying math far beneath the "hockey puck" description that we've been able to take HMC to the next level, especially in tools like Stan, with faster and more robust performance as well as sensitive diagnostics of failures.
Sell to Bloomberg:

1) Twitter is already used for financial news and real time financial trading of events.

2) Bloomberg has a huge financial data and news business.

3)Bloomberg would then be the sole provider of twitter data
and the revenue from that alone could keep the product afloat.
How would that add a whole bunch of space if the only reason why the probability mass is not appreciable is that the volume is minuscule?
Client: Installer and Auto-Updates
Related: https://moderncrypto.org/mail-archive/messaging/2014/000780....
Seems like another commenter beat me to the punch, but to me the obvious answer would seem to be not hosting images at all as they could create a red circle in css.

Or as others noted reverse the logic so that it shows red icons by default but as long as the services are working then it replaces that with a green icon. And when those external services are down it would go back to a red icon.