skysight-inc/HackerNews huggingface dataset:
First, I use OS X Keyboard preferences to map caps > ctrl.

Then, I use Karabiner like so: https://cl.ly/3W2X1A2j3y3l (screenshot of my settings).

I don't go too crazy with things. But I have the caps > ctrl+esc, shifts > parens when pressed alone, and I have my backtick/underscore key swapped so a single backtick press gives me an underscore, and I do shift+hyphen to get a backtick (which I need far less frequently than I need underscores). Sometimes, when I feel like going really crazy, I swap my numbers and symbols so I get symbols as unshifted keypresses and numbers with shifted keypresses. But that sometimes gets confusing to years of muscle memory.

EDIT: You can find Karabiner here: https://pqrs.org/osx/karabiner/

EDIT2: I also have my pipe symbol & backslash swapped (mostly for Elixir, where pipes are more common than in, say, Python). You can setup your own private.xml with Karabiner to do that like so: https://gist.github.com/bobwaycott/d3a52718927519f3a11fbff8b...
Wow, that your comment got downvotes is baffling! Well, not really. But it should be!

I certainly agree with you, its really weird that people think its wrong to ask women for their opinion. Maybe they just had a really bad experience on a date when they asked what she wanted to eat? (badom-tsh!)

Going along on that tangent, who here has a male spouse that has a really hard time deciding what to eat? (I know enough examples in the other direction, thank you for asking. You are of course welcome to come with examples outside the binay, the more diverse the merrier)
> The JVM itself starts quite fast. Most of the time spent in startup comes from the applications themselves.

Jar unpacking can contribute quite a bit to startup times. It would be neat if this also did a pre-linked library as well.
"This is ideal, and I've only ever seen it once" I think this is happening more and more.

At GitLab we hired more than 10 people that first contributed to the project voluntarily. Including our CI lead Kamil and VP of Engineering Stan Hu. Our last hire that joined this way was Clement Ho that was an MVP (most valuable volunteer) on August 22nd, 2016.
It also wouldn't be good to have Servo in Firefox until unglamorous things like accessibility are implemented. There's a lot that goes into mature, production software that isn't there in a new research prototype. So incrementally introducing pieces of Servo into the production codebase is probably better.
Natural Selection in an Outbreak
If the only reason an accessory would use USB C is because no alternatives exist, it doesn't need USB C.

Also, I don't care what Apple wants to do here. I want a computer that I can use comfortably.
According to the article, anyone can negotiate for a raise at any time. All you have to do is execute the negotiation process.
The same question struck me. Because it's obviously not meant for the previous pro audience.
and I forgot to mention magnetic charger port...
Belgians are definitely also full of shit, but in our own special way. :-) I guess it’s more of a cultural thing, where you expect something and reality is something else.
Thanks for your comment.

As everyone here I have my own idea for the community. But that's just my opinion and what I see here is quite good.

As for comments which are "unwelcoming, uncivil, and uncalled for" they are usually downvoted. I use RSS, so usually I'm late to the party. And I rarely upvote anything.
But was Fiber profitable? What were the expenses? I.e. why would they suddenly "pause" it now?
In public
Interesting! Thanks for the response!
Though inevitably the privacy one will be an asterisk and written in 3 point font in light gray text against a light gray background.
I mean, it seems manifestly better than a row of function keys.
Is it just me, or did seemingly every columnist switch from using "math" to "maths" in the past few years?
By that the commenter means (I guess) that to be pro-union in the United States of 2016 (where obviously things work swimmingly well for wage earners, without the union-enforced wage and job protections commonplace in other countries) is sufficient grounds to have one's psychological well-being questioned. Indeed, it may be a sign that one is suffering from a bona-fide psychiatric disorder.
Here's the source complaint & indictment

https://www.justice.gov/usao-sdtx/file/905837/download
If you're into working on a Opensource Social Virtual Reality platform, we're always looking for contributors! http://highfidelity.io
and if you don't compensate your employees for the value they add, then employees with higher value will leave.

If you hugely (and it is hugely) subsidise your employees breeding, then you are under-compensating the ones that aren't.
If your friend was learning to code, and wrote a tetris clone, would you congratulate them on their first major project, or would you critique their sloppy code? They had to develop and live with that codebase, maybe for several days or more. They're probably aware of some things that suck about it, but had to stick with it (otherwise you never finish). Having someone criticize your code, variable names, lack of patterns without asking would be really demoralizing.

There's a difference between a well written function, and an entire application that's well organized and thought out. And there's a difference between playing in your garage and playing on stage.

Did the band suck because they couldn't play? Or did they suck because they were nervous? Well the only way to get over that is to play in front of people more.

I also think there should be a difference in expectations depending on where/what you're seeing. You have every right to criticize a group playing Madison Square Garden. But there's a reason the 14 year olds are playing O'Mallys Pub on a Tuesday, or the Ernie Ball stage at Warped Tour, and not the main stages or an arena.

What's particularly awesome and worth congratulating is watching a band of teenagers suck on stage, and then watching them a month later suck a little less. We should be striving for "better" rather than "great", in my opinion.
Anti-aging != immortality folks.
Sometimes. Why?
Exactly this. There are countless tools for flows and storyboards. Origami and others are competing to be the photoshop of software interface design. Exploring animations, visualizations, events and movement with speed isn't a solved problem yet. Which is probably why these things are emphasized in the marketing for the tool.
Great stuff as well (but due to $reasons, I'm switching to kubernetes away from Mesos/Marathon)!

https://github.com/mesosphere/marathon/issues/created_by/SEJ... :)
Most actually don't. The field is dramatically under-funded.
"Civilisation"; just another word for war.
If I had to take some wild predictions/hopes, I'd say:

- The Thunderbolt Display live on with the iMac, the new iMac having
a new Thunderbolt target mode, allowing USB-C Macbooks to use all
its peripherals/ports, including the GPU.
- This new iMac will also be released with a touchbar keyboard
accessory
- e-ink keys keyboard will either be released with the new iMac or at
a later stage, also triggering an update on Macbooks, which, as a
side effect, will allow Apple to reduce its number of SKUs
- no new Mac Mini, the iPhone has now enough power to take over that
role with a new accessory or target mode and code updates on OS X
allowing everyone with an iPhone to try or use OS X
- Mac Pro will be updated

In short:

(1) the thunderbolt display will merge with the iMac
(2) the Mac Mini will merge with the iPhone
The burden of parenthood doesn't always fall solely on mom. I rushed home from work early Tuesday because my son had been crying non-stop for 3 hours (he had stomach issues, which caused him to enter a negative feedback loop).

My wife and I have a plan in place, she is 1st responder, solely because she commutes by car, and is 20 minutes away.

However, she is out of town at a conference, so I am the primary parent on call.

That is also to say nothing of what it's like to be a middle aged person and have to care for an elderly parent.

Basically, life happens, and work needs to account for that. If you as an employer are lucky, you can be in a field that can easily replace Humans with Robots/Computers.

As a boss myself, I let my team know, they can have as much time necessary to handle their personal lives, as long as they deliver.
How friends influence online security trends
It's a pretty effective scam for a few reasons:

-You call THEM back, which immediately establishes trust (since you called them!) and makes it easier for you to fork over information/payment

-It's pretty scary to hear that the IRS is suing you, since almost everyone thinks they may have done something on a past tax filing that wasn't completely correct
Wouldn't the type of prototype created in origami be past the index card stage, and should be the time to think of things like that?
Hahaha. Said after the launch of every single Apple product post Apple II.
I can only float (i.e. relax on my back doing nothing) in very salty seas, such as Aegean sea, and I absolutely cannot do it in fresh water. Despite it, my parents taught me to swim at 6, no way I'd be able to float before that.
Give me any moderately complex callback-based code, and I'll make it look cleaner with promises and ES6.

And I'd like to know what you mean by "fully transparent"
It's nice how these emoji in [2] do not offer any advantage at all. In fact, they're worse than the appropriate words ("bump", "fix") because I can't Ctrl-F for them.
If some anti-aging magic bullet was discovered, the market for it would be insanely huge. Unless the technology is intrinsically complex, capital intensive, or "high-touch," it's going to rapidly decline in price with scale just like any other technology.
I have done this so can confirm, but every time I did I wished I didn't need to. I had a running nightmare where yesterday's trading data made us trade today.
For some reason that makes it way worse in my book. It isn't some scumbags running a sketchy website you were tricked into clicking on - it's the very people you've entrusted to give you service.
https://news.ycombinator.com/item?id=12205854
After looking at the source, it's just the native css transitions, transitioning icon, icon:before, and icon:after to the new icon's pieces. It's a pretty cool effect!
6 of Silicon Valley’s Toughest Interview Questions (and Their Answers)
I bet legally there's no difference and the dog won't hunt.
> That's completely nonsensical, Apple doesn't decide where you live and they don't set how much VAT to apply

The point is that it is possible to buy it somewhere in the US without tax, whereas no such method exists in the EU.
It's just a breath of fresh air to see a part of our government working to protect consumer interests to the detriment of giant corporate interests. What is it about the FCC that makes it less susceptible to the conflicts of interest from lobbying found elsewhere in politics?
Hive's Design Principles
Bodrum Escort Tan Enses İtiraf Babamı Kendime Koca Yaptım
I usually regret stockpiling hardware. When the time arrives to crack out a spare, the market/situation has likely changed again and that golden SKU is no longer the worldbeater it once seemed.

I think Steve Gibson (SpinRite guy) mentioned that he has a freezer drawer full of Palm Pilot PDAs, that seemed a good idea at the time.
OTO the Massage Shagger: Awakening your body with pleasure
So this dude seriously thinks that because the "mega-hurtz" didn't change, it's "the exact same specs"? Oh God, man. Welcome to 2003.

These whiny blogs get more pathetic every time - "I've been an Apple fanatic and Macbook owner since the Napoleonic Wars, but this is it, I'm done - this time, they've done something completely unacceptable".
My next may be a dell xps 15 developer edition.
I like its frameless design and they have ubuntu preinstalled (means that they tested linux compatibility.)

If linux can improve 2 small things, I will ditch mac.

1. better touchpad support. support 3 finger gestures, allow using 3 fingers to move windows.

2. better retina display support.
Here is OTO, the Massage Shagger, created to awaken your body with pleasure.
And it is ok to feel tired, this is the body's kind way of reminding us to pause, and reconnect with ourselves.
With two flexible memory loops and an elegant wooden handle Oto loves to spread his ears to smooth-love your skin with or without clothes. Super adaptable, easy to reach all body parts.
In the process of gliding over skin we stimulate the nervous system, blood and lymph flow while oxygenating tissue.
This reconnects us with the body,... makes us feel relaxed and refreshed
Why is everyone so disappointed? This is still by far the best laptop out there - let's go through the painpoints:

- no 32gb RAM. Name one laptop (a laptop, not a battleship) that has 32gb. Dell and Lenovo have a couple monstrosities with trackpads from the 90s with that amount of RAM.

- no ESC key. C'mon, obviously the toolbar has it when running macvim or iTerm (or some other terminal) with vim.

- no Intel something, no Nvidia this and that. So? With regards to GPU and CPU this is probably the best laptop in the market that is this thin and light.

- 10h battery life. MBP already has the biggest battery that is allowed in airplanes. Nobody can do better with same amount of computing power.

- USB-C. In a way this is valid, however, the world is better off with less connectors (it's Apple, everyone's gonna follow suit). For MagSafe, look at something like ZapTip.

To people saying they are abandoning Apple after a decade of use: why?

- still the best keyboard and trackpad BY FAR in the market

- still the best build quality, design and dimensions in the market

- excellent display

- excellent software

- an actual laptop that you want to carry around instead of a Dell/Lenovo plastic monster battleship

I think other people already did the comparison against Microsoft. Surface Books are much more expensive ($/performance) with only the touch screen going for them.
Not risky and don't worry about your resume. Enjoy.
Maybe the potential to use the $3000 computer for something else than drawing?
You're literally wasting money and your brain by forcing yourself to work on downsized hardware.

Studies are consistent here.

Time you spend waiting? Distracts you from your tasks, overall focus drops -- you're dumber.

Less screen real-estate? More working memory dedicated to what's not on screen -- you're dumber.
Only "semi"?
Life extension would really help environmental concerns. The problem with things like global warming, ocean acidification, biodiversity collapse, etc. is that the negative effects are usually too far in the future. But if you're actually going to be around that long, it suddenly becomes a matter of self-interest.
> you can do everything via the gui

Or not. I didn't change my default settings and I'm not running Linux Mint or Ubuntu or some other newbie friendly distro. It's just all taken care of. At least games run fine, though it must be said that the games I play are either from '99 or not graphics-heavy. Factorio is the heaviest one.
I know you're making a joke, but a lot of people say this and it always irks me slightly. This narrative that if rich people fund X universally desirable thing, then only rich people will have X. This is literally never the case in the history of technology. Yes, the rich get it first, but it filters down to poor people really really quickly, especially in the modern age where costs fall at an insane pace.

Sorry, didn't mean to respond overly seriously to a lighthearted comment! Just wanted to get that in there.
Can someone shed light on why companies do a stock repurchase?
I'm so glad that a parent is willing to admit that. There's nothing about parenthood that should afford employees special treatment.
It changes the current branch as it brings in clean files from that branch. Bringing in specific clean files from another branch is a special case of bringing in all clean files from another branch. I look at the current HEAD pointer being changed as a side effect when used without file arguments as it simply changing another file: the HEAD symlink. Think of the HEAD symlink as existing above your target commit (and it kind of does) and it makes a lot of sense.

But regardless: the goal of git checkout without file arguments is something you have to have, and if you then ask yourself what tool should implement just the tiny bit of functionality of reverting changes adding a separate command for that seems awkward when that is 99% of what git checkout is doing.
Creepy yet interesting.
Looks like it's 10^6 * 26^e.
Because it makes points of potential interleaving obvious. Without await, you have no idea whether the call will block or not, and whether whatever shared state you accessed before the call will remain the same after.

With await, you know. If there is no await, the call will not block, and more importantly, shared state cannot be modified from outside of that block of code. If there is await, there are no guarantees and you need to take the necessary precautions.
I have been hearing this from my kids' teachers as well. They're moving to spending less time on time-consuming operations like long-form division (because calculators allowed on tests and relied on for even textbook exercises).

Not sure what to think of this - I always thought you had to learn/get proficient on the basics before delegating those to a machine...
I wish I could see how much processing power/memory was being taken by each tab.
Which Chromebook do you use for dev, and how do you set it up for your dev env (a quick name of a site to read would be awesome)
There was this interesting article which talks about some scientists suggesting an upper age limit: http://www.nature.com/news/human-age-limit-claim-sparks-deba...

There are lots of disagreements and debate about the science of extending the life span, so there is probably not going to be much fruitful results in the near future.
For the short term, you could extend your life by: 1) having a low calorie diet, 2) avoiding foods with high glycemic index, 3) exercise, 4) good sleep

1- http://tpx.sagepub.com/content/37/1/47

2- https://www.ncbi.nlm.nih.gov/pubmed/24472560

3- https://www.cancer.gov/news-events/press-releases/2012/Physi...

4- http://www.journalsleep.org/viewabstract.aspx?pid=27780
It's a false dichotomy. The reason is "legit 50% better" is not something we currently know how to measure.

So yes, it trends towards more coarse grained measures (years of work doesn't have to be one) at the expense of the "best" performers.

If you see lots of your best performers leaving for more money elsewhere you have 2 options, raise everyone up, or come up with better coarse grained measures.

I'm of the opinion that if you can come up with good objective measures for performance of software devs, you should immediately stop doing whatever made up business problem you are currently working on, and switch to judging software devs. You could literally charge whatever you want.
Uber releases 98 page white paper on the future of urban transit [pdf]
No. In that case, that relationship was known. The female director wasn't in the wrong, and had done what she was supposed to do.
There's definitely a difference between the result, and the way something was built or put together. I'd congratulate them on the result and tell them what they did right, code wise. I'd also perhaps point out some (major) areas where they could've done better, so they could take that knowledge and use it in the next app or game they decide to build.
Maybe I'm crazy, but the bytecode dumped from a class file definitely looks more like assembly than "bad C" to me, personally: https://gist.github.com/anonymous/e824444ea158beb7b72b26fbf1...
I have a 2012 Zenbook UX31A on Arch Linux and I'm very happy with it, especially how it seemingly hasn't aged at all (except that I have to tighten the screws every once in a while).

The only thing that might prompt me to replace it someday is the 4 GB of RAM, which is frequently a problem with larger Minecraft modpacks.
Do people not rebind their keys any more? As it stands, I have the same debug shortcuts for VS, PyCharm, and gdb (with some dirty hacks).

Additionally, how many applications will end up supporting the touch bar in an intuitive and effective way? I use macs fairly rarely, and I've never used the touchbar, but the whole graphical buttons thing just feels like a toolbar pulled down from the screen onto my keyboard. We mostly learned shortcut keys to reduce the amount of looking at toolbars and moving mice. Now, we'll have to instead look for toolbar icons that every application has in a different order, with different icons, and move our hands way from the keyboard just as we used to with mice.

I think that the touch bar in reality does have a purpose. It serves a very small slice of users nicely, and the rest it will be a novelty. For most people, it doesn't feel like a net gain.
Which is almost the opposite of https://en.wikipedia.org/wiki/Impostor_syndrome
> What I've noticed common among a lot of Americans is a fear/inhibition of speaking the truth, mostly to not have a confrontation.

I’ve found this to more common among other cultural groups (for instance, some of my Indian and Iranian friends). I find Americans are generally on the blunt/direct/plain spoken side, sometimes extremely so.

Can you elaborate on who you’re comparing Americans to, and what contexts you find some other national/cultural group to have a different response?
Yes, that one. It links to Medium so I think of it as a banner.
Sounds exactly like my unlimited data plan with AT&T.
This is the first time I've heard about input lag.

I've used a BT keyboard for years and am the fastest typist out of every developer I've met so clearly something is wrong with your statement.
IIRC that's what AT&T did; I guess it was too complex to feed an opt-out blacklist to their DPI boxes. ISPs are still in denial that this data is toxic waste. https://www.schneier.com/blog/archives/2016/03/data_is_a_tox...

If the FCC allows ISPs to collect data as long as they swear it will never be used, the ISPs can then sell it to law enforcement with a contract that says they will also "never use it". https://www.theguardian.com/business/2016/oct/25/att-secretl...
I noticed this in technical specs on their site. Odd.
Rather than address these points individually, I think it will be more efficient to get to the heart of the issue: It seems (forgive me if I'm wrong) that the comment is based on the libertarian/Objectivist ideology that everyone is driven by greed only and that that's a desirable or necessary order of things; and that government, including regulation and law, is bad and ineffective. I don't agree with that premise, so I'd need to hear arguments that address these specific situations.

> This is what _every_ business would do and actually does

Google and the NY Times refused the Chinese government's proposals and were kicked out of that market.

> to impose serious limitations on government power so it can't rig the system for a handful of powerful corporations that can afford engaging in this kind of bribery.

I don't see how limiting government power to regulate large businesses will help; it will shift power to the large businesses, worsening the situation. I don't think Google and Facebook's success is due to government rigging the market, nor do I think their influence will now diminish if government regulatory power is reduced.
I was looking into it, and the answer seems to be fine if you (1) don't reuse hardware -- just buy exactly the components on tonymacx86; (2) don't install OS updates on release but wait until people have figured out how well they work and tweaked the hackintosh software; (3) are willing to suffer some pain around making imessage work.

edit: the key to a good experience seemed to be finding a working configuration then leaving it alone. If you want to update the OS regularly, you'll probably be unhappy.