skysight-inc/HackerNews huggingface dataset:
I think IT is unique in that there was a time when you could sit down and teach yourself enough to get a decent job. That's becoming less true today and I'd expect that trend to continue.

That, I think, is what this article is most concerned about: once people make it up into this fabled 20%, they (consciously or not) work to change the system in such a way that they cement their advantage for themselves and their children.

It's easy to imagine it happening; if your parents pay for an expensive education and you work hard for your degree, when you end up in the field it must seem obvious that those people from the more expensive schools are simply better prepared. Now that we're talking about it, not only professionally but even socially. And they're just a better "fit" with the rest of the team... Things become more stratified and it becomes more difficult to enter the field if you're different.

I found it interesting that the author found this to be uniquely American, that in the UK people found it much easier to admit the ways in which being wealthy was to their benefit. I had always thought it was like this everywhere.
although most believe the cost of commuting falls to the employee, in reality, the cost is shared. a long commute means the employee will demand more money, quit sooner, not accept the job in the first place, etc.
> if you want to brute force enumerate them

But you don't. Even what you might call "brute force" Sudoku solvers start from the given hints in the puzzle, which reduce the search space considerably. Given a set of Sudoku hints with a unique solution, you won't need "years or eons" with even a very simple solver.
If true, it seems like a silly way to reduce headcount. The employees who feel like they need the job will move, but those who know they can get a job elsewhere will not. This adverse selection leads to some of your best employees leaving, with your worst staying.

Better to just pick and choose who you want to keep.
The Average of the Five People You Spend Time With
The DOI always struck me as a scam. Instead of just keeping the document available, you have to keep the document available AND keep the DOI pointed at it.
If you can't afford to live near your company, then it means company is not paying you enough...
Ask HN: Do you work remotely? How did you get that job?
I'm doing everything I can each day to keep learning (UX, full stack web development), keep eliminating bad habits (health, thinking, relationships, financial), and applying to jobs everyday (on-site, remote, freelance, temp, intern).
Puerto Rico Votes for Statehood
I doubt any of the car dealers here work with such type of companies, and in any case I usually don't thrush they would properly handle the case when called to act upon.
Once you get a few right, the solution spaces closes very fast. A valid sudoku puzzle has a unique solution, so if you had 90% correct, there would only be one thing to choose from for each of the other 9 spaces.
Lexical File Names in Plan 9 (or  Getting Dot-Dot Right)
That's a good question. I don't think so, not in the DC area at least. They are standard around here. I think its expected that you have, and will sign a new one with the new employer anyways.

During my my interview process one of the potential employers even asked to see any non-compete and NDAs that I had with my current employer, before they would move forward. Because they want to make sure they are in the clear too.

I suppose it could hurt in some situations, but I feel its best to be open and honest about the situation. If you are changing careers, you may be safe to not bring it up, but otherwise at least talk to your own lawyer.
> and most of the noise comes from operator error.

This argument reminds me of the "you are holding it wrong" excuse by Steve Jobs concerning the reception issues with the iPhone 4:

> https://www.engadget.com/2010/06/24/apple-responds-over-ipho...
It's already really useful. You can create local apps with home-screen icons on it. You can install whatever packages you want (download and run StaSh inside Pythonista to get a command line with pip). You can even use git with it, again through StaSh. For me it's a first-class Python development environment that I can use when away from my main computer.

The only shortcoming today is that you can't get code into it except by grabbing it from a git repo or pasting it in from the clipboard. Today's policy change should directly address that limitation.
> car-dependent cities are less attractive to live in

That's a nice rationalizing lie we like to tell ourselves; they are not nice to live in, but we vastly prefer them to be that way and get very, very angry if something is not car-accessible.
Sure. It also depends on the point in time and the asset. If the market has just crashed down 30%, I would probably be comfortable making an investment using significant debt in certain individual shares if the interest rate is low. At the moment? not so much.

Also, say you can acquire a plot of land you want to hold for a long time, and you can acquire it with 10% cash down + pay < 1% annual interest on a secured loan, you'd be an idiot not to take on the debt. Take the remaining cash and invest it somewhere with a higher yield.

It depends, is probably the correct answer here. :)
I was using google voice for this for a while but if you are worried that someone may have access to your computer / email, then they may effectively access to your google voice as well. voice.google.com
Show HN: FreeTxtAPI: Free SMS Texting API
Competition?

Although I've never had the option to choose these utilities in the cities I've lived in. I haven't lived in a ton of cities, but enough to wonder.
RBMK just like Chernobyl.
Well that's a mistake I think. Sprint network is terrible in comparison to ATT & Verizon. Shouldn't this thing be unlocked and not tied to any carrier as a matter of principal?
>Capitalism with relatively free trade is the only mechanism in the history of the world to be able to pull massive numbers of people out of grinding poverty.

What does this even mean? Rome pulled massive numbers of people out of grinding poverty with the free grain dole, not at all capitalist.

>If you need a refresher course, watch Venezuela unfold right now in real time.

Yep, socialism is the cause of all their problems. In no way is this situation caused by the huge drop in oil prices, something almost entirely outside their control. And Capitalism has never experienced a collapse like theirs...
Not possible. The poor pay very little in taxes (the bottom 40% pay less than 5% of income taxes collected), and the rich pay most of them (the top 5% pay 55% of income taxes collected).
Gotta disagree with you there.

I'll agree that anyone can take their child to the library. And most families could do healthy home-cooked meals every night - unless the parents are working two jobs or unsociable hours.

But that modem? About 100 hours at minimum wage (if my country had a minimum wage at the time which it didn't - I'm using the rate from 3 years later)

The computer it was plugged into? More than three months at minimum wage - assuming you saved 100% of your income. But a luxury like a computer would come out of your disposable income, after you'd paid for food, housing, heating and travel to work.

90 minutes of tutoring a week? 11 hours at minimum wage. Did I mention that, for a time, I was being tutored in two subjects?

And that's without mentioning the opportunity costs of my mother leaving the workforce until I reached school age.
I opened up an issue for this a year ago https://gitlab.com/gitlab-org/gitlab-ce/issues/4084

This is not in GitLab yet. What is in Gitlab is a way to export your projects including all the issues so you can import them on a self hosted server without losing fidelity. But that doesn't change the day to day workflow.
Translation is hard precisely because semantics is carried by syntax -- when the syntax is radically different, you can only approximate the higher order structures.

If semantics were actually distinct and carried by both languages, you could translate without that loss of subtle meaning.

I also completely disagree with your last sentence: semamtics could easily be syntax that has rules which are hard to compute.

NLP has trouble with long-range (or broad) effects, which are (some of) what I mean by higher order syntax.
I'm not saying Windows is more secure than Mac. I'm saying up-to-date Windows is more secure than outdated Mac.
Maybe people will go back to Church!
I wasn't very sure what the sliding window part was about either. I think they were just saying that they trained on a sliding window using the "output window" as part of their loss function.

A feed-forward NN wouldn't do much because it doesn't hold a state variable which you need to be able to understand context in time series data. There are probably some pieces of the state that you'd be able to interpret but the majority of it would mean nothing to us.
If it's any help to you, I've had great success using StaSh and git for getting stuff into it.
wow man, it's amazing tech!
It's the charging that worries me. I live in a 45 year-old house with old wiring of 120V/60Hz only the stove is 240Hz. If I got an electric vehicle I'd like to put in a 240V outside plug but cost would be nuts. But even just charging such an EV over old wires is worrying. It may cost thirty thousand to get the house rewired.

Plus the liability of having a 240V outside plug may be against the building code. The weather here can really destroy anything outside.

As much as I like them the "care and feeding" and overall maintenance of an EV is way beyond my means or anyone else in my minimum wage blue collar town.
How to successfully adopt new programming languages
Iranian Search Engines Process 700K Search Queries
Posture (neck angle) and arm/wrist placement are really hard to get right in the situations you describe.

I saw a physiotherapist at one point and the best advice I got was to get someone to take a photo of you in your "usual" position. You can analyze that yourself or bring it to your family doctor at your next appointment if you are curious.
Russia has developed a cyberweapon that can disrupt power grids
An Open Letter to Bitcoin Miners
> I absolutely do not want to launch this product if I've done all of the work but do not have 100% equity.

You haven't done all of the work.

Given that the technical work is not complete, I'm not sure it's really a big deal that the non-technical work is not complete. You haven't given us an idea of how much non-technical work remains.

Get the MVP ready, and then if your partner is not ready, ask him for a timeline or something. Let him know your concerns.

Quit thinking about "getting rid of him," it's very premature.
My experience has been very positive with the Leaf. Acceleration is more than adequate by my standards, and I generally have 65-70% remaining after my 28 mile commute. I wouldn't want it to be my only car, but it does its job well, and for a very low price.
Pictures would be helpful as it would let you know whether you'll be working in a bullpen.
This whole idea of "exclusive carrier" just wears me out. My first smartphone was an HTC Dream with T-Mobile, then a Moto Droid with Verizon, then a CDMA Galaxy Nexus again with Verizon. I finally got sick of it and bought a Motorola X Pure last Christmas. It's so-called "universal" so it works on whatever carrier I want. Right now I'm using it on Cricket pre-paid and if they do something janky I'll just pick up and go somewhere else. No more of that carrier exclusive crap and no more contracts.

Regarding the Essential phone, even for people that don't mind being locked to a major carrier, they chose Sprint? I'm not positive but I'm pretty sure they have the least favorable reputation of the 4 major carriers. Hitching your wagon to that seems like a bad idea. I'm all for more competition though so I hope Rubin knows what he's doing.
This was my exact thought, the modern re-imagining of QVC.
Even the 'good' metrics you listed are not that good and can be easily gamed if they are important enough, e.g. can influence salary, etc.

Happy customers is the only exception, but it's essentially impossible to attribute this to a team or an individual and is more of a company's health metric. You could just replace it with revenue.

>>> products shipped, features delivered per team

Will lead to releasing products that should never be released, or releasing too early, or creating a lot of features just to increase the counter.

>>> bugs fixed

Then why ship quality product in the first place, if it is more valuable to have easy bugs to fix later?

>>> documentation written

Can result in poorly written, or way too detailed documentation which will go out of date the next day.

>>> individual git commits

Some people commit more than a dozen of times a day and happily push them. Or you can create tons of commits that deliver very little value (e.g. adds a single comment), but increases the counter.

I understand that it is all well intended, it just seems like it creates a game rather than solves a problem. Some people are great at adapting to games and rules, some people - not so much.

Quantifying developer's work has been discussed a lot, and I am still largely skeptical about such low level metrics. Essentially, it motivates people to maximize the score, even if it means doing things that are only good for the score, instead of good for the company.
Good question. I'm dubious of partnerships for this reason.
Out of the curiosity, what was the cause?

Courier New is ugly, but not that ugly. Was it necessary to finetune the cleartype parameters?
The Multiverse According to Ben Goertzel
Obligatory reference to the (former?) Prime Minister of Singapore : https://arstechnica.com/information-technology/2015/05/prime...
IIRC, "Roger" came about in the early days of voice-radio communication as the old-style phonetic alphabet version of "R" (in the modern phonetic alphabet, "R" would be "Romeo") ; the single letter R was a "prosign" abbreviation used in Morse-code telegraphy (as • — • or dot-dash-dot) to indicate "received and understood." [0]

[0] https://en.wikipedia.org/wiki/Morse_code_abbreviations
Not true. They offer insurance only to military families. Banking is open to anyone. EDIT: This is no longer true as of 2013.
Book Bot (Download Books)
> The point was more about the idea that commute time should be compensated for those whose employers to require them to come to an office. That's not obvious to me. Suppose, for example, I chose to live 2 hours away from my office. Should I be compensated for the 4 hours per day I spend commuting?

Yes, you're right. I wasn't arguing for a mandate, but merely questioning the status quo. But if I could change it, I guess I would say;

Not if you have the choice to work from home instead. Otherwise, I don't know, maybe? Obviously no one wants to pay wage to someone who chooses to live hours from work, but likewise if my employer forces me to be somewhere far away when I can get the same work done remotely, that's equally bad.

Of course both parties has the choice of switching employer/employee, but I digress.
yes that's another one.
made my day. Also, I feel a lot of work went into making this... impressive
One underlying question is who pays for diffuse crowdsourcing in 2017? I have indirect notice of at least a dozen small enterprises suspected of raiding githubs daily and refactorizing for commercial purposes.
What happens when you are fired? You get the bonus of an eviction?
Reverse engineering guide for beginners: Methodology and tools
> Signal is on Github. You can audit it if you want.

And how did that help prevent the MITM vulnerability that was suddenly swiped under the rug by all sorts of experts when Gulen's US network claimed that scared WhatsApp users in Turkey might switch back to SMS?

https://www.theguardian.com/technology/2017/jan/13/whatsapp-...

http://technosociology.org/?page_id=1687
One thing that is worth mentioning: Denmark is one of the very few countries (two if I'm not mistaken) that takes cycling seriously. They also have good public transport compared to many other countries.

If your goal is to reduce car traffic overall then not subsidizing EV is more understandable.
Knowing this, what should a developer learn if they want to get a job in the brave new non-wintel world? ARM? CUDA?
As interesting as SIGINT against terrorist networks sounds, I assume most of this is classified -- since the cells are already known to operate smaller, and likely more difficult-to-intercept networks than nations, they'd probably adapt fairly quickly if it were revealed how they're being eavesdropped on.
I know multiple colleagues who have 1.5 hour commutes each way. For example live in San Francisco and commute to Mountain View, or live in Oakland and commute to Mountain View.
My first remote job started as an in-office job and I eventually asked to transition to working some shifts from home on an interim basis, and if it went well, to transition to fully remote. That transition happened and everything went well.

My next remote position found me through my existing network. I was asked to do some work for an agency that they didn't have enough bandwidth to handle, and that eventually turned into a full-time gig.
Grid-styled: Responsive React grid system built with styled-components
11 Biggest Takeaways for iOS Developers from WWDC 2017
Steven Sinofsky: WWDC 2017 – Some Thoughts
https://www.youtube.com/watch?v=NfDUkR3DOFw#t=54s (from Airplane!)
Good luck for the average person with Windows, when their laptop might come with spyware, and sometimes even a complete rootkit, directly from the OEM.

http://www.macnn.com/articles/16/06/01/researchers.show.that...

http://www.zdnet.com/article/lenovo-rootkit-ensured-its-soft...

http://www.makeuseof.com/tag/now-three-pre-installed-malware...
> I do find it odd that this writer and many think you have to have 200k incomes to be rich. That is a lie. If you are in the high eighties, let alone over one hundred thousand, you are doing damn well and rich by most accounts.

If you're in the high eighties, your quality of life will vary tremendously depending on where you live (and the concomitant cost of living variations) and how much you paid your education.
Would you also be okay with paid in company cafeteria credits?
How long it took you to transit from in-office to fully remote?
Coworking offices are great. Go whenever you want, interact with people who are not your coworkers, attend industry events.
re: hg resolve,

That's like complaining that git threw away your changes because you forgot to commit them before pushing. Yes hg resolve is a little bit confusing the first time you encounter it. But all your losing is the conflict resolution. You didn't lose the two heads that you were trying to merge nor did you lose the conflict markers.

If that's the only place that confused you in hg's interface then it did a way better job than Git in it's user interface.
I maintain a personal site and blog where I keep updating what I do along with what I learnt. Beside that I promote my blog posts on different platform.

Majority of the work I got via my website/blog.

A few months back I wrote a blog post how developers can have exposure to their work. Check link at:- http://blog.adnansiddiqi.me/5-ways-developers-can-have-multi...
US Tech Selloff Worsens
If you put 20 people on that "car", it's a bus.

Small buses can adjust their route to get you reasonably quick point to point transport while still being collective transportation. I do agree that is something that could be done today, if only governments let people do it. No need for self driving buses.
Avoided the question.
The 120Mhz refresh rate is welcome. I had to hunt for a IPS 100Mhz+ display this spring and boy, was it a pain. I hope markets will move into this direction - the difference in all applications that have any movement on the screen between 60 Hz and 100+ Hz is noticeable.
> all have dress codes, some for safety and some to weed out "undesirables".

In Germany if some safety clothes are compulsory by law, the employer has to pay for them: http://www.business-netz.com/Arbeitsschutz-und-Arbeitssicher...
Surely that's anti-competitive behaviour; it's not up to the car rental to choose whether or not they deal with your insurers. In fact they deal with you (as if you weren't insured), and you claim from your excess insurance. See e.g. http://www.telegraph.co.uk/finance/personalfinance/insurance...
"Locksmiths Are Breaking into Bank Safes"
Popular Release Group ShAaNiG Permanently Shuts Down
That's not wage theft?
Feitian NFC-compatible is nice because you can set up your Google Account on an Android phone with it: https://www.amazon.com/gp/aw/d/B01M1R5LRD/

If you're into cryptocurrency, the Trezor will also act as a U2F device.
This is a great question. I'm actually surprised that there isn't a tool available for doing this easily today...
Silicon valley still doesn't care about work-life balance
There is no reason why that demand curve should be linear and often isn't.
> Now, half a century later, Cuban-Americans are doing as well for themselves as non-Hispanic white Americans, with equally large proportions in the middle, upper middle, and upper classes.

If you view class inequality as an actual problem, the notion that it is distributed somewhat evenly depending on ethnic status isn't enormously comforting.
My suggestions

Rails projects

1. Gitlab
2. Code triage
3. Redmine (Especially plugin architecture)

Gems

1. Rails (How to arrange big libraries)

2. Pundit (Get the things done in simple object oriented way)

3. Spina ( mountable rails engines)
> You really have to wonder how we went from a computer with a bunch of slots and open schematics to one that is so closed you need permission from the manufacturer to run whatever code you desire.

Yet look what happened to sales after they debuted the closed hardware and OS. At the end of the day the mass customer prefers devices that are easy to use and hard to break.

I'd personally love an iOS with a little more flexibility, but considering it's a device that knows so much about me I am OK with the trade offs. Things like Apple forcing[1] the location permission option "only while using the app" is awesome for the end user. I end up trying out way more software on iOS than OS X because I have a reasonable expectation that whatever happens I can just delete it in one standard operation.

[1] https://www.theverge.com/circuitbreaker/2017/6/7/15757774/io...
There are a handful of smaller banks or credit unions listed as accepting proper 2FA here. [0] I have no experience with any of them.

[0]https://twofactorauth.org/#banking
How so?

By which I mean... I think that doesn't make any sense but please elaborate.
Learning from Sudoku Solvers (2007)
How many jobs has your friend landed with this strategy?
I don't know. We've been doing a 40 hour workweek because that's the way it's always been. We're more efficient now, but still cling to this idea. I mean, look at how many people are on this thread instead of work...
Its true, it wasn't cheap, it did take about 2 hours of my lawyers time to do their thorough research. (Edit) But I would much rather spend two hours on a lawyer to be safe, than spend a week on them being in court.

And I suppose I was lucky that my employer was willing to do it, but they did do so in writing. Their lawyer already looked over everything and agreed, so was low risk to them.

And yes I could see the problem with large going after small. Which is a whole other issue. At least in Virginia non-competes are very strict on how they can be enforced. If something is deemed 'too broad' it will be thrown right out. And it has to be a similar position at a direct competitor. I think a small company does have a fair chance against big ones in these situations, at least here. Unless of course they really are breaching the non-compete.

(Edit) I suppose my point should be, cover yourself as much as you can. Not everyone may get as lucky as I did, but at least try. The last thing you want is to end up blindsided by a situation such as this story.