skysight-inc/HackerNews huggingface dataset:
The debate the politicians in my state (Schleswig-Holstein, a state in Germany) had about this was really interesting, sadly it’s in German.

Essentially, it boils down to two issues:

Morally, we all are descendants of immigrants, or at least most.

Economically, most immigrants are willing to work hard. Combined with the fact that our society has a birth rate below replacement rate (1.3 vs. 2.1) we need immigrants just to keep our standard of living. And if we can give them a better life at the same time, it’s definitely great.
Ask HN: Why doesn't HR take a look at your GitHub account?
My CV not just prominently states my GitHub account - the CV's PDF even features links to repos to back up statements about my competences. Nonetheless - nobody looks at it and then I get asked during the interview: "Have you done something with Python?". That's frustrating - and the larger the company the less informed HR seems to be in general - while at the same time asking the most "critical" questions.
> I don't understand how you could possibly tolerate messy commit messages.

I mean, it's pretty easy. You just like, tolerate it.

I'm sure there are contexts where strict rules are important, but in my experience most of the time fussy commit message rules are put in place it's because someone has reimagined themselves as the gordon ramsey of code and the people rolling their eyes don't want to get entrenched in a political battle where they're against "professionalism", so they just deal with it, or someone with mild OCD is inflicting it on everyone else. (I know I'm being harsh and I'm writing this tongue in cheek, I don't really think that badly of people that are super fussy about these things, but I've rarely seen any actual utility come from strict commit rules).
> That's why those types of deployments require some type of per minute charges to avoid that scenario.

It sounds like those deployments required infrastructure upgrades, not more creative billing to stop people from utilizing it.

> We disagree here. ISPs should provide Caps to their customers, and clearly communicate what they are - and then compete to provide higher caps while ensuring they maintain the line rate they've committed to their customers.

Even this isn't the reality. It's rare for landline Internet to be advertised with the actual data caps in effect. In my case, the data cap is defined nowhere except the Acceptable Use Policy (a long document that nobody is going to read) and in a My Usage part of your account (which you obviously won't see until you're already hooked up.)

At the same time, who are they going to be competing with? How many people are going to lay down fiber side-by-side with someone else's fiber? What incentive is for them to compete based on the data cap instead of following current practices which ae basically "100 MBPS BLAZING FAST SUPER-SPEED INTERNET!!!"*

(fine print)

* Limited to 200GB/month. Users going over this limit will be automatically upgraded to the next highest tier after three offenses.

I'm not sure why you disagree with the statement "caps are just a way to squeeze out higher profits by reducing the necessity of upgrading the infrastructure." You're basically making the argument that yes, caps do have that effect, but are put in place as a necessary network management strategy, despite the fact that most of these networks worked quite well before data caps and don't work any better with them. While some or most of them are continuing to invest in upgrading infrastructure, most of them are also rolling around in billions of dollars of profit that they aren't investing...because there is no real market incentive to do what you're saying they "should" do.

> "You get a 1 Gigabit connection for $75/month, with a 10 Terabyte/month Limit during Peak hours, and Unlimited Terabyte limit in Off peak hours,

What a world that would be. In reality data caps are usually 300GB in networks that can obviously support much more than this. I could blow through my former data cap in 12 hours. Heck even in your scenario, I would only be able to use my rated 1 gigabits for 2-3 hours at max utilization. It seems misleading to advertise Internet as 1 gbps if you can actually only get 1 gbps for 3/720 (0.4%) hours of the month.

EDIT: I misread that as 1 TB instead of 10TB, but I don't think 4% of the month is much better.
Why are so many companies hacking on atom recently? First it was MS, and now FB? Anything special about Atom that you don't get in something like Vim or Emacs? They're both open source, and very hackable.
A bit offtopic but I am a Google Play Music subscriber. I switched to them over Spotify because they had a much better UI and UX. I use these music services at the radio mode mostly and I am pretty sure Spotify's designers primary concern was how to make users' experience miserable.

Unfortunately Google seems to follow the trend nowadays. Take for example the Play Music Radio Page. There is a list with photos and titles of my favorite songs. For every song there are 4 links, one on the thumbnail, one on the play button inside the thumbnail, one on the title of the song and one under the thumbnail that opens a menu with additional options. The thing is that none of these links and options plays the song displayed. Clicking on the song's title, plays an entirely different song!

Even worse and I think this may indicates the absence of serious dogfooding, is that I can't anymore select text on the page. Same did spotify. So I can't play the song and I can't copy-paste its title in the search bar. Instead I either have to type the title manually or go and search my library.
I did some Googling, and the worst thing I can find anyone say about Credit Karma is that they failed to correctly utilise HTTPS/SSL through 2013[0]. But aside from that nobody has much bad to say about them.

PS - I cannot actually get a credit score as they cannot generate security questions for me because they don't have enough information about me or similar. Plus a lot of places bounce my SSN as the SSA started generating them a different way in 2011, and tons of systems haven't updated to the new format yet (as only post-2011 immigrants and babies have those SSNs).

[0] https://www.ftc.gov/system/files/documents/cases/140328credi...
Young, Vegetarian, Non-Smoking Indians Are Struggling With Heart Disease
Just another example of Stupid High Valuation (SHiV) in the Valley Echo-Chamber
How can you make projections like "between now and 2040" with a straight face? It makes me instantly lose respect for an article attempting to be serious.
It's not so easy to move your servers to Europe from the US. Yes they may be more private there and not subject to seizure, but the added latency would be debilitating.

It might make sense for privacy apps or services but for the vast majority of web applications these threats of surveillance aren't really worth the move.
I'm pretty sure the parent was commenting on the "will pay for it" vs "government-forced"
Concentrate on the Work
Debug CSS with CSS
You know you can't get rid of the Pres. But you can get rid of these senators. Please find out who voted for this, and do not vote for them again.
I have always found the web interface to be quite slow.
This has been pretty standard for decades. If amendments were allowed, other actors couldn't negotiate with the US in good faith since after an agreement was made and the text made public (and remember, they have their own public political considerations), the US Congress could move the bar. The President still has pressure to deliver a sound agreement though or Congress can simply reject it.

With regard to the timeline, it takes a lot longer to negotiate terms with multiple actors, where a single sentence or word could be debated for days and months, than it takes to read and understand the effects of the final text.
These activity based stations/playlists are all available on Songza... Which, by the way, is free and ad-free. Not sure what I'm missing, here.
I do think Amazon should implement and explain why it could never be used to eavesdrop.
Has anyone analyzed the outgoing connections yet? What TLS cipher suites are being used?
while you're there,
answer the poll at the right sidebar!
Your smartphone barometer is now used to make your own 2-hour weather forecast
> Chernobyl and Fukushima

Please consider not casually grouping those together. They are/were very different situations, but people who don't know any better are naturally going to assume you are referring to two similar events.
Political flamewar comments are no more welcome on HN than religious ones.
@hagmonk
You have made some very good points. However "Not every immigrant is an Indian and not every unemployed American is a reprogrammable robot, able to do any open position I have on my books." is true but incomplete. Not every Indian is a cheap immigrant who's willing to work for less than their American counterparts. H1b was meant to "supplement" American workforce and not to "replace" them. Also in majority cases, H1b is filed by companies and the not individuals, so the way it is used is largely dependent on the business model of that company and how it best suites them. It's sad to see that an educated person like you boxes all Indian Immigrants as cheap laborers.
It is hard to get, but I don't think you need to be literally a Nobel Prize winner: http://www.curranberger.com/eb1_niw/eb-1a-frequently-asked-q...

I believe it's the category my colleagues have gone for, but meeting 3-5 items in that list comes as a result of graduating from a PhD program.
If anyone is interested in Aboriginal Title the University of British Columbia runs a great primer site on general Indigenous issues in Canada. See: http://indigenousfoundations.arts.ubc.ca/home/land-rights/ab...
Look I agree with most of the points raised here but:

> 2. Apple can pivot in less than a day.

I seriously doubt this happened. I think it's crazy to believe that Apple changed it minds due to this one blog post. More likely they had been planning this announcement for some time and possibly moved it up a little bit due to Taylor.
"This text should contain all letters of the alphabet..."

Except for Z and Q. Those don't count.
My main issue with Google Play Music is that they don't have a desktop app. I wouldn't even care if their desktop app was a wrapper around their HTML player. I just want keyboard music controls from my desktop and the ability to Cmd+Tab to the music app instead of hunting down the browser tab. Without a desktop app, using Google Play Music is disruptive to my workflow.
You missed the point. He meant the energy you are talking about as 'wasted'.
Not really, you just have to trust that they won't make Amazon do the things you don't want Amazon to do. You don't need to have "full trust" in anybody, really. You just have to have enough trust regarding what you're concerned about. Trusting that a government will spend its education money on education, for example, has no bearing on whether or not they'd force Amazon to record you 24/7.
Can anyone summarize why this is so bad for everyone except the super rich? I understand how manufacturing will be hurt and it sounds like agriculture comes out to be mostly a wash. But it sounds like the US services industries will be helped by the agreement.
Re: Generators - I don't know why it's so hidden, but the Enumerator class allows you to make generators

```

enum = Enumerator.new{|y| a = 0; loop{y << a; a += 1}}

enum.next => 0

enum.next => 1

etc

```

I believe this has existed since 1.8x
DigitalOcean has an established API, pricing model, and name recognition.

Foreign subsidiaries of US companies are much less vulnerable to subpoena than domestic subsidiaries.

https://www.eff.org/deeplinks/2014/12/faulty-logic-heart-mic...
its basically an open source sublime and a lot of people like sublimes UI and plugins.
I've been considering subscribing to a music service lately, but there are so many nowadays that I have honestly no idea how to decide. For those of you with experience in this area, what criteria would you recommend? what should I look for, other than the music itself?
None of those points are very compelling. Fact is, any pc or cell phone could be rigged to eavesdrop and it would behoove the providers to implement and prove that it's not possible.
I guess you're still using Photoshop version 1. You wouldn't want to pay for all that technical debt in subsequent versions, after all.
Of course yes, it gives distinction between the good or bad comments.

But also its has controversial existence
and this is a dilemma we can't answer

unless there is voting system on HN policy
Or had the forethought ten years ago to add:

&copy; <?php echo strftime('%Y'); ?>

;-)
I remember Eclipse being forked a lot by various enterprise companies. I guess that's because it had very good extensible architecture. Many developers admitted it. May be Atom is in similar position? Today's fashion shifted from Java to JavaScript and tools are following.
Sorry, I didn't phrase properly, is the business that I wanna start asap, not to make money asap. So I am more interested in starting a business that can scale rather than try sell something made fast with a 80-90% chance of failure.
That's why I first thought of music service first, because it can get big since it would be free, and easy to monetize cause I can provide download for offline use. But I am too afraid of laws, and I am pretty sure google would take me down before it gets viral.

The point is that I don't wanna work for free, this idea makes me lose any motivation. And I really need to start doing sth productive with my free time. So what I am really asking from this community is a way to do the music service safe or ideas for mobile apps that people would pay for. A friend told me once that a lot of productivity apps are missing from the market but I can't actually find out what would people need and they don't already have.
`\copy` is better than scp-ing to the other server
I had an Echo for a month or so, then sold it on eBay after realizing it didn't fit our needs.

- It listened to me just fine, but wouldn't listen to my wife. Our dog does the same thing. I think there might be a connection there.

- The sound quality was good for the size, but doesn't compare to some other small bluetooth speakers I've experienced (like the SoundLink Mini) that make me think, "Whoa, is all that sound coming from that tiny thing?"

- Agreed that the iOS app is awful.

- The biggest miss from my perspective was the lack of integration (at least at launch) with a comprehensive streaming service. We had it in the kitchen, and it was a really nice concept to be able to say, "Alexa, play Hotel California by The Eagles" in the middle of cooking dinner, without having to clean off your hands and touch your phone, but really, Alexa could only play a sample of Hotel California by the Eagles, unless you owned it it in your Prime music library. Deeper integration with Spotify or Rdio or something would have fixed this. Maybe it's already been fixed, but if not, that's a fatal flaw.

- The hardware quality, including the remote, was top notch.

- At $100, it could be very compelling for rooms where your hands are busy. I almost kept it just for the garage, so I could use it while working on the car, or working out, or cleaning up. The kitchen is another good option. But the lack of complete music integration, and the fact that I could resell it on eBay and make money, made me give up on it.
My bigger issue that two clients cannot be listening to music at the same time, even if you're a paying member.

I'll often forget to stop streaming the music at work and start listening to it on the bus on the way home. My workstation at work then fights for control of the service with my phone and every other song drops out with "another device is using the service".
How? It's 320kbps.
Flash Player 0-day exploited in the wild, patch immediately
The value people often get from a locked down device [for popular definitions of "locked down device"] is of a kind with the value people get from a book or a television. The kind of potential value is below that of a general computing device, but there's still a lot of value in that space; e.g. books provide value despite being static.
> The problem with this is that once we've reached a "perilous level of global warming", it is quite possible that there is no way back.

IIRC, there have been significant periods in prehistory where there were no ice caps, and technically we're currently in the middle of an ice age [1]. That's not to say that the effects of global warming won't cause severe stresses on our current ecosystems and civilization, but it's an overstatement to say "there's no way back."

[1] https://en.wikipedia.org/wiki/Quaternary_glaciation
Have you looked at Radiant Player?

http://www.sajidanwar.me/radiant-player-mac/
I remember using Spotify many years ago, and back then they played an ad spot every few songs (not every song), so it has been tried at least.
http://cr.yp.to/sarcasm/modest-proposal.txt
It's much easier to provide a cross-platform rich UI experience with Electron/Atom. It's probably also easier to leverage existing developer skill sets (HTML, JS, CSS, etc.)
How long did it take to get your green card after first filing?
The economic model follows consumer desires, not vice versa. It's a lot easier for a startup to change their business model to fit what people will actually pay them money for than for them to convince people who aren't willing to pay to ante up.

If people would pay for value, startups would spring up to capture that. That's actually what we see in the SaaS business. Consumer entertainment has always been a hard sell, which is why the radio and TV businesses were also ad-supported.
Well solar is still poisonous, but only during the manufacturing phase.
So it hurts the "the very low end, among unskilled high-school dropouts."

Maybe we should not be hurting these people.

Not everyone with a bachalors degree is needed. There are plenty of Americans with bachalors that need work.
I was awarded Permanent Residency to me and my wife without either of us ever having visited Canada or a firm job offer(s).

No other country does that. The Canadian immigration system is one of the most generous around.
I know there are literally no names left in the world and collisions are inevitable no matter what you do, but I'm really confused by naming a piece of software "Lotus" at this point. I was half expecting some kind of Lotus Notes for Ruby or something.
http://fluidapp.com/ ?
I'd want the same stuff on it as I have on other PCs. Tools or access to tools. And yes, mobile-specific stuff too. Why work in/on wherever using a tablet, when you could instead have a full virtual work environment?
> This has been pretty standard for decades. If amendments were allowed, other actors couldn't negotiate with the US in good faith since after an agreement was made and the text made public (and remember, they have their own public political considerations)

It's easily fixable - make negotiations public to begin with. Doesn't WIPO follow such practice anyway? So, the only reason not to make it public is to hide something that public will not accept. It should be a simple rule - any negotiations which affect the legal system should be public. Period. And stuff like TPP clearly does affect laws.
When going through the US immigration system, as part of the green card application you need to specify a sponsor who will be responsible for you financially if you hit hardship. As an immigrant, you do not get welfare in the US.

Source: US immigrant, did the paperwork.
You're assuming those details aren't made up ;)

The privacy thing didn't really bother me because it's either fake data or she's consented to publishing real data about her - either way it's a considered decision. My issue was just how awkward the presentation was delivered. Maybe that could have been resolved if they used a fictional character like Homer Simpson? But then that would have it's own issues.
Another really useful/practical thing from looking at things this (inner product) way.

You have a function expressed as a weighted sum of basis vectors in your space: e.g.

f = Sigma_n x_n e_n = Sigma_n <f,e_n> e_n

(for simplicity lets say it is self dual)

then take any approximation g = Sigma_n <g,e_n> e_n

now consider the residual:

f - g = Sigma_n w_n e_n , clearly, for some set of weights {w_n}

So this demonstrates that when you produce an error in approximation, that error itself is composed of the same building blocks (I know, this is obvious, but a lot of people miss it!).

This explains why in signal processing the Gibbs ringing effect looks sinusoidal, and why errors in approximation in Haar look "blocky", etc.

Aside: also, this generalizes nicely to Frame theory where you give up orthonormality (and hence energy conservation) but gain other things.
_Where_ is relevant. Point is every kilowatt of solar electricity you use is 1-10 m^2 of ground denied that energy. If the collector is on top of your house, fine - probably will help with your home cooling (gettin' hot here in GA), but over other space you've just deprived a nano-ecosystem its energy supply (no big deal for home use, but significant when it's upwards of a couple thousand square miles).
Sincere Question: Can it do anything my 'always on' Google Now can't? (At least there was nothing in the two promo videos they show on their webpage)
> Because at the moment s/he is bearing the cost of abusive users.

There is nothing abusive about using that which you paid for. If you sell me a 100mpbs pipe, I should be able to use that pipe 24/7.

Of course, the reality is that it would be expensive to make sure everyone could use their 100mbps pipe 24/7, so ISPs sensibly over-provision to save money.

But ISPs miscalculating their provisioning requirements (or as it appears in most cases, simply grubbing for money), is not the end-users fault and not the end-users problem and it does not mean that they are doing anything abusive.
Biotech’s Coming Cancer Cure
I think the decision to allow fossil fuel users to poison us all is motivated, at least in the case of electricity, historically, by the improvement in air quality as people moved away from burning wood for heating and cooking.

The small city I live in, ~100k population, is powered almost entirely by hydro electricity. Some small percentage still burn wood for heating and even that makes the air around town hazy, I'd hate to think what it would be like if everyone was still doing it.

It's interesting to think about this. Those burning wood for heating are polluting the air locally -and globablly- and aren't paying a premium for the privilege, and at the same time all new hydro electricity in Australia was permanently shelved after the Franklin River Dam project was successfully blocked by The Wilderness Society 1983.[1]

So Australian's can thank the 'environmental movement' for pushing us toward being one of the world leaders in CO2 polluters per capita - I think we're the OECD leader, if I remember correctly.

1. https://en.wikipedia.org/wiki/Franklin_Dam_controversy

(Edit: a letter)
Pattern Matching in Swift 2
Chernobyl was horrible but Fukushima didn't actually cause any more damage than a typical coal power plant generating the same number of megawatt-years.

http://hopefullyintersting.blogspot.com/2013/12/fukushima-vs...
Same exact story here, I even whipped up a quick web page[1] to share the modifications I made to the stylesheet with other students. Amazingly it looks like the site is still up after 10+ years so kudos to the webmasters, with the files still downloadable and links still alive; looking back on the page is a hilarious nostalgia trip for me, it was written by hand and has a hit counter (of course):
[1] http://homepage.usask.ca/~ebs642/
And that’s what makes the huge difference between Schengen and free trade agreements like TTIP. (If one ignores the protection part of TTIP)
As a workaround i've setup Chrome Remote Desktop at any PC i use, so I can easily connect to them without much network hassle and turn off stuff like Google Music.
Try lanyrd.com