skysight-inc/HackerNews huggingface dataset:
I'd love to hear about your experiences with building APIs for single-page-apps between Rails and Django. Were you using rails-api or just straight-up Rails? Is there an equivalent API-focused "flavor" of Django, or if not, to what extent did you find it easy to choose not to use server-rendering functionality? I've used Django for more standard apps, and Rails for both, but I'm curious about the pros and cons of using Django for this sort of thing, because I have no experience with it.
Gangnam Style Video Overflows YouTube Counter
I was going to say. Look at the numbers in the article. $25,000 per month for 1200 homes. That's $20.83 per month. I'm sure costs down down with scale.

Not that much different than what I'm paying for municipal water.
Does this %80 include the water footprint for raising livestock?

It would be interesting to know the relative price in water of a small Niman ranch steak compared to a single serving of California-grown almonds.

Is the drought an argument against eating California-raised livestock since it isn't necessarily as location-dependent as certain agriculture?
We established the cognitive bias to rationalize it as good.

What would the cognitive bias to rationalize it as bad be?

The reason I believe it is bad is because it violates the spirit of the 4th amendment. It gives incredible power to an organization with no effective oversight. It lacks proper judicial review, and the existing supposed review has been shown to be a farce. It makes everyone using technology less secure. It wastes everyone's resources who have to work against and around the NSA.

Everyone knows they are being watched, listened to, tracked everywhere.

The big deal, though, is the power concentration and chilling effect of such massive surveillance even the Stasi couldn't dream of.
Location: Calgary, Alberta, Canada

Remote: Yes

Willing to relocate: Yes

Technologies: ● Java (JSP, Servlets, Tomcat, Maven, Android)
● MySQL
● PHP
● JavaScript, JQuery
● HTML, CSS, XML
● Git
● Eclipse and Android Studio IDEs
● Twitter Bootstrap, WordPress
● Linux

Resume: caldertrombley.com, email for resume

Email: caldertrombley@gmail.com
It's really simple to imagine and I even have implemented it :) "One single VPN" may (and will) fail sometimes, so count your complexity and stability with and without one extra service.
Mental Models: The Mind’s Search Algorithm
I'm all in favor of nitpicking some of Docker's awfulness, but returning a 400 for Bad Auth instead of 404 will leak information.
Location: London, UK
Remote: YES
Willing to relocate: YES
Technologies: C++, C++11, Boost , STL , Qt, Python, Cython, MongoDb, Postgres, Django, SQL, Celery, pytest, rabbitMq, AMQP, json , postgis jenkins, valgrind cppcheck, linux/unix, android. anything new as required!
Résumé/CV: http://uk.linkedin.com/in/engclaudioviola
Email: http://www.google.com/recaptcha/mailhide/d?k=015SskU4P-BPiMP....
Multilingual (IT , EN , FR, ES) software engineer with international experience, I worked in China , Belgium , France and UK. I am fast and always deliver .

Recently working with javascript node.js express hapi rest api development etc..
This is an April Fool joke that I enjoyed busy beavering away at.

Too often my Perl code could be described as "pessimal".
Granify - Edmonton, Canada - http://www.granify.com/careers -
Local/VISA

We use digital psychology and data science to help online retailers convert shoppers that otherwise wouldn't purchase.

Backed by Peter Thiel and others, benefits of a startup with financial stability.

Positions:

-Senior Ruby Developer

-Senior JS Developer

-VP Technology

-Director of Product Management

-Senior Product Manager

-Data Scientist

Awesome team, great benefits, stock options possible.
What's the dividing line between a changing climate and a very highly randomly varying unchanging climate?

Also, minor nit, "X year event" doesn't mean the event should happen every X years, but that over a span Y >> X, the event happens Y / X times.
I think this may slightly improve the too-fine-granularity locking, and it might make full table scans a bit more efficient, but otherwise most of what I wrote in the post applies. In fact the metadata problem has gotten worse and you might have to move even more data around.

It would help if you could push down filter predicates to run locally inside Redis, but at that point you're already more than a key-value store. I wonder if you could do this using Lua?
​The Man Who Invented Stereo
As a very effective substrate for hosting containers, we at Terminal think a lot about which of the container mechanisms will win over the long term.

My personal opinion is that the winner will be the group that successfully gets Enterprises to change their workload design. I also don't think that Rocket is necessarily a superior format to Docker, but I think they're both dealing with the recognition that any big change in Enterprise behavior represents an opportunity for value capture.

There's a real question as to where any of these abstraction layers fit in if Docker wins (and there's some possibility docker is going to win). If that's the case, coreos doesn't want to look back a few years down the road and wish they'd been working on a container format.

It's 2015. One of the battlegrounds for enterprise dollars is containers. It's going to be a delightful thing to watch.

It's also worth noting that many companies have their own cgroups implementations which are neither docker or rocket based. I rather like the position of dispassionate observer in this war (at Terminal we run all of the containers and also apps without containers).
It seems like John had some technical points to make. It's hard for me to justify his post as "slamming" FoundationDB if his assertions are based on logic. Now, if you have a criticism of his points, you should feel free to rebut them. You certainly have not do so here.
FormSwift is hiring marketing analysts with 0-2 years of experience in our San Francisco office.

This is a great opportunity to learn about paid advertising, search engine optimization, and split testing from seasoned entrepreneurs running a profitable company.

apply at formswift.com/jobs
Well that one doesn't work in the Sparta preview either.
I think the thing trying to be pointed out here is that "retirement" is not inside what most people consider to be the game of a career. When you quit your last job, your career is over; that is the checkmate moment.

Retirement, on the other hand, is the equivalent of the time between games (or after you quit playing games) when you have a static ranking from your previous play (maybe you're a retired world champion, say), that other people treat as a milestone in their own development—something to reach or to pass.

Now, if you said life, then sure, the endgame phase of that is retirement. But the early-game phase of that is when your parents are providing for you, and only extreme incompetence (or genetic bad luck) can cause you to "lose."
Github don't use the error code because to do so would leak information about the names of private repositories.
New Obama Order Allows Sanctions Against Foreign Hackers
What our office learned from going naked for one month
Not even close. FDB did arbitrary multi-key transactions. Cassandra can only do Compare-And-Set on single keys IIRC.
> A:During the beta period logs are kept for 24 hours, once beta is complete there will be no call log records.

Is there a particular reason to do so during their beta?
> But it is usually better to start with something that is actually a problem before trying to fix it.

While I agree that the proposed solutions are worse than what we currently have, there is indeed a problem. From the article:

| But for everyone else the little prompt quickly becomes part of a two-button sequence that finds its way into your muscle memory.

The problem is that on some systems, these questions pop up way too often. That makes them annoying without actually providing protection in the worst case (due to muscle memory).

For example, if an action can be easily undone, there's no need to ask for confirmation.

More generally, I believe the real problem is to decide properly when to ask and when not to ask.
Land is leverage-able, at low interest rates (think mortagage at 1-2%).

So, if he believes that the value of a certain area will increase by 50-100% over the next decade, and he can borrow against it for cheap, it actually wouldn't be advantageous to sell it.

If land taxes would be higher, he would probably sell it.
I know what you mean. But in this specific case they are continuing to offer the "legacy" IE engine for those jobs, so they may be able to keep this one unencumbered just by pointing people to that.
GoDaddy’s IPO Shares Surge in NYSE Debut
Datanyze - San Mateo, CA - Product, sales & everything in between

Jon from Datanyze here! We went from 3 to 30 people in the last 12 months, grew our revenue over 500% year-over-year, and moved into a bigger office that likely won't last much longer based on our growth! We're looking for entrepreneurial, hungry, driven team members to come join us on our journey. We're backed by Google Ventures, Mark Cuban, and a number of other amazing investors. Check out datanyze.com/careers for more information on the roles we're specifically looking for and email me anytime at jon@datanyze.com if you have any questions!
There's a significant school of thought that the structure of biological material helps ensure it works properly, and that an otherwise benign feature might actually become more harmful when their local environment is disturbed (possibly, by a biopsy). Biopsies are a very useful tool, but you don't want to do lots and lots of them if you can help it.
> Is there an equivalent API-focused "flavor" of Django?

http://www.django-rest-framework.org/
SEEKING WORK: Remote or San Francisco, CA

Designer + Developer

I have over 10 years of experience as a graphic designer and web developer. I have created websites, brand identities and marketing material for a variety of companies including startups, artists, architects and non-profit organizations. In addition to my design skills, I have thorough knowledge of font-end and back-end web development.

DESIGN: websites, mobile apps, logos, banner ads, marketing material, advertising, billboards, trade show displays, packaging, 3D modeling, photo retouching

DEVELOPMENT: HTML, CSS, LESS, JavaScript, Angular, jQuery, PHP, Django, MySQL, Bootstrap, Foundation, REST APIs, Wordpress, Modx, Git

PORTFOLIO: http://stevesunderland.com

LINKEDIN: http://linkedin.com/in/stevesunderland

CONTACT: stevesunderland(at)gmail.com
True.

They've also found the killer app for the Internet of Things - having devices order their own refills. Coming soon to Whirlpool washers and (scarily) Brother printers.

"Creates a direct connection between your wallet and our bank account."
MS actually did this already like 15 years ago. It may have been an Intranet-oriented thing. The end result was that users could add notes to pages. I think it died off with the rest of the Office-web thingies.

Edit: It was Office 2000 that enabled this, called "Web Discussions". You had a "Discussion" button in IE[1]. Here's a paper talking about how useful it was:
http://research.microsoft.com/en-us/um/redmond/groups/coet/a...

1: https://msdn.microsoft.com/en-us/library/cc751423.aspx
But in order for annotation to become a thing, don't they need to be integrated into most browsers ? And the annotation extension that supports all browsers will win once this becomes popular ?
Django REST Framework is the the most popular way to build APIs with Django. Lot of neat features out of the box such as throttling and permissions make it easy to build API endpoints.

http://www.django-rest-framework.org/
who is "_whoishiring"? there was the real thread 8 hours ago.
I didn't see that position listed on the careers page.
Tup also relies on FUSE. Do you know if Ekam does as well?
Israel is/will be producing one-third of its water from desalinization. The largest plant produces 165 million gallons per day. The firm that runs that plant is building a plant in Carlsbad, CA which in 2016 will produce about 50 million gallons per day. Other plants will be built.

http://www.haaretz.com/business/1.575985
All three are drops in the bucket compared to meat.

http://www.huffingtonpost.com/adam-j-rose/how-to-take-long-s...

http://www.onegreenplanet.org/news/californias-drought-whos-...

"The meat industry consumes over half of all water used for all purposes in the United States. Most of this water is used to irrigate cattle feedlots."

http://darwin.bio.uci.edu/sustain/global/sensem/MeatIndustry...
Mode X and related: programming VGA registers to do what int 10h mode 13h didn't offer. Bonus points for flipping video pages or cycling the palette as to not cause tearing.
Using Nginx, Icecast and MPC to create a cross-platform radio station
1 amp no thanks.
When you can do 60 billion attempts per second, 1 million is a pretty small number.

Edit: That said, they do still provide value, by making password collisions less obvious.
For Redis - yes. But VPN is additional latency and additional service you have to monitor/restart/duplicate.
Location: Seattle, WA

Remote: Yes Possible

Willing to relocate: Depends

Technologies: good foundations in Java, Haskell, HTML, CSS, and some knowledge of Python, Django and JavaScript

Résumé/CV: https://www.linkedin.com/in/danielbrackett

Email: danielbrackett22@gmail.com

Position: Desiring a SDE I or QAE I position.
> you'd need to build an expensive (but potentially feasible) rainbow table of possible scrypt output

I don't think that's feasible. "Expensive" is an understatement. To compute the rainbow table you need to do the work of actually calculating the scrypt output for each password, even though you don't have to store it. The space is just too big, therefore the time cost.
If it's done right, it could be useful. Done wrong, it'd just be a massive store for cartoon penises.

It also sounds like the kind of thing some would want to use to overlay their own advertisements onto other people's websites...
Anonymity is quite the growing market segment. And the NSA is as unpopular as ever.

It's fascinating how the public responds to the government.
Can’t wait to update https://sublevel.net to this version!
Django (pronounced Deh-Jang-oh) is a ruby on rails clone that uses the more simplistic "Python" language to build small web apps. Although not suited for large sites or applications, this is great for kids or new programmers to learn about MVC basics and work into a real language like Ruby or Pearl.
Not associated with Ghost Call but my expectation is that they'd use the logs for debugging major bugs during the beta period. Kind of hard to identify and reproduce transient issues without those logs.
Israel produces about one-third of its water from desalination. Its largest plant produces 165 million gallons per day. The firm that built and runs that plant is building one in Carlsbad, CA going on-line in 2016 and producing 50 million gallons per day.
"This will allow the cycle of misery to continue to flow in the infinite loop"

I need to remember this so I can add it as a comment in future code that I hate.
>You'd never see OSX or Linux letting people install software without going through a walled garden.

I can't speak for or against OS X, but with respect to Linux this is plainly false, unless by "Linux" you mean "Android" or by "walled garden" you mean "basic user authentication."
Ask HN: How do technical non-developers help with open source projects?
I used to code for a living but decided that I enjoy being a technical writer and PM much, much more.

Things I enjoy:

* Writing detailed functional specifications.
* Creating wireframes & mockups.
* Creating flowcharts, BPMN docs & graphs to explain a project.
* Planning Poker, Creating sprints.
* Discussing technical issues with developers.
* Simplifying technical issues for customers.
* Learning about new technologies.
* Explaining new technology to customers.

My question is; Is there a need for someone like me in any open source projects and if so, how do I contribute?
Videogames highlights for March 2015
To anyone implementing the automatic dependency generation mentioned in this article, you can actually make things even simpler by combining the compiling and dependency steps.

This works because if you add a new dependency to a file, that information will only be needed for the next build - the current file will already be considered out of date seeing as it was edited to add the #include.

gcc -MD -MP foo.c -o foo.o

Will compile foo.c into foo.o, and also generate foo.d (-MD).
Foo.d will contains make style dependencies, and also a phony target for every dependency (-MP). This allows you to delete dependant files, as make considers the target of a rule that has no perquisites or commands to be up to date if said target does not exist.
If logs include useful call information, then it might be useful for debugging purposes. Without a log, you'd have no idea what happened.

That said, that's just a guess.
Firefox Bugs Let Remote Users Execute Arbitrary Code, and More
Yes, disabling 3rd party cookies is one of the few options in the settings flyout. (There's under 20 settings, total.) The cookies setting is as prominent as Do Not Track and Block pop-ups.

Also, don't think that somehow just disabling third party cookies is going to make you untrackable or prevent you from being thrown to advertisers.
I tried creating 'Peanut Gallery' about a decade ago. The main issues then were trying to figure out the best interface that could work across browsers.

I also didn't know how to scale the solution up to allow it to work on every web page for every users.

Also, I anticipated that there would be lots of privacy concerns as you'd basically be collecting every web page a user went to.
I never knew how many digits exactly could be preserved in a double. Now I know: 15 or 17, depending where you start.
I have not. For the front-end I'm using Ember, and Ember-CLI takes care of Emblem templates, Sass, and CoffeeScript, plus breaking code up into ES6 modules. Eventually they plan to require using it in order to get all of the features of Ember.
Startup opportunity: micro payments to change the light green in your direction ASAP. Voice-activated bidding with a floating fee that everyone sitting at the light can contribute towards.
When we got moved into an open floorplan office, all engineers were issued Bose noise cancelling headphones. They're not perfect (you can still hear close conversations) but they're at least officially approved.
Eventually the market would eliminate wasteful land use because whatever was occupying the land would be willing to sell to someone who could benefit from it more.

Bureaucracy and entrenchment get in the way of that though.
I (CTO) am currently opening a new position at Chimera Entertainment, based in Munich, Bavaria, Germany: We're looking for a CLOUD ENGINEER / DEVOP to help us create scalable GAME BACKENDS, utilizing the full AWS stack.

Job advertisement will be publicly online soon.
If you're interested ping me at akatzig (at) chimera-entertainment.de or via Skype: ID akatzig (plz introduce you).
This seems like a repetition of the same point seven times.

Let me try to rephrase your seven assumptions into a single, strong argument: "Doctors and patients treat intervention as the default response to medical issues, but there are situations where intervention is (on average) neutral or harmful."

This is true. It is not a strong argument against medical scans however[1]. For instance, the result of the scans could be analyzed by a third party who isn't the patient or the doctor. Issues could only be passed along to the doctor if it will lead to a statistically better outcome for the patient.

[1] It might be a strong argument given a sufficiently weak culture, for instance one that is unable to provide legal immunity to the statistics-running third party. If your argument is, "We suck so bad we can't do 'statistics', so putting our heads in the sand is actually the best outcome we can get", you can just say that directly.

EDIT: Changed "can't" to "can". Thanks kgwgk.
Maybe in webdev it is different but my story is simple - offer clients something they cannot get anywhere else. I offer rails security audit and charge minimum 375 per hour, but usually around 500.

Bugs I find can save clients millions. Others firms in the industry charge 200-250 but I truly don't care - they don't have what we have. Find your niche.

Oh, and marketing of course. I had plain text website but new version gets better conversion see sakurity.com
We need to rethink our cities as commerce/life supporting machines instead of aggregate plots of land for private investment. Or are we not mega-scale engineers yet...?
Well yeah of course I want the owner to be forced to act in a way other than what he chooses because the way he chooses to act affects me negatively. That's why we have laws.

There are any of a number of things the owner could be doing with the property. For instance, he could build an urban farm and help provide the area with more food. There are property tax incentives for doing as such, but when you're paying less than $1000 a year for property taxes why would you go to the effort? So instead of using the land for something useful, it's blocked off with a chain link fence and laying unused.
One question: _Why?_

However many people have reviewed your code, far more people have reviewed libraries like bcrypt!
Apple announces they're making cars. Tesla pokes back with a joke about platinum watches. Nice.
Cool thanks. I guess I'm not a good fit then? I cant say I come across that writing JavaScript though.
Yes I meant on average.

The dividing line is simple; it's when the average changes. You can't objectively measure this, but you can get certainty bounds by using many data points. The smaller the change, the more data points you need.

A single huge drought in a place prone to droughts is not a very strong data point by itself. Unless it literally doesn't end, we'll need many more years of rain measurements to know if the baseline has changed.

If you go global it's a lot easier to take independent measurements and show climate change exists at all. But to ask whether the level of rain in California is from climate change simply can't be answered as quickly.
The Intimacy of Start-Up Pitching
If there are logs to be kept to begin with, I'd be very skeptical about any "anonymous" and "secure" claims. If it requires trust, then it isn't.
Rayiner already addressed point 1, so I'll take a swing at 3.

Most legal systems, demonstrated here by the ABA model rules of professional conduct for lawyers, would not consider this a conflict of interest, unless the lawyer were arguing for both sides in the same case. See Rule 1.7.

In these tribunals, government and corporate parties aren't two sides of every fight, they're arbitrary categories of parties. All good legal systems allow private parties to bring suit against the government. NAFTA Ch. 11 is an example of a very similar system working well to address legitimate disputes. See cases where a corporation's claim was rejected, and they were forced to pay attorney's fees to the country they sued in the tribunal. Not exactly the outcome predicted here.