skysight-inc/HackerNews huggingface dataset:
> I take this as a sign that politics are out, and simple business administration is in.

Distraction accomplished.

> Of course real cynics will yell too much power is being given to business people.

Real cynics will point to the evident factional politics in the substantive appointments and that the thing you are giving so much weight to is a powerless advisory body.
What makes a person switch to a non-default keyboard layout?

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

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

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.
no pun intended? what's the pun?
I wouldn't be so sure. I got hit with RSI this August. I became proficient with Dvorak by October. I looked into Colemak and Workman and might have switched to Norman if there were more info to convince me.
Handling the economics of a nation is dramatically different from running a business, no matter how many presidential hopefuls claim otherwise.
Sebastian Thrun Boots Up a Jobs Program for the Tech Industry
Docker open sources critical infrastructure component
How much better is Norman than QWERTY? I am learning Dvorak right now but I miss keyboard short cuts!
The classic "The art of being right" [1] describes 38 different options to win an argument war. Fantastically cynical book. Highly recommended!

[1]: https://en.wikipedia.org/wiki/The_Art_of_Being_Right
There are many forms of democracy and to act as if we've got it all figured out today and have the best system is potentially another form of being self-entitled and silly. Our system very much "sucks least".
The theme seems weirdly phrased. It's like asking "How can a tree give rise to the color green?" Their attempt to clarify didn't really clarify. They're looking for a causal relationship between physical law and thought process (because "aims and intention" are thoughts).

Perhaps causality itself is the wrong tool to apply here. Thanks to various readings over the past year, I'm starting to believe causality as an approach to understanding is overrated. There's a bit of Golden Hammer to the way we use the tools of scientific inquiry handed down from Descartes and Newton.
I think if you look into the airline pilots union you will see that the results are sub optimal.

Pros:
The pilots have managed to capture most of the airline profit.

Cons:

(a) The arrangement accrues most of the value captured to a relatively few pilots. Incoming pilots are payed horrible wages.

(b) An experienced captain must start all over at the bottom of a new airline with intern level pay. I think the famous pilot "Scully" worked on the east coast but lived in California instead of taking a job on the west coast. If he had switched jobs he would have had to start all over at the bottom.

(c) Software development may not be a true meritocracy but it does offer the ability to (due to demand) of moving to a new job whenever you want - we just aren't that exploited that it would be worth putting up with a union.
My dissertational research was on the development of the subfields of the hippocampus in childhood. So these papers from the rat literature were relevant and often inspiring.
She's "hands off" when it comes to regulation, which may advantage cars that can drive with "hands off" the wheel.
Decoupled Drupal with Ember: Introducing Ember and JSON API
Is there a reason NPR didn't actually report the facts from the report? Here they are:

- The September monthly average sea ice trend for the entire Arctic Ocean is now -13.3% per decade relative to the 1981-2010 average. Trends are smaller during March (-2.7% per decade), but are still decreasing at a statistically significant rate.

- I couldn't find a trend line for the average sea surface temperature. They did have a map with the changes plotted visually -- http://www.arctic.noaa.gov/Portals/7/EasyDNNNews/thumbs/285/...

- The mean annual surface air temperature anomaly (+2.0° C relative to the 1981-2010 mean value) for October 2015-September 2016 for land stations north of 60° N is the highest value in the record starting in 1900 (Fig. 1.1). This is an increase of 3.5° C since the beginning of the 20th Century, and the largest annual increase since 1995. Currently, the Arctic is warming at more than twice the rate of lower latitudes. http://www.arctic.noaa.gov/Portals/7/EasyDNNNews/thumbs/271/...
Or by reducing regulation on lithium mines.
I'm highly skeptical of your approach to this problem.
Whenever I have to use the number pad for any length of time I find myself wondering why it isn't on the left. Sure I could tab or use arrow keys but often it is just easier to use the mouse to click the box/cell I want to put numbers into. So lots of moving my right hand back and forth. Having the number pad on the left would be so much easier.
well yea, you might not want to live there.....
Chop your logs with capped collections
Is this a hoax site or are they for real?

The website uses Google Analytics and does not disclose this in their Privacy Policy which is mandatory[0] under Google's T&C's.

The Policy also includes this gem: "We may, along with our affiliates and marketing partners enhance and/or merge personal information about you with data collected from other sources and use it in direct and/or online marketing and, to the extent permitted by law, individual reference and look-up service programs."[1]

Also, no HTTPS support but if you try anyway they do have a cert for annualmedicalreport.com. No thanks.

[0]https://www.google.com/analytics/terms/us.html

[1]http://www.stopdatamining.me/privacy-policy/
Very interesting question. I think programming is so suboptimal from what we could do, just by clinging onto the ASCII-based textfiles paradigm.

Actually, autocompletion really slows me down sometimes too. For example, sometimes I type faster than I can watch what happens, and I press the up button to go up a line. Sometimes autocompletion decided to give me some options, and decides that the up button press is meant for that list, and refuses to let me go up. So I have to press left or right until my cursor is no longer in the token that is being autocompleted, and THEN I can finally go up/down a line. Very bothersome.

Also, sometimes space works to select a autocompletion option, for other editors it has to be enter.

Same thing with braces: I will type both of them eventually, but a lot of IDE's put one there immediately, which is very annoying if you don't anticipate.

The whole thing makes coding inconsistent among multiple different editors; a bad case. IMO features should only be triggered by keys which do not have an essential function already.
Chemists Discover Why the Nose Is Hypersensitive to Sulfur Odors
For those of you who type with a non-QWERTY layout and use either Emacs or Vim bindings for your text editor, how have you adapted? You would think you'd have to retool your muscle memory for the new bindings, is this the case?
The JVM Architecture Explained
Definitely swap the Ctrl and Caps Lock in your OS. Ctrl on the home row makes so much more sense for coding.
It may contain potentially non-factual statements that may be sufficiently derogatory to cause harm to my reputation and livelihood. I consider the attempts to keep it a secret to be an attempt to evade accountability for incorrect reporting.

I trust the HR departments of most employers and the background check companies to act ethically about as far as I can kick Jupiter with my bare feet. Which is zero meters. I trust them zero. None.

If I cannot see what they are doing behind my back, I naturally assume that they are discriminating on the base of race, age, sex, religion, family relationships, sexual orientation, hairstyle, and shoe quality, while cramming every rejected candidate into either "unqualified" or "bad cultural fit" piles, for plausible deniability.

I understand the need for background checking. But I have also been cleared by the US federal government, and they have a process for handling derogatory reports that would allow someone who might be negatively impacted to speak before a federal judge. If there was ever a problem with a government background check, the person affected always got to see what it was, and rebut or appeal through an established process.

If a private background check says I not only eat babies, but do it in a racist and fiscally irresponsible way, I can't tell whether the company cuts off contact and never communicates with me again because of that report, or because it is just a company that does that in general.

My opinion is that you are insufficiently suspicious and overly trusting of the companies buying and selling private background checks.

Besides all that, I would wager a trivial amount on the hypothesis that many companies that pull background checks do so to learn spending habits and salary history, so they can initially offer the candidate the lowest salary they would likely accept.
2012 a vote about taxing cars has been repeated in the Canton of Bern, because there was an official complaint which couldn't be resolved because some communes already discarded the ballots making a recounting impossible.

https://www.sta.be.ch/sta/de/index/wahlen-abstimmungen/wahle... (German)
Yeah, sort of, like we can try to escape earth, or build something underground, or whatever sci-fi fantasy you like.

But if its our species time to go, than that is what will be.

I'm more of a determinist than a defeatist, I don't really think things could be any different than they already are.

"Nothing occurs at random, but everything for a reason and by necessity." Leucippus
I think some kind of hidden, backup card slot would be also great feature for a number of photojournalists
https://en.wikipedia.org/wiki/Walter_Greiling

In a book written in 1954, predicted that climate change would become urgent in 1990, predicted population peak of 9 billion which is similar to current estimates, predicted the peak would happen this century.

He'll probably end up proven wrong in the end, but by years and hundreds of millions rather than centuries and billions.
> It's weird, as this is mostly a programmer-related community, I am a programmer and I never found that typing is the bottleneck. Mostly the thinking part is the bottleneck.

You're obviously not a writer :)
The first version always leaves a "clean" state, that is both indices points to actual array locations. A mentally "clean" state makes understanding easier. For the third version one has to keep in mind the wrap around behavior of computer specific integers throughout the comprehension process, so it is a bit more difficult (to understand).
> Basically: "This man is not qualified for the job" is a very string rebuke

It's a lot more mild than the statements made by politicians to whom Trump has granted substantive positions.
Fintech and Traditional Banking
He may depend less on gov contracts than ULA, but he still depends on them, so I'm not sure what point you're making. Not trying to be rude, I would just appreciate it if you would explain it to me, so I can understand what you mean.
Just for kicks, I'd suggest that anyone with an understanding of software and an interest in how thought (or AI) works should set aside six months or so to read GEB carefully, and absorb the ideas in it. It's a lot to wrap your head around, but it will change how you view the world.
I'm genuinely curious about people who have actually switched typing layout for day-to-day use. I've played with Dvorak for awhile, but I already type at over 100 wpm with QWERTY, and I know whatever keyboard I'm likely to come into contact with that is not my own is likely to be QWERTY. Add to that, the changing of shortcuts, vim commands, etc. (which Norman attempts to address somewhat) and I'm not strongly motivated to try.

Has anyone found it valuable to switch and if so, why?
Not on the road, but IIRC there were several in the blog comments.
Please HN give us a filter for newly created accounts in heated threads so we don't have to read those trash troll comments like this one.
Basically, USA is a country without name. Every federalist country from America is an united states of America. South America, Central America and North America are subcontinents. The continent is called America.
MacOS Sierra 10.12.2 removes 'Time Remaining' battery life indicator
What tools did you use to make the switch each time?

I tried switching from qwerty to colemak, went all in and bought new keycaps for my keyboard. Practiced a few hours every day for a week and went from qwerty 60-100wpm depending on what I'm working on, to about 15wpm on colemak and couldn't break beyond that threshold. I honestly couldn't get any work done with it so I bailed.
I suspect that Trump deliberately sets things up so that there are multiple people involved who will disagree, which enables him to maintain control of the situation by picking who to support and how much.

I first noticed this with the muddle over who was actually the leader of his campaign team, and then with the Bannon & Priebus setup: giving them equal prominence makes them more subservient to Trump, since if they can't agree they both need to plead their case to Himself.
See reply from lb1lf below. The world is not as tightly constrained by rules as you seem to think - a truck full of heavily armed militia in the middle of a civil war are not going to give a damn what the US' diplomatic policies might or might not be.
:^'kM oi'hM àààà ?
From what I saw, he's really a fun-loving person. His stories are as much inspiring as they are amusing. Success found him, and helped provide him with the resources to do more of what he already loved to do: tinker with gadgets and teach.
1. Are you a programmer? If so, which language(s), editor(s)/IDE(s), and platform(s) do you use?

2. Do you write a significant amount of English prose? If so, is any if it in a markup language like Markdown or rST?

3. How do you find life on multiple devices (computers, smartphones, tablets) to be, especially if you jump between layouts?

Thanks in advance!
> 46% less effort than QWERTY

For whom?

For programmers?

For Vim users?

For Emacs users?

For Photoshop users?

For writers?

For English writers?

For Non-English writers?

For Mathematica users?

For LaTex users?

For my mother browsing the net on her iPad?

Everyone has a different use case, programmers use special characters more than non-programmers, Vim users use different shortcuts than Photoshop users, C programmers use the semicolon while Ruby programmers don't, American writers use the letter y more than German ones and so on. Claiming 46% less effort than qwerty needs further clarification.

Another thing which comes with all alternative mappings: you need to be able to change all your devices (desktop, mobile) to your new mapping, otherwise the constant mental switch from one to another keyboard layout won't bring you any speed and flow improvement. My writing speed goes down to zero when I have to write on a British layout (which is already super close to the US layout compared to other countries).
Another alternative pointer I've seen in use at a previous job was a 'roll bar': https://upload.wikimedia.org/wikipedia/commons/c/cb/Roller_b..., a horizontal tube that can roll in both directions and be slid from side to side. Can be controlled with one or both thumbs, ends up just under the space bar.
"effects education, healthcare and wealth distribution have on controlling amounts of children without any sort of force required."

That effect is virtually non existing when it comes to arab and middle eastern immigrants in Europe...
> I'd 100% make an electron app

Don't do that... there are quite a lot of cross-platform but native ways to develop fast & slick desktop apps.
I do have one indeed, but I'm not able to make accurate movements with it (for example, it's a lot of hassle to click the cross that closes a window with the touchpoint). Maybe a better one would help. I am using an old ThinkPad T410 now. I definitely want to buy a laptop in the same bussiness style as my next one. Love the feel of the keyboard and the separate buttons for the touchpad (I don't think I have ever accidentally pressed one).

Are there any models (of any brand) with a particular good touchpoint feel?

Edit: http://www.laptopmag.com/articles/looking-for-nub-best-and-w...
Apparently, the Lenovo one is supposed to be good. Bummer, I don't like it at all. It seems to switch from moving slowly to moving really fast at a rather unpredictable spot, which makes it hard to make precise movements in a fast way. You usually overshoot about two times if you're trying to click in a small area.

Edit: LOL, it also only just occured to me that using the trackpoint with your index finger is the best option (I was using my thumb before). Work a tiny bit better (still not very well honestly).
Haven't we been trying to improve our lives and the lives of our children for 30,000 odd years... Take a look at the situation we created, this world is the direct result of our desire to make things better... We've literally destroyed the earth.
Well if it will be a huge boost to your productivity, you can always get a detached number pad a move it.

http://www.techspot.com/articles-info/902/images/Image_03S.p...
That's a lot to digest. I'd be happy if folks just started using blue and yellow to distinguish states in displays, instead of red and green. 5% of men are affected by this negatively, and its so easy to fix.
1) Comfort/reducing RSI.

2) Depends if you retain your ability to type with QWERTY or not. I type with Colemak at home and QWERTY at work.

3) Depending on how you type. I dislike split layouts because my left hand frequently hits my "right hand" keys.

4) Any non-trivial speed increases are likely entirely contributed to people learning how to properly type after switching keyboard layouts, IMO. Comfort/decrease of pain is tied to making both fewer and smaller movements when typing.
It's maglev! It's not supposed to slide, it's supposed to float!
Show HN: UnityPack – A Python library to deserialize and extract Unity3D assets
While I'm not a Trump fan and don't disagree with a ton of what you say here, people need to stop with this intelligence briefings stuff.

He said he doesn't need to dedicate time to have people tell him the exact same thing everyday, but to let him know when things change. If anything, that's an efficiency gain that a site full of programmers and avid "meetings are the devil" folks should appreciate. Every time that gets cited right now it roughly translates to "person who only reads headlines."
In this case git can do the same thing, but notice you can only do it because git provides a special command for getting that revision. Recasts are really general (a greatest common ancestor function is provided, but can be easily synthesised from more primitive building blocks) and can be used everywhere, so you can bisect over changes you made that touched files matching a pattern, or whatever. They aren't something I use every day, but they are really useful on occasions and allow for some pretty robust tooling to be written.
He keeps stating the case of one-element ring buffer. Is that a real concern ever?
You could do something like key off image size/type, and have all your RAW format encrypted to a hidden volume while any of the JPEG settings saved to a normal volume.

Then high quality, professional shots are hidden while the kind of photos you might take as a tourist are sitting there openly.

It'd be detectable if you knew what to look for, but a) you likely can use more subtle activation techniqies (photo knocking?) and b) a lot of security checks aren't that sophisticated.
All the ones I've had have a timer mode that doesn't run the microwave itself. Handy when you need to time something in the oven and something on the stovetop.
The vimium plugin for chrome has a neat feature: pressing f brings up one or two letter labels over each link on the page. Type the label and it'll open the link. This eliminates a large amount of my mouse use.

But I agree, I've always wanted a plausible one handed keyboard (of course I'm writing this on one now: my phone).
And there are keycaps for nicer keyboards. They probably won't get any traction to speak of period, since no major manufacturers mass produce and sell keyboards in these layouts.
The chance that we are going to have an unexpected climate change acceleration is growing uncomfortably large.

Doesn't that by definition make it not unexpected?
Is this a voluntary thing? Do I get a discount to sit in those? I would at the very least want to know in advance that an autonomous car is going to pick me up so if I want I can reject it if I want to and not waste time.
You could move the mouse to the left instead; I've been doing that at work (but not at home) for ergo reasons: it's a shorter move from the home row to the mouse if the hand have to cross the number pad. It took about a week of cursing the ergo team, and then it's pretty much normal feeling. (Also some amount of cursing Apple because the reversed mouse buttons only work when i login, not at the login screen; and some amount of cursing mouse makers because very few models are nice for left handed use)
RFC 7764 – Guidance on Markdown
I have always considered these "double ring" buffers. Along the same lines as how you figure out which race car is in the race is in lead by their position and lap count. You run your indexes in the range 0 .. (2 * SIZE) and then empty is

EMPTY -> (read == write)
FULL -> (read == (write + SIZE) % (2 * SIZE))

Basically you're full if you're at the same relative index and your on different laps, you are empty if you at the same relative index on the same lap. If you do this with power of 2 size then the 'lap' is just the bit 2 << SIZE.
It's less than clear that the human population is going to continue growing at breakneck speed when industrialization is generally associated with much lower birth rates, and even staving off the problem for "generations" would be a success.
Without a single unit test how can this piece of software be called "system"?
If you only have the password to your password manager, how do you log on to your computer?

Honest question since I want a solution to that problem. I want separate credentials for my home and office computer so even though I use a password manager I have like 3-4 sensitive passwords I have to keep in my head.
So You're Saying We Shouldn't Learn to Code?
Whats the problem? Russia is a partner of the new US. Lots of business to do there.
The Future of the Human-Machine Civilization [Ray Kurzweil]
We, the ones doing the science, are here to discuss this with you. We have the data and do the research. I can find the right colleague and ask them any question for you. However, this has been done over and over again on many websites.

Our agenda is knowledge, especially on the lower levels where the work is done. We want to know how the world works, and there are enough open questions even without this issue. We don't need to invent stuff to find problems to work on.

Seriously, if anyone could show that what we are finding is wrong, everyone would have a big celebration. It can be really depressing to be stared into the face by such a huge problem and be powerless to do anything against it, as a human. The only thing available is to write, and tell everyone about it, because only everyone can fix it. Really, we'd be overjoyed.

Really, we are people here. You're accusing us of lying. That hurts, not just on a personal level but on an existential one, because without all of you, we cannot fix this and only observe it get worse and worse. Is this a life you would want?