skysight-inc/HackerNews huggingface dataset:
While I do agree that the current immigration laws need to change in order to allow for international students with a US college degree to pursue a life in the US, I believe that the original intent/purpose of the H1B was not to provide a way for new grads to stay in the US but rather to attract talented workers from abroad with skillsets that are hard to find in the US.

That being said, as someone in a similar boat (graduated from a US college, lived in the US for more than half of my life), I strongly believe that there is a need for a reform in US immigration laws. Even though I spent more than half my life in the States, I don't qualify for any programs/paths to pursue permanent residency in the US except for the H1B route.
Using ZFS and Docker for efficient developer environments
Site's intermittent. Here's a copy:

We are delighted to be funding the ACLU as a non-profit[0] in our Winter 2017 batch.

The ACLU has always been important, but has a particularly important role[1] right now. We are honored to be able to help, and we will send some of our team to New York for the rest of the batch to assist.

The ACLU will have full access to the Y Combinator network and community, and they will present at Demo Day in March.

We are hopeful that the YC community will join us in supporting this important work. In particular, if you’re an engineer and want to spend some time helping them out, let us know.[2] We’ll keep you updated on opportunities.

Also, please consider donating to the ACLU.[3]

[0] http://www.ycombinator.com/nonprofits/

[1] https://www.aclu.org/blog/speak-freely/president-trumps-firs...

[2] https://ycombinatorevents.wufoo.com/forms/q42uszl19i1mu6/

[3] https://action.aclu.org/secure/donate-to-aclu
I don't know exactly what this means, as the implementation details are hazy, but if this entails substantial support to the ACLU (in terms of lawyers, money, or both), then that is awesome. I donated to the ACLU yesterday and I'm encouraging everyone I know to do the same.
Does the ACLU have any new product/entrepreneurial goals for the future? Without, it would seem this is a somewhat unusual association.
Backblaze Hard Drive Stats for 2016
From big things, like being able to run photoshop on a unix machine, to small things, like the command key not competing with control, beautiful text rendering, OS X is almost perfect, and it's been for so many year.

Why oh why can't they freaking update the damn hardware.

This is one of those situations where Apple secretive culture really hurts the entire industry.

A simple statement like, we screwed the Mac Pro redesign, but a new one is coming in June, we had manufacturing problems, or we are not interested in this market anymore, would be a lot better than simply selling a 3 year old computer for the same price.

That doesn't do anyone any good
No, we had a brief experiment without politics on HN, then reverted to the rule since forever, which is that most politics are off-topic: https://news.ycombinator.com/newsguidelines.html.

It fluctuates. HN isn't immune to the how politicized the outside world is right now. At the same time, it's our job to make sure politics doesn't dominate the site.
Yes, mentioning Rust on every C/C++ is fairly annoying...
Good luck transforming a desktop 3 columns layout in a mobile 2 or single column one. Or viceversa.
Seconded. I have the same monitor and it's a perfect upgrade from my old 3 27"-24" monitors. 40" seems perfect to not have turn your head too much, two would be too much for me.
Executive Order: Strengthening US Cyber Security and Capabilities [pdf]
They are launching a sequel called CP Island. So don't rejoice too soon.
It's not that it's politically convenient right now, it's that it is necessary. No need to be cynical. The executive orders that made this necessary only started happening within the last two weeks.
How long till Peter Thiel breaks ties with y-combinator?
Is this the first time ycombinator.com has funded a group involved in politics?
TN can be extended indefinitely, so if you're being pressured to change to a H1-B you might want to ask why until you get a direct and specific answer.
Hey everyone!
I work in a lab that studies the effects of interplanetary space radiation (NASA Grant), and we were actually discussing this study yesterday. While the data from this study is a wonderful first step forward, there has been a decent amount of criticism, because n is essentially 1 (with 1 control). This makes it very difficult to separate the inter-twin effects from the space effects.

If there is anything that you feel that we should be focusing on or any aspects of space radiation that haven't been properly explored, we're always looking for new ideas!
Which one? I'm looking for one in that space.

I spend most of my day listening to podcasts. I'm glad I found them again.

I like the changelog, talk python to me, python bytes, Mac OS ken, the packet pushers network (networking centric even though I don't know much, Greg Farrow and company are hilarious), and software engineering daily and programming throw down, to name the ones I know off the top of my head
Relative to most purpose built deep clone libraries I've tried and most manual deep clones I've seen tried that use some combination of DFS and Object.assign.

Obviously YMMV, and your performance needs likely differ from my own.

(Personally, at this point I try to use immutability [with ImmutableJS or friends] over deep cloning, but sometimes a deep clone is still handy.)
I've been hearing about the coil whine for ages, but I've never heard it over multiple 9550s and a 9360. I'm even in an office right now surrounded by the 9550s which were supposed to be plagued by the issue. Is it that the whine is occurring at a frequency I can't hear?
Peter Thiel insists that the immigration EO is does not constitute a religious ban [1], but Rudy Giuliani says this is exactly what the President asked for [2] (Also, we heard him say as much many, many times).

[1] http://www.forbes.com/sites/ryanmac/2017/01/28/peter-thiel-s...

[2] http://thehill.com/homenews/administration/316726-giuliani-t...
Between text-align: center; and margin: 0 auto; what's missing?
$20M Advance Offered to Obama for His Memoir
so...why do you call it "supernatural" practice? if you admit that there are very real, empirically verifiable benefits and results, then doesn't that make it part of nature? where's the "super" coming from?

you say "these beliefs are not scientifically proven, which is important for me". What constitutes scientific proof? what do you suppose ought to be proved, that isn't proved? You already admit that there are very real benefits.

A followup question for you: if you meditate regularly now, what do you meditate on? Mindfulness based stress reduction? That's like dipping your toes into an ocean.
A Bill? Can we not just decree this down with an Executive Order or something?
"The test of a first-rate intelligence is the ability to hold two opposed ideas in the mind at the same time, and still retain the ability to function." - F. Scott Fitzgerald

So between Peter Thiel and the ACLU, I think we have some 1st rate minds at YC.
The ACLU is involved in protecting civil liberties, not politics.
In this context, you can see the blockchain as a database, always available, and containing entries (transactions in blocks) that you can not delete. It’s very simplified, see the Wikipedia article [1] for more details about blockchain systems.

The specific features that I find interesting to build an “open trust system” built on top of it, compared to a traditional database, are:

- Transparency: anyone can explore this database, and verify that the software is using it in a transparent way. It might sound not important for something like Uber, but if you build an open trust system that could be used by different services, it becomes very important for authors (Uber, Lyft, etc.) to trust this system.

- Reliability: because a blockchain is distributed, it is always running and available.

- Trust: transactions are immutable and a transaction can not be falsified once confirmed (validated).

[1] https://en.wikipedia.org/wiki/Blockchain_(database)
Signed up to help. If you are serious about helping, I urge you to do so as well.
Wait, news.ycombinator.com can hug of death ycombinator.com?

That's insane.

Also I'm happy that this is happening and did not realize such a thing was possible. Does ACLU count as an early stage startup?

PS: no need to downvote, jeez, I'm just pointing out a curious observation
content-src: url("http://example.org")
When you're just starting out, it probably doesn't matter too much. Pick one, and pick a project to build using it. You'll learn lots no matter what language out framework you use, and most of that knowledge will be portable to other back end languages and frameworks.

Maybe do something like building yourself a personal Pinboard clone. Or your own personal Twitter clone. Or anything else you'd like. Deliberately just focus on bare bones functionality. No fancy extras.

And no JavaScript. Make sure your project works without it. You can add in JS later in if you really want to, but worrying about it now will just take your focus away from developing back end development skills.
Does YC have a page of their particular positions on various political matters which guides their decisions on which non-profits to support and which ones not to? I'm genuinely interested in reading a "platform" as it were on what YC believes and is willing to support.
And where do you think Silicon Valley is, or where YCombinator is based?
Interesting, (I think) this is exactly the kind of app/service I was talking about with a taxi driver in Tahoe a month ago.

It's a rural area with several small taxi companies, but none offer real-time info or the convenience of a single app to use to call a taxi.
Uber and Daimler Join Forces on Self-Driving Cars
I am wondering if this layout engine also has issues with half-pixel placements? With Flexbox, if you position an element in a way that it lands on a half-pixel, it becomes blurry.
Which motherboard are you using?
Not soon enough.
We provide the platform that can be used by any niche. Our marketing is focused on taxi/limo/Uber drivers.

Basically, if you wanted to setup your rideshare company, you could use RideConnect. There would be your company, your riders and RideConnect would be the app that would be used. We wouldn't take a cut per ride, thus having you get more money than if you were to be a driver through Uber or Lyft.

Not only that, you could setup your rideshare for a party or a wedding, or some personal event where people are attending. I've had this need before, personally. In this case, all the attendees or guests install RideConnect, you setup your private rideshare and then people in that rideshare can coordinate their rides - whether it's a ride hail or scheduled rides.

Who are the drivers?

Drivers are who you include into your rideshare. Anyone can switch on the driver mode and then start receiving ride hails. Just as easily, they can switch it off.

So who decides what to charge?

If you want to charge for rides, you decide how much to charge. The market will decide if you're charging too much, and we won't. Ultimately, we don't demand that you charge any money to give rides, but we'll give you the tools to do so if you choose.
I open an issue on the github page and they said SQL Agent would be coming in either late feb or early march. So one might hope for at least transactional replication too
And even then, you can typically grow a plant from a hybrid seed. Now, whether that plant will produce fruit that resembles the one you got the seed from is an entirely different question. For instance, attempting to grow apple seeds will typically get you a crabapple tree. Cultivars are clones grafted onto crabapple rootstock.
My view would be more that it was unclear _how necessary_ this was before January. I think a lot of people, pundits and politicians included, expected a certain amount of moderation, which hasn't really happened. I'd put this move as an ounce of prevention, personally. And what's the alternative, not to do this? I don't see how that could be counterproductive.
Hopefully it happens the other way around, no?
> Startups and small businesses will get 20% of the visas. It'll be interesting to see how this is gamed

Probably in exactly the same ways Federal contracts are gamed.
He may be looking to pursue a green card which is not possible with TN status.
Practical online privacy
Previous discussion:
https://news.ycombinator.com/item?id=4645457
https://news.ycombinator.com/item?id=4642133
Directly yes, but indirectly an YC partner (Peter Thiel) has funded Trump.
> Thankfully I've got her jazzed about TF2 now that she's a bit older and has gotten good with the WADS/FPS controls.

You probably already know, but I'd highly recommend Overwatch in that kind of niche. Similar co-operative FPS gameplay with a more vibrant/interesting backstory/world and characters, and very polished. It's got me doing more gaming than I have for perhaps a decade (heck, it's even good enough to be worth putting up with a non-Steam platform).
Ignoring whether I agree or not with the order, firing the AAG made sense. Here's why:

#1 - The AG is THE person to defend the administration in court, and even argues personally on behalf of administrations in front of the Supreme Court. Her duty is to defend the Administration's position (even if she personally disagrees with it). As wikipedia puts it (abbreviated for space here): "The United States Attorney General (A.G.) .... is the chief law enforcement officer and chief lawyer of the United States government." But I suggest reading here for a very good overview: https://www.justice.gov/about

#1a (to highlight this specifically: AGs determine whether to prosecute, not whether to defend.

#2 - The courtroom is the place to determine if the order is legal or not. From what I understand, Congress can also override this.

#3 - There is no (publicly known) communication between the AAG and the President regarding her stance. From what I can tell, she contradicted his order without informing him. Note that he has no legal requirement to inform her, but she does to inform him (being that the President is the superior to an AG).

#4 - Presidents have the right to fire US Attorneys without any reason. And they use it often. Every President in recent memory has done so.

#5 - The order affected non-citizens who are outside the country. The law and legal cases tend to give wide latitude to the executive branch on actions outside the country.

Again, I say this regardless of whether or not I like the order. I will say this - at a minimum, he should have consulted with someone to minimize some of the issues that this order faces. That fact that he apparently did not even do that is astonishing.
How does XKCD put it?

> Fuck. That. Shit.

https://xkcd.com/137/

What, you think it was only true when it was applied to people you like?
When I started looking at frontend frameworks a couple years ago, I ended up with Vue as well. Just enough functionality for the majority of tasks. Angular was waaaaaaay too complex for most needs. Simple two way data binding is where it's at.
But finding a job as a manager is much harder than being a programmer. By the way this comment is very thoughtful and sad at the same time.
How Etsy Manages HTTPS and SSL Certificates for Custom Domains on Pattern
As if non-short URL's can be trusted...

https://archive.is/umsFk#http://disney.com

Or all the phishing domains...
Well, tell that to the native Americans :)
Tata is just one of MANY similar companies.
Also, they're charging no fees above $2M. Since the old fee on accounts over $100k was 0.15%, and the new fee (for the "digital" tier) is 0.25%, this means that they're lowering fees on accounts above (0.25%/0.15%)*$2M = $3.33M. Is Betterment trying to get into this high-net-worth space? They can't have too many customers right now, given that their average account size is $29K. (https://www.fastcompany.com/3067717/new-money/betterment-add...)
The fact here is that local laws are not set up for national marketplaces. Airbnb, Uber, and others have hit a scale and a level of consolidation where they become the easiest channel to try and enforce compliance with local regulations. It's easier to go after Airbnb than try and ferret out 100,000 individual hosts who may or may not be following the law.

Remember, the marketplace idea isn't new. We didn't see this level of institutional resistance to eBay or Craigslist.

And here's where I'm torn. Airbnb can no more take legal liability for individual hosts following local tax and zoning regulations than eBay can take liability for sellers hawking children's toys with lead-based paint or Craigslist to ensure the safety of their personal ads.

There is, however, a commercial benefit--and ideally a societal requirement--to help ensure safety of renters on the platform (attracts customers and eliminates bad actors). I'm not sure I agree that Airbnb should be a de facto compliance arm of the local government... that's a gray area.

I don't know if I'm convinced that Airbnb has stopped being "nice", but they are playing at the adults table now.
Chromesthesia (MIT Mystery Hunt Puzzle)
It may also help to set a lengthy screen-unlock password, might break that 'urge'.
Wait, oops - no GPS tracking?

Um, that's the killer feature that makes Uber Uber. It's taxis with GPS.
They defend the KKK's rights to free speech, not their abhorrent views. Protecting freedom of speech and the press is increasingly necessary in today's world, given how vocal Trump and his staffers are about shutting down dissenting views.

Also, I see that you are a new account. You should read up on the standards for discussion here on Hackernews.
The new product is called "civil liberties." I signed up for their mailing list. I hope I get invited to the beta!
By any reasonable human being's standard.
I didn't realise until the abrupt ending that this was an advert.

Ugh.
Cosmic JavaScript in the Community: Demo Day with Coding Dojo
Members of the KKK, as citizens, have civil liberties whether one likes them or not.
I've been working for big companies (Fortune 100) exclusively as a contractor for the last four years. The unspoken expectation has been for me to be able to do the job well enough to produce production quality code without training.
Even if you do get these bonuses, don't you pay taxes on the assumed value?
Macaw: Open Source Code Editor Written in Swift
Hmm. You made me think about this differently. Trump comes from the business world, so it makes sense that he would treat his current role the same. Not that I agree with the mentality at all, but it does seem less inherently spiteful now.

It also isn't lost on me that he made his reality television name by saying "You're fired."
IARPA Spurs Race to Speed Cryogenic Computing Reality
Increased immigration wait

Immigration pause

Nothing as sexy as ban though
How do you classify, say, reddit?
The ACLU sometimes supports a worthy cause, but it's basically just a left-leaning political organization. I understand that's particularly trendy right now, and anyone who supports Trump is a pariah in Silicon Valley... but come on.

Would YC be donating directly to the Democratic party if that got the same favorable tax treatment?
LOL at all the liberals giving money to a group that defends the constitution, how silly is that amirite?
Turmoil at DHS and State Department – “People Literally Crying in the Office”
But every decision made could have such a consequence. The US is still a more diverse country than most others with bright people everywhere. The universities have only so many space to accommodate students. We have no way to predict the future success of anyone. How can you not say in the same way that admitting a foreign student results in someone else local being denied an education who was "destined" to cure some disease?
The New Normal for Engineering Teams
There must be a misunderstanding. I'm not saying that we shouldn't do this. I'm just hoping that Ycombinator isn't simply being reactive. Even if they are, it's better than nothing, but generally speaking, for things like this, they're done far in advance, no?
I use this combo whenever possible, though the number of services yet supporting FIDO/U2F is still a bit disappointing. It's been incredibly convenient to be able to use my bitcoin hardware wallets to double as U2F keys wherever I need them. Given that any device I would use an OTP or text 2FA solution with already requires time to unlock, it's far less convenient on top of being more exploitable.
Apple is expected to return to growth. Just what will that look like?
My point is that facts do nothing to those that are committed to fiction. Presenting facts or debating gives their position legitimacy. Better to just dismiss lunacy with a pejorative term and move along.
A Comprehensive Guide to iBeacon Interaction with Swift
The actions of some groups defended by the ACLU are pretty unsavory (like the Westboro Baptist Church), but if anything that shows how true they are to their mission of fighting to protect our rights, regardless of ideology, and that's nothing but commendable.
The term side project is often associated with Hobby. Those who do not appreciate side project also do not appreciate the amount of work that can go into 1. If you put real hours into it, your best interest is sharing your side project as if it was a part-time contract. You never have to divulge how much you made on a side project.

This is a lot harder if your side project is a solo work.

Just treating your project like this, can allow for you to control the conversation better during an interview.
From http://blog.samaltman.com/the-2016-election

"Peter is a part-time partner at YC, meaning he spends a small fraction of his time advising YC companies, does not have a vote in how YC is run, and in his case waives the equity part-time partners normally get."
Not sure why you think it's settled, just look at any recent js/react discussion here and search for the word "vue".

It's Vue.js everyone's raving about now. React is so 2016.

In early 2015 you might have said the same about angular.

The other moderately amusing parallel is that it used to be people said angular was for a full project and react you can use a lot or just a bit. Now people are saying react is for a full project and vue can use a lot or just a bit.
What is language except a means to project your thoughts into the minds of others?

NLP literature sometimes makes claims that aren't robustly supported, but it's not really that exotic of an idea.
Isn't what Uber has done better? At least for Uber drivers. They're standing by the people they're benefiting from, instead of an undirected donation.

An analogy: a company has an oil spill, so they donate to Greenpeace.
Going from 7.1 to 7.1.1 on my Nexus 6p has ruined my battery life. Light web browsing for 1 hour in the morning while playing radio with TuneIn always cost me 10-12% of my battery. Since 7.1.1 it has cost me 30% of my battery. The battery drain has been insane. I've reset permissions and tried to track down what's causing this, but I can't find a culprit.
>6 months later
Who thinks this is acceptable though?
I've done this, learning advanced orbital mechanics on my spare time. But I manage to put in 1-3 hours a week, about one week per month at most and it's been almost half a year since the last time I was able to put my mind into it.

It's not like I don't have the time, it's the fact that I'm way too tired after work to do any substantial amount of learning. I think I could manage something that's much easier, say learning some languages or learning how to knit. But learning math, physics, etc just requires more than I have to give after work.

That said, I managed to get a firm understanding of orbital mechanics up to a level where I could probably ace all the tests for freshman-level courses at an aerospace university and I did all of it on Saturday afternoons (but it took me 5 years to do so).
India's tech industry panics over U.S. plans to change high-skilled visas