skysight-inc/HackerNews huggingface dataset:
So from just your comment, my take is different - essentially, nuclear power was demonized, mismanaged and ignored. We have the technology to have an abundance of terrestrial power to do most things if we'd only embrace nuclear power.

Look at Philae - because it didn't contain a fission source, it's stuck without the capability to replenish it's power source. What would have happened if we weren't scared to death of nuclear power?

https://medium.com/starts-with-a-bang/the-bittersweet-taste-...
You buried the lead. The price was the important information.
Having lived in China and experienced the Great Firewall of China firsthand, I've always wondered what role Baidu and other firms like it play in controlling the conversation and identifying dissidents. It would not surprise me if Baidu plays a large role in not only in providing search like Google but specifically tailoring those results to be inline with the content the Party would like the people to see and uses it's crawling and machine learning ability to identify dissidents.

This is of course speculative based on my own experience with the Firewall and seeing the degree to which companies located within the PRC need to cooperate, but it wouldn't surprise me if machine learning techniques are already used in such a capacity. Does anyone here that know a lot more about Baidu have any information supporting or refuting such speculation?

I know Google has already ventured into this territory with it's autocomplete word blacklist[0] and modified results for terms like torrents.

[0] https://news.ycombinator.com/item?id=8577513
I wasn't asking hp.
If you're a very small operation, using a configuration management tool to provision users with SSH keys is pretty simple.
Musk has said that the incentives add up to 5% of the short term investments and 1% of the long term costs of actually running the factory. I could see relocating the factory from Texas to Nevada for that kind of savings, but moving it to China seems harder to imagine.
You don't tax the fat people, you tax the unhealthy food. As far as I've noticed, this is another very US-centric problem: portions are much larger and the food is much more carb-heavy in the US (compared to other developed countries). There's a strong cultural aspect to that.

http://en.wikipedia.org/wiki/Soda_tax
> Instant Google-search for error messages.

Now there's an idea. Does anyone have recommendations for getting a "professional developer grade" IDE to do that?
1 - Gmail is a much bigger and jucier target than any VPS provider. Though the bigger and more popular the VPS provider is, the jucier a target it becomes.

2 - Siphoning data from Gmail is much easier for three-letter-agencies than breaking in to coercing every VPS provider out there. Though the bigger and more popular the VPS provider is, the more likely it becomes that these agencies will go to the trouble of spying on them.

3 - Fastmail's servers are in the US.[1]

[1] - http://blog.fastmail.com/2013/10/07/fastmails-servers-are-in...
The negotiation tactic isn't surprising, no. I was commenting on the fact that he was using the fact that he didn't win the concession in order to claim the moral high ground.
A mechanic reading a tale of someone pouring metal filings in with the engine oil, I doubt they're going to think it's a good idea to go out and ruin their engine.

Is an author always required to include a disclaimer? Stupid is as stupid does.
People like you are the toxic part of the community. If you don't like dbus or systemd then either come up with a better alternative or use whatever else you prefer. But attacking someone on a personal level because you don't like their stuff is just incredible toxic and annoying. Especially if you have nothing to show for yourself.
Does anyone know of a web-based ssh solution that has good enough termcaps to allow me to enjoyably use vim + tmux inside of a web browser? Also, it can't use browser extensions (but can use plugins like flash/java/etc.)
On a less related note, beyond the shiny GUI layer, just how advanced is today's antivirus software anyway?

Do they still primarily rely on signature detection? I know that modern systems also perform what's broadly titled "heuristic analysis", but I'm not sure what that specifically entails. Is there any form of system call tracing, sandboxing, file monitoring or what?
Let it run longer. There are at least 4 distinct sections, including a city.
It's funny, but not surprising, to see the "I love science" crowd on HN so eagerly buy into the "all scientists have been wrong about heart disease" myths propagated by journalists like Gary Taubes and later by Nina Teicholz.

Here are some reviews of Nina Teicholz's shoddy work.

http://carbsanity.blogspot.com/2014/05/no-big-surprise.html

http://carbsanity.blogspot.com/2014/05/book-review-big-fat-s...

But Teicholz just follows in Gary Taubes' footsteps. See the numerous problems with that journalist's interpretation of health and dietary science beginning here:

http://plantpositive.com/1-the-journalist-gary-taubes-1/
Or the effect you can see after about second 30 in the following pretty[1] video of a plane passing in front of a mountain range (the narrow band of light behind it works well enough as a collimator).

https://www.youtube.com/watch?v=wOUuj1LQRyk

[1] it could use some image stabilisation though.
Very impressive. How many days in total have been spent playing this world?

Also, some gems in there[1].

[1] https://i.imgur.com/RFDD5lZ.png
Deconstructing Paul De Man in the Digital Age
As someone who's never played minecraft, my first response is "I wonder if I can build Jurassic Park in this thing?"
I agree that the article, much like the similar OKCupid ones, is pretty interesting.

(though it's not very well-written, some analysis a bit iffy, and the guesswork towards the peaks and dips in the graph rather low-effort)

Creepy/evil maybe no, because the data is clearly anonymised. However the cringe is all over this article. OKCupid's stuff could easily be just as cringey, but they know it's important to steer clear from that. Also they're a dating site, if they wrote an article about data-mining one-night stands, that would make sense. Not so much for a taxi company, especially not in light of Uber's general attitude.

The final sentence of the article definitely crossed from "cringe" into "creepy" for me, though. In particular from someone called "Uber".

The PDF in which this article was referenced did so to illustrate the availability of this data for frivolous purposes, and is right to call it "questionable" when considered in light of Hourdajian's statements about privacy and Uber's data-policies.
I wonder which was first, the pyramid or the TIE. So as to find what went on the head of the builder "look, he made a pyramid... let's build a huge TIE Fighter!"
I left gmail and ran my own mail server too. It's harder and more stressful than you think.

After a year I decided I'd had enough and moved to runbox[1]. It's not that expensive and the peace of mind know I don't have to worry about my mail server is excellent.

1: https://runbox.com/
It's a filing from a plaintiff that is not Caltech. That plaintiff ("Students For Fair Admissions, Inc") is making an assertion without a citation. Given that sentence contradicts a filing made by Caltech (their annual Common Data Set filings), I'd like to see something more direct from Caltech before I give any weight to SfFA's statement.
Wow, the performance of this website is really good. How is this so fast?
I'm trying to imagine an article written in 1996 about someone switching their email providers. It would be a complete non-event, there were so many to choose from back then and besides, your own workstation was likely running sendmail. So here we are in the data silo era, where running your own mailserver is seen as something as archaic as soldering your own CPU board.

Fortunately I never made the switch. I do have a gmail account (actually, I have a google account which translates into having a gmail account as well). The only times I've used it is as a fallback for not being able to send mail from my own server because the ssh tunnel was unavailable. This happened maybe twice over the last decade, in both cases I could have avoided the issue if I had thought about it a bit longer.

So gmail was a way out of the bind, but as soon as that was resolved I used my trusty old mailserver again. Setting one up and maintaining it over the years is probably less work than moving out of gmail once you've decided enough is enough. Cost of switching is the way customer lock in is achieved in almost any situation, fortunately google make it relatively easy to get your data out.

Future product: family box. A simple rack mounted appliance a-la synology that takes care of the data, email, address books and so on of an extended family, administered by the family computer whiz. With an backup in the cloud via tarsnap to guard against mishap. A bit like a workgroup server but then applied to a family or some kind of loosely knit group of individuals.

With the option to migrate from one box to another if you want (and with forwarding in case you do).
1- I'm not talking about anything being a target. I'm saying the US gov can get access if they want. And Gmail or DO won't be allowed to talk about it.

2- Not "every VPS provider", but the big ones, like AWS and DO. The NSA apparently had access to the fiber cable used by Google a few months back. They can probably easily get access to any other cable.

3- Yes, so? Did I say anything about me moving to Fastmail to get away from the US gov? The US gov will get to your data wherever you are if they actually need to. It's hopeless to try and hide your data. The only solution I see is encrypting it with something like PGP. They can easily find and save everything. But they can't decrypt everything. My move to Fastmail is about not having my email screened by robots to serve targeted ads. And making me less dependent on Google (which I think is the main topic of this thread).
I noticed that the majority of California's production isn't even in a current or future zone on the map of California in the article. The Central Valley has several single companies that farm more acres than the Napa Valley has in total--and those acres produce more per acre than Napa.
What do you mean by personal advice board?
Markdown Editor App for Chrome
This hits home, I have spent many evenings designing a language that is semantically equivalent to C++ (in fact, it's made to transpile to C++11) but with a LALR grammar (using just flex and bison). Glad to read that none other than Rob Pike agrees with many design choices in my language :)
The efficency is said the be 80%, just like any other pumped storage system. It just uses considerably less space than a water reservoir (actually close to none, as the top of the cylinder remains untouched) and is scalable by adjusting the radius.

I guess the main problem is to keep the water confined (200bar of pressure) while keeping the mass movable. Maybe someday they build a small testing facility, so we know for sure.
Very interesting, makes me want to order the spherical trigonometry book that was the source for this text. Spherical trigonometry is sometimes very non-intuitive.

I recently took a few courses of university level astronomy. And as has been the tradition at least from the times of Ptolemy's Almagest in the 2nd century, we started with spherical trigonometry.

When doing exercises, we'd draw triangles on oranges we got from the cafeteria. That's way better than trying to draw spheres on a flat piece of paper.
But why not make the "lifting" implicit? If you put a signal into "distance", you get a signal back.
Actually, arguments are better when they don't start with "Actually,"
Hard to say, radio telegraphs were being sold as "secure" at one point.
Excursions in Mathematics using Lisp (2012) [video]
And way faster :)
I wish the FOSS world hadn't abandoned CORBA all those years ago.
Every time I read one of these articles, I go from optimistic of being able to switch over to frustrated by the end, both because of the complexity of setting it up and the end result not looking like something I could give my parents to run even if I got it set up completely. Why is it that nearly every other service that runs on the 'net can be stood up in one or two packages and maybe as many config files?
Nuclear power being demonized is one problem, another problem is that it is simply very hard to do in a distributed manner without getting into a proliferation nightmare.

So embracing nuclear power is a bit harder than it may seem from a technological point of view. Also, since we can currently only use fission, shielding will always lead to nuclear power being almost exclusively used for heavy stationary projects or at best something that floats such as a very large nuclear powered boat. In those cases the weight isn't a huge factor.
It's not Minecraft, but i have seen some strange things in Trove club worlds.
I think the pyramid was there first. It was made by a user known as ZeroYams. I believe I have a video on Youtube of the day he made it. I'll update this comment with the link.

EDIT: Here's the video: https://www.youtube.com/watch?v=MUdQOGeHyfA&list=UUzs2AXsSaK...
3D printing technique will put electronics into just about everything
Yes. And when considered in light of Hourdajian's statements about privacy and Uber's data-policies, it is rightly termed as "questionable" in the PDF that references this article.
They're just rendered PNG tiles in a Javascript slippy map library.

EDIT: Just checked, it's leaflet (http://leafletjs.com/)
Thanks! Can't take credit, though. My Minecraft server, using the Dynmap plugin you see, is hosted at Nuclear Fallout :)

Shameless referral link: https://www.nfoservers.com/order.php?referrer=hellblademobs

^_^
Boredat CS50: An Experimental Project for Harvard CS50 Students
Somewhat like your family box: http://freedomboxfoundation.org/
Pastebin next time, please.
Nice story.

But this is HN: Now how do we ensure our servers are unaffected?
A lot of modern malware prevention focuses on monitoring network traffic. Rather than rely on a single machine to self-report its health, technologies monitor the main channel of infection and data transmission, which is communication with the internet.

Examples:

- FireEye

- OpenDNS (where I work)

- Palo Alto Networks

- ZScalar

Case in point - at OpenDNS, we can often identify signs of infection (e.g. communication with DGA domains) before pinpointing the particular malware involved.
V8 Moving to Git
The redesigned version looks a little like OLPC's Pippy (which uses GTK) -- maybe some of that code will be useful:

http://wiki.laptop.org/go/Pippy
Heuristics look at what a process is doing. For example, a very simple heuristic rule may look like this:

if a process does the following:

Open another .exe file then

Writes to that .exe file

Close that .exe file

Then it's a virus.

Such 'rules' are then used by the detection engine of the anti-virus software, if a program triggers any of these rules it is often labeled as a 'generic' Trojan or virus. Often this tracking is achieved by 'hooking' syscalls of your operating system. But some anti-virus programs also employ emulation and/or sandboxing. Comodo is an example that does sandboxing.

Recent developments in anti-virus are what's called 'host-based protection'. Instead of relying on blacklists, such as heuristics and signatures, a custom made 'profile'(whitelist) of the host is made which looks at which applications are installed and what they should be doing. For example: your browser should never attempts to start another process. If it does it means something is wrong.

Such host based approaches can detect unknown threats/exploits as they happen. If your browser is exploited and tries to download and execute malware, the system will detect it because it was previously established that your browser has no business starting other applications.
Clang has a plugin system where you can pretty easily inspect the AST for arbitrary constructs and warn, fix, or abort if they are found.
I know almost nothing about mine-craft. How many people played in that arena? I ask because it would be kind of sad if one person did all of that. However, it says something pretty cool about humanity if it was constructed by random people passing through, which is that people will naturally work together. In other words, no centralized set of rules are required in order for people to collaborate together to build a (virtual) city.
Top Three Tools of Digital Marketing: Social Media Is a Distant Third
Neat bit of trivia: Notch's wife, ez, was kind enough to visit once and leave a sign. "ez was here" :)
This is nonsense. Agriculture is heavily subsidized in the EU. Companies in the EU can apply for grants and funding to improve competitiveness, stimulate R&D. The EU also has programs which lets local governments allocate the money in what they deem "key sectors in the local economy". Member states also recieve funding for community and area development. Example of that is free (or subsidized) insulation.
That's not fair at all. I know it's en vogue to hate on some of the parts of the Linux desktop, but COM in Windows has a ton of warts all of its own. DCOM is brutally complicated to set up and operate properly. COM uses poorly-specified and difficult to parse TLB files. The IDL tool used to be brutally buggy and crashy. Don't get my started on the way that proxies worked.

Many of the critiques in this article could probably be applied to COM in many places. I imagine they might have ironed out some of the kinks, but it's got 10+ years on DBUS.

When COM was as old as DBUS is now, good luck finding the documentation for the more advanced uses outside of the books written by the third-party COM experts.
To anybody reading the above two comments thinking "TIE Fighter? That sounds cool, I want to see that." The TIE Fighter is south east of the giant penis rocket.
What an amazingly thin article. It says almost nothing.
A better article has already been submitted to HN here: https://news.ycombinator.com/item?id=8649402
IIRC the ”original” SSH server (from SSH Communications Security Oyj) can handle key management. Is there anyone who has tried it and want to share their experiences?
> My preferred intervention would have been to nationalize the companies and fire all the executives.

...and replace them with politically-connected cronies? That's what usually happens for nationalizations.
What makes email different is spam. The hard part is setting up stuff to assure others you're not a spammer.
In 1996 I'd say most people got their email address through a large institution and had to change email addresses every time they changed institutions.

For many that was their work or school email address. For the average folks that was their ISP. It's one of the huge reasons there are STILL people using AOL.

Running your own mailserver has always been difficult (depending on your skill level). Gmail came out and provided people an option for an email address that was highly portable and accessible.

The family box is a nice idea, but relying on the goodwill of the family computer whiz is unlikely to provide people with a stable email server.
Here's one -> take a job post and turn it into "must haves" for the position. Here's what it would take:

0) Get a website URL & Job keyword

1) Build a web crawler

2) Given the Job site URL, user web crawler to go to website

3) Given the Job keyword, enter it into the URL's search box

4) Do the search

5) Return the first result

6) Parse it into key needs for that position

7) Store it into a DB

8) Do this again for the first 10 and then 100 jobs

9) Distill all the key skills

10) Produce a web report for jobsite URL + job keyword
Ha! Sorry, clearly I didn't let it run long enough. I closed it because it lags pretty hard for me.
A black page? The website doesn't seem to work in Firefox.
The conclusions in there are clear as mud... :)
I have a really hard time believing you built those concentric pathways by hand and not through some level editor...

Very nice world otherwise.
This paper is really nice http://www.ualberta.ca/~bsuther/papers/procsorrento0998/repr... on the synthetic method.
Maybe it's just me, but that sounds very confusing.
Way awesome! It's really amazing what people can build in Minecraft even in a short period of time, let alone a long stretch.

Here's a map from a server I play on. This map represents only 6 months or work (we reset our map every 3-6 months) and was done 100% in survival mode: http://nerd.nu/maps/pve11/#/61/64/-42/-2/0/0
Well, come on, at least link to it!
General Electric's Advanced Nuclear Reactor Just Got a Boost from the DOE
Post should be dated with "(2013)" appendage.

What's with these endless bouts of Google-hate on HN? seemingly if there isn't anything going on at the moment someone would readily whip something out from the archives just to keep the Google-bashing going and they will be generously rewarded with karma.

What have they ever done to you?!
Climate Change Threatens to Strip the Identity of Glacier National Park
std::function has runtime overhead, though. Maybe you’d prefer a type alias with the same syntax as std::function?

template<class F>
struct func_ {};

template<class Result, class... Args>
struct func_<Result(Args...)> {
typedef Result(*type)(Args...);
};

template<class F>
using func = typename func_<F>::type;

func<func<void(int)>(int, func<void(int)>)> signal;
What Google Analytics can tell you about SEO success
If you think that "pretty anonymous" is a thing, you should probably check out http://33bits.org/
Ask HN: Weird underpaid situation
Hi

I work at a startup in the US where people have a unique trait: they are underpaid and they don't care about it. The main reasons for their naiveness are: most of them are extremely junior, most of them come from different countries with a different cost of living, and most of them are under a visa so there's the lock-in effect.

Now, the company recently got a very significant round of funding, so now it seems like the compensation will be brought to a market-ish level (probably a bit lower than that), and the raise will come from a performance bonus at the end of the year instead of a base salary increase.

For a professional like me this is just complete bullshit: getting a bonus of 30-40% your base salary is wrong for so many reasons, such as:

- you get the money at the end of the year, so you have a huge cost opportunity lost

- the bonus is under employer's control, next year it might disappear

- the base salary will remain low and this will jeopardize salary negotiations with future employers

- if you leave say in June, you effectively lose next_year_bonus/2

How should I approach this problem, considering that the rest of the employees are simply amazed and extremely grateful for this bonus?
How top colleges figured out how to turn away Jews
Agreed.

I've had this argument many times with my left-leaning friends. People who are worried about pollution or climate change should be demanding that we switch over to nuclear power as quickly as possible.

Sometimes I wonder if technical advances have outstripped our collective ability to deal with them. Specialization is required to make progress, but it means that nobody really understands the choices we have when it comes to technology. And although it's possible for specialists to design, build and operate something like a nuclear power plant, actually doing that requires the broader public to understand and support it.
VERY hard to see from the map, but you can.

http://minecraft.xandorus.com:8123/?worldname=playground&map...

See the area in the centre with the red and yellow flowers? In behind the glowstone is the sign. You can catch the edge of it.