skysight-inc/HackerNews huggingface dataset:
Real time data is useful for 2 reasons:

A) Phonebanking redistributing your limited resources to GOTV on election day.
B) Responding to incidents with legal council on the ground to contest potential fraud ASAP

So how does fraud detection work? Why do you think they sink millions and millions of dollars into polling. Long before election day both sides have a pretty accurate statistical model and break down of how each district will vote and the thresholds of deviation from that model which will set off "Fraud!" bells.

This is also why the NSA probably doesn't manipulate Federal Elections.

This is also why no one would bother to take the risk to get real time results. Its not valuable enough information. Campaign technology staffs have been working (I know, I helped) and will continue to work on ways to collect exit polls on the spot via hand helds or other means as close to real time as possible... just to get a statistically significant indication of whether what's happening on the ground deviates from the model far enough to allocate resources.
Announcing Node Fundamentals Training from StrongLoop and OlinData
Run Multiple HipChat Apps
I don't even consider Sprint to be in the same league as AT&T and Verizon. They're basically a budget provider with bad coverage (but not nearly as bad as T-Mobile) and slower speeds than ATT/VZW where they do have coverage.

Too bad there isn't anyone Sprint could buy that would actually enhance their coverage. Outside of major metro areas it's pretty bad.
Ask HN: Have you done something against your business financial interests?
Has anyone here in the b2b market done anything against your business interest (a decision that yielded you less money), in the interest of your client that yielded better results down the line?
This server's host name is also this server's bitcoin address
I've seen it on my Netflix streaming list for several months as well.
Hmmmmmmm, perhaps, but I'd suggest that:

Stupidity is negligence. Negligence is selfish. That makes it malicious. Its willful which ever way one chose to spin it.

IMHO, such phrases are not much different to ones like "what do you have to hide?". They are designed to look like one thing, confuse and win a point, while hiding the fact that something appalling is going on. Its the language of confusion to control.

Its too easy to be allowed to hide behind a false concept of stupidity. Too convenient.
Don't count out dogged historians. We spend a lot of our lives looking at material not quite relevant to our research in order to find that one gem that answers a question.

That said, I am very pleased to read the other reply that mentioned their plans. I'm not waiting, though. I'm very excited to dive in immediately.
How, exactly, do you propose the buyer receive bitcoins without sharing his wallet address?
Implicits, SBT being anything but simple, and compile times. :) People have suggested sticking to a subset of Scala for most purposes, but what happens when you run into a problem with a library? Suddenly, you're diving into Slick (from a friend's example) or Play (from a personal, painful example) and can't make heads or tails of the code because of how different the paradigm is.

Frankly, I'd rather just go to Erlang and skip all the compromises needed to stay with the JVM if I want that kind of language.
> including Casascius coins

Hmm, so the OP should be asking PayPal support, not eBay support.
The problem for them is how to make the stores still feel like stores, while also automating them to the level of Amazon warehouses. They would have to have robot shoppers that can navigate the same store as human shoppers to be able to compete with Amazon effectively before foot traffic dries up.
Every single card I flipped over had "Stuff you'll need: a Google account" and an early step that was "Sign in."

Google is on a real push lately to get people to stay signed into its services all the time. This, to me, feels like another pair of hands helping in that push.
3 Reasons Why ROI Analysis Doesn’t Work for Freemium
Q&A with Formula One IT pro Antony Smith
I'm not "trusting" anybody. The headline made up facts that do not appear anywhere in the article.
you don't want to mock the sensical, reasonable bits of a view, just the parts that are over the top.

All of the views parodied here are over-the-top.
Sprint's been rolling out LTE pretty comprehensively in the last few months. I upgraded my phone this week and was going to switch from them but discovered that my neighborhood in San Diego now has LTE even though it's not technically "launched" yet.

So far I'm happy with my choice, and with unlimited data on my phone it's a pretty great setup. No more having to download my spotify playlists to play offline anymore, can just stream as much as I want.
I'd be interested in a crib mattress if it were offered. The low outgas/no retardants angle is a good one for that use.
Sheriff: Colorado school shooter dead
For any HN'ers based in London the British Library in St Pancras is a fantastic resource, and their Business and IP Centre ( http://www.bl.uk/bipc/ ) has an easy signup for a Readers Pass for entrepreneurs.
I just signed up and am kicking the tires now. Thanks!
oh god, that sounds... excruciating
My day job is in grails. :) However, some shops still have an aversion to other JVM languages.
The headline should read "NSA leaders split on how best to save their own ass."

Amnesty makes it sound like they are being magnanimous.
I've had at least one coworker like this at previous jobs. They've tended to fool me repeatedly until I notice the pattern and revise my opinion of them. The confidence they display makes me think they're smarter / more informed / more thoughtful than I am, until enough evidence causes me to stop all positive weighting of their opinions. It's worse when you have imposter syndrome for the first several months of any new situation.
Complicated Pizza Orders: Eliminate Embarrassment, Increase Sales
BitTorrent Client Devs Work on Bitcoin Integration
>or if you only care at all about Chrome users

Is this in reference to the DartVM or is there another feature? Isn't that turned off by default? I've only been casually watching this project and typescript so I don't know too much about it.
True, however even the server-side CS code gets compiled to JavaScript before execution by node.js. At least with the server though, you can enjoy the benefit of throwing more servers at the problem or you can write high-performance code in optimized C.
Try out LocalBitcoins.
PROFIT
NEW VIDEO FROM COOGI CASH CALLED PROFIT FOR EVERYBODY MAKING PROFIT...
I've had the misfortune of using the PayPal Java SDK to integrate PayPal credit card and Express payment into a web application. Based on that experience, I find it especially difficult to digest any opinion that PayPal has on Java. They may be experts on handling money, processing credit card payments, fraud prevention, and the like. (Or maybe not, given their reputation.) But their opinion on Java is about as meaningful to me as Microsoft's opinion on Java. Or more on point, a Rails developer's opinion on Java. Both are characteristically stale. And not "whew, that bread is really ripe, throw it out" stale. Rather, "what we have here is a new form of fungal life" stale.

I've worked with a fair number of Java APIs. I would put the quality of their Java SDK in the bottom 10%. It has the stench of really old Java. Remember how the first Java APIs reeked of C? The fact that the PayPal Java SDK still looked like hastily ported C code in 2011 when I last worked with it makes me worry that their entire manner of using Java is stuck in the early 2000s. That's being generous. It's the kind of Java you'd expect to see written by a company that still thinks about "applets" and "beans" and tries to come up with clever coffee double-entendres for their package names.

My theory: PayPal is big but they know they are vulnerable. They've acquired BrainTree and that helps. I suspect they want to improve their technical chops and felt a need to migrate away from Java in order to break free of their organizational quagmire. PayPal is from 1998 and if their Java SDK is any indicator, they probably have a Subversion commit log for their core systems going all the way back.

This sort of move is the kind of thing I could see myself doing if I were in a decision-making position at PayPal. Attempting to invigorate sensible modern Java practices within that organization would seem hopeless. I would have to start anew with an approach that is free of poisonous legacy.

As others have pointed out, the fact that a rewrite yielded so little performance gain is decidedly troubling. At least they got a fun and well-linked blog entry out of it. If I had just gone through that effort and reaped such a modest improvement, I'd be crestfallen.
Blip is now actually owned by Maker Studios, which runs two large Youtube networks (Polaris and RPM)
I try to write a little database system in Haskell, inspired by Prolog, because it seems very natural and simple to query Prolog.
If you have lots of different relations between data, Prolog is a good choice.
You're right, it's better, since you don't have to sacrifice screen area for the keyboard

There were Android phones with keyboards. I had the chance to play with a prototype in 2009 (yes, this was after the iPhone)

Not good. Not good at all.
But there's lots of things people and companies _could_ do, they just don't do it currently.
"I privately say to you, old friend... please accept from me this unpretentious bouquet of early-blooming parentheses: (((())))."
I still don't see any C# developers that are 200% more productive than Java developers due to limited infrastructure around the C# ecosystems.

Say anything about Maven but the recent discussion about embedding Bundler to Gem is just one step closer to be like Maven (now if they merged Rake+Gem+Bundler then Maven is). Even if Maven is not "good enough", .NET is thousand miles behind Java when it comes to dependency management and build system.

Google-Guava, as ugly as the syntax is, is good enough for most of us. Java 8 is around the corner so meh.
As an article for the informed, not really a lot of new stuff, and unfortunately no links to sources backing up the allegations made--though a few minutes of Googling gets you what you need.

Loathe as I am to support Fox in any way possible, this is the exact sort of article written in the exact sort of way that you could push it out to your family and extended family in a "[FWD][RE][RE][RE] BAMA IS SpYiNg ON U$" message.

And it's important to have this sort of article for important issues--let us never forget that half the population is below average.

EDIT:

If there is hope, it lies in the proles.
The real question is--will Mozilla ever allow support for another language (scripting language, bytecode format, whatever) to be built into Firefox?

If Mozilla support Foo, then Google will probably support Foo (just as they're picking up support for asm.js now), and then Microsoft will eventually be cornered into supporting Foo as well. If Mozilla don't support Foo, people will say Foo is a Google-only standard, and Microsoft will use that as an excuse to not support Foo either. Every standardization effort, in the end, hinges on Mozilla.
There's really no need to put it in a video form, especially since a) there are little production values in term of sound/visual quality [I had to stop watching because of the echo], b) No script, leading to a lot of dead air, c) no content that would be better served using a blog post or podcast (PowerPoint slides don't count).

The content is not engaging enough for a 20 minute runtime.
I've noticed HN has a rather mixed outlook on SJWs.

A lot of people are very sympathetic and adamant, most are in the middle ground and little are actually outright antagonistic. Of course many who subscribe to extreme views see any bit of criticism as an attack, so it's hard to measure it in that regard.
I think it falls into three groups for communications providers:

1) Laws like CALEA, which (if applicable) require a provider to develop and expose backdoors to the government in advance of a request

2) Building systems where an operator doesn't have access, but where a court order can compel changes to the system, including ultimately shutting it down.

3) Being able to build a system where operator doesn't have access to data, and upon a request, if no data can be turned over, continues operating. Must turn over any data which you do have.

4) No requirement to cooperate, or something equiv to 4th/5th A protections for the end user being extended to service providers.

I used to think the US was #3. I don't believe #4 exists anywhere, at least outside specific kinds of data (medical, legal). The US is at least #2 now, and might actually be #1 in more and more domains.
Report: NSA mulls Snowden amnesty (but it probably won’t happen)
Scala with all of its symbolic notation would be more like Perl than C# is. Scala also can run on .net[1].

[1] http://www.scala-lang.org/old/node/10299
> Great, but why should the British Library, a non-profit charity and UK taxpayer assisted institution put these images on the servers of a US based for-profit company?

Why shouldn't they? It's to everyone's benefit for these to be as widely distributed as reasonably possible.

> There are a lot of talented Brits in the Bay Area, but there are also many great UK based programmers and companies in the UK who could have developed a home-grown solution.

These folks can now use the Flickr API to download each and every one of the photos and code to their hearts' content.
Please no... I had Sprint for many years and it was the worst, but inexpensive. I switched to T-Mobile a few months ago and love it.
That's... a really good point, and one I had never considered before. Does Mozilla really exert this much control over the web browser space?
You don't have to sacrifice screen space for a physical keyboard... http://upload.wikimedia.org/wikipedia/commons/a/a6/DROID_3.j...

That form factor is fine, although not popular with consumers. I had a Droid 2 for a while, and found myself using the soft-keyboard more and more, particularly while not using connectbot.
I'm not a C expert either but a lot of the system modules in Node appear to be simple JavaScript wrappers over their C counter-parts. I'm not sure if this is necessarily a problem but rather the developers just didn't aim for a higher level of abstraction. I think they aimed for OS abstraction and stopped there for some of the modules.
As a Hacker News denizen I exercise my prerogative to complain about anything and everything possible, as long as there's some technical merit to it.
Ask HN: Why do advertisers have so much money?
Google and Facebook are multi-billion dollar businesses based on advertising dollars. Snapchat's valuation is under-written by its advertising potential. It's obvious that advertising is big business, but why do advertisers have so much money?

Advertising doesn't produce products on its own, yet it dwarfs the scale of many industries that do. Conversely, advertising forms a fraction of the budgets of any of these industries, taken individually. How does advertising create such a disproportionate amount of value?
With a technical + business background like that, I agree that product management might be a great fit, assuming you're interesting in getting away from code and focusing more on project management, specs, design, etc.

I'd also say you sound pretty ideal as a co-founder for a general web or mobile product. That's a position where a wide range of skills are useful and I'm sure there's lots of people out here who would love to talk to you.
Sorry I don't mean to hijack thread or anything like that but I work for AppNeta and we're on the APM field instrumenting various platforms. If you ever need an instrumentation tools for your full-stack infrastructure, check us out :).
Read Discover Meteor for free today
I will speak to the issues about which I am familiar.

Checksums are currently uploaded by the client and verified by the registry. Signing is on the roadmap[1]. I'm not sure what you mean by a fingerprint, would this be analogous to an SSH host key? What function would it serve if you already had a signature that only you could reproduce?

[1]: https://github.com/dotcloud/docker/issues/2700
Furthermore, while you close apps by swiping up, most delete / dismiss actions are done from right-to-left (messages, mail, closing safari windows, etc).
The lack of adblock options on mobile Safari and Chrome has to be a massive boon and a huge relief to advertisers. You can get third-party browsers that have some adblocking features, but I suspect the percentage of people on mobile who use them is in the low single digits.
Telemarketing call from the future
It's not incoherent, it's an idiom.
>>They're basically a budget provider with bad coverage (but not nearly as bad as T-Mobile)

I don't know where you're located, but in the Bay Area a pre-paid T-Mobile SIM card gets just as much, if not better, coverage than AT&T. I have a dual-SIM phone so I can watch the signal-strength of both the AT&T & T-Mobile on the same phone at the same time. When I get call-failed on the AT&T sim I can just dial out on SIM#2(T-Mobile) instead; flawless.
That was a pretty long article to give the answer to the question in the title: "nothing".
So far, I have found the following as the only mention on the inter-webs. https://engineering.groupon.com/2013/misc/i-tier-dismantling...
Here https://github.com/bodil/BODOL is a programming language designed by a woman. I'm not sure I could actually tell that it was designed by a woman.
There's a draft of the book on one of the author's websites:
http://www.sics.se/~seif/DatalogiII/Book/datalogiII.pdf

I'm pretty sure there's a newer still (and legitimate) pdf of the book out there if you're good with the google. The book itself is absolutely worth buying but the pdf might give you an idea of what you're getting.

Peter Van Roy is giving a class in a month or two on one of the MOOC platforms which looks like it will be a pretty gentle intro to the material. I don't know which paradigms he's going to be covering - he's not going to go through the entire book.
When's the last time you went looking for web documentation and didn't use MDN?
TWMessageBarManager: System-wide dropdown message bar for notifications (iOS)
Meet The Young Makers And Educators Behind The Menlo App Academy
"Also, if I made a mistake, I might encourage others not to repeat my mistake."

Mistake? Obama and the other high-level people in government who advocate STEM seem to have done pretty well for themselves - probably better than they could have done by studying STEM.

I wonder if Obama is encouraging his own daughters to pursue STEM careers, or just other peoples' kids?
Wayland is missing the driver support right now. It's also one abstraction down from what game developers should worry about. I imagine Valve are going to focus on SDL. Sam Latinga, the original SDL dev, is employed by them now (was with Blizzard before).
I think it's more about developer adoption. Non-chrome browsers will not even bother with the DartVM until there is critical mass of developers using Dart to make the transition worth it.

I think the only other way Dart would take over is if Javascript languished, but that is unlikely to happen any time soon.
I kind of wonder why HN doesn't support [Markdown-style](http://daringfireball.net/projects/markdown/syntax#link) links. It almost makes me miss Reddit.

I suppose it's to make it clear where links go, and discourage trolling... but browsers failing to show you where links go is a failing of browser chrome, and people who are concerned about that can install extensions that make link destinations more obvious.
Want To Win A Crunchie? Nominations Close Sunday
Hasn't it been something like a decade since Sprint was last profitable? How do they have the money to do this?
Also, don't forget the ecosystem.

Want to buy a song? iTune, 1 click and start listening
Want to install development tool? brew install
Want to install other tools? brew cask install
Want to buy software? App store, 1 click
Want to listen to music on your big ass speaker? Airplay, click and done
Sure was! I write compilers; much better to have the hardware team do the work :-)

Mill interrupts are nothing but involuntary function calls, and handlers are perfectly ordinary functions. There are no privileged operations; all security is memory based - an upcoming talk will cover that. ootbcomp.com/mailing-list to get talk announcements.
I've done this. Not for sneaky/malicious purposes but just to provide a better experience. Also batching features around adding permissions, I'd rather release one update with two new permissions than two different updates each requesting a new permission.

Nova Launcher has had the "Set Wallpaper" permission from the start, most launchers have it and use it, but Nova didn't actually needed it initially as the set wallpaper functionality was just calling other apps that held the permission themselves. But I knew Nova would at some point require it (and indeed it does now) and users completely expect the launcher to be able to set the wallpaper, but users still get confused or annoyed by the new permission screen.

"Google Play License Check" is another permission I've requested but not used. It's a reasonable permission for a paid app to have and not one that users email me asking about, but when I first added it to WidgetLocker I did get users asking about new permissions (The "Android Market" at that time didn't specifically point out which permissions were new, so people would just ask about any permission they didn't realize the app had all along). In a future update I ended up disabling license checking because it was proving to be more trouble than it was worth, but I didn't remove the permission because if I ever wanted to turn it back on I didn't want users to be prompted about the permission again.

Requesting something like Read Contacts without actually using it would probably upset users, as some will ask about those kinds of permissions and expect a reasonable answer. Saying it's just for future use would seem a bit suspicious.
Interesting. Externally, it sounds like lots of code being generated that's somewhat a mirror of each other.

Were there cases where a bugfix was needed across code that had already been generated? How was that handled?
Alternately, 42% of Americans have heard of Bitcoin and know it is a virtual currency.
By the way, there was extensive discussion of that "Feminism and Programming Languages" article on HN yesterday:

https://news.ycombinator.com/item?id=6893756
If the buyer is getting a wallet shipped on a USB drive then the seller doesn't need to know the buyer's wallet address.
Couldn't agree more. I'd argue it's already well on its way. It seems there has been a resurgence in companies trying to shoehorn every application into a specific development pipeline within the last several years (specifically, the HTML5/JavaScript in-the-browser solution, rather than a more appropriate native solution). It happens every so often in this industry, but lately it seems to have accelerated.
Why you should spend more money
To put it another way:

1. a Docker registry is like (or maybe just is) an S3 bucket: a dumb, private object-store.

2. A docker index is a database-backed web service with a REST API, that clients talk to.

3. The web service can generate temporary tokens that let you GET things from, and PUT things in, the bucket.

4. The web service's database has a model of an image "project" similar to a Git repository: version history, branches, and other metadata.

5. The bucket contains the image repository's "object pool." Just like git, when you pull a branch, the client downloads all the "objects" required to check out that branch.
Team changes at Trigger.io
I hear it occasionally. I hear its equally-appalling equivalent all the time: "Please join Mary and I in welcoming John to our team."

Of course, prescriptive grammar is for the birds, anyway.
By cracking cellphone code, NSA has capacity for decoding private conversations