skysight-inc/HackerNews huggingface dataset:
Somehow I think the details of flyby vs orbit were not the intended subject I suspect he wants a generally smooth mission like what Apollo 8 and to avoid any unplanned rapid disassembly like what Apollo 13 had.
Google Cloud if you're looking for something similar. It's just so much better and cheaper. I think a lot of the resistance here towards that kind of move is just because people are inherently lazy and they aren't paying the bill themselves.

(I'm guessing a relatively large part is also selfish attachment to the market leader because of employment reasons. I hate wasting money, both for myself and for my employer, so I don't really understand this kind of thinking - but I do understand how it could flourish in a venture capital-rich time/locale.)

I also recommend reading:

https://thehftguy.com/2016/06/15/gce-vs-aws-in-2016-why-you-...
Seems like this wouldn't really be useful to scrape js rendered content or any content of "real" value that had any kind of rate limiting or monitoring enabled. Spreading the ip space and making scraping look like genuine user input is a far greater challenge than spinning up a RMQ cluster.
Not seeing any errors from eu-west-1
> I agree Dwarf Fortress is quite hard to learn and the UI plays a large part of that as it's completely keyboard based and requires a lot of upfront effort to learn, but once you do you become much faster than you would otherwise (much like text editors).

Is there a VI interface?
I hope subscriptions kill “paid DLC”. Enough of this trend of shipping crippled-by-default games that require you to pay extra in order to have what should frankly be called “the finished game”.

Once you’re paying a monthly fee, the games had better be complete, offering all available content as the games were meant to be played. Otherwise, it would be just another scam to seem “cheap” until you add up all the extra charges to download more.
There is a better "Twitter for Feedback" -> STOMT
Doctors could prescribe houses to the homeless under radical Hawaii bill
> threatens violence or is intended to foment violence against a person or people

I see no reason why having a clear, public record of such communications is worse than forcing those involved to use a different messaging system.

It's just words. The simple answer is press the "unfollow" button, or follow it, read it, and act in your best interests based on it.
Bring back the app ecosystem and this time make a blood oath to protect the apps instead of destroying them all. If apps want to monetize they need to use Twitter's methods of monetization and share the data they generate back to Twitter. Make the rules mutually beneficial, sign that blood oath (an actual public, binding contract), and people will come back and build cool things again.
Yes.

"We've identified the issue as high error rates with S3 in US-EAST-1, which is also impacting applications and services dependent on S3. We are actively working on remediating the issue."
Super-important: make payment frictionless.

Let the payment gateway link to whatever payment method(s) you already have, set a limit for automatic payment per day, and make it one-click ("Buy this article"), or even optionally zero-click below a trivial threshold (e.g. 10¢).

If you hit the daily limit, ask for confirmations, passwords, etc.
Yep, currently have over 20,000 people on site seeing no images. Wonderful
Oops. I misread "(I really didn't expect this one to miss the deadline)" as "I really don't expect . . ." in #5.
Maybe the most interesting bit (in part 6/6): Browser Preview is over, they can start shipping it!

https://lists.w3.org/Archives/Public/public-webassembly/2017...
I wonder if there would be a basic model like this with an included touchscreen. That would be perfect for kiosks and any type of wall mount setup like a code entry or whatever. That seems like a common use case to me.
Touch Screens Are Terrible for Games (2016)
To be fair this is HN and that's undoubtedly true of most startups. But from my experience large, established, boring companies spend a lot of money on covering themselves against this sort of thing. Or at least on CYA security rituals. If they have money to spend on security theatre, why not try to sell them something that actually works?
Probably valid, though in this case while us-west-1 is still serving my static websites, I can't push at all.
CompTIA says security breaches need to get worse to result in better security
The idea of Rust in QEMU excites me a lot.

> The sheer range supported by a standard GCC C toolchain is very hard for a new language to catch up to.

Agreed. We're working on it, but it'll take time. If you have any thoughts on prioritization here, we're always trying to figure that out.

> no support for Windows before Windows 7.

To be clear, this is "before Vista", and we support compiling _to_ XP, but not XP hosts.
It's less about being unfair, more about it lacking much value as a benchmark.

The context of the parent to which I originally replied was suggesting that .NET was 100x faster than PHP 7. So I'm pointing out that claim is rather like saying "I'm faster than Usain Bolt". You're right that I don't think the original article was making such a claim.
A sane, open, paid API:

I would pay serious money to use their historical data. It's a goldmine for machine learning research, finance, market research, news, politics, etc. I'm sure anybody could find a legitimate use for that much data from a social network.

Instead, I have to hack together a way to constantly collect tweets from within the past 2 weeks or use 3rd parties to access their data in any sane way.

Sell me your data! I want to buy your data!
This is also how people can solve Rubik's Cubes blindfolded: use algorithms that only move a couple pieces without changing the rest of the state. It's suddenly way easier to keep track the state when only a few pieces are moving at a time.

When I was a speedcuber I could use three algorithms to solve a cube blindfolded after memorizing where each piece needed to go: one to flip two edges, one to rotate two corners, and one that switched two corners and two edges at the same time (T-perm for you cubers).

Then it was just 1. orient the edges and corners in a way that makes them easy to move around the cube and 2. move the pieces where they need to go.

This is a very rudimentary strategy, and there are MUCH faster ways to solve the cube, but this is all you need.
Not to push my own product...proceeds to push own product
Years ago when we launched our product i decided to use the US-WEST-2 region as our primary region and to build fail over to US-EAST-1 (Anyone here remember the outage of 2011? Yeah, that was why).

There is something to be said about not being located in the region where everything gets launched first, and where most the customers are not [imo all the benefits of the product, processes and people, but less risk].

Good luck to everyone impacted by this...crappy day.
Twilio's outgoing SMS seems to be working fine for me.
Looks like they store the statuses on S3
> No they aren't, encryption is still required for internal transactions as well as working with external partners.

Then continue to use the encryption that exists today. After all, your concern is for future standards that make encryption stronger.

> And fork a browser? Are you nuts?

A lone user forking a browser would be nuts. A company that's already willing to pay through the nose for MITM proxies can afford to fund a minor browser fork. Indeed, if this use case is as important as you suspect, then you ought to start a company that sells customized browsers for exactly this purpose. Think about what site you're on; where's your entrepreneurial spirit? :)

> But browser makers have an obligation to keep the world wide web usable.

Usable for whom? Between users (who need strong encryption), websites (who need strong encryption), and corporate intranets (who need to snoop), whose needs ought to be prioritized?

> abandon the web and start making proprietary native applications

The web emerged from a world where all applications were native and proprietary, I don't think any browser vendor is losing sleep over this possibility.

> Browsers just totally suck at interfacing with a dynamic user role.

Again, sounds like there's demand for a new browser then. :)

> nobody wants to make browsers easier to use (more the opposite)

Why is that?
Is anyone else also seeing 500 errors for cognito on us-east-1?
The doomsaying about privacy in this article is way overblown if you ask me.

I agree that most of these big companies/governments are greedily collecting as much data as they can without even a clear plan of how it all will be used, and that the amount of data being collected is definitely way more than most users know.

But will I someday be prosecuted for the news articles I read or the songs I listen to or my amazon purchases or my google searches? I guess maybe, but that is a HUGE maybe.

If the number one motivator for internet privacy is so that if there is someday an oppressive totalitarian government I will be safe, then I'm not convinced. Besides - I doubt the new government will really be stymied by my use of a private server.

The truth is most of the data collection benefits us all in at least some small way. Spotify provides better recommendations, google provides better search results. Even the ads we are served are more appropriate for us (for better or for worse).

And when people do absolutely need privacy there are suitable options already available. But these are niche products for a reason: most people lead innocuous lives.
The key phrase being "somewhat more likely".

I'm not arguing effectiveness. I was arguing against the "not under water" bit, after the person you responded to suggested a sub over a ship.
You haven't explained why having a lot of work is good.
It really is amazing how many web services are dependent on S3. For instance, the Heroku dashboard is currently down for me. Along with all of my services that are on Heroku.
7+1 must have plugins for WordPress
Back in the day, this was nice!
A market solution to privacy issues involves consumers making informed choices about how much information they share, which is currently relatively difficult. Companies are able to track a wide variety of information with only minimal effort to inform people or acquire consent.

Regulation could make their use of data far more visible, or even require explicit consent for different instances of tracking. This isn't holding the market back, it's enabling individuals to make more efficient decisions about which transactions they think are actually beneficial to them.
Yup. Every single image on my site is hosted there.... eek! :|
Me right now: https://www.youtube.com/watch?v=_cHa063Mwos
> I probably put in about 100k miles on motorcycles over the years and never had an accident/incident.

Cool!

> I do not agree that a less powerful bike makes you safer (I only rode sports bikes btw).

You don't need to agree. It's a statistical fact that power and danger are associated. May not be causal. Probably isn't, in fact.
No, it's not https://status.aws.amazon.com/rss/s3-us-standard.rss
Service Level Agreement – Amazon Simple Storage Service (S3)
Anybody else seeing 500 errors with AWS Cognito for us-east-1?

They are consistent for me.
Third Party Live TV content is significantly more expensive, competitive & complicated than the third party content Netflix pays for. To say it is a "greenfield space no one else is really jumping upon yet" is really naive, try to do little research on the market, live content is fragmented for a reason. Therefore we will need billions in cash to create a Netflix of Live TV, there are only a handful of companies(Apple, Microsoft) that can actually outbid the current players. Moreover the winning bidder is likely overpaying for the content making it less likely to see a direct financial return. To make it work it will require near perfect execution and cash Twitter does not have.
I think project zero at Google use the Chromium bug tracker - maybe Google use it for all public bug stuff? I'm not sure why Chromium and not something more general though.
I'm having issues with CloudWatch and related monitoring services; eg auto-scaling groups are unable to scale up or down.
> any extra work you do is for your benefit.

Well, technically, yes. It's all still part of the process of getting paid, or drumming up business, and thus still (IMO) required work.
While that may be true, that's not the reason you're seeing green. You should have been seeing a broken image or a status page not finishing loading if that was an issue.
Anyone want to share their real experience with their reliability of Google Cloud Storage.
I talk with many charities. I also like to ask people about charities where pro bono programming may be especially helpful. If you have ideas, that's great.

A successful example is Benetech.org, a SF Bay Area technology charity that is doing wonderful work in tech and social good; I learned about Benetech because of direct personal advice.

Here are some of my favorite charities in case you're interested in learning more and/or donating. Thank you!

For tech: Apache Software Foundation (ASF), Electronic Frontier Foundation (EFF), Free Software Foundation (FSF), Linux Foundation, Open Source Initiative (OSI), Software Freedom Conservancy (SFC).

For social causes: American Civil Liberties Union (ACLU), Amnesty International, Benetech for Global Literacy, Center for Environmental Health (CEH), Doctors Without Borders, Human Rights Watch (HRW).
AWS S3 is down for everyone – TCP timeout
You're still going to do a lot better than approaching with a ship that is plainly visible to anyone, and which will be taken out before it gets anywhere close, was the point.
The number of non-green marks is the number of ICBMs currently in flight towards an AWS data center.
this is a pretty robust list with some good recommendations- but do you really think iterating on the existing feature set is sufficient? isn't that the focus that got them into this situation?

like, if they implemented every single one of your suggestions -- you think that would "turn Twitter around"? i'm not sure i believe it.
Why not? What language makes dealing with asynchronous problems easier for a beginner?

const getTweets = (username) => return fetch(`https://api.twitter.com/${username}`)
getTweets('nevon').then(console.log).catch(console.error)

Really isn't that bad, although you have to know promises. With regular callbacks, I guess you have to know that functions can be passed as arguments, but you'll have to learn that quite soon regardless.

const getTweets = (username, callback) => {
const req = new XMLHttpRequest()
req.onload = function () {
return request.status === 200 ? callback(undefined, JSON.parse(this.responseBody)) : callback(Error(request.statusText))
}
req.onerror = callback
req.open('get', `https://api.twitter.com/${username}`, true)
req.send()
}
getTweets('nevon', (err, tweets) => {
if (err) {
console.error(err)
} else {
console.log(tweets)
}
})

Most of the confusing crap in there is because of XMLHttpRequest, not asynchronicity.

With async functions, which I personally am not a huge fan of, you can get synchronous looking code if you believe that's more beginner friendly:

async function getTweets (username) => {
const response = await fetch(url)
return response.json()
}
getTweets('nevon').then(console.log).catch(console.error)
Yeah, it looks like that was part of the failure.
Nice! (compared to the article's 100,000 pages / 15 minutes / 60 seconds = ~110 pages per second)

Did you happen to track memory usage at all? It would take a while to settle down, for sure.

I'm always interested in the amount of overhead Docker brings to the table. No biggie either way, thanks for sharing these details.
RimWorld is kindof a cross between a sci-fi variant of Dwarf Fortress and Prison Architect, whose art-style it ripped off wholesale, with the permission of Introversion. I figure Prison Architect is surely worthy of a mention in this thread. (http://www.introversion.co.uk/prisonarchitect/pc.html)

Like DF and Rimworld, PA has that 'imperative' style, where your prison staff are given instructions, but may have problems carrying them out. Also, with the real-life setting, it might help stimulate some thinking about the nature of the penal system and the prison-industrial complex, while, at the end of it, still being a fun game.
Did a quick glance at linkedin connections who use to work there. Seems a lot of them started their own company or moved to director level roles. Some C level.

Examples:
https://www.linkedin.com/in/mjwaitzman/
https://www.linkedin.com/in/amir-wasti-2964491/
https://www.linkedin.com/in/chuckcooper/
https://www.linkedin.com/in/mattstratton/
https://www.linkedin.com/in/aprahamian/
https://www.linkedin.com/in/greggawheeler/
https://www.linkedin.com/in/kamarajan/
https://www.linkedin.com/in/goodfellow/
https://www.linkedin.com/in/efrain-perez-3858b41/

Not all of those line up exactly with what I was talking about but my main point is that its a large stepping stone company.
Thank you for digging that up.

Are those critical? Not according to the text accompanying them, or am I missing something.
And they've just broken four-9's uptime (53 minutes). They must be pretty busy, since they still haven't bothered to acknowledge a problem publicly...
Because web development is broken by design.

Or more exactly, web development was turned (badly) into app development.
Does it only embed webapps? Can I put a desktop app, say MS Word, inside it?
It's an AWS outage, even Heroku mentions it: https://status.heroku.com/incidents/1059

It includes S3, SES, and many more AWS services.
You also get your ssl sessions backed up on global webcaches as an added feature.
Leadership at the time of Crisis
WHO's First-Ever List of the Dirty Dozen Superbugs
> and is not selected by default when you create a new vault.

I just tried creating a new vault and it created a .opvault. It became the default with version 6.1, released in Nov 2015 https://app-updates.agilebits.com/product_history/OPI4#v6100...
Exactly!

I was hoping to compare resource utilization and performance between 40 Docker instances each with 20 connections vs. 1 process.

It's not even clear whether or not the author actually hit any external websites: In order to have a quick test , I just build a nginx hello page in my cloud server. Then scale it up to a list of 1000000.
Here it is, in typical SLA language... only AWS knows what it means https://aws.amazon.com/s3/sla/
What, to Yahoo Mail being down? Can't see the connection myself. Even with HN I had the twitter status down page before I reloaded five seconds later, in disbelief... Maybe it is not S3.
> Everyone promised the cloud would never go down, ever.

No, they didn't. Large portions of AWS's documentation details how you, the developer, are responsible for using their tools to engineer a fault-tolerant, highly available system. Everything goes down. AWS promises varying amounts of nines everywhere, not 100%.
Oooohh that's why it's called twitter.

Like a giant flock of birds all chirping to their immediate neighbor with slight variations on the same theme? Like a massive digital game of chinese whispers.

I'm sticking to the tree branched nature of reddit/HN. The flock can go flap their wings all they want.
Google also doesn't have the best record for developer tools.
> It looks like Windows XP is pretty well supported, and the primary reason it doesn't have official support is that the OS itself is out of support?

Yes, this is accurate. It's a "best effort" kind of thing; the OS doesn't have certain primitives that would be needed for a full implementation of libstd; IIRC concurrency primitives are the main culprit?
How to Use Multiple File Storage Services (rather Than Relying on Just S3)
Patagonia Founder Yvon Chouinard Fights the Food Industry
Definitely agree that binoculars are less conspicuous, the magnifying glass can also mean zoom. But, I think users are (for better or worse) used to the magnifying glass.
- Allow companies to purchase moderation rights to a hashtag for a limited time. This might actually make advertisement campaigns asking people to share using a hashtag a viable thing.
What is someone going to stop doing when they start using your product?
Cmon but the cloud is magic and very reliable let's move everything to the cloud
Wow. He cites himself 9 times and cites himself citing himself at the end.
I find that just the default component library of Delphi vastly exceeds what you get these days, for instance in Android or IOS, or (shudder) on the web.

Hell, I miss it. Very much.
Technically, it's not. It's being sued by a sister company, both owned by the shared parent 'Alphabet'. Whether there is collusion or not, they are theoretically separate entities.
From WordPress.com to Ghost on DigitalOcean
Sounds like they did a bad job of it. Sweeping things under the rug usually does that.
>Not to push my own product

Why would you say that? That's exactly what you're doing...
Great, all my billing services on Heroku are turned off. Why do they need S3 access for me to access my web dynos?

I'd rather my app load but appear broken so I can show my own status rather than just shutting down every single app...
What are the advantages of retained mode UI (genuinely curious)?

Assuming you have good enough primitives to work with (i.e. you write your render function in terms of HTML elements and other React components - or something similar, not raw lines and rectangles), then I just don't see any.
Have a philosophical debate with yourself (just within your mind) as to whether all this interweb/webternet stuff is a worthwhile pursuit...knowing that it would not survive should a comet hit the earth again...or, maybe it will?
;-)
when you start investigating an outage, that is exactly when you should change your checkmark to yellow if not red. if you're as big as AWS there should not be any more than a minute or two between when your service goes down and when you actually update your status page to show that.
Show HN: PythonBuddy, an Online Python Editor with Live Syntax Checking
Because the point of having a machine is never just to have the machine. It's to make us able to do things we couldn't before, or to do them more efficiently and effectively.

Technology doesn't create itself. We create it, and we create it for a reason - a reason that matters to us, not to the technology.
Yes. I had hoped node.js would fill the role of a cheap generic hosting platform with taste. But while it works well for me on VMs/cloud, managed hosting for node.js is nowhere near PHP in terms of ubiquity.
Of course.

"Community" meaning something people opt in to use, is what I meant.

But the company should have an over-arching set of community standard so people know what's expected of them when they participate.
We're down too with www.paymoapp.com - pretty frustrated that the status page shows everything is up and running.
create a calendar app with native video... you're welcome
dupe: https://news.ycombinator.com/item?id=13747414 (2115 points, 22 hours ago, 779 comments)
I personally suspect that actually, Henry Spencer's famous prediction is more likely what's looming around the corner.

You just wait - there will be a terminal emulator written with webassembly+Canvas eventually. Perhaps powered by the already existing Emscripten port of Linux.
- Slot in Ads that are 140 characters or less.
- Merge Medium and Twitter. Everyone can be a news reporter/editor
I know your comment is in jest, but Amazon do say their API SLA for S3 is 99.99% available [1]

[1] https://aws.amazon.com/s3/sla/
No, please, no. It'd be nice if somebody would get back to maintaining nuget packages for front-end stuff, the way it was a few years ago, before everyone collectively threw in the towel, shrugged, and said, "I guess npm isn't that painful. You know, compared to having forks shoved in my eyeballs, it's quite nice."
https://en.m.wikipedia.org/wiki/Sarcasm