skysight-inc/HackerNews huggingface dataset:
Yes, the vim defaults suck.

If you're building a new vimrc or want a common ground for pairing, I would recommend checking out [vim-sensible](https://github.com/tpope/vim-sensible) by tpope. It's a vim plugin that provides a set of sensible default options.
There's no such thing as importance independent of sentient minds. Importance is what we find important; or to put it another way, whatever we find important - is.
Vim's default are indeed dumb, but what you described is not a vim-specific problem. Walk into any room full of coders and try to use their computers; you'll discover tons of weirdness that can't be explained by anything except by a desire to be treated like a princess.* Things like rebinding basic shortcuts, reversing the scroll direction (Mac users will get this), swapping Cmd/Ctrl, using some obscure shell or even infecting other people's machines with some haphazardly scp'd dotfiles.

This kind of overcustomization is fine if you live in a basement and work on a project alone. As soon as you become a part of a team, please stop. You're making cooperation unnecessarily hard and spending company time on an optimization that isn't.

*I sometimes joke that coders who refuse to conform to the industry standards should wear a tiara as an indication they are, indeed, unique snowflakes free from the usual social expectations. It seems to work.
That's just really not true. Vim has a massive middle ground. It has a plethora of features that you don't need to know about, but that make your life marginally easier when you do learn them. Getting up to parity with another editor takes a little bit more time than with a yet-another-WYSIWYG, but you can certainly use vim effectively after a day or two. Everything after that point is just bonus productivity.
Ask HN: Recommend online learning resources
I am currently Learning How to Learn: https://www.coursera.org/learn/learning-how-to-learn/

I can personally recommend:

1. Structure and Interpretation of Computer Programs, taught by Hal Abelson and Gerald Jay Sussman: http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/video-lectures/

2. CS50 Introduction to Computer Science, taught by David Malan: https://www.edx.org/course/introduction-computer-science-harvardx-cs50x
You mean it's a great improvement on its successors?
According to that logic we can also go ahead and ban all products that rely on the chemical element Bromine.
If larger animals had better cancer fighting weapons, then the largest animals ever on the planet, the blue whale, being 15-25x larger, would have that much better cancer fighting weapons. I wonder what those would be.
http://lesswrong.com/
Do be fair, only part of the prediction was right at best.
Someguy who lives in Brooklyn. Has a trust fund.Tells you about how great he is and how the man is always keeping him down.
Your party could block this if they wanted to. Evidently, they don't.

The only solution here is campaign finance reform. Suggesting that it's a my party vs your party issue is laughable.
The other article also published yesterday, http://www.marketwatch.com/story/the-danger-of-foreign-buyer... makes it look very grim. However, is there data available, or is there statistics on the economic disaster for the average American that is sketched here? It's one thing to not to have poor immigrants. It's another thing if you also not want to have rich immigrants... (That is, if these people are actually living part of the year in their homes).

There is also a lot of political room to improve the situation for the average American. If the super-rich in America become all Chinese, progressive tax reforms might accelerate. This in itself might start to bridge the gap between the rich and the average Americans.

Also, homes don't just sit there. People live in it, do their groceries, repair work, go out. There is additional money pumped into the economy by rich people living in it. Money they otherwise would spend in China.

Moreover, it is possible to build more houses. :-) I don't think the US is such a crowded place that we've to worry about space.

These are all speculative mechanisms at work... Some scientific studies are definitely necessary here.
I actually map H to ^ and L to $. In my head it's like "h is left, H is far left"
I agree with you. Belgium was almost 2 years without a real government and it managed just fine imo: https://www.washingtonpost.com/blogs/answer-sheet/wp/2013/10...
Free.com/free-cash
One of the interesting parts about Moments, is that I used TweetBot and that feature is nowhere to be found. That being said, I don't even feel like I'm missing anything. It seems like ownership of the product experience is fragmented and the best implementors of the product experience aren't Twitter.
Innovation = How reliable their calling system is. Even with proper networks it works very well. I call my family back in india and it works so well without any disturbances.

Innovation for whatsapp = Simplicity + Reliability
CRISPR has you covered:
"scientists warn that they may be a distraction from more serious research" - understandable, they're really cute - I'd be distracted, too.

http://www.nature.com/news/gene-edited-micropigs-to-be-sold-...
> Haha that seems harsh. He didn't name the service after all.

It's only a click away to find out, and I'm not against self-promotion and plugging your service when it makes sense (although I find it better when it's acknowledged as such).

As I also said, I do want to give the benefit of the doubt, but I felt that the comment can easily be interpreted as empty self-promotion without much substance.
> Wow, the Money-Market system does bring out the worst in people.

Yeah man, I don't know what's worse, commercial paper or t-bills.
VW Diesel-Gate Cars Have Lost 13% of Their Resale Value
TL;DR: they found that low-energy fluorescent's ultraviolet emissions allow "etching" circuits in topological insulators (material that is insulator inside, but conductive on the surface), and also deleting those patterns using another wavelength.
The pattern stays for 16 hours at low temperatures, and "by refining the materials they might eventually be able to reproduce it at room temperature".
That's a pretty solid summary even if you don't work for Clef. Very helpful document.

A very good example to set for other companies. I'd love more "easy terms" github repos with a "if in doubt consult a lawyer" clause. It communicates that the company is interested in making sure that employees understand their benefits well (I often get the impression many companies don't)

---

The "golden handcuffs" are interesting. Are there any companies that ofer you a credit at X% to buy your options when you leave? Say you leave and own 50k options at aprice of 1$ and they are valued at 20$ now. Currently you have to pony up the 50k or pay taxes after 90 days. Since the employer also has to pay taxes it would make sense for them to offer a deal where you get "just the profits -X" so to speak.

Are there any money lenders specialized in this? It's basically a "sure thing" as long as you have the big lump sum up front.
Apparently the consumers do. Its a popular signalling thing to say, but not relevant to car purchasers decision making process. That's one problem to be worked on.

Perhaps the overall net environmental situation would be in total better if X% of the testing budget were reassigned to propaganda to convince people that 100 hp cars are superior to 200 hp cars.

Another option is in my grandpa's day MASSIVE cheating happened with horsepower specs; it was like how air compressors and vacuum cleaners are marketed today. Cutting back on regulation in that area would likely result in cheaper 100 HP engines being sold as 200 HP engines (at the price of 200 HP engines of course) yet the environmental impact would obviously be only 100 HP.

A final option is nobody wants to acknowledge the management failure that naturally results from evaluating to a simple numerical metric for too long. All you eventually get is awesome numbers and everything else produced turns to garbage. One solution would be to dramatically change the metric faster than corruption can spread. In a distributed world, how about we wire up 1 in 1000 vehicles and track the unholy heck out of them and multiple the results by 1000 and grade on that criteria? Obviously in the long run we'll just corrupt the selection and manufacture process for those 1 in 1000 cars. But for awhile it'll work better. Once that system is powned, maybe switch the metrics back?
I think voting should be obvious and a much better question would be: do you vote the candidate you really want or the least bad of the candidates that could actually be elected? (In parliamentary democracies with many parties).
Businesscapital
So, are these the good Arduino guys or the bad Arduino guys? I can never keep them straight.
I wonder what kind of deal the library has with the ISP. In Australia, data overage charges from multiple people using a hotspot could bankrupt a library, and my experience in Canada was that mobile data was even more expensive
@kentor: Looks like learning React is far more easier. But learning Flux looks a bit involved process. Not great samples and books available out there. Any idea, where to get started?
Not my project, but I stumbled upon it while researching the plausibility of a similar cognitive slack bot. It is indeed cool.
"email accounts"

The plural is an important side issue. I only have one phone and one public phone number. I'm not sure how many email addresses I have, its definitely more than five but less than two dozen? I do know my broadband provider theoretically gave me an email address about a decade ago that I've never used. I hope no one is sending email to that address...
Better idea: use the AI to aid people in filling out their taxes instead.

Even better idea: simplify the tax code
Singapore's tax code fits on 4 pages of A4 and they have a 99% compliance rate.
At some point the "throw ads in it" model is going to stop working.
> It's another thing if you also not want to have rich immigrants... (That is, if these people are actually living part of the year in their homes).

Rich immigrants that obtained their wealth trough shady means. It works wonders for the Londoners - the average guy is so much better there since the city began to be oligarch's playground.

Probably for a lot of people not shaking things that work too much is a good thing.

And inflated prices in illiquid marked tend to create very painful corrections once shit hits the fan.
Is it true that they will - to further cut down costs - also limit the number of characters per tweet to 72?
rattic.org is a great open source option for enterprise/team use.
Well this is how it works: there's an economic boom and profits are up and payrolls and bonuses are up and because these things are taxed as percentages tax revenue goes up too. Some of it gets spent on stuff, like schools and hospitals or whatever, but most of it goes on the salaries of public sector workers.

Then there's a downturn, profits are down, people are getting laid off, no bonuses are paid and because these things are taxed as percentages, tax revenues are down. But your public sector workers demand to be kept in the style to which they have been accustomed, and the money has to come from the government's "real" spending.

Then the next cycle rolls around, and every time the public sector ratchet up their pay and benefits a little more, until eventually that's all the government can spend money on. There is a very good case that people employed by the government, should not get a vote, because they cannot be objective.
The journey to learning vim is so long that people at different stages will have things set up differently. I'm still adding and removing things as I learn and understand them, or conversely, as I no longer need them. I'm not kidding when I say it's a 10-year learning curve.
Fast compilation is a worth goal, but it's not fundamentally different from optimizing other kinds of programs: it involves good selection of data structures and algorithms, smart caching, that sort of stuff.

Compiler optimization (in the sense of optimizing the emitted code) is a research area of its own with millions of man hours invested.
The Earth Doesn't Actually Orbit the Sun?
Are you saying lack of information is the problem? They don't understand the risks so they're making a poor decision to work there? Since we can't educate them, the next best thing is to force their factories to be shut down and drive them back into subsistence farming?

Workers in China absolutely do have choice. Even the least skilled laborer often has the option of going back to his family's farm and doing harder work for lower pay. And that's what he would do if he's forced out of all other kinds of work.

Most workers aren't so desperate though. There isn't a serious surplus of labor in China anymore. Factory workers often earn more than university graduates.

Here's a quick test that could help decide the matter. If you met such a worker personally and got to know him. Then you had the power to choose to fire him and prevent him ever finding similarly hazardous work again in his life, or leave him alone. Which would you choose?

Beware that believing you know the best way to direct somebody else's life is a risky area to step into.

Actually, this whole working conditions argument is a complete red herring. The people who promote it are really the people who are nationalistic protectionists and need an excuse to justify tariffs. But this isn't the reason the government imposes tariffs. There isn't a "foreign workers health and safety" lobby pressuring the government to apply taxes to imported products.

But wait, there's more. Health risks are relative. We all accept them to some extent. Is there an absolute level of acceptable danger? Is it OK for a US construction worker to sometimes die but not OK for a Chinese factory work to die slightly more often? Who's to say another culture won't deem our western safety standards to be inhumane and try to prevent us driving all those cars and building all those buildings because of all he fatalities they cause?
No, Apple often outdoes its previous quarterly results, but fails to meet lofty analyst expectations, so its price falls after earnings.

Exceeding expectations with a price drop afterwards is inexplicable.
No, because I see no parties any more. Because there are no philosophies, no ideologies any more. There are only group of people who put up an appearance of separate parties to engage in the farce called election. After it is over, they go back to the ruling/opposing party drama, while collaborating and robbing people at the back.
Why would either tabs or spaces be better than the other? Isn't that one of those pedantic style debates that often come down to a matter of personal preference? I'd get rather annoyed if someone on my team was constantly changing the indentation from tabs to spaces or vice versa every time they opened a file.

To elaborate on the author's reasoning for using spaces, people sometimes mix spaces with tabs in the indentation unknowingly. If you're not using the author's tab size on your machine, the code doesn't format well at all and if you want to convert to spaces you'd have to manually edit a lot of things. There's also the issue with aligning things as well, which spaces are more consistent for as well. At least with spaces you can see the author's original intention and then reformat it as you wish.
That gives me "Error 404 - Web app not found"
I was surprised the article didn't mention Ayahuasca, maybe the original source did. I know a few people that used it to get off heroin for good after going through several Regan-relapse cycles.
The problem with your take on this is that if you look to history then the US military has a long and very well documented history of massacring innocents. toppling democracies, supporting despots, waging pointless wars badly etc. Hopefully we are living in a special time when they can live up to their PR.
Those who forget open source databases are doomed to pay per-processor licensing fees.
Funny how the discussion is never to simplify the code

Naw, they do upon occasion simplify it, see e.g. the Tax Reform Act of 1986 (https://en.wikipedia.org/wiki/Tax_Reform_Act_of_1986) ... which allows them to start another cycle.
Why not just build a big platform contains all the data, then write kernels for each type of 'violation', learn a pattern, find suspects, then use results to improve the kernel. Human labor + Machine intelligence, Yay! Eventually you'll have all kinds of tax law text covered, and patterns of violations.
>People's lives matter, and one murderer caught is worth a thousand fines which would be overturned on appeal.

You do know that these "appeals" aren't free, right? Or guaranteed. If you happen to be of a paler complexion and of modest means, they can be had for the low, low cost of merely your job and everything you have. If you happen to be a poor minority, however...
In hpc circles this scheme is called OS bypass

http://blogs.cisco.com/performance/mpi-newbie-what-is-operat...
Wait, am I missing something obvious here, or are you seriously complaining about people reversing the scroll direction on their own computers?
Am I safe if I don't have the Google Search and/or Chrome app installed ? I choose not to want any "deep linking" and "Google".
There are a bunch of EVs on the market at reasonable price points, eg. Nissan Leaf, Renault Zoe. If you need something bigger you can get a Renault Kangoo or the Nissan NV200. Granted, those aren't very sexy cars, but it's not like Tesla is the only option. You can even get used electric cars already.
https://np.reddit.com/r/BitcoinMarkets/comments/3nf3aa/daily...

I have no confidence in Bitfinex's ability to literally run their own systems. Typical Bitcoin system, i.e. cobbled together from cheese and string by amateurs. It's as if financial software and systems never existed.
Apple reverses scrolling by default. I don't know about other coders' computers, but there are people who don't know how to change it, and whenever I boot into recovery mode it gets reversed.
there are at least one plugin for multiple cursors stuff - https://github.com/terryma/vim-multiple-cursors
Several SF tech companies have been polluted by former investment bankers. I presume pushing paper and face time have become even more important.
Completely disagree.
Let's first solve AI, and tackle hard problems such as this later :)
A Developers Guide to Creating Presentations
Did he mention pathogen, vundle, youcompleteme, nerdtree, and powerline?
and here I thought Atlanta was getting worrisome when they bragged about ten thousand crime/police cameras replete with statements "if you are not doing anything wrong". This is on top of all the license plate scanner equipped cars which likely one day will morph into scanning people with facial recognition software. They even secure private money to put more cameras in
What they need to do is more like a clinical trial for a drug.

Step 0) measure on a dyno
Step 1) measure on small closed course with a handful of drivers
who are unknown to the car companies
Step 2) measure on a larger group of cars in the real world

If these "costs" are unacceptable, then auto manufacturers shouldn't be putting cars on the road. I always thought trusting the ECU to tell the truth was ridiculous, mostly because over end user tampering not the original code. But the effect is the same.

It really is bullshit that so much time has been spent overfitting to the test when real universe exists right here. No model required.
Eh, I think the success of the DVD and now Blu-ray formats show recording isn't essential. As the article notes, this format, and I'll note another format in Japan using a stylus over a bunch of holes, failed in the face of VHS and Laserdiscs.

Cassettes won in part because they were a lot smaller and could eventually play stereo, and 8-track tapes are a terrible, fragile kludge (my family used to make them back when pirating them was legal, as long as you paid ASCAP ... or tried to pay them, they never accepted the money my father set aside).
Lovely word. Thank you very much.
>many unscrupulous breeders actively tell new owners to drastically underfeed their new pigs in order to keep them pint-sized.

Are there different animal cruelty laws for pigs than dogs?
Mobile payments with audio and induction loop – no Apple or Android Pay
Have you heard about SAP HANA revolution?
Nice article but, am I the only one shocked by the lack of semicolons in the given examples?
I bet (EU citizen here) that agreement is some oind of official "certification" which a storage firm can acquire via a (probably long and winding) bureucratic process.

Lots of those here.

Kind of "civil blessing".
> It seems to be almost an unconscious corporate reflex to treat the bulk of your staff like morons.

My understand is that there are laws about the disclosure of market-moving information make a lot of C-suites paranoid.

The thing is that refusing to answer, or being vague, is itself an answer. The incentives are to lie. If you equivocate, the effect is frequently more destructive because of the amount of rumour and innuendo that builds up.

This is why changes of policy in business and politics are often sudden and contrary to previous promises.
Engineering team is impressive. Such a website at such scale works very well, I must say I'm amazed (compared to around six years ago when the website was down daily).

Product team: not so much.
Designers at Facebook
Questions about Intuitionism
You pay for your ticket, you pay for your popcorn, and yet the cinema still shows you ads before the main feature.
These videos don't actually have (fake) captions so they shouldn't pop up (for the words in the title).
Its not about Twitter. The whole economy is shrinking because people have taken the idea of sustainability to heart.

Our economic system needs revision to be able to handle a non-growth mode.
https://github.com/clef/handbook/blob/master/Employment%20Po...

"we expect full-time employees to be at the Clef office between 45 and 50 hours a week""
I feel the US must have a gun to China's head right now. This is such a stark reversal from what we believed was going on over the past few years. The fact that China would agree to stop attacking the US, much less arrest those involved is mind blowing.

Previously, it appeared that the hacking groups worked very closely with the government. They would attack targets that would directly benefit state run organizations. For China to flip and arrest the people who they employed tells me the US has some serious leverage right now. Either that or these arrests are just a show and won't stick.
Yeah - I need to have another look into it. Visual block is working ok for the time being.
He's actually dead on. After that it's a 'mere matter of programming', so there's plenty of work to be done but that's the exact way how you tackle this particular problem.
React vs. Angular: A personal anecdote
The second is a result of the United States being based on the principle of jus soli, as opposed to the more common jus sanguinis.

It's not some incidental issue. Resolving it would mean completely overhauling what American identity is.
Async Fragments: Rediscovering Progressive HTML Rendering
I'm actually glad this complaint was made. But only because I was unaware that you could change the scroll direction on a Mac.

I will definitely be making that "overcustomization" on my Mac. :-D
The succinctness of the README in this project makes me wish more READMEs were written like this.
The Deep Insights of Alan Kay (2013)
Thank you Arthur, I will get in touch
A big part of the decision was actually a bit more mundane - the fact that EU citizens couldn't access the same legal recourse for a breach with foreign operators under safe harbor as they could for EU ones.

And so the safe harbor agreement was found not to provide equivalent protections as required by the charter.
React Native for OS X