skysight-inc/HackerNews huggingface dataset:
I think you mathed wrong. 60*30=$1800. More than rent for a 2Br in lots of Brooklyn!
People use PHP because every host supports it. I can't deploy Django, Node, or whatever else the flavor of the week is at my host.
It looks very similar to how yesod (http://www.yesodweb.com/, http://www.yesodweb.com/book/basics) routes/handlers are implemented - is that what you mean?
The declarative part of Visage/JavaFX Script is simply a clever object instantiation syntax, with its killer feature being the "bind" form. Other than that, Visage is basically statically-typed typed javascript.

It would be great because it's:

1) Looks very familiar to javascript developers

2) Accommodates both the declarative (HTML) and imperative (js) parts of the applications consistently, beautifully and in one place, and ties them together very naturally.

3) Incorporates CSS

There was copious amounts of docs and examples online, but unfortunately they all seem to have been taken down. I found one example, though: http://langexplr.blogspot.co.il/2008/07/javafx-script-overvi...
They see through it instantly.

You vastly overestimate the competency of people.
Also be sure to abide by CAM SPAM Act. Must include links to unsubscribe.
The funding is in other areas. Work for the NSA, CIA, Homeland Security or Military. They spend a lot of money on innovation.

Just one example: The F-35 fighter plane project has an estimated cost over its lifespan of 1.5 trillion (no joke) dollars.

Another example: the Virginia Class fast-attack submarine. 2 billion a piece. Around 30 are planned.

Who cares about a superconducting super collider? It's even peanuts in terms of money. Fusion reactor? Renewable energy? Infrastructure?

You are at the wrong side of innovation.
Would appear to be the "norway." part that confuses the poor translation engine. A better example would be:

http://translate.google.nl/#no/en/Google%20pay%20TAX%20in%20...
The problem faced by this proposal is exactly what has so vexed content providers around DRM. Trying to add restrictions around technology that are not intrinsic to the grain of that technology turns out to be a hugely thorny problem.
Surely you can see it's only an analogy? No-one is saying it's literally murder.

In this case, the comment is really saying:

a) The parent comment suggests it's ok because other people do it.

b) The argument that things are ok because the other side does it is not a valid one however.

c) Take murder, for instance. If one side commited murder, no-one would consider it's ok for everyone to.

d) Hence, by analogy, the argument is incorrect.

I'm sorry for having to write this out, but this line of misreading does frustrate me. Surely it's possible to read subtext in people's writing, and not jump only to the literal meaning?
Something that wasn't clear to me right away is that the generator is running on the remote system (assuming a remote transfer) so in the generator -> sender -> receiver bit each -> is data going over the network.
Your response is excellent. I do however have one nitpick. Social Security is not a budget expense. I know it's listed as one but it shouldn't be. Social Security is an actuarially sound self-funded pension system. There is a slight under funding right now however its payments are not budgetary items.
When I went there with my iPhone it said to got there with my desktop computer...
In the old days, as a scientist, if you studied hard and worked hard, before you got downsized for being too old, you might make local management rich. They happen to own the government. No great surprise the feds back student loans and encourage the myth of a STEM shortage, feed more minds into the gristle mill. You don't need some kind of actively managed centrally controlled conspiracy, you just need individual actors following their own pocketbooks.

In the modern era, lets say post 1990, as a scientist, if you studied hard and worked hard, before you got downsized for being too old, you might make some factory owner in China who stole your idea and research, and the Chinese .gov bribe takers, very rich. The local management makes all their money off non-scientific stuff like social networks and chat programs, so they certainly don't need science, they've pivoted out of the physical market and left it for the Chinese. Because the rich guys own the government, the .gov also don't care much anymore.

The best hope for modern scientists is to hope for sponsorship / patronage from the Chinese government and hope they can outperform the more numerous locals. Good Luck, you'll need it.
Mmm. I inherited a rather hardcore strain of liking entirely deterministic builds from being a Debian Developer and would never give up the dependability of it now. In fact, the thought of a build process connecting to the internet to download code just seems so utterly broken in my world view I actually find it difficult to explain it properly to others.

I'd love to be able to do it without embedding code copies, or at least have a smarter system than that.
Play's deployment process is more or less:

$ play dist

$ unzip app-name.zip

$ cd app-name

$ ./bin/start

Can dist on build server and copy archive to prod if that option is available (or upload from local dev machine).

It's ridiculously simple, and all generated at compile time.

I don't understand hand wringing deployments, is Rails _that_ good?

I mean, outside of MVC, RESTful routing, form validation, AR, migrations, etc. functionality that exists in other frameworks/libraries, what does Rails actually bring to the table that is unique?

Is it the gem ecosystem, where you can find x,y,z functionality that exists nowhere else, or some cutting edge Rails feature? I don't know, just asking, spent a year on a Rails clone, Grails, and was not really taken, tracking runtime MOP errors is no joy, give me a static compiler any day over that.
Man up
Neither did I advocate for a journalism consisting of "simply printing controversial materials" nor one bereft of "investigation and analysis". So you're attacking straw men here.

My comment, as well as Greenwald's publicly stated views, only highlight the frequently adversarial nature of journalism against those in power.
VPNs: Is it OK to Monitor ‘Bad’ Users on Ethical Grounds?
One alternative approach would be to convert/"print" selected web documents as PDFs for archival. Especially with modern ajax(and other fancy tech)-heavy sites I don't know how reliable/easy mirroring is.
Jiminy cricket, guys, enough with the linkbait on HN already.

1 in 5 scientists have considered leaving the U.S. That's the news here, if there is news. By way of comparison, another recent study shows 9% of the total population has considered leaving. People consider lots of things, and surveys show all kinds of nifty trends, like the percentage of people who believe we have been visited by aliens, or those thinking the moon landing was faked -- both of which, last I checked, had more traction in the public than the idea of leaving the country. People believe weird shit and hold interesting opinions. Film at 11.

So the title doesn't match the essay. But wait! That's not all! The body of the text, supposedly from a non-partisan viewpoint, is pretty much an attack on one of the political parties in the U.S. I won't spoil the surprise for you, but I bet you can guess.

Among the shifting and meandering logic, we get a nice confusion of whether or not funding equals science (the two are not necessarily related) and a nice slam across corporate America's face with the old "They're just in it for the profits" routine.

All fairly normal and pedestrian rhetoric, but nothing much newsworthy, nothing with a supporting argument for the thesis, and nothing, frankly, that interesting. Unless you want to make a call for political action as part of supporting some political message, which this author does. That's great, but I'm not sure what to do with it on HN. Argue politics with all the usual players taking up the usual roles? Not so much. At least for me.
How to Create Your Own Customized Version of Android with Xposed
This story should cause outrage among the users and developers (and any potential users and developers) of any software that is like Social Fixer, that is, any software that stores, manipulates, and presents proprietary data in ways that the "owner" (e.g. Facebook) of said data did not intend, for the use of a first party.

The thing that makes the FB legal threats against Social Fixer different, and more troubling than when 3rd party services are shut down, is that Fixer is a "first party" piece of software. It's not helping users syndicate information, or reselling it, or letting anyone else even look at it or use it. I'm just organizing the data that I do have into a format that is more useful to me.

If you accept that there are limits on what we do with our data, where does it stop? Am I allowed to download pictures of my friends and view them in programs that do not display ads? Am I allowed to store and search my own messages, or my friends' messages, in a program that does not notify Facebook or display their ads? If I have an Excel Spreadsheet with friends addresses and phone numbers gleaned from Facebook profiles, have I broken the law?

I can understand Facebook's concern. If it suddenly became common to run programs like this over Facebook's site, then the "user experience" will suddenly get completely out of FB's control. People might not become immune to tracking, but neither would they no longer be manipulated by feed algorithms.

FB has about as much right to control what I do with the messages my friends send to me on Facebook as Google has to control what I do with my email. It doesn't matter if the "messaging protocol" is screen-scraped from the DOM.

The key over-reaching provision is this gem: "You will not do anything that could disable, overburden, or impair the proper working or appearance of Facebook, such as a denial of service attack or interference with page rendering or other Facebook functionality."[1]

Does changing my browser window size "interfere with page rendering"? What about changing font? Or user styles? Or Ad Blocker? What if I switch browsers? What if that browser renders Facebook poorly or not at all, am I in violation? If I edit the DOM in Firebug or Inspector should I get sued?

Going after people who make tools that help me organize, manage, and control my consumption of the Internet firehose is absolutely wrong. If the Justice system supports Facebook's claim (which very well could happen) then the only alternative is to stop using Facebook, and any other 3rd party that claims not only ownership of the data you disseminate on it, but claims the right to limit your ability to organize and read your own inbox.

[1] https://www.facebook.com/legal/terms Section 3.11
it would be easy for Facebook to say "we think there's long term value in delivering the best possible experience to users, and if for some users that means using an extension that's fine with us"

It would be easy for them to say it, but first they would have to believe it, and second they would have to believe they could convince investors of it.

it's a good faith business decision, why would they get ousted or sued where Bezos hasn't?

It's not a question of being sued, it's a question of having the stock price go down. Investors don't have to sue to do that; they just have to sell.
Social Fixer is great - I've been using it for a while and it makes my infrequent forays onto Facebook less miserable. From what I can tell, Facebook has removed the Social Fixer page on Facebook and are requiring the author to make significant changes in order to return it. The author is going to make those changes.

Why not just lose the page on Facebook and keep developing Social Fixer? If they threaten legal action, throw the code on Github and stop development on it under your own name. Or put it in an LLC or equivalent and just liquidate if they sue. Why does capitulation seem to be the most appealing option?
A fair point. I just went to the FY2013 federal budget numbers, but didn't think about the fact that social security has a rather large tax of its own, and is therefore (mostly) "funded".

That said, every dollar we spend is a dollar that we could be spending on something else, so I think it's still fair to consider the expense of social security relative to other things we buy. We obviously can't abandon old people, but if someone said to me "we should find a way to cut social security by 0.8% to restore science funding", I'd be inclined to think it was a good idea, all other things being equal.

I'm definitely not a doctrinaire liberal -- I think we should have a social safety net (including things like single-payer health insurance), but I think we have plenty of other places we can look to balance the books before we start cutting into science and technology.
Google AJAXSLT
I'm pretty sure that wasn't the point - however infrequently it occurs, it violates the principle that only changes introduced since the previous build could have made it fail.

In practical terms, this means that you never know whether change X is faulty or simply the world is temporarily faulty.

(Of course, this may or may not be not useful to you to know.)
you don't happen to have a good online reference on Why We Tag Shit, do you?
Here's another way to look at it: it's not that there are additional "states" (public, nonpublic) that data can be in, but that their are newly relevant forms of metadata in play. Two of them:

* The surrounding context in which public data is presented (sort of the flip side, the "responsibility" side, of the coin whose other side is "collection copyright").

* The promotion of the data; for instance, the extent to which data is packaged to have higher rank on search engines (or, for that matter, its availability on search engines at all).

So it's not that mugshots aren't public data, so much as that there is public data that (a) shouldn't be packaged for search engines (Redditors, with their "no doxxing" policy, should have no trouble understanding this) and (b) shouldn't be packaged in ways that create bogus implications.

Mugshot sites do both.
Fun fact: I can get a record of your address and how you voted in every election you've been registered to vote for, in many states.

Funner fact: One of my friends used this to look up your address from your Facebook profile to see how far the bars you were talking about being at were from your home.
The main thing that jumps out at me from this graph is that (irrelevantly) that we've tripled NIH spending in real terms over the last 25 years but have seen relatively small gains in life expectancy and things like infant mortality have largely stayed static, suggesting we're into an era of diminishing returns :-/

As for scientists leaving the country, I half-agree with you. It's not a sudden crisis in the US, but has more to do with the improving and more competitive economies of other nations, which in turn makes them more attractive places for scientists to work. In the past, you could assume that people would come to the US because it was the best place for academic freedom and to have a financially rewarding science career. Now that there is more competition, we should probably be looking for ways to maintain that status rather than resting on the assumption that we're #1.
I've emailed the listed contact email for freedup with your comment. Perhaps it was some prototype code which never got finished but the author didn't realize how it looked like a potential vulnerability.
Replied in OP.
I also wouldn't normally expect a problem here, but this actually happened to me yesterday. Some 3rd-order transitive dependency resulted in trying to download a file from https://rubygems.org, rather than http. Apparently my SSL certs were out of date (on both dev and prod) and so I had to spend a few hours Googling how to make RVM + Ruby Gems update my certs.

It's really easy to write these kinds of things off as rare occurrences, but this is exactly the kind of thing that causes us to talk about "fear" when deploying.

Edit: solution was to run 'rvm osx-ssl-certs update all' on OSX, which is unsettling, as it installs certs all over the disk. Then on Ubuntu it was "yum update openssl", I believe.
Show HN: Tinder for Clothing
US surges clear in Presidents Cup
He could, but I've never seen him mention preserving the files (as opposed to downloading to /tmp), and given how much he travels and how he sometimes loses/has his laptop stolen, it may not do him much good long-term anyway.
Thanks it's not for my benefit, it's for the engineers that might not know better and blindly follow something you say because of your standing in this community. Cargo-culting is not a good habit to encourage in software engineering.

FWIW dates in tags are redundant because the tag itself has a time stamp. Re: environment names in tags, IMO they don't belong in the repo.

Thanks for replying.
see it on the biggest and loudest screen in a 50 mile radius. 3d preferrable.

Don't watch any trailers, just see the movie. Trailers ruin movies.
If you really really need to run two pieces of software with differing ruby interpreters on the same machine, then your real problem is technical debt.

Why?

Why can't you have a stable app using Ruby 1.9 that hasn't need any updates (other than security) in three years running on the same machine that also runs another newer application which uses Ruby 2.0 and Rails 4?

To me, that's not "technical debt".
Not quite. I live in Zurich Downtown, and you won't even find a Pizza Margarita for that price (17CHF). Its more like 22CHF (= $25) minimum. I've also lived in more rural areas in Switzerland before, and in those places 17CHF might be correct, but not for Zurich.
If there ever was a version 1.6, it's not on http://museum.php.net/ ..
Great link. I'll add that, although I wonder why the people concerned about it are setting up their own web archiving systems rather than just asking the Internet Archive for an Archive-It account or something.
heh... But links to unsubscribe makes no sense when you're not sending a regular newsletter. You're just emailing them once. Plus it removes the sense of any personalization.. "Click here to unsubscribe? But I thought you were sending me a personal email!"
OK, but that may say more about the limits of carbon reduction in discretionary actions by individual consumers than about air travel as a problem. At some point you have to start transforming the supply balance at a significantly faster pace than demand growth, or you can't make a dent in the absolute components of coal and oil in the energy supply, nor will carbon-conscious consumers like you be able to achieve further savings.
Seriously. It's open source, that's what open source is for.
Ring - a new approach to gestures
While I'm not ready to make any judgements of nefariousness, it is worrisome from general security point of view that if I read the makefile correctly, it is configuring its network service to run as root.

edit: grepped changelog and todo files, found these:

TODO: 1 - graphical web based user interface (full version with 2.0)
TODO:v1.7 - first working web interface (non-stabil enhancement)
TODO:done	+ single unmodified web template on GET request
TODO:	+ non-interactive execution with display to web interface
TODO:done	+ webpage streaming
TODO:	+ providing a web interface for the interactive mode
ChangeLog: + gui defaults to off, activate and deactivate using "make webon/weboff/state"
ChangeLog: + basic web interface offered (reply not accepted yet)
ChangeLog: + first helper routines for web-based GUI

The networking code does not seem to be activated without the -W flag, so I wouldn't be too worried about it. Just remove the entries it tries to create under /etc and you should be fine.
You realize that was fifty years ago, right? This is like saying computers are impractical because their vacuum tubes require too much power - here in the 21st century, Sweden has actually run out of combustible garbage because it's working for them. They now have to import garbage as a fuel for power generation.
Awesome. So, how's it work? Is it that, every time someone presses a key on the mobile version's keyboard, it fixes a memory leak bug in Firefox?
It absolutely would. You change the compile-time option and build the package with that change.
True, but a build could fail arbitrarily fail for any unexpected reason. Pragmatism is important, I'd avoid adding an inconvenient step to my build/deploy process just to
mitigate an infrequent edge case.
Again, you may want to do some research. Many of those I listed are first time founders. Your attitude mirrors the also incorrect idea that scientists must make their name before 30. That too, was studied and found to be completely wrong.

I can only assume that this attitude comes from arrogant young people who want to think they are special.
Now they just need to penalize summary spam profiteers who systematically hijack all the value from someone else's work in the hope that they can also hijack the pageviews and traffic too.

http://www.nytimes.com/2013/10/06/business/mugged-by-a-mug-s...
As a first worlder myself, I'd say its a weird prioritization any goof could have, not limited to 1st world:

"horrifying realization that I had failed as a parent"

Hmm I worked with a guy who's teen son died. When I was a kid, I worked with a girl who had a couple kids as a teen and was actively pursuing a career in welfare motherhood. I've known a couple drug addicts, alkies, burnouts. Yeah I can see how some parents feel they failed. Some probably did, some probably didn't but feel that way anyway, sometimes. "lost some photos" doesn't quite make the cut, 1st world, 2nd world, or 3rd world.

The 3rd world version would be something like a dad in a shanty town is freaking out because he lost his favorite polaroid, meanwhile, his neighbors son was just beheaded by the local drug gang, now thats a real problem.

Priorities, priorities...
Had a similar experience with iphoto. Now I dump straight to a folder, scp to my raided synology NAS, and make another copy on a usb drive that I store at work.
Sick and aging people are a growth industry for the next 20-30 years, thanks to the demographic bulge the country experienced following WW2 resulting in a large and wealthy generation known as the 'baby boomers,' who are now retiring en masse. Other developed economies had similar demographic bulges, but none large as the US or with the same sort of competitive medical services market. As I pointed out above, funding for health research (through the NIH) has tripled over the last 25 years.

The picture is not as rosy for scientists outside the medical field.
Those look interesting and I'll mention them, but I'm not sure whether I can support them in my archive-bot code. Neither site seems to offer an easily scripted way to archive URLs; for example, the archive.is blog seems to reject adding such functionality: http://blog.archive.is/post/60948358744/given-that-youre-not...
Similar story. When I was grad student, I was flown half way around the world (Oregon -> Italy) to present someone else's paper (!) because they were feeling ill. I had only the most rudimentary knowledge of the contents, since it was such a last minute affair. So, as in your experience, the presentation was hardly worthwhile at all, much less the expense (environmental or financial) of sending me, in aggregate, all the way around the world.
Thank you for this image. It helps us basic income activists explain to people that basic income is about redistribution, and how it works. I don't know if you know this or not, but this image is being shared on Facebook and Twitter like crazy :) There's a European citizens' initiative going on right now, we're collecting one million signatures and we're using your comment and your image (with attribution, of course) to drive a point home.
You are right - I saw this on a regular screen and it was awesome, but I'm seriously considering watching it again on a 3D Imax.