skysight-inc/HackerNews huggingface dataset:
i remember mysql being all the rage when it came out because it was "fast". I don't remember what it was compared to but the reputation was a fast database. I remember the postgres crowd bemoaning mysql's lack of ACID compliance (this was even before innodb came out) and the response was "yeah but it's fast".
For the people that are hiring / have hired people from these posts, what do you look for? What makes a post stand out?
I can see that. It's a shame though. Personally, I prefer to work on interesting projects. The tech stack used is an afterthought for me.
I'll be interested to see whether they support this for practical use, whether they provide programmability as much as the original, and how well they get it to work under WASM.

The original Google Earth Plugin worked well on even Core Duo laptops with very modest GPUs. I used it to do a technical Web front-end project that pushed the limits of the Plugin. At the time, there was no other viable way to do what was needed (with the requirement that it run in particular Web browsers, as part of a larger Web system).

In my project, I did have to do a cute little multi-step camera movement at the start of an interactive animation, to keep the Plugin from culling one of the objects I'd added to the scene. I still wonder how many people using that thought the camera movement was just zooming around for gee-whiz effect, or for spatial context, rather out of necessity that the core functionality work at all.
Point your DNS back to your actual host? Might be the only short term solution, though DNS propagation times kinda rule that out :/
I just watched Like Stories of Old taking the topic of Chernobyl (HBO)
https://www.youtube.com/watch?v=Y21TGmzHHjk
He talks about the concept of Risk Society - https://en.wikipedia.org/wiki/Risk_society

How society responds to ecological disasters, basically don't think the government going to tackle it, it will just ignore it.
Let’s Build a Simple Interpreter. Part 7: Abstract Syntax Trees (2015)
>Some of the biases are just flaws.

It's probably a trait that is (or was) advantageous in one context, that is disadvantageous in this new or less vital context.
Getting 502s as well.
oh my god,
Agreed. First thing I tried to do was login Cloudflare to disable proxying. But can't.
It fits in the ruby part here: http://boringtechnology.club/#33

It would be something that you are adding to the stack. Yes, you are intending to replace something, but in practice there will still be legacy nodejs hanging around.

But crucially this one: http://boringtechnology.club/#43

If you are spending time (and therefore money) changing from one language to another, you are not making features for the business. Yes, you might get more speed re-implementing features, but its almost never going to make up for the hit you took in porting everything.
Elation Health | Systems Engineer | San Francisco, CA| Full Time & REMOTE

At Elation we make tools for physicians and their patients that improve the efficiency and fidelity of their relationship, and help to make the delivery of excellent, proactive healthcare possible. We're nearing the end of a hiring push in engineering, but still have a couple roles to fill (as well as various opening across the rest of the organization). See them all here: https://www.elationhealth.com/careers/

The biggest hiring focus at the moment is for Systems Engineering (cloud based infrastructure & ops). Our engineering team is about half based in our San Francisco office and half remote, at the moment we're focused on adding some folks in the home office (though the Systems Engineer role is open to REMOTE). Tech stack is AWS/Python/Django/MySQL/ReactJS. We have a great team full of people that really value working closely with product, customer-experience, and users. Lots of interesting problems to solve!

Apply online at the link above -- Also feel free to reach out to me directly if you have any questions or are curious! I'm not the hiring manager for the SE role, but would be working closely with that individual, and would be happy to chat about the position, the company, or healthcare in general.
7,5% of all websites...

https://w3techs.com/technologies/details/cn-cloudflare/all/a...
It's the same problem as previous exposure of other Facebook groups. We need government agencies with police powers to treat people with some neutrality and respect. If they groups are commonly making racist sexist comments about politicians and those they have power over, they are at the very least suspect. It's not a normal workplace thing to have fake oral sex pics of politicians.
No, dns doesn't work like this, you can't have backup records.
One approach, which Java is taking, is to implement a more structured form of continuation, rather than say the Scheme-style call/cc ones. A quote from the article: "To be more precise, if you're interested in the theory of continuations in the academic literature, the kind of continuation of this class implements are called one-shot multi prompt delimited continuations..."
Welp there goes everyones uptime metrics for the month
Uses This / Rekka Bell
Well you could argue then, that Peter Strzok was just sending private texts to his lover.
I guess it's like diversifying one's assets - you put your status page elsewhere than on your own infrastructure.
as someone who has gone hiking in most of the national parks in the west of the US I can tell you that trails are marked pretty well and whenever you’re in doubt you should just go back. most people that get in trouble are a little too adventurous for their own sake (or just plain stupid in their decision process)
Any CDN is a single point of failure and limits your availability to as low as three nines. Although anycast-based CDNs like Cloudflare are much less reliable than DNS-based CDNs, those can do orders of magnitude better.
ProtoGrapQL – helps to convert RESTful architecture to a single GraphQL endpoint
That's a no-go if you transferred your domains to Cloudflare Registrar.
change the nameserver at the registrar to someone else
Just because there's a private Facebook group does not mean Facebook supports it.

I imagine there are hundreds of thousands (if not millions) of private groups. Should Facebook hire hundreds of thousands of employees to monitor every post and every comment posted in every single group? That simply isn't practical and the technology simply does not exist to do it via software.

A video appeared in my feed last week of a woman 'deep throating' a banana in an extremely sexual fashion, the video lasted more than a minute. I reported it and went to her page, there was also one of her doing the same with a cucumber. I reported it. The next day I got the notification that facebook had reviewed the posts, did not go against community standards, I could block her if I wanted blah blah.

I reported them again. Three days later, I got a notification that the cucumber post violated community standards and had been removed however the far more sexual cucumber video was yet again found to fall within community standards.. if they can't even reliably remove a video of a woman vigorously, intentionally sexually, fellating produce in her car with very sexual commentary in public posts with millions of views... how are they supposed to police every single post in every single private group?
Location:New York City
Remote: No (but I'm open to it)
Willing to relocate: For the right opportunity
Technologies: SQL, Python, Tableau
Résumé/CV:Upon request
Email: bmocon13@gmail.com

---

Currently working as an operations associate at a subscription e-commerce company. I have experience in data analysis, data visualization, product management, and project management. Looking for a role in operations or product that allows me to put my existing skills to good use!
That's only for the old NaCl version. The WASM version works in Firefox just fine (though without multi-threading, as Firefox currently doesn't support SharedArrayBuffer): https://earth.google.com/web/?beta=1
Apparently this technique really works. From a blog post this morning:

https://www.linkedin.com/feed/update/urn:li:activity:6551805...

Meet flight system P-496, which Loon’s operations team brought to a controlled landing this Sunday in the Ica region of Peru, where it was collected for analysis. This balloon was launched from Puerto Rico way back on November 18, 2018 and spent 223 days in the stratosphere, breaking our previous flight record of 198 days. P-496 traveled over 180,000 kilometers, circled the globe once, and spent nearly 140 days of its mission testing navigational algorithms over a defined area off the coast of South America. This successful flight and landing is important for a number of reasons. Steadily increasing balloon duration means each flight vehicle can work longer, bringing more efficiency to our overall operations. Continuing to improve our ability to remain above one location for extended periods of time is key to providing consistent coverage to those below. Landing and recovering our balloons safely is part of our commitment to sustainability in our operations. And analyzing this and other balloons will help us understand the properties that increase balloon longevity, with an eye toward future flights that last even longer. The team is already working to break the 223 day record.
https://en.wikipedia.org/wiki/Boreout
A great example for why you shouldn't transfer your domain to Cloudflare Registrar if you're also using their CDN. Those who have transferred their domains cannot change DNS servers to mitigate the outage.
Ultimate Software | Ft. Lauderdale, Atlanta, San Francisco, Toronto, and more | Onsite & Remote http://www.ultimatesoftware.com/careers

We also have opportunities in France & Germany at PeopleDoc, a company we acquired last year: https://www.people-doc.com/company/careers

Ultimate Software has been building HR and Payroll software since 1990. We moved from selling licenses for on-premise installations to a cloud-based/subscription model in 2002. We are passionate about building awesome tools to make people's work lives easier. Our motto is People First, which describes how we treat our customers and our amazing company culture.

Ultimate Software is hiring for a large number of full time development positions, including:

Software Engineers
Tech Leads
Architects, and more.

About 20% of our Product Development team works from home. We have an unbelievable benefits/401K package, so apply to Fortune’s #1 Best Tech Company to Work For in 2019 today!

Here is a link to our job postings: http://ulti.pro/29PRPAj

You can also email resumes to techcareers AT ultimatesoftware.com
Add to that all the sites using resources hosted on Cloudflare's CDN.
Location: Toronto

Remote: Yes

Willing to relocate: No

Technologies: Swift, iOS, XCode, Git, Python

Email: michael.chung@databites.ca

Portfolio: https://arensc.github.io/
You can find the about me on the portfolio.
I am busy updating the portfolio this week so more content will be added.
This portfolio is new, I have a bunch of posts coming up from years of accrued experience. I recently had time to build a portfolio since becoming a consultant and pursuing machine learning engineering.
That’s called delay slots. It turns out to be so hard to work out what to put in them that they’re basically useless. Look at the massive flop that was the Itanium before you try it again!
https://hal.inria.fr/hal-00639041/document

Might be of interest
By the time that change propagates, cloudflare will be backup
Why, if I may ask?
What about the API? If that is up, you could script it.
This is frustrating - can't access CF to turn off CF to make sites accessible. There should be an emergency admin/dash access to turn off protection for cases like this.
I get your point. But I'm not sure I can ever grok the mindset of someone who thinks, "good, that'll teach 'em". Not sure I'd ever want to work with that individual.
This is a good question.

I'm not sure if the browser receives all A/AAAA records from the syscall, or just one. I guess that if the browser has the whole list, and the error is in the 500 range, it could retry a different IP but I'm not sure if browsers do this.
I understand that's a possible way to control things, but I'm surprised it would give that much control!
And I'm sure that everybody hitting F5 to see if it's back is causing no problem at all, no no.
Waiting anxiously for the writeup!
Not here it's not (NE US).
Well, they can’t now :p
Sun also used to sell Java support contracts.

By the time they went under, Java 1.2 up to Java 5 were only available under support contracts for production deployment.

Somehow Oracle hate ends up excusing Sun for exactly the same practices.
The art and science of password hashing
Minnesota Will Pay Residents to Grow Bee-Friendly Lawns
Same, backend engineer. I actually got hired from responding to a "Who's Hiring" post last year.
I hired the best Engineering leader I have ever worked with early in his career from posting on an HN "who's hiring thread".
The supply of good Clojure developers far outstrips the demand. There are a large number of us who do Java at our day jobs, and hack Clojure on our hobby projects.

I can't imagine why anyone would have any difficulty finding and hiring good Clojure (or really, any functional programming language) programmers.
Without question. I've never seen an affected regions list that immense.
Any workarounds or solutions ? I'm an on-call engineer with lots of questions coming in. I'm not sure what I can do apart from moving the domain off Cloudflare, bug DNS propagation would take a few hours and by then Cloudflare might be up again.
See the bigger thread: https://news.ycombinator.com/item?id=20334924
I'm curious why you don't name your organization?
I think the only option here would be to change our name servers at registrar level to point to AWS and recreate all DNS records there, but then you have to deal with name server propagation.
Down detectors down lol.
Meditations on Color Picker
I'm not too familiar with Scheme, but Common Lisp definitely doesn't support anything like this.
The day the internet broke again.
> Really annoying looking for an experienced Linux admin and we have to review a fresh college grad with no Linux or Mac experience and one year of java programming.

It's not your fault, but the industry has relatively few entry-level positions, especially for the bottom 75% of graduates.
The USSR was way more polluting than the US.
So many crypto sites are down.
Coinbase
WazirX
CoinmarketCap
> "You can’t do poetry if you’re worried about what you’re going to eat today"

Well let me just add this:

> "Shortly after his release from the prison at Meung-sur-Loire he was arrested, in 1462, for robbery and detained at the Châtelet in Paris. He was freed on November 7 but was in prison the following year for his part in a brawl in the rue de la Parcheminerie. This time he was condemned to be pendu et etranglé (“hanged and strangled”). While under the sentence of death he wrote his superb “Ballade des pendus,” or “L’Épitaphe Villon”, in which he imagines himself hanging on the scaffold, his body rotting, and he makes a plea to God against the “justice” of men." - I wouldn't call that the highest step on the pyramid
"This incident affects... EVERYONE!" (insert Gary Oldman Screaming GIF here)
9gag is having trouble loading the memes.
I went to post the list in Slack and got a 'too many characters' error...
Yup, we could have "Days without an accident" counter for the whole internet...
> If you want to see what that's like look at enterprise applications.

If you think that is an argument against enterprise, you might want to take another look. I spent the early part of my career in enterprise, then moved to startups that serve government customers. Every app I have ever written is boring. I've been working on one boring app for most of the last 7 years. 7-figure ARR, and acquired, but boring.

Yet I consider my career, and those apps, to be great successes.
Y'ain't s'posta use caps or talk about downvotes 'round these here parts. But I agree with you.
Yay centralization!
Seems to be regional. I see no difference in BW (1.9gbps currently) on our peering with CF and everything works fine.
Except the windows store was the toll protected, limited privilege applications, had to be developed for windows store, rather than a way to download and deploy any msi for major existing software.
Also fun to notice that you have to agree to their privacy policy to receive updates, which is hosted on their website, which is down
Britain's Great Model Train Robbery Remains an Unsolved Crime
dns is working in London UK.
The internet is designed to withstand a nuclear attack. It's so sad to see half of the internet going down because of a single system failure.
If you're using them for TLS certs then it's an even bigger problem unless you have them provisioned elsewhere.
Not necessarily backup records, but you can add multiple A/AAAA records. There is no guaranteed order though.

It is possible to have multiple A/AAAA records pointing to different loadbalancers, but I don't know how browsers would deal with this.
Except that train ticket prices are artificially set in the first place since Rail is heavily subsidized in most of Europe.
Don't forget to backup your marks and highlights also. I made that mistake once, and then lost my Kindle. Lost years worth of highlights and notes, so now I set up a bash script to automatically sync them to a Git repo when my Kindle is plugged into my laptop.
Seems fitting that Cloudflare spoke so aggressively against Verizon[0][1] last week and then this incident happens to them. I will be interested to read the postmortem on this situation. I really like Cloudflare but you should be careful not to jinx yourself with blogs posts like that.

[0]: https://blog.cloudflare.com/the-deep-dive-into-how-verizon-a...
[1]: https://web.archive.org/web/20190628223129/https://blog.clou...
9.6% of websites that have one of those CDNs
You could probably do it that way in Julia.
https://www.bbc.co.uk/news/world-europe-48844013
We have more oil than earlier estimates because of fracking. But we have an easy alternative for gas in cars already available, electric vehicles.
Care to elaborate how they were "trolling" Verizon?
Coinbase Alternatives: Most Secure and Trusted Websites of 2019
Yeah, I'm regretting that very choice now.
Even getting this error coming up in Android Studio trying to sync Gradle.

Anyone got a good Android NFC tutorial I can read up on with working code examples?
The colonizing European powers were no richer than the non colonizing ones.

In the end, the costs and benefits of having colonies more or less cancelled out.
Modula-2 had coroutines!
It seems to be up for me now in AMS.
Original blog post by Google: https://blog.chromium.org/2019/06/webassembly-brings-google-...
Seems like it is clearing up. Our site is backup. Digital Ocean and Patreon are up as well.
I don't think there is another cheap & easy to administer way, or more people would be doing that. Also CF is nice for the slight protection it provides against obvious bots and mass hacking attempts. And decreasing requests for static page resources. And it also (as long as your website doesn't leak its own ip, i.e. not sending emails except through Received-path-scrubbing services) hides your ip somewhat, meaning if you're careful you can run a website from your home on a raspberry pi without any issues.
The biggest threat to the environment today is the propaganda.

People with a financial interest in our environmentalist policies use propaganda to manipulate us into passing laws to their benefit.

Futarchy can save the environment from these maniacs: https://github.com/zack-bitcoin/amoveo/blob/master/docs/use-...
I love this comment!

The analogy I've been using lately is that it's like estimating how long it will take to pack your kitchen when you are moving, except sometimes you open a cupboard door and there's another kitchen inside.
You can setup your domains using their CNAME method. You do not have to delegate your entire domain to them.
https://support.cloudflare.com/hc/en-us/articles/36002061511...

Together with a short TTL we were able to recover without relying on their dashboards.
It's back up for us now https://sleeper.app
To operate? Do you mean for a developer to work with?
Because most RDBMs systems I have worked with are much easier on the operator than most NoSQL systems for HA/DR.
Ask HN: Who is starting a startup?* (July 2019)
Please state the problem you're solving, the team you have, the stage you're in (bootstrapped, pre-seed, seed, series A, B, etc), and whether you're pre or post revenue.

Please only post if you are one of the founding team. Only one post per company

Also include some detail on anything you need help with (finding customers, finding cofounders, technology, legal, operations, sales, investors etc).

Commenters: please don't reply to posts to complain about something. It's off topic here.

Readers: please only email if you are personally interested in helping

*This is a new monthly post that I've wanted to see for a while. Starting it now to see what happens. Feedback is welcome
Here in Liechtenstein things are working again.
Really good point. I debated about switching, and this exactly reason is why I didn't. Its one thing I didn't want to have in the same bucket.
on an unrelated note https://www.bbc.co.uk/news/world-europe-48844013
Outages can always happen, when they do with companies like this, at least you'll know that some of the best people out there are working on the issue and that it will be resolved asap.

CloudFlare has proven in the past to be a very capable party, I don't think panicking now and try to move everything away is a smart move. Also, a few people have been saying that even if you want to, the site to do so is not reachable, so that would be a challenge as well.
Sounds like the same person, it came up in a class taught by Boyer and Moore.
linustechtips.com too
Funnily enough, isitdownrightnow.com just stopped loading for me, not even 502!
Ask HN: What’s Your Net Worth?
Age 40. 2 Million with 400K mortgage.
For the kind of coworker I’d like, a grumpy old cynic beats the peppy corporate cheerleaders any day of the week.
Also, https://downdetector.co.uk/problems/cloudflare is currently detecting the outage in very direct fashion!
Also WorldCoinIndex.
Something something all your eggs in one basket :)
These balloons don't carry people. People are more inclined to create property damage for entertainment than they are to murder people.
Fair point. I'm wondering though, how else you make people understand something like this?
This seems like a case for putting more of the internet through a single gateway. Having my downtime correlated with everyone else's means users will be more forgiving because they'll perceive it as "the Internet's down" rather than "lkbm's site is broken". (We saw this with CloudFlare. Some users were pissed, and others jumped in with "it's not their fault; AWS is down". That doesn't happen when our stuff specifically goes down.

We need to decentralize the Internet, but this occurrence is not the reason. It's an argument to keep consolidating.
And it is up again.
Really not to keen on SPAs - JS is fine for analytics but not an entire website. Still, the design is nice - especially like image previews under links.
It would be kind of selfish to put the burden of "fixing societal problems" on a little kid. You're _most_ responsible for your children, full stop. Doesn't mean you stop trying to help, but trying to make OP feel bad for making a choice for the safety if their family is pretty weak.