skysight-inc/HackerNews huggingface dataset:
I'm having a go at using Vim full time after years of dabbling.

I attribute the weirdness of Vim to it being like learning a completely different actual language similar to learning French if you're an English speaker.

With an editor you do almost everything through muscle memory, and so like speaking a language it's subconscious.

Unless you've got a French English dictionary or Google Translate you've got very little hope.

The problem is most GUI editor users assume that it's just an editor like they're used too.

The only way to learn it, is like a language by speaking it all the time and changing the pathways in your brain.

I want to get round to writing a translators guide for Sublime Text users on the basis that's probably the most similar GUI based editor to Vim. Then most people can translate their own editor to what ST does and from there figure out Vim.
Uber is the physical incarnation of the saying "don't ask for permission, ask for forgiveness".
For those that use Arq, but counsel secondary backup tools as well, any recommendations?

I'm on a Mac - I use Dropbox (with permanent version history turned on) for common files, and Time Machine to a Drobo for short-term versioned/incremental backups (short-term because the backup invariably gets corrupted every year or so and I have to start over). (I also currently use Crashplan but am thinking of switching to Arq since Crashplan has very slow upload speeds - slower than my ISPs upload speeds.)

I'm also figuring out a way to remotely have a mirrored boot drive for my Macbook but haven't quite gotten there.
IQ heritability is well-characterized, and not controversial in my view.

Results are very consistently around h = 0.7 to 0.8. There is more environmental influence in adolescents ( h = 0.5 to 0.6), but that still converges to the higher genetic influence by the time they're adults.

IQ is highly genetic, and there really isn't a strong empirical argument against that.

What is controversial is the 'race realism' dumpster fire. Virtually none of those 'studies' have any scientific merit, and what evidence we do have suggests that variation between distinct populations is quite low, and that such variation does not reflect any common prejudices or 'racial lines'.
Setup SSL VPN Road Warrior
I must be a weird one, but while I used to like jeans, I stopped wearing them a few years ago. I only wear cotton pants those days.

Every time I wear jeans, I'd feel itching very soon, particularly when it's hot, or when I wear the same pants two days in a row.

I'm not sure if either I didn't notice this before, or did I change, or the production process of the jeanswear has changed.
The interesting thing is that Google and Facebook created big-data solutions to solve actual problems they were facing. There are plenty of Google data scientists that reach for R or Pandas well before they write a MapReduce, and if you do need to write a MapReduce (well, Flume/BigQuery now), it's highly recommended to run it on a sampled dataset before extending to the full corpus.

There are some "enterprisey" companies that do the same, but there are also a whole lot of companies that reach for big-data tools because they want to be like Google, ignoring that their problems are actually quite different from the problems Google faces.
Creating a Kill-Switched VPN with PIA and Little Snitch
Hey, I meant to reply earlier but got caught up.

> Intrinsic value is a real thing. Land has it. Labour has it. Companies and machinery do. Anything that can produce useful things. And of course the useful things themselves.

These things all have value but that value is not static or independent of the context. The word intrinsic implies otherwise, which is problematic.

Valuable beach front property may become essentially worthless if the sea level rises and the area becomes flooded. Varieties of labor can become mostly irrelevant (and thus much less valuable) if technology
provides a more effective solution.

> Trust is the only thing it's based on.

People trust bitcoin as the protocol and immutability of its ledger have proven to be impressively reliable, to name a few reasons. It isn't blind trust.

Of course, it is an open question to see how this will play out in the future. But the bitcoin experiment has been quite successful so far.
Show HN; the last of the ircbots
Ask HN: Rationalist stripper who has found highly effective pheromones
I'm a stripper at a well-known strip club in Las Vegas and have a significant number of good hackers as customers. I've recently begun using high-quality, effective pheromones and have seen my nightly income more than double. As a rationalist stripper, this seems like an exceedingly interesting result from a natural experiment.

Would you try the same pheromones if you knew they were surprisingly effective at attracting the opposite sex?
Yeah, malls really don't cater to teenage boys any more, and technology has changed greatly. So all the stores left are ones where online shopping has a much harder time competing, and that's clothing, because you can't try on clothes that you buy online (you can buy them and return them, but that means paying for return shipping costs, or if the retailer covers that for you, it still means having to wait a lot for replacement stuff, or having to shell out a lot up-front to buy everything you want to try on).

And of course, since modern men's clothing is so horribly dull and men just wear a t-shirt and jeans usually, that means the large majority of square footage in the mall is dedicated to women's clothing.

Back to those stores that aren't at the mall:
1. Bookstores are still at the mall, but only some malls. It's called "Barnes & Noble". Lots of malls have them. But you don't see the small ones like Waldenbooks any more; they're all gone. People aren't reading books as much any more, and a lot of people who do buy e-books.
2. Not many people buy physical music any more. If they do, they get it on Amazon. Otherwise, everything is either MP3/AAC downloads or streaming music services.
3. No one buys software in a box any more; you just get it online. And a lot of application software has gone by the wayside, to be replaced with SaaS, web apps, etc.
Microsoft says its best not to fiddle with its Windows 10 group policies
I can feel the author's anxiery. I've created and maintained an open source project for almost 4 years and it's still not the most popular in its category though it's doing well and growing slowly and steadily.

I have at times thought that I must have done something wrong but those people who do use my project keep reminding me how useful it is for them.

I think it's easy as a project author to start blaming yourself for not making your project more popular but you have to keep in mind that project quality doesn't have that much to do with popularity. Some projects are just niche and you have to focus on making a small number of users very happy instead of making a large number of users a little bit happy.

Maybe your project could reach more people and the world would actually be a better place because of it but to convince people at such scales, it really takes a lot of marketing, connections and luck - This is beyond what you can do as a single open source developer.

I think that open source projects these days cannot get past a certain threshold of success until they raise funding and start seriously commercializing.
14/15 - I missed the one where Python doesn't copy the row before appending it to the matrix.
"Move fast and break things (and shortchange everyone in the process)"

We're so sorry (again)
Highlighting a table in Confluence, right clicking and turning each item into a JIRA ticket makes my life so much easier.

Similar with Bitbucket. Auto issue transitions means the devs don't have to muck around in JIRA as much. As soon as they start working on a branch (with one click in JIRA) the issue automatically transitions to the in progress column on the board, etc etc.

Reveal: I work for Atlassian and I work using Atlassian tools daily. Asana is a great tool but JIRA is built to help address the issues you are seeing. JIRA functions like a center of gravity to organize your work and many other tools (e.g. ~1000 integrations in the Marketplace connect into it.) We are working on some similar integrations for Trello and have shipped a few already.
How We Can Stop Email Spoofing
You can buy Japanese selvage denim jeans in Tokyo for around $150 or less.

You can buy SF / NC made denim for around $100. I think that fair for a higher quality product made with fairly paid labor [http://www.tellason.com/tellason-stock-straight-leg-fit/]

If you want denim of the same quality of Japanese selvage, made in the US, then it is back to the $200+ range [http://www.tellason.com/ankara-straight-leg-selvedge-jeans-1...]
Good Guys Who Break Norm Rules Finish First
Hmm.

MIDI foot controller -> USB MIDI interface -> computer -> driver -> user space scriptology ...

What do you think? That would easily give you ten pedals.

I use a 1993 vintage ART Ultrafoot X-15 I got off Craigslist --- for my guitar rig, not a text editor. :)

https://www.google.ca/search?q=ART+Ultrafoot+x-15&tbm=isch
> Or simply don't have anything to hide. If you have a guilty conscience that is going to manifest itself in your body language and mannerisms.

What if I am an anxious guy?

What if I carry some business secrets?

What if I don't want some TSA agent look at my SO pics I have on my devices/social media?
AES-GCM-SIV
Deep Convolutional Neural Networks as strong gravitational lens detectors
I must be in a tiny minority in that I don't even own a pair of jeans. I wear khakis/chinos mostly, don't really care if they look a bit lived in sometimes (though some hold their shape better than others), and turn them into work pants when they start getting a bit frayed.
FTA: "...the country’s three leading parties, later narrowed to two, agreed to share power among themselves and oil revenue among their constituents. Their pact, meant to preserve democracy, came to dominate it. Party elites picked candidates and blocked outsiders, making politics less responsive. The agreement to share wealth fostered corruption."

Gosh, that sounds familiar.
I didn't mean to imply Go was meant to be a new Java.

I meant that Thompson had the chance to develop a new language under Google's auspices, and that Gosling might do the same at Amazon. That's all.
My point is that if you don't understand what chmod 0644 does, you probably shouldn't use it as general advice. chmod 0640 would be better general advice, but it's not a fix-all.

Ditto `:wq`. If you're in vim, and you don't know how to exit, you probably don't want the random keypresses you made while trying to figure out how to exit to be written to the file. Another case where an alternate version might be better: [ESC]:q! nano <file>
Yes. Customer analytical record tables are extremely wide. I have a number of enterprise customers who have use cases with tens of thousands of columns. And trust me that every enterprise is moving to having one since they are needed for fast supply of data to decisioning systems like PEGA.

That's why I always find it hilarious when HN goes on about just using PostgreSQL or some other SQL database for everything when they don't understand the use case. They simply doesn't work in these scenarios.
No problem, we've updated the story with the link.
I've driven by two large concrete and asphalt recyclers in two different states within the last week. Definitely a big thing!
The idea of a mall as a social space is great; after all, lots of us spent a good portion of our teenage years hanging out at malls for a good reason, before they started kicking out the teens.

The problem with this is that it's expensive real estate, and people just hanging out and maybe occasionally playing some game isn't going to generate enough profit for the place to stay open.
> SSHing into a server implies a basic level of technical competence.

They probably learned how to do that in a Stack Overflow thread as well. No competence necessary.
Indeed, that's what tipped me off early in the article that the author didn't know what he was talking about. The people who run non-profits such as universities, hospitals, charities (e.g., Red Cross), etc. make really nice salaries. I once looked at my local public radio station's IRS 990 form and was surprised how high the salaries were. No organization, whether it's a for-profit or non-profit, can have full-time staff without paying them.
It's also potentially a good way to fund high-security implementations. Get the protocols, data formats, and so on that you cant easily change right ahead of time. Design rest for easy modification. Rapidly build product with just enough assurance. Focus on sales, support, and integration contracts. Eventually shift to rewriting the thing a bit at a time for high security/QA with any reusable components dual-licensed. If enough money comes in, pay hardware team to put together some secure, RISC-V servers on top of that.
Google Follows Offline Credit Card Spending to Tell Advertisers If Its Ads Work
Coinbase is looking into an issue with the CVN errors. https://status.coinbase.com/incidents/xjkssrrmlbw4
Multi-rotor powered lift aircraft have effectively zero glide ability. Helicopters and fixed wing aircraft have some glide availability depending on altitude, but you can't count on gliding anywhere when you're experiencing some sort of serious systems failure. And there are generally no safe places to crash in densely populated areas.
To be honest I'm not so sure its still considered a crown jewel. The negative PR has been snowballing for awhile now.
Wait, why would you want blood-glucose monitoring that is not medically proven to work or be reliable?

Like, yeah, maybe it works in a very limited set of situations, but that's the same as a broken clock that only tells the right time twice a day; you'd never know when the monitoring device is working 'correctly'. It would be a random number generator, effectively, if it was not proofed.

Besides, if you aren't a diabetic, why would you care? The human body is highly variable, from person to person, and even inside of a person after meals. All it would do, if it were accurate 'enough', is say some number that you can't control. Like, you aren't gonna take any insulin shots to mess with it, that would likely kill a normal person. I can't see any actual use for a healthy person. Trying to 'game' that (assumed reliable) number would just put you into a coma; we're supposed to have spikes in the concentration, that's how vertebrates work. Playing 'what-if' games with number would be like Russian Roulette, each experiment may kill you.

https://en.wikipedia.org/wiki/Blood_sugar

http://www.webmd.com/diabetes/daily-control-17/slideshow-blo...

http://www.everydayhealth.com/type-2-diabetes/symptoms/surpr...

Also, I'm not saying that people with dark skin are idiots. I'm saying that the 'optics' of Apple releasing that thing aren't 'good' as a large percentage of their 'customers' that have DM-II are dark-skinned, though not all by any means.
Open Source LimeNET SDR Computers Run Ubuntu Core on Intel Core
Excellent effort. I do wonder though, what is to prevent authorities from forcing you to just turn off travel mode? Is there a timer that you set? Deadman's switch? Geolocating? (The last 2 are not good solutions, but you get the idea)

Edit: I missed this bit below:

> even if you’re asked to unlock 1Password by someone at the border, there’s no way for them to tell that Travel Mode is even enabled.

However, it won't take very long for authorities to wise up, know that 1password has a travel mode, and tell you to turn off Travel Mode, eh? Or am I missing something?
Sign me up. I love when people play on stereotypes about me using new accounts to spam forums.
Exactly, it's a tamper proof P2P file system.

But it's far from immutable. Torrents die every day because people stop hosting them. The best thing you can do to keep an important but unpopular file alive is ongoing upkeep: host it on your own infrastructure, or pay for an Amazon S3 torrent.

IPFS and filecoins are exactly the same. The availability depends on either popularity, running your own server and hoping you don't have a fire, or ongoing payments for redundant storage.

That's not immutable.

Blockchain has a much stronger immutability guarantee, because everyone involved is economically incentivised to maintain every single transaction that ever took place, no matter how insignificant.
I recently had to use ed. I wanted to write a handful lines of code, but for that I needed the context that was in the terminal history. I didn't want to keep switching back and for with vi. So I decided this was the time I should learn ed. It did the job it was expected to do, I was not disappointed.
On the last two questions, I'm curious why the ability to memorise which algorithm to use is a useful skill for a professional software engineer, let alone a useful interview question. Isn't the best answer "I would look up the best algorithm by ..."?
It is discriminatory and I think it's fair to feel upset at being painted with such a broad brush.

It seems right now that the choice faced by society is framed as binary: should we require equal pay across genders, or should we not? And each of these possibilities has both costs and benefits. Here are some costs and benefits of equal pay worth considering:

Costs: By requiring employers to pay women more than the employers assess to be their worth, fewer women will be employed, this at a time when gender ratios in many professions (especially IT!) are horrendously lopsided. Essentially, equal pay can be implemented as a price floor, meaning that the amount of female employment demanded will be less than it would at the natural equilibrium. Legislating equal pay might change some attitudes, but just entrench others.

Benefits: The women who are working get paid more. Society is seen as more just which likely alleviates angst all around. Women's voices are seen as more valuable because women are paid just as much as men, which disempowers sexists in their discrimination. More women will want to work at the higher price point, giving firms a better pool of applicants to choose from.

Invert these points to get costs/benefits of the status quo.

Both choices seem to incur both notable benefits and substantial costs. Surely there's some third way?
I'm not sure this is a problem, the post seems fairly dramatic.Typically you can talk to the gate agent or customer service and receive some information about the cause of a delay.
Bypassing Nexus 6 Secure Boot Through Kernel Command-Line Injection
Good point. I was thinking of criminal law.
I don't understand people who don't do prep for interviews ...
https://news.ycombinator.com/item?id=13888581
No, put them on a VLAN that doesn't have internet access.
It depends on the power density. I have an IR laser that is invisible and it would burn your eyes out of your head.
Being anxious is something you can work on. Business secrets are perfectly legal to carry across a border. Not wanting the TSA to look at your shit is something I can understand.

I'd basically tell them to fuck off (in a more diplomatic sense) until it reached the point of being either blocked entirely from traveling or detainment. At that point you gotta ask yourself if the juice is worth the squeeze and turn back or play their game.

Also this is more than just an issue with the Trump administration and the TSA... I don't travel to Canada any longer due to the treatment I have received at the border there.
It's Pueblo mall, seems super boring
http://www.pueblomall.com/directory/

I guess in California they are having some success taking the roofs off of malls and making them outdoor spaces. Hopefully, America can just build pedestrian oriented cities and then we won't need malls.
What’s in My Bag, 2017 edition
I put really little value on what surveyees think causes their anxiety. Epitome of anecdotal data.
Isn't the counter simple; they ask for your logins to the 1Password vault? I guess this just adds an extra layer of obfuscation.

The most secure way I can think of is to either encrypt your drive (or wipe for travel and online restore once arriving) and physically mail the new password (or hand over to a trusted friend/store location) to the destination. Then there is no way of restoring at the airport.

Of course, then they can just detain you indefinitely for not revealing the password you don't know...
Hi all, thank you for reading. If you have any questions or comments please ask us on our slack channel: https://slack.aventus.io.
It is extremely disappointing that Uber is considered a crown jewel of Silicon Valley

The common refrain I hear is "they're better than taxis" and more and more evidence is mounting against them (at the corporate level) that suggests: no, they really aren't.
What your driver was talking about may not be a bug/math error like stated here.

After rolling out guaranteed whole-ride pricing (as opposed to metering) Uber is allegedly testing algorithms to bid different prices for rides to both driver and passenger. i.e., passenger sees a fare of $X, while driver sees a fare of $Y, where presumably $Y < $X.

Passengers' fares can be "optimized" by estimating a specific passenger-trip's price ceiling, and driver payments can be "optimized" by estimating the driver-trip's price floor.

To be clear, I find this entire concept incredibly abhorrent, but apparently this is being trialed.

[1] https://nakedsecurity.sophos.com/2017/04/10/uber-showing-dri...
Where Can I Sell My Old Phone for a Good Price?
Is anyone have experience following stores?

https://www.gazelle.com/

http://www.getbetteroffer.com/

www.usell.com/
Of course it's not good general advice. It wasn't given as general advice. It was given as a tongue-in-cheek *nix
cheat sheet.
Yes, but moral rights are my personal view, and don't help anyone. Legal rights actually matter.
You're not being naïve and if you're thinking in terms of maximizing positive company financial impact, you're correct.

At the scale of most major, non-startup tech companies, however, 99k worth of work is miniscule: it is less than the cost of a single fully-loaded engineer's salary and benefits package.

We can look at the manager based on this and see his choice from two angles, depending on if we assume he has good or bad faith for the company:

>Good faith:

"The large team is effectively guaranteed to succeed.

The likelihood that the 400 dollar solution works is an unknown quantity, and since that single engineer made it in the first place, I'd be putting a lot of negotiation power in his hands to ask for some large portion of the savings back as pay, meaning it's less likely we succeed and extremely possible he goes rogue. I'll go with the team."

>Bad faith:

"The company doesn't care about the difference between those numbers, they're the same at our scale. If I can waste ten people's time and net a sexy resume boost out of it for that little cost to the company, I'm probably the best manager they have.

No, you're not going to get to sabotage my next job if you're not going to do any work helping me spin this as somehow being better for my resume than me running a department with 10 people under me.

Actually, I've got an idea about that! I'm sure I can find something either wrong with your solution (or you) that allows me to say I tried for the savings, and after that failed, I went for the department I wanted anyways. I love a good compromise, don't you?"
That is the issue. I'd be more willing to try training my friends to contact me through other means except that, having recently moved to a new city where I knew no one, none of the people I currently spend time with IRL actually have much invested yet in being my friend, so tossing up hurdles seems unwise.
Move fast and break things. Break laws, steal, cheat and stuff. It's OK if you're big enough and are a "startup."