skysight-inc/HackerNews huggingface dataset:
As shortly as I can muster: we live in a world with finite resources. Any consumer of these resources for its own purposes, whatever they may be, is in direct competition with us (all human civilization). Any entity better equipped to gather and make use of these resources will leave us resourceless. The space of human goals is a very tiny and constrained sliver of motivation-space, so by default AI goals fall outside of it.

To quip: The AI does not love you, nor does it hate you, it simply does not care. You are made of atoms that it can use for something else.
They are not a government website, but I agreed with you. They should get an official URL. The .com makes it a easier target for scams.
We looked at PureScript, ClojureScript, LiveScript, CoffeeScript, Dart, and compile language X to JS tools. We wanted static typing for run time correctness with respect to accessing data loaded from a server so that ruled out the dynamically typed variants like CoffeeScript. We also did not want to force our developers to learn a new language so that really only left TypeScript. At the time we were investigating, Flow by Facebook and AtScript by Google were not out yet. It seems like TypeScript will play well with Flow which is nice.
> also makes AT&T less competitive

I'd bet dollars to donuts that the proposed cancellations only affect areas where no competition exists to begin with.
"[Proctor & Gamble's] goals in the process of exiting this business are to maximize value to P&G’s shareholders and minimize earnings per share dilution."

It was a sick joke in Snow Crash in the 90s, and it hasn't changed.
0_o

Whatever you say... By all means, please continue living in your tiny little revenge-fueled fantasy world where I'm permanently unemployed.
Unmasking Masque Attack: The real threats in mobile
Metaphor might not translate easily, either linguistically or culturally.
Common carrier designation would freeze our current infrastructure in place for all time. There is no incentive for a company to lay high speed fiber if they are forced to rent that fiber to their competitors at cost.

Why do you think we use cable for our internet and not phone lines? The phone system has been frozen in amber since the 80s. I'd be sad if the same thing happened to my internet pipe.

And how do we increase competition? The federal government could overturn local and state laws that make ISPs so expensive to roll out.
How many people have another choice than the ISP that would throttle Netflix?
VPN -> TOR is wrong. Think about what happens if the VPN gets owned or seized. The bottom line is if your need for anonymity isn't just fantasy (i.e. you are actually a target of law enforcement) then no layer of your protection should be an IP that is connected to your real identity or location.
Stupid safety question, but why does your contraption lack a wheel well for the wheel? Otherwise, awesome!
It's just a licensed use of their name. It's run by a company named Condre Storage, and the devices shown are rebranded CTera networks storage appliances.
1) It is a very cheap mission

2) It's a first one. It wasn't really known up to the last detail what to expect.

If there's the next mission, some things will certainly be done differently. Especially if this one results in more willingness to fund the next.

Also note that the precise location on Earth (GPS) needs a lot of satellites in orbit providing only that. There's only one device now orbiting around the comet's core. The position will probably be found based on all we have now (1), but having it very fast is significantly harder.

1) https://twitter.com/FrancescoTop/status/533417398662336512
Ask HN: When did you write your first commercial code?
I am just curious, the first code I wrote (was in C) that was commercially available in a product was released in 1989. When was your's? What language and what do feel as changed since you released your first code? I am really curious especially from the HN community.
It's not just the US. Just today the UK press made the lead scientist of the Rosetta mission cry by attacking his SHIRT instead of celebrating his achievements.

http://www.telegraph.co.uk/science/space/11231320/Rosetta-mi...
Is it still being used in new projects, is there any likely hood of one (or more) being used in Curiosity?
So you're still happy with your 56k baud modem?
Security patches and errata updates. The criterion I set down when I was security officer for what would go into this was "people should be able to install these blindly without ever worrying that it will break anything".
Anecdotally, Duracell cells are the only ones in recent memory that have consistently leaked when installed, on numerous occasions. Isn't that a solved problem?

So in my experience generics are actually better; Golden Sunrise or whatever, I don't care so long as they are on spec and don't ruin my gadgets.
I highly recommend folks watch Particle Fever (for a variety of reasons, and it's on Netflix), but one section particularly stuck out, when the documentary addresses the original LHC location in Texas being de-funded. It shows members of congress arguing how "discovering the origins of the universe" should not be a priority.

I think it's easy to make a very public argument against budgeting research, as the general public doesn't necessarily understand the larger implications of these experiments (at a cursory glance, I rarely see it myself, but I generally give research the benefit of the doubt). Particle Fever addresses this point blank with the discovery of Radio Waves, how nobody really knew what this discovery meant until years/decades later when it became a massive step forward in communication.

My dad is a bit old fashioned, and if you told him in a soundbite that congress was spending money on shrimp treadmills, with no other context he'd immediately make his snap judgement that the government is once again wasting his money. Hard thing to overcome, no matter how important the research might end up being.
Is that not rather narrow? How is it not say 1 in 100k?
What I find interesting is how the laser wasn't even considered useful when it was first being developed.

http://www.economist.com/node/4031227
Why do you use Xen first? I didn't follow virtualization closely, but I thought KVM is going to be 'the future', because it was adopted by the Linux kernel and Red Hat.
Immutable systems are on the rise, and I'm glad that it is getting more developer mind share. I literally just wrote an article about this a couple days ago ( https://medium.com/@marknadal/rise-of-the-immutable-operatin... ) and since then I've seen like 3 other posts about it on top of HN.
It did say what I claimed, fossil fuels are subsidized. You want to add a qualification that isolates special subsidies that the fossil fuel industry gets which aren't stanfard for all businesses. That's a useful distinction and my second link breaks down some of the specific subsidies. You can read it or not, it's up to you. I'm not your personal summarizer.

I'm confident tab intelligent people reading this will agree that the fossil fuel industry is subsidized.
Like lots of big programs in China, Tianhe2 was probably more the fulfillment of a national prestige program than a serious scientific undertaking.
Gerrit is very difficult to automate, I am told. You should take a careful look at it before jumping in.

After farting with different SCM managers, I strongly believe that having raw ssh against directories is really the best way to deal with source code. (feel free to email me if you want a longer discussion... I'm at a conference and can't reply in detail now.)
>Also, lasers that need this kind of power usually require and release chemicals that are very damaging to the environment.

welcome to solid state laser revolution. No chemicals and very high (compare to previous generations of lasers) efficiency - >20%. These military lasers are in 50Kw range - can be driven from a small (Navy notion of "small" :) generator. (more precisely - banks of high efficiency solid state semiconductor lasers pump one or few large crystals like Nd:YAG)
It works because it's an extension method, but aren't extension methods supposed to make things nice and consistent by making it look as if you're calling an instance method?

Since this would be completely broken if it were an instance method, the reader might be surprised at first until they realize it's an extension method. So all I'm saying is that it's no less "counter-intuitive" than the normal string.IsNullOrWhiteSpace.
I'm not sure what you mean by "auto-approve" - There are plugins for things like wordpress which will junk comments automatically, solely on the result of the test, but others are more fine-grained. (The API does allow whitelisting/blacklisting by IP, etc.)

The success rate is pretty fluid but about 80% of comments submitted were judged to be spam today. Whether there are too many false negatives/positives is hard for me to say ..
This is an amazing article. Hat's off to Andy Wingo.
Well, at the time of Go's open source announcement, Github was 1.5 years old. Go existed before that too, looking at the dates the first whiteboard doodles about what would become the Go programming language were done about a month before Github development started. Yes, Github was starting to thrive when Go was announced, but you could hardly say it had proven itself as much as it has now.
Darn it, me too. I always thought geometric was a special case of polynomial where you only have a ax^2 term. I figured this was a reference to the fact that geometry is usually done in the plane, and linear increase corresponds to square increase in area.

I think I may have even pedantically "corrected" someone on this at some point. Awesome.
The crazy thing is they've re-acquired almost all companies that were broken off. The rest went on to form Verizon.
Dreamhost is not a great mail host. Before moving my email to Google Apps for Domains I found Dreamhost's IMAP and SMTP notably slower and not super-relable (not constant failures but enough to notice). Do they even have any meaningful spam filtering?

It never happened to me but I think with Dreamhost mail hosting you run the risk of your email suffering from collateral damage if another customer using the same mail server is labeled a spammer (even if you pay extra for a static ip for your web hosting, I don't think it's used for your mail traffic).

What's good about Dreamhost for email is the "unlimitedness," not just mail storage but also domains, email accounts, email aliases, etc. I still use them for a bunch of per-site addresses that forward to a real mailbox so I can just delete the per-site address if it gets spammed.
The article talks mostly about purity, and that is easily achieved.
Yes, but without knowing standard deviations and mean time taken for both groups we can't do math and claim any likelihood of observed result occurring in a random distribution.
I believe that regardless of whether or not they have solar power, Philae should run for ~60 hours without power if I remember what I had heard correctly.
Another alternative: https://github.com/rgarcia/dochub is a node application that can be installed locally which serves up a pile of relevant web development documentation.

Online/demo version of the app here: http://dochub.io/ but that's not loading for me at the moment.
The unfortunate reality is that in 2014 we don’t have a good treatment for depression, let alone a solid science-based definition of what we are trying to fix. There are many ways of contextualizing human unease and cognitive discomfort. “Depression” is the current label in a medical context for pervasive unhappiness, yet it’s not one with a clear biological underpinning. To this, I think it can be advantageous to avoid self-identifying as “depressed”, as I suspect it’s not uncommon for many venturing down the psycho-therapudic/pharmalogical wormhole in search of Help to end up endlessly suspended in a search for a ‘cure’ like this author. Another similar account which comes to mind is Daphne Merkins’ “My life in Therapy” which was published in the NYT a few years back: http://www.nytimes.com/2010/08/08/magazine/08Psychoanalysis-...
>that does appear to support the most popular, corporate desktop environment in the world.

The key term there is desktop environment. Ruby is a scripting language most often used for webdev and devops, a section of the industry that is overwhelmingly dominated by server environments running some flavor of linux/unix. Barring very unusual circumstances, I'd have to question the sanity of any developer who deployed Ruby into production on Windows. I'm sure there is a scenario where Ruby on Windows makes sense, but in practice I just can't see why you wouldn't go with something like .NET instead.

Of course, if you just want to get something up and running so you can hack away, by all means, run Ruby on Windows, I just don't think you should expect the latest and greatest on a platform that doesn't see much practical use of the language.
Add it to the list along with the million dollar space pen[0]. Oversimplifying things like that seems to be pretty common in politics. When you say something like "the government spent millions of dollars on a shrimp treadmill!!", the desired reaction is achieved well before any well-reasoned rebuttal can be made. And by the time that the truth comes out -- if it ever does -- it's too late to correct the audience's idea that the government is wasting money.

[0]: http://www.snopes.com/business/genius/spacepen.asp
Making Architecture Work in Microservice Organizations
Contracts.js [1] has been actively developed for quite a while. It uses Sweet.js "macros" to provide runtime type-checking. Also usable in CoffeeScript.

It doesn't get much hype because it's not new, but that's why I like it. Reliable and stable.

[1] http://disnetdev.com/contracts.js/

[EDIT: Contracts.js is based off Racket, advantages pointed out by another commenter.]
Young Brits in Silicon Valley
Would it not be the case that if ATT ran fiber to my home, they would charge me a fee to connect to it? (And possibly an installation fee to plug it in, and a rental fee for a modem to connect to it, but set those aside.) The point is that each terminus of a fiber is a cash generator, just as each landline telephone connected to ATT's voice network is a cash generator. They would invest in "infrastructure" in order to ensure a long-term flow of small cash payments -- exactly as they did for telephones in the 1920s, just as electrical and gas utilities did in the 1890s.
Server-side or client-side email encryption
AT&T can hardly be called a monopoly. Cable broadband has a much larger marketshare. It only has 16 million wire line subscribers.

Edit: Though obviously some areas, AT&T is the only broadband providers. But breaking it up won't solve that issue at all.
This isn't about the technology, it's about the people using it and how they choose to interact with each other.
The "Elite: Dangerous" example is interesting. What's the difference between flying around in space and flying around a typical FPS game? I don't have personal experience with the Rift but here are some thoughts:

- The "context" of the cockpit is helpful in some way, it's an environment which "agrees" with your inner-ear sense. If the cockpit were removed from Elite, would "presence" be lost? If a cockpit of some kind were added to a typical FPS game, would that decrease the dissociated-motion effect?

- Movement is different in Elite. The environment that disagrees with your inner-ear (space and the things in it) is far away, moves more smoothly than a typical FPS, and is sparse. This probably makes it easier to accept than the fast, jerky movement inside small, constrained environments of a typical FPS.
Notation as a tool for thought: Wavelets in J
Is Quantum Entanglement Real?
It's of course that politicians are only speaking what the electorate wants to hear. Anti-science language wouldn't fly if it didn't result in votes. The sentiment against science in large tracts of the country is frankly scary. When you see that the Department of Biology at Baylor University, a respectable institution associated with the Baptist Church, feels compelled to make a statement in favour of evolution (http://www.baylor.edu/biology/index.php?id=77368) you know it's time to emigrate.
A camera-less Google Glass is an amazing idea! The question is what features will be lost and what other sensors are needed?
You can in fact define a fixed point combinator in good old C99, one that compiles without warning, and doesn't take all that much code.

From http://www.ioccc.org/2014/whowon.html

Most functional
Freek Wiedijk - Y combinator

We'll have to patiently await publication of the source though...
I can't deal with politics since about five years ago, it just makes me feel stressed-out and sad. Living in DC made me hate it, all of it. (I moved.)
You need a better job.
Net Neutrality wouldn't prevent these kind of peering battles. Comcast had the Netflix slow down and it's currently legally required to follow net neutrality.
You're misunderstanding my comparison.

I'm saying, "real segways are more space efficient than real cars. Despite that, people prefer cars to segways (by a gigantic margin)." So from there, I get to, "future segways will be more space efficient than future cars, but I don't see that turning people towards future segways -- because we can already tell that people don't value space highly enough to make them want segways, and it's going to be pretty much the same comparison in the future."

Here's another bit of pseudo math: real cars >>> real segways. Driverless cars >>> real cars. Driverless segways ~= real segways. Thus driverless cars >>>>> driverless segways.

I'm not taking a stance on the ownership model of cars, either. I don't know if in a driverless car world people would own them or rent them for hours or days at a time or rent them for the duration of a single ride. I'm just saying that people will USE them a lot. And regardless of who owns the car, if everyone USES the driverless cars a lot, then cities will be built around cars.

And cities that are built around cars are hostile to segways, driverless or otherwise.

You say this intriguing thing: "The segways would be for intra-area transportation, the driverless cars for inter-area."

I think that my fundamental point is that that doesn't seem true. If driverless cars are highly available to people, I think they'll just use the driverless cars end-to-end. Your driverless car trip will put you at the doorstep of wherever you're going. At that point you don't need a segway.

Segways are for when your inter-area transportation CAN'T get you the last mile of where you're going -- that is, they're for rail. And rail, I think, is dead if we get driverless cars soon.
"A lie can travel halfway around the world while the truth is putting on its shoes"

Very few people will see this truth.
DocsDoctor: help out with open source documentation
Show HN: Grepr – an FPS where you are the bullet, created in seven days
Argh - its "grepr", lowercase. I guess HN has some title casing logic specifically for Show HN posts.
async/await is not based on generators.

It's a compile-time transform that hoists parts of your function into independently scheduled asynchronous tasks & task callbacks. So it's essentially automatic CPS + promises. That's why functions are tagged as 'async' or not-async in C#; if they are 'async' they produce a promise instead of a value.

On a related note, part of C#'s async/await infrastructure is a scheduling system so that callbacks can be configured to run on a specific thread - i.e. you can kick off async work on the UI thread and the callbacks will run there, instead of on the threadpool thread that completed the work.
Basically, if you can boot the UEFI-enabled USB stick image, UEFI booting an installed FreeBSD should also work fine.

I remember seeing a bug report about a system where the BIOS treated USB and non-USB disks differently resulting in one working and the other not. There's really no guarantees when you're dealing with broken BIOSes...
Nonsense. His achievement was celebrated as well.

His shirt is the kind of thing that keeps women away from science, so the fact that he publicly acknowledged his error will make other scientists more consciously think about inclusivity, helping science in the long run.
I don't know about averages for generics, but I've definitely bought bad (really cheap..) store-brand batteries that lasted inconveniently short. If it's Duracell I know it's good.
How do I have more identifying bits of information, but it's shared by more browsers?

>Within our dataset of several million visitors, only one in 4,955 browsers have the same fingerprint as yours.

>Currently, we estimate that your browser has a fingerprint that conveys 12.27 bits of identifying information.

I figured it would be more unique due to my running Tor Browser on a Mac - but I don't see how the math works out. Unless it actually has a count of machines with information identical to mine?
Slightly off-topic: Does anyone know what happened to AltDevBlog? It's been gone for 2.5 months now.
Facebook to Cut Unpaid Posts by Marketers on News Feeds
Argh - its "grepr", lowercase. I guess HN has some title casing logic specifically for Show HN posts.
Buffett has every right to consider taxes as part of a investment decision and legally minimize it as much as possible. But he should quit saying that tax rates don't matter to business decisions
Broken because of ABP in Chrome, I guess that's intentional
Shoulda woulda coulda:

https://bugs.launchpad.net/gocheck/+bug/1178806
My first code was written in 1966 as part of an academic research project for control system stability analysis, especially applied to power system stability. Some version of this Fortran II code survives to this day. I am sure that it has been moved to a much later version of Fortran. So while it was not a commercial project in the usual sense, it was used to help with some important decisions, such as where to locate Fermilab.

Next large project was in assembler language on the Sigma 5 computer, doing real-time data collection of ECG data sent in analog (3 channel FM) from hospitals across the US. It was an interrupt-rich environment.
I just read this comment, and I want to quote you in full in my blog or something. I want the world to see what you wrote here.
I Nearly Died. So What?
What Are You Too Afraid to Write About? A Plea for Action
You may be interested in the work of R.A. Lafferty (http://ralafferty.org) who has a Japanese following (http://hayakawa-online.co.jp/product/books/721412.html).
You did it entirely wrong last time - you split it up geographically, but still had the ISPs owning the last mile infrastructure. You only actually have to split it into two companies - one which owns the cables, and the other which runs an ISP.

Then you write a charter which requires the company which owns the cables to sell access to any ISP at the same terms and cost.

Then you implement a law which says that no ISP may own a last mile, and all last mile infrastructure past and future must be under those terms.

That way, you entirely skip the issue of the cable owners having no competition or incentive to expand, and you have competition between ISPs as well, without tying one to the other. ISP implements throttling? You can use another ISP that uses the exact same neutral last mile.

This is more-or-less what the UK does, with the addition of the no-ISP-may-own-a-last-mile law, which I strongly believe we should implement.
I'm interested in knowing where I can go hack some code with or without other people (be it a conference, informal meetup, hackathon or codejam). Will checkout the Meetup API. THX! Also, do you have suggestions on where to start pulling information from?
Scalzi ran a "Big Idea" post on it.
http://whatever.scalzi.com/2014/11/11/the-big-idea-liu-cixin...