skysight-inc/HackerNews huggingface dataset:
The US produces and consumes enormous amounts of natural gas. Demand peaks in winter, and there is need for seasonal storage, mostly underground.[1] The amount stored is far greater than what could be contained by gas holders.

Gas holders used to dot the periphery of big cities in the US, and some probably still do. But there's actually a newer solution: LNG. This sounds expensive, because large amounts of energy are required to liquify the gas. But the 600:1 volume improvement makes it worthwhile.

Two LNG tanks or 1200 gas holders? You decide! :)

Of course, sometimes things go horribly wrong[2], which is how I first learned about LNG for "peakshaving"[3] purposes.

[1] http://www.eia.gov/pub/oil_gas/natural_gas/analysis_publicat...
[2] http://www.kulr8.com/story/25118246/fire-and-explosion-at-na...
[3] https://en.wikipedia.org/wiki/Lng#Small-scale_liquefaction_p...
> The big difference is that in much of Western Europe, the combination of social security, healthcare, pensions, social housing, eduction costs, public transport etcetera means you don't rapidly fall out of the middle class even if you lose your job.

All those things depend heavily on a solid government budget, with solid income from taxing a strong economy. As we're now seeing with Greece, they're not sustainable if the government "coffers" are emptying up or if the economy is weakening.
I'd buy one. My current one is doing ok but at 3+ years it's starting to get a little rough around the edges. But since I can't buy a new one I'm just nursing this one along for as long as I can and then I'll buy a couple of them second hand and refurbish. If you don't need a smartphone an old Nokia featurephone is as good as it gets.

Ultra reliable, super good battery life and made to take a beating.

And I'm not even a drug dealer :)
A compression algorithm designed for code simplicity
https://bitbucket.org/tkatchev/yalz77

Fully standard platform-independent C++, only one C++ header with about 300 lines of code, and yet good enough to be useful for practical work.

Designed for those places where you don't want to integrate large, incomprehensible code bases you don't understand.
That was a really interesting read. I can't remember getting such a direct opinion with concrete examples on a foreign culture before.
That technique would useful when user wants to add public key into his github profile (or similar service). Instead of asking user to copy&paste his public key, site might ask him to enter `ssh github.com authtoken` in terminal.
The most striking strides will come from the mimicking of human cognition, the real mimicking of human cognition. Just portions of it, small portions so as not to bite off more than we can chew as we did during the heyday of AI. It's hard enough as it is to replicate the best pattern matcher we've ever known, the human brain. The mind is a different story.
Stickers and optimizing for happiness
Energy storage is a challenge. The most effective (and most used) form of bulk storage remains pumped hydro -- it's something like 95% of all energy storage. Round-trip efficiency is high, technology is (relatively) simple, highly proven, capital costs are (relatively) low, capacities are high, response time is rapid.

The disadvantage is that there just aren't all that many places which are well-suited to pumped-hydro placements. Areas with lots of water frequently have little geographic variation, and vice versa. And lakes with daily level swings of several to tens of meters are a bit dodgy for various reasons.

The rest of the storage landscape reads as a list of odds and sods and bad options: batteries (small-scale, expensive, high maintenance, but fast-reacting and proven, some interesting large-scale potential), flywheels (small scale, really expensive, lots of engineering challenges, but very fast reacting), capacitors (minuscule scale relative to grid, though useful for power conditioning, horrendously expensive, blazingly fast response), compressed air (Boyles law), thermal (sizing and other issues, though potentially national-scale capable).

Then there's power-to-fuels. It's not very efficient -- you lose about 50% of what you put in going to fuel, Carnot's law robs you of all but 35-40% on the way back, leaving you with 17.5% - 22.5% round-trip. If you factor in solar -- 20% efficient panels at 20% capacity factor, 90% inverter efficiency, 55% spacing factor, you're down to per-unit-area storage efficiencies which are lucky to rival biomass -- growing plants and burning them. Main difference being that you don't need to water solar panels -- in theory. In practice, washing the dust off of them helps, though they tend _not_ to get attacked by insects or birds.

I've been meaning to tabulate various energy potentials, though Tom "Do the Math" Murphy's got a pretty good list of options. I really don't see wave as worth the effort.
Ask HN: Is there a search/fork/replace/pull-request tool for GitHub out there?
I’d like to automate the search/replace action on a lot of repositories I don’t own. Do you know of a tool that automates it and also makes pull-requests for me?
If you've got the chance to do some travel, check these out:

http://revistapegn.globo.com/Como-comecar/fotos/2014/11/conh...
Every 1st of the month, there are a few hiring posts here on HN - https://news.ycombinator.com/submitted?id=whoishiring

The next one is tomorrow (1 Feb). Make sure you post to them, saying you're looking for work.

And yes, you can get freelance work as a self-taught programmer. Most people I know do exactly that.

If you do Ruby/Rails in addition to Javascript, I might have some work for you. Email's in my profile.
Funny thing is that many windows developers and administrators like to use RDP, while *nix users generally don't like it at all (usually because RDP doesn't allow easy scripting to automate routine tasks).
At some point someone has to consider storage (or alternative provisioning, or dispatchable load) for solar-backed grid. Even if it's not the homeowner with panels on their own roof.
There are quite a few bots i've seen on github that crawl github looking for certain file types and doing stuff on them. I'm not exactly sure how to search for them though.

BUT! on this very same hackernews list, i just saw an example of one for replacing/updating copyright dates.

Maybe you can modify this one to fit your needs?

https://github.com/ryanmjacobs/github-copywriter
Krugman claims "Germany, [...] has had much too little wage growth" and offers no argument whatsoever to support this claim. It's pure stipulation!

Indeed, if he were to take his own figures seriously, he would have to argue that e.g. Portugal too does not have enough wage growth vis-a-vis Greece and Italy. But he keeps bashing Germany, as Krugman always does.

Anyway, why should relative unit labour cost be the only relevant measure? Other factors are also important, for example the cost of capital. The more advanced an economy is, the more important cost of capital. Since Greece does not produce capital intensive goods, it should have higher relative unit labor costs. Krugman should know these things ...
Last Defense : LD is your last resort when everything else fails.
think GitHub itself does a good job on this already.
You can search, click the edit button at the top of a file (forks and opens online editor), make your changes with the commit message being used for the PR text and then click the PR button.

The online editor is perfectly fine for small changes.

Edit: Maybe I got your question wrong. Are you trying to apply the same search/replace to multiple repos?
The stunning 'Lumino City' is a video game made of paper instead of polygons
Just take a break.

Technical projects always take more time than expected and I've not seen one that actually finished in time.
The key here is to manage expectations of the rest of the team (note the word "manage").
In order to do that well you need to learn how to manage your own expectations first, think about all the times you said it will take you X hours/days and it turns out to take much longer. If you're not convinced of this you can write down all the occurrences you remember that you estimated and how long they actually took.

The reality is that you're almost always out of bounds (5 minutes takes an hour, 30 minutes takes 2 hours,...).

So one approach you can take is break down the project at all into tasks you should be able to delegate e.g. "implement create company page from mockup". Then list them up in a google spreadsheet and sort the list more or less according to stage (alpha,beta,stage) and then estimate the task length using half-days as a unit. e.g. This will take me 3 half-days to complete.
Only use fibonacci numbers when estimating to take into account that bigger tasks carry more inherent uncertainty.

The idea is that some simple tasks will be over-estimated and that other tasks will be underestimated but it will even out so you're estimate is more accurate and you can say that it will give-or-take a few days X working days to complete.

Bear in mind that you just estimated the creation of the first version and that it is impossible to know how many revisions will be needed before it is production-ready.

In summary, don't kill yourself over expectations.. take some time off to recover and then do a full project estimation to better manage their expectations (and your own). If you're going to survive working independently you need to make sure you are on a weekly schedule that your body can deal with and not working weekends works for the majority of the population.
Unfortunately I have to agree with both of you, even though my experience in finding the places is not that bad on GMaps

But the "new GMaps quirks" are awful
And the OP's former boss gets to pay for the actual hours needed to implement the desired feature rather than a monthly cheque.

Could be a win both ways in that sense. OA gets a customer with a regular need and existing investment. Former boss gains flexibility and can show headcount reduction.
>Secondly, the author seems to have conflated two different parts of the data science picture. Yes great analysts who do amazing work is important. But it relies on (a) having data available and (b) in the right format. For those of us doing significant volume ingestions it is not trivial to do this. Hadoop is painfully slow and overall data science end to end tooling is slow, fragmented and incomplete. Some of us do need vendors to be bold and coming up with new technologies/approaches.

I think you are doing Hadoop wrong, or confusing current technical reality with "Hadoop". Hadoop is very cheap, and it allows all the datas to be in one place This is huge for large scale data science, because in the past we had to pull data across networks fiddle, sample and chuck. The business case for single enterprise datawarehouses was difficult to make (because of the cost) and maintaining them when a CIO with vision did make the case was impossible because it took about 10 minutes for some genius to start running a tactical operational system on it, which was followed (in about 10 minutes more) by a howling call of rage from an MD about why his operational system was locked up due to someone doing stupid queries, which was followed by a lock down on queries in the warehouse.

If your hadoop cluster is slow then
1) move to CHD5 and use spark, use Impala, upgrade to 40Gbe throughout and make sure that you have balance in your architecture, for god's sake do not be telling people Hadoop is slow if you are using AWS.
2) brew your own cluster with GPU's and the various crazy infrastructures supporting said architecture (good luck)
3) go talk to an FPGA vendor or a super computer vendor and upgun (but you must be rich)
Exalitics or Yark might work for you.

>And the point about IBM is just stupid. Did you ever think that maybe Watson DID help them slow their sales losses ? Weird that a data scientist would make predictions based on inadequate data.

Every IBM rep I have met for the last 3 years has told me that Watson will deal with churn and provide better offer management. I have repeatedly tried to get POC's and always always failed. Then we saw Watson tools on Bluecloud and all our suspicions of what Watson is and was are confirmed. Cudos to the Watson team, they spotted that Jeopardy questions can be rewritten as search queries, and spotted that search responses can be rewritten as jeopardy answers.

BTW. did anyone get far with Deepdive?
I know that feel and all I had to do was take a stand

You have to take a stand for your values - remember Oprah?

Oprah Winfrey — 'Always take a stand for yourself, your values. You're defined by what you stand for'

It seems like you are a partner, not a pack donkey. Of course there is a need to get your product done but, let's get real, sometimes it so mechanic that there's no pleasure at all. Remember when you were all excitement about that project?

Review the processes and balance the responsibilities
Big companies provide better benefits, in tangible terms. A lot big/medium companies now have flexi-time, days to work remote. You probably won't get free pizza, but with the extra pay you can buy your own.

I've never worked at a startup where you can personally chose the staff..

I've noticed people at startups tend to be developers focused on the latest trends, coding fast, the latest js framework etc, less focus on writing clear maitainable code.

Developers at larger companies focus on writing maintainable code, SOLID, TDD etc, less focus on the latest js framework.

What do you want?
No, actually, I am from India. I have checked with lawyers and the agreement may actually not be legal, but I do not want to get into a legal mess, given the current state of Indian judiciary along the lawyer's expenses, it may get stretched for years. In the mean while, my prospects for higher education are at stake as I have to save for it as well. Right now, I am looking for somebody who could possibly guide me through a project, website or application that I can possibly develop in the mean while and pay my bond in a year or two.
Disqus is hiring its first iOS Developer (contract or FT)
Can we get proper Linux support, please?

The current Linux situation with Google Earth is a joke -- 3 years old, crashes, based on wine, no pro features.
>The "city" is in no position to impose paid parking on private property.

so many other things are imposed on private property, so I don't see why suddenly paid parking is the "limit'
I've posted a blog post I had in the works for a while on that subject:

http://jacquesmattheij.com/the-army-of-the-new-independents
Google Earth 8 for Android was released only 3 months ago, and it's also the first in the Earth 8 line.

https://en.wikipedia.org/wiki/Google_Earth#Android_version
I hate the focus on "Get Shit Done", I think the focus should "Get Shit Done, Right in reasonable time".

Nothing that slows me down more than being dumped in a awful code base, because the focus was "Get shit done"
Just one data point, but I worked myself into all sorts of health issues at one point and didn't get any significant compensation nor recognition. Keep that in mind as my advice is "use them out while it suits you but keep your eye out for something better."

If your situation is anything like mine was then I really feel for you. You probably feel trapped right now, and that adds to your stress which compounds your mistakes.

Maybe read The Dip by Seth Godin. And good luck!
Exactly! It’s a mass s///g!
I intend to continue with my education and as such, banks are not willing to finance my bond which would effectively leave me with no further source of income. My pay scale is non-negotiable and my first review for appraisal would be at the end of 2017.
I tried finding alternate job opportunities but my particular set of skills does not have a requirement in the current Indian industry as of now, but I am still looking.
I have chosen to just remove years from copyrights/licenses.

AFAIK the copyright isn't invalidated by not giving a date; In fact I'm not even sure if a copyright notice is required at all.

Copyright years seem to be understood differently anyway. I've heard that it should be the beginning of the copyright, so there is no need to change it. The problem is that your copyrighted work is probably changing, so that brings up the question if those changes would justify a change to the date or not. I have also seen the format of "2013, 2015" or "2013 - 2015" using the first version's year and the current year.

It's all a big mess IMO
I hope this to be true. Also I wonder how the European system has better defence agaisnt the plutocracy trend.
Looks like it’s for your own repos.

My ruby is rusty, but I’ll look into it, thanks!
What Dell is doing for women in the workplace
This is probably the best post to hit HN all month. It's a thing that I notice over and over again, the ability to execute and persevere is strongly correlated with individuals that show (self)discipline. The ability to get out of bed (even when you don't want to) to work real hard (even when faced with a hundred or more distractions, or on something that you may not even like) and the ability to keep a long term goal in the cross hairs even when the going gets tough has 'discipline' written all over it.

And over time that translates into success. (For sure people will think of it as achieved 'overnight' but don't let that bother you.)

Motivation is something that gets mistaken by many for discipline, but in fact motivation is what makes you go downhill faster, discipline is what gets you uphill and most of the times you'll be going uphill.
more important than all of the other valuable advice given here is... first and foremost: Take a break!
> Sadly, I have no idea, what can be done about that.

Make way to increase the mass of higher education. Diversify education, lower standards and increase the number of graduates, and increase or create new highest standards. Make education less monolithic.

To put it more simply, just increase the number of students. Expect to have students as old as 30. Diversify the means people educate themselves, it can also happen inside of a company, it doesn't necessarily have to happen in a school. Many people can learn by themselves if they're encouraged to do so. Education doesn't have to be expensive. Maybe regulating education to have more competition between schools might be an idea ?

Education is long term, but I don't see any other way. That's how society gets better. It's either that or more talks about basic income or more taxes on the 1% or the 0.1%.
I cannot get them to fire unless on disciplinary grounds. Under performing would just get me humiliated. And my place of work is a facility where I am not allowed to carry my personal belongings such as my laptop and as such, I can not work my personal projects in the mean time either.
In case, I quit without notice, my bond surety would have to pay for the bond amount.
Oh, interesting: I've shared a personal insight and I've got downvoted. Point being the downvoter, by not bothering in discussing why she/he has a different notion on this, just penalized that sharing in this collective.
Analogies are tricky.

The fundamental difference in my opinion is that you can't shut down a government. So, this startup is still going and it's still borrowing to keep itself afloat. Makes it harder to say 'lets move on.'

I agree though, the EU should have a bankruptcy for states. The problem is that introducing that in crisis time raises borrowing costs. France, Italy, and other countries would suffer a lot of immediate pain.
That Germany, the state, is living beneath its means does not say anything at all about the German people or if they save their wages or not.
In a start-up, there's two things you're building: a product and a partnership. Sounds like you are focusing on the product only, and if you're partner isn't with you -- your start-up will fail (even if it succeeds technically).

Make sure your partner is in the trenches with you writing the business cases / user stories, writing test data / documenting of test cases, writing user manuals / making screen mockups, documenting system architecture (you sketch on whiteboard), and finally, doing manual testing early and often to give you feedback and to understand the challenges.

Later on, it'll be your job to be in the trench with your partner in the other side of the business: on sales calls, supporting client requests, presenting to investors, making hiring decisions, and establishing company culture. Don't think of it as dividing responsibility, think of it as sharing responsibility.
This is very important research. Consistently ignoring our dark side is bringing us nowhere.
I usually buy my food on the street -- i eat rice with pork or noodlesoup with beef in the morning ($1), eat some springrolls or whatever for lunch ($1), and go to the market and buy a grilled fish ($2) or some chicken ($4) with some rice and vegetables ($0.50).

You can easily get someone to do the cleaning and shopping for you, but I like to hop on my motorbike and do the shopping myself. I sometimes work from restaurants and chat with the staff (they get paid a bad salary, but their work atmosphere is really relaxed and have lots of time to chat).

As for the financials, I was lucky to get an exit with my business that basicly covered all the money I was personally in debt for plus a little extra. I rent my house completely furnitured through an agency which specializes in couples that are getting divorced, which brings in around $1000 a month. This covers my morgage and health insurance.

I live off money I had left after the exit (around $25k), and just accepted a freelance gig for a few grand which I'm really enjoying.

All in all, one of the best choices I made in my life, it really is so incredibly different here, and you really learn what it's like to live in a country without decent doctors, for example. At this point I do really start to miss my family and friends back home, but I'm very happy the Khmer are a very friendly kind of people, so I made a lot of friends here. I don't really hang out with expats, since they are generally still part of the whole lifestyle I want to avoid.
> HUT being merged with Aalto

That happened in 2010, before the Elopcalypse got going, and you could quite well argue that it's HUT (15k students) that ate up Kauppis & TaiK (<5k combined).
MailChimp taps Unbabel
> statistical facts

Didn't downvote you, but you have heard the saying "Lies, damned lies, and statistics", haven't you? Calling a single chart "statistical facts" is laughable at best. Especially when we've seen two versions of that chart (see zaroth's post), with a near identical title (one has "US families", the other "US households") and claiming the same source data from the same blog, showing two very different plots. (Looking more carefully, the trends at least seem similar, so perhaps it is just an issue with the definition of "family" vs. "household"?)

Further, it's pretty clear that simply changing the brackets could result in a very different plot. And that is what we see in the NY Times article, which has the "households" plot but with the income brackets changed slightly and the 2009-2013 data added. In the NYTimes plot it looks like, since 2000, the top bracket has peaked and shrunk, the middle has continued to shrink, and the lower grew. It's a short trend compared to the full graph, but is that the direction we're heading now? So at best, this is all highly subjective, and a perfect example of when "statistical facts" can be manipulated to serve and agenda, populist or otherwise.

In short, nothing was "completely debunked" here, and a great example of why different sides of a debate end up talking past one another instead of acknowledging how complex these things can be. Two groups with different starting positions looked at the same or very similar plots and drew different conclusions. Color me shocked.