skysight-inc/HackerNews huggingface dataset:
Ignoring the obviously sensationalized and wildly inaccurate headline, this is another great example of how well the DMCA actually works (not being sarcastic here). The information carrier is exempted from legal action, the party that filed the false DMCA notice has made themselves liable to be sued, and the actual copyright owner can get their contents reinstated with almost no trouble. To me, the DMCA is a textbook example of how to write a decent law.
When the next Ernest Hemingway dies, who will own his Facebook account?
This page is fixed size on my android meaning I cannot adjust the text size. When I rub to scroll it sits still for a moment and then jumps before scrolling properly. Does anyone else get the same bugs and maybe know the cause or workarounds?
http://dictionary.reference.com/browse/optics

"2. (used with a plural verb) the way a situation, action, event, etc., is perceived by the public or by a particular group of people: The optics on this issue are pretty good for the Democrats. Administrators worry about the bad optics of hiring new staff during a budget crisis."
This is a wonderful piece of satire!

I like how the author, who himself writes marketing content that masquerades as meaningful articles, wrote a bunch of marketing content that is masquerading as a meaningful article about a meaningful company.

I love way that that this article asks the question, "are we not all susceptible to marketing media?", even us technorati at Hacker News?
Yeah, pretty irresponsible for an article that says "all you need to know". You absolutely need to know the ins and outs of this if you have a significant number of options on a company with an increasing FMV. You own AMT on the paper gains between your strike price and the current FMV. However this only applies if you don't sell the shares. If you sell the shares before the end of the calendar year then the AMT calculation is nullified and you just pay taxes on your actual gains.

In a dotcom bubble scenario this can make the difference between owing millions of dollars of taxes despite having never seen a dime and owing your standard income tax on actual profits.
Ask HN: How do I add a newsletter to my existing app with 7K users?
I have a community of 7,000 users, but have not implemented a newsletter yet. Any advice on which service I should use and how I should introduce it to my community?

Thank! :)
And you are simply not responding to my point. Please explain why taking 20 minutes to apply a security patch is safer than taking 10 minutes to apply a security patch.
Announcing Project Open Data from Cloudant Labs
Using Chrome 28 - shouldn't the anti aliasing work out of the box? This demo looks very jagged for me as well, to the point I'm sure people will react negatively to it.
Bradley Manning's defense looks to mental health in WikiLeaks case sentencing
The linked article is the best argument in favor of open-source, open-access software I've read in weeks. All the flaming hoops the network administrator has to jump through, in order to install overpriced, underpowered software on an overpriced, underpowered operating system.

And it's a university environment. Just a suggestion -- during their formative years, maybe the students should experience something other than Windows?
That's more than the population of the cities it would connect. Maybe if it was NY to LA.
They won't let you in. They'll just put you on a flight back.

Sometimes, they won't even let you board. See this latest example: http://www.latimes.com/news/nationworld/nation/la-na-0629-no...
Unsure what the Chrome support is like for 10.6 but current Chrome has WebGL enabled by default. In Safari, you can manually enable it through Preferences>Advanced>Show develop menu in menu bar. Then check "Enable WebGL" in the Develop menu.

[EDIT: Also see wmil's comment below.]
"CIA wishes he'd just stick to math."
> Russia

Yes, 630+ km Hyperloop between Moscow and Saint-Petersburg would be a great project. Problems:

1. Winter. Would solar panels give enough energy during winter?

2. Highly-inflated cost due to corruption. I would speculate corruption is a big problem for California HSR too, given its cost.

3. "Russian Railways" company monopoly for all intercity railways in the country.
I think it passes through to that with the find method, so yes, exactly like that. Whatever you use to query though, if you use CSS selectors, your code will be dependent on the structure of the HTML document. You can't really escape that if you're using the DOM, and I don't see why any of these methods is any different in that regard. So it's the same as jquery in that sense.
Simple Hack Threatens Outdated Joomla Sites
I shot this to Samuel the current dev lead - thank you!
mysite.com/podcast-name-or-one-word-punchline-to-something-funny seems easy enough.
Ask HN: Is there a reason for the HN deadlink?
I've been using HN for about two years, and it's been the most educational post collegiate years of my life, but the UX on HN can be somewhat frustrating. If I leave my computer for a bit of time, the "More" link or comment submission buttons return deadlink or "Unknown or expired link." Is there a reason for the constant HN state change?
AMC is succeeding by breaking the rules of legacy television
I sent a request to their feedback email seeing if they would be open to something of that sort. Copy pasting formatting to Markdown/ReST wouldn't be too bad, but it seems to me polite to ask permission.
Same here, I'd be interested to hear why you're moving in that direction.

I heard great things about Ansible and would love to try it, but in some of the environments I work in, using GPL software (especially v3) is not possible (in other environments it is perfectly fine).

Because I'd like to use the same system in all environments I work in, and because I strongly prefer a Python-based system, I'll probably go with Salt.

If there were a different licensing option than GPL, I'd look into Ansible first, based on all the comments I read about it so far.
You shouldn't render your blog's contents with JS.
The point is to host outside the US because it hurts the US economy and takes their business away. That is the only way to get anything done in America. If it hurts the economy, they will do anything to fix it. Of course the USA is leading the pack on surveillance so if they have to reduce it then the EU countries are free to (and probably will) do so as well.
The NSA is part of DoD.
Your breakdown is not what the article says.

They didn't find some random memo that merely mentioned Chomsky.

They found a memo from CIA to the FBI, requesting to provide more information on people and actions related to an event, with the justification that the event was "endorsed by Chomsky" (as if he was someone dangerous whom you should watch carefully the groups and events he endorses).

I'd rather trust the "expert on CIA/FBI" that a random comment that mis-represents the article so badly.

(Well, beside the obvious that of course they had a file on Chomsky, that's what they do, and people like Chomsky is who they target. If not the CIA, the FBI sure did, and CIA had them do work for them and took peeks. Heck, they had huge files on people like John Lennon and MLK).
I'm sure they would _absolutely_ love to. But the Constitution came with conditions to prevent this very thing.

But don't worry: sooner or later they'll figure out a "threat" big enough to get rid of it, while people are busy worrying about who'll be the next American Idol and whether to join Team Jacob or Team Edward.
Yeah, brought to you by the same type of people responsible for http://dictionary.reference.com/browse/literally

Since the early 20th century, literally has been widely used as an intensifier meaning “in effect, virtually,” a sense that contradicts the earlier meaning “actually, without exaggeration”

I know the language is being debased. Doesn't mean I like it.
That's not the same as looking at having the coupon code versus not having it.
Enterprise identity provider SecureAuth now includes enterprise mobile app store
Yes, title is highly misleading. "Everything" you need to know? More like two things you need to know, and I won't mention these other 5 that are actually more important.

Basically bad advice.
What about OpenGL 4.x support? OpenGL 3.x is not enough already.
Hacking the OS X Kernel for Fun and Profiles
I'll fully admit, it seems counter-intuitive, but yes, it does.

I think the reason is that while I know somewhere in my mind that Amazon (using them as an example, since I order from them frequently) has a huge quantity of information about me, but it's not something I think about on a day to day basis.

However, the moment they do something to bring my attention to the fact that they have extensive information on me, such as a fictional "you usually buy a movie every Saturday Night, and it's Sunday and you haven't made a purchase, would you like to buy a movie now?" would immediately bring the awareness of their tracking to the front of my mind, and create the associated worry about "just how much do they know about me?"

I know that the answer to that question is "a lot," and enumerating exactly how much they might know about me is a very long process. It makes me question "can I trust Amazon to use this to my advantage, and not theirs?" Even if they never do use it in an "evil" way (which I believe will be the case), the capability is still unsettling to me.
Safari even uses Readability's codebase for that feature. http://www.theregister.co.uk/2010/06/08/safari_reader_based_...
Obviously there is a segment of the population that coupon codes are going to help convert into customers and vice versa. Someone really smart would develop some AI for this.
"If only you were doing X instead of Y with your money and time."

E.g. helping african children instead of reading HN.

No one yet figured out which "useful" computation has configurable difficulty, uniform success probability and which is easy to verify without using central authority. Complaining about people for hashing blocks is like being disappointed at someone not doing the charity you like.

For me, miners are doing great job providing security to the blockchain and making transactions confirmed faster than usual. And Bitcoin, in my opinion, will help poor people and protect more wealth and health than a potentially better cancer treatment.
Coupons are a form of market segmentation, which generally aims to extract surplus money from those customers who will pay more (for whatever reason - don't care, don't know any better) while still extracting some money from those who are price-sensitive.

This comes at a cost though, see this classic by Joel Spolsky: http://www.joelonsoftware.com/articles/CamelsandRubberDuckie...

The cost is the trust and goodwill of your customers. People will feel cheated if they find out and hopefully leave you for a competitor who doesn't impose on them the additional mental cost of searching for coupons, finding price engine links with lower prices(#) or whatever.

(#) Some shops actually do that - you get a better price from a price comparison engine than if you search from shop's own site. Talk about treating your trusted customers well.
As a lay reader who has worked in Government, this isn't about assumptions, it's about how bureaucracies work.

Theoharis is interviewed because he is a lifelong expert on FBI-CIA cooperation. Presumably this is worth something. His argument is that if a letter goes from CIA to FBI or vice versa regarding "NOAM CHOMSKY" then this means that at minimum there is a file labelled "NOAM CHOMSKY" containing this memo at both the CIA and the FBI. Therefore when the CIA said nothing was found under FOIA requests for a file on Noam Chomsky either (a) this was a lie or (b) the file was illegally destroyed.

Based on my own experience working in government offices, this is a pretty sound argument. If a letter is sent from X to Y about Z, then there has to be a file on Z to put the letter into (both at the sender's and receiver's ends). If the file doesn't exist, it will be created just to hold that letter.
There is a test suite, you could easily test it yourself by downloading:

https://github.com/nbubna/HTML/tree/master/test

Looks like it passes on the latest FF and Safari, though I saw a couple of fails on the latest Chrome. Haven't tried IE, and it definitely won't work on older IE.
I am at work, on a really shitty computer and restricted to an old v10.0 of Firefox...

it works great...I was actually quite surprised as this PC usually runs most sites and effects like ass...
World’s First Stolen Bitcoin Tracing Service and Bitcoin Data Recovery Service
I don't really care if someone down-voted my "agreed" line.. I still agree.

Do people really think it will only cost 70 billion? Ha! When was the last time you heard of a municipal project meeting both budget and timeline?

Sure, if the Hyperloop was only few billion less than the proposed system it wouldn't make sense at all. But 10x less? Come on! Even if the Hyperloop went way over budget it would still be far far less than the ballpark figure of 70 billion.
No new information (and personally I'd prefer not to see this on Hacker News) but...this is a really remarkable article. It reads like a spy thriller in a way none of the short form reporting has.

It also introduces a new protagonist that is much more appealing than Snowden or Greenwald. Poitras seems like a truly remarkable woman. I cannot wait to see her final product.

This is the type of article that would make my parents - lifelong Democrats who refuse to consider that Obama could be wrong and a pesky computer geek be right - finally come around on Snowden.
Only if freeing information is less ethical than respecting copyright.

Considering this site is called "Hacker News" I doubt how many feel similarly, though it does have a huge business bend too.
If he was near the border, then maybe he tried to block the radio in certain directions.
As long as the Federal Govt is hounding the guy, protecting Snowden as a legitimate whistleblower should be within the media's role.

What is being done to Snowden should trigger as much outrage, coverage, and action as what is being done to the rest of us through the NSA's spying.
If the amount of DOM manipulation you're doing is that light, and you don't care about IE7, you could just use .querySelectorAll()... (At least, you'd know what type it returns)
East Asia leads the world in business funding
I hate to be 'that guy', but I was really curious as to what you were talking about: then I realized I was running NoScript.
Some related topics:

Myles Megyesi has a good post called "Data Validation in Clojure"

http://blog.8thlight.com/myles-megyesi/2012/10/16/data-valid...

Megyesi points to this library:

https://github.com/mylesmegyesi/metis

"Metis is a library for data validation in Clojure inspired by Active Record Validations."

There is also Formative:

https://github.com/jkk/formative

"Web forms for Clojure and ClojureScript - rendering, parsing, and validating"

Pour:

https://github.com/Kaali/pour

"[Validates] form fields to specified constraints/validators and also to convert incoming fields, which are strings, to valid data in the application domain."

Validateur:

https://github.com/michaelklishin/validateur

"Functional validations inspired by Ruby's ActiveModel
http://clojurevalidations.info"

What I would like to know is which of these are good, and what makes each different from the other. I have not had time to test all of these libraries, and there is no one library that has emerged as the dominant one in the Clojure eco-system -- rather, we are still at the point where everyone is doing their own thing.

Sandbar is more of a full framework but includes form handling:

https://github.com/brentonashworth/sandbar

Noir also handled form input but Noir is now deprecated.

The Clojure eco-system prefers small libraries as opposed to large frameworks, and that is a good thing most of the time, but in the case of form validation I have had a difficult time determining which libraries might be interesting to use.
Do those keyboards really make a difference? I'd be happy to try them and give it a fair chance, but I'm not okay with a 455 pounds gamble.

The pedals look like a good idea (I'm an emacs user)... but they do seem pretty goofy.
Apple is a for profit company. They work in a fully capitalist view, as opposed to Amazon who will sell everything at cost so you use their services, with no interest in short term profit, or Google who will give products/services away for free or at cost in order to sell ads. Apple sells products, they are expensive and they make a significant profit margin per device they sell.

There is no "capitalist as opposed to..." in this. Apple, Amazon, and Google all are fully capitalist. Some make profits by selling a few things with high margins, others by selling lots of things with tiny margins, others by giving away stuff so other stuff can be sold alongside. Some bank their profits so they can take advantage of opportunities with big piles of cash, some shovel profits right back into expanding profit centers, some spend profits on wild ideas hoping that a few will reap crazy huge rewards. Whichever way, you can't deny all three companies are earning a LOT of profit, in full embodiment of capitalism.
You are totally correct, I did read it completely wrongly. I stand corrected. No excuses from me.

Now, why cant I see an edit (or delete) link to correct my mistake? Having realized I made that mistake, and that there for my comments are completely pointless and wrong, I want to edit in a note to acknowledge the fact. But I cant.
Here is the source document outlining the scope of the study:

http://www.zyn.com/sbir/sbres/sbir/dod/darpa/darpasb133-002....

They are right to be worried about the attack surface presented by the mobile & display ad ecosystem.

The key to any attack, of course, is de-anonymizing the data, in the sense of being able to identify corresponding entities across disparate sources of data. This is the technical challenge that a large chunk of the ad-tech industry has been working on.

This is difficult to do reliably --- but the reliability (or otherwise) of a particular technique may be moot if you have a population of several thousands of individuals that you can target -- sooner or later somebody will carry out the actions that your attack assumes, and you will be able to make the connections that you need. The attacker needs only think of the problem in terms of "matched filters" to make headway -- just discard anything that does not match.

Of course, characterising the target is only part of the story -- exploiting the information advantage comes next.

Funnily enough, the proliferation of open communications channels also offers a potential attack vector - the use of individually crafted messages and disinformation to direct attention and manipulate behaviour of the target -- similar in concept to the social engineering techniques that are used in spear phishing attacks.
It's called the 'Arirang' and the home screen background is a photo of Heaven Lake atop Baekdu Mountain, which is supposedly the birthplace of Kim Jong-Il. So patriotic.
http://en.wikipedia.org/wiki/Heaven_Lake
Interesting that they compare push notifications to SMS. While the delivery experience may be close (text popping up on screen), the ubiquitous addressability of SMS is still lacking. If only Apple and Google offered an app-independent way to address devices, that would reduce friction and probably end SMS as we know it, or case SMS prices to fall to bandwidth cost-levels.
"spending ~13min per day on our website from IP 192.168.0.1" isn't a purchase history any more than a plainclothes security guard following you around a department store is a purchase history.
Speeding up test runs by 81% and 13 minutes
Can These Cute Flashcards Make Learning Chinese a Snap?
I misread it. I would like to edit it to reflect that, but I cant.
This is a good idea. We do a lot of this actually[1], but not enough.

[1] e.g http://elementaryos.org/journal/whats-still-window-controls
It is a long term evolution. Eventually, application developers will build directly atop the accelerated graphics layers, freeing the browser to be just a basic virtual machine, and leaving HTML rendering to be just another app built atop that machine. But these things take time and there is a lot of legacy cruft that needs to work in the meantime.
What? How is this possibly 'worthwhile'? All it does is add some irritating effects to logos on a webpage.
> OK, I admit it was a cheap shot. But I'm not the only one in the thread making it.

"I wasn't the only one" is a very weak justification for actions.

Either way, why does the quote have to be related to Perl?

I've been reading Stroustroup's 4th Edition of TC++PL and it has quotes at the beginning of every chapter, not all of which pertain directly to C++. Is that not Stroustroup's right as the author to choose whichever quote he feels best appropriate?
I'd be curious to test something like this:
http://jsfiddle.net/CLJYC/

"Do you have a gift card or promotional code?" Y/N, and then only show the field if yes is selected.
Swiftly, a new service from 99designs
Sometimes when I'm buying online, it does bother me to find that "other" people have a coupon for something I want and that if I REALLY want it, I will need to pay full price. It specially bothers me when I'm a returning costumer and didn't receive any e-mails letting me know of a sale or coupon. This situation applies to other situation as well, for instance, think about the couple (or single person) that signed a contract to rent a place, has been a great tenant, and would like to renew the contract that is now ending soon. However, instead of the landlord saying: "hey! you have been a great tenant, so I will NOT raise your rent (or as much), so I can keep your business for longer", he/she says (thinks): "I know you like it here, so I'm going to stick it to you and raise the price of the rent, while new people who I don't even know, will get a cheaper rate and possibly not be as good a tenant as you are".

Sites should definitely keep track of loyal costumers and offer coupons in this manner and allow one to enter then once logged in, but not trouble visiting costumers with this. Letting people know they could have gotten something for cheaper is usually a discouragement from click the "place order" button. I know have definitely just x-ed out of my tab at that point in several occasions.
I don't see how America isn't a terrorist state at this point - they are murdering people in cold blood in Pakistan without trial because Obama/NSA/CIA/etc. say it's a good thing. This is the definition of a terrorist in my book - thinking you operate outside the law and taking actions into your own hands like some mad vigilante, as opposed to working with the Pakistani government to resolve issues you have by handing over evidence.
This isn't letting you work with the DOM directly...it is yet another library which encompasses the DOM API...just like jQuery.

It only feels a bit more natural since the style it uses feels more direct...this is just another javascript wrapper for the DOM...a problem we (basically) solved with jQuery.

I also find myself rarely using jQuery for much these days when I use various MV* javascript libraries. This library looks neat, but I don't need to replace a library I use less and less...and has no real benefits other than size and API differences (that can basically be mapped to each other 1:1).
>The CIA gave up snooping on him because they couldn't understand a damned thing he said...

Hmm, the joke reflects poorly on your reading comprehension skills, since Chomsky's writing is as dry as they come, and very simplistic and analytic. It's the classic analytic american style, no more complicated than reading the newspaper.

If you have issues with Chomsky what would you say if you tried to read, say, Steven Pinker, Hofstadter, or, god forbid, french theorists...