skysight-inc/HackerNews huggingface dataset:
It's just skimming. If you were reading a book, you would just scan across it to find what you want. You don't have to read everything on the page to know what it is talking about.
This is correct - the top question in reddit's comments to this post asks this [1], and the admins answer that the mods could report these takedown requests as reddit Inc. does not collect them.

[1] http://www.reddit.com/r/blog/comments/2u3sqp/reddits_first_t...
They're buying into a narrative. What we need is a stronger narrative that drowns out the idiots with their megaphones yelling about how vaccines will turn your kids into zombies.
Switching to a Bonded Interface Without a Reboot – Feedback Appreciated
Starting a Linux blog, Feedback would be appreciated!
I wouldn't think too many as the arrow is pointing up and not down as it would be for expanded comments. In addition, it exists on every question/answer regardless if there are responses.

But I see your point that the context is subtle and maybe some people would miss it and still click.

Just my opinion too, but HN is a uber simplistic interface that isn't following a lot of current trends, but it also isn't really designed for the consumer level user either.
OK, try writing graph theory proofs algebraically.
Introducing Bond – A Swift binding framework
A blind student took my programming tools course last spring and together we wrote an accessible sudoku app for the Mac:

https://github.com/wcochran/accessiblesudoku

Apple usually has fantastic documentation, but we had to experiment a lot to figure out the accessibility API.
That video was rather bad. If you want a better description of the Twin Prime Conjecture I think these guys do a much better job: https://www.youtube.com/watch?v=vkMXdShDdtY
In that same issue you linked, there's a link to the EFF's Warrant Canary FAQ ( https://www.eff.org/deeplinks/2014/04/warrant-canary-faq ) that disagrees with what Moxie/WhisperSystems is saying.

I'd take the EFF's word over WhisperSystems'.
Microsoft cannot promise developer incentives that actually scale. They have run several "hackathons" and "app contests" and things with eye-popping prize money, like $100k and whatnot.

But for most people, supporting an additional platform for any duration more than a year can quickly cost upwards of that amount. With the tiny marketshare today, and nothing but hope that it will ever grow - hope that has not come to fruition in 3-5 years - it will be a net loss very quickly and also have diverted resources from the other aspects of the developer's companies.

If they could perhaps offer scalable incentives, like "support and consulting services worth $2000 per month" or "we pay you $0.05 per download (even if your app is free)" or "we'll market your app alongside WP marketing" then perhaps. Perhaps it might be functional developer incentive.

Disclaimer/note: As a cofounder of a company built around an app that Microsoft tried to woo us to port. We toyed with their APIs for a bit, but it was going to be a support nightmare with our hardware and sensor requests and we decided against following through.
> I doubt that any company will go for this.

That doesn't mean it's not fair.

On the flip side, no company will ever convert their salaried employees to hourly unless forced to by the government. It's an abusive relationship that they're being allowed to manipulate and it means nothing but good things for them. Companies that have 100+ developers are different than those that have teams of consultants, both in the depth and breadth of work that they're doing.

I guess we both kind of miss the entire point, though. Nothing will change in our industry without better worker organization.
Android is heading in the wrong direction. Not much open source left in a couple of years. Too bad!
The entire Java community pines for lisp, whether they know it or not. That's why Apache Ant was invented, it's Java's manifestation of Greenspun's Tenth Rule.
Perl has the work-alike Expect module.
hmm, my purchase got cancelled and now they are all 10x the price.

I reckon they had a look at the competition before putting it in the envelope
The technology world is full of traction/friction dilemmas and chicken/egg scenarios. There are entire businesses with billion dollar valuations based on user traction alone.
It's almost impossible to anonymize large data datasets like that. Significant aggregation is basically the only way to do it properly, and that significantly reduces the value of the data.
I've been a fan of CyanogenMod for years. My brother and I ported ICS [1] and Jelly Bean [2] versions of CM back to the original HTC G1. I've run it on every phone I've ever owned, and even had my parents running it for a time.

But it's hard to reconcile some of the public blunders that Cyanogen has made since becoming a company. Their OEM relationships with Oppo, OnePlus and Micromax seem haphazard and volatile, and it's not clear they present any real advantages to the consumer. As far as I know, the Oppo N1 isn't supported anymore, and while the OnePlus One is theoretically still supported at least in some markets, Jelly Bean is nowhere to be found, and OnePlus is off doing their own ROMs now.

Distractions like Nextbit's "Baton"[3] (a risky bet on an idea that doesn't appear to work with the majority of apps) leave me wondering what Cyanogen's real value proposition is.

It will be interesting to see where this is headed, and I hope CM remains faithful to their core community and support the maintainers that keep bringing to CM to the masses.

[1] http://www.theverge.com/2011/11/24/2584340/android-4-0-aosp-...
[2] http://www.theverge.com/2012/8/9/3229163/android-4-1-ported-...
[3] https://nextbit.com/about/
This American Life did an episode recently on Daniel Kish, one of the most famous echo location practitioners[0] and here's a short youtube video of the same guy.[1]

[0]http://www.thisamericanlife.org/radio-archives/episode/544/b...

[1]https://www.youtube.com/watch?v=A8lztr1tu4o
see also: http://wiki.netbsd.org/ports/emips/

Microsoft donated an entire architecture work to NetBSD...
The difference is the same that enable a police officer to walk the street, but require a warrant before entering a home.

Even NSA do not like to invade peoples homes. Its a health risk for agents, its costly, it competes with other agencies, and its bad for PR. The legal steps required are also much smaller when asking a cloud service to hands over information.
Did you know Microsoft sold over 50 million phones last quarter [1]? They know how to make phones...

[1] 10.5 million Lumia smartphones, 39.7 million Nokia-branded dumbphones -- http://arstechnica.com/business/2015/01/hardware-surprisingl...
Ask HN: Where to look for a hardware startup mentor?
Hi Hners,

I work on a French hardware startup called Relink. I would like to speed things up and I feel having a mentor would be a great boost. I am part of my local startup community but that's quite small here as I am not in Paris and nobody has a 'successful' hardware startup. Anyone know how to find someone willing to be part of an advisory board?
I think the solution is probably to have it all, according to your taste: code because you can run it as a working proof, and explanations in both comments and prose.
We love gridcoin as they are a different platform. Being able to payout the same crypto for BOINC and FAH would be hard because the credits values are different.

You simply could not say half the Gridcoins go to BOINC and half go to FAH because what if there are more users on FAH in compared to BOINC?

Also POS has its issues like POW does: if someone controls half of the currency, then they could attack the network. At this point.. it would be very easy for somone with a couple thousands of dollars to buy half of the Gridcoin out there and perform the attack, its very expensive to buy half of the BTC mining hashrate.

BOINC has not released this system yet, it is still in the works and i look forward to seeing how it would work. Even though FLDC is centralized to an extent, every possibly solution dealing with BOINC and FAH has centralization leaks, just different degrees.

Also with BOINC, anyone can create a project to work on. Someone could potentially create a cron job application masked as lets say a protein folding aplication to harness BOINC power for not only A. Gridcoins but B. computational power used for something malicous like cracking email passwords. This bad actor would then gain two benefits.

Though after awhile BOINC may discover this and remove them, the possability for even a days worth of work could be problematic. Dont get me wrong, I love BOINC, but for this system to work, they would need to have an approved list of specific projects one could work on to receive Gridcoin.
Or, if you'd rather read a 1 sentence description instead:

[The twin prime conjecture] states: There are
infinitely many primes p such that p + 2 is
also prime.

http://en.wikipedia.org/wiki/Twin_prime#History
All the stuff we usually need is in Python, but there was a Scala library, which we originally didn't write, but needed. :-)
"what are you getting at with that ?"

Well, that if a country becomes non democratic to the point where surveillance cameras or email snooping becomes a problem, then there would probably be a lot of bigger problems to deal with in the first place (such as people with gun in the street that can arrest you physically for no reason).
Here's an example list to get you started:

http://www.listxt.com/?subject=Shakespeares+Plays
That only works for one dimension, can't handle square in landscape rect.
They're nice phones :) Though the lower cost ones are missing a few sensors that make app dev a little unpredictable. Correct if I'm wrong, but you cant use apps on the 520 that require a compass right?
All those tears, from hipster boys pronouncing Microsoft dead, will be delicious!

"Microsoft has no marketshare", "Microsoft just doesn't get it", "Microsoft lost the war", "Microsoft is dead".
Ah, I am glad that my comment to one of the administrators a couple of years ago regarding NSLs finally landed in the right place.
Driver death rates by make and model
My daughter is a student at a top-20 college in the country and shares the bathroom with 3 other girls. They are all as messy (if not more) than my son's male roommates (also in college).

Another note, I remember reading somewhere that the amount of bacteria found in bathrooms is much higher in ladies-rooms than mensrooms. May or may not be the result of overall messiness, though :-)
Banu: Share scientific data on your own terms
My take is that separating the two is basically intractable and I wouldn't even try to quantify it.

One person doesn't have to work very hard to communicate all his/her ideas and priorities to him/her self so there's zero communication overhead there. A few executives are going to have to communicate a lot in order to all stay on the "same page" regarding the multitude of issues that a company might face trying to execute the overarching vision irrespective of it that's from one or a couple of people.

The more time these people spend communicating with one another to ensure that they all understand one another, the less time they have to spend with their group managers, thus lowing the number of groups they can oversee. As the number of groups an exec can oversee drops, you need more execs.

But as you get more execs, now you have a coordination problem at the executive level. The problem is recursive. The CEO can only oversee so many executives, so you get a CEO/COO/CFO triple team. But those people have to spend time ensuring that they all understand one another. Rinse and repeat.

Obviously there's a "management ratio" that a person could glean out of all of this and just employ that to structure an organization indefinitely, at least in theory. The problem is that all communication is lossy. If you can communicate with 85% effectiveness (which is PHENOMENAL!) then that kind of limits how many layers you can use.

0.85 ^ 2 = 72%

0.85 ^ 3 = 64%

0.85 ^ 4 = 52%

0.85 ^ 5 = 44%

0.85 ^ 6 = 37%

This sort-of tracks with real world businesses too, it's not often that you see an org chart which has 10 layers on it because the company would be totally dysfunctional and go bust very rapidly.

The "Peter Principle" applies to businesses too, the continue to grow and gobble up more market share until eventually they stop being as effective and growth slows or stops.

It applies to society as well as Joseph Tainter points out in "The Collapse of Complex Societies" each additional unit of complexity has a fixed cost and diminishing returns for the society (or the company, or whatever) until eventually you're adding complexity which is a net negative. Things then start to go downhill.

Obviously there are exceptions to this (think "natural monopolies" and the like) and there may be years or decades of lag between the start of net negative complexity growth and collapse. Unless there's "refactoring" of the system where complexity is removed somehow, everything will eventually trend towards collapse. And achieving refactoring in real life is generally impossible since there tend to be entrenched interests in favor of some complexity since it directly benefits them.

A great example of this is the healthcare debate. Doesn't matter which side you're on. Complexity nearly always wins.
How did these guys get caught?
Thumbtack – Accomplish your personal projects
I have kindle ereader and pixel qi screen on a netbook, I cannot wait for something like this, it would be very useful for me,many people have eye problems with LCD screens.
The American capitalist mantra is that you should only look out for yourself. In a world with a vast liquid labor pool, that means getting as much as you can out of workers.
Gunman at Dutch Broadcaster Claimed to Be Hacker
This reminds me of the often anonymous eg Ask HNs involving cofounders. I know that often only the cofounder involved can fix the problems with non anonymous ones, but what if the cofounder don't have a problem with them?
One of the most shocking aspects of this is that Lockitron still has not shipped all the units pre-purchased in the original campaign. They tweeted "We shipped up to backer #11,000, close to the original campaign."

There are people who paid money for one product, but just found out they will receive another one... maybe?
No, you are not alone. I recently got a LG G3 with Lollipop. This is my first new Android phone in 2.5 years and I think it's going to be the last. It can't even compete performance wise with my older Lumia 920 in day to day tasks. Can't say the hardware is bad on the phone, but the software is underwhelming (typical Android laginess that makes it annoying to use)...
I never viewed the internet as private. I hid my tracks not because I'd done anything wrong but because there are 'crazies out there', I have plenty to hide and why take a chance? Then 'wow' forums - I could say controversial things, play devil's advocate, really push the discussion farther than IRL with little fear of reprisal or even rebuke. Which was great for me because I'm the guy who parks the other way round in the car lot. I have always been a natural dissenter. Then my friends joined facebook - early days before it was humungous. It raided their contacts and my little cell was exposed. I had not used a separate email address for each person I had ever met. Silly me. Then Zuck said 'privacy is dead' and I remembered that even before that in college he had said 'I can't believe these idiots are trusting me with all this information' - or something like that I can't really recall - and I knew he was right. I wish it weren't so. We speak more guardedly now. Still get downvoted.
Once upon a time that was a programming language called Cedar that was used at Xerox PARC to build an environment for strong typed languages similar to what Smalltalk and Interlisp-D environments offered. It used reference counting with GC for collecting cycles.

A certain swiss guy decided to create a graphical workstation based on the NS32000 processor, using a revised version of Modula-2, with a GC for systems programming, named Oberon.

The Oberon OS managed to provide a fully working graphics workstation capable of fulfilling many tasks at the ETHZ systems programming department. Specially the latest version, System 3 with the GUI Gadgets framework.

It had as descendents EthOS, BlueBottle AOS and its design influenced Plan9's ACME and Rio.

But the world was busy looking into UNIX being adopted by the industry and Oberon is no more.
Having owned and developed apps for the windows phone since 7, I almost think part of the problem is the tooling/languages available. As in, its too good.

The MS app store is flooded with so many cheap, quickly developed apps and knockoffs that finding anything good not simply produced by MS itself requires wading through stuff that's bad.

Could be I'm biased, refusing to buy anything I feel I could just make myself, but I can imagine as an app developer who actually tried to make money, developing for a platform where the margins are so low and the copying so easy probably doesn't provide much incentive.
The FCC just defined broadband 25mbps down / 4mbps up
How do you reconcile that with the fact that you have an account here with a history of comments?
I'm sure they will do it at whatever layer they need to in order to create a convincing persona, regardless of what any of us want.
Not sure why that follows. (Can you outline the reasoning a bit more?)

As an example model, imagine all three are years ahead of published material, and each has policies that encourage publishing only the minimum necessary to "take the crown" (because any more would risk diluting proprietary advantages).

That'd result in the observed back-and-forth, and – given lead-times on paper-writing, internal review, and marquee conferences – it wouldn't necessarily force an acceleration of the "published state-of-the-art" up to the level of all of their "internal states-of-the-art". (Perhaps, for a group in trailing/catch-up position, their published results will be very close to their best. But the leader could be arbitrarily further ahead.)

By analogy to English auction bidding: outsiders only learn the second-highest reserve price just before the end, and never learn the winner's true reserve price. But here there's no end, and there's always potential competitive reasons for the top-N pack to hide some of their leading-edge practices.

This doesn't require explicit coordination… but there could be explicit coordination, too! All the programs are staffed by former students/colleagues/coworkers of each other.
FounderNotes – best content for startup Founders
Shame this is simplistic to the point of nearly being useless.
geosynchronous satellites are used for communications, mainly, not for imaging, Low orbit satellites are used for that.
They've done it before, with Novell. (And, arguably, Nook.)
Go is definitely promising but the last time I checked the problem with web development with Go was that there is no mature libraries for User authentication etc(Please correct me if I'm wrong). This makes going with Node or something like Rails more tempting.
It's not just MORE apps. It's keeping current apps updated as iOS/Android counterparts.
Insider trading laws also practically do not apply to members of congress -- prior to 2013 congress was exempt to insider trading restrictions and they have since scaled back reporting requirements. As a class, congress magically out performs the market every year, yet I don't know of any instances a sitting member of congress being charged with any insider trading charges.
I mean, I respect the effort, but at the risk of sounding dismissive: what's the point?

Part of why DNSSEC hasn't been widely deployed is indeed because it's complex to deploy (though its advocates vigorously contest that, and claim it's as simple to deploy as TLS. Heh.) Cloudflare seems to have done a great job of solving that problem.

But there are other reasons why DNSSEC isn't deployed:

* We don't need the DNS to be secure to solve real security problems any more than we need to authenticate IPv4 header options. TLS assumes the DNS is insecure and works anyways. Meanwhile: even email spammers can spoof connections at a level lower than DNS, by using BGP4 to reroute the IP addresses DNS points to.

* DNSSEC exacerbates Internet trust issues. It's a rigidly centralized system whose roots are dominated by world governments, a tree whose most important branches are controlled (literally) by NSA and GCHQ.

* It's interesting, and a demonstration of skillful engineering, that Cloudflare can use DNSSEC ECDSA to reduce response sizes. But the roots of the tree still use RSA; the tree is still littered with insecure 1024 bit keys. Moreover, the ECC variant Cloudflare uses is itself outmoded, and experts suggest it would be optimistic to see it replaced within 10 years.

* Cloudflare might make it easier for organizations to flip the switch for the domains, but they can't solve the software adoption problems of DNSSEC. DNSSEC breaks lookups, adding a bunch of new failure cases nobody is prepared to solve. For instance, every piece of software affected by the GHOST vulnerability is using an API that can't communicate DNSSEC resolution success or failure.

* The most important application on the Internet is, obviously, HTTP via web browsers. And web browsers are not adopting DNSSEC. Browser teams at Google and Mozilla have both declared their efforts kaput. Apple removed their DNSSEC code from the most recent update of the OS. End-users are vulnerable to exactly the same kinds of attacks before and after DNSSEC deployment.

I see how adoption of DNSSEC helps Cloudflare: it's yet another reason you'd outsource the operation of your Internet presence. That's not a sinister motive, but it also shouldn't be an animating motive behind a unnecessary and harmful forklift update of Internet infrastructure.

When I got started, in my first "real" job, you could set up the infrastructure for mailing lists on a FreeBSD 486 and be off to the races. Today, getting a mailing list running is such a nightmare of deliverability hacks and monitoring that most people (sensibly) give up and delegate the task to things like Mailchimp and Mailgun. More companies than not are hesitant to even host their own internal mail. Are we meant to be happy at the prospect of the same thing happening for DNS?
It's useful to Sony to reduce their maintenance burden. It's useful to everybody else because there are probably pieces of their code which can be reused or adapted for non-PS4 platforms.

Heck, even if the code is just used as a reference by people saying "gee, I wonder how Sony solved this problem" it's still very useful.
High-achievers (and most people) are trained to simply put in more hours to get past problems. If I'm not doing well in a class, I study more or do extra credit work. If I'm not selling, I can make a hundred more calls. If I make a short-sighted technical decision, I can stay up all night and refactor my way out of it.

Part of the reason why management is so tough is that you can't always solve problems by simply working more. When it comes to team dynamics, a lot depends on catching problems in the moment and communicating clearly the first time. You can't just brute-force your way through problems like you can in most other areas. It takes intuition and understanding that is innate to a few folks and earned through experience by everybody else.

Think about this situation from the article: "We did, however, realize (a bit later than we should have) that disappearing from a tiny office too frequently during the day was a bad idea and hurt morale for the rest of the company." There was no way for them to fix this by working harder, they had to find an intuitive sense for how much time away from the office was too much.

Managing people is a fundamental skill for founders and one of the areas where intense effort often doesn't make a difference at all.