skysight-inc/HackerNews huggingface dataset:
http://www.fiercetelecom.com/story/verizon-proposes-three-ye...

> Verizon said that the average annual salary and benefit package for an associate in their Eastern region is $130,000. In the New York City/Long Island region, Verizon technicians currently have an average total wage-and-benefit package worth in over $160,000 a year.

> Verizon said that the cost of medical coverage for an East employee and one or more family members currently averages nearly $20,000 a year. In one of the company's East plans, the annual cost for this coverage is over $23,000 a year. The company said these costs are higher than the national average for family healthcare coverage of about $16,800.

These are well-paying union jobs. The problem is not the union, or Verizon itself. The problem is the constant Wall Street pressure on companies whose workers are unionized and enjoy good pay and benefits. From the perspective of investors, having a division that returns under a billion dollars in net income annually on tens of billions of dollars of invested capital is a huge drag on the whole company.
Gowers norm
The Online Economy Is Breaking Businesses, and Stealing Our Time and Energy
Ask HN: Which is the best place to get your SSL certificate?
I want to install SSL on all my sites, but I am wondering where should I buy the certificate?

Some people suggest Let's Encrypt, but anothers say as it is free it does not work very well.

What do you suggest?
Seems to be a U.S. thing. Seriously, it's totally weird how this works...
EU may suspend visa free travel for citizens of US, Canada and Brunei
I'm glad someone pointed this out. It's not the absolute dollars of profit that matter, but the percent margin.

If I make $1B in profit off of $2B in sales, I'm much better off than $1B in profit off of $1T in sales.
In my experience all of Canonical's software is better in theory than in practice. I've been burned so often that these days I just stick with Debian.
> The intelligence isn't a well defined thing running on a computer, but it has super human capability and is not necessarily well attached to human motivations

I'd say an attachment to money is one of the most human capitalist motivations on the planet.

It is more like an AI with one directive to seek that most human motivation of greed to the exclusion of all else.
The Corporate Datacenter Is Dead
If you don't mind using a command line, switch to Arch. It's always up-to-date, it never breaks, proprietary software like Steam and the nvidia drivers are available in the official repos, and it doesn't force crap like Unity onto you.
I've never been able to take rejection well, as I have next to no self esteem. I am trying to just push it out of my mind but the nagging thought of "I'm really just terrible" keep coming back.

I have done the LinkedIn method to a degree, but for places that I have already applied to. I also mostly looked for recruiters as I feel rude sending it to big important people at those companies.
>Before deep learning people would manually design all these extra features sin(x_1), x_1^2, etc.

It's probably worth pointing out that this is true for ANNs, but there were (and are) other "shallow" classifiers that can handle swiss roll problem without manual parameter encoding. SVMs, for example.

http://cs.stanford.edu/people/karpathy/svmjs/demo/
I love NPR especially with the programs they co author with the BBC World Service but I also love their programs like Fresh Air and I especially love On Point. There are just no other programs like them.
Ah, that makes more sense. I assumed he was referring to the private address assigned to your machine on your LAN.
The suggestion:

function compareNumbers(a, b) {
return a - b;
}

Can this not suffer from overflow/underflow?
Which is great on a desktop or a home office situation. That's what I have. But for mobile situation where it's just your phone and the telco, that is not an option (unless you're in the habit of carrying a suitcase with your appliance).
Ubuntu 16.04 is coming out April 21st, I have high hopes for it. There is a lot of really cool stuff coming in the new release. Perhaps you could give it a go.

I mostly use ubuntu on the server, but jump between Debian, CoreOS and Ubuntu, and mostly have had a pretty good experience with ubuntu on the server.
My first thought when I say the buttons only on the right side were 'what if you're left handed!', but it seems they've thought of that:

"Comfortably turn the page with either the touch display or dedicated page turn buttons located on the front of the handgrip. Whether you choose to read with your left or right hand, Kindle Oasis automatically rotates the page orientation to match."

Having said that, when using my Kindle I often switch from one hand to the other to accommodate things like picking up a cup, or one arm getting tired.

This is also a lot more expensive that the Paperwhite, or even the Voyage. While the dual battery concept seems nice, I can't say battery life with my existing Kindle has ever been an issue... don't think I'll be upgrading.
Sorry, 1 and 11 isn't a problem in javascript. Insert two troublesome numbers :)
I don't know if you can get an unbiassed source. However, what I think is bad is when organisations like NPR don't admit to their bias.

I'm happy that MSNBC, Fox, NPR, BBC etc exist, but don't claim to be unbiassed when you're not.
Are you saying you drove your car really 3 years instead of 5 because you haven't used it every day? Or your marriage is 25 years instead of 20 because it was so intense? Will working three part time jobs triple the number of years?

The years of experience are actual years, no subtractions, no adding. It's just a guidance and says nothing about actual technology experience.

A person who claims to work 70-90h per week without vacation for 5 years might attract some companies. Others will say the person has no private life and might burn out soon. Those extra hours work short-term, but long-term they aren't a batch of honor.
Amazon Kindle Oasis
Also see:

http://blog.rodneyrehm.de/archives/14-Sorting-Were-Doing-It-...
As are potentially all of my friends, family members, and colleagues.

I found this particularly absurd paragraph in their privacy policy[1]:

> Where the Truecaller Apps are obtained from other sources than Apple App Store or Google Play, You may share the names, numbers and email addresses contained in Your device’s address book (“Contact Information”) with Truecaller for the purpose described below under Enhanced Search. If you provide us with personal information about someone else, you confirm that they are aware that You have provided their data and that they consent to our processing of their data according to our Privacy Policy.

So by using the app you not only provide your entire contact database, but you're saying all your contacts are aware of it and they've agreed to the policy. I guess before you install it you have to call up everyone you know and ask if it's okay. It applies to new contacts too - getting a girl's phone number might be a bit awkward now that you have to ask if she accepts the privacy policy for a smartphone app you use.

Of course, it only applies if you don't get the app from the App Store/Google Play - because both of those ban this behavior. However if the app comes pre-installed with your phone, this policy could easily be baked into the terms you agree to during setup.

[1]: http://www.truecaller.com/privacy-policy

Edit: I actually didn't find anything in their privacy policy specifically referring to the web-based search on truecaller.com. Since their policy only mentions not harvesting your contact info if you use the App Store or Google Play, I have to assume the worst - especially since I can't think of any other reason why the web search would need full contact access.
Yeah, it would be nice if vim supported that natively, but it's possible to work around. My color scheme has lines of the form

call High#Light("Comment", "italic", "bg", "#003300")

with a quick and dirty function that maps to the current terminal's supported colours. http://pastebin.com/3jx1i75L
This. And it's "Tahr", goddamnit. XD
Tech was the talk, but tech is useless without business, and so we see business news. Business is linked with government so the interests overlap. A story about tech could be just as much about government or even morally perculiar individuals.

An article I posted a few weeks ago about Saddam Hussein's failed "Supergun" project (based on the work of a physicist designing satellite deployment alternatives to rockets) fits all of these categories.

I see plenty of articles on HN regularly about SF/Bay Area living conditions, housing prices, policing....none of these are explicitly about tech, but HN readers eat it up. Where do we draw the line? Should we?
Sounds like your solution would have been to properly read documentation of critical sectors of your code. Assuming that just calling `.sort()` on your arbitrary data would give you exactly what you want was a mistake. Not testing this code was also a mistake, because any combination of different length integers would have shown you this problem very early on, saving you some embarrassment and loss of user trust.
Facebook Messenger will shake up eCommerce Businesses around the World
One of the many reasons why I keep away from JS - it deviates from the norm without good reason, in arbitrary places.
Do you have a suggestion about the case where the hamming distance of the nearest neighbor is unknown? My first thought is to start at the "distance-of-p" block and continue with the "p+i" and "p-i" block in a loop.
Doesn't solve the real caller identification problem I have: is this going to be a marketing call / PPI fraud / robodialler / attempt to social engineer me by telling me my PC has a virus.
They should be taught in their historical context. Calculus was a very practical field, with axioms being discovered, and theories written based on engineering need.
From the guidelines:

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.

By these criteria, the posted article would seem to be an edge case. I lean toward the "on-topic" side, because it isn't just reporting some routine disaster -- rather it touches (quite deeply, in my view) on the nature of how we really come know about important events that affect our daily lives.

And because this information damn well should have been covered on TV news, around the time it was known to investigators. Why it wasn't is, in my view, certainly a valid question to ask.
I can see your point there. I remember my friend suggested some mechanical pencils to me a while ago (don't remember which brand) but I bought them because he said they were sturdy and the lead was stronger on normal paper so it wouldn't break as often. Yeah my 6th grade self bought into it and they felt like any other cheaper alternative brand
Well, but then I have to write a comparison function for two arrays of integers. It's not that hard to write, but it took me long enough that I wished the language had it built in (should probably look for it in npm.. if there is left-bad, there must be array-order!)
Same here. I have emacs init.el file that I'd like to tinker with from time to time but every time I try to make switch I feel like I'm using a system consisting of thousands of moving parts which constantly break.

It's completely awesome that you can change anything in emacs however you want but time and time again I realize that I'd rather have a rock solid editor with small api that let's you customize few things.
"[S]eriously, NPR does matter unless you want to live in a world with ONLY 30 minutes of vocal fry on the value and meaning of Mold (which is GREAT) and not, also, let’s say ... news of a terror attack in Belgium."

It's difficult to concisely unpack and dissect everything wrong with this line. To put the tunnel vision of it in context, ponder the tiny minority of people who heard about the Belgium attack on NPR first, or even from them at all.

You can't posture in defense of NPR on the basis of a service that people can get anywhere else, and in the case of young listeners, are getting almost everywhere else. (Not even in-depth news - if you want that, you'll read something. Something younger people appear to do more of.)
No pipe in hand, reality needs to be modified.

That's the (admittedly optimistic) point.
> "although can you easily add new repositories for nuget?"

Yes. Here's a guide showing how to create a local Nuget repository:

http://codurance.com/2015/05/04/creating-a-local-nuget-repos...

In the guide you can see this screenshot:

http://codurance.com/assets/img/custom/blog/2015-05-01-creat...

Which shows you one way to set up the package source.

Also worth mentioning Paket, which is a Nuget replacement. In addition to working with the standard Nuget library, Paket can pull dependencies directly from Git repos.

https://fsprojects.github.io/Paket/
I run Xubuntu 14.04 here and it's been great. I thought it was a worthy upgrade to 12.04. Also I just put it on a friend's new Lenovo (dual boot) at his request and he is enjoying it, having only used Windows before. So I kind of get the feeling that OP has at least a few very particular system-specific or setup-specific things (I don't even use bluetooth, let alone on multiple systems) going on that aren't affecting everybody. Could be wrong.

My main machine has been a Macbook Pro for the last 4 years, and as long as I don't need to be using Photoshop or Coda, I'd rather be using Xubuntu on a system with even half the specs.
Fresh Air is a little too biased for me... Terry Gross fawns all over guests she agrees with, and is very aggressive with ones she disagrees with.

I much prefer Diane Rehm, who is generally appropriately tough with everyone. My absolute favorite interviewer is Carol Off (As It Happens). She's very polite, but doesn't let anyone get away with anything, no matter what side of the issue they are on.
I use ubuntu on Macbook Pro and its a clunky experience for sure. The main issue is that the drivers aren't up to date with the latest hardware so there are all types of bugs if you try into install ubuntu on certain hardware. I would say if you wan't a more seamless experience you should try to use certified hardware so it just works.

http://www.ubuntu.com/certification/
I grew up in the rural Pacific Northwest, hunting and fishing, and I was taught land navigation via compass and topo map. I still enjoy using these tools to hike cross country, and even for following main trails. But it boggles my mind how many people I see out in the deep woods, with only a gps or phone as their only navigation aid. Electronics fail, my map and compass have never failed me.
My take is that on ordinary things they try to be unbiased [try is key here], but on more political items, they take the mantel of the underrepresented of those they think are in the weaker position. This is specially true for the local affiliates who make it a point to bubble up less know issues [the plight of the Georgians whose single legacy community building is about to be razed to build condos, as a made up example].

But, their most insidious tactic, when they want to favor a cause or a person is one to frame things and couch things in deliberate terms and to have the unfavored person sound bad by prompting them to say ridiculous things and conversely prompting the person or cause they like for favorable things.

It could be something like, so you say you are in favor of the North Korean regime, why is that? Why do you think a dominant patriarchal society is best for women there?

They know their audience well and they codeswitch well and know the language of their audience and put in the proper language cues.
Yes, I'm sure all the freebooters are just doing this to avoid the hug of death. 99% of the time I see no mention of the original content creator in any imgur link. Often times, someone further down in the comments will dig it up and tell people.
Lawyers who won Happy Birthday copyright case sue over “We Shall Overcome”
I don't disagree with you, exactly, but whoever theorizes that needs to study recent history; Lister was never a battlefield surgeon.
I get what you're saying, but it's a little binary.
I've come back into the warm embrace of OpenBSD this year, and couldn't be happier. On supported hardware (cheapo refurb ThinkPad T420) everything works out of the box. Suspend/resume, graphics, Wi-Fi, sound, etc... Hibernate to disk works seamlessly despite full-disk encryption being present as well.

Everything Just Works (TM). I don't care if Linux is a wee bit more performant or supports a wider range of hardware. Truth be told, I simply want to do my thing & not think about the computer as such. I'm way past that age when "they say it's free, if you get it to run; the geeks say hey - that's half the fun!" (https://www.youtube.com/watch?v=d85p7JZXNy8) was a viable approach to computing.
Really, their testing was inadequate. If your product is a timeline graph, you should test it with data covering a large range across the possible time values. A single date from before roughly 2000 would have uncovered the problem.

(Not that I always test adequately, mind you.)
Or ideally support OS X code signing. :)

OP, I'm guessing you're reading. If you need help with that, feel free to email (addy in profile). Sweet project, just wish it had proper signing.
You're entirely correct, though I want to emphasize that while I understand that my own experiences are limited, I haven't found arguments that there is widespread sexism to be more convincing than my own experience. I'm quite open to being convinced otherwise, should a strong argument be made.
I don't bluntly say anything like that at interviews, and try very hard not to imply it via subtext. I put a lot of effort into being a confident interviewee, who knows their strengths and weaknesses and is honest about both.

I include links to my GitHub, but I will emphasize it more going forward, and I really like your suggested line ("i can be a bit ...").

Thanks for the reply.
tl;dr: The software market is still largely free and unregulated, and as a result, the tradeoffs made in producing software tend to reflect the preferences and priorities of many millions of different people from many diverse backgrounds. And these people don't share the preferences and priorities of Seth Godin, and that's why software sucks.
Why composition is superior to inheritance
SEEKING WORK - NYC, Chicago, or remote.

Testimonial: "His software is art. Not like that Picasso stuff with the messed up faces. But more like the kind of art with the normal faces." -Barack Obama[1]

ABOUT YOU:

- you have an idea and want to turn this into a web or mobile app.

- you already have software and just need to grow it, fix it, update it, etc.

- you need someone to be the tech lead/CTO for your project.

ABOUT ME:

- I work fast and hard. Can work with you on-site. Any size project. I can tackle it.

- Full-stack web development, mobile development (responsive web apps and Android apps), DevOps, RESTful APIs, hardware including BLE.

- Tech: Rails, Django, Android, Bootstrap, DevOps, jQuery, data visualization, and lots more.

- 10+ years professional experience. Many years as a lead dev/tech manager. CS degree from GT. Hands on CTO level experience.

http://www.mikemahmud.com

Email: me@mikemahmud.com

[1]Maybe he didn't say that.
No.

Work isn't linear. Overwork often leads to less productive work, so working (say) 100 hour weeks for a year might be less of a learning experience than working 40 hours weeks for two years.

Part of experience is in knowing how things evolve. Best practices change. If you only have 2 years of clock time experience but claim 4 years of "real" experience due to working 80 hour weeks, then that doesn't mean you know to handle the changes from 3 years ago when Framework 2.4 became Framework 3.0.

You also don't have a baseline. A lot of people regularly overwork.

Finally, if someone asks "when did your first use Framework" and you reply 2013 but your resume says you have 4 years of experience, then you will likely be called out for the discrepancy.
I never implied that everyone should use the command line or that GUIs are evil or bad. I was just answering the query "why people still use command lines" to the original post.
Yes yes, everyone one is saying "of course" these are string compares! What a nub mistake. But is it?

It is a very easy mistake to make, you pick 'sort' and the resulting code does what you expect. As long as all the timet's have the same number of digits then the string comparison works. You have to have a data that crosses 9/8/2001 to see the problem. (or 3/3/1973 before that)

The javascript compiler isn't going to tell you about this and it only hits a problem with dates older than most programs that are written in javascript.
Note that you can still have gender-segregated bathrooms without laws that get down into the weeds of who can use which bathroom. That, in fact, is the status quo in most U.S. jurisdictions. So while I'm not necessarily against unisex bathrooms, doing away with gender-segregated bathrooms isn't really what I had in mind.
Simply rotate the device, and the content will also rotate.
> There is no concept of a typed number array in JS

Note that nowadays there are indeed Int16Array, Float32Array, and so forth, and their sort methods work numerically like you'd expect.
Pandora is probably my best mode of music discovery these days, above Spotify and social suggestions. If you actively seek out more from the newer artists it suggests, you'll get good results. If you go there with a genre in mind where you already know most of the groups available, you won't get much.
How stuff works
It is about time that an e-Reader works one handed. I have no idea why this wasn't done years ago.
StatusPage (YC S13) is hiring an operations lead in Denver
Yes, but there is another form of bias which is guest selection. NPR guests on shows like Morning Edition are overwhelmingly mainstream establishment voices (often from think tanks like Heritage and Cato). I'd prefer a wider range of voices over some faux unopinionated notion.
It does when I use it in the UK. It frequently flags up an unknown number as "XXX People have flagged this numbers as Spam/PPI" (I forget the exact wording).
The fact that tgb "truly believes" the first, and erroneous, clarification was more useful means nothing to me. The first comment was simply incorrect. The impetus was to say someone was wrong. This was corrected by someone else, in a very civil manner, and you called that person a nazi. Grow up and leave meaningful comments or else don't bother.
Maybe. But according to others, it's an upstream bug that still exists in the new(est) kernels. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1504584
Completely agree. I used to use Debian, then Ubuntu since 6.06, the last Ubuntu that was usable for me was 9.10, I didn't even bother to install 10.04, just switched back to Debian. When Gnome2 changed to G3 I gave up and installed KDE on my every * N *X machine. Still using KDE, never came back to Ubuntu. I didn't have any problem author described, no one ever asked me to help them with such problems - I converted a lot of people to Linux or PCBSD.
> This has been my perception of the city until recently. I grew up in Florida, and my perception of the city had been formed mostly/entirely by the Pittsburgh Steelers. The team (and city by association) has a very hard-nosed, blue collar kind of vibe... similar to how I would think of the Baltimore Ravens.

It is sacrilege to compare or equate the Steelers with the Ravens. You'd be thrown out of this town so fast.