skysight-inc/HackerNews huggingface dataset:
> The plus side of living in a college town loaded with Chinese students is that you can get decent Chinese food rather than the typical Americanized garbage.

Really? Chicken feet? Duck heads? Fish eyes? Scorpions-on-a-stick? Meat that's been cut so as to include at least a small portion of bone in each piece?

Unless I miss my guess, you're eating heavily Americanized Chinese food, and you'd hate it if the restaurants suddenly stopped offering that.
That's fair, but you can't respond to someone's offensive overgeneralization with a direct accusation that they are hypocritically talking their own book. Don't respond to bad comments with even more badness.

As for the rest of it:

The reality is that the market's pressure to increase supply in response to extreme demand will swamp any protectionist policies we come up with. There may be no job in the world more portable than software development. We can import labor to fill the gap and enjoy the tax revenue, or we can watch more and more of world's development work be performed overseas.

I don't love our immigration policy today (this is one of the very few places where I'm a libertarian; I think we should just auction visas off), but I don't think excluding immigrants is going to help us in the long term.
I hear you. The point is we can stand up for it here and now.

This case isn't over. There are a lot of good things about the US. I believe our commitment to freedom of speech is stronger than elsewhere. This case is strongly testing that belief. And, according to the ACLU, it will be at least two years before this court reaches the supreme court [1]. There is a lot of time to educate the public on the facts about the case and how the technology in their pockets works.

There are multiple examples of public figures changing their minds when presented with evidence. Lindsey Graham and Sam Harris are two.

I and a few other developers are forming a grassroots campaign around this. If you'd like to get involved, whether you're a developer or not, shoot me an email at stillastudent on google's email service

[1] http://www.usnews.com/news/articles/2016-03-04/apple-and-the...
But they need it to keep their job :p
Some have suggested Apple use its massive cash reserves to bail out Greece.
They could certainly be fined, charged with obstruction of justice/contempt of court etc, if Apple gave monetary or other incentives to its employees to make said decisions, as the commenter I was responding to was suggesting.
How to use elasticsearch and docker to instantly sort 1000s of photos by color
I don't think it's a JIT vs native issue, it's more likely from native UI components vs DOM. I'm sure JS as a language is plenty fast enough, but the DOM adds overhead that kills that. But this is just speculation on my part as I've barely tried Atom.
You need to prove your conscientious objections to a court. Unless you've got an existing history of privacy activism, that's going to be a challenge.
> I don't think we would live in a forced back door world for too long. After another 2, 4, or 8 years, we will eventually realize that giving the government a back door to the iPhone did not give it a back door to the myriad of other encrypted communications tools out there. Terrorists will find other ways to hide their communications.

I'm going to disagree with you here. Didn't we think, back in 2001, that we'd only have to live with pat-downs on every plane flight for so long? That the government would eventually realize that terrorists couldn't hijack planes once passengers knew that the proper response was to storm the cockpit rather than waiting for the usual ransom demand to be acquiesced to? That the terrorists would find other ways to cause terror?

If the US Government gets what it wants with this case they will use it as a wedge to permanently deny us any semblance of electronic privacy. You will get to choose between using paper and having some random police officer [1] decide that it's time for you to go down and he's absolutely sure he can find something you've done wrong [2].

This move is one of the last things standing in the way of that future. Apple's engineers are threatening to destroy one of the most successful, profitable organized entities in human history in protest. A sort of technological mutually assured destruction. I hope their threat works, and that they don't have to follow through on it, and that if they do, their statement is understood.

[1] https://www.washingtonpost.com/news/the-watch/wp/2016/03/10/...
[2] https://en.wikipedia.org/wiki/Parallel_construction
SUPERHOT in the command prompt – demo
There are Chinese grad students who come from modest means... but not undergrads. Undergrads have to pay the foreign student tuition.
> Do you mean the built-in "language-xml" package or something else? FWIW, I have it enabled.

Yes, I'm using the built-in language-xml version 0.34.2.
His moral stand wasn't for Snowden. He surmised the court would give the key to the Feds and they would use it to unencrypt things beyond the scope of the order. He stood on principle against the courts insistence that he trust the plaintiff to use the tool within the courts orders. The courts naievete is cringeworthy.
I'm curious how much time you spent with it before switching back? When it first launches, coming over from Sublime Text or Vim or whatever definitely feels different, but in my experience after a day or so the lag became totally invisible and all of the other Atom features started to shine through, leading me to stay. (Note however, that this is post v1.0. If you haven't checked it out in a while there have been some really great perf improvements.)
This reduces to all elections being non-binding as they're subject to manufactured consent, and thus doesn't stand up.
My guess would be that some stretch of sovereign immunity [1] would shield DoJ.

[1] https://en.wikipedia.org/wiki/Sovereign_immunity
http://endlessparentheses.com/cider-debug-a-visual-interacti...

The cider debugger is one of the best I've seen. I've been able to stop, inject code and create a test case for failing tests.

Cursive has similar functionality as well if you are afraid of emacs becoming a lifestyle :)
Really? I have exactly the opposite impression: that Twisted is happy to consume any streams of data you provide, while Django is only happy if you comply with the dictates of the LazySettings object.

In any case, I think you'll find hendrix unbelievably easy to use - here's a talk that gives some detail: https://www.youtube.com/watch?v=92VeMkjM1TQ
> It says they unconditionally can't do it.

This isn't correct. More precisely, it does not address obtaining court orders.

> If CALEA said the FBI could order Apple to build the back door, the FBI still couldn't just throw Tim Cook in prison without trial if he refuses. They would still have to go to the court.

If the EPA tells you that you can't dump in the river, and you dump in a river, then they can prosecute you and send you to jail. But this is very different then getting a court order to do something as part of an investigation.
multi-level-delusional
> They could be fined hundreds of thousands daily for refusing to act.

Apple's revenue is $658 million per day (2015), not sure if they care too much about "hundreds of thousands".
OpenROV: Underwater Exploration Robots
> I don't think we would live in a forced back door world for too long. After another 2, 4, or 8 years, we will eventually realize that giving the government a back door to the iPhone did not give it a back door to the myriad of other encrypted communications tools out there. Terrorists will find other ways to hide their communications.

So you really think the government will have gathered all that power, only to readily hand it back?
This isn't the point I'm addressing.
"Apple Encryption Engineers, If Ordered to Unlock iPhone, Might Resist"

Um... no. Perhaps until they get a whiff of a professional, um, "motivator" in the guise of an FBI agent or carefully-chosen warden. Some of you guys crack under the pressure of solving a C++ warning. The guy who upvotes every "Ten things about being an Introvert" post at HN will last precisely ten seconds when presented with that reality.

I admire a good hunger strike every now and then but this case has been mismanaged by both sides. Slippery slopes and domino theories but really -- you're gonna rot in jail versus coughing up a pin code to protect the privacy of a dead terrorist? This could have been narrowed, should have been narrowed, and an anonymous post card with four digits on it could end the standoff. And that's the way it's always been done. Apple seems ignorant of this reality and they are going to pay a dear price for their position -- even before they incur the cost of forcing employees into an ethical rat trap.
> Unlike Sublime, it doesn't syntax highlight for some reason, but it does open.

Perhaps Atom is disabling syntax highlighting for sufficiently large files?

Edit: Interesting experiment. Open a small xml file, and syntax highlighting is active. Open a large xml file, and Atom doesn't syntax highlight. Copy and paste the contents of the large xml file without highlighting into the small file with highlighting, and after the text is copied there is a massive slowdown as Atom syntax highlights. I was able to scroll down the file and watch the syntax highlighting slowly propagate through the file.
No! You must be lying! I just opened a file and experienced none of that. Therefore it is patently impossible for you to be experiencing what you say you are! /s

Didn't we get enough of this BS in the era where people were "victim-blaming" over BSODs in Windows because "I've never had a BSOD and I've been running Windows for years?"
What if Apple moves their HQ out of the country...
If Apple continues to resist, the FBI will simply take the source code and signing keys and hand them over to some contractor to do the work. Is that better? Apple's source code and signing keys in the FBI's hands?
You have to consider the whole picture. But I would say the later they are and still craving investment capital and not showing profitability then I'd get less likely to jump on.

In the end though it would all depend on the real financials, run rate and reasons capital is still being raised.

I can think of legit reasons to still be raising at say a series D that would not prevent me personally from jumping on board.

But also consider at a series D they are paying market salaries and any piece of pie you might get would likely never amount to much. so that could be a major turn off for a lot of people. But others would prefer it. To each their own.
Ultimately the decision is up to those engineers. I'm just sharing my opinion. I've left former employers on moral grounds and later realized I could've resolved those differences within myself and effected change in ways other than quitting.

Quitting doesn't save Apple. Does it help your job prospects as a security engineer? I'm not so sure about that either, but then again I'm not a security employer.

Hypothetically, if I were, then as an employer I might be more interested in the guy who stuck it out working with the government at Apple. He'd be able to give me a heads up on what conversations are like with the government and what the government might be able to impose on my business.
Not if you have to live off advertising.
I did some digging into Dr. Bredesen's work and the study you mentioned didn't have a control group. If you don't have a control group and you're changing dozens of variables simultaneously, you're not doing science.

This is not to say that his patients don't enjoy some subjective benefits, or that diet and exercise and mental stimulation aren't helpful, but Dr. Bredesen cannot have any scientific insight into Alzheimer's until he does an actual study.
Fair enough! I'm comfortable with it in terms of security given that HPKP is at least a security feature that makes certain guarantees, but I fully acknowledge that:

1. A future update to browser implementations and/or Web standards could hypothetically break this in terms of availability, DoSing/bricking Cyph for all of our users; and

2. If the server were to violate users' trust by not actually deleting the old TLS private keys, it wouldn't be as outwardly apparent as if it had instead needed to serve malicious code to the client, which is at least a little gross.

Ultimately, I think the value of this is in making sure that initial user onboarding is as smooth and easy as possible (without being totally insecure), with the next step on our end being to offer an optional browser extension to fortify the scheme in a less experimental manner.

which is a bad idea for other reasons that I hope will become clearer later this year

Well, that sounds rather ominous... Are you referring to something specific, and if so is it something you would be at liberty to share (either here publicly or out of band)?
But how would a judge have the technical know-how to make that determination? If the answer is to have security experts listen in an make the call, would that even be legal since one of the requirements is to allow Apple to keep this in-house for fear of leaking said code? One last final question, if they do force the engineers to come in and explain themselves over and over to the government's satisfaction, that will increase the time commitment from key members of Apple. At what point would the questioning push the original request into "unreasonable burden" territory which would counter the All Writs' Act's own requirement?
Both of them are/were contributors to Something Awful's frontpage media

David's also really talented at trolling (though in this instance, the show was in on the joke):
https://www.youtube.com/watch?v=NdUHDDj7fhk
Man, what a surprisingly useful comment. You have really changed how I feel about this subject 100%.
Force the users of the feeds to put your advertising in their feeds.
In hindsight, yes. It's possible (although seems naive these days) that he didn't actually believe he had to count his own government as hostile.
binary is next...
I can't speak for other materials, but for wood, a properly glued joint is far superior to fasteners. The glue combines the wood at the molecular level, so that the two pieces are one. There are similar glues for plastics, too. I don't know about metal and mortar, but if such a thing exists, using it would be much better than bolts or screws.

The one drawback is that, if you have to replace a portion of a structure that is glued, the process is necessarily destructive. You can limit the destruction, but you still have to cut the old piece out. It doesn't seem like this would generally be a problem with buildings, though, as almost every type of renovation is destructive.
Those are just some very limited examples. Being "American" means a lot of things, in fact it's very difficult to define what being American really means, considering the diversity of culture here. For a country with only a couple hundred years of history, the depth of culture and society here is truly astonishing.

Sorry for not being able to provide better examples, but I guess if there is a Turing test for "being American", I think I would have done OK at it.
Damned Australians.
Well, eventually people will realize they can just download an encrypted communications tool right?

I'm not 100% sure about what happens after 2/4/8 years. That scenario also relies on a really informed public to fight back and care.

This is why I and a few other engineers are forming a grassroots campaign to support encryption. If you'd like to get involved, send me an email at stillastudent on google's email service
I've had the same feeling about the startup speed issue, but with javascript / typescript, I've found that Visual Studio Code occupies the middle in startup performance, and I've found the "intellisense" information to take a load off the mental difficulty of work and memory.

So now I use Sublime to make quick edits, but for anything longer, I use Visual Studio Code.
Unfortunately, it looks a lot like Facebook's playbook.
These are not the downtrodden masses. Immigrant does not mean poor. These are wealthy upper class people coming to the most logical place to create a successful technology company, because they can afford to do so. Poor people are usually stuck wherever they are.

Investors in Silicon Valley care a lot about status and pedigree. A foreigner that can afford elite credentials is far more likely to get funding than a poor local.

And of course H1B visas drive down wages. This is basic supply and demand.
> Atlas is powered from an off-board, electric power supply via a flexible tether.

There's your problem right here. The video demo shows it walking freely, but I bet it can only do that for short stints.
No point in having a standard you can't enforce.
It's fairly common. Employers are often more explicit - they'll pay for the training, but if you leave the organisation with 6 months-1 year of completion of training then you have to pay them back for it.
1. The complexity breakages caused by software interactions over the years only gets worse with increased complexity. This is where the overarching theme in the piece of "Linux is getting worse" comes from. More moving parts, more interactions between parts, and more errant behavior and millions of LOCs getting chugged through a CPU give you a larger surface area for problems.

2. This is just a reiteration of the main point, but old Linux was... a PITA to work with. Xorg configurations, manually activating peripherals, no common bus interface like dbus, etc.

The problem is, again, when your foundation is built on C and you used it throughout the entire construction, you get leaks and problems come through the cracks especially at the joints and especially at points of interaction (especially between multiple versions / upgrades, which is a major point of the OP). Linux has gotten bigger to do more and be more, but as long as we keep piling on unsafe, unabstracted code as the fundamental our technical debt becomes so incredibly huge that you get to the point where you pull a Debian Stable rather than an Arch because upgrades are so terrifying.
I do not agree with you. I think that the real issue with both Argentina and Brazil is that the ruling class is more interested in going on holidays to Miami and Europe than in the health and progress of the country. It also does not help that just 40 years ago the military wiped out an entire generation of left-wing politicians, which left us with very bad country management :(.
As far as I remember the reason why Twitter originally scaled back access to their APIs was that 70% of their traffic happened outside of the twitter client.

The second you allow the feed to be presented outside their control they loose any ability to control how people deal with it. It would be easy for a developer to remove the advertising in the feeds.
How exactly are they supposed to permanently remove all semblance of privacy? Short of infiltrating popular open source projects in plain view and proving the (potentially) unprovable, I don't see how this is possible.
Why a fork of Atom rather than a brand new Electron app?
It is also a symptom of a capitalistic/plutocratic government. The fact that the rich control the media (CNN/MSNBC etc all owned by Clinton donors, [nytimes also corrupt](http://www.rollingstone.com/politics/news/how-the-new-york-t...) and use their propaganda machine and [immense wealth](http://i.imgur.com/vUVatUt.png) to have their puppet elected... and then the biggest corruption machine in the world (creatively called "lobbying") gives your congress and senate bills to rubber-stamp... it's in a way worse than the Venezuela situation because at least Venezuela doesn't go out and kill thousands of (brown) people.
> the usual pacifist or religious arguments don't apply

Unless they are atheist/agnostic and claim that this is a core belief for them. Not every atheist/agnostic is outspoken nor do they all share the same beliefs. It would be interesting to force the courts to make a judgement on the differences between the moral tenants atheists/agnostics follow and that of established religions.
Direct Control of Nanowire Self-Assembly Leads to New Devices
The article is advocating for increasing H1-B caps. I wonder what does H1-B (a non-immigrant visa, which does not allow running your own business) has to do with immigrants founding billion dollar startups other than them using it to acquire cheap labor?
Reddit is terrible about this. If you collapse comment threads and accidentally click on something you can become completely lost.
According to the study, Mr. Bansal couldn’t leave his job to start a new company because it was unclear if he’d be able to keep his H-1B status.

For 7 years. What a lock-in. And during that time, your employer can probably abuse you and freeze your salary, knowing exactly that your stay depends on that visa and you have a hard time leaving.

Another point on immigrants. The US does it right: It causes brain-drain in other countries and actually takes in skilled workers. I can guarantee you that the kind of mass immigration central Europe is experiencing right now won't lead to an array of startups.
revenue != profits.

Will people please stop quoting revenue figures for things like this.
It may be because this whole discussion is off-topic and not very productive.
Right, that's probably the case. And funnily, the reason why I'm so picky about plugins is that I managed to make both Vim and Sublime Text run horrendously via plugin overload.
I don't know whether you are just being facetious, but I'm not 16. I was simply comparing my brother to other "engineering nerds" in his age group, and I find him sharing very limited hobbies or interests when compared to kids who grew up here. It's not like he doesn't like social networks, he just doesn't use American ones. It's not like he doesn't watch TV shows, but just not the American ones. It's not like he doesn't eat out, just that he strongly prefers Chinese food.

My examples were very limited, they are only used to illustrate a point, but not to make a broad statement.
It's no secret that the continuing economic dominance of the US is not due to a post-WW2 windfall or the unique capabilities of Americans, but more to the ability of the US to attract and retain the very best, and then subsequently give them unique opportunities.

Few nativists are opposed to the best and the brightest (and the already-wealthy) coming to the US in very, very small numbers, but what they don't realize is that it's pretty much impossible to tell in advance who's going to be a winning lottery ticket.
I haven't run into that. Did you try getting a hold of their support?
Are you sure H1B visas are relevant here? I would imagine EB-5 (investment) visas would be the more common route for upper class immigrant entrepreneurs coming to the US.
Our legal system is asked to make findings of fact all the time on technical matters. This would be just like any of the rest of those. Witnesses could be questioned. Expert testimony could be delivered. Etc.

I understand that it's a common viewpoint on HN that the courts are ill equipped to make these determinations. Personally I think that viewpoint is vastly overstated, but that's a debate for another day.

As to your question about "unreasonable burden", Apple made something like 50 billion dollars in profit last year. The burden is going to have to get pretty high before it starts to get unreasonable. A couple of hours (or dozens of hours, or hundreds of hours) isn't going to even begin to get there.
"It is better to be a human being dissatisfied than a pig satisfied; better to be Socrates dissatisfied than a fool satisfied. And if the fool, or the pig, are of a different opinion, it is because they only know their own side of the question. The other party to the comparison knows both sides."

- John Stuart Mill