skysight-inc/HackerNews huggingface dataset:
Tanga does this. It's very easy to unsubscribe, but that's beside the point. I bought one thing from there and started getting "daily deal" mails, very annoying. I try the unsubscribe, but then if mail is still flowing, I will mark as spam, but I am very conservative with that Spam button. I manage mail for a large ISP and too know the horrors of customers complaining that our IP space is blacklisted.
After the marathon bombings the Red Sox win the World Series and now an American wins after 31 years. A strange, yet charming coincidence.
Yeah, it's the same phenomenon. Reddit should make administering all the little fiefdoms the responsibility of the mods and should only have to step in under extraordinary circumstances. But right now they're needed for relatively trivial/banal/stupid issues constantly and it's been that way for too long.
> Password is too short (minimum is 8 characters)

Dammit! Let me choose my own password!
0. Books--one of these: http://isocpp.org/get-started

Personally, if you aren't new to programming per se, I'd go with "C++ Primer" by Lippman/Lajoie/Moo since it smoothly integrates modern C++11 throughout the entire text (instead of sticking it into a separate section, as some of the other books do).

After that, "C++ Concurrency in Action: Practical Multithreading" by Anthony Williams:
http://www.manning.com/williams/

...and then the rest of the books from the isocpp list (e.g., Josuttis).

1. Libraries:

The rich ecosystem of available libraries is one of my primary reasons for using C++ for numerics :-)

In fact, it's rich enough that it may be best if you were to specify what kind of number crunching you're interested in -- right now I can only try to give you a very broad/big-picture list of some that I've found useful.

The Standard Library supports (P)RNG with a variety of statistical distributions: http://en.cppreference.com/w/cpp/numeric/random

- Boost.Math Toolkit: http://boost.org/libs/math
// and more broadly: http://boost.org/doc/libs/?view=category_Math
// and even more broadly ;-): http://www.boost.org/doc/libs/?view=categorized
- Eigen: http://eigen.tuxfamily.org/
- GPGPU: http://www.soa-world.de/echelon/2014/04/c-accelerator-librar...
- MLPACK: http://mlpack.org/
- NLopt: http://ab-initio.mit.edu/wiki/index.php/NLopt_C-plus-plus_Re...
- OpenCV: http://opencv.org/
- Odeint: http://www.odeint.com/
- POCO: http://pocoproject.org/
// note: not numerics, but when you need to exchange data over the net/web, these are pretty good for that :-)
- QuantLib: http://quantlib.org/
// note: QuantLib is primarily for quantitative finance, but also has math components: http://quantlib.org/reference/group__math.html
- SOCI: http://soci.sourceforge.net/
// note: not numerics, but for when you need database access, it has pretty clean API and is easy to use :-)

2. Talks:

* C9 Going Native: http://channel9.msdn.com/Shows/C9-GoingNative

In particular:
+ "Bjarne Stroustrup - The Essence of C++: With Examples in C++84, C++98, C++11, and C++14"
- http://channel9.msdn.com/Events/GoingNative/2013

+ "Sean Parent - C++ Seasoning"
- http://channel9.msdn.com/Events/GoingNative/2013/Cpp-Seasoni...

* BoostCon / C++Now!: https://github.com/boostcon/

There's _lots_ of interesting talks, so explore yourself :-)

For instance, 2013 Keynote: "Dan Quinlan: C++ Use in High Performance Computing Within DOE: Past and Future"
// http://2013.cppnow.org/session/keynote/

// IMHO, it's worth watching these for staying up to date with the broader developments in the field -- e.g., according to the speaker (given who he is I'd assume credibility) most national labs, including Lawrence Livermore National Laboratory in particular, are quite actively adopting C++ (not C) and have been turning away from Fortran for some time now.

HTH! :-)
I know there are legitimate uses for something like SES, but it has always seemed a bit like "Spam as a Service" to me. Ditto for every other service that's designed around mass email, no matter how much YC startups might depend on them to "improve their conversion rate" or whatever the buzzword is this week.
If you think the feasibility of the algorithm is the most unrealistic thing here, I'd say Mike Judge is doing his job well. :P
Yup, this is kind of how we think about it. Thanks for the comment jpalomaki. :)
Amazon's beta had a better show and also a better idea as a startup.

They create real world meetings by setting up places for people to congregate to.
If a random blog did the same a Schneier here (just providing link to source and a except from the article), would this submission not be marked as blogspam?
No, they're destroying the weapons at sea, not dumping them.
If the 2 items on the frontpage are irrelevant for the subreddit that would make it impossible to post threads which are actually relevant.

Relevance of the posts on frontpage is also affected by problems I described above, meaning the thread that shouldn't be posted in /r/technology has (almost) equal chance of being on frontpage as the one that's relevant.

I have no idea how to solve the issue, maybe a modqueue like page where moderators can isolate specific threads until they're approved?

But just removing all threads if 2 (similar) already exist has too many issues.
Nope. It was an app for glass.
Thanks, ZenPro. Tried to make it concise, even though it ballooned to a list of 21.

The Next Move is a tough one. I'm trying to stay in the startup game. I'm not tired of peanut butter sandwiches yet. If I don't start another startup, then I'd love to help another early stage tech startup with business development (sales, marketing, the works).

I've learned a lot, and I'm eager to apply the lessons with others. Know of any early startups who I can help?
Software development is hard and that is why we need a remote storage solution? What am I missing?
>I don't think there is a sharp qualitative difference between Idris and Haskell.

Yes, there's no such a difference. However, in order to use Idris to its full potential, you need to use dependent types. It's just like writing procedural programs in object-oriented or functional language. It's possible, however, it's not a very bright idea.
It's really surprising that nobody else has mentioned the Cablevision ruling. That is the exact precedent that Aereo has designed their system to comply with.
> Third, the problem of spurious correlations—associations that are statistically robust but only happen by chance—increases with more data.

Can someone explain why this is the case? I don't see how spurious correlations wouldn't appear in small data just as well as big data.
if ICQ was so wonderful to use then why did we flee to the next best thing to come along? My feeling was that ICQ sucked in a very horrible way.

I was never around for the Friendster days(I was a Livejoural user through and through, damn it), however the reason I suspect MySpace lost out is that they did do the GeoCities thing. Everytime I see people complaining about a new Facebook layout, I always think, "Is this worse than the best MySpace page?" Answer is always no.

It's not that we're reinventing ICQ or AIM or MySpace or whatever, it's that we're refining the, oh god I hate using this word, "experience" of using it.

Does Facebook have random flash things pegging my CPU to render a cube in 3D with my friend's vacation photos on each face? Does Facebook have auto-playing music? Does Facebook have the option of setting the page's colors to be hideously garish?

I also think Facebook is realizing this, and they're trying to retool their business away from Facebook this website you visit, to Facebook a thing where all of these neat services are wired up to. I don't know if they'll succeed, but at least they have the sense to know they're not going to be on top forever.
The most Earth-like planet is only 500 light years away
Sorry about that - yeah I agree... will change that soon!
There is actually a great deal of C++ in libGDX.
Cabal – the simple guide
They are planning the transition right now. 2018 is the goal for phase-out.

http://www.networkworld.com/community/blog/faa-wants-all-air...
The antennas aren't "buried in a data center", they're housed in RF-transparent rooftop enclosures with line-of-sight (and reasonably close proximity) to the broadcast source.

Full disclosure: I work there.
Ng-Fx
Oh really? Do you use the follow functionality?

I was thinking of getting a Kindle, and this may tip the balance :)
Thanks scrumper. I'm the guy in the article, thanks for checking it out. Here's a coupon for you- HACKERNEWS.
You offered a suggestion that was based on a false premise. I posted a chart that shows that your premise was false -- nothing more, nothing less. You responded by pointing out that the chart doesn't "prove" anything. This is true. It can't prove causation, because there's no effect to observe in the first place. You might as well ask whether cell phone radiation is responsible for our present worldwide bubonic plague epidemic.

Your beef is with whoever told you that the world was becoming more dangerous, not those who post statistics that paint the opposite picture. Somebody lied to you. Find out why.
What does that mean, 'censorship'?

http://xkcd.com/1357/
"Grove giveth, and Gates taketh away."

--Robert Metcalfe

Speaking as a software guy at a hardware company for TVs, one of the challenges is that there isn't a cohesive conversation between the hardware designers and software engineers.

On more than 3 occasions I could name off-the-top of my head, we've had to write workarounds or re-architect entirely for missing or over-promised performance of the silicon.

Likewise, some very useful features have been scrapped because they would add $1.00 onto the cost of a unit. While I get that 1 million units x $1.00 adds-up, the conversation about how this could either make a better product or that subsequently spending 2 million in software maintenance, isn't cheaper---is missing entirely.

This is a familiar refrain from other jobs and other engineers throughout the custom hardware industry. This doesn't even scratch the surface of how software engineers are essentially held to hardware engineering deadlines regardless of the complexity of the software they're being asked to produce.
Aereo's they are just a middle man for the end user. The end user is using that antenna and for convince is sending it over the internet to wherever they are.

It is perfectly legal for an end user in this case to make a video recording and watch it later for personal use. Or even digitize it and watch it on their computer. In Aereo case that digital copy is also sent over the internet to another computer for personal viewing.

In this case no copyrights seem to be broken.
On the other hand, building new bathrooms or expanding existing ones can be a long and expensive process, so improving the efficiency of existing resources can be a smart way to go.
There have not been any huge library/language changes since 2.8.
I don't understand why anyone wants this
Loch Ness Monster found on Apple Maps?
Pher – generate CGI executable from HTML templates with inline Go
Mainly because they are already Batman.
It just strikes me as unfair to use a several year old OS as a comparison. I know how terrible WM6 was, but I'm not applying that experience to the current WM8.
My first opportunity to whip this one out :) https://cakeml.org/popl14.pdf
Not sure why you're getting downvoted. Someone giving out an email address that not only implicitly establishes a relationship of them emailing you, but explicitly even has a ToS about it, and then getting some mail on topic to that relationsihp, is absolutely not spam.

Maybe downvoter didn't get that you're using ham as meaning non-spam.

If you signed up for the ham, and it has an unsubscribe, it's absolutely immoral to flag it and deprive other people of the benefit.

I wonder what would happen to false spam reports like the GP's if every email field had a button next to it, "Don't ever email me, I don't know why I'm even giving you this." (i.e. "I'm insane.")

EDIT: cleared up that the ToS isn't what establishes the relationship - the fact that you're giving them your email does.
The good news is there are plenty of ways to tune for false positives in the machine learning algorithms that underlie spam filters. I'd be surprised if email providers don't consider a flagger's flagging frequency when classifying.

As the OP said, this is just reality: people have different criteria for reporting something as spam. I could even imagine malicious users flooding false positives using bots in efforts to break spam filtering. The state of spam is so much better than it was 10-15 years ago, but it's not yet a completely solved problem.

In short, this person isn't breaking spam filtering all on his/her own--his/her use of flagging may even be arguably justified (if more liberal than average.) He/she just represents part of the problem space.
Pointless Corp
But do you even try clicking unsubscribe?

What you're describing is just so different from real spam.
User 01 : document.getElementById
Of course it does. Someone can subscribe to an antenna in a different market than DC, specifically to get a nationally televised game that is NOT blacked out in the local market. This is would be my biggest draw to Aereo.
Oh, it definitely happens. It's easier to spot on low-traffic subs because a single topic that matches the right keywords will suddenly blow up with both a spike in upvotes and dozens or hundreds of heavily opinionated comments.

Here is a classic guide to "forum spies":

http://cryptome.org/2012/07/gent-forum-spies.htm

The tactics are well known to the financial system. Penny stock boards, for example, are full of engineered disinformation because all participants are competing to manipulate the market. I believe the sockpuppets used for reddit are directed in some more autonomous fashion, though.
Its interesting to model the biosphere hydraulically.

So lead from leaded gas drips into the barrel representing the local ecology, and the lead contaminant drips out of the biosphere at a rate that obviously must depend on local climate. Presumably lead contaminant flows into the oceans or gets buried in the ground at a rate dependent on local weather.

Yet the stats show a nearly perfect and consistent shift 20 years after the addition of lead to the environment stops. That's just biologically weird, like a part of brain development doesn't depend on local lead levels, but on the first derivative of lead levels or something.

It COULD make sense if lead only causes problems when inhaled. Not consumed in food, not drinking water, purely and exclusively inhaled. Even then, local dust storms and the like should totally mess with the supposed global 20 year effect latency.
So basically Russia doesn't bother pretending it's not doing domestic surveillance. They don't need to join something like a Five-eyes partnership to get around their own legal limitations. They don't need other countries hacking into their routers or tapping fiber (therefore increasing the insecurity of their domestic networks), instead they are installing their own monitoring devices, albeit at probably a much wider scale than a foreign SIGINT partner could achieve.
I'm giving away 2 tickets to meet President Obama
Hi guys. Long-time engineer here, first-time businessman. I really hope you enjoy what my new startup is trying to accomplish, which is to better connect citizens to politicians.

We haven't officially launched yet, but we're kicking things off with a fun contest. (My apologies if you're not a fan of "stealth" startup marketing promotions.)

You can read more about it, if you care to, on my personal site here: http://www.czahor.com/meet-the-president/

Feel me to ask me questions or give me feedback at ethan@czahor.com.

Thanks!
I previously worked in a company where the main product was an IP camera. Most of the team was building a windows client to interface with the camera and I was a one man army to handle the software onboard. I'd say that most software people don't know what is hard with hardware (no pun intended, seriously).

Most of your time is spent around finding libraries that can be compiled for your board or fixing device drivers because of that slight board modification the hardware guys did. You also have to figure out how the proprietary hardware encoders work and make them work properly. If the documentation doesn't fit the implementation? Well you have this contact under nda agreement that will eventually say "I don't know either, have you asked in the forums?" after 2 weeks of back and forth. Also sometimes your device would just reboot and you'll spend time arguing with the hardware guys that linux don't just reboot for no reason. Did I mention having to worry about how your 64mb of ram get allocated and in which DSP pool?

Eventually, you'll find time to write code that will cause your device to do something meaningful.

Writing software for hardware is much harder than it seems, because you have to worry about all those things you take for granted when working with a x86 desktop. You can't upgrade often after shipping, so testing focuses on critical bugs instead of usability. I do agree than spending more resources would make sense, but consider this : Hiring a DSP specialist to get an H264 encoder to work would cost 80k$ in Montreal in 2007. This is something that is now free with newer chips, but just getting the hardware to work used to drain a lot of resources. Larger companies could have more money for that, but I do not know how they work internally so I can't speak for them.
How to model opening hours in RDF
Regenerator, AST, and ES6 at Facebook
does anyone actually watch this show? I've tried several times to get into it, but I just don't find it funny at all. Sure hearing startup names being thrown around (like Github) and knowing who they are is present day nostalgia, but not enough to make me committed to the show. I compare the likeness of Silicon Valley to "the Big Bang Theory"; those who are into those fields find them more annoying then funny.
At first I kind of rolled my eyes when I heard this show was coming out -- I was pretty certain I could fully predict most of the jokes that would be used for a cheap laugh.

But I like the characters, and the plot is pretty fun - it's a show that's easy to watch and enjoy for those of us that don't take much too seriously.
Seriously. You have trouble reading the text? Select All, Copy, open your favorite text editor, Paste, read.

This place is called Hacker News, where "Hacker" is supposed to mean that it's a community of people who build interesting things, yet people can't even be bothered to take five seconds to take matters into their own hands when it comes to reading some text. We're power users. Act like it.
The DAG of concepts is brilliant. I've manually made my own DAG for interesting branches of mathematics over the years and used it as a guide for self study. This could be big for education.
I downvoted this message because it assumed that _asciiker_ was a bad actor who wanted to deliver spam, rather than assume that the he was perhaps misinformed about the best way to avoid delivering unwanted messages. It ignored the context of the original post (someone managing email servers for an ISP) and assumed that he was creating the spam messages directly. It took what could have been a reasonable thread about managing email and polarized it into a pro/anti spam thread.

(edit: Replaced "parent poster" with username of poster, to avoid confusion.)
Yup, following the herd is the best way to go. Especially if it means that everyone bigger than you can afford to hire the best and brightest at salaries you can't even dream of matching....
A few reasons - but high level Google and FB didn't always support easy remarketing integration, hence a lot of big media agencies and companies are "grandfathered" into using services like AdRoll. It takes businesses a long time to switch service providers (and media agencies especially for a number of industry structure related reasons).

The same thing happened in Search Marketing software - initially lots of 3rd party companies moved in to offer software which enabled services beyond what Google enabled directly (Marin, Kenshoo, Efficient Frontier, etc...). Overtime Google has significantly increased the arsenal of tools available when buying direct from them, making it really tough to be a 3rd party search software provider, as you're basically just increasing the cost of the media.
Women Increasingly Freezing Their Eggs To Pursue Their Careers
I was reading an article this morning that goes a little into their setup: http://www.cnet.com/news/inside-the-tech-that-tossed-aereo-t...

Yes, they claim to have a dedicated antenna for every user, a dedicated transcoder for every user, and a dedicated dvr box for every user.

I don't know if the courts are having external experts come in to audit their technology, but it seems like its safer for them to simply make it work the way they claim than to have gone through so much trouble to fake it.
Girl singing Let it Go
>> Try to imagine how someone could prove false the claim that a reduction of lead in gasoline caused a reduction in the crime rate, to the exclusion of other factors, in a social setting, with no meaningful controls in place.

> I literally gave you an example of this already, and you've ignored it.

You're ignoring the requirement to "prove false". Your example doesn't meet this criterion, and the criterion is required for science. Here's your example:

"For example, if research finds another location in which lead additives were not banned, but in which crime declined with the same characteristics as the drop being ascribed to the ban on lead in other countries, that's strong evidence that the theory is indeed false."

No, that's not "strong evidence", it merely introduces another confounding factor, and it is not remotely a basis for falsification. It's not a black swan.
>Australian banks borrowed money from overseas to lend to Australians so they could sell houses to each other for ever increasing amounts every year. The Australian economy grew because we borrowed from overseas. Existing property owners got to feel richer. As soon as we start to pay back all the debt in a significant way, our economy will shrink.

Sounds like the exact same finance became dominant in every other Western economy.
Laundry server sounds interesting. We just reprogrammed the logic board with a few switches on our laundry to make it free for those in the know and twice as much as the other floors for everyone else (keep the riff raff away). It was a small floor (suites) so all 24 of us on the floor (and a few friends from other floors) had access.
The last set of tickets I bought had totally different prices for cookie vs incognito mode -- ~20% higher when saddled with a cookie.
I think moderator elections are a bad idea. First, participation will never be very high. Second, there is no way to make the elections reliable.

Public moderation logs have been tried in the past, and nobody bothers to read them. They're an important move towards transparency, but they are powerless without user engagement.

Paying moderators might sound fair, but it would lead to all sorts of perverse incentives. How would the revenue be split? What is to stop top moderators from removing others in order to keep more money for themselves?
I'm the parent author. I didn't use "you" referring to _asciiker_. It was plural you, not singular you, referring to "you damn spammers" as a third person, not "you _asciiker_".

I will henceforth carefully choose my pronouns.
Probability theory.

If I flip one coin 100 times the outcome is likely to be close to the perception you would expect.

If I flip 8 million coins simultaneously for 100 iterations it is possible that a number of the coins will display massive outlier behaviour (98 Heads / 2 tails etc).