skysight-inc/HackerNews huggingface dataset:
But that's not a problem, either. In my music collection I have, e.g. tags ARTIST=AFX and FILED_UNDER=Aphex Twin. Then when you make a playlist with your favorite music player, you can just sort things by FILED_UNDER, if you prefer. What's so hard about that?
It's fairly common in genre compilations and "best of" albums.
‘2016: Obama’s America’ -- Driven by Hatred, Created to Instill Anger and Fear
Armless Archer Wins Paralympic Silver
Learn to Discipline Your Disapointments
I'll admit that it's better than PayPal's previous customer service policy of "fuck all y'all", but I'm not changing my opinion of the company based on one email from a CEO in full damage control mode.
Yes, it was pretty widely published (eg [1]) that the reason for the move away from Windows was because of these attacks.

[1]: http://www.ft.com/cms/s/2/d2f3f04e-6ccf-11df-91c8-00144feab4...
Windows is highly controlled because of the 2010 attack the author references. Google eliminated Windows as a workstation choice for employees after that, allowing only Linux or Mac. They still have Windows around for testing, or special cases that have to get approved, but very sandboxed.
> Surely there must be a way to capture the value-added for all those thousands of people in the reputation system? Many people get to these answers from google, so it sounds like a simple matter of pinging them to (sign-in) and upvote the answer that helped them out.

This happens if you're already logged-in and got to the site through a Google search (although only under certain circumstances—I think you have to have not visited SO in the past few hours/days?)

> If, on the other hand, as the author says SO is no longer actually values reputation, and is screwing with their algorithms accordingly, that is a serious problem. Not sure what can be done about that.

The only changes to the reputation system that I can think of are:

- Making question upvotes worth +5 instead of +10 (March 2010: http://blog.stackoverflow.com/2011/06/optimizing-for-pearls-...)

- Making answers on downvotes free (June 2011: http://blog.stackoverflow.com/2011/06/optimizing-for-pearls-...)

Beyond that, you can now gain rep from suggesting edits (+2, max +1000 from suggested edits or when you gain editing privileges), but that's not a change so much as an addition to the system.
If it is moving from A to B via some physical continuous medium, then it is not teleporting.
I have an electric heat pump in my house for heat, nobody smokes or lights candles and the electrical lines are immaculate. Yet I'm forced to have cancer causing chemicals in my couches to give me an extra couple of seconds in the extremely unlikely event of a fire. Makes no sense.
What plugins do you use? Is this for Android?
Link is down. Mirror / backup anyone?
[I am the author btw]

The global recalc happened arround Feb10. They applied the new policy retroactively. My reaction was ffs.. how can I actually get credit for the participation. Theres no value in supporting the site other than the reputation you have. The reputation should reflect on how helpful you are. The karma you get there is helpful to demonstrate to employers how well you can help others, thats a little difficult to explain how your score just got deflated.
It would probably be relevant to mention that your conversations with Shog9 [1] [2] took place nearly three years ago, long before he was hired (he's a community coordinator, not a moderator).

[1]: http://meta.stackoverflow.com/a/29024/13531
[2]: http://meta.stackoverflow.com/a/36401/13531
> Voters do come first if they care enough/make enough noise (e.g., the SOPA protests).

I'm not sure about this. EESA passed with an overwhelming majority after an overwhelming (and fairly vocal) majority of American voters opposed it.
I like those type of answers. If you are encountering an issue doing something, and there is a better way of doing it (as opposed to just solving the problem in your current method), I think it adds a lot of value to offer those suggestions.

In your example, perhaps you didn't know about homebrew and this was going to save you a lot of time, well that's great. There can still be other answers that help your specific issue, but someone has thought outside the box and offered a completely different way of doing it.

For me the value of SO would be greatly reduced if people didn't do that.
Writing about autism science? 10 things
>> This isn't special... Yet.

Respectfully disagree. CEOs of multi-billion dollar publicly traded companies do not routinely reach out to disgruntled customers, no matter how public the PR disasters. Twitter has been very effectively leveraged in the past with various underperforming companies, however IIRC all of those cases were delegated to customer service / marketing personnel.

While you are correct that this intervention bore many of the hallmarks of a PR effort, the scope is unusual. While I am happy to be proven wrong, I would certainly be very surprised if anyone could dig up multiple examples of similar behavior on the part of a President/CEO or even any C-suite executive in a company of this size.

TL;DR: Personally looking after an account and handing out a cell phone number is not business as usual. There may be an element of PR, but it is quite proactive by most standards of measure.
Do you also get upset when biologists talk about "cloning" because they don't mean duplicating an adult like in the movies?
The title could have been "Google Donates $20,000 [worth of equipment] to Eclipse Foundation"
As the editor of the story, I can say the point of the story is that Congress has given out the administrative subpoena very widely and there's almost no supervision whatsoever of them. You blithely conclude that "the overwhelming majority" does not include "abusing process" and are "in the clear service of the public good."

But you're just making that up. The point of the story is that this is a VERY powerful tool, especially since the subpoena targets are often THIRD parties who have no incentive or desire whatsoever to fight them (with the notable exception of Twitter -- thanks @amac).

The only reporting that's required by Congress is on anti-terror subpoenas, and the number of those fell only AFTER two required Inspector General reports found the FBI routinely violating the law, conspiring with AT&T and Verizon and going after reporters.

While your optimism about the authorities seems genuine, I can't see at all how there's any data to support it.
If your kid brother signs up, Facebook is worth 2x as much.

Do you really believe that?
The link is dead. Bummer, I'd like to read that article.
"Never build a good product" is too strong. We as hackers have quite a few exceptionally powerful tools with terrible UIs (e.g., emacs) and it only really hinders the earliest portion of one's career before climbing the learning curve. Consumer stuff has a tendency to over-optimize for approachability, which my get you eyeballs but not dedicated power users whose lives revolve around tools.
Sounds like Bill Berry, who retired from REM to become a farmer...just because that was actually his dream. When you are young, you can't really imagine why anyone would not want to be in the thick of it. But an idyllic life is very much a good exit from that.
When I was active I would see many of the "doing it wrong" answers. It didn't seem like a big problem at the time. I always did my best to answer the question properly.

After a long hiatus, I made a new account a couple weeks ago because I didn't remember my old account. Minutes after I posted it, I receive 2 "doing it wrong" answers, someone edits my title and tags, and then another person closed in minutes for being a duplicate when it wasn't.

As one of the first people to reach 10k points on SO
(I wrote the first SO point guide discussed on Meta) no case could be made that I didn't ask a proper question. I think there are too many people with 10k points now.

Stack Overflow has become a very toxic environment.
It is marked insecure, there is no way mainstream users will mine or even visit a site with a warning like that popping up ...cool concept though
On the contrary, it seems to be fairly decent timing. Since it draws attention to the issue of formal security in TLS. The formal proofs he refers to have caveats either 1) they use actually secure asymmetric crypto whereas TLS does not or 2) assume both that all parts work correctly in tandem and have some strange assumptions.

The fact that someone has vulnerability only goes to show you that we probably need to do more work both with the proofs and changing TLS so its easier to proof. This is possibly the third time that an ignored, "academic crypto issue' has broken TLS. This is of course assuming that they have a protocol flaw and not an implementation one.
Those songs are identical in every pragmatically meaningful way, but they still won't be bitwise identical.

You'd have to do aural spectrum comparisons, with appropriate tolerances.

Which is why no one bothers.
You should release these as web components for better modularity and interoperability:

http://tjholowaychuk.com/post/27984551477/components
https://github.com/component/spec/wiki
Thanks. These are interesting (and the difference between Georgia and California is far greater than I would have thought.)

If anyone is interested, http://www.hi-ho.ne.jp/taku77/papers/thes595.htm provides a reasonably comprehensive but short enough coverage of what the moral education subject looks like in Japan.
Why hasn't Google created their own IDE?
Apple has their own for iOS Development. Why wouldn't Google want to create their own for Android development?
My question about extracting valid emails got closed as a duplicate of a question about validating emails.

The answer they provided? "Try to send an email there and if it works, it is valid."

How is this supposed to help extract emails from text? Stack Overflow has become a hostile and unhelpful place.
Uh huh.

Scientist: "As you can see here, we've demonstrated quantum teleportation across an unprecedented--"
Journalist: "Teleportation?! Like in Star Trek?"
Scientist: "Uh, no. *Quantum* teleportation is a different--"
Journalist: "So you didn't send anybody through a wormhole or anything?"
Scientist: "No. What we've demonstrated is the ability to--"
Journalist: "It just seems like a bit of a mistake to call it 'teleportation'."
Scientist: "Yes, I can see that now."
Very cool. But also basically malware.
working link http://blog.cryptographyengineering.com/2012/09/on-provable-...
Mini Medical School for the Public
I know it'd probably violate some terms and conditions, but is there any reason a desktop-client couldn't be developed that just "consumed" the website's content in a webview in order to present it in a more app-like style? Kind of a real-time scraper to change how Twitter is presented to the end-user.
The Goodyear Blimp
As a reader, I find SO quite useful. From the outside, however, the community appears particularly unwelcoming. For lack of a better term, it seems as though participants are walking on eggshells. Standards are enforced extremely rigorously, quite possibly to the detriment of the site as a whole.

I have not yet contributed, in no small part due to the above. I don't need SO karma to prove my knowledge in a given domain, and therefore my only reason to actively participate would be if I find it intrinsically rewarding - which does not currently appear to be the case.
Even in Taiwan, which is still a de-facto country and not even a SAR, the media influence of the PRC is frightening. Just a few days ago, there were protests against a (pro-PRC) media monopoly:

http://www.taipeitimes.com/News/front/archives/2012/09/02/20...

...but I doubt it'll help. At least I don't have to feel bad for the Taiwanese majority because they get what they've voted for.
Boundary pays to advertise tech blog over product
But, python is strongly typed, it just isn't dynamically typed. For example, javascript is a weakly typed language, because things such as "a"+1, and Math.floor("a") are all valid; while they would result in a type error in python.

What makes python seem weakly typed to many people is its implicit variable shadowing. So when you do a="hello", a is a str, and can only be used where a str is expected. However, python lets you do:
>a="hello"
>a=1

at which point a is shadowed to an int.

Dynamic typing has some (not all) of the problems weak typing has, but they are not the same thing
Rondout, IL sound familiar to you? =)
No jail time for presidential poster boy
Unless it's a fishing expedition going after your cell phone records or even the contents of your email that more than 180 days old. Unless your provider fights the subpoena or gives you the opportunity to quash it, you might never even know that your data has been turned over to the feds and maybe even dumped into the FBI's Telephone Application database.

And you don't even need to be anything close to the prime target. Look into the FBI and AT&T and the term "community of interest" to see how that works.

How's any citizen supposed to fight that kind of subpoena?
I think the silent majority understands this. The vocal minority will always complain that others charity isn't enough.
For some reason, the author of the linked article didn't include a link to the op-ed piece under discussion:

http://www.nytimes.com/2012/08/26/opinion/sunday/immune-diso...

I emphasize I'm not drawing or suggesting a conclusion about the merits of the argument presented there. For readers who don't read much science journalism, the op-ed piece needs to be taken with a grain of salt, and I agree with the author of the linked article that the present state of our understanding of autism is a great deal less certain than the statement "An Immune Disorder at the Root of Autism", as though a consensus has been reached. No such consensus exists or is imminent.

An example of the kind of argument in the article is this: "One large Danish study, which included nearly 700,000 births over a decade, found that a mother’s rheumatoid arthritis, a degenerative disease of the joints, elevated a child’s risk of autism by 80 percent." (Emphasis added.)

The word "elevated" sugggests a cause-effect relationship that hasn't been established. It is more accurate to say that there is a correlation between the mother's rheumatoid arthritis and the child's autism. There's no reliable basis for saying that one caused the other.

It will be a supreme irony if the present true autism rate is traced to our clean modern world, the world so often praised as self-evidently better than the dirty environment our ancestors lived in. It seems there's a circumstantial association between modern cleanliness and asthma (the so-called "hygiene hypothesis").

I emphasize that these are conjectures with no solid scientific backing, just like the op-ed piece.
> they finally have competition encroaching on their territory like Stripe + Square

And bitcoin. No matter how PayPal tries to put the kibosh on selling PayPal for bitcoin, people will still find a way around it.

I no longer use PayPal after their first and only abuse of my account. They had one chance and I found better solutions. That the CEO is sending out emails to high PR value customers is a very telling move.
Mathematician cracks Beatles mystery - perhaps
Ahh! You found it. I could have sworn he was a mod then. Oh well, he had a rather large role at the time. [Not something easily obtained]
Hi David!
Nokia builds Wireless Charging into new Lumias
That would be good enough to run web app/s so +1 for pyhon/django support!
I'm trying to think of a physical analogy to better understand this: Image you (Alice) have a randomly shuffled (say, by god) deck of cards. You cut the deck in half and distribute one half to Bob and keep the other half (such that by knowing one half, you would know the other). Until either of you look at your respective half-deck, the distribution of cards is in a superposition of all possible distributions (a la Schrodinger's cat). Where the analogy breaks down (thereby illustration what's special about Quantum Teleportation), is that as soon as Alice flips her cards, Bob's cards flip as well (and visa versa). Thus by the time the cards got to Bob, Bob would be able to detect that someone else could have read the cards and thus the information may have been compromised. (This is kind of how I remember quantum cryptography to work, actually).

Does this analogy make sense? My physics background is pretty weak...
I have two classifications for my digital collection: Old Music and New Music. Old Music is everything recorded before I was born. New Music is everything recorded after I was born. It cuts down on putting too much time into it all.
If you know what your prescription is, you could order online from a place like Zenni Optical (where my wife gets her glasses). I'm not sure about PA, but here in PA, it's illegal for an optometrist to withold information about your prescription. She got her eyes checked, had to push a little to get her prescription, and then bought her glasses online.
You'll probably be able to reserve the SuperCharger from your phone while you're driving, or even from your Tesla dash. That way, when you arrive, you're all ready to charge. If when you try to reserve a charging space from your phone, there aren't any spots... I guess you'll have to reserve the next available time then... unless they do something creative.
I think Google prefers to support existing open source projects that are successful. Internally, a lot of Java engineers at Google use Eclipse, which is a great IDE for Java development. No need to re-invent the wheel, instead it makes more sense for them to contribute to the success of Eclipse.

FYI, Google also just donated $20K to the Eclipse foundation:
http://www.thepowerbase.com/2012/09/google-donates-20000-to-...
Because you can already develop Android apps quickly and efficiently with a number of already built and well supported IDEs? It makes no sense to spend money on something for a niche thing like Android development.

Also http://developer.android.com/sdk/index.html
"Smoking is in no way less bad for you if done out of doors."

That's not true. If you live in the house of someone who was formerly a heavy smoker then you have a higher cancer risk yourself, because the radiation from the cigarrettes gets into the walls and carpet. Which means that smokers themselves also have a lower cancer risk if they smoke outside for the same reason. I'd imagine it also somewhat reduces their risk for heart attack, since second hand smoke increases your risk of heart attack, although I haven't seen any stats on that.
If only all browsers supported SNI. The Android 1.x/2.x browser annoyingly doesn't (it's actually the fault of the Java Apache HttpClient). And ~75% of Android users are stuck on it.
Nothing is Quite What it Seems
yeah you can only get in with a student idea, and up to 7 times a year without one. I think it's a real shame because they have an amazing collection of up-to-date periodicals in there. Basically, any major newspaper & magazine from around the world is available the day after publication in the home country. Not sure how relevant it is in the age of ubiquitous online publications, but it's still nice. The green library also has a fabulous collection of old books.
Films By Kris - Open-Source/Linux Tutorials
"As a reader, I find SO quite useful."

"Standards are enforced extremely rigorously"

Do you see the link?
I remember playing Lords of the Realm 1 on a Win3.1 laptop my aunt gave me in 2004. The combination of RTS and TBS is awesome. Today I am into the Total War series, the latest being Shogun 2.

I love Starcraft 2 as well, and play it occasionally. In Starcraft however you're forever stuck in skirmish mode; there's no possibility of conquering a whole country in a very long campaign like in Total War or Lords of the Realm, and developing your nation into an economic powerhouse on the way there.
Ask HN: Is there life after OOP?
Hello!
I can't program OOP worth shit.
I understand it is a failing of mine, and not OOP.

I get procedural, but not OOP.

Yes, yes.. I can create a car class and instantiate it, and compose an engine that is part of the car class, as the usual examples of OOP for idiots like me go.

But when it comes to real, actual, practical OOP programming, I would rather find myself rolling around in steaming goat feces than figure out what a generic collection is or what a Visitor Pattern is.

Is there any hope for me?

None, right?

I will stick to janitorial work, yes?

Thank you kindly, dear sirs and madame.
A couple days earlier, the biologist-parent author of the submitted blog piece on how to write about autism wrote a specific reply to the New York Times opinion piece (which I submitted to HN for discussion

http://news.ycombinator.com/item?id=4435190

the day it was published). Her reply post

http://www.emilywillinghamphd.com/2012/08/autism-immunity-in...

was drawn to my attention in an email from a local behavior genetics researcher this evening, and that prompted me to read several of her posts. Seeing that the first reply here is by a fellow participant on HN who reads good sources on these issues, I look forward to some good discussion here.
You're missing his point: Large or small parts of a codebase may be reused from project to project, but, especially in the days of Starcraft, games are often released as finished products, closed cases that the developers quickly move on from after shipment.

Digital distribution has made the subscription-based (MMO of your choice), "MVP"/"paid beta" (Minecraft, Terraria, and other indie games), and long term microcontent/paid update (TF2, various iOS games) approaches more viable than ever, but many game genres and corporate cultures are very much locked into the idea of shipping a finished product and moving on from it.

As an example of both the modern "continuous updating" and traditional/greedy "shipment oriented" approaches to development in a genre traditionally considered "ship and forget", you could imagine a company that makes adventure games (or interactive fiction or visual novels or whatever you want to call them) for smart phones that reuses and improves their game engine from release to release. Since a well-done adventure game should still be appealing even years after its original release, one approach would be to backport engine improvements to their older games in order to make them more attractive to long-tail customers. You might think of this as "we're selling stories, not engines." A more traditional approach (still employed by many Japanese developers) is to wait for a significant hardware or platform update and re-release the game, usually (but not always) updating the visuals or enhancing the interface, often several times, in hopes of milking fans dry with minimal effort (lazy ports) or risk (updated rereleases of games they already know people will buy). With the success of iOS and Android as continuously improving platforms in contrast to traditional static consoles, we may see less of the latter strategy in coming years.

On the other hand, Activision's Call of Duty series has been very successful sticking to an unquestionably franchise-oriented approach. Each game is basically the same as every other one before it, dressed up in a slightly different coat of paint, with slightly tweaked gameplay mechanics, etc, yet people enthusiastically plop down $60+ for every new release. Activision has no incentive to backport their engine improvements to their older titles because they want people to move on to the latest and greatest installment, and no one wants to buy the old installments anyways -- no one actually wants Modern Warfare 1, 2, or even the latest installment of today, specifically. They just want access to the latest iteration of the Call of Duty formula and all of its players, and they're willing to pay $60+ every year to do so.
The day Paypal blinked?

I just was sent my first Paypal survey that I can ever remember about what else I'm using or wanting to use
Mow Yard. Drop Off Kids. Take a Drive on Mars.
The Foldagram