skysight-inc/HackerNews huggingface dataset:
My early experience agrees with yours: it was much harder to re-learn typing than I expected and a consistent mental load for a month or two until I internalized it. I did manage to get over the learning curve, and while I enjoy the noticeably reduced tendon strain (1/2 or 1/3 the movement, it's pretty amazing) and the fact that it cured me of touch typing, it does come with a few persistent annoyances, poor support on Windows being the worst. If you have AD-mandated password rotations, windows will copy your password from the login screen into "old password" and then silently swap the keyboard under you before you type your new password. It has three options for layout toggling keyboard shortcuts, all of which conflict with commonly used modifier key combinations, and the keyboard layout dialog seems to have a mind of its own, neither behaving like a global setting nor behaving like a per-application setting. On the balance, dvorak didn't save me time/hassle or make me faster, but it has made typing slightly more pleasant and it may have helped with RSI.
Do you have to download the entire backup or is a test backup using the same flow acceptable? I'm thinking about my personal backups, and I don't know if I have the time or space to try the full thing.
This is especially troubling since it appears that Gigster is directly aimed at software development, not generally connecting people with contract jobs.

I wonder if they even have a lawyer familiar with software development on-board.
Because it's the mobile version of the site. That button doesn't appear on the desktop version.
I’ve noticed a lot of news sites have started doing this. I assume it’s something to do with collecting analytics?
GitLab Working on restoring GitLab.com - Live Stream
I see the opposite of NIH especially in the RoR/Ruby world and I don't think it's always a good thing. Developers reach for a library for one piece of functionality in a discrete area of the codebase when they could have achieved the same functionality with a few lines of code. That's not automatically NIH, that's being pragmatic about the dependencies you're bringing in and are going to need to support moving forward.
I think that's partially right. I think that's more of a leftover from when manufacturing physical items cost resources to create. The current problem is that we've carried that over to the digital world for IP reasons, as you've stated, but it doesn't make any sense to keep.
These are amazing. I wish there was an overlay on the images to give a sense of scale.
The biggest problem with MacOS is that some of the modifiers don't respect the keyboard for some java gui toolkit. I've only seen this problem come up with intellij products. And it's only with the non-alphanumeric keys. So things like command-bracket gives a different keystroke than you would expect. It's an up-stream problem that JetBrains has said they don't have control over.

https://youtrack.jetbrains.com/oauth?state=%2Fissue%2FIDEABK...
It gets better, and if you are a programmer, I recommend go straight to Dvorak for Programmers or similar coder-oriented layout.

I made the switch in 2011 and still one of the best decisions I've made. I set up the hotkey to rapidly switch between QWERTY and Dvorak because I 'defaulted' a LOT that first month (this is essential and don't let it discourage you to switch a lot!). I did a lot of drills for the first two weeks - there was a website specifically for drilling Dvorak, and it took some forcing to stick with the layout on non-critical tasks.

Peak QWERTY before was ~70-80 WPM. After about 2 months I was 50 WPM Dvorak and a slight dent in Qwerty speed. Not sure when the crossover occurred exactly, but a month or so later I was at 80 in Dvorak. I use Qwerty about 2% of the time but remain bi-lingual (bi-manual?) at ~75, with Dvorak just squeaking over 90. Occasionally I'll get [qwertial aphasia](https://xkcd.com/604/) and get stuck in the wrong brain mode for a few words when switching.

At this point, I've found the biggest limiter is muscle memory (letter patterns/n-grams), mistakes, and reading in words when taking these typing tests. But Qwerty feels like "crazy fingers", I feel like my fingers are all over the place, where Dvorak spends most of the time on home and upper row.

Started learning Dvorak for Programmers a few months ago and I really like that a lot - the number rearrangement is a bit weird but I mostly use the numpad for digits anyways, but having ()[]{}&$=!# and splat all without shift is GLORIOUS.

I'm curious about Colemak/Workman, and might take those on as a neuroplasticity challenge, but it's less of a push for me since DfP is so much win.

The only major pain is now Ctrl-Z -C -X -V are no longer one-handed, if I can, I try to rebind them to -' -Q -J -K, but mostly learned to live with what is effectively -' -/ -B -I -. . The brain is crazy adaptive.

edit: HN doesn't support Markdown-style links? Boo.
Reminds me of Lavabit, that secure email service whose owner shut down rather than complying with an order to give the government information on a client.
That's courageous but this wasn't your mistake, it was the CEO's mistake. They owe you a vacation and apology for putting you in that terrible position!
Parallel post from Unladen Swallow… http://qinsb.blogspot.com/2011/03/unladen-swallow-retrospect...
Depending on who you ask, it's one or more of:

1) So that the "free articles this month" counter doesn't decrement for stories you don't actually read.

2) So that they get metrics on which articles people actually read vs. loading in a tab and forgetting about.

3) Forcing an interaction manipulates your psychology so that you pay more attention to the page, increasing engagement.
My first thought: WTF is gigster?
>In an ideal world, the talent a company needs is available instantly and locally. But the world isn't ideal. Sometimes the talent is available instantly but not locally.

That's a utopia for employers, but it's a dystopia for workers.
ESPN Reaches Settlement in Music Licensing Dispute
Angular Master Class in Freiburg, Germany
I switched to the german neo layout¹ years ago (after a year of dvorak).

Having done the jump twice: it takes some time, and in the beginning you really feel sooo handycapped, but it gets better quickly. I used to play some text centered ultima-online-like morpg which I used to get better at typing.

I don't know if it's faster, but it feels great. I can still type qwerty with 6-8 fingers rather quickly (I made the dive in to 10-finger typing with dvorak). I do change my keycaps, because I can't type blindly without using 10 fingers (like hitting any key with just you index finger while giving a presentation and standing a step away).

The big benefit of this layout for me: I have 2 more "shift" keys for these things:

1. (holding capslock)

¹²³›‹¢¥‚‘’ <- number keys
…_[]^!<>=&ſ
\/{}*?()-:@ <- homerow
#$|~`+%"';

2.: (holding altgr)

for the left hand: arrow keys, del, backspace, esc, enter (really helps when your vi keybindings are all messed up)

For the right hand: number block (good on small laptops without one, space becomes 0)

The only downside currently: it's optimized for german wtih a bit of english, but I type more english. Vocals are popular everythere though, so it's mostly the same.

¹ http://neo-layout.org/
I'm noticing this thread is completely missing the point that common fruit drinks (high calorie, nutritious, safe origin), which was a convenient way of storing fruit (just squeeze & filter), would immediately start fermenting. Other than water (often unsafe) or milk (goes bad quickly), about the only shelf-stable beverages were self-fermenting.
The first time I saw an e-cigarette was in a commercial for them. The actor was using one in front of a large, clearly visible no smoking sign, and then arguing with the stewardess when she came to tell him to stop smoking. No mention, as I recall, of any health benefits compared to smoking. I came away thinking that the only purpose of e-cigarettes was to be a jerk to other people.
In Chrome, clicking the 'manage this palette' button doesn't seem to do anything. Perhaps it is the overlay causing problems. I agree with the above comment, this absolutely MUST be fixed!

Even something as basic as what Aseprite has would be nice.
Seems like recruiters become more clever ha-ha. Go forward guys!
The weather, unfortunately, is terrible. But this is also a problem with Seattle, another major tech hub.
There are quite a few comments on this very thread about how this creates trust, not ruins it.

Thinking that there's a "right" and a "wrong" way (or an "unprofessional"/"dirty laundry" situation) is quite contrarian to the Gitlab transparency model and their culture. If you don't like their culture, don't work there.
Ask HN: Linux distribution with security support for Raspberry Pi?
It seems Debian security updates don't get ported over to Raspbian in a timely fashion. What options are there?
It took me about a week to get vaguely comfortable when I switched, and maybe two weeks to really get good with it. But I was about 14 years old at the time, so that might be the adaptability of youth on display.

If I had to do it again, I'm not sure if I would. It's definitely more comfortable and maybe faster when typing English. Code is less clear, since the symbols are still often in weird places, but it's not bad. Keyboard shortcuts can get pretty strange. For example, the standard copy/paste keys get scattered all about instead of clustering in the lower left, unless you have your computer use Dvorak for regular typing and QWERTY for control keys, which is possible but has its own set of strangeness. Overall, though, I'm glad I made the switch and don't have any desire to stop using it.
Ive been lucky to be in a cockpit before and during takeoff. It was an amazing experience to listen to the pilots going throug checklist, and agreeing on procedures in case of engine failure etc. Before anything was actually done, training me to take on a pilots mask etc. And follow procedures, If something should happen. Nothing did happen of course.
> What benefit do you personally get from having some desert scrub available to access?

Lots, Every year I drive 24 hours from Wisconsin to Utah to spend a week hiking, camping, and exploring canyons on BLM land. It's incredibly enjoyable and a very relaxing getaway, due in no small part to the fact that it is not one of the beautiful parks that are filled with people. If I so desire I can spend a week out there and not see another person, and I'll be devastated when that gets taken away. For those of us who are ok with some risk in our activities like canyoneering, BLM lands are crucial. Most parks are afraid of being sued when someone gets themselves in trouble and don't allow fun stuff like that.
More training data for that bullshit detector that was on Show HN the other day.
One trick that has been very helpful when editing my books is to use the Mac OS text-to-speech functionality. I find I can catch a lot of typos this way, and rereading multiple times allows me to improve the clarity. Highly recommended!

Here is how to setup a shortcut key:
https://docs.google.com/document/d/1mApa60zJA8rgEm6T6GF0yIem... (Mac OS X only)
>The vitality of American businesses depends critically on the availability of great talent at a reasonable cost.

If the vitality of American business depends critically on keeping high-skilled labor as cheap as possible, then capitalism is a failure and we should throw it in the trash-heap of history.
IP sertifikası nedir? IP sertifikası hakkında merak edilen detaylar
Why don't you use Dvorak on your laptop?
Code Reuse via Higher Order Stateless Functional Components React/React Native
For a smaller company I can see how this might be a problem, but Sony is a sprawling tech company with tons of divisions. That they're paying 40 people to sit around in a room with nothing to do is simply a failure of management. It's pretty cool that Japan has such a strong social contract, that executives have responsibility to and for their workers. But the social contract isn't the problem there, it's a lack of imagination.
I've been on Dvorak for 4 months. First two weeks will be PITA and you'll lose your productivity at this point, so be careful about that. The most important thing is that you should forget about qwerty at all and don't make yourself switching to it. You must type on Dvorak even if you're very slow. There are a lot of online trainers you can use to learn how to properly type in Dvorak layout. After 2 weeks, you still will be slow but at least you can type something without a lot of troubles. After that, just do typing and you'll increase your wpm. I've printed a simple Dvorak keyboard layout because I were learning blind typing (I don't know the proper name of it, but the thing is that you type without looking at your keyboard) again and it was hard to me to remember new key positions. Don't forget about keybindings, they'd be changed too. I'm using dvorak-qwerty layout for that though, so when I press Ctrl, my keyboard uses qwerty layout. However, you can learn new keybindings if you want.

It's worth it and I don't have any problems using qwerty on other PCs. Not at the same speed as on Dvorak though.
International Backup Awareness Day is EVERY day.

https://blog.codinghorror.com/international-backup-awareness...
It's definitely hit a tipping point for me. I installed HTTP Nowhere a couple of weeks ago and hardly ever run into a site I can't at least load up in the Internet Archive!
The Brits' hands were tied. Modern Hong Kong is comprised of three parts, Hong Kong island, Kowloon, and the New Territories. Hong Kong Island and Kowloon were ceded to UK, while the New Territories had only been _leased_ for 99-year (1898 - 1997), which in 1980s accounted for around 90% of the land and 40% of the population of Hong Kong.

If the Brits had obtained permanent rights in the New Territories, the situation would have been different. But they hadn't and by contract had to return Hong Kong to China.

It has been argued, though, that they should have returned Hong Kong to Republic of China.
Would you believe I have enough chaos already?
I recently learned from a github discussion that if you work for Amazon, Google etc. you are also not allowed to work on any open source projects, even on your free time without their permission.
I compiled some figures on how efficient is Pypy/Rpython when running BrainFuck
That's a sad situation, when there are low-hanging fruit Java can pick from other programming languages, like:

Type inference: Being able to say:

var foo = Foo();

Or:

final foo = Foo();

Keyword arguments

Lazy properties / methods, like in Swift.

Dynamic typing: Have a type dynamic, on which all calls are type-checked at runtime. This is similar to Objective-C's id, and could just be syntactic sugar for reflection. One should be able to define a class that can intercept all method calls and (say) forward them to another object, again like Objective-C's forwardInvocation.

Performance: Things like structs, or being able to create an array of objects rather than an array of references to objects, or having a field of an object be another object rather than a reference to one. This should help bring down Java's high memory consumption compared to other languages like Go or Swift.

None of these enhancements will be in conflict with Java's goals. For example, we're not talking about raw pointers (insecure) or ints with platform-dependent sizes (non-portable).
I assume you gave the same warning to the parent of my post. I was making a point due to their language:

"When did America become so stupid to vote in these people?"
Likewise, Gavin's comments on persecution of billionaires were based on real billionaire comments:

http://www.telegraph.co.uk/news/worldnews/northamerica/usa/1...
For a more detailed look at the design decisions in ASCII and its predecessors, check out Character Coding Sets: History and Development by Charles Mackenzie, one of the best technical books I've ever read.
Sounds like you dodged a bullet there. Thanks for sharing. Kind of ridiculous that they wouldn't even comment on the questions or clarify a bit! Not to mention the fact they basically ignored the first email and didn't respond until a follow-up was sent 2 weeks later?

I mean, obviously I have no way of verifying the authenticity of any of this, so I'm just going to assume it's accurate. But in my experience this kind of behavior from companies is more common than it should be.
I switched to colemak a year ago. Best thing I've ever done. The first month was REALLY hard. But I got over the slump and now I'm very grateful I did it. Typing is so much more natural feeling now. All the stretching in qwerty is not good for you.
I was starting to get signs of RSI before I made the switch. But now almost no pain at all. I switched to an ergodox at the same time, so I can't tell you if the keyboard or the layout made the difference, but I think they both are a factor.

The one thing that really helped me make the switch was changing the layout on my phone's keyboard as well.
NZ is ethnically homogeneous? Maybe in the South Island. Wikipedia claims 69℅ European overall which doesn't sound that high to me.
52 Things We Learned in 2016
Ask HN: How to answer properly “Why we should hire you” question?
I've ask somewhere on the internet about this question. But, never receive good response and also the answer is not related on my field.

This question, has make me failed on interview process on one of antivirus company, despite, it was long a ago, sometimes I cannot move on and still wondering what is the best answer for this typical question.

Since, this site a lot of IT guys, it might be related and I hope I will received very good advice and answers.

Thanks.
So long Erlang, it's been great
This type of thing is what first pushed me away from Gigster. It's like the overly broad employee invention assignments that a lot of companies want you to sign. No thank you.
Christ, I'd forgotten how grim these were.
Also, can I just take a moment to whine about saying "95% faster"? Does that mean it takes just 5% of the time to run the same benchmark? Or does it mean it takes 95% of the time to run the same benchmark? Or does it mean it can run 195 iterations of a routine in the same time that 100 used to take?
My brother switched to Dvorak. He types the same speed as he did on Qwerty but now he can't use other people's keyboards and people can't use his computer. He admits it was a mistake switching.
Developer disagrees with terms.

Reply is:

> We have yet to have a disagreement (much less a legal battle) over the terms here.

Ok then.
Would it be possible to link that discussion?
This is why:

> "We just want to let our customers and partners know, we were funded by Y Combinator!" [0]

Hacker News is owned/ran by Y Combinator, who obviously has an interest in Drchrono succeeding (regardless of how annoying the constant posts become to HN users).

[0]: https://blog.drchrono.com/drchrono-a-y-combinator-funded-com...
CMU’s Libratus Bluffs Its Way to Victory in #BrainsVsAI Poker Match
Curious about the mechanism it uses to check (without diving into the source code).
EU announces deal to end all wireless roaming charges starting June 2017
Not enough to justify using up the compute capabilities of my GPUs since I need them for research.

I averaged a return of 7-13% a year. With less than 1000 in capital, it wasn't very profitable.

I don't see why it shouldn't scale.
I will offer an alternative, one you probably never heard about, the vertical keyboard. The first usable one I am aware of is the Kinesis Freestyle with the Ascent accessory, it was meant to be vertical. It's worth taking a look: https://www.kinesis-ergo.com/wp-content/uploads/2013/08/frre... you will understand better the hack in the next paragraph.

The Matias Ergo Pro is a split mechanical keyboard with the palmrests secured by standard tripod screws. So people went wild: some used a pair of small tripods to hold it near vertical https://geekhack.org/index.php?topic=53184.msg1999684#msg199... some used clamp on mounts https://geekhack.org/index.php?topic=78723.0. Spurred by the first post linked, as I described in https://geekhack.org/index.php?topic=79810.0 you can add your own feet to the side and cobble together a contraption to hold the two sides against each other (I use a 1/4" Male to 3/8" Male Threaded Screw Converter Adapter, a Manfrotto 259B Extension pole 6"-10", a"Triopo Short Column Ø24mm for MT-128 and GT-128 tripods" and a 1/4"-3/8" spigot like the Impact SRP-109). This makes you work with a high quality QWERTY keyboard in a position which doesn't kill your wrists. You might want to use a pair of tripods at first and slowly adjust to vertical (and then perhaps return the tripods...) -- it took me about a week to get up to 90 degrees with the Ascent which is adjustable.
That classic "well, nobody else has had a problem, so you must be the problem" response.

I remember at one of my first jobs, myself and another programmer were working on a side project (outside of work hours, not using company resources in any way) that were considering monetising. Our contracts stated that the company we worked for owned all of our code produced in and out of working hours.

We got to the business end of the project and decided to consult our workplace to find out how strict they were on this. The conversation with HR went something like this:

> Us: Oh hey there, can you clarify clauses X/Y/Z in our contracts regarding ownership of code. We are working on a project we are planning on monetising at some stage and we need to know if the company is going to do anything about this. Our project has no conflicts of interest and we haven't stolen any IP of the company.

> HR: Oh... We've never had a question like this before... We can't say exactly. We'd have to consult our lawyers.

> Us: Cool - can you consult them and let us know what they say, please?

> HR: Sorry, we can't consult them as they charge by the minute and it's too expensive to warrant a conversation with them.

> Us: So... you're not going to answer our question.

> HR: Exactly. You'll have to do it at your own risk.
Read the post I was replying to. I suppose the left gets to call names but the right does not.
You can get it visually here. "Federal Land as a Percentage of Total State Land Area"
http://bigthink.com/strange-maps/291-federal-lands-in-the-us
Is there any keyboard similar to the TypeMatrix (for ease of use and helping with RSIs) with mechanical switches?
As urban populations grew, rural grain farmers soon found that transporting spirits was a far more profitable per-volume process than raw dry grains.

BTW: that eventually led to institutionalizing the Southern US's illegal "moonshine culture", which as the automobile became commonplace started using cars for smuggling spirits, which then led to car racing (smugglers had powerful vehicles and talented drivers) which eventually manifested as NASCAR.
Tested on RHEL 7 (actual RHEL, not CentOS), got TLS 1.2 for both:

$ python2 --version
Python 2.7.5
$ python2 -c "import json, urllib2; print json.load(urllib2.urlopen('https://www.howsmyssl.com/a/check'))['tls_version']"
TLS 1.2

$ python3 --version
Python 3.4.5
$ python3 -c "import json, urllib.request; print(json.loads(urllib.request.urlopen('https://www.howsmyssl.com/a/check').read().decode('UTF-8'))['tls_version'])"
TLS 1.2
20 Easy Ideas for First Online Business
Kubernetes cluster management for AWS?
Is there any service that provides automated Kubernetes cluster management for AWS the way GKS does for Google Cloud?

If not, does anybody else want this?
So, Gigster expects developers to sign an overly broad contract and yet they're not willing to answer any questions about that contract???

At best, that is a terrible way to treat developers. At worst, they just effectively guaranteed that only the most ignorant developers sign up with them. After all, the first thing I learned was to ask questions about every single ambiguous term in a contract.

If this doesn't change, I don't see anything good in Gigster's future. Smart talent will leave, jobs will dry up and the whole platform will disappear.