skysight-inc/HackerNews huggingface dataset:
>Absolutely not; the sandbox of Javascript apps is entirely within the browser. The CPU architecture may theoretically prevent a userspace app from breaking into ring 0, but that's not the interesting thing; you're trying to prevent random apps from gaining access to all the tasty data in userland.

I don't know why you felt compelled to state a categorical denial when the facts dispute it. Please read up on how security tokens work in Windows, for e.g.

http://msdn.microsoft.com/en-us/library/bb625957.aspx

> Running a native game executable involves trusting it not to be malware. Running a webgl or HTML5 game does not.

There is no difference between those two executions in modern operating systems that implement mandatory access control.
The Best Robin Williams Moments
Siri helps hide body, then turns police informant
My experience is very much the opposite. Large companies tend to overspend on adwords due to agency interference, ignorance, apathy, and organizational dysfunction.

Small businesses, like doctors, for example, can make a mint with AdWords. If you sell the right kind of product, it works exceedingly well even at tiny scales.
My girlfriend just stated, sitting desk to desk: "Every time I remove HN icon from bookmarks bar, it keeps reapearing".
My answer, while reading this thread: "Must be a bug, file it." (of course she knows why)
According to the site it's 2.5% instead of 2.75%.
Similar state of affairs here. I installed windows 8 the day it came out, found it to be a pile of tripe, swore at it and rolled the machine back to 7 and vowed never to touch it again.

Then our hand was forced with an 8.1 upgrade at work (built in HyperV saves us a ton of VMware licenses) so I ended up knocking that back to 7's UI as best as possible. Occasionally it still pokes me with Metro so I tend not to use it much even though the machine is a beast.

I tended to work on my laptop at the time, an old T400 ThinkPad running Windows 7. The keyboard failed on that so I switched to an i7 2011 MBP I had lying around as a test machine. Chucked 16Gb in it and an SSD and it's very nice even though it's got a 1280x800 screen.

So I'm sitting here now on a 2011 MBP on 10.9 with a Windows 7 VM and am relatively happy, the only persistent problem being that the quote and at keys are the wrong way round.

Nice move Microsoft. Even the most platform tied of us are easy to lose!
Microservices and the Big Ball of Mud
Interesting information. Can you share a little more about your platform? Distro? Are you doing basic tcp/ip or pushing to/from some kind of dedicated hw?
"Black people are thieves" illustrates pretty well why the "some" cannot be taken for granted, even when it's logically evident.

Have a read through Scott Alexander's article if you still need more convincing: http://slatestarcodex.com/2014/05/12/weak-men-are-superweapo...
Is this really level of flailing emotion people bring to their customer service interactions?

"It's just super frustrating because we spend like $300/day!"

How about: "We have been spending $300/day, and an error on Google's part means we are not being provided the service we are paying for. We need to know that this is fixed and then will need to discuss our past spend with someone who can act on crediting our account. Here's how we can replicate the problem."

You aren't their buddy. You are not asking for a "solid." You are a business owner, not some tweener boy that smudged their new white kicks.

"you can also just search it now. it's still screwed up."

Own the facts and deliver them without emotional loading.
"Screwed up" is inaccurate and unprofessional - whiney in context with the "super frustrated" quip above.

"You can also just..." leaves room for a different set of facts.

Give a detailed description of the path you took and the results. If the results aren't obviously incorrect, define that issue. Repeat the desired outcome.

And, if you have "a meeting" and can't get the issue resolved, then you should have someone else make the call who can grind it out or schedule abundant time for dealing with this - or maybe $300/day and the previous spend isn't all that much and you should just walk away from AdWords...

You'd be better off penning blog articles that break down perfect grass types and pros/cons of various herbicides for the locality of McLean than crapping investor cash on advertising in the unseen margins of the search results.

Lawn care is definitely a word of mouth and signs in green yard growth business. I'd ask neighbors before trusting anyone who pays for AdWords, because my bill for lawn care pays for those AdWords and a good lawn care company doesn't need ads.

Most every service I've courted that does big ad spends on Google charges more for the same or worse service than other providers.
That sounds very interesting as a method... do you have some examples?
Does this track inventory? I can't really tell.
My AMEX points work out to 1.33% and my Capital One gives 1.5% . Both are statement credits. I haven't personally seen or been offered anything better than Capital One for that type of incentive.

I'd guess some points/loyalty hacker has figured out how to get over 1.75%, but it probably wouldn't be cashback through direct statement credits.
I am aware at least for Ada,

http://www.adaic.org/ada-resources/standards/ada83/

Smalltalk (green book),

http://stephane.ducasse.free.fr/FreeBooks/BitsOfHistory/

Cedar,

http://bitsavers.trailing-edge.com/pdf/xerox/parc/techReport...
Looks great, very fast & lots of features.

Could you let us know some technical details?
What's it made with?
Any interesting challengers you faced?
Exactly. Snowden has answered this many times. He has said (and I paraphrase) that the public of the USA needs to know what is being done to them and in their name so that they can get to choose and have a decision on the scope and limits of these programs. In other words Snowden has said effectively that if the public could get a direct vote on these issues and the public chose the status quo then he'd go along with that.

I don't doubt that Snowden doesn't want the status quo, he'd like to see the more (in his opinion) egregious civil liberty over-stepping practices rolled back but if his views differed from public majority he'd go along with that. He just wants the public to know and have a say, he's made this point a bunch of times and I'll cite it for you if you really insist :)
Like the one that Linus Torvalds use?
https://www.youtube.com/watch?v=HSgUPqygAww
> If Amazon wanted to start pushing more into local markets (or different kinds of products), they can make a fortune off this data, and that's why they can afford to undercut companies like Square. It's a long term play.

Possibly. Alternatively, Amazon seems to operate under a business model something like: 1) enter an existing market with a product offering that is at best the same as the competition 2) undercut said competition with unsustainable pricing until you drive them all out and have a monopoly 3) raise prices, profit
It's a bit of a stretch to call this research. It's basically an engineering project to develop toys.
Reactive = Responding to (often asynchronous) events
I had really high hopes for FiveThirtyEight. I really enjoyed the work of their roster of writers previously and respect Silver's work in both the political and sports arena.

All that being said the format has left a lot to be desired. My criticism unfairly is less about this article (though I found it to look largely like an ad with very little substance... in fact legitimizing some of the offerings as being valuable services is somewhat dangerous).

I love the in depth statistical analysis of sports and popular and culture. It's a really cool space. Pop culture and sports daily blogs also are very popular. The problem is that producing high quality versions of the former in the latter format has proven to be a very difficult exercise. The articles come off as shallow and border on slideshow/buzzfeed/BleacherReport type content.

I hope they figure it out. But despite the great roster it hasn't cracked my must reads.

Did I just hijack this?
Does anyone know how this could integrate with QuickBooks? We currently use Quickbooks Point of Sale to run the cash register and inventory and it loads into the QuickBooks company file each night.

I'd love to switch to something like this but I'm not really clear on how the accounting would work.
If this guy is guilty, and it can be definitively proven, hang him, but this situation is worrying on a number of levels. What if someone hates you, has access to your mobile whilst you sleep, takes it, commits a crime with it, and then returns it? You're on the effing hook.

Mobile devices are really going to usher in a whole new look at crime and potential guilt. The fact that police can now take your mobile and dump its contents during routine traffic stops in many countries is hugely alarming.
They are fantastic. This video represents something of a departure in form for him (in style, not quality), but I enjoyed the longer format.
Fix your police, then.
I am using a Nexus 7 2012.
Crazy... wouldn't it make sense to combine both DBs?
Science Deck
It's worth noting that in addition to being the author of the Wired story that originally leaked news about the Bluffdale, Utah facility, James Bamford also wrote the Puzzle Palace, which IIRC is the first book ever published about the NSA.
Disabling media.peerconnect does nothing to improve your anonymity. peerconnect (and, well, all websockets datachannels) requires user action to be enabled
"MonsterMind"
Form Validation in Angular – The Basics
Amazon Joins Card Reader Battle
1. How does the author know that his resume and accomplishments are superior?

2. No company interviews everyone that ever sends a resume in. If they did, they'd never get any work done. Remember, the goal of a company is not to interview people, but to produce a product or service. Continuing to interview once they've identified candidates to their liking is a waste of time.

3. The entitlement in this article is just...ridiculous. He assumes that because he has a good resume he's owed an interview. Again the world doesn't work like that.

4. He says her accomplishments aren't as impressive, but that's largely subjective.

5. He then goes on to say this:
>Don’t discriminate against qualified male candidates just to boost your female numbers.

Do what I do instead.

Teach your daughter to love computers. When she grows up and can program circles around me, I’m sure the market will reward her.<

Why does she need to program circles around him to be rewarded by the market? Up-article he basically admits to not being the best programmer himself, but expects
future women to be super programmers just to get a spot at some startup. Why can't women have the freedom to be average like so many men are given? I mean, aren't we the industry that's constantly lamenting the number of bad programmers, most of whom are male?

6. I've interviewed and recommended for hiring tons of engineers for my company over that last 5 years. And one thing I can tell you is that the relative superiority of one's resume does not guarantee that a good employee. I've
interviewed people with Masters degrees, CS and Eng degrees, no degrees, you name it. And the one thing that I see is that the truth is in the interview; I'm not impressed by where someone went to school, how many degrees they have, or which prestigious company they worked for in the past.

This guys needs to just suck it up and realize that as men we have huge advantages in the tech marketplace wrt to employment, and also accept the fact that he has no idea whether or not the woman that was hired was truly a better candidate than he. Sheesh...next he'll be complaining that he can't get hired at Hooters....
I guess "resolved" is in the eye of the beholder, considering Google's mistake still cost them thousands of dollars that as yet remains unrefunded.
Dark Age America: The Rising Oceans
The article says it's called "MonsterMind", not "MasterMind"
The rate at which Amazon is rolling out products is nothing short of dizzying. Reminds me of Google before Larry came back and retook the reigns. Inevitably they will come to a point where they start shutting down a subset of their enormous product line. It was one thing to have google wave or reader dropped, but when amazon kills some of these lines it'll affect people in real ways. And it will happen.

Here is for hoping they eventually focus on making their products better instead of constantly making new ones. Even look at AWS. I would struggle to name 80% of the services under that umbrella in under a minute.
> "we" the government, or "we" the individual consumer?

I mean the total of all spending. Although I contend that the two really aren't that different as government spending is just the aggregate of individual spending on government itself.

> This premise is also faulty

You are suggesting that subsidizing something can make the sum total of all spending on that thing go down? I completely disagree with that notion and I think this is the root of our disagreement. At least we found the crux of it.

Even if neither side in the debate leaves convinced of the other side's position, I'm convinced it was worthwhile if the debate ends knowing more precisely where you disagree.
Plus the real power of reactivity is that it is push, not pull. The changes are propagated without ever needing to poll for the new value manually - for instance, you could display the value of b in a UI and have it change whenever the value of a changes.
Tesla Model S suffers flaws over time, reviewers find
It's not as easy as sitting down though. Being on your feet for hours on end is definitely a skill that needs to be learned (in the military, for example).
Ask HN: SCSS/Sass vs. LESS
In talking to other web designers/developers, reading blog posts, and seeing "Show HN" posts, it seems that there are a lot of people who prefer SCSS/Sass over LESS.

There are large projects that use both technologies, such as Bootstrap (LESS) and Jekyll (SCSS/Sass) just to name a couple.

However, it seems like on a project-to-project basis, people tend to prefer to use Sass over LESS. I've heard some vague reasons why (such as looping and proper mixin/"method" calls in Sass) but never anything very concrete and compelling enough for me to understand the reasoning behind choosing one over the other.

Even more than the apparent popularity of SCSS/Sass is the apparent visceral hatred of the "other" system by users of it's "competitor." This seems to be more prevalent in the SCSS/Sass community (towards LESS), but I've seen it pointed in the other direction too.

So I turn to y'all; what are the reasons you choose SCSS/Sass or LESS for a project. Is it a simple matter of whichever technology you were exposed to first, and as such have a comfort with it and little reason to test the waters? Are you handcuffed into the system you use due to previous project decisions? Are there actual technical/usability reasons you know of that makes one better than the other? I'm really interested to know!

I myself use LESS, mostly because it's what I picked up first and have no significant use case where I had to switch to Sass (except for when using projects like Jekyll, which support Sass as a first class/the only citizen).
3 ways banks are designing the branch of the future
I came here to make a similar comment. We need more companies pushing adoption of EMV here in the states. I know it isn't a perfect solution, but it is certainly better than the mag-stripe situation we have today. It makes me nervous whenever I see one of these devices being used in the wild. The first generation of Square devices were very easy to siphon raw track data off of. As a customer, how do I know that the device you have attached to your personal phone is secure? I don't know the security behind the latest generations of these devices, but it still makes me uneasy swiping my credit card on someone's personal device that has who-knows-what malware on it.
Why do you find Disconnect.me better than Ghostery? I tried the former for a few days, but found its UI unwieldy, and couldn't find a way to disable just some things for specific sites (e.g. Disqus comments).
I would second this. Think of it like interviewing. If you do five to fifteen programming interviews you really get a feel for how programming interviews are conducted, the type of problems, the amount of time the problem should take. Most importantly you get a feel for the questions that are asked can for example abandon a solution that while it would work would take longer than the interview time and thus can recognize that there must be a faster solution you should look for.

Simply by doing a number of practice and real interviews you will be much better at interviewing. You as a programmer are probably not that fundamentally better, but you the interviewer are.

And if you don't like programming interviews just go lookup how people prepare for Jeopardy, most that appear on the show don't just show up, but have methods for training.
You mean Apple turned police informant.
Now even Germany’s postal service has an encrypted messaging app
"you could pull it off with a slower processor if you had a fifo that can reach 20Mbaud on the serial end"

For a surprise, google for / research how wiznet based ethernet controllers are used on Arduino shields or just wired up by hand (I did a hand wired wiznet 5100 once upon a time...). Yes yes its possible to run it in full TCP or UDP termination mode which is the way most people use it, but it can also terminate at IP level, and with some limitations, raw ethernet packet level. If you pull that data sheet and want to actually try this, look for documentation about "MACRAW" mode. This basically turns the controller into an ethernet packet FIFO as you describe with ethernet on one side and SPI bit banging on the other side.

Disclaimer: I've never done anything with MACRAW mode on wiznet controllers other than read about it in the data sheet and wonder why I'd want to do that. If I was going to blackhat a weird portable appliance or otherwise do heavy ethernet weirdness I'd use a rasp pi or similar SBC and linux not arduino compiled C, but whatever.
I almost complained about having non-monospaced fonts as a default on the linked page for 'coding', until I started reading this page where they explain the reasons. Still, mono-spaced is much easier for an IDE to interpret and my brain thinks me like it more.
Top myths of Silicon Valley
Ask HN: AdMob vs. iAd
I am new to game dev. I am developing a game for ios. And I want to know what is better for making money adMob or iAd for both banner and interstitial. I am planing to release app world wide. I would also like to know if there is some way of improving adMob over iAd or vise versa.
Python being too slow for tcp/ip sounds silly. Afaik the c64 can run a webserver. At what... 4mhz? Less? I think you could probably emulate the c64 tcp/ip stack in python in realtime+ (or -...) on a multighz cpu...
Venteo – a new picture sharing app. Whats your feedback/Thoughts
Until 2016.
Of course, Google should refund the money. But the support team didn't cause the mistake. My comment was to understand why the poster felt the support was inadequate.
The awesome Brian Roemmele announced this on Quora two weeks ago: http://acceptingpayments.quora.com/Quora-News-Before-It-Happ...

Exciting times, to see what unfolds in this payment war. Apple will certainly get there soon: http://acceptingpayments.quora.com/Apple%E2%80%99s-iWallet-A...

http://acceptingpayments.quora.com/Confirmed-Apple-iPhone-Ev...

http://acceptingpayments.quora.com/Apple-Patent-Shows-How-Pa...
GitHub definitely isn't git-only. It supports SVN too, and can import from SVN, Hg and TFS
Ex-MIT dean and son plead guilty to hedge fund scam
I'm guessing the product roadmap looks something like: Point of Sale -> Inventory Management -> All of your physical inventory is also available for purchase on Amazon.com

Brilliant.
Looks like `[x]/2 == [/]`.
This gives me an great idea. What if we put these variables into a grid displayed on the screen? Then you will be able to enter some values into some of the cells, and the dependent ones update themselves automatically. The elements of the grid could be regarded as array elements indexed by coordinate, and use relative or absolute addressing to refer to each other's coordinates, making it easy to replicate dependency rules across rows and columns, to generate entire tables which update themselves.
For what it's worth, I remember thinking that Windows95 was 'inspired' by NeXTStep when it was new. The NeXTStep machines themselves were pretty amazing for their late-80's origin. They had (and effectively used) 4-level 1-megapixel displays at a time when PC's were largely stuck at 640x480 or worse.
Wow, that article had a misleading headline. The revelation: "Well over half of [the University of the Free State's] web traffic was served via IPv6 after its network was dual stacked with IPv6." The University's deputy director of system administration described himself as "shocked," hence the word choice, but I think seeing more IPv6 traffic than you expected is an experience that probably falls far short of shocking. I thought the story might have been about IPv6 use revealing some kind of political insight or something like that.
I wonder what the heck are you developing :) .

Maybe a solution would be to have SQL Server on a virtual machine, or use an Azure SQL instance (in my very limited trial latency was a bit annoying though).
In a typical Scorpion manner (http://www.feld.com/archives/2014/07/amazons-scorpion-proble...), they are going in for the kill.
Sounds excellent.
Does it? In what market have they done (3)?
Why Names Are So Easy to Forget
"Programs like this had existed for decades, but MonsterMind software would add a unique new capability: Instead of simply detecting and killing the malware at the point of entry, MonsterMind would automatically fire back, with no human involvement. That's a problem, Snowden says, because the initial attacks are often routed through computers in innocent third countries. “These attacks can be spoofed,” he says. “You could have someone sitting in China, for example, making it appear that one of these attacks is originating in Russia. And then we end up shooting back at a Russian hospital. What happens next?”"

This piece is pretty interesting.
Yup! Those are referred to as 'card not present' transactions (just like shopping online) and due to the higher risk, there's a higher charge for processing.

http://en.wikipedia.org/wiki/Card_not_present_transaction
Has it (or the link) been changed?

I see just text, beginning "THE MESSAGE ARRIVES" with a thin bar at the top, containing numbers 1 to 7. Scrolling down instantly scrolls the text; there's the occasional thin bar across screen with an advert, and pictures do fade up and down as I scroll, but there is no point at which the text doesn't scroll as expected.

Using Opera on Ubuntu.
It is still there. I wonder if it's a joke from an editor?
I disagree but you really shouldn't be being downvoted for this opinion.
Routing Table Limits Cause Internet Outages
Needing some education here. They took a pig's heart, dead, injected it with metal, and are impressed that this showed up in an x-ray? Gunther von Hagen with metal?
I'm a bit surprised that there are anagrams to be found. It's easy to find them if they exist, but there's no guarantee at all that there actually should be collisions.
I knew it was by Conal before I got to the end, as soon as I saw the phrase "denotational semantics" ;)

I should really learn what that means one day...
> Their server is a stack of outdated crap, proudly powered by cPanel, feel free to root them for more details.

Hmm. Two wrongs make a right?
IMAP and SMTP are not new, that's the point.