skysight-inc/HackerNews huggingface dataset:
I made this so that MOOCs like edX or codecademy could easily embed and use this on their courses so students wouldn't have to go through the frustrations of setting up a Python environment and jump right into Python programming. Also, professors and teachers could easily set up a server and allow students to quickly test out their code with PythonBuddy online.

I would love to hear any feedback on this or any suggestions to improve this project!
The best part: "To receive a Service Credit, you must submit a claim by opening a case in the AWS Support Center."
Sendgrid being down particularly hurts - we need it to notify our users of the problem
Two classes of PQ approaches getting a lot of attention right now:

1. The lattice approaches: NTRU and particularly LWE, which is the simplest of the PQ schemes to get your head around: LWE proposes a linear algebra problem that could be trivially solved through elimination, perturbed with errors that explosively increase the complexity of recovering the unknowns.

2. Isogenies, which you can think of as higher-order curves, or as a way of doing what we do today with elliptic curve points using entire curves (and the mappings between them) instead.

LWE was briefly deployed in Chrome as an experiment.
Deep Voice: Real-Time Neural Text-To-Speech
Another take on error handling in go
Is it hard to guess why designing electronics could possibly be good/interesting work? It involves programming, design, physics, math, and making real things we use everyday - medical devices, cars, satellites, cameras, etc
1. Announce security vulnerability

2. People push updates as fast as possible to fix security

3. No tests, so everything blows up
hex.pm and docker hub are both failing, a lot of projects can't CI because of these. The house of cards we built.
1. Lay off most of the workforce. There is absolutely no justification for them to have as many employees as they do.

2. Start charging people based on how many followers they have. Twitter isn't worth much for the average consumer, but it's hugely valuable for people with massive reach. Charge them for it.

People are giving lots of product suggestions, but the product itself isn't the biggest issue. Twitter spends too much and makes too little. Patch the holes in the boat before you try to row faster.
the worst thing is when your system cant handle these "increased error rates" as your control plane cascades failure due to something like this....

The worst "increased error rate" problem I had was when the API was failing and my autoscale system couldnt deal and launched thousands of instances because it couldnt tell when instances were launched (lack of API access) and the instances pummelled the fuck out of all other parts of the system and we basically had to reboot the entire platform....

Luckily, amazon is REALLY forgiving with respect to costs in these (and actually most) circumstance....
Things to do when Amazon S3 is down
Sell it to enterprises as a collaboration tool, charge based on number of users, kinda like #slack.
I upvoted him.

$555 of DLC for an early access game?
I talked about this a little bit more on reddit [1] - basically, running Python code provided a lot of challenges.

We did a lot of design research prior to starting the V2, and we realized that we needed to make huge changes in our data normalization. For instance, in the V1 - we assumed that workers could only have one "role", but we realized that people can rotate between many jobs often. Making this change to the API while maintaining support for existing users would have been really difficult.

So, we basically started looking at all of the work we would need to do for a data normalization change, and said "well wait - if we were to build it from scratch, how long would that take?" That conversation also made us realize that we could jettison a lot of unneeded features if we started a V2.

We chose Go to address some of the issues that we had with Python, including ease of deployment, ease of running and lack of static typing.

[1] https://www.reddit.com/r/Python/comments/5w3o6t/staffjoy_v1_...
At first I thought, "meh.." and, seriously, just the globally distributed filesystem alone is incredibly hard to make very reliable, but that's the only critical job: give data back when asked.

But then I looked at your site.. looks like bidding on surplus storage on different systems. Great idea, especially if you can ensure that people don't botnet it to death. I'm looking forward to hearing great things from you in the future.
If you restrict yourself to the original ... "spec" then it generally works fine. There are efforts afoot to standardize, but until everyone settles on the one true markdown, there are a bunch of options.

The easiest solution is to move away from Markdown, of course, and pick something that's been formalized. Which leads to the opposite issue, of course.

Tools like Pandoc can eliminate some of those issues.
Change the culture in-house. I've only known a couple people who've worked at Twitter, but both hated it and said they felt constant pressure to participate in extracurricular activities like after hours movies and games.

You're never going to be innovative if your employees dread coming to work.
And my favourite part: "To receive a Service Credit, you must submit a claim by opening a case in the AWS Support Center." -- for a company that has built itself on automation, surely you could automate some bill credits based on the SLA.
Given the current political situation in the US, I'm surprised you're doubtful there will one day be an oppressive totalitarian government that uses this information against you. Do you really doubt that there are currently politicians in power who would not hesitate to leverage this data to their benefit? If so, it seems we're living in different realities.
In case anyone wants to see what mysterious the red icon looks like: https://status.aws.amazon.com/images/status3.gif

At best when there are problems (not like now I guess) I will see the "note" green icon https://status.aws.amazon.com/images/status1.gif
Quite a few projects have issue trackers hosted on that hostname: https://bugs.chromium.org/hosting/

I believe those projects switched to using this instance of the Monorail bug tracker since Google Code shut down.
[[pagename]] – [[hotel.name]] [[enhancements]]
As another investor, the stock has already gone up 650%. You should probably look at another company to buy. Never buy during the hype.
Notice how Amazon.com itself is unaffected. They're a lot smarter than us.
That was (obviously) sarcasm :)
> 2. allow the apps to be used without a login - with the default view showing 'what is on now'. almost every member of my family has attempted to use twitter at some point and just been confused.

I never understood why their home page is so basic. Is it just to reduce load on their servers from lurkers?
After having seen multiple AWS outages/service disruptions, with nothing other than a green checkmark ever showing, I am now very confident that the checkmarks are hardcoded and there is no logic behind them.
I must admit, this is an interesting spin on it.

Most people are not aware of the scale of this thing. And it's just getting going. I don't think people's ignorance is a good reason to not protect them. If all the companies are at it (which they are due to lack of regulation and need to compete), then what good is it informing the user. What choice do they have? It's all very well saying they can choose to not use said service/product etc, but that is tant-amount to bribery - and an unrealistic prospect. So what actually happens is people click through the T&C's grudgingly (well, the ones who understand what going on), and downwards we go.

We should not be forced into such a choice and the only way that will happen is regulation.

EDIT: then again, this will never happen, because where do you think the gov gets their information from!
For enterprise software(and some IOT) Mendix and outsystems are the leaders, but there others : http://agilepoint.com/wp-content/uploads/Q2-2016-Forrester-L...

For the IOT, i believe thingworx is the leader.
Aggressively use twitter to eat Yahoo Finance. There is a type of consumer that cares about twitter only in context to market/happenings and they have one of the best feeds for it. I don't want it to look like twitter, it should just be a totally separate product that takes advantage of being a primary user of twitter's data without being external. Make it a freemium service where the premium is looking at data more than a week old for $/year.
I'm trying to reach S3 hosted website, no luck
Is there a list of all apps/services that rely on S3?
Yes. Go for a walk and interact with people in the community. You might meet someone interesting and learn something as well!
American Apparel Brand Will Soon Appear on Clothes Made Elsewhere
US-West(Oregon) just went down as well.
Met a former Solyndra employee. He said they used to have 12-hour days, but the tradeoff is that they had four days weekends. Sounds amazing for the employee.
Show HN: I wrote a book?
Netlify is great for hosting static sites. Free for non-commercial sites.
Isitdownrightnow.com is down
Anyone doing a region failover? Any issues so far? We are making plans to flip to us-west-1
I recently re-visited the rubiks cube as a holiday project.

It really is quite accessible now with online guides and videos. I think about an hour a day for 5 days took me from never having solved a cube to being able to solve any starting configuration in a little less than 3 minutes.

If like me you ever had a cube you never beat as a kid, it is definitely worth revisiting.
Thanks for sharing this, but what exactly does this provide that WP doesn't to justify the cost?
Now it's in the PHD, backdated to 11:37:00 UTC-6. How could it take an hour to even admit that an issue exists? We have alerts set on this but they're useless when this late.
(I'm moderator on http://clubdelphi.com)

You experience is more a reflex on the nose-dive that management than what the tool/language is; including the Interbase engine, that was open-sourced then become closed fast.

Bad code is normal across enterprise applications, but even taking into account the RAD biased approach of the Delphi IDE is easy to do good coding. What is not easy is to have badly-trained developers doing massive amounts of code.

I know, because as moderator in Club Delphi, we answer A LOT of question about VERY BASIC stuff. Is amazing the amount of people that use Delphi (or JS, or .NET or PHP... we have sections for that too!) without read even a basic book or some decent basic entry-level tutorials/documentation.

I have thousands of answers that are mostly, "Please read http://www.delphibasics.co.uk/ (or similar)".

And about databases? Dammit, I don't know who is the bastard to blame in turn one of the easiest thing to learn and convince everyone "Nah! how wanna spend 20 minute of basic SQL/Relational fundamentals? Just write sql dammit!".

The other bulk of questions I help is about SQL...
I don't think it can be turned around in the sense that it can be made into a profitable business.

I think of Twitter the same way I think of highways. It fulfills a huge market demand that the market isn't willing to pay for itself, so has to be subsidized in other ways.
> We are actively working on remediating the issue.

I do love corporate-speak.

It's a rapidly oxidising waste receptacle (rather than a dumpster fire).
Well, it's his blog. It's pretty normal to link to previous blog posts you've written about a particular topic.
> Isn't S3 "the cloud". Everyone promised the cloud would never go down, ever.

S3 is not the cloud, it's one system running in the cloud. The cloud is not down, S3 and services dependent on (and possibly related to) it are.

One of the selling points of the cloud is that dynamically provisioned services from multiple providers enable engineering fault tolerant systems that are relatively secure against the failure of any single backend. But, yeah, if you are dependent on one infrastructure vendor's service -- particularly running in one particular region/zone -- you are probably better off than running on a single server for reliability against failures, but you aren't anywhere close to immune to failures. I don't think even cloud vendors have been particularly reluctant to make that point.
The same here still
I want to see the botnet capable DDoSing S3. That would be something.
Automated evaluation of coding round interviews
How would this help Twitter increase user count or revenue?

Turning Twitter around doesn't mean fixing annoyances for current users. I agree with all of your points, but I'm already a user.

The problem:

1) Many people have already tried Twitter and gotten confused, then left. How does Twitter get them to try again?

2) How do you increase revenue per user? How do you monetize on the massive accounts (e.g. @POTUS)?

3) How do you improve engagement beyond news, politics, and internet arguments?
You did catch that the DLC is more like Kickstarter rewards right? The $300 DLC is getting your name and a backstory you create into the game.
DockerHub is down as well. DockerHub was down in Oct 2015 because S3 was down in US-EAST. They should have known to cache images in multiple S3 regions since then.
Was just pentesting it, and have some minor result. If you are using S3 browser uploads, make sure parameters you supply to Presign do not contain \n or it can lead to format injection https://s3.amazonaws.com/doc/s3-developer-guide/RESTAuthenti...

Many aws SDK libs don't remove \n for you.

(I hope it wasn't me who broke it lol)
<% if(service.isUp || true) { renderGreenButton() } %>
When Facebook bought Instagram, weren't they running with something like 15 people?
Define "complete". The vast majority of day-1 and post-release DLC is content that was created by the development team after the gold master (the thing burned to retail discs) was complete, so that the studio doesn't have to lay them off.

There is the question of how this interacts with digital-only releases, but you don't see it as much there.

Also: Why is it your business to say whether somebody can sell expansion content for a game or not? Are premium services somehow immoral?
I don't think "is this behavior synchronous or asynchronous" is where we should start when teaching new developers, period.
Australia's Beer-Loving Jewel Beetle
Don't know if it's even possible, but I'd start by having a good hard look at the engagement stats. Twitter runs on those stats same way the police departments in The Wire do. And, as a consequence, they've been loath to do anything that dips those stats.

Trolls, harassers and other bad actors all show up as _positives_ in Twitter's stats. Most of the UI features you hate probably cause upticks as well.

In practice, making a better Twitter might be a worse business plan than continuing to flame out, so this is unlikely to happen.
Google Cloud doesn't exactly have the greatest reliability/uptime either.
32 Time Management Tips That Will Change Your Life Completely
I think Twitter could only be improved by removing all the garbage they've added since it's inception. It was perfect on day 1 except for scaling issues. If they didn't get greedy and just took the money for access to the real-time stream of data and maybe some advanced analytics, a few people could be making a ton of money instead of a ton of people making no money.
Those charts provide an instant without-thought comparison (which can be helpful in other situations and with other data sets).

In this situation: it's helpful to slow-down, look at the source-code, think about what's being compared …
Evil Genius is similar in spirit to Dungeon Keeper and a fantastic game as well.
The Bazel build system [1] is the open-source version of Google's internal build system. It's tough to set up, but once you do - it caches all builds, down to the docker container generation. On changes, it analyzes affected upstream projects and selectively rebuilds them. So, after an initial build, rebuilds are blazingly fast. In fact, the simple act of creating a pull request means that most production builds/deploys come straight from cache.

Here [2] is a screenshot of the actual "master branch test, lint, build, and deploy 15 containers to kubernetes" job from our Jenkins. It took about 10 minutes on the build box every time.

That being said, in order to make builds work with Bazel, we had to do some wonky stuff. We committed built Javascript files, and we had to manually commit a lot of other types of data files (like bindata.go and protobuf outputs).

[1] http://bazel.build

[2] <I'll drop this in as soon as Imgur/S3 is back online . . . >
region-west2 is also down
Do the engineering thing and build fault tolerant systems. Maybe adopt features that have been around since 2015:

https://aws.amazon.com/blogs/aws/new-cross-region-replicatio...
Same here, but worse. Some of the apps I have hosted on Heroku (including APIs) are showing "Application Error". Like you, tried logging into dashboard and got a Heroku error page.
I would sell hats for the user avatar. It worked in TF2 and it also works in CSGO, Pokemon and LOL. The typical Twitter and Instagram user is so full of vanity that tons of people would invest tons of money into getting that one very rare hat on their profile pic.
Something like this works:

https://www.amazon.com/dp/B00PDM76ZW/

but you'll probably need a better directional antenna to have good reception (depends on the specific part of the world for how strong the signal is).

Once you're used to fast internet you won't want any of that though. Streaming HDTV on a 50Mbps+ internet connection ends up being a better experience since you don't have to go through all the setup hassle to make this work equivalently (installing the antenna, connecting it to a dongle on your own server, installing some kind of head end software, streaming from that server over your own network). I've done both and the antenna setup is now fully deprecated.
In December 2015 I received an e-mail with the following subject line from AWS, around 4 am in the morning:

"Amazon EC2 Instance scheduled for retirement"

When I checked the logs it was clear the hardware failed 30 mins before they scheduled it for retirement. EC2 and root device data was gone. The e-mail also said "you may have already lost data".

So I know that Amazon schedules servers for retirement after they already failed, green check doesn't surprise me.
S3 is down? Official Twitter feed is also "unaware" https://twitter.com/awscloud
We have a slack emoji for it called greenish. It's the classic AWS green checkmark with an info icon in the bottom. Apparently it's NOT an outage if you don't acknowledge it. It's called alt-uptime.
I'm confused, just logged into work account, and site, and some contract stuff I do. All use S3 / Cloudfront... no errors...
I don't want.

But here in Colombia, a good Apple machine cost DAMM TOO MUCH (ten months of 2x * basic income for a entry level Mac Pro), and each iteration is a bit worse than the previous.

I'm holding on my iMac, but most likely I will build a hackintosh.
Sharks New Tab
I would say use CloudFlare, but...
https://twitter.com/sadserver/status/818937064552951809

Interesting tweet from last month.
Yes. Email in my profile.
If you want to see money going to waste, look into any sufficiently large private company. For all the wailing and gnashing of teeth about government inspectors that inspect inspectors that inspect tools, the private sector is just as full of pointless, or even actively harmful paper-pushers.

Which we all get to pay for, through higher costs. This is also the core of the 'pointless jobs' thesis.
That's interesting, I've never seen a pre-release DLC that expensive. I wonder if they are going for a kickstarter-style 'fund us' approach with that pack.

Or maybe they typo'd the amounts...
Quite good, comparable with that of Google and Apple. Each of those three companies are good at different things. No big tech firm is as good at vulnerability research as Google; none is better at hardware security than Apple; none is better at security architecture and design than Microsoft. Google and Microsoft have the two largest, most ambitious security programs in technology.

You should be wary of anyone who casually tells you that Microsoft is bad at security. There are things Microsoft might not be great at, but it's complicated.
... still green
Good school. Employment opportunities. Cleanness.
Is there much evidence to suggest that people are willing to pay for individual articles, though? Blendle has been around for a while and hasn't set the world alight. There are plenty of free news sources to compete with.
you sure? it's not for me.
Assuming their wealth was acquired legally, why do you think you should be able to "do something about it"? Wouldn't that require initiation of force, or threat of same? From where would you derive the authority to deprive someone of the legally acquired property?

That isnt always true, but at least there are elections.

The last of which got us Donald Freaking Trump, Jeff Sessions, Kellyanne Conway, and the other Stooges.
Aren't C# devs at least as easy to find as php devs already? This would vary regionally I suppose. I'd worry about the future availability of php devs if node/.NET keep growing as open source web backend platforms.

And .NET is as free as php?
Turn the entire business model 180 degrees. This might be very radical, but hear me out.

1) Creating a twitter profile (with tweeting privileges) costs $5. Profiles without tweeting privileges are free.

2) Once you have 10000 followers, you need to pay additional $$ per year. This fees increases exponentially as you gain more followers. Eg. Famous people pay a lot. Unless this $ is paid, the follower count caps up and the follow button disappears from the profile.

3) Stop considering no of active user profiles as a metric entirely.

4) Regular non-famous people can create profiles (that do not have option for others to follow), but can follow famous paying users for free.

5) If a normal non-famous person wants to chime into the conversation, they pay a one-time fee of $5 to become a paid user. Now they can tweet and have followers. If they ever get too famous, they might have to pay again to unlock ability to have 10000+ followers.

This way you try to charge the users who actually have the money to spend. Let's admit, people with high follower counts like politicians do gain a lot from twitter, and would probably pay for un-mediated access to the population.

This also fixes the problem of junk / troll accounts.
Time to move your stuff away from Crimeflare folks
My company's ELBs in us-east-1 are experiencing massive amounts of latency causing the instances to be marked unhealthy.
This is a failure to implement any version of TLS correctly, not just v1.3. (TLS has support for version negotiation including receiving a hello from a client with a future version, such as v1.3.)