skysight-inc/HackerNews huggingface dataset:
no problem, History isn't simple (for many reasons)

Certainly, the presence of nuclear weapons on their territory involves, for Europeans, multiple risks. Many of them are similar to the risks and dangers faced by the citizens of any of the countries possessing an atomic arsenal. The usefulness and desirability of which may be subject to debate. Including whether the risks are worth to be taken in the service of a politico-military strategy of national defence (or, conversely, must be rejected in view of universal peace and total disarmament). It is up to each and everyone to take a stance according to their beliefs, their world views, their perception and ranking of hazards, et cetera. For us here, all this is irrelevant. Because in this case, the question does not even arise. Thanks to another dimension of NATO nuclear "sharing", which is highly reflective of transatlantic relations. Whereas in the nuclear power countries the debate can focus on the articulation of the nuclear force with an overall strategy (importance attributed, or not, to the concept of deterrence), here, to the contrary, the (U.S.) nuclear force, and the myth of the protective umbrella that accompanies it, is a pretext used to justify the lack of (European) strategy. As well as providing a comfortable smokescreen that allows the governments of the old continent to stay, ultimately, flawlessly aligned on the United States – even if this means to become accomplices of a nuclear strategy in the development and implementation of which they cannot even dream of having a little bit of say. Alas, they already feel happy when they are, more or less correctly and more or less timely, informed on the subject.
CEO has more responsibilities than just fiduciary duty, and as well it could easily be argued that a deal for $1 b in Facebook stock would be much better than $1.5 b in Twitter stock because of the general uncertainties of the market when dealing with private companies rather than companies that have undergone the fiscal requirements outlined for public companies. tl;dr: Facebook is stock is liquid, Twitter is not.

Unless there are some serious smoking guns here this case is going nowhere fast, Twitter doesn't really have standing in a fiduciary duty case as they are not a shareholder. Since the vast majority of shareholders have not complained it's a pretty easy argument that the vast majority of shareholders are happy with the performance of Instagram.

To nail Instagram they'll have to prove an anti-trust violation, and/or fraud/perjury. Given the underwriters for Facebook this is highly unlikely.
Is The Tyranny Of Shareholder Value Finally Ending?
The Rise of the Angels (and the Entrepreneurs)
Some kind of CSS glow effect might help
What is not clear about "black or khaki pants only"?

I'm quite surprised that you've chosen to identify with the petulant, knife-wielding child in this article.

Sure feels like you're bringing some personal baggage to the equation... this article is too short on details to draw the conclusions that you have.
I read the "Twelve Factor" article you linked to and .. well, I just disagree.

> A litmus test for whether an app has all config correctly factored out of the code is whether the codebase could be made open source at any moment, without compromising any credentials

This to me is a totally arbitrary and kind of silly "test". When was the last time you had to suddenly open-source an app you were working on? Never, right? Me neither. Why would I go to all this work to keep it "instant open-source ready"?

> As the project grows further, developers may add their own special environments like joes-staging, resulting in a combinatorial explosion of config

As a senior rails dev + team leader, the way I'd handle this is to tell "joe" not to commit his local junk to the repo. Otherwise I have never seen this "explosion" happen. I would certainly not go to all this effort - and introduce all this complexity - to work around what I consider to be an educational issue.

The whole 12-factor config thing just comes across as premature optimisation. If you actually find yourself having a problem that putting config in environment variables would fix - then fine, implement it. But no-one should be doing it up front. 99% of the time, you ain't gonna need it.
Companies that make me sign in to unsubscribe, stop doing this.
Agree with paragraph 1. Skip psychologists, go for a psychiatrist.
Be interested to see how you get on with it after a few months. Also be interesting to see if someone gets FirefoxOS running on one of these, won't be me though ;)
I'm guessing the people that would really benefit from it have never heard of GitHub and think that Ruby is a precious gem. I don't mean to knock the work.
The thing is, most college students these days don't actually have someone else paying the rent. They have their future selves paying the rent via student loans. There's a level of indirection, of insulation, yes, but ultimately they are not actually being supported off someone else's charity.

Actually, given the interest rates and contract conditions on student-loans these days, I'd argue students are blatantly exploited. But that's beside the point and even more political.
We already have firmware blobs that do this, ie, printer firmware that add micro dots, and refuses to print images matching a fingerprint database.

There also been drivers thats been sold/offered by the hardware manufacture, but that was pre-infected. Razer was one company who had this problem, ( http://countermeasures.trendmicro.eu/razer-downloads-distrib...), and there have been usb-memory sticks with this problem. This is not something intended by the manufacture, but it shows why the trust put in them is not well placed.
If I click an unsubscribe link and the company wants me to sign in, I mark it as spam in gmail.
I'd like to add:

3. I shouldn't have to sign in to unsubscribe.

4. Don't auto-subscribe me to new notification types. (We're ALL looking at YOU LinkedIn.)
Linked-In has the spammiest email protocol out of any service I have ever used. Even after signing-in there is no one-click-to-unsubscribe button (they split it into about 12 scattered categories), and they create new categories periodically and opt you in to them. This is downright deceitful. Pro tip: change your email to one that you never use. It literally came down to doing this or deleting my Linked-in account--unfathomable to me. Also: no more f@#$!ng emails at 4 in the morning. This seems like a jackpot CAN-SPAM class action suit.

@easternmonk: That's the thing -- I did mark them as spam in GMail. I assumed it would block future emails from Linked-in but not the case. ... Somehow they continued to come in.

@sehugg: That too! I complained about their this on Facebook and I had friends (yes, plural) who had deleted their account because of the spam and yet were still receiving it. Unbelievable
I agree.

The other day I had to unsubscribe out of two Yahoo! Japan newsletters that suddenly started to arrive (for two different accounts I've apparently made years before).

To unsubscribe I had to login to both. And for one I didn't even remember the password. Overall it took me half an hour to unsubscribe.

Also if I can't unsubscribe it goes to spam.
Zuckerberg showed disregard to FB's board...

Generally speaking, 5% of the company's (and below) is not considered 'material' in common usage. But, self-dealing issue is another matter. Nearly any amount of compensation is likely to be material relative to the salary of the Instagram CEO (for example), and in any event self-dealing is a more of a bright-line test (unjust enrichement).
Elite: Dangerous - The Road Forward...
But it would leave a paper trail, just like the social worker said, and this would prevent them later on from getting a firearm legally, which is the way most of the weapons used in mass murders are obtained.
It's in violation of the CAN-SPAM Act

You can’t charge a fee, require the recipient to give you any personally identifying information beyond an email address, or make the recipient take any step other than sending a reply email or visiting a single page on an Internet website as a condition for honoring an opt-out request.

http://business.ftc.gov/documents/bus61-can-spam-act-complia...
Twitter has been doing #4 aggressively as well, which is a bit disappointing, since somehow I assumed they were better about netiquette than LinkedIn is.
I don't agree. PHP is fast, in development and in execution, and has a wide range of libraries (sort-a) built in to it. If you need the 1.000th prime number, a list of every possible name with 4 characters, or a working webpage, PHP offers it all.

Of course, if you take each case individually, you might want to consider other languages. But having to learn another ten programming languages which are slightly better for a job than PHP is, costs a lot of time and effort.

PHP is a great language, if you get used to the weird and inconsistent function names.
Rotary Centennial Dog Park in Spring Hill, FL
Won't be long before we see a Microsoft acquires Dell headline...
Also a good reason to test your emails in different systems - Gmail often snips emails I receive, meaning the Unsubscribe link at the bottom is cut off. I'll bet that leads to increased spam reports.

Aweber had an article last week suggesting you put an Unsub link at the top of your emails as well. I haven't had the guts to do that for my template (EveryDayDreamHoliday) but as a consumer I like the idea.
My takeaway from this story is slightly different - we need better tools. Especially better refactoring tools.

IMO, using larger names is only a symptom of the main problem - the fact that we're still using plain old text search and replace. We're relying on it way too much. And its not a very precise, very fine tool.

Code organization solutions don't seem to fully solve this either.

1) Whoops, we need to change this style everywhere:

"Lets just use classes, then when we want to change the style of our buttons we can change it at a single place (the class)"

2) Whoops, we need to change the class name

"Lets just use templates containing the class name, then when we want to change the class name we simply change it in the template"

3) Whoops, we need to change the template... and so on.

I think there is a clear need for better code maintenance tools, for all languages. Especially the search (and replace) problem. Perhaps search tools that are based on the language parsers would help.
I have one-click no-login unsubscribe button at the bottom of all my emails. To even get an email you have to explicitly subscribe to something. (This is not a mailing list but notification system.) Yet I still get about 1 spam report a day.

I am tempted to just deactivate anyone's account that reports as spam. Is there something else I'm missing?
Having run a mailing list I can pretty much tell you that despite your best efforts to put the right headers in so Google can do their own unsub links, unsub at top and bottom, etc, that despite all this and being fully CAN-SPAM complaint that people will still write emails to your ISP claiming that your sending SPAM.

I'm not sure why but usually it's academics who send these. Maybe people sign them up for mailing lists b/c they are jerks or something. They all seem to be sure that they've never ever signed up for a mailing list.

ISP sends me email about the compliance issue, I put the email address into a form that blocks it from ever being associated with any of the lists on that server, and it spits back an email detailing when they signed up, confirmed, etc, that they've been blacklisted, and then attaches a jpeg image of the headers / footers with unsub links circled in red so the ISP can close the case.
I guess it all depends on whether you want to be profitable or potentially "disruptive".
Find someone who has an audience already.

Audience that trusts founder = lifetime customers.
Versioning for Web Resources
> The interesting thing to me is all the comments saying "the state shouldn't be involved". Maybe that's true (I don't have an opinion because I haven't researched it at all), but it doesn't matter.

You have no right to be able to engage in profit-seeking business and have your personal assets protected from any liability that might result from that activity. People take that basic, fundamental, fact completely for granted.

The corporate form and limited liability is a pure creature of state law designed to incentivize investment and building businesses. The state, the source of this privilege, thus has an automatic interest in any corporate activity, especially activity by corporate officers that might undermine the legitimate function of the corporation.
And for those like me, who were well-off and went to college on our parents' dime, fair enough. For those literally betting their future on their education in a financial transaction for which they take personal responsibility... not so much.

Which still doesn't quite hit the note I really wanted to hit. The apparent "trade-off" between personal responsibility and dependence on others doesn't exist. The real trade-off, in my opinion, is between independence and interdependence. You can live in an ultra-interdependent social-democratic economy where you depend on others both to operate both private businesses and public services that supply your need, but you still have personal responsibility. What interdependence lets us do, as any Econ 101 class explains, is specialize ourselves into our preferred niches rather than having to waste half our time farming when we really want to be computer programming.

But, in my opinion, it's downright arrogant to simply forget the interdependence. We might depend only on other people's self-interest, but that's still interdependence, and our lives would be much worse without it.
How much money are you willing to spend per nine? How many nines do you need? Do you replicate across 3 or more data-centers? What about across 3 or more continents using 3 or more providers?

If you're running a heart-transplant registry, you probably need 10 nines, if you're running a cat dating site, you probably need less. Sure everyone wants massive uptime, but few are willing (or even need) to take the steps needed.

Even Gmail goes down sometimes.
I would classify the discovery of these algorithms as computer science, not programming. Had Dijkstra said that computer science is harder than pure mathematics, I would have characterized his point as "arguable." Perhaps the CS term had not come into wide use when he said what he did.

Regarding your question, some proofs have immediate applications, and some do not. The CoFSG falls into the latter category.

But when you ask if a piece of mathematics is useful, the only two fair answers are "yes" and "not yet." For example, quantum mechanics relies on group representation theory, which had been worked out earlier, with few applications. Another example is Grassmann's work on abstract vector spaces, which was considered somewhere between incomprehensible and useless for decades after publication. Now it's taught in first year linear algebra, and is central to physics and many types of engineering.

As for the two theorems I listed, the Monster Group (discovered during the CoFSG) has connections to string theory, and the Poincaré Conjecture may have implications for the allowable shapes of the universe. So, while it's unlikely, it may be that these mathematics end up telling us something about the very nature of reality itself.
Tangentially related: you can create a filter to search for emails with the word "unsubscribe" in them. Generally speaking I don't want to read anything with "unsubscribe" in it, and when I do, I have a nice folder for it.
Maid (and Hazel) certainly aren't for everyone. The original intent behind making Maid was to automate part of what drivebyacct2 describes. I just got tired of manually doing things that could be easily automated. :)

Maid isn't only for cleaning up Downloads, etc. -- it may even be helpful for drivebyacct2 to organize things in other ways. For example, this is a Maid script I've reused many times when handling SRT files for videos:

https://github.com/benjaminoakes/maid-example/blob/master/rename_from_srt.rb

But if you have a workflow that already works well, more power to you. :)
My Gmail won't block linkedin spam no mater how much I click on "report spam".
You ARE the parent.

Why are you responding to yourself using sock-puppet accounts?
Press charges.
This. Also, Samsung's mobile biz is heavily firewalled from Samsung's component biz, which allows them to make money selling parts to Apple while also competing with them, and allows Apple to sue mobile without ruining their relationship with component.

Dell suffers because the only innovation they every truly had was supply-line streamlining, but they've been totally blown away by Apple's Cook + the move to China, to the point that they don't have any advantages these days. They never bothered much with R&D, and now they are dead because of that.
It would be a career limiting move - to put it mildly - to try to pass Israeli immigration with a fake $200 passport that states that you are Jewish when you're not.
It really makes you wonder why AMD does not do the same thing; the hw is essentially free and how much could a fellowship cost. Does anyone know if research grants like this are a tax write-off?
I agree. I took an Oracle course on this stuff a few years ago. This has proven invaluable for me in understanding performance in a variety of databases since.
Anonymous hit Westboro Baptist Church over Sandy Hook picket plans
Here's the leak

http://www.anonpaste.me/anonpaste2/index.php?65e2832b96b888e3#Uxqr8wrq3ljskOY76+ubZQvSmcEtYCbIfZBqWpaGcMI=
Dell doesn't assemble hardware. They outsource to some Chinese producer like everyone else does these days. This is why they've sort of lost their relevance.
CT gunman said to have been addicted to violent, lifelike video games
Exactly what is Anonymous going to do? WBC does not seem like the sort of organization that is susceptible to electronic attacks. Gas money and a few reliable cars seems to be about all they need. The only possibly useful tactic that I can imagine is to treat them as if they were invisible.
DNS has grown the SRV RR to address services. https://tools.ietf.org/html/rfc2782
Fortunately with C++11 we no longer have to do the stringstream dance thanks to built-in stoi/stol string member functions: http://en.cppreference.com/w/cpp/string/basic_string/stol
If you scroll down far enough to "all statements," yes. But none of these are popular apparently.
It's amazing how many US based startups does this.
change your email address with them to myoriginalusername+linkedin@whatever.com

Filter with gay abandon.
I would not interpret "visiting a single page" to mean one-click. Of course, I agree that one-click is the right way to do things.
Agreed, spenvo! First thing I do when I sign up for a LI group is unsubscribe from all mailings (excepting a few which I chose to follow on a daily/weekly basis).

The next page after signing up for a LI group should be (unchecked) opt-in checkboxes for the mailings you'd like to receive.
I kind of agree with you but on the father, issue ... We have no idea what the situation is. She seems to like the idea of having a mentally ill child, maybe that is too harsh. But some things strike me as a little weird. OK, so this kid is in a constant state of rage but yet he has an in-depth knowledge of quantum physics and so on and so forth, where does he find the time? I don't know, something doesn't seem right.
Just mark it as spam in Gmail.
This is correct but in my experience that's a far higher risk path to take. Potentially much higher rewards too, granted, but you're really gambling with this approach.

The author outlines a lower risk approach to customer development that I think works better for most people, unless your goal is to be the next Zuck at all costs.
9 Foreign Countries Fooled By 'The Onion'
Here's the leak

http://www.anonpaste.me/anonpaste2/index.php?65e2832b96b888e...
Show HN: InfiniteScan, free web+mobile radio from humans, not robots.
Our story: Music loving metal heads quit lucrative jobs in hot places to build prototype. Thousands of free streaming music stations have been broadcasting on the net since the mid 90's. We were puzzled as to why no one had wrapped a great experience around them. InfiniteScan helps you to find great new music based on real people's musical taste.

After years of lurking we're finally happy to do a show and tell outside the cave. Please, tear things apart, we're interested in any ideas for improvements.
> Gmail often snips emails I receive, meaning the Unsubscribe link at the bottom is cut off.

It also makes these emails 100% unreadable on a mobile device, because they don't include the link to the full message on phones for some reason, even though they do on their web interface.
I agree completely with your description, of all the social services I have an account with, I find them to be the worst offender of emails and reminders.
Dude, absolutely love it. I've seen this a few times before but this one has huge potential. The product looks social. All it really needs is randomness".

Not sure what the word is, but best I can describe it is randomness. Link bait. Link cycle. Idk. Keep me going. I view one, okay. Don't make me hit back and type something else in. Take what I've seen already, suggest alternative content on the side, keep me clicking like YouTube does. Make me kill time before I even know what's happening.

Do that and you really have an amazing product. I could see myself wasting hours with stuff I'm interested in, just keep me going.
As some point, as a loving parent, shouldn't you possess the right to have your son/daughter peacefully put to sleep for the sake of Everyone, and for the Love of God? It's almost too painful to imagine the combined heartache that resonates from the 1 in a million that simply need to be reborn instead of suffer through their glitch.
One of the ACM's email lists makes you log in to unsubscribe, but then I can't access that section of the site because my membership lapsed.

And this organization purports to represent the state of the art in this field.
Also, don't send me an email afterwards letting me know I just opted out. I know that already.

And why might it take 10 days to get me off your list? Do your electrons move slower than everyone else's? It's 2012!
You're phrasing this as if he was dishonest, but he may have been merely forgetful. Ask me what I did 20 years ago and I probably wouldn't know either. Was that time I got taken into a police station for driving a French car in the Netherlands an arrest or not? I really don't know and I think if I judged that I'd never been arrested (not charged, nothing heard from since) that I would be on the right side of that line.

So this could easily happen to me. Or, it could happen to me if I still came to the US, which I don't.
"I try to keep my subscription to an absolute minimum" says the guy who provided the single longest list.
Anyone who doesn't offer a one-click-unsubscribe gets in my blocklist. This means that to every newsletter you send, you get an automatic response that I didn't care enough. I don't even see you sent the message at all.

It's too bad that they're usually sent from no-reply, yes, but it's more satisfactory at least.