skysight-inc/HackerNews huggingface dataset:
Solar panels have dropped so much in cost since 2009 that what used to be a cute, green-washing positive card for utilities to play is now a dangerous threat.

If too many install solar they won't be able to make the payments on their existing polluting plants.

The US government should offer now to cover all defaults on existing plants, but not on new gas or coal plants. That would reduce utility incentive to oppose widespread solar.

In reality, residential solar can benefit utilities in a major way in areas with high cooling loads, because the generated power comes right at the peak load (if the panels are oriented to the west, slightly less so for south orientation). And solar is much cheaper for peak power than a peaking plant that only operates a few days a year. Peaking power is the most expensive power because you need to make payments for a plant that rarely is turned on and generating revenue, but must be there otherwise you'd have brownouts whenever everyone runs their air conditioners run at the same time.
You can build and link in chromium's webview if you want.
I agree. I find it far more valuable to have a language with minimal constructs that can be easily read by everyone on the team rather than a language that tries to include every functional bell and whistle. Think I'll start giving Go a serious look.
Probably a really stupid question, but does Go have a Rails like framework for web apps?
Except they raised the fees for doing so something like %1,000 in the intervening period.

Remember, you don't get to just renounce. You have to petition the government for permission to have a hearing to renounce, and then you have to show up at this hearing -- in an embassy on foreign soil-- and give them reasons to let you renounce.

IF you say the wrong thing, they will not let you renounce.

The old adage "love it or leave it" forgets that we are, as far as the federal government is concerned, cattle, who can only wander off if we aren't too valuable. If you are worth several million, you will not be able to renounce without paying hefty taxes, and even then you probably need to rent some politicians with pull to influence the situation.
OpenStack.
I'm imagining BOPE knocking down one's door at 2AM because of unpaid US taxes.
This is sadder than sad
Are you guys at all capable of seeing how far back exploitation of this goes?
I find it a bit funny to see concurrency dragged out in a case that's pretty much a perfect example of where Ruby handles concurrency quite decently, both in term of performance, and compact, simple code.

E.g. his URL example:

require 'net/http'
require 'uri'

urls = ["http://www.cnn.com","http://espn.go.com/","http://grantland.com","http://www.newyorker.com/"]

urls.collect do |url|
Thread.new do
response = Net::HTTP.get_response(URI.parse(url))
puts "#{url}: #{response.code} #{response.message}"
end
end.each(&:join)

I'm not so convinced about the performance argument, though. I have a pure-Ruby statsd implementation collecting massive amount of metrics from dozens of servers and calculating averages, feeding time series to Redis, pulling them out and rolling them up back into Redis and to a Couchdb server for longer term storage - it was a "hack" I threw together to replace our (admittedly simplistic) usage of Graphite because Graphite does things to your disks that no hard drive should have to suffer through, and it's not breaking a sweat. I'm sure you can squeeze out a bit more with Go, but for a monitoring setup, if you're not spending most of your time waiting on IO in the kernel, I'm not quite sure what you're doing.

I can see their point on packaging and delivery, though, having had to deal with packaging up three sets of patched gems for three different Ruby versions just in our office environment + servers internally for an internal tool. One of the reasons I'm experimenting with my ahead-of-time/"mostly static" compiler for Ruby is that I'm very much for static binaries.

But we also already do have jruby which makes packaging a lot easier too. Granted I can understand people not wanting to deal with the JVM.
Just start reading manual pages; I've come across quite a few grammar errors that could use cleaning up, I just haven't had the time.
https://news.ycombinator.com/item?id=8365211
Does treasure data have a dedicated storage engine for time series? This kind of data has specific needs which are not met by general purpose storage layers.
This is a shortsighted mistake that is costing airlines something very important: loyalty. Anyone who frequents FlyerTalk or other airline related sites knows that frequent flyers are switching away from the devalued and decoupled miles airlines because of the changes.

Cracking down on milage runs is one thing. It makes sense for airlines to price flights according to their value (including rewards value). But tying rewards to spending instead of miles is a mistake. Many people like myself will just move to airlines who still reward their travelers well.
> JRuby and Rubinius use native threads so you can use all cores with just Thread.new.

Almost. JRuby uses JVM threads so the actual threading model depends on the underline JVM.
Two reasons, first off the US government can request banks abroad put a hold on US citizen's money. Secondly if you ever enter the US they can hit you with fines and interest.
Avid mileage runner here. It does seem like the end of an era, though there are still some smaller loopholes available to be exploited for cheap status.

For example, for Star Alliance flyers, until recently (yesterday in fact) you could achieve Star Alliance Gold status (priority check in and boarding, free checked bags, first to be upgraded, last to be bumped, lounge access, etc) for cheap by registering for Aegean Airlines' loyalty program as they only required 20k miles to achieve Gold status whereas most other Star Alliance partners require 50k. You could also keep this status for 3 years as long as you logged some miles each year (other airlines require you make the 50k level every year.)

Yesterday Aegean too announced revisions to their loyalty program which pretty much put an end to this. But there are still other loopholes in other airlines' programs being rooted out by the dedicated.
Really happy to see y'all doing this! Great work.

To my fellow straight, white males who have rushed here to complain, I find the following particularly relevant:

"I think it’s delightful that these straight white males are now engaged on issues of racism and sexism. It would be additionally delightful if they were engaged on issues of racism and sexism even when they did not feel it was being applied to them — say, for example,when it’s regarding people who historically have most often had to deal with racism and sexism (i.e., not white males). Keep at it, straight white males! You’re on the path now!"

from http://whatever.scalzi.com/2012/05/17/lowest-difficulty-sett...
What prevents another system being put in place, if other banks agree to use it?
Do you have to actually take the flight, or is buying the ticket enough?
They are missing a huge point when it comes to Mileage runs. The majority of people doing mileage runs are not trying to earn miles to spend, they are doing it in order to make the next level of status.

For United the benefits of 1k might be much greater than Platinum (the next level down), so if you are only 5 to 10k miles away you would do a mileage run.

The article also fails to mention that United has not changed the way you earn status. It is still miles traveled and mileage runs (assuming you have spent enough during the year) are still viable
Can you clarify this? As a Mac OS X user who connects to public wifi often, I'm still in the dark about whether I should literally turn off my wifi for now..
I agree with your comments except the money laundering part. For money laundering, doesn't the source of the proceeds have to be illegal?
It's almost like these companies offering you products and services are trying to make money.
Sorry in advance for noobing up this thread, but can you clarify this? As a Mac OS X user who connects to public wifi often, I'm still in the dark about whether I should literally turn off my wifi for now.. or am I safe?
Tutorial: Dropbox on Rails 4.0 using the dropbox-sdk gem and AJAX
You're asking for examples of systemic racism and sexism in America? Really?
You have to actually take the flight. Points aren't awarded unless you have checked in and flown
Apple is not based in Ireland. Apples European business is based in Ireland.

The idea that the US government is owed taxes for transactions that happen in other countries is kind of absurd.

What if the British declared that you owe them income taxes (after all, america was a british colony, they could consider us subjects)?

You'd see that as absurd, yet Britian has more claim on US citizen income taxes than the US has on a chinese product being sold in europe.
TempoDB has renamed itself into TempoIQ and no longer offer their storage service. I've heard some angry comments from customers who recently received an email telling them the storage service they were using was to be shutdown at the end of october!
Why is it absurd? Or, from the other angle, why does it exist? (real answers please, not "becuz money-grubbing gub'mint")

Considering you get to deduct $100k of your foreign earnings, it's not like they are trying to rake John Doe Expat over the coals.
The whole point is to either improve the long term travel experience by getting status (earlier boarding, free first class upgrades, extra miles, etc) or get low priced miles you can redeem for expensive high end flights. It's an untaxed investment (rewards aren't taxed in the US).
I would love to see a study of whether it is more cost effective to be loyal to an airline and collect miles or to just always buy the cheapest flight.

I imagine that the occasional free flight on non-blackout dates doesn't make up the cost difference of always choosing the cheapest flight but I have no data to back it up.
"Companies like Microsoft pay programmers to review code..."

Apparently these (well-paid) MS programmers don't do their job well

http://www.dailytech.com/Appalling+Negligence+DecadeOld+Wind...
There are a bunch of them available. This list is not complete. [1] [2]

I'm currently looking at Negroni [3], but haven't actually used it yet. Written by the same guy that did Martini, one of the popular frameworks.

[1] https://code.google.com/p/go-wiki/wiki/Projects#Web_Applicat...

[2] http://codecondo.com/4-minimal-web-frameworks-go-golang/

[3] https://github.com/codegangsta/negroni
Damn, that's a daunting graphic! I wonder if there's a line/area perception thing going on there.
I'll gladly trade a single weekend for ~2 years of priority boarding and automatic first class upgrades.
Because focusing on the IRS ignores the fact Congress can alter the IRS's mandate at-will to remove any of the policies of the IRS that is considered "bad". The President and his appointees can alter things within the mandate.

Get angry at the people that make policy, not the people that enforce it.

Sure, the IRS could be nicer. However, as someone who had to handle a policy enforcement role from time to time...I know the people I had to enforce policy on hate me, personally. However, I'm just enforcing policy. That enforcement is basically an email saying "No, disregard what X told you because Y is current policy."

People at the bottom usually aren't assholes "just because". We become assholes because people get angry with us over stuff we have no control over [unless we quit].
A List of Email Providers That Do Not Scan Your Email
I wouldn't spend a weekend for that payoff either. Having said that, I just did a round trip from LAX to Istanbul with the outward trip in business/first and the return in economy, and I would absolutely jump through some hoops to get the more comfortable option if I was flying long-haul more often. Bed-seats and free scotch are no joke on an 18-hour trip.
The manpages for GNU utilities are usually stubs that essentially say:

The full documentation for XY is maintained as a Texinfo manual. If
the info and XY programs are properly installed at your site, the command

info coreutils 'XY invocation'

should give you access to the complete manual.

(This is, btw, one of the best reasons to love the BSDs.)

This wouldn't exactly be a great training project for a technical writer since the content is essentially there and would need to be transformed into decent manpages. This is, however, an open source project that could use documentation help, and one with unmatched popularity, so this might be interesting for someone else who would like to acquire experience with open source documentation while doing something that lots of sysadmins will appreciate.
Looks like you get waived fees and free upgrades to first class or similar.

http://www.delta.com/content/www/en_US/skymiles/about-skymil...
8-16ish datapoints per sample and they'll be distributed more or less evenly during the day and then pretty much go dead at night. There may or may not be a value for every data point at every sample.
Yeah, I hear you.

Well let's see...

All of these work for me (bash 4.3 including yesterday's patches on Debian sid amd64):

hobbes@metalbaby:~$ unset badvar; rm somefile; export badvar='() { (a)=>\'; bash -c "somefile echo tricksie"; cat somefile
hobbes@metalbaby:~$ unset badvar; rm somefile; export badvar='() { (b)=>\'; bash -c "somefile echo tricksie"; cat somefile
hobbes@metalbaby:~$ unset badvar; rm somefile; export badvar='() { (gooooooaaaal)=>\'; bash -c "somefile echo tricksie"; cat somefile
hobbes@metalbaby:~$ unset badvar; rm somefile; export badvar='() { (a).>\'; bash -c "somefile echo tricksie"; cat somefile
hobbes@metalbaby:~$ unset badvar; rm somefile; export badvar='() { (a)[>\'; bash -c "somefile echo tricksie"; cat somefile
hobbes@metalbaby:~$ unset badvar; rm somefile; export badvar='() { (a)=>\'; bash -c "somefile echo tricksie"; cat somefile
hobbes@metalbaby:~$ unset badvar; echo tricksie > inputfile; export badvar='() { (a)=<\'; bash -c "inputfile cat";
BroadleafCommerce at http://www.broadleafcommerce.com/docs. Pull requests/changes are at https://github.com/BroadleafCommerce/docs
Awesome Unity: A curated list of Unity assets and resources
Alamofire: HTTP Networking in Swift
Yes, exactly! These guys didn't start out by talking about genocide, either! They just wanted people to know that there are some instances where diversity can be a hindrance. Just like you want people to know!

Once again, those Wikipedia articles are highly recommended reading.
I shall never understand this "Ruby is slow and difficult to parallelize so let's use Go!" mindset. People knew about the negative aspects of Ruby in advance (i.e. GIL + performance) but still chose to use it even though back then (whenever that was) there were other alternatives - no doubt without the big userbase that Ruby had thanks to Rails.
Now there comes Go which makes parallelism easy(er) but introduces challenges of its own and also has some downsides (i.e. polymorphism) which Ruby solved better - but whatever: "a good developer can always work around such challenges".
So in the end, most people are just following the hype and (IMHO) exchanging one bad apple for another...
I agree... Elite status doesn't really get you much these days, except for lounge access and the ability to cut lines. But you can just spend the $500/yr on an AMEX card and get the lounge access.
What kind of project is that? Is it a side project or one that will give birth to a company? Requirements are rather different depending on importance you give to your (or your customers') data.
As someone quite familiar with the situation, you're better off saying "Fuck you Intuit". They spend millions of dollars a year lobbying to keep the tax system complex.

You can start here: http://www.propublica.org/article/how-the-maker-of-turbotax-...

For what it's worth, as a dual citizen of UK and New Zealand I've only filed a tax return twice in my life - when I was a contractor.
...wow, could we have a more biased article please? There's really no need for even the tiny hints this one provided about the reasons electric grid maintainers don't like net metering.
Why Western criticism to India’s Mars mission is blatant racism
This is "end of the world" mostly because of all the "things" (a la "Internet of things") like toasters, microwaves, refrigerators, etc. all have vulnerable bash versions.
Could you elaborate on the negative hdd aspects of Graphite? I'm evaluating using it and would love to know more!
Paperwork, lots of paperwork and four figure accountant fees.
If you just want to maximize travel for your dollar, it may not be cost-effective to chase miles. But a lot of people collect miles so they can enjoy perks (like hotel suites or first/business class travel) that would otherwise be completely out of reach.
Ask HN: Could apparmor help as a solution for the Shellshock?
So does that mean that running a bash script under cgi doesn't inherently expose you to the vulnerability, you're vulnerable only if the bash script called invokes a shell in a sub-process?
StackLead is joining LinkedIn
They're listed as "coming soon". Maybe it's a different story for someone with an account, but I can't even sign up without first proving my skills in one of the main four languages they support.
Awesome! Someone should create a SVG.
As a resident of said country, it's because British education needs all the good news stories it can get :) Granted, this particular education was private and massively expensive, but it still counts as a win for the British education sector!
If you don't reach out specifically to minorities (women, for example), then the outreach doesn't work. So the groups that are systematically marginalized will never apply to begin with, meaning that your set that you've "constructed" doesn't actually contain the really negative cases.

Look, we're not writing a philosophy paper or doing set theory here. We don't have room for any of this "theoretical best" philosophical stuff you're working on here. There are reasons why this shit is set up like it is.
Doesn't this assume that SpaceX will succeed at reducing launch costs? If you look at volume, I don't see what you're getting at here. Almost nobody except for maybe Ariane V is operating at capacity. Delta IV tried selling commercially for years, they've yet to have one sale. Torus (I) and Athena were never exactly booked full.

A point I believe Antonio Elias made a couple years ago (I quite him a lot...) was that the satellite market is currently quite inelastic. Both when Russian launchers became available to the west, and with cheap Chinese launchers hit the market, global launch rates didn't really increase. Clients just moved around, and pocketed the difference.
another_shellshock_test: Some scripts to test for the “ShellShock” vulnerability
This bug was found by a Redhat security auditor. It's a bit unfair to pose this as an obvious bug that should've been found at any point in the past 25 years, because I'm pretty sure that Redhat has had security auditors for a long while. Although probably fewer in number than Microsofts security auditor team they are likely faced with the same problem:

A huge backlog of old crufty software written in arcane style using programming languages that discourage proper structuring, riddled with bugs promoted to features for backwards compatibility reasons.

What we really should be doing is reimplementing software like this, learning from predecessors, and making sure software that depended on bugs of the past are fixed so they don't. Since we're in the open source world, we don't have to end up the same as Windows did.
This reminds me of my buddies beating a casino. It goes like this:

Play roulette, start with a low bet ($5) on black or white (50/50). If you win, you've profited the amount of the original bet. If you lose, double your bet and play again. Repeat until you win and you will have profited the amount of the original bet. Repeat.

This works so long as you have enough cash to keep doubling the bet. Hitting the maximum allowed bet on the table is not a problem, you just split it in half and keep going.

My buddies at one point had ~$60k on the table, and didn't have enough to go to ~$120k if they lost...

They did this for about two weeks straight, profiting something like $10k. One morning when they tried to enter the casino, the guards at the door said they were not welcome, and if they didn't leave immediately the police would be called. They assume they had been spotted on camera, or the table operator reported them.
>On Monday, Google announced that it was cutting ties with the American Legislative Exchange Council

WTF??? Google was participating in ALEC?! All the backward and oppressive laws brought to life across America at federal and especially state levels during the last decade are basically ALEC's doing. Animal Enterprise Terrorism Acts and Stand Your Ground are among those for example. And Google was among the ones behind it!
Ok. Anyone can explain what do I get the downvotes for?
Another vote for this, at first Angular seems to have a lot of documentation, but when you try and use it, you find most of it is out of date, or no longer 'the angular way'
StackLead (YC W14) is joining LinkedIn
FBI Concerned About New Apple and Google Privacy Features
Note, that some of this (from FATCA) applies to visa workers who are not US citizen or greencard holders.

I work in the US on H1B, and I have been already declined to open an investment account in my home country in Europe, just because I was subject of US tax and have SSN. They told me that I'll be open the account once I move back to Europe and lose my US tax status.
What will the sampling frequency be? How many samples per sampling interval?
I agree with your co-commentator, everything is subjective and we just take some things for granted so much that we take them as truth.

Seems i was wrong calling it inarguable, in fact i like to argue back and forth a lot.

> observable in a way that forces different, similarly equipped observers to the same conclusion (the scientific meaning of "objective").

no, that's still subjectivity, you just shifted the goal post. That kind of subjectivity might be your threshold for accepting some cognition as close enough to your supposition of objectivity, but it still requires trust on an individual level.

> an interesting question, but not really about science. Science concerns itself only with things that can be reduced to empirical observation, not belief.

Specifically by including subjectivity through empiricism, you in fact beget belief. I.e. measurements have an inherit uncertainty and you do what you can to reduce it.

> but the basic scientific precept is the null hypothesis, the idea that things without evidence are assumed to be false

You seem to fall for the fallacy of negated implication. My best guess is, the Null Hypothesis really states that evidence implies reality.

Or as my teacher put it, just because it didn't rain, the street doesn't have to be dry.
It's hard to explain and I'm tired, sorry. I often fall for it, too.
I find long-haul cheap flights so miserable that, honestly, anyone who's prepared to do this for the miles I think deserves them. I can't say I'm a big believer in money for its own sake, but if there's one thing I'd want it for it's business class. My god.
It really depends on the offer and the perks. Like the example in the article the guy got a $700 ticket to Singapore and then got enough miles from it for a business class ticket to Europe. So he easily saved money, maybe even in the low thousands.

I think the value is there, but you have to be willing to take a plane to nowhere and burn entire weekends just to get it. I certainly don't think that's worth it, but there are a lot of people that do.
Even worse, if you are a non-american living in the U.S., you are subject to the same rules. I'm foreign for immigration purposes, but the IRS is happy to claim me as a USian.
could be a custom ROM without the google binaries
Here, everyone can generate their own!! http://mori-app.com/