skysight-inc/HackerNews huggingface dataset:
If there is nowhere to house new engineers, why do companies apply for H1-B?
> ML is getting closer and closer to being an everyday tool for engineers rather than something that requires you to be a full-time math person

I so wish! As a Sr Data Scientist, I interview potential candidates quite often, many of these are 10x engineers.

Me: (2,3,4) is a vector.
Eng: Ok.
Me: Gimme a unit vector in the same direction.
Eng 1: ???
Eng 2: "It can be done. I don't know how, but with Spark it can be done".
Eng 3: I will need R. ( given R, he fiddles with it for 5 minutes getting nowhere fast )

There are actual humans out there with self-professed ML expertise who cannot compute the eigens of a tiny 2 by 2 diagonal matrix. I kid you not. These people make 150k salaries, have "heard of an eigen vector", but cannot find one to save their lives.
Honestly, criticizing men at the micro-level is quite unrealistic and pointless.

Controlling speech and avoiding saying 'guys' won't do much at the macro-level of women's rights. Hostility has never worked to foster equality.

However, if individuals and organizations promote cooperation, equality and respect, these micro-aggressions become even smaller and, eventually, disappear.
You are mistaken.

http://arxiv.org/abs/0908.1803v1 (See the table on page 15)

The lifespan of a 108,000 tonne black hole is ~350 hours. At that mass, its event horizon is .32 attometres across, and the Hawking radiation it emits is measured in gigaelectronvolts.
> Even if detected, what could be done?

A large-scale Whipple Shield, maybe? (http://en.wikipedia.org/wiki/Whipple_shield)

Throw a small moon into its path and engage it from as far away as possible. You'll end up with a lot of smaller slower pieces over a wider area.
Nope, A knows July from the beginning - which rules those out. We, the readers, don't know that until A's final stmt.
> Off topic, but I'm always bothered when people say something like "It's the last 1% that counts the most". It's misleading to say that any single percentage point is more important than any other.

Its actually valid when its related to something like the Pareto principle, when you are talking about which percent by one measure is important in consideration of some other measure.
Sorry, your link doesn't mean what you think it means.

What you're missing is that both waste and the earth are already in orbit around the sun whereas the maneuver your link describes involves switching between orbits around different smaller bodies.

Edit: Which is to say as the other have mentioned, this doesn't send the waste into the sun (as the parent post implied) but merely on some orbit similar to the earth as the article described.
I think he's referring to the fact that it won't create issues for dotfies repos, because (presumably) people won't be starring them.

I'm not sure why he thinks it's okay to spam repos with stars, as long as he avoids the ones without stars though?
Ask HN: Why are HN topics about sexism so controversial?
In genetics, that last 2% is the difference between a human being and a chimpanzee.
Craigslist is shrinking
"Technology solves all problems!" - every YC commenter
Where did you get the "0.5-1%" figure from? That may be true in some cases, but not in this extreme case, here it's closer to half the delta-v (which, due to the rocket equation is enormously less difficult to achieve).

Solar escape velocity is about 16.5km/s* , and since ~99% of this manoeuvre's delta-v budget is used at launch the entire delta-v cost is asymptotically this value.

*http://en.wikipedia.org/wiki/New_Horizons#Launch (see paragraph 4)
Hackers Shut Down Vatican City Website Against Pope’s Comment
Because Feminism is increasingly becoming a rabid hate mob that sees sexism everywhere and people are fed up with it.

"Oh my god, he wore a shirt made by his FEMALE FRIEND but we think it is SEXIST! BURN HIM AT THE STAKE! #ShirtGate"

E:
I guess I need more examples of absurdity.

Manspreading, "fart rape", "no negotiation employment".
That's mostly orthogonal to the H1-B question - why do they hire anyone? (Most of the hires are not H1-Bs.)

I'd guess the answer is, marginally, hiring people is still good for companies. But combined with the lack of housing development, it's slowly but steadily making life worse for everyone in the Bay Area who doesn't yet own a house.

If it continues this way, eventually people won't move here without ridiculously high salary offers, and companies will be forced to expand in cheaper cities instead.
I'm not sure how much I like the idea of using the Earth for a gravity assist on a nuclear waste payload. Getting that one wrong (anyone remember the meters vs. feet debacle with a Mars probe?) wouldn't end well...
Your milk also likely is labeled "homogenized", otherwise the fatty cream would indeed separate and float on top.
LLILC – LLVM-Based Compiler for .NET CoreCLR
Launch of Yle Media Startup Accelerator
I don't normally like bashing open-source projects, but socket.io should not be used. It may be noob-friendly, but that's just because it does things so automatically that you can't really use it correctly. When I was a websockets noob, I used socket.io briefly, and it was a complete waste of time.

See, for example, https://github.com/Automattic/socket.io-client/issues/572 (closed without comment).

If you want a nice websockets library that handles old browsers, use SockJS. It's far better.

[edit: fixed a silly typo]
Yeah of course, I'm exaggerating for effect. Still, I have two monitors that eat up about 25-30W each, and I also have a desktop with an Power Supply rated at 800W.

I have no idea what the entire setup uses when I'm web surfing, but the spare bedroom I'm in gets noticeably warmer. Would it kill me for the system to just spin down a little and make me wait and extra 2 or 3 seconds for a page to load?
In my opinion:

* A big warning sign when the site is not using TLS, but not a pop-up

* No warning when the site is using TLS

That would be a correct way to force websites to use TLS.
I wrote a huge amount of Forth (polyForth) in the '90s and was always fascinated by the simple definition of a Forth machine. When implemented on many uProcessors, you only used a small subset of the available assembly language instructions. Even back then, people were building custom CPUs to optimize Forth's execution speed.

Kudos!
I'm not wrong. Not because such things aren't possible (duh, we have cameras that can do varying frame rates), but because I am aware that content creators contract to deliver a product that will play back properly anywhere. Distributors' deliverables lists specify the exact frame and sample rates that they want, as opposed to what's potentially achievable within the format. Handing them something encoded with variable frame rate is going to result in automatic rejection.

Here's an example of a deliverables manual, from Netflix: http://newworlddistro.com/wp-content/uploads/2013/10/FullTec... You will get something similar from any broadcaster or video distributor. I'm not making careless extrapolations of my knowledge here, but telling you what the industry standards are. I have long involved email conversations about these things with distributors so that stuff I submit to them doesn't get sent back, triggering contractual penalty clauses for late/non-delivery that will make a producer cross with me.
Thanks to the OP for asking; I hope there will be a real conversation about this. I've been noticing that often posts about sexism or feminism start to get some traction and then inexplicably disappear or are nuked, and it's super frustrating. How can we have discussion if posts that might encourage it just disappear?
Wow. I never knew that.

I do know that I far prefer the taste of fresh-squeezed (and, in fact, won't buy anything that is not). But I never really knew why.
CEO Advice: Being on top can be lonely sometimes
I don't think we should ban other media, and I don't know why you think I'm obliged to defend that straw man.

New mediums come along rarely. It behooves us to be very careful in how we adopt them. That's especially true for the Internet, which I think is more powerful and likely to be more lasting than its historical competitors.

When television came along, there was enormous hope for its power. But its commercial structure, at least in the US, left it to become "the idiot box". For people who would like to pay a lot of money to constrain people to listen to their messages, TV still exists.

it's possible that Internet-- won't reduce prevent getting people proper Internet service, but when making major societal decisions, I think we deserve a higher standard than the possibility of not fucking things up for the next few hundred years.

I do note that in the US internet market, the reason most people's ISP is their old telco or cable company is that poor regulation let the old oligopoly players rebuild their oligopolies for a new medium through undercutting real competition. That now looks impossible to dislodge, which is why we need net neutrality regulation in the first place. So it seems plausible to me that letting quick hits of easy money determine who gets to see what on the Internet could establish long-term patterns that permanently undermine net neutrality.
Hillary Has More Facebook Fans in Baghdad Than Any US City
Because substantial segments of the community hold deeply-held, diametrically-opposed views on the issue and do so as a matter deeply attached to their personal identity and person image of merit.

For better known examples of this in general (US) cultural, consider debates on guns or abortion policy.

(If you want to know why they get flagged off heavily, part of it is that -- since there is a large group that will be offended by any item on the subject, though a different group for different items -- and partly the reaction of the rest of the community to the usual dynamics of the issue where they just want it to go away.)
I like this definition, it's almost equivalent to the one given below by me: if you have a good predictor you can compress the information well, but not optimally. But to compress optimally, you need more than an optimal (single outcome) predictor, you need a predictor that will output probabilities of various events close to the true probability.

So in some sense optimal compression gives the best you could hope, up to limitations of the probabilistic models, which is why I like this explanation.
The posts disappear quickly because, by and large, the community here doesn't want to have a discussion on that topic. (And when it does, its very often not a productive discussion. Too many sacred cows, on all sides of the issue.)
Hi Erik! good to see you here... What do you think about Design-Driven Innovation? [0] Do you think that it represents an alternative valid method for launching startups?

[0] http://www.designdriveninnovation.com/
Linear TV is over though. You can easily setup watch clubs or movies without having some exec throw your series around and invade your schedule and stretch it across a season.

Entertainment, in such a busy world, should be available at the leisure of the viewer, not some game rigged to keep interest over a time. Personally I'd rather watch the whole GoT season now to avoid seeing spoilers.

I think because of binging, better quality content is being created that is more complete and movie like. This content is meant to be consumed as a whole complete series and written as such, rather than hacked together a few weeks out and more plot holes or unnecessary episodes. Shows are so much better consumed in whole rather than across many many weeks, it leads to a stronger buy into the characters and the writing.

With binging, full availability, people can also easily catch up this way and watch older series more readily together. What we are moving to is a much better system than linear broadcast television which was only that way because there was limited network and resource availability, also it was all about the ads. I am sure there will be more watchers groups setup to binge together because so much more TV is available this way.
The sun's pretty big... And if you're worried about overshooting, you could probably lose a lot of velocity just braking against the solar wind.
I loved Forth as a kid, I thought it was a great language to learn on.

I think that it's much better than BASIC for small projects and I would love to see someone make an arduino or BASIC STAMP type product (maybe kickstarter it?) with a little bit of an ecosystem.

I think a lot of people who are hardware focused but need to do some software would benefit, and software people who want to get into hardware would benefit too.
That doesn't make any sense. You can do those sorts of terrible things with any language. There are way better reasons for hating Javascript.
> Does it or does it not open unsolicited issues on GitHub repositories automatically?

Aren't all issues unsolicited? The point of creating an issue is to somehow improve the project. If the author overlooked adding a license file, the issue this bot creates will do that. If they really did not mean to add a license, they say so and close the issue. The bot never asks them more than once.

As for people's response, every project owner that has received issues through the bot have either:

- closed the issue without taking any action
- added a license file and thanked the bot
I was more talking about something along the lines of http://www.cottagecraftworks.com/windmills-wind-compressor-w...

In the above case, neither electricity nor combustion are necessary. The above example does rely on wind power, however (though the site claims that wind speeds as low as 8 MPH are sufficient); I'm not sure if there are any similar compressors that run on other energy sources.

Admittedly, some Amish communities do use diesel generators to power more conventional compressors, but I have a feeling that these would be easier to adapt to the posited post-apocalyptic wood-gas-fueled world.
You're right of course, we're free to determine how to spend our time. And you thought it worth yours to search for reddit discussions to post here to illustrate why you felt this topic not worth your time, perhaps as a lone beacon to guide future generations who might be tempted towards the folly of exploring questions which have answers you already know.

Discussing good explanations for a topic, no matter how common, is not a waste for anyone who is interested, especially any curious people who might currently be lacking the tools to solve it themselves. I don't believe any of us comes fully equipped.
Mailing list post: http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-April/084459...

And also check out LLVMSharp -- http://www.llvmsharp.org which gives LLVM access to .NET

Disclaimer: I'm involved in both projects.
I gave up within the first couple hundred pages. Just wasn't enjoying it.
I've worked a bit with a nice search library in Go called bleve[1]. That said, it is a library and you would have to implement a server component yourself.

Bleve comes with a few command line utils: https://github.com/blevesearch/bleve/tree/master/utils

[1] http://www.blevesearch.com/
I've taken those before and I thought this was harder.
This can be done in any dynamic language, especially languages that allow `eval` or similar.
This seems open for abuse by stating an extremely high wage in the application, and then "adjusting" it once the candidate gets his visa.
Easily available in what context, though? To us in the modern day, yeah, it's probably pretty trivial to mine such nuclear fuels, but the article discusses a lack of that technology.
Kill your browser in a single click (well, force-quit required anyway)
Sounds similar to http://www.norvig.com/speech.html which mdonahoe quoted shortly after your post: https://news.ycombinator.com/item?id=9371086
Do we know enough about our oceans to know that there would be no harm from this?
Someone in the Google league is large enough to hire an individual in one of their non-US offices, and then apply for L-1 visa for intra-company transfers.
Even a "kitchen that fits in your pocket" isn't general enough. A library that parses a DSL, such that you can then code in that DSL, is still a lame duck if that library, plus the encodings of all the useful solutions in the domain, add up to more code than just the solutions would be when expressed in a general language. The ROI of (learning the DSL + maintaining the library) would be negative.

On the other hand, there are things like Prolog. You can think of Prolog as a backtracking constraint-solving library, and then another library that parses a DSL for expressing facts and procedural constraints and feeds it to the first library. But Prolog's language isn't really a DSL, because it isn't particular to any domain: there's no closed solution-space where Prolog applies. The efficiency gains you get from Prolog's elision of proceduralized contraint-solution code can apply to any program you write. And so its value is unbounded; its ROI is certainly positive, whatever the cost was to implement it.

That's the comparison that's useful here, I think. Is this something that only solves problems in one domain? Or is this something that could be applied to (at least some little bits of) any problem you encounter?
> Does it or does it not open unsolicited issues on GitHub repositories automatically?

Having a publicly exposed issue tracker is soliciting issues. So, except perhaps by exploiting a security flaw related to private repositories, I don't see how it is possible to open unsolicited issues on Github, automatically or otherwise.

If you disagree with the issue, you close it. I don't see what the problem is.
It's a pitty we are not digging in the underground of the planet yet; imagine the amount of fossils and history one could find if the planet had been habitated before.
It's one of the 'curiosity gap' patterns. Hopefully we'll be immune to this sort of thing soon.
Gwern has a a good write-up about various "realistic" scenarios for interstellar war: http://www.gwern.net/Colder%20Wars
When you run `/etc/init.d/nginx reload` I was under this impression this is zero-downtime. Is that not true then?
This is a good analysis. However, it is a little odd that everyone mentions the Saudi failure to reduce supply as a factor in lower prices, but no one mentions the increased supply from US shale oil. Although up slightly, conventionals are relatively flat. Most of the global supply increase has come from nonconventionals and US shale oil's role is significant.

Interestingly, most US shale oil investments seem to properly protected against price drops via commodities contracts - at least through this year - so the near term pain will be in the financial industry.
I did too - you need to poke around with the compiler settings.

For jjEncode's sample `alert("Hello, JavaScript" )`[0], the first step of the post's analysis is done for you[1], if you set closure compiler on "advanced mode".

That being said, double-jjEncoding the sample `alert("Hello, JavaScript" )` stumps the closure compiler.

[0] http://utf-8.jp/public/jjencode.html?src=alert(%22Hello%2C%2...
[1] https://closure-compiler.appspot.com/code/jsc40b41f282d17ff7...
I wonder if web-of-trust SSL is the right way to solve this.
It's not a problem to remove rust from iron. Just heat it in a low oxygen atmosphere, and add carbon which will react with the oxygen in the iron.

You do need to carefully control the amount of carbon though.
it seems that 9 out of 10 are obvious "body shops" (i.e. except the MS).

And speaking about "lazy government" - how one gets an LCA certified under 60K or even 70K in hi-tech?

When we talk about positive case for H1B we talk about MS-like situation while it actually happens to be less than 10% of the total, with the rest of 90% looking like a "cheap labor" situation that H1B opponents talk about.
Accelerating at some rate km/ss for a period of s results in km/s. So the net result of "an acceleration" can be expressed as a velocity.

(what it comes down to is that "an" is an indefinite article and always modifies a noun and km/ss is described by the verb acceleration. Yay English.)
If Bernard knew that Albert's first comment was impossible, then by the principle of explosion his first statement is correct according to his premises. Therefore his seond statement saying that his first statement is a lie would be incorrect.
Note that whether or not it says "from concentrate", this process is still happening. If it wasn't, they wouldn't be able to screen out pesticides and bacterial agents, and wouldn't be able to keep each jug to the correct concentrations of its component chemicals (which each have very different molecular weights, and so would band in industrial mixers) and so forth.

If you mean that you prefer actual juice you get by juicing an orange yourself, then sure. But "fresh-squeezed" orange juice at the supermarket is just organic synthesis without a freezing step. (Which is an important-enough distinction; freezing fruit, or its juices, denatures a lot of the nutrients.)
Lowers the barrier to contribution, because Github users can then see, communicate with, and contribute to it before fully committing.
I work from home 2 days of the week, two of the biggest advantages are:

1) You never get late to work, you are already there.
2) You can work just in your underware.

Disadvantages:

Kids, if you have them, will also demand your attention.
Show HN: InterviewTable – Coding Interviews W Engineers from Google and Facebook
A New Era at the Tor Project
Thats an astute observation. Whenever you're tricking someone, you put something stupid easy in for the tricked person to defeat, so they assume they're tricking you.

But it could be even easier. Why not put the watermark in a different location for every copy you distribute?
Only sort of. Their laws have no jurisdiction outside of Scotland. Except in some cases based on trade agreements, as the wiki says. You could probably distill and sell Scotch in the US if you like. Various state regulators may not give you the necessary licenses to sell but it's probably not illegal.
Doesn't unix socket commands work without dropping connections?

http://cbonte.github.io/haproxy-dconv/configuration-1.5.html...
Where is the source code? What is 'Chisel'?
> pay enough so that living here isn't a financial disaster

Higher salaries and higher employment levels seem to correlate with higher, not lower, housing prices.

> solve transport problems making san jose and sf essentially separate cities

How would you even address that? It's run by public agencies controlled by three counties (San Francisco, San Mateo, Santa Clara). You need to get financial commitments from all three counties, railroad unions, state agencies like CalTRANS, etc. They're bringing BART to San Jose, so maybe things are already slowly progressing in that regard.
Despite HN having a high ambient arrogance level, this comment and the one above it really stand out for me. The guy was there. He lived it. What possible basis do you have for judging his mind and his life based on one paragraph?
Forth's great strength over BASIC was in how you broke down a problem. It reward adding simple words that did simple things that could be combined into complex behavior. BASIC really didn't send you down that road. I agree it is a find language to learn.

[edit: I should say I did prefer PostScript to Forth as stack languages go, plus the the PostScript Blue Book was a lot of fun http://partners.adobe.com/public/developer/en/ps/sdk/sample/... ]
"Ahh, these arguments." was actually intended for both sides (gui and cli) since I don't particularly care which people prefer. Like I said, they both have pros and cons.

It hasn't been explicitly said, but all of these arguments are implicitly about file browsing and file management. I can't imagine anyone exclusively using commandline tools for things like audio editing, browsing the web, etc.

I'm genuinely interested, how would you write something like that for a file browser on any platform?