skysight-inc/HackerNews huggingface dataset:
What is the price of a residential battery? Let's say you need 10 kilowatt hours to last from sunset to dawn (you might need more some nights, but if you're still on the grid, 10 kwh might be enough most of the time, which is what matters).

The Tesla model S has a 60 or 85 kwh battery. I don't know what the cost of the battery alone is, but it's probably pretty expensive. For fixed residential, you wouldn't need to use the most energy dense cells available, so it might be cheaper.

Wikipedia has a price per kwh comparison, showing lead acid considerably cheaper, though that might not be up-to-date with the price Solar City and Tesla pay for Lithium Ion cells.

If lead-acid is $250 per kilowatt hour, that puts a 10 kwh battery at $2500. Not too bad, but if they only last six years or so, that's a pretty big part of the ongoing cost of maintaining the system. How does lithium ion compare on price and longevity?

http://en.wikipedia.org/wiki/Electric_vehicle_battery
Google to phase out CAPTCHA codes with single click feature – DP2Web
I worked on some web-based project management software which was highly CPU-bound.

A typical scenario would be the application querying a database for financial figures, doing a large amount of calculations on those figures and then generating an HTML report from them. I imagine any application with large amounts of business logic like this will be the same.
Be very careful basing your rate on your expected salary. It's a trap that will hurt your returns.

The most important lesson I think you can learn in consulting is that businesses are paying for more than just lines of code; that a lot of things that you don't intuitively think have any value actually have enormous value. The best way I've managed to describe it is in this comment:

https://news.ycombinator.com/item?id=2190379

Each of those bullets is something that potentially adds dollar value to a project.

Some freelance projects can be valued against the cost of a full-time employee. But ask yourself: "Does the client I'm working for have the capability to hire someone full-time for the service I'm providing? Would they know how? Would they be able to attract the right talent? And: would it make any business sense for them to do that?" If the answer is "no", then please, think of it this way: no more than 50% of the value you're providing comes from actual code; the remainder is business value you create by being available to solve a problem for your client in the precise scheduling and format they need.

When you grok this, you see why your rate has nothing at all to do with full-time salary for a comparable tech position. No full-timer can do what you're doing. By definition. Because they're only available full-time.

Also: please, for the love of all that's holy, don't bill hourly. You don't have an hourly rate. You have a day rate, for projects so small that you don't charge by the week.
Functionalize, World's Most Conductive 3D Printing Filament
Einstein graduated with his Masters degree in 1900, but was unable to find an academic job. He worked in a patent office, while working on his ideas and in 1905 publishing his four groundbreaking *annus mirabilis' papers, and also getting his PhD in 1905. But it was only after he was already famous that in 1909 he got a position in a university.
Async – Cooperative Multitasking for Hack
Rolling Stone whiffs in reporting on alleged rape
The information in the German web on this is contradictory, so I'm not sure. While two articles mention that she translated them herself, another source says that the publisher decided on the names before she began working.

The nephew's names have been translated quite diversified in general:

English Original: Huey, Dewey, and Louie

Chinese: 路儿，杜儿 和 辉儿

Danish: Rip, Rap og Rup

Finnish: Tupu, Hupu ja Lupu

French: Riri, Fifi et Loulou

Italian: Qui, Quo, e Qua

Dutch: Kwik, Kwek, en Kwak

Swedish: Knatte, Fnatte och Tjatte

Spanish: Hugo, Paco y Luis / Hugo, Diego y Luis / Juanito, Jorgito y Jaimito (from different translations)

Turkish: Cin, Can ve Cem
I see Rails jobs all the time, that being said you have to diversify. Your skill set is the same as investing, diversify and you will be sustainable.

In this case expand out from Rails into JavaScript, PHP, whatever else and you will be set for future jobs.

Also check out www.weworkremotely.com, StackOverFlow Careers, Dice.com, HN Whos Hiring Dec 2014 and Reddit.com/r/forhire

I saw a handful of Rails jobs on each.
I Love Julia
> (tail call elimination is different than proper tail calls).

I'm not sure I follow. What is the distinction here?
Product Tip: The Difference Between 5-Stars and Pass/Fail
Perhaps... but even for a programmer, I'd submit that there's still plenty of "regular communication" (emails, slack/gchats, etc.) which would benefit from higher WPM.
Let me clarify a bit, I'm a former employee of russian telecom operator.

Almost everyone can file a complaint. Roskomnadzor's experts decide if it's valid (no court order is needed) then sends notice, and a site's owner has 3 days to comply.

Telecom operator doesn't have to block entire site, only the offending content. But, as you know it's not always possible due to, you know, https or absence of DPI hardware.

And almost all, I think, who filed complaints, tried to show the absurdity of the situation.

It's the essence of situation in Russia, government tries to do some "good", but even then it does it mostly horribly wrong. Incompetence is everywhere empowered by the fact that those incompetent people are here to stay.
> Frankly, I kinda like the name Io.js better than Node.js

Well, if it was for a project that was implementing Io [0] on top of JavaScript, sure. For a server-side JS stack based on V8, I don't really like the name at all.

[0] http://iolanguage.org/
Uh No.

It's not possible but the only way to be sure is to "clone" the US into a NON H1B from 1988 and let that evolve to 2014.

The probable result would have been an increase in wages (in real terms) along with a LOT less population growth in Silicon Valley.

No one wants to come out and say it (but I will and do so) but we are changing on an almost DAILY basis the racial composition (O.K. I am going to get flamed as a racist but so be it) the US IT (which includes software engineering workforce) from mostly caucasian Americans to Indians.

WORSE

Is that the apartment rents are at $3K+ per month because 10+ Indians (not being sarcastic) are stuffed into 1BR apartments.
The definitive word on the Star Wars canon was given earlier this year: only the six films, Star Wars: The Clone Wars series, Star Wars: Rebels, and new content are considered canon.

Also, Wookiepedia is doing an excellent job differentiating Canon and Legends, so you can take your cues from there.
I don't think they are getting sued for automating get requests. Most of the problem here seems to be the excessive number of requests that made the scraping effectively be a DOS attack.
Yes, I saw that, and I thought it was incorrect. After some digging:

This does not apply to remand prisoners.

Convicted prisoners get 1 parcel of clothing after conviction (at the governer's discretion).

Also exceptional circumstances "could include for example ... replace clothing due to restricted access to laundry facilities."

Source: Prison Service Instructions 30-2013 Section 10.4, 10.5 and also annex F.
#dootprint
THOSE PEOPLE AREN'T YOUR CLIENTS.

If you want to work with them as "life support" for your practice while you figure out how to find the (innumerable) real clients that pay for business value, fine. But don't kid yourself. Call them "life support", not "clients". And just like a ventilator, staying engaged with life support is going to screw you up.

You cannot, cannot, cannot earn true market rates if your default position on incoming prospective business is "yes". You're going to say "no" a lot, and you're going to hear "no" a lot.

Fear of "no" costs more tech consultants more money than DOTA2 and Imgur ever will.
Which is not bad.

At some point people will decide it would be good to deliver something with that claim.
Not sure if it was a ninja-edit, but the poster appears to be talking about fundamentalist Protestants, who do tend to have a more Old Testament take on things than Christ's teachings.
Several cases have allowed contract claims where (1) the crawler created accounts and (2) the account creation flow has a checkbox for the user to indicate that they agree to the contract.

Trying to enforce a contract on a crawler that's just fetching pages without ever checking a box is much more difficult... many failures in the past.
Why it's scary about China overtaking America as the world’s biggest economy
The BLS has been thoroughly discredited. $93K isn't that impressive not when a cop or fireman starts off at $100K in Silicon Valley WITHOUT going to college.
I say in the second sentence in that paragraph that it is unless you become a tenured professor that you have nothing but your pride. I recall a study once that indentified a university, tenured professor as the lowest stress to pay ratio job in existence. Of course, few in the academy can reach tenure-ship given the over-supply, so you most likely will toil as a post-doc for a long time in academia.

And no, the jobs you are thinking of are certainly not just as unavailable. For fuck's sake man, the number of university positions in the US for my field, physics, is in the single thousands...universities themselves have 3000 jobs in total[0]. That's total number...and this is with 1700 PhD's awarded per year[1]. It looks a little better for you in compsci [2],[3], so may be you have a right to be more optimistic than me.

Perhaps an important thing here is the area of study. Physics, IMO, is pretty bleak, especially for theorists.

[0] http://www.bls.gov/oes/current/oes192012.htm

[1] http://www.aip.org/sites/default/files/statistics/rosters/ph...

[2] http://www.bls.gov/oes/current/naics4_611300.htm#15-0000

[3] http://cra.org/uploads/documents/resources/crndocs/2013-Taul...
Interestingly, uses GoFlow [0] (Flow based programming[1] lib, by Vladimir Sibiroff [2]) under the hood, and has a whole section on FBP, at [3].

Was in fact playing with the idea of using it for bioinformatics processing some 1 year ago (see [4] for components and [5] for an example program) and thought it was a great idea :)

Refs:

[0] https://github.com/trustmaster/goflow

[1] http://www.jpaulmorrison.com/fbp

[2] http://twitter.com/sibiroff

[3] http://www.antha-lang.org/docs/concepts/flow-based-programmi...

[4] https://github.com/samuell/blow

[5] https://gist.github.com/samuell/6164115
Yeah, this really stood out to me. 600 requests per second against one website seems pretty insane. I can see why QVC is suing.
The goal is an eventual "soft landing" on a rocket, which isn't feasible with parachutes. Such a rocket could be landed in a specific location, refilled with fuel, and be available for relaunch fairly quickly.
Well...yea. I kinda think they should be. I wouldn't go as low as simple weapons like knives since they are mainly tools, but I don't see why the average citizen needs a gun. The only real case I accept for them is hunting, which you don't need a glock or assault rifle to do.

And besides, we're not talking about weapons. We're talking about a website used to pirate content. I'm as logical as the next person here but people keep conflating these totally different issues on "logical" arguments.

A complete, world-wide ban on weapons wouldn't work because then you're leaving a window for some actor to make new weapons and exert that power. Shutting down torrent sites does not decrease societal stability, open anyone up to threats on their life, etc. Stop pretending guns and torrents are similar issues.
> I consider that the term "consultant" is used to freely and most of the time clients advertise that they are looking to hire a consultant when they actually want to hire a freelance developer.

For some bizarre reason, "consultant" has taken on in common use a meaning approximately equivalent to "contractor", which has nothing to do with whether the work being contracted for is consulting or not.
I think it comes down to politics, I feel its always better to have a company run and support an open source framework as long as their listen to the community and letting the community be a part of the framework.
Fonts in science fiction: 2001 A Space Odyssey
Thanks for the great example.

Did you charge an hourly rate for your "consulting time", or did you charge a flat fee?
From the complaint, it seems that Result.ly was crawling through proxies... which means QVC doesn't know whom to complain to:

The complaint alleges that the defendant disguised its
web crawler to mask its source IP address and thus
prevented QVC technicians from identifying the source of
the requests and quickly repairing the problem.

Your comment about crawler politeness is spot-on.
Actually Canon makes their SDK freely available and while they don't let you fork the operating system there's an open-source alternative called Magic Lantern that works very well on most of their DSLR range and adds a lot of functionality (as well as providing a lot of reverse engineering info on their hardware through the site). Canon hasn't officially blessed this, but they haven't obstructed them in any way.

The main problem with adding encryption would be that photos and video can consume a lot of bandwidth, and the bandwidth inside a digital camera is limited, as is the processing power. It would make more sense to put the encryption directly on the media card, similar to the fashion in which Eye-fi cards include a tiny CPU and web server to automatically offload the content to a trusted network.
I also recommend Probabilistic Programming & Bayesian Methods for Hackers
http://nbviewer.ipython.org/github/minrk/Probabilistic-Progr...
I really think the idea that "consulting" is some special thing that "contractors" and "freelancers" can't do is harmful. In the sense we all mean it, "consulting" just means "being smart about what services you provide and at what price". It's the equivalent of product management in a product company. If you're serious about being independent, you have to do it. Now.
Senator Ron Wyden introduces a bill banning FBI backdoors
"Google Compute Engine should be a lot more secured out of the box"

Most modern server instances are secure out of the box. It's the user who makes them insecure.

I like AWS because it lets you manage firewall settings of EC2 instances through the console. I obviously open port 443 to the public, but nothing else. If I need to get in for some reason, I whitelist my current IP, log in, and then remove the IP.

That decreases the points of failure quite a bit. I'm not sure if there's a GC version of the same thing.

Did you use a password to log into this instance? For a production server like that, you should be using SSH keys with secure passphrases.

In case you have a root password and were logging in as root, that's another thing you shouldn't do.
Indeed. And there are additional advantages to being an employee as opposed to getting a stipend. E.g. I now work in Germany as a researcher (roughly the equivalent of assistant professor) and my four years as a PhD are counted towards my working experience. My wife and some colleagues who were on a stipend did not get any PhD years counted towards working experience, since to the system 'stipend' means 'student' means 'no real working experience'.

So, income-wise it also gives you an advantage of four years.
If the SD card stores the encryption key inside itself, how is it even remotely secure?
Apparently on iOS 8, Apple finally ended the anti-competitive restriction that made all Safari skin apps (aka "browsers" on iOS) slower than Safari itself.
Nah, why would most people waste their time worrying about that? If start-ups do or do not, it doesn't matter to most of us. Are you a VC?
Hypercritical: Knowing is half the battle
Caching External API Requests
Presumably you could just write an Android app for that and run it on a Samsung Galaxy NX.
Don't we already have WebP?
Those aren't the only two options. In fact: they are both bad options!

Here's a much better option than either. I'm sure it's not the best way either, but the fact that "what came off the top of my business partner's head" is so much better than hourly or fixed is a good indication of how bad hourly and fixed are.

https://news.ycombinator.com/item?id=7850335
> "Although, we may not always agree with the choices the Russian government has made, we respect the country's sovereignty and recognize that Russians may have different cultural sensitivities"

GitHub has a right to do whatever they want with their product; I don't really care. But this sort of double speak is infuriating. Calling "cultural sensitivities" the expressions of an authoritatian government that systematically persecutes its citizens is a major "fuck you" to all Russians.
'Deep learning' is the new 'big data'
How did Orion withstand temperatures twice the melting point of steel?
Becoming formidable
Since Kerbal Space Program I have a strangely changed attitude towards space flights like this.
The article states:

The complaint alleges that the defendant disguised its
web crawler to mask its source IP address and thus
prevented QVC technicians from identifying the source of
the requests and quickly repairing the problem.
You clearly never used a NiCd camcorder.
This will NEVER happen.

Let's assume for arguments sake that these H1Bs are truly the "best and brightest"

WELL

Then they SHOULD be paid like the best and brightest.

Using approximate numbers, let's say that the average salary for a software engineer is $100K.

O.K.

Have the employer pay a MINIMUM of 125% of that to an H1B. The H1B gets $125K a year which only seams reasonable as the H1B "obviously" is SO BRIGHT to command a HIGHER salary.

WAIT, WAIT

That WILL NOT happen because this is all ABOUT COST.
There is much more to a browser in 2014 than just rendering HTML and running JavaScript.
This is something I've been considering of late. I was an 'early adopter' for Solar and have had 5kW of panels on my roof for 14 years now. Initially we were on a 'watt for watt' type rate schedule with a flat true up at the end of the year (basically net usage would be billed every 12 months). This was a good deal for me, and a bad deal for PG&E apparently. Over the years they have morphed that into something much more in their favor and with the help of "smart" meters have factored in various timing aspects which all work toward increasing how much I pay PG&E even though I am using about the same amount of power that I was before.

The only answer then is to go 'all in' and just cut them out of the equation. But battery maintenance is a huge challenge with lead-acid packs, a fire risk with lithium ones. I'd love to have a locally owned and operated 'storage depot' where I could shove my excess power to the depot, and pull power when I needed it (like being grid tied) but consolidate and amortize the cost of maintaining the power storage component across a bunch of customers.
Agree with the suit but QVC (by this time) should have rate limiting / throttling per IP.

(waits for somebody to claim that each request came from a different proxy)
How much time in a typical Node application is spent executing JS, vs. how much is in the C++ networking code?
Anti-competitive behavior is often legal. It's often only illegal when a monopoly as Microsoft was when the US and the EU leveled previous decisions against them. Apple has 42% of the smartphone market in the US, its largest market, and far less everywhere else.
Google's Macaroons in Five Minutes or Less
At a ratio of about 25:1 http://www.theguardian.com/us-news/2014/nov/24/-sp-us-drone-...
> I really think the idea that "consulting" is some special thing that "contractors" and "freelancers" can't do is harmful.

Most consultants are contractors (whether they are also freelancers or not depends on whether they are individual contractors or are contracted firms), though there are some cases where internal employees job function includes consulting for some other internal group than the one to which they directly report.

But not all contractors (freelance or otherwise) are contracted to consult, and those that aren't contracted to consult shouldn't be called "consultants", in the same way that people that are contracted exclusively for tasks (including consulting) that don't include developing software shouldn't be called "software developers".
Wozniak: Apple started at HP
That's true, but we're also still learning, and things are changing as Swift and libraries evolve.
Downside to hydrogen is that it's either created from hydrocarbons, or has a very poor cycle efficiency.
From TFA:

The complaint alleges that the defendant disguised its
web crawler to mask its source IP address and thus
prevented QVC technicians from identifying the source of
the requests and quickly repairing the problem.
So what would happen, if government did not mandate that? Some people would go completely off grid, this would raise prices for everyone else. In some communities it would not be economical for electric company to operate at all[0]. Moreover they can't just leave this over to the cities because rich communities would go off grid and raise prices for others in the area. While I am sure there is "friendship" angle you are coming from is real issue is far more complex than that and there is no simple solution.

[0] And given utility status of electrical companies they are mandated by the government to do so anyways.
MongoPool.py, all your Mongos in one place
How pervasive is that attitude? I've worked with plenty of people with records. So long it's not something real violent or something lame/morally questionable (robbing an old woman because you're her financial advisor) the only real question I think of is "why were you caught" and if that is strong evidence of anything else. Like, it could indicate a poor understanding of information theory, or badly calibrated risk assessment.

Someone committing a nonviolent crime to get free room and board and college, of explained, sounds rather clever. Most people end up in significant debt for a similar outcome. (And low security prison in the US isn't so bad, about the same level as sharing a 2 star hotel room with a coworker, from what I've seen.)
As mentioned in the article, I've simply used the click-to-deploy feature to create my instance.

SSH Keys were with passphrases, and the Console's SSH client logs you in as your account name's user (not root), I never logged in as root myself actually.
Nope

The prevailing wage is LOWER than the average wage.

YOUR lawyer writes the job requirement such that you can get an H1B for under $50K a year in Silicon Valley
A Short Guide to Gross National Happiness Index [pdf]
This test cost $370 million.

An SLS launch is projected to cost $500 million.

A single Saturn V launch cost up to $375 million in 1969 — or, in today’s money, a few billion dollars.

http://www.extremetech.com/extreme/186600-apollo-11-moon-lan...
We're certainly finding interesting Swift bugs, that's true.
One thing to note - while this all sounds very exciting and optimistic, a huge percentage of energy is actually generated by coal fueled plants: http://www.worldcoal.org/resources/coal-statistics/ - 40%.

Let that sink in for a while. More than 1 century after the introduction of gas and oil fueled power plants and more than half a century after the introduction of nuclear power plants, coal is still powering almost half of the world. Perhaps even this PC on which I'm writing this comment.

Don't expect a revolution. Expect an evolution that will take another half a century or more :)
The parent is implying that someone was going out of there way to find pronoun errors, to make a political issue of it, not out of genuine interest in project.

Whether this is actually what happened, or is even a bad thing is up to debate.