skysight-inc/HackerNews huggingface dataset:
Why? Aren't you trying to solve the change in interface? And wouldn't you be making the same changes in a dynamically typed language?
I think it's important to dispel a certain myth about this sector of finance.

Around and past an IQ of about 135, work boredom is a chronic risk and sometimes a disability. If you're in this set, entry-level banking ("analyst" programs) and private equity aren't where you want to go. Past 135 (much less at 140, 150, or even 160) even 8 hours per day of grunt work is impossible, much less 17.

There are plenty of 135+ in finance, but either they go for trading and quant or even IT roles, or they move to "the soft side" at a higher level: usually at least VP.

So, yes, these people are above average in talent, but they're not "the most talented" in our generation. Depending on bonuses, they're not even the best paid. Oh, and they're the ones who go on to become VCs (not you, programmers, despite your superior talent).

The 23-year-olds making half a million in private equity do exist, but they're (a) uncommon, and (b) not especially smart, just connected and unusually able (top 1%) to grind out hours. If you want to become a Master of the Universe, the optimal IQ is probably in the low-mid 120s: enough that you can build something in Excel, but not near the level that brings boredom or anti-authority risk.
RethinkDB is Quietly Changing the Way We Think About Data
That depends on the definition of "disabling third party cookies".

If you are logged in Facebook, the facebook.com cookie is now first-party (because you visited facebook.com) and it is sent each time you make a request to Facebook from other domains. Blocking third party cookies usually mean that you block cookies from domain that you never directly visited (although Firefox has an option to disable ALL third-party cookies, even those from sites you visited [1]).

If the browser prevented sending cookies on cross-domain requests, it would block all authenticated cross-domain calls and that would severely limit the possible integration of web sites and applications. You could still pass session ids in the URL, but these can be sniffed by other servers, e.g., with the REFERER header.

[1] https://support.mozilla.org/en-US/kb/disable-third-party-coo...
How To Refine Your App Idea: Crucial Advice for App-Makers
Say we found a fuel source on mars that was so energy rich it could undercut oil..

There is such a fuel on the Moon. He3.
I'm just citing where I got the 'theory.' The OP of the comment could have made their point just fine without being confrontational or 'angry' as you put it. I don't see why people are defending someone's rudeness, you can get your point across without being a jerk about it.
All of our CI instances (coordinators and runners) are based on Ubuntu 12.04 x64 images. You are free to install any sort of software needed to run your builds on the runners.
For going Markdown->HTML, we're just using the Python Markdown package. https://pypi.python.org/pypi/Markdown

The navigation bar scrolling is custom-built with AngularJS.
For both goals (back pain and breathing exercises) I'd highly recommend the book "Becoming a Supple Leopard" by Dr. Kelly Starrett. http://www.roguefitness.com/becoming-a-supple-leopard

Kind of an esoteric title, but the book is filled with outstanding information and actually specifically addresses the standard MD diagnosis of inflexible calves and how to really drill down to the root cause. Definitely worth a read. Good luck and congrats on setting self improvement goals!
Video: A "Beats By Dre" SERP Analysis During Apple's Buyout
> fundamentally you can do anything a JIT does AOT

False. Amongst the things that JITs can do that AOTs cannot are optimisation based on profiling of the program executing with its actual inputs, interprocedural optimisation of dynamically linked code, interprocedural optimisation of code generated at runtime, and runtime specialisation [1].

I'm not sure there's a bright line between runtime profile-guided optimisation and runtime specialisation; however, i think most of the optimisation that production JITs do today is more reasonably classed as the former, rather than the latter. However, the other three are all happening right now in JVMs around the world.

[1] http://en.wikipedia.org/wiki/Run-time_algorithm_specialisati...
No it isn't. If I want to call the poster a fuckwad, I'll call him one. The only reason I linked the comic is because it may not be common knowledge to everyone where the 'theory' is from.
How about building it to be self-hosted and releasing under the AGPL license?
Is there something notable about this beyond just a new version?
Their pivot is questionable to me. I mean when you have drag-n-drop web-crawling software such as Mozenda or Connotate, it seems like it'd be hard to justify the cost, since scraping isn't particularly challenging -- even for non-techies.

The value comes in the understanding, analysis, and application of said data.
I like to think that shipping code is the best argument.

https://github.com/inboxapp/inbox

But yeah, I totally understand the lousy feeling of being burned when $STARTUP gets acquired or shut down.

Wish I could say more to quell your concerns. We're just going to keep working on this every day to earn respect from developers. We don't take it lightly.

/edit
This is brilliant, and a smart move for the WP, despite some of the criticism's below. I think it's a much needed, if romantic, idea that harkens back to the transparency of Wikileaks, and gives WP a great little heads up over some of the other papers. I wouldn't be surprised to watch the others follow suit soon.
Yes, certainly. Consider it added to the todo list. It wasn't a priority for a prototype, as the users I'm targeting are generally not Google Docs users anyway (at least in my own experience).
Useful project, well done.
Female Cyber Sleuths Hack Into Silicon Valley's Boys Club
To bolster this argument. I made my consulting money off coming in to fix projects that had been churned out like this. The issue is real enough to warrant good money to fix.
This is a constant battle for any developer. It's not merely that the obvious solution is boring, but that oftentimes the programmer is juggling so many problems that an obvious solution to one doesn't seem sufficient because it doesn't address the others.

That is, yes, devoid of all context the simple solution solves the small problem, but it doesn't address the larger. It's funny that we get back to that after describing the art of programming as being able to break a large problem down into small, solvable ones, but there you are.

I frequently find myself having to rescope my tasks, say "I don't know the answer to that, but I don't -need- to yet" or "That could go either way; let me just create a common exposed interface and cut off this effort at that point" etc, rather than create a bloated mass of abstractions to handle all the possibilities. It's the problem agile was/is supposed to solve in terms of method, and what functional programming is supposed to solve in implementation.
This got people talking. It's a smart angle to get noticed and to get press.

The goal is not to beat Google, it's to not run out of money and die as a company. To that end, taking a swing at Google is a smart move.
A new follow-up, with three case studies: http://cardiologyacademicpress.com/?p=20690
The reactive paradigm
I'd like to point out one other thing: my safety, as a pedestrian, is more often put at risk by cyclists than motorists. I'm talking number of incidents here. I'll agree that were I to be hit by a car I'd likely be more seriously injured than by a bike, but my point is about the numbers.

The route I walk is heavily trafficked by cars and bikes, so the comparison is a fair one.
Well, going back a few centuries further, we used to have thou/thee (nominative/objective singular) and ye/you (nominative/objective plural). For some reason we ended up with the plurals being used as the singulars and no proper plurals at all.
Dear "Stop FRACKING!" protesters, here is something: stop driving!

Then after you stop driving, stop buying goods that were shipped to you thousands of miles by fossil fuel transport. Stop using plastics produced from petroleum, including fabrics, surface finishes, adhesives, lubricants, etc.

Until you do that, your protests are just nimbyism. You want the benefits of the slick black stuff, just not if it's produced nearby.
The article says that Apple is making it possible to put a link in your app to get users straight to that screen so you don't have to try to talk them through it.

I agree with you that I doubt many people have any idea that stuff is there.
Do you encrypt anything in that case? Or do things in such a way that no rogue employee of Inbox would be able to read someone's email?

I work with email currently, and one of the core mantras we have is that nobody should be able to read the email of someone who uses our service. It's such a personal thing with so much private information, that even the possibility of someone being able to do that (especially when there are more than a handful of us) is unpalatable to everyone here, to the point that we can't do common password recovery in order to keep that information private from us. I certainly hope you are/will take that into consideration as you build this.
The previous process used to go "if you're weilding this much power... you charge businesses to fix things for you".
At least in iOS 8 the developer can add actions to send the user to the correct part of the settings app.
Developer programs are a good investment for good reasons
Google's $600 million real estate shopping spree in Mountain View
To save you the trouble of scrolling through the kind of lame UI: Truman was the last president to not have a degree, and he left office more than 69 years ago. To be honest, this kind of seems like saying "91 percent of presidents never owned a cell phone"; it might be true, but it doesn't make a ton of sense in a broader context.
Pretty negative. Not everything that is intractable is 'crappy'. Sometimes it just hasn't anticipated how we're going to want to change it, or was built to order and not for expansion. Like a building or a roadthat you no longer want to use - nothing wrong with it, just no longer useful.
The Nutritional Reversal of Cardiovascular Disease – Three Case Reports
As YC usually does... All acceptances and rejections will be sent out today at the same time.
Food Supplements in Pakistan
To be fair, businessmen are short-tempered and flightly. They're like 15-year-olds who love one band one week and hate it the next. You have to make impressions-- flashy ones-- quickly because they have no ability to judge code quality, and can only tell who seems to be working fast.

In this light, isn't the "get it out quickly" strategy (maintenance be damned) exactly what they've asked for? In an industry where programmers are business subordinates, not true professionals, should anything else be done?

I am playing devil's advocate insofar as I agree with you. (I also think creators worth their salt want to see their work through, which means they're already doing "maintenance" work by the time they're finished.) However, I don't see how anything else can become the norm, given that The Business sees us as a cost center and a commodity.
Maybe the choice of methane is because it's renewable?

It has fairly high ISP, but it's far less problematical than hydrogen.
The pop-up with the result just shows a blank screen until I double-click it. (Chrome 35 on Mac)
thanks for the pointer to the thesis. stared in '81 and submitted in 2003, wowza !!!
Show HN: Pressfarm – Find journalists to write about your startup
On the iOS 8 preview page for the Photos App the iCloud Photo Library integration is featured very prominently.

I wondered what this means for privacy.
It isn't mentioned in the original post, probably because it's an extra app therefore out of scope of the article. I'd be interested anyway in any information on this, primarily: Will Photos be practically usable without iCloud? Syncing my devices with iPhoto is pretty seamless, will it still work?

[1] https://www.apple.com/ios/ios8/photos/
Under Secretary to the Sub-Committee on A/B Testing
Interesting. I thought the opposite. Anyone who deals with APIs are likely gdoc users. Like us :) Anyway, adding google docs would open up a lot of cool things, like tapping into IFTTT recipes that already output there. You are providing the glue that removes a lot of grunt work.

This is awesome, btw. Could you talk about how you came about the idea?
A worker-owned cooperative would be seemingly impossible to "acquire" since it is wholly owned, and operated, by those working in the organization. If the corporate charter does not allow outside shareholders, that would prevent the most common forms of acquisition.
noip.me got seized as well? ".me is the Internet country code top-level domain (ccTLD) for Montenegro." - https://en.wikipedia.org/wiki/.me

How did this happen? Since when did Montenegro fall under U.S. jurisdiction?

I thought my personal domain (andrewkelley.me) was safe, but now I'm not so sure.
I'll go ahead and say it: this is a strawman.

A simple web page is as simple as it ever was:

<html>
<head> <title>Hi</title> </head>
<body> <h1>Hello, world!</h1> </body>
</html>

The problem is that everybody wants something so flashy and pretty that they can't settle for the functional-but-ugly barebones interfaces app programmers used to make. The problem is that we've trained users that if a product isn't pretty it's useless, and in pursuit of that all these other things happen.

You need to have a single-page app, because UX. Well, that in turn requires all these other things, in turn requiring still more things. You need to have a pretty web page that also looks good on mobile, in turn requiring more clever responsive CSS, and so on and so forth.

That's the root of the issue.
Game Programming Patterns:

http://gameprogrammingpatterns.com
You can go to https://git.centos.org which is hosting all the sources used to build the system. Of course for RPM packages that is only metadata, not the actual upstream software source.
Woo. Have been using the RHEL 7 Amazon AMI images, and it's nice not to worry about shell scripts / custom supervisord stuff for your web services anymore.

My node app is deployed with a single `myapp.service` file thanks to systemd:

[Service]
ExecStart=/usr/local/bin/node --harmony /var/www/myapp/server.js
Restart=always
User=nobody
Group=nobody
Environment=PATH=/usr/bin:/usr/local/bin
Environment=NODE_ENV=production

[Install]
WantedBy=multi-user.target

Then:

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3000

(since I run my app on a low port so it can run as nobody, and 3000 isn't visible to the outside)

cp myapp.service /etc/systemd/system

systemctl enable myapp.service

systemctl start myapp.service

This has all the stuff you expect:

- Not restarting repeatedly if the app is bouncing up and down.

- I can see how it goes with `journalctl` which reads journald messages, and those messages come from a source called `myapp` rather than the old ancient syslog facilities (local0, uucp, lpd) which everyone just ignored in favour of grepping.
> written by non-programmers

This is an interesting characterization of Jonathan Edwards... did you not do research on the author before writing this, or are you really claiming he's a "non-programmer"?
I apologize for trying to be a little too clever here. There are two things that I'm trying to say:

1. If you want to you can use the same techniques JIT employs in your AOT program. You can basically embed a JIT in your program if you think that's beneficial for some specific scenario.

2. Whatever the JIT comes up with as an optimal solution for some specific run-time scenario, assuming it's really optimal, can be used in an AOT compiled program. I think the reality today is that JITs very rarely come up with an optimal solution anyways but if they did you can still embed that solution in an AOT compiled program so therefore they have no fundamental advantage.

There's no getting away from the fact that as you add more and more layers to the onion you are losing fine control and you are giving up performance. Assembly beats C (disallowing inline assembly) beats JIT (disallowing embedded native code). It could be argued that a human writing assembly can't match what tools can generate but that's not actually really true (given enough time) and even if it is true there's nothing stopping the human from using tools where appropriate.
From the Abstract: "The authors have experience beyond 25 years demonstrating the success of plant-based nutrition in arresting and reversing cardiovascular disease. Nevertheless, the medical community is still skeptical of patients’ adherence and efficacy of this method. We, therefore, report three case histories of carotid, coronary, and peripheral vascular disease. Each case demonstrates disease progression and the failure of the standard cardiovascular approaches in contrast to the prompt, powerful and enduring resolution of disease with whole foods, plant-based nutrition."
HubVents
Remembering Alexander Bickel’s passive virtues and the Hobby Lobby cases
Free T-Shirt with sign-up to TeeLab - Design and Sell T-Shirts
Hi tootie

These are two sites. In reality, most secure sites have four variants:

http://www.example.com

http://example.com

https://www.example.com

https://example.com

You should watch the I/O video about what to do here for optimal indexing. Briefly, redirect all variants to just the one, but there is a lot more you need to watch out for. It's all in the video.
I am the author of WebLoop. Let me know if you have any trouble getting it to work. I love pull requests, too! :)
Nine films that were banned
Imagine if the web looked like CICS screens and required a 3270.
Several years ago my spouse and I took a vacation abroad and booked a tour with a local company. The guide was really shocked when I told him that I went with their company because they had negative reviews. All of the touring companies had fairly amateur web sites, but with the exception of this company, all of the Yelp reviews were glowing, 5-star, nothing-went-wrong-with-this-trip reviews. His company had fairly good reviews, with one or two one-star reviews from angry customers that cancelled at the last minute and didn't get their deposit back.

I expect a few bad reviews - nobody runs their business in such a manner that every customer is satisfied 100% of the time. If I see nothing but outstanding reviews, I'm going to assume they're all fake.
ITT: People no longer dazzled by innovative startups that promise to not go away any time soon, and that promise to change very old tech.

We're all being pessimists today and for a good reason. In the past several months alone, we've been hit by plenty of companies that trumpeted, "We're not here to get bought out!" and get bought out, and that say, "Now that we're bought out, nothing will change!" and everything changes.

Same goes with companies that try to fix age-old broken models, "We saw how fucked up [insert 20+ year old tech] was, so we fixed it!" but have either slow adoption rates, or hit brick walls when trying to solve the problems that age-old tech solved in a very messy way, or they hit the problem of not satisfying the "core necessary features" that seem to vary from individual to individual.

So, as far as this email platform goes I say, "Good luck!" and I hope it goes well but I won't be surprised if in five months I'll see a post-mortem of the company, or a "bought out" sign on their home page.
Counterterrorism in general is not pointless. Counterterrorism in the form of ultra-specific TSA directives is pointless.

Terrorists are in short supply, while methods of attack are essentially unlimited. Effective counterterrorism will attack what's in short supply. In other words, it needs to look for terrorists, not attempt to stop every single conceivable method of attack. The former can be useful, the latter is fruitless.

How many countries have carried out something as catastrophically stupid as the 2003 invasion of Iraq in response to a terrorist attack? If you want a country that took a milder approach to terrorism, given that, I'd say "all of them". Yeah, we didn't completely trample over everybody's civil liberties, we just killed a ton of people, put the government in deep debt, and wrecked the economy.

Also, did you really use "terrorist suspects are subject to different detention conditions from regular criminals" as an example of how the UK reacted worse than the US? Have you not heard of Guantanamo Bay? How many people did the UK hold indefinitely without trial because they were too dangerous to be released but could not be convicted of a crime? (To be clear, this isn't completely rhetorical. I wouldn't be surprised if the answer is not zero. But I also don't think it's in the hundreds.)

I don't know why you persist in thinking that I'm somehow unaware of the origins of "keep calm and carry on". Again, I'm merely using it to illustrate an approach, not saying we should replicate the conditions under which that phrase was conceived.
It's more subtle than that.

The 'shut up' detracts from the comment. Being a jerk is bad.

But being confrontational is in this case a benefit. The first line is "Your claim that your product will not be discontinued is worthless." This is confrontational in a good way, and this line is not being a jerk. It's pointing out a serious flaw without attacking anyone.
My first experience out of school was support at FedEx ground. Man it was terrible. Almost killed myself.
RHEL 7 was released on June 10[1], but many people (myself included) don't have a RedHat subscription and run CentOS, the 'community' edition of RedHat.

Up until today, CentOS 6.5 was the latest release... so I can start using CentOS 7 now and enjoy the benefits that RedHat introduced in RHEL 7. You can see that the delay before CentOS releases a community version of RHEL has been much improved in recent years in this Wikipedia chart[2].

Also, iirc, this is the first major CentOS release with the CentOS project more or less under RedHat's wing[3].

[1] http://www.redhat.com/about/news/press-archive/2014/6/red-ha...

[2] http://en.wikipedia.org/wiki/CentOS#Versioning_and_releases

[3] http://www.infoworld.com/t/linux/red-hat-stamps-its-influenc...
What type of users are you targeting? I'm curious what sort of use-case there is for such a thing.
I don't think so. For example, look at this article: https://timnash.co.uk/building-cdn-ssl-cloudfront-certificat... they upload their own certificate to the CDN.
Show HN: A book on Building API's with Rails
I had a hard time getting past:

> In reality Microsoft doesn’t want your money until you can afford to give it to them.

Building your business on that premise seems very dubious at best.
Turns out it's more profitable to do R&D using VC than it is to do it in house.
Imagine! A United World taking Flight - New Beginnings, New Hope, New Hunger
Here you go: http://www.goodreads.com/quotes/706825-it-s-now-very-common-...
Just out of curiosity, since it sounds like you might know: on ubuntu I can do something like sudo apt-get source packagename and the system will just download the associated source code if a source repo is setup in the system's sources list. Does RHEL/CentOS have a similar capability?