skysight-inc/HackerNews huggingface dataset:
Reminds me of the story about Bob Hoover.[1]

He took off in his piston engine plane, only to lose power during the climb and was forced to make a crash landing. It turned out the airplane was fueled with jet fuel instead of regular gasoline (the ground crewman mistakenly thought the plane was a turbo prop).

Instead of yelling at or firing the ground crewman, Hoover had this to say[2]:

"There isn't a man alive who hasn't made a mistake.
But I'm positive you'll never make this mistake again.
That's why I want to make sure that you're the only one
to refuel my plane tomorrow. I won't let anyone else
on the field touch it."

[1] https://www.aopa.org/news-and-media/all-news/2014/july/pilot...

[2] http://www.squawkpoint.com/2014/01/criticism/
For as much as people jumped all over Gitlab last month, this seems remarkably similar in terms of preparedness for accidental and unanticipated failure.
An interesting article on the removal of Islam from the popularized accounts of Rumi:

http://www.newyorker.com/books/page-turner/the-erasure-of-is...
Some Rogue One scenes shot using Unreal Engine 4
For reference here are a few case studies of enterprises using Docker EE in production:

- https://www.docker.com/customers/docker-datacenter-delivers-...

- https://www.docker.com/customers/ge-uses-docker-enable-self-...

- https://www.docker.com/customers/ing-delivers-value-customer...

There are many more here: https://www.docker.com/customers

Also, as others have noted: the price point is per-node. Docker EE is most definitely for enterprises.
Not to mention that actual combat skill is a small minority of what is needed and trained in the military. Sure, the cook has a gun and knows how to use it, but otherwise he's more or less a cook only. Ditto for very very many positions both high and low skilled.
If it's impossible, it's only politics and the puritanical "a living must be earned" mentality holding it back. More than enough value is generated in the USA to pay for some form of Basic Income--value that is _currently_ distributed comically unevenly. All it takes is political will.
I would only work this schedule, just tell them something came up and you can't work after this schedule.

Opportunity cost. It's costing you more in lost learning and opportunities than working there.

It is good experience to work in food service so you appreciate that it's hard and low pay and you will treat those who work in that industry.

But definitely get out of there and keep learning, making more per hour doing what you love.

Caveat here is do you make more doing contract work and are getting paid regularly to take care of your expenses? If so definitely get out of there after this week.

If you're just getting started contracting and don't have paying clients consider telling them you can only work 3 days per week.

Good luck.
Air Warfare Symposium – Live Stream
Robots won't just take our jobs – they'll make the rich even richer
You can make a claim to receive credit based on their SLA: https://aws.amazon.com/s3/sla/
That makes perfect sense. I will pass along the feedback. Thanks!
I don't think it was really about Scala's complexity (or it wasn't the main reason, at least), for multiple reasons:

First, IntelliJ is quite decent nowadays. So it's demonstrably possible to build a decent IDE for Scala.

Second, Eclipse itself has imploded in my opinion. Eclipse used to be a usable and reasonably fast IDE. Then, some years ago, there was noticeable increase in bloat and a downgraded performance for Java. I remember reading some major release of Eclipse, which required a refactor of its UI, didn't have any automated tests because the refactor broke them and there was a lack of volunteers willing to fix the tests. Nowadays I've stopped using Eclipse even for Java, because I cannot stand its slowness and random freezing/crashes.
Yeah I know. I'm about to say something that is sacrilege.

In nature, the population and the available resources tend to equalize. I am a bleeding heart libertarian (let people do what they want to do as long as it doesn't affect others but I don't mind paying taxes to provide a safety net), so I'm not saying people should die on the street, but maybe we should stop having as many children and things will stabilize.

I even think it would be cheaper long term if we subsidized birth control for the people who wanted it.
Horizon was released on Tuesday and, like Zelda, is a 30+ hour game.
>Pokemon Go showed us the bleeding of digital to physical

It also showed how quickly a popular phenomenon can loose cultural relevance.

>when something exciting happens, which app do you open first?
One that doesn't automatically delete the photo I took of the exciting thing by default
Few other apps that I'm aware of provide live advertisements for events happening nearby as part of your natural use of the app in a really noninvasive way, and provide incentive to share those advertisements.

Snapchat geofilters are non-invasive and will be seen in normal app use, but don't really bother you. They can inform you of events happening nearby or, if you're at an event, you can use the geofilter when snapping, which shows your friends that you endorse the event/product/whatever, in a totally transparent, opt-in way. That's super powerful.
> What is interesting is the HUGE jump in multi-threaded performance on AMD. Very interesting.

Indeed. Single threaded performance, however, seems bad. Virtual cores most likely share less of the actual core than on Intel parts, allowing one to compete less with the other and get more done. On my i7 laptop, on anything more demanding, I see half the "cores" idling, probably because one is using the actual underlying core while the other is waiting.

Still, while AMD obviously did a good job, it will not make the Intel guys lose any sleep for now.

The server parts are another story. If they manage to reliably outperform Xeons (even if it's only on a per watt basis), it'll be fun to watch.
Russia has nothing to gain by fighting any war nowadays.
It fights because its leaders want to stay in power and it seems to work for now.
Something that wasn't addressed -- there seems to be an architectural issue with ELB where ELBs with S3 access logs enabled had instances fail ELB health checks, presumably while the S3 API was returning 5XX. My load balancers in us-east-1 without access logs enabled were fine throughout this event. Has there been any word on this?
Kind of ironic that both AOL and Yahoo have been or are being eaten by Verizon.
I may be missing something but why isn't the burden of proving those allegations on Susan Fowler? Why are we so quick to point fingers at Uber without even giving them the chance to defend themselves?

Many people hate Uber and what they do. There is a strong incentive to smear the company. Smearing Uber has been done in the past when the whole #deleteUber was started becaude Uber drivers were not force to participate in the airport boycotts.
Hey, thanks for commenting on this. I respect that you'll stand up internally against any attempt to go after Susan. Apologies for not giving you more credit in my original comment.

I used cargo cult because I expect that a lot of the willingness to dismiss this behavior is out of expectation of a maybe-never-to-be-delivered gift from the "IPO Gods."

Just to be clear, I'm not ascribing this to you, but I've had other conversations with Uber employees who were explicitly cynical in their stance, after this fashion.
It's all propaganda. Every war is based on this non-aggression principle and is a defensive war, offensive wars are long gone. If those in power want to fight a war on another country's soil, they simply invent a group of people they "need" to protect there, demonize the enemy and go to war there. Like Russia was "defending" russians in Georgia.
Susan Fowler – Uber is investigating me
Automation tends to make those kinds of errors worse rather than better. Perhaps more infrequent and of a different nature than before, but screwing up an automated action cascades much, much faster than a human initiated one. As a result, you have to watch things a good deal closer and build in more and tighter safe guards.

For instance: https://thenextweb.com/shareables/2014/05/16/emory-universit...

Note: Automation is great, you just can't be sloppy with it. EVER.

edit:fix minor typo
The presence of many of these frameworks, spring, AOP etc, is proof that many people do not find Java reasonable to work with. If Java was sufficiently expressive, you would need only libraries.
They are complementary resources, "Optimization killers" helps you avoid pitfalls in practice, "v8-bailout-reasons" tries to document and explain the various Crankshaft bailouts.
Companies tend not to publicly brag about it when they find bugs in their own code.
It seems unwise to trot out "all press is good press" given the onslaught of bad (and objectively damaging) press that has gone Uber's way in the past week, which is to say nothing of the rest of your comment.
Sounds so chernobyl.
what's up with some of the tests? For example this one:

https://www.purepc.pl/procesory/premiera_i_test_procesora_am...

A Broadwell with 3300 Mhz (3700 Mhz boost) beats a Kaby Lake (Skylake...) with 4200 Mhz (4500 Mhz boost)? Can the Broadwell use the 128MB EDRRAM from the iGPU as a L4 cache if the iGPU is not used? Would that actually make such a difference?
BuffaloGrid | Full Stack Developer, DevOps | Delhi, Mumbai, Chennai, Hyderabad, Bangalore India, London UK, Anywhere | REMOTE

www.buffalogrid.com is the mobile power and internet service for the off-grid world. We use solar energy, innovative technology and a cashless payment system to provide our service where it’s needed most. We want to help people get connected and stay connected.

Are you a Mid/Senior Full Stack Developer or DevOps Specialist, willing to work remote, and looking for a technology challenge that delivers real impact in the world? We need you to be one of the first full-time technology hires!

We’re Serverless on AWS and Azure. We’re playing with golang and angular2, in production with node, docker, various virtualization technologies, have CI, release to production multiple times per day, and are so into automation that we have build builds. We track in bitbucket, Trello, Hangouts/Skype, Teamviewer, Google Apps and regular catch-ups. We’re very full stack going all the way to hardware, and specialized T-shaped generalists.

We’re a company of 10, seed funded, growing fast, and distributed across the world - from London to rural Uttar Pradesh - so we’re keenly focussed clear communication.

Process: Intro by email -> screen by your github or remote trivial FizzBuzz, your setup -> interviews inc pair coding -> discuss role -> hired!

Want to help provide connectivity for millions of people?
Email us at jobs at our domain name mentioning HN for more info.
The actions led to the bad PR. Without the bad PR, she wouldn't have spoken up on Twitter about it. I think we're all in agreement except in wording.
Why would Russia want to invade Sweden? This is political fearmongering and bullshit.
For the same reason 50% of the US didn't vote in the last election. Or employees don't demand to view board decks.

Most investors are buying as a way to make money off of continued success. They don't want to control the business or make decisions, and even if they did, they don't want to invest enough to make a dent in the normal 1-share-1-vote sort of model. They're looking the company and hooking their accounts to its success. In the public markets, most investors aren't in it for the control, they're in it for the returns.
No surprise here. Honestly, their team seem to be lower skill or less experienced than I'd have thought.

I would never approve a production system as expansive as Gitlab's to only have two databases in a cluster. That is asking for trouble, and any {sys,db}admin worth their salt will tell you the same. As soon as you need to do anything on one database, you've just lost your cluster policy.

The lack of automation, especially around validating db backups, failover (not having the failover process scripted and tested is _begging_ to have a nightmare at 2am where you're reading documentation on how to fail over a db), etc.

The simple thing of having your hostname / $PS1 say the machine's purpose could have stopped this. All prod machines have a bright red PS1 and a clear name of <type>-<service>-<prod/dev/etc>-<region>-<dc>.corpnet in my setups.

All of this is reflected in their discussion style, meeting style, etc. Ad-hoc, not very carefully designed, random off-hand comments. Obviously a young team with a lot to learn. Nothing wrong with that, but a lot of customers are relying on their skills! Learn quick!
Agreed about the kitchen-sink of ideas. Also agreed about the mess of mutability and compatibility with JVM. But that's hardly something you'd notice looking at a slide in a conference :)

I also prefer cleaner languages. But, in practice, I must choose between Java and Scala, and I'd choose the latter any day, with my eyes closed!
Their question had an emphasis on "just", not on "sounds".
Love that "late" sign. Reminds me of H2G2 -

Slartibartfast: Come. Come now or you will be late.

Arthur: Late? What for?

Slartibartfast: What is your name, human?

Arthur: Dent. Arthur Dent.

Slartibartfast: Late as in the late Dentarthurdent. It's a sort of threat, you see. I've never been terribly good at them myself but I'm told they can be terribly effective.
Is it possible to build a UI that will not allow you to make a mistake?

If the computer knows exactly what actions would be a mistake, why can't it just do the correct actions (those that aren't a mistake) automatically?
Really pleased to see this, it's good to see an organisation that's being transparent (and maybe given us a little peek under the hood of how S3 is architected) and most importantly they seem quite humbled.

It would be easy for an arrogant organisation to fire or negatively impact the person that made the mistake, I hope Amazon don't fall into that trap and focus instead on learning from what happened, closing the book and move on.
This is exactly why Minecraft is one of my favorite games ever.

Yesterday, my daughter made a pool out of sea lanterns because they look kind of like pool tiles. Would she have thought to do that if the art for sea lanterns was more precise? Probably not.
I can't help but think the title should be "Nude selfies startup IPO values firm at $20 billion"
Can you imagine the feeling? I once sent a debug email to our mailing list and felt terrible for days. Imagine bringing down the internet...
In Mountain View, retrofitting vehicles to make them self-driving
EU threatens to introduce visas for US travellers
Yep. I remember back in the day you could go into the dungeons out of order, even with a wooden sword (which made the game magnitudes of order more difficult). Looking forward to tomorrow.
Can designers make a political difference? They’re going to try
They had a pretty large participating contribution (50M shares as I recall) so that is a bunch of money that paid off some folks who might have been skittish.

I was surprised to see as large a bounce as there was. And it has no doubt realigned the world view of a bunch of Snapchat employees[1].

To your last point I can't imagine they are going to talk earnings in a GAAP context unless they are generating lots of free cash flow as Google does.

[1] If you're an employee and reading this and thinking "I'm rich! Quick go buy a Lamborghini!" I caution you to wait until you've not only exercised the shares and paid tax on them, but you have sold the shares and that sale has 'settled' and you have the money in your brokerage account.
(Disclaimer: I know nothing.)

One of the things that I personally believe is that when a company IPOs their priorities become heavily skewed towards profit and earnings, often over a short term period, above all else. And I think that hurts them.

I'm not sure that removing the voting rights of stockholders completely eliminates that pressure—it's probably also rooted in having to be on earnings calls, and the price fluctuations of bad earnings calls, etc.—but remove those voting rights might help to eliminate some of the negative, short-term-profit-seeking pressure.

If it does, it seems reasonable for some investors to want to invest in companies that aren't as worried about voting rights takeovers.
https://news.ycombinator.com/item?id=13773966
Well, with micropatching you don't need to reboot and you only have to review minimum code changes - and if the patch is not working for you you can unpatch it (with proper permissions, ofcourse).
This was in the US, Pittsburgh, PA to be specific. However this was during the Vietnam war. Googling around, this sort of arrangement would make one ineligible from enlisting nowadays. There's an article referring to at least one case in which someone was denied enlistment[0] because of just such a case. Further research indicates that this is asked of recruits, meaning one could hypothetically perjure himself and maybe not get caught. I couldn't find any other references to this happening today, but there were loads of waivers issued back in the days of "the surge", so it wouldn't surprise me if some folks slipped through the cracks and got a "jail or enlist" talk from a small town sheriff or magistrate.

[0] - https://www.stripes.com/news/judge-said-army-or-jail-but-mil...
Saving Nina Simone's Birthplace
That's what I hoped this discovery was about too!
> YAML has more complexity in syntax, but a data model that fits to data structures in programming languages (records/maps, arrays/lists, integers, floats, boolean, bytes, strings). As long as you do not implement a YAML parser yourself (why would you do that?) you should have easy times with YAML.

I mostly agree but YAML sounds like a serialization format and not configuration format to me.

I think a large amount programmers don't realize nor respect the history. Early Java proliferation was during the late 90s and early 2000 on-premise enterprise software. Customers required extreme customization but not all of them wanted to actually crack open and edit files.

The customers wanted to use tools and XML works great for bidirectionally editing not to mention there were shit loads of XML editing tools at the time (XML Spy).

> XML on the other hand is relatively easy to parse, but has a complex data model that maps well just to a DOM. For anything but markup text, you do not have a direct mapping to/from XML.

One of the reasons Java originally pushed XML is the support for it so good (tooling and editors). Java actually has great support for mapping XML to objects (JAXB).
It's very well deserved bad PR, yes.
I had removed the last part from the comment as to seem less trollish, so please forgive me for coming across as such. Anyway, since you asked, here is my formalized argument:
(1) [falsifiable axiom] You cannot have meaningful economic growth without technological innovation. Technological innovation is improving the efficiency of existing resources or increasing the availability of resources as compared to previous eras (colloquially, "doing more with less").
(2) [falsifiable axiom] Historically, only the most valuable companies of a given era are technologically innovative.
(3) [falsifiable axiom] Under the current valuation, Snap Inc. is currently one of the most valuable companies.
(4) [falsifiable axiom] Snap Inc. is not technologically innovative.
(5) [logical conclusion given axioms] Snap Inc. should not be valued as one of the most valuable companies of this era.
That's because the representation of that AST seems to be defined in terms of Python's objects, so it looks unwieldy.

Compare with Lisp:

Code: x

AST: x

Code: (let ((x 5)) (+ x x))

AST: (let ((x 5)) (+ x x))

And as for the very little syntactic sugar most Lisps have:

Code: 'x

AST: (quote x)

:).
Agreed. I didn't mean to bust teenage chops so hard, haha.
This is amazing. I would have been the happiest little boy in the world if the Bay obscenities had been just this instead.

And how has no 3D artist on the planet got around to modeling an authentic transforming 1986 Unicron yet?
Location: Campina Grande, Brazil

Willing to relocate: No

Remote: Yes

Technologies: Android (Java), Python, Django, JS, Node.js, MongoDB

CV: pauloouriques.com/resume

Email: ourixilva@gmail.com
Whoops, sorry. Opened a merge request to fix that.

https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/...
> There is no independent ultra-right it's just another face of the same ruling group.

Cant agree. Also this is a slippery slope that could apply to western countries as well and we dont want to go there.

> The "crazy" talk about Ukraine that started even prior to 2004 by "ultra-right" leaders was just 1st phase of prep.

Again, Ukraine problematic is objective. Alaska and NK is not. Not from todays Russia perspective, not from population perspective, not even from historical perspective. You didnt need ultra-right to talk about Ukraine and many legitimate politicians spoke about that for a long time. If anything moving towards Iran and eating up Caucasus nations is making much more sense than messing with NK, Baltics, Sweden or whoever else is trying to justify their actions using Russia as a threat.
If there is a problem, you have a neck to choke.
Again, that's a relatively-recent branding decision on your part. It's pretty meaningless to people that have spent more than a year trying to explain to people what Docker is and why we should use it. Trying to go back to those people now to switch terminology is, at best a massive headache and, at worst, going to get containerization efforts canceled.
If Orientalist painting is what Google images shows when you query that, those are some damn beautiful paintings.
Not sure how configurable it is under the hood, but it's in the "Security & Privacy" preferences pane.
He traveled the world on frequent flyer miles, now his app helps others do it
"society" as in US population. Snapchat is also used outside of the US but it's not so prevalent.
People need to realize when they go to the cloud it's not that 'it happens', it's that it will happen, and you have no ability to do anything about it. Fact of life and risk management.
After carefully reading your post, it seems to me that the whole point of it is, due to some self perceived superiority of the Dutch people (pretty sure you mean white Dutch) you're bond to survive even the Armageddon.

I can just say, I wish you well young man.
I think his attitude, as described, was that he manipulates for his own perceived self importantness and perceived gain. If you mention you follow him on twitter the response is "oh that's so beneath me and I hate it", if you don't know him, he is "prince, like a king, and an important one of that so remember me" kind of attitude. Like a person you wouldn't want to meet in a bar.

That is how I understood it anyways.
It also depends on whether you have friends that use Snapchat. I'm 24 and a college senior, so within the right age group, but none of my friends use Snapchat. It's only fun if you have friends who use it.
It's only confusing if you're a technical person -- the sort of person who hears "containers" and thinks "oh, Docker." For laypeople who don't have that association already burned into their brain, it's a simple label that pretty clearly communicates the purpose of the feature -- much less scary-complicated-sounding than "contextual identities."
not too surprising, this is the outcome of all forms of automation technology.
You're not alone. I'm 24 and only had it installed for a day or two before I gave up on it.

Maybe I'm the type of person who doesn't need a constant glimpse at other people's lives... or maybe I already had Facebook and Instagram for that. It's likely that the same inertia will help Snap hold onto its older user-base as it matures.