skysight-inc/HackerNews huggingface dataset:
OK and why is this the top of HN? Because of the number of applications?

The number of applications is slightly higher than last year, but still I fail to understand why it is on the top, because this same thing was happening for the last 4+ years.

My application was picked up in the year 2013, so I have been following both HN and the USCIS at that time. Never saw it make top of HN.
I remember hearing lots of noise about them offering a stand alone streaming service, I was even excited to try it out and see how it handled the traffic of a season premiere (HBOgo has been notably terribly on this front)

I googled around for about 15 minutes and was only able to find news articles announcing it. I'd be happy to pay them for what i've already watched if anyone could direct me to a sign-up for this elusive streaming service.
Does anyone know or have an estimate on how many of the 233,000 total are filed under the Master's cap?
But what kind of technology would think self-signed certificates could ever be better (let alone not infinitely worse) than no encryption at all? That sounds like hell. We should call this new, purely hypothetical protocol, SSHell, or SSH for short. Not that such a thing would ever be used by anyone, of course.

(Yes, I know that technically SSH uses key pairs; but they show you the key, you choose to trust it. Same real chance of a MITM as with a self-signed SSL certificate. But at least you (and others) can now detect when there's a change in who's sending your data, and choose who to trust yourself instead of relying on Mozilla to pick who to trust, like they did CNNIC.)
How do you check the difference between your self-signed cert for your site and my self-signed cert for your site?
Linux 4.0 released
http://xkcd.com/spiral/
This is pretty strong evidence.
June 17.
@Hello71 That was funny :)
But with all due respect,

apt-get install apache2

or even opening up Ubuntu's GUI package manager and clicking Apache and then "Install" gets you a running webserver, zero questions asked. SSL certificates are a longshot from that. You're bombarded with questions throughout the process; I still can't memorize the command to generate a CSR. Also, from the perspective of achieving the objective of sharing content with the world, a website is a necessity while SSL is optional. In general, optional things that want to succeed need to be dead zero friction. Necessities like web servers can be hard and people will still get them because there's no alternative.

When Ubuntu can get you a working SSL web server, CSRs generated, certificates all auto-signed by authorities, set up and ready to go, zero questions asked, with

apt-get install apache2

that will be the day HTTPS will outshine HTTP. Yes, I know cryptographers are tearing their hair out at the thought of "auto-signed", but it would be a hell of a lot more secure world than now, because people would at least use HTTPS, rather than now, when the process is just seriously too much for most people that they end up resorting to HTTP instead. Better of two evils.

Alternatively, browsers should not throw huge error messages about self-signed certificates. They should just do what SSH does instead: display the fingerprint, ask yes/no, store the fingerprint, and warn the user if the fingerprint changes in the future.
I don't think it takes a lot of energy to get a reactor running - there are even natural ones around. Mining involves some chemicals but is fairly low-tech. Enrichment requires a lot of precision in the centrifuges, but not a lot of raw energy; you would need high quality tools and dedicated skilled labour, but you don't need grid power. Most of the high-tech engineering of modern reactors is around safety, but in this scenario presumably you'd just use slave labour.

Research is another question, but it's likely that a society that was more heavily based on electricity would discover relativity sooner than we did.
I tried the behavior here for like two seconds and was totally bamboozled by the dial controls. 0/10 wat
Because HN caters to tech audience and majority of the H1-B petitioners are tech workers. Get it?
It's easier to teach something you've recently learned than something you've learned so thoroughly that it's slipped below the level of conscious thought.
Why couldn't it be in August? For example if B was told 15, he could still do the same analysis, eliminate May and June and come to that conclusion.
Probably because many of us have tried just that, and either get no thanks for it, get actively berated for it, or even get fired for it.
Point. I wouldn't use the word "sociopath" there, but it's possible to be low in empathy and still not a bad person.

That's actually a skill in the corporate environment because snooty clubs (like an executive suite) generally look for non-stickiness, i.e. "you get just me". People who communicate, "I'll leave my friends at the bottom unless you ask for them", tend to get promoted faster than those who are seen as a risk of bringing in less-wanted friends.
> It's not proposing anything other than taking your ball and leaving, which just makes it worse for the women who choose to stay.

I don't see how it makes thing worse for the women who choose to stay in existing environments. If the strategy of setting up organizations on the model proposed works, how concretely will it make things worse for women who choose to remain in other firms?

> Awareness is important, but this is an unproductive way to spread it.

I don't think this is an effort to spread awareness. I think this is an expression that spreading awareness has, from its author's (or authors') perspective, been done but that awareness hasn't translated into adequate improvements in substantive conditions, and that the way to improve substantive conditions is to build organizations that from day one lack the features that have produced the bad conditions that awareness has failed to cure.
I think I did something somewhat similar: http://magako.com/exercise/fractions/eng

Unlike what you want, the nodes are not graphically connected, but somehow it can change itself. As dqdo said, I used Jquery UI draggable elements to do it.
I myself am an immigrant. I seriously don't see any need, because all the new immigrants will keep their eyes and ears open to see if their application is selected. All citizens/ existing immigrants, don't really care.
The link is somewhat old, but this should help you learn more

http://www.theoildrum.com/node/2379

(and understand that "thousands of years on fission with current technology" is pretty far from the truth)
I think this is because of a bug in older versions of NSS.
Thanks Eric, I really enjoyed the Lean Startup. I'm an engineer, and I like to work on valuable and interesting problems.

1. What do you do when your market is so small that you can't grab some teenager off the street to try your product? I'm thinking of the people who buy X-ray machines for the airport, for example.

2. I know people who pretend to like ideas from your book. One guy applauds the idea of failing while also failing to do validated learning. Can you or I or anyone fix that? For example, we'll never test weather a user would prefer an interface other than a website.

3. How do I convince my boss that we need a research department?

4. Have you read Dealers of Lightning (about Xerox Parc) what is your take on it?
This is the process I went throught back in 2005 to get a job in IT after graduating in Business in Poland:
1. Got a position with an Indian company that promised a job after paid training ($5k)
2. After 3-month long training they totally and completely faked my resume. I.e. included 5-years experience, fake credentials, fake references.
3. Got me a job with large, large bank.
4. Got half my salary for 6-months.
5. After that I was on my own as I couldnt stand lies anymore.

From my experience 90% + people from H-1B is on these terms in the US. We had trainees on our "camp" that literally haven't seen PC keybaord before. Ending up as IBM tools specialists in Fannie Mea, Freddie Mac, Capital One.

This much about H-1B. And this much about interview process int the US too. And actually about dumb Americans who can't get a job in that country too.
There's plenty of weather data for that area.[1] That's the world's most heavily instrumented area for weather.[2] A huge amount of effort goes into predicting lightning hazards. There are electrostatic field measuring devices for miles around to give warning of pre-lightning conditions.

Right now, there is a major thunderstorm system north of the launch area, and a smaller one south of it. They were trying to launch through the gap.

[1] http://www.accuweather.com/en/us/cape-canaveral-fl/32920/wea...
[2] http://commons.erau.edu/cgi/viewcontent.cgi?filename=4&artic...
What CloudFlare logs: https://blog.cloudflare.com/what-cloudflare-logs/
I work for a major CDN that uses anycast, and there are a number of reasons. I won't go into too many of them, but quickly:

1) Anycast doesn't give you fine grain control. Once we announce our anycast routes, what traffic actually gets sent where is out of our control - it is based on the peering arrangements of our transit providers. If we need to balance traffic between our pops, we need finer grained control than a single anycast IP.

2) IP addresses get blocked for all sorts of reasons (looking at you China!) If all customers were on one IP address, as soon as China decides to block one customer, they are all blocked.

3) Anycast sometimes has weird behavior. For example, traffic might be sent to a datacenter that might be close in terms of peer links, but far in terms of physical distance and latency. Using DNS, we can route around these issues.

I am not sure what you mean about the "40gbps fat-server's load of traffic" causing issues. We handle many customers that push more than that.
Hah! I always forget about "Ask" - thanks for the reminder. It also explains why I'm still getting the occasional reply to an earlier question.
My Button Press is for sale- I think this is something that VCs could all get behind here...

https://www.reddit.com/r/thebutton/comments/32hf6y/for_sale_...
Thx. I'll update accordingly here.
Rather it is companies gaming the system to get below market labor, and it has a huge negative impact on the entire market.
What do cell phones have that are particularly useful to detect lightning? Or look at other sources for lightning, then thousands of barometers to predict movement?
Does anyone know what the losses are on HVDC interconnects like this? Considering it's at least 1500km to any major settlements in the UK (and the grid is already oversupplied in this area due to the masses of wind power in Scotland), how much would be lost in transmission?
I'm having a very hard time picturing anyone having such a blatantly wrong and FUD-filled opinion as anything else than either a joke or a NSA shill.

Care to convince me otherwise?
"forgot the free money that has been raining down on Greece"

Which greece never sees, and the money go immediately to bailing out the german and french banks that created the problem in the first place. (Courtesy of the tax payers, with a cut for the politicians, with the past gains of german and french industialists, and the present and future gains of the bailed out banks.)
only 19 is a unique day.
You could make a similar comparison, for example, between 50 lines of C and 1000 bytes of microcode. (I just made those numbers up, but you get the point)
I'm curious too. Also it wasn't clear what the number was last year.
That's absolutely true. I remember the first 100 pages of 'Cryptonomicon'. I was just trying to make sense of that blabber I wasn't used to. Since English is not my mother-tongue, I had to use the Kindle to search through the dictionary all too often, otherwise it was impossible to follow. After a 250 pages, I was familiar with most words, even saw some patterns emerging. The novel became increasingly more and more interesting as the pages flew by.
The elitists are out in droves, I see.
So, let's say Google wants to move you to US and wants to pay you $200.000+ because you're a unique scientist that filling a position that can't be filled by a US citizen. After spending time and money for the interview process, they apply for H-1B on behalf of you. Than there goes the lottery, than no luck, than what?

168.000 is pretty decent number to turn down after your own companies spend all those resources just for the selection of those applicants.
I don't know. I read a lot of amazon books from newish authors.

I have had to put more than a few books down because the author was putting a lot of words down, but not really saying anything.

I think the content/word-count ratio is important.
All you need is enough smoke detectors...
Thanks for the replies. The responses so far both here and in emails have been useful and helpful - thank you. The emails will get direct replies soon, and I'll summarize here what's going on later, probably in 24 hours or so. I want to give it time for everyone to ask their questions and I can answer them all in one go.

Cheers.
In the last line, A notes that B knowing means that A now knows. This is only possible if it is July, since knowing the month isn't enough to distinguish between the two possible dates in August.
RQ – A small JavaScript library for managing asychronicity
At the end of the day, the CEO/CTO/VP of Eng are responsible for them. The buck stops there.
Cuddly or Cut Throat Capitalism
Perhaps it should, but every bit of ally advice I've seen is that they should not try to define what that action should be. That's taking leadership away from the women themselves - "white knight" behavior of the worst sort. I'm not saying everyone feels that way, and in fact I have misgivings about it myself, but that seems to be the prevailing view. Instead of trying to guess what women you don't even know need or want, let them explain it to you. I don't get the impression that whoever wrote the OP is shy. If there's a plan, we'll hear about it and then we (men) can perhaps help to implement it ... or not, depending on what that plan is. I very much doubt this was meant as an opportunity for men to fill in the blanks.
Agree and would also get rid of grayed out comments that are down voted.

"I don't think anyone needs an AMA from me"

Actually I would find that fascinating.
Because firewalls are really stupid, and can be fouled into believing your app is a web browser (which I guess it kind of is at that point).
For Nobel Prize winners and champion soccer players there's O-class visa. H1-B is for the plebs.
No, 18 is also a unique day
Thanks and np.

I think this will continue to be a growing past-time of mine. It would be cool to build a library of such things - interactive visual components for collecting/displaying data. What other types of widgets would you want to see?
Immigration is one of the hottest debate topics at the moment, and H1-Bs especially have huge repercussions for the tech sector. My guess is that this particular article is being upvoted because people here want to discuss it.
I'm pretty sure HN has already asked me anything worth knowing about me. Except maybe "how much does NSA pay you to shill for them on HN". ($39.54/wk)
Nope, all those languages are garbage collected.
Thanks for the link! I was looking for some papers on the topic (small satellites & space debris). Here are a few that popped up (not sure if CubeSats are 100% apples for apples):

http://archive.ists.or.jp/upload_pdf/2011-r-36.pdf

http://www.esa.int/Our_Activities/Space_Engineering_Technolo...

http://www.sciencedaily.com/releases/2014/09/140930090447.ht...

Small satellites raise some great systems questions... certainly outside my expertise, but interesting.
Your Next Prescription Could Be a Genome Sequence
I wanted to tinker with the code but it is all PNGs (I guess to prevent the original code from executing).
Yes, it absolutely does. If they actually use that CA to MITM connections, it is usually detected pretty quickly, and browsers quickly revoke that CA's trust.

Even in a scenario where this doesn't happen, it elevates the required attack from a passive eavesdropping attack (which is comparatively simple to conduct en masse, and to analyze data retroactively) to an active attack (which must typically be done in a targeted, real-time fashion).
Do we have to do anything special to make this work? We've already been using CloudFlare with our App Engine application, using a CNAME in CloudFlare DNS.
Why this is important:

Because if a tech company wants to hire a foreigner, the visa process (regardless of skill^1) is basically worse than a coin toss. Which means companies have a much more limited pool of applicants. And let's be real, this country doesn't have nearly enough STEM professionals to meet demand.

1)Exceptions: Master's degree (another lottery), extraordinary ability (pretty tough).
Circular Containers in Objective-C
here's the right way to do it: http://www.online-literature.com/stephen-leacock/literary-la...
Embattled retail startup Fab acquired, sans CEO
Apple’s Swift is the most loved programming language, new dev survey says
Please. I'd be happy to hear what steps you believe are more productive.

I'm kind of sick hearing men dismiss anything women (and other men!) are trying to do to raise awareness to these inequalities, as if they have nothing to do with it.

We (men) need to actively work to resolve gender inequalities in our workplaces and in any place, and the least we can do is be supportive allies. [1][2][3][4]

[1] - http://www.scn.org/friends/ally.html

[2] - http://everydayfeminism.com/2013/11/things-allies-need-to-kn....

[3] - http://geekfeminism.wikia.com/wiki/Allies

[4] - http://geekfeminism.wikia.com/wiki/Resources_for_allies
How are you going to sense thunderstorms with a smartphone? Temperature / Barometric pressure changes? User input? Weather Underground has been doing the latter for a couple of years, although it doesn't seem to be altering their "current conditions" reporting yet: http://www.wunderground.com/about/pr/news.asp?date=20131121

It's a great idea - I think there are a bunch of similar applications that could leverage phones like this.
> Why? We're discussing long-term changes to how HTTP without encryption should be handled. I think an upcoming project with major impact on the availability of certificates should be a factor in this discussion.

Because Let's Encrypt might solve this well, or it might not solve it well, or it might never even be released. At the moment, factual statements about what effect Let's Encrypt will have on the world are similar to "$(THIS_YEAR+1) will be the year of Linux on the desktop."
Would I be able to quote it? No. It's in a conversation between Stephen and his friend as they walk around Dublin, and the book describes exactly which streets they walk down and where they turn and whose yard they pass while they're having the conversation. I remember one specific snippet: Stephen asks if lightning strikes a block of wood (stump, maybe?) and blasts it into a specific shape (a cow, maybe?), is that art?

I mean, there was a scene or two in Portrait that I responded to, too. But mainly, it was a protagonist I didn't care about, doing things I didn't care about, with other people I didn't care about, in places I didn't care about. So "no response whatsoever" is a pretty fair summary of my reaction.
Jesus, please don't upvote this clickbait headline. It's literally lying to get attention.

We don't have any quantum computers yet. We will probably have unaffordable quantum computers before we'll have affordable quantum computers. This headline is not even a believable lie.
If this is a very long-term plan, I'm all up for it. In the short term, we're just not quite where we need to be in order to enable SSL even on less-important sites or sites that don't require any credentials.

From a hardware perspective, I'd say that by now the problem is actually solved. Hardware is powerful enough to handle SSL connections.

What's currently tricky is that too big a chunk of clients still doesn't support SNI which really doesn't go well with the increasing scarceness of IP addresses.

Needing one IP address per unique domain name, aside of the administrative overhead (multi-homing still is somewhat inconvenient) will just not be feasible as the costs for IP addresses is starting to skyrocket.

This will be fixed by either IPv6 growth (you wish) or the death of non-SNI systems, but it'll be years if not decades before we can ignore XP and Android 2.3, especially as there's no good fallback path for these clients as the SSL negotiation (and subsequent hostname validation failure) happens way before the host could react.
This is correct. Although this is how we solve the problem, how did B know? that's where problems like these bug me.
I see your point here, and it is valid -- to some extent.

Yes, the "Indian" consultancies have been exploiting this system for ages and US Govt has been trying its best for past three years to not grant visas if USCIS can not establish Employer-Employee relationship. But still these consultancies always find loop holes.

I have come to this country as an immigrant as well. I went to an average university first in midwest and then transferred to a top 10 engineering school. I have seen "Americans" who can not do basic algebra in Calculus 1 classes. And I have studied/work with "Americans" who are at the top of their game. It is really subjective. Unfortunately, American media is exporting "Booty Culture" (think Kim K.) to the world rather than preaching about their rockstar scientists and engineers.
Socket.io also transparently handles sessioning and resuming of sessions (automatic reconnect), namespaces, filters, and a ton of other useful stuff for a moderately-complex application. If I'm just sending events between client and server (say, live-updating a common twitstream), regular ws is fine. But if I'm selecting and reflecting certain events to other connected clients by room, and don't want to worry about stuff like "oh hey, that guy needs to re-handshake because he lost network", socket.io provides a lot of useful sugar.
Scrum/Agile-English Dictionary
% is an alias for sprintf. :)
Over 4 separate files, depending on how they encode the IDs, you might still find out who the leakers are. They might share some bits and not others. The studio can take its time if it has a serious leaking issue.
A well-tuned piano is actually slightly out of tune. The ratios used to tune it "perfectly" go out of phase at the far ends. http://music.stackexchange.com/questions/14244/why-are-piano...
Yes, but don't forget to get back to that "correct it later" step...
Yes this has now happened one time. It doesn't happen every season. If you allowed early release of episodes to customers who were willing to pay more, you can pretty much guarantee that those will be leaked early every single time.
>So, let's say Google wants to move you to US and wants to pay you $200.000+ because you're a unique scientist that filling a position that can't be filled by a US citizen. After spending time and money for the interview process, they apply for H-1B on behalf of you.

A "unique scientist" should probably be applying for an O-1A [0] rather than an H-1B.

[0] http://www.uscis.gov/working-united-states/temporary-workers...
That's at odds with what I understand of the celestial mechanics of the earth-moon system, roughly the same thing happened to Saturn and even though the rings have thickness they are relatively thin compared to their width.

What reason would there be for the moon debris to form a cloud, that would require a lot of energy added to the pieces after the initial collision to get them to go into other orbits? (I'm sure Stephenson has researched this but it makes no sense to me at first sight.)

The options really are quite limited, re-unification in a 'lump', one or more large chunks escaping earth orbit or a ring, I don't see how a cloud is possible.

All but the second would result in quite a bit of debris landing on earth as the debris from the collisions would be scattered in all directions.