skysight-inc/HackerNews huggingface dataset:
It's true that Meritocracy alone overlooks the differences in opportunity people have starting out. Still, I think the criticism is somewhat misguided.

I like to think about Neurosurgery to illustrate: if you need a tumor removed from your brain, would you rather have the surgeon be a privileged, elite surgeon from Harvard, or some random dude from the streets?

We should be happy that we are able to produce elite Neurosurgeons, and strive to give more people the opportunity (including random dudes from the street). Attacking elite Neurosurgeons is completely counterproductive.
Uber’s CEO is out because of pressure, not some ethical epiphany from the board
A duplicate submission (just 7 hours after the original) was dead (presumably flagged as a dupe).

The original submission is alive and well (530+ points, 360+ comments, and made immune to flagging by dang, per his comment):

https://news.ycombinator.com/item?id=14703661

Nothing suspicious at all, to my eye.
> [...] you don't have things like coolants or radiators or oil changes

Surely they must still require radiators/coolant for the batteries?
Experience in CS, Math or Physics does not necessarily carry over to other branches of science.
I define this in the negative using myself as the non-great exemplar:

Taking the time to properly understand the concepts, protocols, formats, apis and tools that you use when working on something.

This I never seem to have the time or mental energy to do.
It sounds like GitHub talked you out of using a name that was stepping on their own trademark and into using one which was stepping on someone else's (and that they knew about). If you're willing to share the conversations you had with them, that would be pretty interesting.
I'd be curious if you could share some thoughts on lxd/lxc - Canonical's foray into containers?
Its also useless for discoverability. Sure, you might be able to figure out some code you read in an example through trial and error, but you won't learn what's actually available.
The Commission frequently obliges because the EP is stuffed full of wildly unrepresentative EU fans whose proposals are usually of the form, "Please Commission, award yourself more power". This article being a good case in point - they're asking the EU Commission to regulate more at the EU level.

If the EP had made any serious attempt to prevent Brexit, for example by proposing to the Commission to let member states have more control over immigration, they'd simply have been ignored and thus they never both making proposals that they know would get rejected.
Aha! the Hackernews detectives are on the case!
Micro frontends – a microservice approach to front-end web development
Wow, nice, thanks for the information. I find this stuff fascinating! Do you have any further reading?
A few additions

1. If at all possible start from something existing. It is entirely possible by the time you are done nothing remains of the existing. That's fine. To me, it's easier to tweak existing code than fill in an empty editor window. To some, an empty editor window is all opportunity, to me, it's analysis paralysis.

2. Always be ready to throw everything away. You perhaps will save a few choice lines but be ready for your first, sometimes even the second solution to suck badly. This is fine. Putting in more time to have an easier to maintain solution is always useful.

3. To continue from there, easier to maintain code is king. Unless you are writing something extremely time critical do not try to be clever. A little slower is okay (and yes, I am in the performance consultancy business) if it significantly decreases the maintenance burden. Clever hacks belong to toy projects and blog posts. The next person who maintains it will be stupid to the code -- even if it's yourself. That clever hack is now a nightmare to untangle. In short: always code under the assumption that you will need to understand this when the emergency phone kicks you out of bed after two hours of sleep in the middle of the night. The CTO of Cloudflare was woken to the news of Cloudbleed at 1:26am.
Being "meta", not a in pompous manner, but in a attack all dimensions with simple automation.

See videos like Gary Bernhardt - The Unix Chainsaw on how he gathers very nice data on just about anything in his system with a few pipes. It's easy to try to be awesome in OOP, or in javascript but waste time and energy clicking around or digging manually in repos for information.

I find that is the nicest and most efficient advice I ever took.

The other habit is: improving your maths skills (sophisticated combinatorics, probabilities, statistics) ..
It should have been formatted like a footnote. But editing time is over...
You can't.

You can only make sure you limit any potential damage and reduce your attack surface as much as possible.

Limiting damage...

- Regular backups.
- Be careful what you store on your hard drive.

Reducing attack surface.

- Latest version of operating system.
- Try not to install anything.
This is an unfortunate smear piece.

Not everyone is going to like everyone else, and it has nothing to do with gender.

Some people are just not very likeable, others are very likeable.

Coraline based on my impression, is just not terribly likeable.

Github wants people they like, to be part of Github. How can you blame them?

People who don't get that, and go around writing long winded blogs of how they've been mistreated, and claim it has to do with some social justice issue, are unfortunately oblivious to what the real issue is.
There's a lot of incorrect or dirty data: K2 in New Zealand, locations in Corsica listed as Italy, unnamed locations, and many broken links.
Total.js Flow: Monitor Your Linux Server
What made you get that impression? Obviously the text is going to be somewhat biased, but from what's described I got the impression that she cares about her work, cares about being a good engineer/mentor/manager, has the skills to be good at all of those, and cares about improving even when she doesn't fully agree with the situation.
Innovative deep drilling for rock stress measurements
Title should be : "Why don't upper case numbers exist?". We're not on /r/todayilearned...
Curl-library: Time to disable “Expect: 100-continue” by default?
Catch, like you mentioned. It's a single-header library that slots very nicely into my cross-platform C++ programs.
Don't think that cognitive biases don't apply to you.
NETATMO :
- Embedded Engineer / Full time / Based near Paris
- iOS Applications Engineer / Full time / Based near Paris
- Android Applications Engineer / Full time / Based near Paris
- iOS Applications Engineer Intern
- Android Applications Engineer Intern
- Embedded Engineer Intern
- Backend Engineer Intern

Netatmo has established itself as a pioneer in the Smart Home market. Our IoT devices are sold online and by retailers all over the world. You will be working in a multidisciplinary team with mobile and window application engineers, embedded engineers, backend engineers and product managers, all specially dedicated to the project you are working on, all working together in our HQ just outside Paris.
Using EV/Tesla as a taxi seems strange due to the charging time involved, you think it would limit the flexibility in terms of range or working hours although I believe the fast charging of the Tesla might be much more viable than a Leaf for instance.

Tesla has the early apple effect where people want it even though they don't know why they want it. Great marketing!
Don't ask people to prove a negative.
Maybe the UK, or my company, has a different communication style, but from the examples she gave of her communication I think we would have considered her to have very clear, concise and efficient communication, things we look for and value.
I logged in to post exactly this. How great would be a piece by Mickens with that title?

For all HN readers that don't know Mickens yet:
https://news.ycombinator.com/item?id=6905536
Services like the UK NHS are certainly regarded as a form of socialism, as Aneurin Bevan NHS found said:

"A free health service is pure Socialism and as such it is opposed to the hedonism of capitalist society."

https://en.wikipedia.org/wiki/Aneurin_Bevan
Some experimental constructions based on Gimli: https://github.com/jedisct1/gimli-constructions
Sure, but that was a) 31 years ago, b) a reactor built without the safety standards we have now, and c) a reactor operated without the safety standards we have now.

As far as I understand, making a reactor built in the last 25 years go 'wrong' in any way like that is very difficult, and would take much more than negligence or incompetence.

Fukushima is an example of this – the reactor that had issues was over 50 years old, but all the modern ones were fine.
Back in 2006 I read that people don't understand the intended tone in emails. I'm assuming it applies to most text based communication, and is one of the reasons I have devalued email and comments.

The key quote:

"According to recent research published in the Journal of Personality and Social Psychology, I've only a 50-50 chance of ascertaining the tone of any e-mail message. The study also shows that people think they've correctly interpreted the tone of e-mails they receive 90 percent of the time."

I think this means we overlay what we think the intended tone was meant to be on top of the email, and usually it's more to do with us than the content of the email, and I suspect in Coraline's case it was uniformly negative due to unrecognised prejudice. I would suggest that in the corporate setting, if you've not got a relationship with the author of code you shouldn't be able to feedback initially as text, but instead either in person or on the phone. In that way you get the relationship between reporter and coder off to a good start, and follow up text communications will have a better chance of working.

I would actually go so far as to say no-one in a corporate setting should be communicating with each other as text without a phone call or a meeting to introduce each other.

Here's the article that's stuck with me so long:

https://www.wired.com/2006/02/the-secret-cause-of-flame-wars...
(Not OP) Most gtk applications are very difficult for me to use, for a combination of reasons. I have joint problems that mean I rely on mouse and touch for working with text more than most people. The biggest obstacles are:

1. Gtk constantly clobbers the middle-click clipboard on Linux. In non-gtk programs that's one of my most efficient ways of entering and editing text.

2. Gtk completion dropdowns steal clicks, so typing into a field with completions (that I don't want) with an onscreen keyboard takes at least twice as many button presses as it should.

I have no such problems with Qt (or anything else).
Yes they don't, I assumed they would, but they dont. I just wanted to emphasize the fact that they don't have to. Perhaps an unbound shift was a wrong example.. thanks for catching that...
Yes, but that's the limit. Quantum effects mean we'll probably never see a single-atom transistor. Even if we did that's only a few more scalings. The rest of the features won't shrink as much anyway.

We can see the end of the road. AFAIK no one has any clue how to even start thinking about 2nm or beyond. No one is even certain we will hit 5nm.
Does namecheap.com sell your email adress to spammers?
I recently signed up and bought a domain from namecheap.com with a per-domain email address. Today, one day later, I get various emails from indian companies trying to sell me software development services. Does anybody else have the same issue or is it known that those email adresses get sold?
Reason/OCaml has brought back my love of programming. It is functional, statically typed, and extremely pragmatic. You can program it just like an imperative language and write mutating code without any ceremony, or you can write purely functional code and get the benefits of equational reasoning.

The pragmatism comes from the fact that you can use it today on the browser. Unlike most other compile-to-js languages which are fairly new, OCaml is a mature language with a stable ecosystem. Its history dates back to the 80s when Robin Milner et al started building a theorem prover which evolved into a language that can be used for general purpose programming with strong compile-time guarantees thanks to the Hindley-Milner type system.

Reason is a new syntax for OCaml, and it is being lead by Jordan Walke and Cheng Lou. Jordan prototyped the first versions of React in OCaml, and React has planted nubs of FP ideas like immutability, and introduced a functional approach to building composable UIs which has so far been dominated by object-oriented mutation-heavy paradigms. The team is taking it one step further by bringing the entire FP paradigm to the browser.

The Reason syntax is currently functional just like OCaml and Haskell:

let sum a b => a + b;
print_int (sum 1 2);

The Reason team is considering changing it to a syntax that ALGOL-style programmers are familiar with. There are more details here: https://github.com/facebook/reason/pull/1299. So it'd become:

let sum(a, b) => a + b;
print_int(sum(1,2));

So in essence Reason can be considered a super-set of Javascript that adds powerful static typing, immutable values, and almost-first-class modules. This will greatly remove a source of friction for programmers new to FP, and in turn should help in the mainstream adoption of a strongly typed functional programming language. I think this would be a wonderful thing for practicing programmers in that more of us will be able to enjoy statically typed FP, and for the industry in general because we can now expect better programming practices and more robust systems.
Yes, it is a cost saving measure, at the expense of user experience. That was my point.
Mercedes-Benz heads to China to build $740M EV battery factory
Elixir-style actors in JavaScript
Sure, in that case, some Rust expert should write an article detailing all these Go pitfalls related to syscalls at kernel level :P
Renderforest is mentioned on Wild Apricot as a cheap and online tool
The first step you should take is conducting a complex threat assessment.

Question 1: "Am I someone a sophisticated actor (e.g. nation states) would target?"

If the answer is yes, then congratulations—you're probably already compromised and will never know it.

If the answer is no, then you've very little to worry about as long as you practice good security habits.
Deep-fried battered pineapple rings were a staple of trips to the local chip shop when I was a child. Drizzled with syrup they make an excellent dessert when you've been running around outside all day.

Not what you'd call delicate or refined, though.

Maybe if you used tempura batter instead of chip shop batter.
This must surely alienate potential supporters. I can not imagine someone getting to be US president with such shameful conversations being on the public record.
You get more type coverage faster with flow. http://thejameskyle.com/adopting-flow-and-typescript.html
A great way... to provoke a war with people running botnets.
You probably left your whois open. That's where they got your email, not namecheap.
5G and Internet technology – a work in progress
> Great example of why the peer review system is broke.

s/broke/broken/

(unless you meant bankrupt, then broke is fine).

> Foreign Postdocs studying in the United States are desperate for a Green Card. They peer review as many papers as they can as quickly as they can to prove something or other for the purposes of a securing a Green Card. Some of these foreign postdocs do a good job, many do not. Also, overworked professors don't always take the time to carefully read a paper and don't care. The result is that a lot papers make it through peer review that shouldn't.

Well, it's unfortunate that you seem to have experienced the worst review processes. It is also unfortunate that you automatically assume that it's _foreign_ postdocs that are doing the shoddy work. Maybe you had bad luck, or maybe you're oversimplifying for the sake of argument, dunno, but that does not jive very well with what I've seen, all the way up from being a student author, student reviewer, reviewer, PC member, journal reviewer, and Program Chair of a conference.

At least in CS, the number of reviews done by postdocs is not a large percentage. Most PCs are composed of academic and industry researchers, primarily professors and professionals, and increasingly reviewers are no longer allowed to use sub-reviewers without attribution. The number of postdoc PC members is low; and for good reason. Postdocs typically last less than two years, and during this period they are more focused on publishing their own research as a last push to improve their academic standing before finding a job. I get the impression that it's known that postdocs are too busy to do a good job at reviewing.

> I'd rather have my paper peer reviewed live on the internet by allowing people to comment on it beneath a PDF link...

I guess you never had a Boaty McBoatface moment. I think open review without experts would be disastrous, as the nitty gritty fine details that absolutely have to be right should be vetted carefully by experts, rather than spending forever in a shouting match with the loudest voices in the crowd. Can you imagine peer review by YouTube comments? shudder
Isn't it? The answer wasn't that judges were making decisions based on their hunger, it was that judges arrange their schedules for some reason other than random. If a biologist working with samples gets a reading that can't be explained by a natural process but can be explained by a miscalibrated piece of equipment or a test tube that wasn't properly washed, it absolutely is how science works for the problem to be identified and the labwork to be run correctly, rather than publishing a result based on bad data. It's the same here; if the magnitude of the effect you find is at least an order of magnitude higher than any other study of similar effects, before publishing the finding you should have an airtight case that what you found is the effect you're measuring, not a data quality problem. They couldn't have an airtight case because their findings weren't driven by what they thought they were measuring.
A sound courtyard in the Familistère de Guise
I would be great if you could write a post about that!
This article sheds some light on John Carmack's workflow:

http://bookofhook.blogspot.in/2013/03/smart-guy-productivity...
Victor, London

What we do:
We are building the world’s foremost on-demand private jet platform. We solve critical private aviation challenges through technology everyday. We are flyvictor.com

What is our stack:
We are a JS heavy team with NodeJS on the backend, Angular on the frontend. A bit of Wordpress and Salesforce thrown in the mix. We heavily use MongoDB. We are devops first team with Docker, Terraform, Ansible, Wercker, AWS forming the backbone of our infrastructure and deployment pipeline. We use Cucumber for integration test, Mocha + Sinon + Should for unit testing. Our mobile apps use Native iOS and React Native.

Victor | Backend Engineer | JS, React, Angular | London | Full-Time | https://unicornhunt.io/jobs/back-end-engineer-at-victor

Victor | Frontend Engineer | HTML, CSS, JS | London | Full-Time | https://unicornhunt.io/jobs/front-end-engineer-at-victor

Victor | UX Designer | Design, UX | London | Full-Time | https://unicornhunt.io/jobs/ux-designer-at-victor

Victor | QA Automation Engineer | Selenium, Cucumber | London | Full-Time | https://unicornhunt.io/jobs/qa-automation-engineer-at-victor
My HTC One M7 is 4 years old now, and still works perfectly.

Battery life is not awesome but still lasts a full day with light 4G usage. I don't get software updates anymore, but that isn't an issue for me.

I know that when the battery dies for good, or if the display shatters, I probably won't have a way to repair it, and that is bad because I really don't need a new phone.

Availability and cost of spare parts, and ease of repair should be major decision factors for people buying electronics. It already is the case for cars.
Beyond the AN issue, there is a wider dispute around the DCGS program for the US Army. Palantir sold point solutions into US army airborne units and the marine corp, earned the respect of the intel analysts and delivered value quickly. Meanwhile the lumbering DCGS 'program of record' implemented by IBM was blowing out the schedule and the budget with meagre effective returns. When other US army units wanted to procure Palantir, they were blocked and redirected towards the failing DCGS program. Palantir cried fowl and sued ....

http://www.bloomberg.com/news/articles/2016-10-28/inside-pal...

http://www.defensenews.com/articles/judge-rules-in-favor-of-...
Chatbots: A Popped Balloon or a Working Solution?
Cloud computing security: This is where you'll be spending the money
CISCO fixed 3 critical issued in ESC and Ultra Services Framework
Does AI and Machine Learning Will Kill QA Jobs
It's all a personal choice. I'm clearing my life of things that distract, delude, lead to disease, premature death. I'm very much into Buddhism and wildlife conservation, this is the right way of life for me.

Every now and then, I indulge in some ice cream or some sushi. Slow progress is better than no progress. I know I am better off without alcohol, weed, or tobacco though.
Help the customer on their way to realize what product they want. Don't assume they have it laid out for you. It's a process for both of you, most of the time they do not know exactly what they want at the start.
What's the alternative?

Lets assume there is some sort of physical process involved that we don't understand or even know about (unlikely), it would still be part of the physics that govern our universe.
Reason is an awesome project. It's still early, but I could even see this having the power to mainstream an ML (given the fact it's picking up steam in the enormous JS community)

It's syntax fixes pretty much every issue I ever had with OCaml as well (and feels pretty nice to write if you're coming from a JS background)
I wrote a blog post recently about my early memories doing similar things on a ZX Spectrum. One thing I remember fondly is the books I checked out of the local library, which were full of listings.

Scrolling down to the bottom of this page you can find them online these days:

https://usborne.com/browse-books/features/computer-and-codin...

Just seeing the covers is enough to take me back ..
> mentions meritocracy as an evil, not a goal to strive for?

I think the main objection to "meritocracy" is that often there is no real meritocracy, and people use it as a way to ignore claims that the place isn't a meritocracy.

Organisation: We're a meritocracy!
Member: I'm getting unfairly treated based on race/gender/etc.
Org: That's impossible, we're a meritocracy!
I actually wonder if he meant he either (1) contributed to a candidate for a party, or if (2) he's on the record of voting while registered under a particular party affiliation. Those are all part of the public record, I think.
...or London.

Far less distractions too.
Are you looking for Slim Web Development Company?
Which gov.uk services offer commenting facilities? Would you be able to share how effective these methods have been to preventing spam while allowing legitimate comments?
Amazon Will Have No Cash
a bit of a clarification. your youtube link:

https://www.youtube.com/watch?v=Ip7kP_dd6LU

is not actually a "documentary." norah vincent wrote a book about her 18 months living as a man, and this is a news report about that experience.

i read the book, many years ago. really good. well worth the time investment.
No there aren't, it's just a different style. Capital letters are different. For example you wouldn't mix old and new-style digits in the same number like you would with capital and lowercase letters.
Occam's razor?