skysight-inc/HackerNews huggingface dataset:
You need to understand that this is nonsense.

First of all, there is lobbying and power politics in really, REALLY local politics. Also it costs a lot less to influence a low level guy. If all I have control over is a school district, you might be able to buy my support with a few tens of thousands of dollars put into a football team. If I am a state senator, I'm going to want considerably more, something that helps my whole district. Hundreds of thousands of dollars towards a major fund. If I'm a US Senator, then you're gonna have to get me more again, and it's probably not going to be money so much as other considerations. Maybe I want a bridge built. Maybe I want some naval destroyers built in my state's ironworks rather than the one up in Maine. Whatever it is it will be tricky as hell to outright buy my influence on anything. It may be cheaper and more effective to just buy up all the local town councils in the state by hosting a party for each of them than it is to get ahold of a US Senator.

Meanwhile the local guys also make major policy decisions, in aggregate. For example, if I can get every superintendent in Texas to buy a particular schoolbook for their schools, one that deals with Creationism as a legitimate 'alternative theory' to evolution, then I've actually just made it uneconomical to print other schoolbooks. So now everyone from California and New York and Delaware and Vermont also get a schoolbook pushing creationism, and a whole new generation of blue-state kids are being indoctrinated into my ideology. Boom.
I honestly have no idea if this would work and I have nothing to back up this idea other than my own personal experience, so take it with a grain of salt...

Have you tried making "normal" kids games mentally challenging for him? At 7, I imagine he's being exposed to team sports such as basketball, soccer, etc. Perhaps there's a way to make it interesting for him by getting at the strategy behind these games rather than just the physical activity part. Especially if he's competitive, it might work to expose him to what it means to beat someone at a sport strategically rather than just physically overwhelm.

I can say that this appealed to me as a kid as I was ridiculously competitive, but didn't always have the physical skill necessary to win. Once I realized that you can often win by playing smarter, it was like a whole new world.
Pmarca:In 20 years, we’ll talk about Bitcoin like we talk about the Web today
It's not browser based but such a thing exists for Windows and OS X: http://www.cockos.com/licecap/
I'm getting a 500 response "Internal server error."
hard to believe this is true, I'm in Toronto and some of the dark corners of US society are alien....but it's just sad. And I shouldn't have spent too much time reading the comments on here about hypothetical not-helping scenarios etc. sigh. Tough situation/sad.
Someone didn't read the whole paragraph for the real world example: Black Sabbath's massive Stonehenge in 1983...
Jailbroken and sideloaded APKs do not equate to "compromised".
Ship of Wonks – Looking for love on a cruise for science nerds
“What Do You Do When A Girl Hits You?”
The NSA has (at least) two separate missions: keep domestic systems secure, and break into foreign systems.

These systems come into conflict a lot because it has become nearly impossible to secure domestic systems without also securing foreign systems.

For a while, NSA appeared to favor securing domestic systems when the two came into conflict. Thus events like the withdrawal of SHA-0 and its strengthening and re-release as SHA-1.

Now, it appears to have swung back in the other direction, and pretty hard. They're keeping vulnerabilities secret and even deliberately introducing weaknesses in order to make their spying mission easier.

Educating the public about computer security aligns with one of their missions, and not the one they appear to really care about now.
I don't know about around the world, but about two-thirds of the framers of the U.S. Constitution were lawyers. The rest were businessmen of some sort (counting owning large-scale farms as a business). Doesn't seem like an appreciable change in who sets the tone for public policy, although I think if anything the power has shifted more towards businessmen.
(yo Darshan!)

Correct me if I'm wrong but isn't that api an extension only api?

https://developer.chrome.com/extensions/desktopCapture
This is silly. Yes, the worker holds the means of production and blah blah blah but if you're not united with all the other workers then the local lord can just murder you and now everyone is scared and climbing over one another to argue that he was right to do it.
Eric Dumazet, one of the many kernel hackers, wrote a JIT compiler that compiles BPFs directly to x86 code _in the kernel_. Much to learn from his code: http://lwn.net/Articles/437884/

As tptacek notes, the VM is very simple -- it's straightforward to write a BPF VM to C-code translator that you can then compile by gcc. But it will still be slower than edumazet's compiled code.
You could use your favorite chat client to connect to facebook chat, because this is all that is left. Or am I missing something?
A Horrible, Expensive, and Completely Avoidable Drug Development Mixup
Vagrant Manager for OS X
PumpUp launches from Velocity
Some are saying they're getting a 500 response "Internal server error." It's working for me, but just in case, here's the Google cache:

http://webcache.googleusercontent.com/search?q=cache:wt-Qc3D...

Edit: fixed link
For a while, years ago, http://cx worked.
In my experience, lack of communication is way more expensive. But I don't think the manifesto was about minimizing communication, I think it was about minimizing synchronous communication. Issues and comments and emails and chat are all asynchronous - people can ignore them until they have time to deal with them - whereas in-person conversations and meetings and phone calls are synchronous.

I think synchronous communication is incredibly important for big-picture items - here is what we're building, here is what we think it should look like, here is how we think it should generally work - and often necessary for working through tricky problems (pair-programming is a great example of this), but that asynchronous is better for pretty much everything in between.
I was really excited when I saw "Arrakis" on the front page but after looking at the project I'm not sure why they chose the name.

If anything should be named Arrakis it should be a terraforming project...or a worm farm.
I think the main problem is that centralized social networking sites like Facebook decide for you what to present, what filters to apply, and you're lucky if they throw you a bone and let you set your own privacy. And then you hope that they will in fact honor it. If the NSA wants wholesale spying on thousands of facebook users, it can go ahead and do it.

What we need is a decentralized social platform. Not something like diaspora* but a basic social layer on which developers can write apps and where each person can host their own account where they wish, install their own apps and plugins, and present things their way.

Think Redmine vs some Project Management As A Service. You can have it for free and only pay for hosting, install any plugins, and customize it to your heart's content. And the NSA can't break into everyone's project management at once. They have to target someone first.

Something like this: http://platform.qbix.com
Remote Code Execution on ING Financial 401k portal
It works, but you have to create it manually. Just created a list of 500+ friends, needed about 5 minutes to repeatedly click on suggested members...
> You don't increase the surface area by also sandboxing the PDF plugin -- either the sandboxing mechanism works or it doesn't.

Adding more C++ to the browser certainly does increase the attack area. Sandboxes that expose enough functionality to run a modern browser engine commonly end up with holes here and there (e.g. the Pwnium vulnerabilities) and it's best to not use them as the only layer of defense; moreover, the sandbox does not fully enforce all of the security properties that the Web platform demands (e.g. cross-origin iframes).

> 3. If anything, pdf.js's continued poor performance and operation demonstrates why forcing everyone to operate inside of a JS runtime is incredibly harmful to the web platform's progress.

As I mentioned before, pdf.js is not as JS bound as you might think. Furthermore, it was written before asm.js existed and doesn't use any asm.js; if pdf.js were JS bound, then asm.js would be a very powerful option to improve performance that would not involve dropping to unsafe native code.
The biggest problem with "natural" keys, as referenced in the article: they have a nasty habit of changing. In the article's example, making "username" or "email" the PK is going to be messy if you have foreign keys referencing the value when it updates.
Whois API and Domain API
http://www.okhi.co/insight

Has some more hints but even after reading that it's mostly unclear. At a guess they couple an ID to a lat/lon pair, a 'just for you' google map pin.
Methyl, not metham. Rather substantial difference.
MHTML
I'm not so sure.

http://en.wikipedia.org/wiki/Disruptive_innovation

To actually disrupt an industry, there has to be a change that makes it possible, or some new niche or angle to attack a problem from.

I don't really see that in a lot of these examples.
I had to delete the "Type a word here" placeholder text to get it to pick something for me (using Safari). I almost certainly would've given up and assumed it was a required input if you hadn't hinted that it can be made to work.
toss in the Big Dig and that high speed rail in California if they ever intend to build it. Basically far too many transportation oriented projects get really over budget and suffer multiple design changes.

Recently France was chided for buying 2000 trains that were the wrong size. Even in this day and age of computer power its amazing how simple things pass by
Erlang and code style: Musings on mostly defensive programming styles
No, what gives them power is their very real ability to unilaterally use deadly force on a whim. What lets them maintain power is apathy on the part of the proletariat, their desire to be ruled, and individualized fear of authority. The illusion is actually that those in power can't hurt you, and it's something you only get when you unite with others and begin to equate the survival of the movement with your own survival. "I can't die, there's a thousand of us and only one of him."

Also you talk about the state's power evaporating, but a shitload of peasant rebellions have been put down by those in charge. Like, almost all of them ever. Even the USA would have been utterly demolished if the Brits hadn't said "you know what, these colonials don't actually have enough value to fight over this. And they'll come crawling back anyway once they figure out they can't trade because Britannia rules the waves."
GitHub vs. Bitbucket: It’s More Than Just Features
Sadly no tests, no documentation (except the documentation from FoxIt). Not even source code documentation.
“Self Expression” Is A Billion Dollar Opportunity on Android
Charitably assuming that was sarcasm, no that is not all that is needed. Boring the crap out of children and teaching them that no one cares what they want and that people with authority can shit all over them with impunity may be good preparation for adult life but one can in fact do better. Even working under the constraint that there must be a place for parents to park their children while they go work one can do a lot better.

Montessori and Sudbury/Democratic schools do not work on the sit down shut up and do as you're told model and they do very well.

And if we're going to do the sit down, shut up and do as you're told model why can't we at least use the best method for it, Direct Instruction?
> Well, Chrome could make this viewer not increase the surface area of the browser just by changing it to a NaCl plugin. After all, it already exposes the ability to run native code inside NaCl to the web. ;p

Will V8 run inside NaCl? As I understand it, the NaCl JIT functionality is pretty slow for use cases like polymorphic inline caching.

> I like the concept of pdf.js, but it's still significantly slower, and thus provides a worse experience to the user, than native viewers.

Most of the issues in pdf.js are actually rendering-related, not JavaScript-related—that is, they wouldn't be fixed just by changing the language to native code.
Seems like a misguided attempt to break engineering the same way social sciences were largely broken; by embedding left-wing politics at their core so that their assumptions are not scrutinized and by substituting sound scientific method with literary analysis.
i did exactly this a few months back and don't miss it one bit!
Sadly, listen to the elite GOP strategists, and they openly talk about financial instruments that are coded phrases meaning exactly indentured slavery. How's about the idea floated recently that students can have a discount on their university in exchange for a life percentage of their income? What happens when their career gets automated or outsourced? That "debt" has got to be repaid, right?
From Web Developer to App Developer
Yes. I don't see my none-IT friends/family jumping off the Facebook/ebay/Flickr ship even if a better alternative came along no matter what the benefits.

I agree with the article but Myspace and Yahoo are commonly used examples of ousted market leaders but the market was young(er) when they were disrupted.
ADHD is a grossly mislabled condition. It should be more appropriately called "Executive function disorder"[1].

Kids who have the hyperactive "subtype" of ADHD tend to move non-stop to the point where they injure themselves, and they also don't seem to listen to their parents.
I'm not sure how much of this behavior shows for 3 year olds though...

[1] http://en.wikipedia.org/wiki/Executive_functions
Show HN: Uber Duka – Discover. Curate. Share.
Caching of the compiled asm.js code is implemented: https://blog.mozilla.org/luke/2014/01/14/asm-js-aot-compilat...
In my experience, it's not hard to have the same basic compile-run test-fix cycle with Go that it is with interpreted languages. Shaving a second off that may not save me a lot of literal clock time, but it makes it that much more pleasant to use, and therefore, that much less likely that I'll take unfortunate shortcuts. I haven't gotten up to a truly large Go code base, the whole shebang right now is only about ~25,000 lines, but the full save-test cycle is still comparable to what I get with a short Python script.

(Though as I like to point out occasionally, if you sample a lot of languages in the world, real-world C and C++ programs have exceptionally long compile times due to ancient design decisions. Most other compiled languages are actually quite fast to compile. Go is striving to be fast even so, but when benchmarked against something other than C or C++ it seems less spectacular.)
It looks like they did it in a hurry (on the next day) just after https://hacks.mozilla.org/2014/05/how-fast-is-pdf-js/ was published? Competition FTW!
Or, you know, just track everything you do by listening, building up ever more details on you.

>> Facebook doing what Shazam does doesn't somehow make it more skeevy.

Of course it does.
Interesting. You can test a battery's capacity, too, so I don't think that's exactly it. I also don't think the collective desire for faster CPUs is all that strong; look at how few people bother going to the lengths of, say, overclocking and watercooling, let alone more exotic approaches.

Maybe it's better expressed as a balance between desire and experience. We have a lot of experience with CPUs, and we've grown accustomed to their speed, so our collective desire is modest. But collective desire for better batteries is very strong, and our experience with them is modest. So it's much easier for somebody to say, "Miracle tech! Give me millions!" And somebody will.
"you do not want to render text or form controls in WebGL"

You don't. I don't. Our users don't. But trust me, there are plenty of ex-Flash devs out there positively ITCHING for a return to the days of un-navigable custom UI elements.
You're confusing methylphenidate (active ingredient in Ritalin/Concerta) and amphetamine salts which are used in the other family of stimulants such as Adderall, Vyvanse, etc...
Don't bother disavowing...start a new site. People get hung up on the disavow process, but it is rarely effective in my experience.
I'd also NegSEO them back...why would you just let them wail away on your site without fighting back? A dose of their own medicine will teach them to not mess with you again.
Obama's Blackberry
Please, don't take this very seriously, the guy oversimplifies and misrepresents ADHD symptoms, our environment, and treatments.

A few specific quibbles:

The article says it's not a "disorder", but a "disorder" in psychiatry-speak means "Any pattern of psychological or behavioral symptoms that causes an individual significant distress, impairs their ability to function in life, and/or significantly increases their risk of death, pain, disability, or loss of freedom." ADHD symptoms may not represent a disorder for every individual in every situation. It's fine to say "change the environment" but that's not always an option.

Not to mention the "hunter-gatherer vs farmer" dichotomy doesn't explain the rise of ADHD diagnoses in the last 20 years mostly in the US vs other western countries, which are just as rich and just as regimented.

The other issue I have is with Thom Hartmann's description of ADHD which focuses on distractability and hyperactivity, but those are just two of the most common of the many symptoms that make up ADHD.

Finally, the woman apparently is familiar with abusing Adderall herself. Speaking as someone who has ADHD and benefits from Adderall, I don't experience it as "crack". Nor have I found it remotely addictive. Certainly it's less addictive than caffeine.

The general points are fine (schools and workplaces in the US have issues of their own that encourage ADHD-like symptoms), but the details are wildly wrong.
I propose "surveillance creep" as a label for the concern. Cf. "feature creep."
Google adds "Ok Google" for Chrome
Prolly just friend adds and notifications on your own posts.
> If someone was caring a gun, they could have helped. If she were caring, then she could have put an end to this nightmare herself.

No, that is not how it would work out in most (if not all) cases. Especially not in such a public place. And especially not if the gun was contained in something, e.g. her purse.

Even if that person were a great shot, in a (even moderately) close combat fight with a knife-wielder, she would most likely not be able to pull/unlock the gun before being stabbed, or miss and/or hit others or just be plain too scared/untrained to keep that much control.

Even if it worked, there would be the question of ethics and legality of wounding/killing another person to save her possessions. The legality may not be an issue in (many states in) the US, but even there not always a clear case and most likely will have some legal procedure.

If she were able to use the gun for intimidation and get the assailant to run away, that might work, but the attacker is obviously beyond quite some normal mental restrictions when threatening to kill her in a public place and might not easily be deterred.

Guns are the perfect tool for killing people when you know you want/plan to kill people. They are effective in wounding too, if you're able to hit where it doesn't kill. They are mostly useless in not getting wounded/killed by someone who wants to wound/kill you.
4 Myths About Apple Design, From An Ex-Apple Designer
The top story on their homepage is about how some Fox News anchor got arrested at an airport bar. I am not convinced that Mr. Reid will be fearing for his job as a result of this little stunt.
The stats for the Netherlands are partially skewed by the fact that although there is technically a high participation of women in the workforce, but many if not most of them only work part-time. That significantly brings down the average.
> because allt he work they're qualified to do is done by robots

Given what happened in all slave-based societies, and the obvious fact that these robots need general intelligence, why would this end differently than any of the slave-based societies before ?

(First slave rules are capable, considerate people who make sure slaves have a reasonable standard of living. Over time, their offsprint grows more and more decadent ("intellectual" is probably the term they would use). After a while, they grow so stupid, then the inept rulers abuse slaves, or force them to work inefficiently, causing disasters, next revolt kills the masters, and generally anyone standing nearby or remotely associated with them, or in neighbouring countries, former slaves self-organise into a new state)
Poorly-sized props from a Black Sabbath tour in 1983 make the top ten? Have there really been so few engineering and design fiascos?
How big is Zalando, Europe's leading online fashion giant? This big.
For what it's worth, I use a dash, and I've never had a problem.

But yeah, throwaway email addresses are another good solution for some use cases. It doesn't cover everything, though. A lot of my spamtrap addresses are non-throwaway ones, where I actually want to stay in touch with the company. E.g., Adobe's compromise a while back.
Last year I visited a soviet-era break-away region in Eastern Europe[0]. I specifically bought a pair of Adidas trackpants so that I would stand out a little bit less.

It worked: Many people thought I was Russian, not American.

[0] http://en.wikipedia.org/wiki/Transnistria
PrintToPeer Connects 3D Printing to the Web
In this case I apologize. It's hard sometimes to read nuance/intention in text-only conversation.
Complaining about oligarchs and special interests misses the mark, in my opinion. Last month, the following companies launched a group to oppose the proposed reforms: Apple, Microsoft, IBM, DuPont, Pfizer, Ford, and GE: http://partnershipforamericaninnovation.org.

That's a really broad spectrum of iconic American technology companies. These were joined by a number of research universities as well as groups representing small businesses that employ scientists and engineers.

It's easy to take an internet company-centric view of the world and dismiss the whole opposition as "oligarchs and special interests." But think of it from the perspective of a Congressman or Congresswoman. He or she doesn't know that "Twitter is in, while Microsoft is out," so to speak. What they know is that Microsoft is an American company that employs 100,000 people, more than Google, Twitter, Yahoo!, and Facebook combined. From their perspective, the opposition isn't "oligarchs and special interests." They're a broad swath of what they perceive as the relevant stakeholders: American companies and universities engaged in R&D that employ lots of scientists and engineers and create lots of "next-generation STEM jobs."

The whole political machinery of the U.S., on both sides of the aisle, is committed to the technology sector being an engine for job creation going forward. That doesn't just mean the internet sector, but also pharma, biotechnology, automotive, energy, etc. These are the sectors Washington is counting on to replace the jobs Silicon Valley is automating away. When a list of key companies in each of these sectors oppose reforms, and say that they will hamper job creation, then it will be very difficult to convince members of Congress that the reforms are a good thing overall.

The first set of reforms passed because there was broad buy-in from the technology sector as a whole. Any future reforms will require more buy-in from the broader industry than exists right now.
The Schools Where Apple, Google, and Facebook Get Their Recruits
Why Chess Will Destroy Your Mind