skysight-inc/HackerNews huggingface dataset:
>(b) An experienced captain must start all over at the bottom of a new airline with intern level pay.

It's true that you lose seniority, but I wouldn't call it intern level pay. As an example, at one specific airline, a captain at the bottom of the seniority list is $221/block hour, the top out is at 12 years at $251/block hour.

And, that's applicable if you move jobs yourself. Seniority lists are negotiated in cases like airline mergers.
Git Query Language
Talent Monopolies
I've submitted a couple of small patches and the Rust core team has always been very helpful and pleasant.
This isn't surprising.

Elon Musk and Travis Kalanick are both admirers of Ayn Rand and likely supporters of Donald Trump (although they probably couldn't express their support prior to November 8th).
Unfortunately, I have to agree. If there's any solace to be had in the US' accelerating decline and China's rise, it's that (rather shockingly) China seems to be more likely to do something about environmental issues than those who will be running the US in a few weeks are.

That shouldn't really be any solace at all, though.
The Node.js Maturity Checklist
Oh how interesting! Thanks for the link!
How I hacked the Google Daydream controller
Will CCP be Iceland’s first unicorn?
I would say that humans should drive and computers should supervise and correct obvious mistakes, that however is status quo right now. It doesn't sell as futuristic fiction
They sent an email this morning saying you will be notified that it is an autonomous vehicle, you have the option to cancel, and prices are the same.
Not necessarily - my iPhone is encrypted by default and yet still manages to show me a photo after I take it. Just like an encrypted phone (or any encrypted device), an encrypted camera would simply have to have a locked/unlocked state.
Great questions!

> What makes a person switch to a non-default keyboard layout?

I switched in high school. I think one of the first times I heard about Dvorak was this XKCD: https://xkcd.com/554/

I also found the Dvorak Zine to be of great inspiration: http://www.dvzine.org/

Personally, I was never formally taught QWERTY, and so my hand placement while typing on a QWERTY keyboard is whack. I'm all over the place → namely, because I'm left-handed, my left hand reaches all the over to the Y, H, and B on the keyboard. My right hand is shifted and the right pinky lies on the right shift key. So I couldn't even use split layouts with QWERTY!

> How much of a pain in the ass is it to deal with other people's keyboards (which presumably are still QWERTY)?

I still type QWERTY completely fine, and on other people's computers I just deal with it. On my own computer, I have a hot key to switch back and forth; sometimes games have hard-coded WASD so I need to switch, other times I want to let someone write on my keyboard. It's not inconvenient.

> Does it work for a split layout? (ex: Microsfot Natural Keyboard)

After learning Dvorak I got a TypeMatrix keyboard, which I loved to bits. It's split and ortholinear. Then I graduated to an ErgoDox. I'd say that my "properly-learned" touch typing layouts like Dvorak and Norman work much better with a split layout than when one writes non-traditionally on a QWERTY layout (noting, too, that not many people touch-type 100% correctly like they would teach you in class.) With these newer layouts, they are designed to be touch-typed and favor the home row, and so a shifted configuration like I have on QWERTY would not work well with a custom layout.

> Any noticeable speed increase or decrease of wrist pain? I've all but eliminated it via a split keyboard but always on the lookout for something better.

Speed increase: not appreciable. I went from ~95 words per minute on QWERTY to ~100 words per minute on Dvorak/Norman. However, for me, I did have greater accuracy, and I do find that comfort is greater.
I am much more shocked about the negative sentiment here at HN about any post that could be seen as criticism on the global warming theory.

Personally I believe that it is a good thing to be critical about everything thats written in the mainstream media. A lot of nonsense is being written and copied by everybody without any critical thinking. It's also happening when it comes to climate change. I'm not denying it, but I do think that there is a lot about its implications that we don't understand very well yet.
Is working without backup power worth the risks?
>rate limiting (see 5.2.2) should take care of most concerns about it.

Not in the case the hashes are leaked. However I agree very much with what you said otherwise.
In my case, I switched to Dvorak due to wrist pain, getting a split keyboard at around the same time. I had a print-out of the layout by my desk, while my boss (who changed at the same time) put labels on his keyboard. I think we both still think we did it the right way.

I had about a year of just using Dvorak before changing jobs, then moved to a job where I had to share testing machines and people got annoyed when I changed the keyboard layout. So I started to learn QWERTY again and fairly quickly got to the point where it was natural for me to type on a split keyboard with Dvorak and a straight one with QWERTY.

I can now type on any keyboard in either layout, although if what I'm typing starts with 'ma' or 'am' then I'm liable to get confused as those are the two keys in the same place on both layouts. Since my last job change I don't use a split keyboard routinely any more.

My typing did slow down at the start, and a time of purely Dvorak helped a lot with re-gaining speed. My boss also transitioning meant I didn't feel so bad about the speed loss.
What are other options that are truly native? Also, speed isn't always a factor and Electron can get you up and running quick, especially if you already know Nodejs and HTML
I can see why Go might become annoying with that kind of file system hierarchy but I think it's an easily solvable problem. Most IDE's I've used allow you to set custom $GOPATH variables and for the CLI stuff you could write a wrapper makefile or similar.

I understand that different people find themselves preferring different programming languages based on their syntax, features, tooling, etc. But I do think it would be a shame not to use a language you conceptually like just because of a single and easily changeable environmental variable.
I always hear that businessmen would do a poor job with the country's budget, but the politicians don't seem to be doing a fine job, either.
What happen when you are the first on the road with no tracks to follow from previous cars and suddenly it turns into a blizzard/zero visibility? I am guessing the car can pull over and turn on emergency flasher...I don't know but to me I believe a Human will always have to take over at some point because you never know what mother nature will throw at you, keep in mind I am talking about a future where we aim for 100% autonomous car.
I wrote UnityPack as part of my work on HearthSim (https://hearthsim.info/), a community and startup centered around Hearthstone. Like many other recent games, Hearthstone is written in Unity3D, a popular game engine.

Unity3D serializes its assets to "Asset" and "AssetBundle" files. UnityPack is different from other extractors such as Disunity because it treats the Unity file format like a serialization format, rather than an "archive". This means it can also read unity classes from it and has support for a bunch of classes: https://github.com/HearthSim/UnityPack/tree/master/unitypack...

Writing (reserializing) is not supported, but can be if you want to help with it!
I understand that and it is right but in the case of having a personal device with you, this attack will be stealing a physical object.
I agree, Twitter is more important right now.
Assuming you're using a mechanical keyboard like a proper human, you can switch the keycaps around.

If you're using a laptop then I have no sympathy. You have chosen that life.
How painful is that? I might consider that a tooling issue.

Ideally, you should be able to specify the java dependencies you want and get some magical interface file generated for you in C# that makes it so you don't have to think so much about the interop, or at least remove any tedium / boiler plate. If that's not there, then I'd say it's a tooling issue.
Bringing Great Design to Open Source Software
Not for Vim users, that's for sure.
Using facebook as an example, Facebook had editors and then got slammed with the completely useless "bias" label because they sought stories from actual, reasonably credible sources. Their algorithm was not responsible for removing content, their editors were. Until they got rid of those editors because of "bias" and "censorship." Then fake stories/yellow journalism flourished on Facebook's trending news feed for quite some time during the election.
I've never found it convenient to use. Touchpad with multi-touch (for scrolling) is much better and for any serious work not going to switch from a dedicated mouse (anywhere mx/mx2).I am not sure what people's issues are with such input.
Disclaimer: I am software developer
> This is of course not a new invention

No, this is a well known construct in digital design. Basically, for a 2^N deep queue you only need two N+1 bit variables:

http://www.sunburst-design.com/papers/CummingsSNUG2002SJ_FIF...
One thing to note - perhaps people from the US would care more if climate change were reported in units they could understand. Given the profound and ubiquitous scientific illiteracy that typifies the US, I'd be shocked if most realized that a 2C rise !≃ 2F
The scam will be over soon, let's hope.
GEB is a textbook on AI that's just trying to come at it sideways.

The problem when you're trying to attack any problem like AI where we know practically nothing about what the actual solution is, is that anything you write about what you think the solution is is going to predispose people to not just work down that avenue but to think about the problem in abstractions that will ultimately turn out to be wrong.

GEB is an incredibly good book in that it picks out problems that are absolutely at the heart of solving AI (ambiguity in natural language is a huge one) and elucidates them incredibly well _without_ predisposing the reader as to what the solution might be.
You're openly disagreeing with:

NASA, the American Association for the Advancement of Science, the American Chemical Society, the American Geophysical Union, the American Medical Association, the American Meteorological Society, the American Physical Society, The Geological Society of America, the IPCC, the U.S. National Academy of Sciences, the U.S. Global Change Research Program, these 198 worldwide scientific organizations (https://www.opr.ca.gov/s_listoforganizations.php), and 97% of surveyed climate scientists.

Welcome to being on the wrong side of overwhelming agreement.

But I'm sure your "research" is more valid than theirs.
They might as well name one Quixote, or Windmills. Because it's an equally pointless gesture expecting anyone to take on the quest to use one.
Simple, just add a singleton: https://github.com/vvk-ehk/evalimine/blob/master/ivote-serve...
License safety. Every one of the C libraries you mention have a license around them that hinders their use in one or more situations.
QWERTY was designed specifically not to be optimal so old typewriters with character arms wouldn't get tangled up.
I don't get it - both of these knots seem to be identical to the standard shoelace knot, just illustrated differently.
Security vulnerabilities fixed in Firefox 50.1
How will your Industry cope against Possible Power Cuts?
Any chance of open-sourcing "polloi" in the near term future?
In Major Step for Drone Delivery, Amazon Flies Package to Customer in England
This is some kind of BuzzFeed for "hackers", do yourself a favour and move along.
I still don't see what's wrong with current systems (driver assistance systems)

Say an always on self driving car, but it doesn't drive. Human has to drive, and the computer can correct any obvious mistakes the human does. Keep a really high liability for the car manufacturer though
I have no idea if the source is credible but a simple Google search got me this: http://www.marketwatch.com/story/elon-musk-on-donald-trump-j...
Stop hiding your lazy "I don't wanna change my lifestyle" character behind your "critical thinking" nonsense.
> 1) Comfort/reducing RSI.

That's why I switched. I was having some hand pains using Qwerty. I switched to Dvorak and never had those pains again.

I never did get to the same speed in dvorak that I had in Qwerty. That's largely because I learned to type qwerty by playing MUDs, where fast typing can literally save your life. None of my dvorak typing has had the same sense of urgency. :)
This was my experience. You have to do a lot of downloading and setting up to do outside of VS to get the emulators working. And I never even got the Apple part setup because I don't own an Apple device. It would have been better if there was more help to walk you through it, there was just one static doc that was probably completely accurate the first week it was written.
I have/had this issue too. While I'm just exploring go, it looks like $GOPATH can be split into multiple directories. So you could just update it to have a new project. Still weird coming from a Maven/Java perspective, but more reasonable than having to have a script that alters the shell in order to change projects.

Am I wrong in my understanding?
I've been typing in Dvorak for over 10 years. I kept the same shortcut / vim command as standard and I got used to the different physical position. For some shortcut, it is indeed sub-optimal (ctrl+c / v in particular) but it works without any additional configuration on any system / software.

That's also one of my reason of choosing US-Dvorak as an alternative to Qwerty rather than more modern / efficient alternatives : it is available in most operating systems out of the box.
It looks to me that Xamarin would like sunset Xamarin Studio. This was easy on Windows with Visual Studio, but on macOS I think they are waiting for the VS Code (or whatever it ends up being) to be mature enough.
It is. I'm skeptical its true like so much medical news out of Italy. This poorly documented transplant doesn't make biological sense. The organs have completely different functions.
Best Doc Pages – Find Inspiration for Your Next Documentation Page
It says "SHALL be generated using an approved random bit generator." What are some examples? debian /dev/urandom? dotnet RNGCryptoServiceProvider? others?

Who approves this stuff? Does anybody know?
The Complete Guide to Cross Cultural Design
In every single debate I had on HN where I complained that Signal reduces the privacy of people at risk of state surveillance, such as journalists, political activists, etc, because they bothered to use GPG before, and now switch - due to the marketing - to Signal, it was always said (even from OWS members themselves) that Signal is not designed to protect against that, instead, it is designed to improve the safety of the average citizen.
> How is the shell supposed to make a popup when it can only output text? It can't make popup windows.

Not entirely sure, but probably in the same way like other TUI applications, e.g. vim, emacs...
Putine and Trump have an agreement:

- russia will extract the oil of the (now ice-free) arctic ocean

- consumerism will convert that oil into CO2

- temperature will continue to rise

- antarctica will eventually become ice-free

- the US will extract the oil of antarctica

- consumerism will convert that oil into CO2

- russia will eventually become ice-free

- russia will extract the oil of the (now ice-free) russia

- consumerism will convert that oil into CO2

- temperature will continue to rise

- shareholders of air conditionning companies are now rich enough to leave the earth and live in suborbital stations

- the other humans live like mad max

- ...?
We have term limits in California. What they have done is removed any institutional experience. For example, instead of having people who have specialized in an area run a committee on that topic, everybody is shuffled.

It has simply given the governor more power.
The guy puts out a tweet daily while dropping a turd in the morning. Are you really trying to drum this up as something special and resource-hogging?
These look like variations on the square knot. How is he the inventor? I was looking at a field scout manual dated 1948 the other night where they have this same knot.
I suppose that I could, in theory, watch it. It's a physical ballot, so we could do that. But does anyone actually do this? And more importantly, are all the votes watched?

It's completely impractical to try to watch millions of physical ballots. Or to even simply count to a million without making a mistake.

But if the voting was done (correctly, securely) in software, each person could independently audit the complete results. And to be clear, it's the overall election being audited that's important, not my vote in particular.

Perhaps it would be more difficult to understand the algorithm and code than following a physical ballot, but not a million times more difficult.
How to prevent a thief from using my iPhone ever?
Unexpected by most. The 'problem' is known, the consequences, I'm pretty sure, are not something most people have taken in consideration, plus, it's unimaginable how much can go wrong. Shit, now I'm depressed.
We’re set to reach 100% renewable energy – and it’s just the beginning
It's all just for a laugh! Should I lay it on thicker next time? I thought it was too much as is.
How about we make everyone a monarch and everyone's house a castle?
No. Most "technical" jobs are just crank turning - some few people put in place a process, and after that, all they need is some folks to keep the process running.

I'm not limiting "technical" here to Internet/computer/network jobs. In the 1980s, the defense industry was full of people with engineering degrees that just turned cranks. Given how the US government views defense companies, this will not have changed.

I'll give another example: HVAC and steam plant engineers. They basically do things from "the code". Building codes specify all the sizes and materials. All you as an HVAC designer have to do is follow the code. Sure, there's some tiny exceptional cases, but they don't really matter.

Gosh, that was cynical.
Another is that they are social scientists and journalists.
don't learn xamarin. it's a useless unmarketable skill. Nobody looks for xamarin devs, they look for platform specific devs
This is a great idea for the public good, but unfortunately there just isn't much economic imperative for the camera companies to invest in it. Security-sensitive filmmakers and journalists represent a vanishingly small niche, not a meaningful market. For the rest of users, photos taken on stand-alone cameras are generally meant to be shared, not strongly protected, meaning encryption is at best a "nice to have" not a "need to have" or perhaps even a "want to have". And that means that if it comes at the price of even a tiny degree of inconvenience, consumers will refuse it.

Having said that, it's not inconceivable that camera makers can solve this problem (a) cheaply and (b) in a way that is "off by default" for most consumers but available if needed. But I'm not holding my breath.

I think it's far more likely that we'll see the quality of phone photo/video quality become "good enough" for security-sensitive users to abandon standalone cameras entirely than that we'll see camera encryption catch up in the other direction.
Is it? People at risk of state surveillance would usually switch to GPG or OTR with FLOSS apps before, and usually throw proprietary stuff from their devices.

Now, they use Signal.

I'm not sure if that's more secure. In fact, I'd argue Signal is less secure.

Moxie himself has argued before that the intention of Signal is not to be more secure than these options, but to be a solution that everyone can use that's more secure than Telegram/The old WhatsApp protocol without Axolotl/etc.
I can't tell if you're talking about SoftLayer or Bluemix or are they the same thing now? I feel like a confused old man suddenly because I thought Bluemix was a thing and now it's SoftLayer I thought, but maybe it's still that other thing?
> If an organization is in a position to confiscate the camera from a journalist, they're almost certainly ALSO in a position to extract the encryption password from the journalist.

This is basically why GBDE exists.

See s.s. 4.1 "Protecting the user" of http://phk.freebsd.dk/pubs/bsdcon-03.gbde.paper.pdf

The drawback is that GBDE is for cold storage protection (which I imagine could be okay in a camera).
Good points. I think you could eventually solve trust with good behavior, transparency, and involvement of good people.

On the black hole thing, is there any laws like CANSPAM that compel them to prove they're doing the right thing?

What about testing them by buying lists anonymously and seeing if people are really opted out? This could also be used to generate press and goodwill by sharing who the worst offenders are.
> A C++ programmer, meanwhile, comes at things from a different perspective: code written by humans is buggy; [1] instead, as much as possible of the complexity should be shuffled to the compiler.

As though compilers aren't themselves written by humans.

When abstractions move into the language itself, it's harder to observe what's going on when they do something strange (even if it's correct) than if they were just some other library code in the same program.
If it mattered that much, everybody would be typing steno instead of qwerty.
Even though the time estimate was not that accurate and that it constantly changed based on workload, I found it useful to get an idea of how urgently I need to plug my laptop.
Docker Spins Off Containerd Runtime, Will Donate Project in 2017
- coastal elites in the US underwater. Forced migration to red states
Apple’s Covert Machine Learning Strategy Takes a Step Out of the Shadows
> It's incredibly naive to assume we will land in some nice stable equilibrium where it's a couple of degrees warmer globally.

I don't assume that, nor did I write it. A mass extinction event would have high costs; it's entirely possible, though, that preventing one would have higher costs still (after all, it's not beyond belief that even if the Earth returned to the Paleocene-Eocene Thermal Maximum, mankind could survive).

All I wrote is that we need to consider costs as well as benefits of any scenario, to include doing nothing, and that I currently have relatively little faith in those who are confident in their estimates of costs and benefits. It's a bit surprising that either of these is so controversial.
This is not only an optimisation. Power of 2 is necessary to avoid discontinuity. See the comments below the article for explanation.
discover/validate it.
How odd, bringing up the past to explain the present.
Moving your hands from the touchpad and the keyboard and back every time is rather annoying.
Do you know of a good reference for the generational fertility of immigrants to Europe?

In the US second generation immigrants have fertility much closer to that of the population at large than first generation immigrants.

(so you could expect that people moving to the US have less grandchildren and so on than people that stay in countries with higher fertility rates; their emigration reduces the velocity of global population growth...)
> Another thing which comes with all alternative mappings: you need to be able to change all your devices (desktop, mobile) to your new mapping,

Desktop and laptop, sure. Mobile (which I assumed meant a palmtop such as a smartphone), not so much. If you change the layout of your keyboard, you will touch type. This is a very different kind of memory than the typical hunt&peck. Phone virtual keyboards are even more different.

In practice, my dekstop and laptop use the Bépo layout (a Dvorak-like for French), and I kept Azerty (French Qwerty derivative) on my phone. The discrepancy never caused me any problem.