skysight-inc/HackerNews huggingface dataset:
This is patchwork, at best. It may slightly improve posture...they'll hunt for bugs in already published software, instead of demanding strong security principles for software engineering.

“The software security industry today is at about the same stage as the auto industry was in 1930" ... "it looks fast, goes nice but in an accident you die.” ... "The major shortfall is absence of assurance (or safety) mechanisms in software. If my car crashed as often as my computer does, I would be dead by now.” -- Brian Snow, Former Technical Director of the NSA, We Need Assurance http://www.research.att.com/talks_and_events/2008_distinguis...

“Most programmers think that getting run-time errors, and then using a debugger to find and fix those errors, is the normal way to program. They aren't aware that many of those errors can be detected by the compiler. And those that are aware, don't necessarily like that, because repairing bugs is challenging, and, well, sorta fun.

You are not giving a programmer good news when you tell him that he'll get fewer bugs, and that he'll have to do less debugging. Basically, we still live in the dark ages of programming, not unlike the time engineers were learning about boiler technology by figuring out why a boiler exploded, scalding people to death (remember the Therac-25?). People will probably have to die in order for "software engineering" to be a true engineering profession, instead of the buzzword that it is today. Sad but true.” -- Mathew Heaney

As someone said here on HN, it took two major disasters for people in the Netherlands to build coastal defence structures. We only seem to learn from disasters.
Bing, you're right. I posted and left the computer, so I couldn't correct.
Chromium reports that there are only two things being attempted by the site: a PHPSESSID cookie, and localStorage. I can't seem to make Chromium accept only one or the other, I can only make it "Allow" for the entire domain altogether, both cookie and localStorage.

I have vague recollections about Chromium and/or Firefox confounding localStorage with cookies when it comes to allowing or denying.
And on qwerty US-International which is used throughout most countries that don't want to use their own specialized keyboards it's alt+s.
It was a very basic thing that caused me to switch: Being able to use Cmd-1, Cmd-2, Cmd-3, etc to switch tabs (Terminal.app only does this for windows, not tabs).
Police forces across the U.S. are now salivating at the chance to add this to their 4th of July parades... right behind their swat team with armored trucks and tanks.
Google’s smart contact lens is one step closer to your eyeball
There were/are religious conflicts in communities where it's impossible to tell the belligerents apart -- ethnically, economically, you name it.

"For every complex problem there is an answer that is clear, simple, and wrong."

Inequality is definitely a contributing factor, perhaps even _the_ contributing factor, but don't count out religion.
I can't ever seem to get replies on gun.io. Not sure what they are looking for but it was frustrating experience
Very nice. Thanks ya'll!
Ah, if it's indeed related to fraud that's a fine reason generally.

I'm worried about a company restricting usage to resources which you have been allocated, as I thought we were well past the problems of shared hosts with the rise of virtual machines / linux containers.
Along this line, I'd love it if there was a service that would go around and remove you from all the shit websites out there. Like this, but something that wouldn't eat up days of my time to do it.

* HOW TO: Remove yourself from ALL background check websites. Thanks to LawyerCT. : technology || http://www.reddit.com/r/technology/comments/j1mit/how_to_rem...
Washington State put the Liquor Control Board in charge of the MJ policy. Mismanagement by the best of them. But the two delivery services in Seattle operating in the Grey zone are still going strong. Hooray free market!
I love iTerm, couldn't live without it.. To me Terminal.app isn't much better then PuTTY on Windows.

That said I'm a bit worried when I read stuff like "manipulate the pasteboard remotely" and "performed when text matching a regular expression is received". Are these potential security concerns and/or what is the performance impact of regex'ing every single line of text etc?
That's an awful reason to do that. It shouldn't matter who files a bug report, it should be handled the same way as all others. In this case, they broke convention to please Gates, probably against the wishes of the people actually working on the software. It doesn't matter if it was a regular user, Gates or the pope, a bug report carries equal value.
Do you really think people here have such a short attention span that they need a 100-word article to be summarised?
Harness the power of iBeacons SMB See Proximity5 in our Betafeed
Shopify Launches Coinbase Integration
Each of those alternatives is missing something important.

hnmob.org only formats front page while the comments pages (which can be the hardest to read) still link to HN.

ihackernews.com does not have a search function and login seems to be not working, also check author's own explanation at http://ihackernews.com/login

In my opinion there simply doesn't exist a web or native app which works 100% and never needs you to flip back and forth from news.combinator.com

As @kowdermeister said, it won't require much, just a couple of media queries. I'm not a fan too of over complicated things and I like HN raw, essential style. That sort of raw, minimal rule could also be used for a request from a smaller width device.
Tom Clancy shilled for them in one of his novels:

"Tell Noonan that his letter about that people-finder gadget has generated results. The company's sending a new unit for him to play with-four of them, as a matter of fact. Improved antenna and GPS locator, too. What is that thing, anyway?"

"I've only seen it once. It seems to track people from their heartbeats."

"Oh, how's it do that?" Foley asked.

"Damned if I know, Ed, but I've seen it track people through blank walls. Noonan's going nuts over it. He said it needed improvements, though."

"Well, DKL - that's the company - must have listened. Four new sets are in the same shipment with a request for our evaluation of the upgrade."
Couldn't find an email address in your profile. I left my portfolio website and at the bottom there is my email address.

http://appsonify.com
College Campus Rape NEEDS TO END [male perspective]
I'd be interested in a service such as this for building custom servers. I currently custom design and pay to have them built for my company.
I'd prefer to be able to have motherboards suggestions based on requested features. Like, so many USB ports, SATA ports and this socket for AMD CPU.
Nice indeed. Good work Andris!
TraceGL open sourced
Amusingly, I'm annoyed with browsers for not using C-s for "search." :) Seriously, I think I can count on one hand the number of times I've wanted to "save" a web page. And none of them ever worked.
Ask HN: What to do now
I'm 23, I've a Bachelor of Science degree in Computer Engineering and I'm "taking" another degree in physics. Between exams and "life" I've some free time to spend and I don't know what to do... I'd like to help the "community" with it. The problem is that it's hard to find that community. I mean, in computer science is born every day a new linux distro, a new programming lanquage, a new "revolutionary project" etc.. It's really hard to find THE project in which devote my free time. So I could have some potential and I'm wasting it watching films and unlearning english. Is there anyone who have already been experiencing this ? And how did you get out of it ?
Japanese messaging app Line files for IPO valued over $10 billion
I thought it was really weird last week when I called to cancel my Comcast internet service and it was so easy! I only have internet, no TV or phone, and when the "teaser" rate expired, they wanted $85 per month. No way, ppl. I have plenty of alternatives in SF, fortunately.

They only made one feeble attempt to offer me a better rate. They even sent me a shipping box to return their router in, for free.

I was really confused by this experience, but maybe this explains it.
Thread is a mesh network to connect products around the home
How does using ID verification help? I can just use a borrowed/stolen/pilfered ID?

At some point, you're hitting diminishing returns in your verification requirements.
Animal extinction rates around the world visualised
I expect it would require explicit support from mosh.
Services maybe, but I took "mobile" to mean mobile apps and not so much hardware.
How does this compare to pcpartpicker? I don't see any option to use euros as the currency without getting an italian user interface. Are the prices at all localized, if so, do you have plans to support any other countries?
> Aren't you allocating a set amount of CPU to a paying customer?

I doubt they are. While DO boxes aren't bad, in terms of the "bad neighbor effect", I think they very much are oversold. Also, the virtualization tech is a continuum between complete and proper isolation of resources and time slicing of the CPU cycles on the one end, and Linux container style resource sharing on the other. Basically, the more isolated your VM is, the slower it will run. I don't believe DO is using any type of really strong isolation. Because of this, if you start mining BTC on your droplet, you will suck the CPU cycles from all the neighbors.
Playing Golf, and Other Mistakes CEOs Make
You put your finger right on the danger there. It could mean anything from "We're, selling off all the hardware, replacing Windows Phone with an AOSP-based system, like Amazon's, and implementing all our mobile apps for iOS and Android, and doubling the resources on our Azure/Bing ecosystem" to "We're keeping everything, laying off a few people to get another bump-up from Wall St., and muddling through."
Serious question: why? I would think that for servers, the lower cost and easier replaceability of buying standardized machines from an OEM would outweigh any benefits you could get from hand-selecting components.
Snapchat's new photo filters change based on where you are
Also chiming in: same thing happened to me, but they sent my account to collections without notifying me first.

When I was on the phone with the collections agent, I was very polite and told her I knew she was just doing her job. I then got her to admit that this sort of thing happens all the time with AT&T, and that a lot of her phone calls go the same way.

Since then I've suspected that AT&T's practices go beyond mere incompetence and into abusive territory.
Getting a bit tired with all the downvoting going on at the moment. I also have downvoting rights, but I hardly ever use them unless I see something offensive.

Give it a rest, people.
Past HN News on TraceGL: https://hn.algolia.com/?q=TraceGL#!/story/forever/0/TraceGL
I don't think so, especially because Nadella specifically mentioned that D&S is not the governing principle (well, he didn't say that exactly, but almost). What Mobile-First means to me is that mobile is _the_ platform, and being present on portable devices is the key to survival for Microsoft (and don't forget, almost every end-user device is portable, including dockable mobile workstations). That means that MS cannot afford risking not being present on dominant mobile operating systems, for example -- it would be stupid to risk the survival of the company and only push stuff on Windows Phone, for example.

Other than that, I disagree with the article on a many points.

> Microsoft’s tradition of innovation is hard to even detect, much less celebrate or revive.

The tradition of innovation is there -- see Microsoft Research, one of the best funded institutes. The tradition of polish is not there. Microsoft has produced tablet PCs, smartphones, voice and handwriting recognition, mapping, and so on. It has a bad record of taking stuff out from R&D departments and delivering them to end users in a neat and easy-to-use way.

> I don’t mean to be a pedant but which is it — mobile first or cloud first? Only one thing can be first.

I think the opposite: the two goes together hand in hand, and cannot really live without each other. That's the big problem of Apple: they are not that good in cloud services, and a phone (or a tablet) increasingly relies on cloud services. Google is mostly winning the mobile war because it's cloud services. It's the cloud services why Google can release Android for free, it's them why many iOS users slowly gravitate towards Android ('because Google stuff works better'), it's them why many people don't want Windows Phone ('I don't use too many apps but I need Google Maps and GMail').
Eucheapcigs
Although i'm unsure of the legality, you might want to add hackintosh/OSX86 setups in there as well, matching the right hardware combos is a big part of getting it all setup and the latest configs change often
More like continued employment. Why have a customer retention agent on the payroll if they retain few or no customers?
Slightly realted, I like the fact that rarely I accidentally type complex keystrokes like say C-x C-e C-m, triggering an undesired action. #genius
> This is patchwork at best and may slightly improve posture...they'll hunt for bugs in already published software, instead of demanding strong security principles for software engineering.

:s/instead of/in addition to/g

The correct approach is to do both.
> we're talking about a technology that (Apple) innovated

Let's be clear here -- iBeacon is just Apple's marketing label for work that the Bluetooth SIG did.

Apple innovated nothing here, they simply starting using Bluetooth SIG's proximity profile at https://developer.bluetooth.org/gatt/profiles/Pages/ProfileV... and slapped an 'iBeacon' sticker on it. Just like dozens of companies had done before them.

Thousands of people were already using this technology, producing and shipping hardware and software, before Apple even thought about jumping into this area.

To claim that Apple innovated beacons is a huge stretch. They've popularized them certainly, but they haven't invented or innovated any of the technology involved here (hardware of software)
The Guide To Growing A Startup With Inbound Marketing (by Dharmesh Shah)
A few tips for staying productive
My first immediate complaint. Why FASM? yasm is basically the de factor assembler these days (really nasm is still really popular, but it's practically dead). The only things I see fasm used more than gas or yasm for are for wierd niche projects like hobby operating system kernels
Reading whole comment thread suggest that the author of comment might be a Apple fan boy who felt stepped on his toes.
Why did you decide to go back and get a second degree in physics (a BS?). Was it to delay your entry into the full-time labor market, or because you are passionate about physics? Also, are you still living in the same city you lived in during college? Have you changed schools?
Google Releasing Dev Boards for Modular Phone Project Ara
yes, more countries and localizations are on their way.
Then the Duden[0] gives the following rule:

"Fehlt das ß auf der Tastatur eines Computers oder einer Schreibmaschine, schreibt man dafür ss."

Translation:
"If the ß is missing on a computer keyboard or typewriter, you have to write 'ss' instead".

[0] http://www.duden.de/sprachwissen/rechtschreibregeln/doppel-s...
Weird, the reliability of voice-dispatched cabs here is about 100%. They give you an estimate, like "we'll be there in 5 minutes", and they are almost always there within the estimated time, at worst a few minutes late. The more I hear about SF cabs, the more I wonder whether Uber's success there isn't just an anomaly due to SF having particularly bad taxi service.
That's the incentive for the company. The incentive for the rep, presumably, is that they get paid a commission based on how many cancellations they prevent.
No, but it's not hard to provide actual mechanisms to explain how money influences politics.

That's not saying every dollar is the same, and the money -> influence function is a straight line. But money buys reach and coverage at the very least.
Indeed. I think this must be karmic payback for how onerous the "process" of canceling an AOL account used to be.
Completely misses a user profile interface and posting facility. Why go there if for commenting you still need to go at ycmobinator?
Everyone I know uses Android and Windows. Anecdotes don't say much about markets.
He who dies with the most cash wins? It's definitely a nice position to be in but money obviously doesn't think up new products.

What was the last true innovation from Apple? I claim it was the iPod. The miniaturization of music. Everything since the iPod has been purely derivative of that miniaturization theme.

They've ridden the "Miniaturize all the things" wave hard (and successfully) by adding more features like accelerometers, GPS, faster chips, more colors, etc. to keep the fanboys horny but nobody has been really impressed with a new iDevice for quite some time. Apple is getting stale.

Apple needs a new hardware win that shows that they haven't exhausted their idea bank AND that they still have the marketing savvy to make people want what they've got.

Apple has NEVER been a software company. They are definitely struggling if Swift is the best new things they could come up with.

Where's the hardware?

<crickets>
On Swedish versions of Word find is moved to Ctrl+b since the word for bold starts with an f. Can get very annoying when mixing versions.
This looks really cool.

I haven't built my own PC for a number of years and probably wouldn't consider it any more to be honest (MacBook FTW). I will however recommend this to anyone who does ask me about self-builds :)
I thought ß was being phased out. In fact, I heard that like 10 years ago at school during a German class.
Don't forget to include a few particulars:

* Who you are

* Where you are receiving service

* Your account number

* What date this cancellation is effective on
You seem to be arguing that government intervention is what caused this mess, so more government intervention is not the answer.

The trouble is that "government intervention" is such a general term that the statement is useless. It's barely one step better than "doing things caused this problem in the first place, so doing things is not the solution to it."

There's good government intervention and bad government intervention. That bad government intervention caused the problem doesn't mean that good government intervention can't help.
Hidden From Google
Looking for a Ruby Developer Onsite in NYC
Does anyone know of anyone with at least 3 years of ruby experience and 5 years building large complex applications within a team environment. Unfortunately this is not a remote position & is onsite in NYC. Seeking local NYC area candidates as relo isn't included.
Oh, it's full-time w/benefits & without a C2C option.
Spend your time coding. If you have free time, improve your craft. Find something to write that you find interesting. You'll get better at your core skills, and quite likely you'll find one or other open source project that you use in your code that needs improvement. If you do, that's going to be your worthy cause. It's something you'll find interesting and relevant, and you will definitely feel like you contributed.
Why I'm Investing in Genius (formerly Rap Genius) by Dan Gilbert
This is really cool. Is there a practical reason why you would write a game in assembly (speed? portability?)
I pretty much always accidentally type the Emacs commands first, often in MS Word this means I delete everything then save, rather than just saving, and I end up saving a lot of webpages.
I don't understand why a scan of a passport or ID of someone signing up is required when it cannot be verified.

The reasons are this:

Banks are legally required to conduct some kind of Know Your Customer where an individual has to physically present themselves so their provided ID is matched against their physical person. So KYC is done by a bank. And I'm paying with a bank / credit card.

In the case of someone opening an account by using a fraudulent card, it is trivial to attach what looks like a mediocre scan of a passport or divers licence.

Notarised IDs are not requested, so there is no way to verify with a lawyer. And Notarisation is expensive, so it will turn almost all customers away.

Closing circle: If the name on the card matches the ID provided and it is not a case of a fraudulent transaction, the individual can be pursued via their bank. This is probably not worth it at a time vs reward level, unless the abuse of the network is such law enforcement should be involved, but is not something for you to do, but for your bank, as correspondent bank, to do.

While obviously a liability in terms of information security and the risk of a breach, requiring such personal information is a precedent: If all companies did so for low value transactions, then this information would end up in thousands of online repositories (and therefore of large scale, opposed to, say, a hostel seeing a handful of customers per day keeping paper records) which would surely have leaks. The risk becomes systematic. Which increases fraud.

Let the banks do KYC. Let the hosting company ensure the network is monitored in the way they desire.

Edit: Having worked in a couple of banks at a middle management level, and covering regulatory, compliance and information security roles, what really helps when regulators or general law enforcement audit or inspect a function, what really matters is showing both internal policies showing banking regulations are drilled into employees, and anticipative policies where regulations are not yet set in stone are also followed. If you don't have internal policy documents on how your network is monitored and a kind of minimum standards dashboard, make one and keep records, as it can be invaluable as defense against accusations nonfeasance, misfeasance or even malfeasance.
"So you're telling me that I'm speaking to the CEO of $COMPANY"??
From a brief read of their site, they intend the protocol to be available to paying members only under FRAND terms.

Here's hoping it dies off quickly.
Yes, that was my conclusion after reading one of the other comments (which was perhaps intended as tongue-in-cheek, but since I'm a literal-minded humourless troll with a penchant for helping out, I thought I'd tl;dr just in case).

(Hey, if I save most of us from clicking on link-baity headlines that could just have easily contained the answer to the question, we all win, right? Right.)
Just mention PhD on your CV and job application as "deferred" and number of years completed or remaining. I do the same on mine with MBA. It makes for interesting conversation during interview as I only had two more quarters to complete MBA before dropping out.

Also don't mention dissatisfaction with PhD advisor et al, doesn't sound good. Instead focus on why PhD wasn't in line with your expectations at that point in your life.