skysight-inc/HackerNews huggingface dataset:
Btw, for people out there who know nothing apart from the media gibberish on nuclear energy, the ongoing nuclear energy course by Larry Foulke on Coursera is a good place to start to better under all aspects of nuclear reactors and radioactivity.
> The thing is that the USA remains a prosperous pleasant place to live..as long as you do not challenge authority.

Tens of thousands of Americans question authority on a daily basis and nothing happens to them. America is still a place where your rights and freedoms are respected quite a bit more than other countries.

What do you think would happen if you questioned authority in, say, Venezuela?
No, it's DEFINITELY not pop music. It's French house.
Iirc, it's a random selection of 50 of your subscribed subs, rotated every few minutes. Paying customers get 100.
What an interesting problem!

As a mechanical engineer I know that this could be simplified to a lumped capacitance heat transfer problem. If you wanted to get a little fancier you could setup a thermal circuit, but that wouldn't take more than a few minutes. Looking up a few constants and knowing the number of cars in the garage would enable you to know not just why the garage is hot, but roughly how hot it should be on a given day.

This is a great example of why it is important to work with people in other disciplines when trying to solve a problem! I can't tell you the first thing about javascript or web hosting, but I've got heat transfer locked down.
Disagree entirely. What needs to change is the current culture of individual worship.

If we continue our insatiability for personal narratives, we run into situations where organizations like the NSA can choose scapegoats and blame everything on them. That would be bad, because mass surveillance programs are not the work of individuals, they are systemic constructs. So the NSA gets to hold one or two out people for crucifixion, say "see, we've made things right by punishing X and Y", and continue doing things exactly as they've always done them.
> I agree with the sentiment, but this is an important development. If whistle-blowers get protection, we will likely see more of them.

There has never been any doubt that whistle blowers can seek refuge in countries that are enemies of the United States.
Astrid service is winding down after Yahoo acquisition
Amazon.com has been around for awhile, and it has been successful for awhile, so I find this especially surprising:

------------

Amazon.com, notably, has a median stay with the company of just one year, a figure Ms. Bardaro ascribed to the intense pace of work there. (The study did not include workers in Amazon’s warehouses, where skills and turnover are different.) “We’re based in Seattle, and know a lot of people at Amazon,” she said. “The consensus is that you are run through a gamut there, make money, burn out and leave.”

------------

I would not have thought that this was sustainable, but if this is accepted practice at Amazon, then perhaps this is sustainable. I am somewhat surprised that Amazon finds this productive. But perhaps they get enough out of that 1 year average that it offsets the costs of having to hire new people every year, and the cost of teaching them how the company works.
Others, who are more proficient in the language (I have a heavy Python background), can supplement or correct these answers.

Here is a start though:

1) For web development, Erlang uses a data type called an iolist. This can be a (potentially nested) mashup up binary, character and byte sequences. It is extremely memory efficient and is a pleasure to work with.

2) Chicago Boss database drivers use client libraries from the Erlang community. Erlang programmers

3) Yes. I believe Chicago Boss supported Unicode/UTF-8 before the rest of Erlang did.

4) I guess the biggest difference is that Chicago Boss uses Rails conventions, whereas other Erlang web frameworks create their own. For example, CB is the (only?) Erlang web framework to use a database abstraction layer built from models written in an easy-to-read DSL.
Oops. Will change to Varnish :)
Yep totally smokes Varnish ;-)
"Math" is a human invention much the same way "Time" is a human invention. We measure it, we describe it, we manipulate it on paper- but It was always there.
No, but, there are people coming up with theories on how to quantify and measure it anyway. For example, http://en.wikipedia.org/wiki/Integrated_Information_Theory
Disable ULS in Wikipedia using AdBlock
Can you sue your parents for faulty genetics?
What I learned from Star Wars Episode I - The Phantom Menace.
It does limit your future options.

GitHub started out as SaaS and now offers Enterprise product https://enterprise.github.com/
1) Binaries are usually used when space is important (like when developing web applications). They use considerably less memory than lists. Processing binaries or list strings is slow compared to other languages where this is a focus. Erlang is not a strong string-processing language if you care about performance.

2) Mnesia? Riak too. And no, the Erlang scheduler won't get blocked. Why would waiting for something unpredictable like an open MySQL connection block a central coordinating component of the VM? Study how the Erlang VM[1] works more and you will see why Erlang/OTP is so resilient. The `epgsql' and `Emysql' libraries are heavily used by Erlang developers to work with PostgreSQL and MySQL, respectively.

3) Yes. http://www.erlang.org/doc/apps/stdlib/unicode_usage.html

4) No clue, I use neither.

[1] http://jlouisramblings.blogspot.com/2013/01/how-erlang-does-...
Actually it's really simple. Risky behavior is called that because it increases the risk of STD transmission. It is also borne out in the statistics that people of certain races are disproptionately affected by HIV.
I got on reddit around 2007, left in about 2011. The quality of discussion has fallen so badly that the site is unusable for comments. Before, it was irregular to see a sentance with less than 5 words, now, these quick comments rule the top karma ladders.

It is interesting to see how a community that is small, gains popularity over time and quality degrades. User generated media especially seems to normalize to a generic trend. Look at Digg, the same thing happened, and users went over to reddit.

This is actually one of my fears about hacker news, as currently the discussion is very intelligent and useful.
SpaceX Grasshopper 325m Test - single camera
I suspect you've made less favourable assumptions about the resilience of OpenSSL and GPG than I have - but while I have _doubts_, I'm aware that I've got nowhere near the expertise required to participate in discussions about whether the NSA has working attacks against them - but that people who I trust _do_ have the expertise mostly seem to be saying that they're both _probably_ safe, and are both _almost certainly safe_ against dragnet "intercept and archive everything" surveillance.

"Is really naive thinking that …"

I think it makes somewhat more sense for me - since I reside outside the US. I'm reasonably sure that SSL transported encfs encrypted files moving between Australia and Norway - even when routed over US based or US company owned backbones - is reasonably safe from dragnet surveillance.

At the same time, I have no doubt that if "government" becomes interested in me specifically - all my privacy precautions will not stand up to nation-state level scrutiny. The right combination of "leaning on" Apple, Dropbox, and Agilebits (the company behind 1Password) would - given expertise the NSA no doubt has, and sufficient time - eventually reveal almost all my keys, passphrases, and passwords. But then so will the $5 wrench, the rubber hose, or the threat of jail time.
Text Message Updates for Ubuntu
I hate logging into servers to run ubuntu upgrades. I built a script to update my servers nightly and send me a text messages for updates on how things are going!
This is MIT, not Mengele's Auschwitz. Radioactive tracers are injected into the blood streams of millions of people every year for PET and CT scans, of all ages, which is far more harmful than radioactive tracers in food.
OpenIMAJ: Open Intelligent Multimedia Analysis toolkit for Java
"One reason for this, she said, was a function of skills. “Baby Boomers and Gen Xers tend to know C# and SQL,” she said. C# is a software language, while SQL is a database technology. She added, “Gen Y knows Python, social media, and Hadoop,” which are newer versions of those things."

Umm, what?
Most subways have air conditioners on the trains which expel heat into the tunnels, thus making them hot. Before air conditioning was introduced to the Boston subway system, the cars had little vents that pulled cool air into the trains when the cars were underground, but with the advent of air conditioning, the trains stay cold at the expense of the tunnels and stations.
The Heroes of Java: Kevlin Henney
yeah, yeah, nice tutorial how to make a website for a new scam like MongoDB - Instead of having a decent product you have a "convincing design" (and "convincing blah-blah-blahs" from patio11).

All ideas in themselves are nothing new.. Sparse is better than dense, subtle is better than direct, manipulation attempts are offensive, etc..)
No? I don't know what your referencing.
How many people were entering tech 20 years ago vs now though? Could it be attributed to just more people having access to computers which means more people entering the field than before?
Free hosted dev env ready in secs w/collab web IDE (Rails/django/Node/Go)
It's an acceptable simplification for (presumably) a non-technical audience. Rather than write a paragraph or three about 'what is a SQL and why should I care', then another paragraph or three of 'what is a Hadoop, why should I care, and how it compares to SQL', they just say "it's newer". It's kind of like telling my grandmother "Yes, I work in computers". It saves a good 60+ minutes of glassy-eyed explaining.
*toe the DPRK party line
There are some decent subs still, and they're universally ones with a low subscriber count. I'd bet that the vast majority of these "6% of US adults" stick to default subs and the front page, which are as you describe.
They've got translations in their example: http://cppcms.svn.sourceforge.net/viewvc/cppcms/blog/trunk/p...

Something more web frameworks should do.
Who has the appletv?

22:39:02.409865 IP 29.215.211.78.5353 > 224.0.0.251.5353: 0 [7q] PTR (QM)? _pdl-datastream._tcp.local. PTR (QM)? _appletv-pair._tcp.local. PTR (QM)? _appletv._tcp.local. PTR (QM)? _00000000-100f-a311-cde5-9ff59911484f._sub._appletv-v2._tcp.local. PTR (QM)? _00000000-100f-a311-cde5-9ff59911484f._sub._home-sharing._tcp.local. PTR (QM)? _touch-remote._tcp.local. PTR (QM)? _ica-networking2._tcp.local. (246)

Authentication is based upon an API call to http://api.zerotier.com/one/nc/randomhash. That returns a config file which includes the IP that you are given. Seems like it would be highly susceptible to an MITM attack.

Seems like an neat idea, creating an massive network on top of the internet, but how private is a VPN if it's free to signup & all clients are put onto the same /7 subnet? Isn't putting every client on one network less secure than how the internet normally functions?
The subway itself is extremely poorly ventilated and all the cars are air-conditioned down to frigid temps (probably to make up for the ridiculously hot subway stations) -- the waste heat sucked out of the cars just gets dumped into the tunnels and the trains act as pistons to shove the hot air into the stations.
You Aren't Using These 10 Simple Security Settings
Consider if the client makes a large POST followed by a few GETs. If the client has little upload bandwidth, the GETs will be delayed until the POST completes. With SPDY, they all can proceed concurrently. Similarly, if the client makes 5 GET requests, with the first being a heavy/slow/expensive resource for the server, the cheap resources can't be delivered until the slow resource finally is computed and returned.
Aggregating multiple sources of randomness has the potential to conceal bugs. In the Debian/OpenSSL bug from 2008 [1], randomness was sourced from multiple locations including the current process id. The idea was that more randomness, even the minimal amount from the pid, could only increase the total entropy. However, when the primary source of randomness was eliminated through an overzealous patch, the PRNG still emitted plausible looking numbers due to the remaining sources of low quality entropy. Had the PRNG only used one high quality source of randomness, people would've noticed something strange about their generated private keys much sooner.

[1] http://research.swtch.com/openssl
At a test site in Norway, Thor Energy has successfully created a thorium nuclear reactor — but not in the sense that most people think of when they hear the word thorium. The Norwegians haven’t solved the energy crisis and global warming in one fell swoop — they haven’t created a cold fusion thorium reactor.

Who the hell thinks "cold fusion" when they hear thorium?
I've wanted to implement something atop Riak core for a long while now.
Have traditional MMOs had their time?
Not true. Europe and Japan are even worse off, and the average standard of living for a Chinese worker is pitiful.
Japan: Living in an Internet Cafe
As someone who just scrapped a lot of Erlang code running Cowboy for a Haskell codebase, I'm not completely convinced. There are lots of runtime features I miss, but it's significantly harder to manage non-distributed code in Erlang as I experienced it.
14 Google Tools You Didn't Know Existed
Python is almost a decade older than C#!
I'm not sure it's accurate to say that we're not paid to watch ads -- we're not paid a salary -- but often we're given something else. Eg: substantially reduced prices on magazines, newspapers, tv etc (compared to if the sellers were to attempt to maintain a similar margin without ads).

Personally I'm in favour of higher prices and less ads and product placement -- but to say that we're not paid to watch ads sounds a little disingenuous (while technically true).
Layers of Player Understanding
Radioactive tracers, not radioactive material. The media loves to hype this up.

Essentially, what you get injected in you whenever you go for a CT scan, except this was a far, far lower dose.

Stupid sensationalism.
> I would not have thought that this was sustainable

Having lived near Amazon & with many friends who have worked there, here's the secret: Amazon pays a significant premium for new grads.

Starting salaries are 20 to 40 percent higher at Amazon than at Microsoft, Google, & Facebook in WA. However, promotions and raises are also much rarer, so if you actually stay 5 years, it probably averages out minus the stressful pace.

If you plan to stay in the big corporate game, the smart move for a new grad is to leverage your one year at Amazon into a 10 to 20% pay bump in a move to Microsoft or Google.
The ANU Quantum Random Number generator http://qrng.anu.edu.au/ can be used as a source of additional randomness for your server's pseudo RNG, or directly. They monitor quantum fluctuation of a vacuum to generate the random numbers at a high rate.
Developing Random Ideas Into a Product
Standing watch is mind numbing, but can be associated with risk - and isn't always paid terribly low.
Chicago Boss is a heavy framework, so don't hesitate to start with Cowboy and add the remaining pieces as you need them. It goes without saying that something like CB is complex and that it can make simple tasks like building an OTP release more challenging. See for instance that `init.sh' uses Rebar[1] internally rather than a standard `erl -s MOD FUN ...` invocation. In general the philosophy seems to be to hide many OTP things from the end-user, for better or worse (given how powerful OTP is, I would say this is worse for the individual versed in OTP but better for the one coming from Rails or something like that, who doesn't want to have to scale the steep learning curve. That developer is Chicago Boss' target audience[2]). It is very much a monolithic distribution akin to Django.

[1] https://github.com/evanmiller/ChicagoBoss/blob/master/skel/i...

[2] https://github.com/evanmiller/ChicagoBoss#philosophy-and-fea...
Ideally it would be nice to see a Security page with anything and everything related to security:

- Security reporting SOP

- CVE-IDs (not applicable w/ new projects obviously)

- Links to documenation on methods of Authentication, Authorization, Access Control, etc

- Details on any built-in countermeasures to applicable OWASP Top 10, and/or example implementation code for security-per-project frameworks

Some partial examples, all easy to find a click or two away from the framework's home page:

http://www.djangobook.com/en/2.0/chapter20.html

http://www.yiiframework.com/doc/guide/1.1/en/topics.security (docs page, but linked directly from Features list page)

http://www.yiiframework.com/doc/guide/1.1/en/topics.auth (docs page, but linked directly from Features list page)

http://symfony.com/doc/current/contributing/code/security.ht... (more on their vulnerability reporting process, but nice to know their SOP)

http://seventhings.liftweb.net/security

http://cakephp.org/ (not great but at least they pay some lip service to it on the home page, implying more details can be found digging around in the docs/source)

http://www.springsource.org/features/security (also not great but again, implying it can be found with some digging)

This stuff may be SOP for mature frameworks, but would be nice to see it on new ones too.
The strange thing is that if you just say "newer technologies" it's both a simpler sentence and less obviously wrong. (As someone's pointed out already, it's still wrong because Python's comparatively older.)
The downside of these C frameworks is that you'll have to use gdb to debug code. Not sure if it's a wise move. If performance matters (and you're stuck with a php codebase) HipHop is more practical imho.
Right, it was MIT, so why not use the faculty lounge breakfast cereal? Or the student center's? I mean, it was totally absolutely harmless, right?
Elon Musk tweeted new Grasshopper test
The thing I don't like about Reddit and HN is that it is full of dudes. These types of sites are the 21st century equivalent of the man cave.
Perhaps something like "The smallest prime number not less than the base-2 expansion of pi*2^(n - 2)".
I'm pretty much 100% sure that's how /dev/random works. Not only have I heard that multiple times, but once when I was installing arch linux or something, my computer ran out of random bits and told me I had to wait for it to get some more from the hardware. I don't think it actually asked me to play with the keyboard, but IIRC that's what it took. Letting it just sit there didn't seem to do the trick.
Postmortem: Game Developer magazine
Google's RSS switch off leads to glitches in alternative apps
Actually a Google Scholar search for 'citrus postharvest antifungal treatments' does show that this is in fact the standard operating procedure. E.g. this paper starts out with a summary of the current state of conventional agriculture:

http://ucce.ucdavis.edu/files/datastore/234-1524.pdf

It's just that a more simple Google search like 'citrus antifungal' doesn't turn up anything.
16 Best HTML5 Frameworks for Rapid Development
7 Tips To Improve Your Online Surveys in a Mobile World
Something to think about on this topic: 70-80% of the energy used to move your 2 ton block of metals, composites, and flesh is lost to heat (depending on engine efficiency and other factors like regenerative breaking). There are of course other factors like large commercial AC systems that converge above the garage and other openings for air flow, but it takes a hell of a lot of energy to move a car and any heat not sucked away by the air moving through the intake is dumped into the garage. On a hot day, any cooling systems in the car are also prone to be less effective so you're "carrying" more heat into the garage than you would on a normal day.
radioactive tracers do constitute radioactive material.
Stupd semantics.
Ypu can choose to have a CT scan, and good for you: the scandal here is that experiments were performed without the children or their parents having an opportunity to give informed consent.
Photos of Diet Wiegman's Mind-Blowing Shadow Sculptures
I'd argue that C# people are the same people that were C++/MFC Windows developers a decade back.
Criminal penalties cannot be levied against organizations, only the individuals that make up those organizations. The NSA might say, "Well, I was only following orders," but that wasn't a cogent defense at Nuremberg and it's not a cogent defense now. Given that prior NSA director (Hayden) threatened to resign rather than implement similar schemes, it seems that Alexander is indeed culpable.
If anyone wants to read about previous reddit drama, they can go to /r/SubredditDrama and sort by "top"
RuneScape 3 makes transition to HTML5 July 22nd
One subway car weights about 30 tons empty, breaking from 15 m/s (~60 kmh) to a full stop it converts almost all its kinetic energy into heat so each car produces 15^2*30000/2 ~ 3MJ at every stop.
Restarting Opera
How far will Red Hat, Google go?
Really? She'd deserve that sort of treatment; he didn't deserve the treatment he received.
Be Aware of a Java Development Tool for Data Computing
I am sorry to say, but you're (probably) an anomaly.

I doubt that he is. Count me as another 'anomaly'. Of course, conscious rap is an entire sub-genre of rap, and Jay-Z is not a conscious rapper. He rapped about this (a bit) in Moment of Clarity [1].

1. http://rapgenius.com/9543
Nevada cops sued over forced occupation of private homes
Apple's security strategy: make it invisible
Google Chrome Now Rules In The Browser Wars
What do you mean? The (asymmetric) RSA algorithm has no numbers up its sleeve. All the numbers involved are created by the participants themselves.

These "numbers up ones sleeve" would only be an issue if they are part of the algorithm itself, like the S-Boxes in the (symmetric) AES algorithm.
This only suggests that Amazon's practice is not sustainable. They are paying a premium yet getting perpetually inexperienced people who won't stay as they gain experience.

Surely there is more going on here? This doesn't make a whole lot of sense.
It will entirely be a question of politics, not science or philosophy. The track record is we deny rights to those we deem too different from us, then we later see the light and include them. Think about women or other races. This will happen with virtual beings. There will never be any proof they are conscious, there can't be, but we'll have to decide anyway how to label them. We won't agree that is for sure, it will be like the debate around abortion only more divisive and more significant. We will never definitively decide, we'll still be debating right on into our obsolescence.
How to remove Oracle Java's Ask Toolbar
That depends on what survives the transfer (i.e. memories, experiences, and/or trained personal responses). I think we can actually use existing sci-fi to explore the possibilities, ranging from nothing to everything surviving. Even Portal has a perspective on building an AI from, or including, a person[0].

[0] http://theportalwiki.com/wiki/Caroline
Are there any comparable plugins for Chrome or Safari?
While it's an interesting project (I had fun playing with it) you really shouldn't be relying on remote sources of entropy for security purposes.

Generally the entropy needs to be secret to be effective so sourcing remote entropy reduces your security to that of the transport security (if any). It's hard to imagine a situation where you have a secure transport mechanism but do not have enough entropy since most encryption schemes that you might use to secure the transmission require secure random number generation.

Disclaimer: I am not a cryptographer, cryptology frightens and confuses me.