skysight-inc/HackerNews huggingface dataset:
Climate Change Denier Rupert Murdoch Bought National Geographic
If you're an academic who has already completed their PhD program, I'd love to hear your thoughts. My wife just finished her minor comps and is in the middle of her major comps. Tonight I'm going to a party to celebrate a friend successfully defending his thesis. I have another friend who is one year post comps, who is torn between finishing or not due to a lot of the issues mentioned here. Would love to hear some more thoughts.
A TV Is Just a Large Screen on a Wall
>Rust originally did have the same thread model as Go baked into the language and standard library

Ehhhhhh not quite. Go provides one threading API, and it's green threading. Rust tried to provide the both green threading and native threading using identical APIs. That was a unique and in retrospect quixotic decision. Most of the problems identified in the RFC stem from the unified API issue:

https://github.com/rust-lang/rfcs/blob/0806be4f282144cfcd55b...

I also understand Rust's implementation was backed by libuv, which, being designed for Node, was a poor fit for Rust:

https://plus.google.com/+nialldouglas/posts/AXFJRSM8u2t

You're the third person in this thread to tell me that Go-like concurrency requires a big runtime, and it remains false. Here are analogous concurrency implementations in C and C++:

http://libmill.org/tutorial.html

http://www.boost.org/doc/libs/1_59_0/libs/coroutine2/doc/htm...

And because of that fallacy, the future of concurrency in Rust is a one-man show, third party library. It's a tremendous loss.
SpaceX dramatization of the inside during a space flight: https://www.youtube.com/watch?v=a1EB5BQpm7w

This spacecraft looks really nice. Amazing that a luxury ride like this will be the most inexpensive option for American astronauts (at least, as far as we can tell right now).
Map of the World’s Neutrinos Exposes Nuclear Activity Wherever It’s Happening
I think they should rename tbh. They are not 'linux'
Yes, although right now I am doing that with websockets which is silly for local stuff. We are wanting to add WebRTC as well, but we could also add what you are talking about - make an issue for it on the github (although it will probably be low priority)
Beyond the Surface of Einstein’s Relativity Lay a Chimerical Geometry
Not true, not true at all. The Boston-Washington Megalopolis is about the size and population of West Germany. But West Germany had proper rail service, and in the US it was always awful.
I guess this causes less brainhurt when your native language uses a different decimal separator.
Pineapple – standalone Ipython notebooks
This was the first explanation of Git that made sense to me.
Live Coding now lets you hire a developer and watch them work in real-time
One of the main motivators behind OptiKey - fantastic project.
Sure the value would be there! After a huge amount of testing and perf work done over the course of 15 years...
The Northeast really isn't that bad for trains but it does suffer from the fact that there was a multi-decade exodus from many cities by both residents and companies for a variety of reasons. That didn't exactly encourage investment in rail infrastructure.
What I've always found surprising is the arrogance that America (and maybe some Americans too, to an extent) displays in this context. In this day and age how is it right that a single country can mandate a requirement on every piece of luggage that passes through their airports? It might be a security concern, but there definitely are better ways to deal with this - all other 'first world' countries in the world do.

I'm pretty sure if India, China or any non-Western country did this, everyone would be up in arms about misuse, infringement of rights, etc. And yet when the TSA acts so stupidly (a photo shown to the public) and with multiple incidents of abuse of power from the TSA's side, the public opinion is still that the TSA is competent and well-intentioned.

I would call it hubris if they show capability, but this is downright arrogance.

I'm surprised no one is suing the government over this. Or is it like a EULA when you enter the United States that you agree not to press charges on such incompetence?
You missed the Warhammer Blade demonstration?
Get there a little bit earlier and either go to the closest gym or do your own self-led workouts (run/bodyweights/etc.), then get in to the office when everyone else arrives.
Mash up cloud database apps and APIs in minutes
"Multi platform" ... only runs on OSX.
What does either of those have to do with Lem's futurism? (I haven't read GEB, so maybe it does have something to do with it.)
The continent of Europe (10.18 million km²) is slightly larger than the area of the United States (9.857 million km²).

Yes, the EU is quite a bit smaller than the US - but there is an awful lot of Europe that isn't in the EU.

Personally, I think it's about the distribution of population in Europe - where most population centers are reasonably close together and with the peripheries less populous whereas the US has populations towards the peripheries and a relatively sparsely populated center (roughly).
Sure, for consuming the API - but does RAML have to be used this way? Couldn't RAML be used to generate test expectations or even (with tooling that probably doesn't exist) actually generate the API itself?
Google is your friend. This is quite literally the first result that pops up: http://www.lacba.org/Files/LAL/Vol36No3/3040.pdf
"Yeah, for a group of people who hold themselves out to be so very intelligent there does seem to be a blind spot about ten miles wide."

A thought - It's also possible that you have a blind spot yourself. It's at least worth considering.

"And before you say it, you're going to have to provide some proof of the oft-repeated notion that goes something like "Uber-for-dogwalkers is going to accidentally provide the solution to climate change.""

If you're talking about people like Eliezer Yudkowsky/Elon Musk/"the LessWrong community", etc, that's not at all what they're saying.

What they're saying is that the bad things that could happen, even if not happening now, and even if unlikely, could be so horribly, terribly bad, that it's worth making sure they don't happen.
TVJS Framework Reference
As you mentioned, small incentives definitely don't cut it. In comapanies where thriving in high stress environments is part of the culture, detoxifying that stress should equally be part of the culture. Sadly, it often isn't, and the imbalance leads to burnout.
Which is where social hierarchy came in. For all the evils of serfdom et al, the modern world largely grew from the efforts of select nobles & upper classes who did not have to work to eat.
Kinda. The semantics of 0.x versions pretty much boil down to "shift everything one to the left", i.e. 0.14 is a breaking change from 0.13, 0.13.1 may introduce non-breaking changes (other than bugfixes) from 0.13.0.

Considering both Facebook and Instagram (as well as a ton of other companies like Netflix) already use it in production for flagship projects, it really should be beyond 0.x land at this point (same argument that applied to node.js, basically).

I guess they just don't want to appear more unstable than AngularJS (which doesn't use semver semantics and thus introduces breaking changes in "minor" releases and thus can get away with calling the upcoming rewrite "2.0").
Mozilla has a license for the full test suite (which AFAIK uses the public interface), and Rust interoperates nicely with C...

The perf works would remain to be done, though, after the whole thing is made to work.
Show HN: Mirror of current articles on HN front page
What speed stats would people be getting with this..? The idea of Node managing a hypervisor linux VM somehow seems unrealistic in performance terms - but I might be hugely prejudiced on this so who knows.
Interesting... but the million images were released in December 2013.

http://britishlibrary.typepad.co.uk/digital-scholarship/2013...
> Are there any extant REST API's for which one could programmatically generate a client library based purely upon the root URL and media types?

For a truly RESTful API, the question you ask is somewhat incoherent. A client for a RESTful API consists of two key sets of components: functionality for sending and receiving resource representations to and from locations identified by URIs, and functionality for handling resource representations of particular media types. Assuming you have those, you don't need to "programmatically generate a client library" with the particular base URL of a particular API root, you access a URL that provides resources of any of the supported media types and your off to the races without programmatically generating anything.

Is this possible in practice for real implementations of RESTful principles? Yes, including the one that motivated the articulation of the REST principles, the WWW.

Is REST appropriate for all APIs? Maybe, maybe not. But its probably not useful to anyone to just call every web service that uses HTTP and isn't SOAP "RESTful".
Rarely is the law interested in something like "most popular use case", or a mere plurality. There are different standards for different circumstances, but usually it's something like substantial noninfringing uses, like in Sony's famous Betamax case.

This example is from left field, but the reason I bring it up is that no court will want to know what a plurality of Tor users do with Tor. The standard is probably much lower than that.

Given this, what is probably more interesting is to catalogue different legitimate use cases for Tor. Then cite actual examples of real people using Tor in these fashions, and how their freedoms would be infringed if they could not use Tor.

For example, I use Tor regularly to see how web pages render for people other than myself. It allows me to check how personalized a website has been made for me. Especially with ads, if I want to guess at how targetted ads are to me, I can use Tor for comparison.
> Just try these in Bash or PowerShell!
> select fullpath from files where fullpath like '%sublime%' and fullpath like '%settings%' and fullpath not like '%backup%';

This isn't a very good example, because it's trivial to do in bash:

locate sublime | grep settings | grep -v backup

(Replace `locate sublime` with `find / | grep sublime` if locate's results are too old.)

> select fullpath, bytes from files order by bytes desc limit 5;

This is better. Here it is in bash:

find / -type f -exec stat -c '%s %n' {} \; | sort -nr | head -n 5

Cherry picking another one that stood out to me.

> select writeln('/Users/SJohnson/dictionary2.txt', data) from fileslines where fullpath = '/Users/SJohnson/dictionary.txt' order by data;

cd /Users/SJohnson/; sort dictionary.txt > dictionary2.txt

Some of the rest of the examples are trivial in bash, and others look potentially useful. Of course they are trying to demonstrate its capabilities so the examples are contrived. I can see how this would be useful for someone who doesn't know the command-line, but as someone who is proficient in both SQL is pretty verbose.

In the real world I'd switch to a scripting language for some of the more complex cases, since they'd be rare.
Facebook and Instagram are dogfooding it in production for their namesake projects. I'd say it's about as "ready" as node.js was before io.js bumped its major.

I've been using 0.13 in production for half a year with no problems.
Not if everyone would only live in densely populated, walkable cities created by the wave of a magic wand because that's what the author would clearly prefer.
Try this:

http://geekslop.com/2015/catching-pedophiles-running-secret-...

"... First, the pedo site saw magnitudes more traffic than the counterfeiting or drugs websites – in the order of 100 times more traffic than the other two combined. ..."

BTW I wasn't arguing that Tor itself is bad, just refusing to engage in the common denialism one sees among crypto and Tor advocates in claiming it has no bad uses. The truth is that many things have negative uses: guns, knives, security systems, Bitcoin, crypto, fireworks, spray paint, alcohol or virtually any drug, explosives, drones, cameras, etc. All those things have positive uses as well, and it's ultimately the user who is responsible for how they are used. Pedophiles use SSL too, should we ban that?

As far as police and intelligence agency use of Tor, look up some of the talks by the Tor founders in which they cite examples of these uses. In addition to undercover use, Tor is useful for law enforcement to hide their network location while investigating potential criminal sites online. Otherwise a site might easily see that the traffic is coming from a police or .gov site.
It's probably not the actual chicken for one.
> Crew Dragon was designed to be an enjoyable ride. With four windows, passengers can take in views of Earth, the Moon, and the wider Solar System right from their seats.

Wait, are we still talking about a spacecraft?
Not if only half of it is written by Pynchon.
>Doesn't support in-place editing of a db.

I wonder why that is. Is it just a fuction they simply didn't create a binding for? Or is it some performance concern?
The canonical source is Roy Fielding's thesis, in particular chapters 5 and 6.

https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
That's definitely an important point to be mindful of.

I was also attempting to target those of us who simply enjoy the process and outcomes of a walk, and don't get the same benefits from running or jogging. When I run or jog, which is rare because I detest it (but love spending serious time lifting and training other ways), I'm always focused on my
body, on pushing myself, on my breathing, etc.

When I walk, I can go forever and forget about my body. I get lost in thinking, reflecting, processing, etc. Walking is pure joy. Sure, it has positive physical effects. But I particularly seek the peace of mind that comes from going on walks. It's something I enjoy so much, I often pick my travel destinations based on how much walking I can do while exploring a new place. Walking has long been almost like meditation for me.
Hmm European train rides tend to be quite bit more expensive than in the US, even if you take the craziness of the UK train system which is much costlier than mainland Europe (London to Newcastle costs more than London to Brussels), yearly train tickets in the Netherlands, Germany and France are also quite expensive...
But that's like saying that the odds of winning the lottery are that you win with 100% probability or you lose with 100% probability, depending on whether your numbers match or not.
Surely convinced me!
"So much effort goes into credentialing the creator that we lose sight of the creation itself"

Uhm, yes. So now you're here to accomplish what again? This is a strange article. Pynchon (or whoever) went to some effort to publish a book not attached to his name, and all you want to do is attach his name to the book?
IBM Nodesphere.
> Likening the backlash against PCness to a fight against "kindness" is one hell of a strawman

How is it a straw man? Fundamentally asking of people that they use terms which are less likely to cause offense or harm is out of kindess to the people who would be offended or harmed.

> As belittling the damage to free speech that the strict observance of PC rules necessarily implies, is one hell of an "anti-strawman".

"Damage to free speech"? Can you substantiate that?

Remember that free speech is, quote:

"the right to communicate one's opinions and ideas without fear of government retaliation or censorship"

The Government is not retaliating against you for using "un-PC" language, nor censoring you.

> The PC movement is not asking that people speak "a little more" considerately (which we can all agree to)

What would you consider 'speaking a little more considerately' to be then, if not avoiding terms which are inconsiderate to others?

> it is engaged in a careless witch hunt that has gone overboard,

While some comparisons to 'witch hunts' might be appropriate in certain cases, people aren't being hanged. People aren't going to jail.

> has ruined careers (google "Pycon joke")

The PyCon incident was not because of politically correct language. It was because of (ostensibly) sexist jokes and Internet call-out culture. Grouping these into political correctness is only useful if you're trying to discredit it. Internet outrage has its problems, but this doesn't discredit the idea of using kinder language.

> and actively prevents normal transmission of knowledge in US/UK colleges

This is overblown. Certain students (often those who have suffered rape themselves) are asking to be warned when topics that might cause them distress are brought up. It doesn't prevent them learning: content warnings on TV don't prevent people from watching the news or documentaries, in fact it helps them as they can prepare for potentially distressing or dangerous (photosensitive epilepsy-triggering, say) content.

> The PC movement as it operates now is quite simply, the closest thing western societies have to an Inquisition today.

Internet witch hunts are a problem, but they do not discredit politically correct language, trigger warnings, etc.
Get your free Xamarin Android eBook here
Restdb.io – Mash up cloud database apps and APIs in minutes
restdb.io is the fastest way you can mash up a database structure, REST API and a fully functional and responsive data management app. Perfect for prototyping APIs and working with real data quickly.
Islamic Cyber Army Post the Email and Phone Number of Obama
Seems to fall right in line with expectations.
A nice map

http://static.persquaremile.com/wp-content/uploads/2011/05/u...

Wyoming, in particular, has a lower population density than Siberia!
10ms HTTP response times in Phoenix (on elixir) is pretty normal.
http://www.readability.com/m?url=https://www.objc.io/issues/...

problem solved.
The original Python .war equivalent was the .egg, but that's slowly losing ground to the .wheel.
They actually operate on more or less the same principle as Async and LWT, similar to Haskell's Cont.

The .then method is bind. Or it would be if they didn't automatically flatten nested promises. Since they do, then is a hybrid of map and bind that doesn't quite cover the use cases for both.
I prefer "unimorphic" or "isoversal" at this point.

"Universal" has its own share of problems. I'm not sure switching from one wrong and confusing term to another is worth the effort.
"RQ1. Are some languages more defect prone than others" is misleading.

It shows TypeScript having an coef of −0.43, Clojure of -0.29, Scala at -0.28, and Haskell at -0.23 and shows a small amount of standard error for each. That ignores a few things: 1. in Table 2, the amount of data analyzed for each is much different than some of the others, and 2. if some projects are newer or don't have as much activity, they will have fewer issues raised. It's a bad idea to equate that in any way to code quality.
This is my attempt to solve the problem of sites becoming unavailable when they make it to the HN front page. It is also a trial balloon for a new service that I am developing. AMA! :)
Skimming the document in find that in page 3 they have categorized the languages by paradigm in a very weird way.

They list 3 paradigms: procedural, scripting and functional.

First, scripting is not a programming paradigm. The main difference is that compilation is not an explicit step. But even those, some of the languages (Python!) are compiled.

Then, in the Procedural category they have C and Go, but then add C++, C#, Objective-C and Java which are not procedural but OO!!!

The categorization seems completely arbitrary and wrong!
I wonder if the spacesuit and helmet designs shown in the interior video are representative of the work SpaceX is doing in-house to "de-bulk" standard suits?
TingoDB – Embedded Node.js Database with MongoDB API
CSX is an American railroad. Amtrak is the national passenger agency in the US. Denver is in the US, not in Europe.
Krugman `Really, Really' Worried Abenomics Might Fail
"The way to take over an industry is not to fix the current model, but to completely destroy it and replace it with a model you know is better"

Open source is the better model for every single industry. It's coming.
I don't want to sound like I am denying climate change, but bodies coming out to glaciers happens regardless of climate change.

Glaciers move. Snow falls neat the top, compresses into ice, slides downhill to melts when it gets warmer. That happens 24/7 no matter what. How long a body, or rock, or anything else stays in the glacier is not a function of heat so much as where it enters the ice. Glaciers, at least those on mountainsides, don't move like rivers. It's more of a U-shape path. Start near the top and you will be pulled in deeper (more snow on top of your) travel further and melt out near the bottom. Die near the mid point and you will melt out very much sooner because You won't have as much snow/ice above you before you get passed the point where melting overcomes snow accumulation.

See http://www.climatesnack.com/2013/10/04/ice-can-flow-like-ket...

Climate change may accellerate the process a little if warming causes the glacier to shrink, but the greater factor is always the point (altitude) where the body enters the ice.
Devil's advocate: "api-root: http://example.org/foo.raml" fits that bill.
Sql.js is awesome. It powers sqlteaching.com (on the client side), and the whole site took about 50 hours of work between my wife and I. Most of that time was on the curriculum.
Denver and the Am in Amtrak suggest USA.
Etymologically, yes. However, the word and suffix "man" in modern English means a "male human".
Not that I'm aware of, it's definitely not simple
A lot relies on being able to "forget password" on systems
> http://www.spacex.com/sites/spacex/files/images/dragon/inter...

It seems like those are emergency signals... but I wonder what "DEORBIT NEXT" means?

And also... It seems like an interesting choice to not have physical buttons, especially if they are going to be in some sort of spacesuit.
I work a software engineering job, and manage on average 1.5 hours a day of exercise, on top of relaxation time in the evenings. The trick is to get it done in the morning when you don't miss the timr
It would take less time, and you would get more documentation by using something like hug: https://github.com/timothycrosley/hug

while actually allowing you to build RESTful APIs
I hope nobody hits the "Deorbit Now" or "Cabin Depress" button with a stray foot :)

Also, I feel like the video is missing a Jony Ive Voiceover.
Individual countries have had travel requirements for a century now. Everybody is used to it. This is not a new thing, not by a very long shot.
The Department of Truth.
I was the opposite, started with Windows, then moved to Mac about 5 years ago.
>None of us can know whether it was suffering.

you must be kidding. Until of course under "suffering" you mean a suffering of a Victorian girl who can't communicate her love to that fine Navy officer.

> Once you remove parts of the brain, all bets are off. In a human, the front of your brain (such as the prefrontal cortex) is where a lot of what makes you "you" lives.

if you google something like "brain pain perception", you'll find that the front of the brain is responsible for conscious reaction to pain, like planning action to avoid it. The pain itself is very primal, ie. like amygdala primal.
Show HN: Express-inspired testing library for React
Not if the problem is, say, ... "I owe the IRS 317,000 dollars".
I don't think you understood the article. It claims that, for speed purposes, train stops should only be in major cities and not on the urban periphery. Millbrae is hardly a major city. Nor is Millbrae particularly accessible: there is poor parking near the bart station, few options for public transport, and I doubt even 2k people live within walking distance of the bart station.

Millbrae is also obviously not the best location in the bay area to stop. Millbrae population: 22k. sf population: 837k.