skysight-inc/HackerNews huggingface dataset:
> "Is someone willing to advertise the job to American citizens for a month or so, interview good potential candidates beforehand, and still want you?"

You're confusing H-1B visas with green card applications.

This isn't relevant to work visas, only relevant to permanent residency applications. The H-1B visa does not require exhausting locals before hiring foreigners, all it needs is to demonstrate competence and education.

Ditto the waiting years part, work visas do not take years, permanent residency permits do.

The H-1B visa is very, very easy to apply so long as the candidate has at least a recognized bachelor's degree. The real downside to H-1B is that it's subject to annual caps, and therefore timing is inconvenient. The visas are valid starting October of that year, but must be applied for before the quota is exhausted. This historically is somewhere between April and August of that year.

Not to mention once you have it the visa is portable between employers with none of the above restrictions. It's definitely not ideal, but working in the US is not nearly as hard as you're making it out to be.
Cross-posting this from another site I posted this on:

I am glad to see that someone has said what I had suspected. I made a quip [1] about the ethics of charging for information regarding whether or not you're affected by a breach--full disclosure, I run a free service that lets you search for data that may or may not have been leaked called Canary [2]. The only thing I care to charge for is if you're a business and want to link this into your SIEM or whatever, I want you to pay up--otherwise feel free to search manually.

1.2 billion compromised credentials is a lot. In fact, it's so much that I found it hard to believe. Adobe's breach was no more than 150 million user accounts, and if you take a look at various sources [3], you'll be able to infer that the number of affected users overall is anywhere between 250 and 400 million depending on where or who you look at (Wikipedia was quick to cite in this case). Needless to say, I call bullshit on this count unless Hold Security is somehow getting its numbers wrong due to an extremely large amount of duplicates.

To put it all into context, Canary has about 476,000 e-mail addresses stored within its databases with about 350,000 potential passwords stored in a hashed format. This has been collected since mid-last year from over 1.1 million unique samples. It's completely automated so I am not sitting on random TOR websites collecting it myself, it's done without me having to take a look.

If you're interested in helping contribute to the project, I'd love to hear from you. I'd like to see us avoid having to rely on products like Hold Security's because leaked data is data that everyone should be able to know without having to pay a broker an enormous sum.

[1] http://canarypw.wordpress.com/2014/08/06/canary-will-not-cha...

[2] https://canary.pw/

[3] http://en.wikipedia.org/wiki/Data_breach
Good to hear. Thanks to the reply. :D
Reminded me of a dumb store for all phones

http://www.dumbsto.re
I think the idea being presented is to physically own both devices, and simply swap the SIM card from device to device as needed.
> I probably didn't get it, but what I thought I saw was a bunch of cool FP concepts bolted on top of a pretty long-in-the-tooth OO language.

Well, yeah, if providing a good transition path for Java developers and a solid Java two-way interop story (including low-cognitive-overhead mapping of Java APIs) wasn't important, Scala would just be Haskell.

> Perhaps we should start defining languages by what they don't do?

There's plenty of languages that are defined by relatively pure adherence to a particular model and not letting you do things outside of it. Neither Scala nor C# have ever been among them (Java -- for one model of OOP -- and Haskell for pure functional programming are examples, not being that way is one of the things that distinguished C# from Java.)

> Could somebody explain to me what we would like to achieve with this?

With, what, exactly -- pattern matching in C#? Or the kitchen-sink approach to language features more generally?
"I have no self control"
"there's an app for that"
IBM Chip Inspired by Human Brain Can Sense Images, Cut Energy
I meant to say "practices that survived till nowadays". Your position of "PubMed it or it didn't happen" is really entertaining.
I'll just point out the unspoken bias here - it's fine for powerful people to abuse their power, and less powerful people aren't allowed to complain because it might be seen as someone challenging the power balance at a level they shouldn't aspire to.

In other relationships, 'Shut up and know your place' is the textbook definition of victim shaming in abusive situations.
I thought this post would be about automating weapons. Like with beagle boards/arduino + servos and computer vision auto targeting and a smartphone. Which would be kind of scary, but at least technically interesting.
Has the number of people becoming U.S. permanent residents or naturalized citizens actually declined, relative to the times those Fortune 500 companies were founded? As far as I can tell, it hasn't: somewhere around 1 million new permanent residencies are granted per year in the 2010s, versus ~250,000 in 1960, which is actually about twice as many relative to population (~0.3% of population annually now, up from ~0.15% in 1960). Sure, there are many more people wanting to become PRs than are granted, but immigration has been gradually expanding since the low of the 1930s/40s, not contracting.

It's true that immigration was freer prior to the 1930s, but today is better than any other time post-WW2, in terms of the % of the population that is foreign-born, the # of naturalized citizens, the # of permanent residencies granted, etc.
Why we are forced to suspend Leak… for a while
There are some interesting comments at the bottom from Rich Hickey.
Definitely feels like an improvement on Cuba! I'm not a huge fan of the `is` method here, though. I feel like you could get the same thing from a terser DSL if you treated HTTP methods as terminators and only allowed `on` to filter the path.
Killing Kojitsu
he worked his professional network and went out on a limb for this startup.

Some in my network (former consulting clients and business friends) ended up buying the service. So the company benefited in a tangible way (real $'s). I worked as if this was "my company". So yeah, I do feel screwed for the reasons you say and more...
Was unaware that is all thats needed to transfer a number. Thought about porting a number to Twilio, then to have 2 phones which one would have to pay for and just switch the call forwarding.

I'll check out the sim card solution, thanks for the info!
It's like that in start up in california.

Got interviewed, he wanted contract. I told him I'm only looking for permanent. 2 months later, project got cancelled and I got the boot.
How often do you see a new hardcover of a book that's been our for more than a year or so? The surplus hardcovers historically capture is of the people who want early access - for the first month or two after publishing, only hardcovers are available. The fact that it is slightly physically superior* is only to make this early-access purchase palatable to the consumer.

If Amazon wants higher-priced ebooks to be more palatable, they should go the hardcover route. Add something to the product to make it seem better. Maybe a preface not found in print versions, maybe features that only work in ebooks - a zoomable version of the map often found at the beginning/end of fantasy books, etc.

*I'm generally of the opinion that they're actually worse - unless you're putting them on display, that's just more bulk to carry around. The number of books I've read enough times for the better binding to matter is easily single digits. And those usually end up given to friends, so I'm buying a new copy every so often anyway.
Square launches bug bounty program
I love this idea with one caveat: I'd like my phone to almost always be dumb but still allow me to stream music. Since it immediately crashes on my N4 (CM11-M7), I don't know what will and won't do. Presumably though, making a phone "dumb" would me merely a matter of disabling cellular data and turning off wireless networkwing.
Any references on how to accomplish this? The link above says ".. for perfect anonymity, both sender and receiver have to split every complex transaction among separate pairs of throw-away identities. But at this point, transactions stop being technically atomic, in addition to the fact that the system becomes quite complicated and heavyweight."

https://bitcoin.org/en/you-need-to-know says "Bitcoin is not anonymous .. Some effort is required to protect your privacy with Bitcoin. All Bitcoin transactions are stored publicly and permanently on the network, which means anyone can see the balance and transactions of any Bitcoin address. However, the identity of the user behind an address remains unknown until information is revealed during a purchase or in other circumstances. This is one reason why Bitcoin addresses should only be used once."
I've heard of people who just "GC on market close". In the applications I've worked on you don't have the luxury of a "market close". They're 24/7 applications and literally 90B transactions per day at peaks of 1.8M qps...
I assume you are in California.

California has At-Will employment -- so they can hire and fire you for any reason whenever they want. "You weren't a good fit", "You didn't think Big enough", "You didn't produce enough", etc etc etc.

Coming on here and ranting and trying to bring some action against the startup is not a good way to handle this. You feel wronged -- I'm sure the founders feel it was a good business decision.

Sorry this happened to you... but Startups are very volatile. It could have been worse.
usually humans beat horses on high temperatures and vice-versa (we being better at getting rid of heat).

I would like to know if these races allow for rehydration for both species, if humans run barefeet and if horses run with no cargo/horseshoes.
My SIM card is damaged, and since it's registered under my ex and I need her to get replacement (and she's busy), I've been without GSM connectivity for 2 weeks now.

At first I felt really clueless, like an addict craving to check email and nothing to bury my head in while waiting for train.

But then I start using my "new" free time to let my mind wander and brainstorm for ideas, or simply close my eyes and nap. I feel more in control. I'm not entirely disconnected though, I still use the Wifi at work/home.

Obviously I still need a SIM card. I can't do internet banking since they always send SMS verification, and I can't use Uber since the app doesn't allow me to attach notes to the driver (they always call me right after I book to pinpoint my location).

Having this experience makes me realize how a smartphone can make you dumb (or, at least, make you always occupied).
Zipf's law mechanism verified with neural data
Shortest-known abstract for a serious scientific paper: only 2 words
This is as brilliant as it is moronic. Basically, I don't know what to feel.
https://www.youtube.com/watch?v=QPgqfnKG_T4
I guess I don't get it.

I mean, it's obviously a parody, and it seems to be poking fun at the competitive nature of American academia... but it's just not funny to me.

Maybe it's because of my background? I'm a huge gun nut, so most of those conversations seem at least to hint at something that's meaningful to me.

For instance - the US military used a slower-burning, dirty powder than specified by the manufacturer when rolling out the M-16 and variants in Vietnam. As a result they got dirty very fast and jammed far more often that is acceptable. The first "example" is referring to this.

The biggest thing I came away with is that Olin Shivers knew a ton about gun culture in 1987. Considering that there was no Internet and therefore no gun forums to waste hours every night on in 1987, he must have actually be a firearms enthusiast himself or have consulted with someone extremely knowledgeable to write this.

All that said, there is one line that made me smile:

"Poor Felton. Published, and published, and perished just the same."
Could it be setup to work like email whitelisting? When an unknown sender sends an email they get an autoreply back with a link to shortwhale.
Just a few years ago, "all the world were an Intel/AMD". We are just starting with the "all the world's an ARM" mindset.

Some things never change.
I wrote custom Backbone.js views and subviews to handle the shop tags. But you're right, this would be an awesome WordPress plugin. The affiliate network RewardStyle has something similar, but it's lacking a few things, which is why I wrote my own.
Controlling the connection
Some labels/studios are being hurt by piracy, primarily the mid-size and smaller independents. They have less financial leverage over their artists, but more importantly, many of them choose to limit their relationships with artists to publishing and promotion, so they are more dependent on album sales for revenue.

They also tend to more fan-friendly, so they generally choose not to fight against file sharing, etc. even though it hurts them.

These are the "middle class" level folks in those industries--making a professional living, but not getting rich. That particular stratum is being eaten away by piracy.

At the lower extremes of the industries, piracy is making it easier for new folks to get found and build an audience. But once they want to take the next step, they'll have a harder time staying out of the big company systems than folks 15 years ago. There are just fewer "mid-range" professional options available to them now.
4 blades to run an entire realm? That's more impressive than I thought.
Protect Your Bitcoins on Coinsetter With Biometric Face and Fingerprint Scanning
Thanks!

Did you happen to resize your browser? I notice that some things get janky because of the waypoints after resize. Need to work on that.
If you are a history major then what you said might be true, but expecting every student in the US to memorize those dates and everything similar (melting points, number of protons/electrons, dates of birth of authors) is insane and very counterproductive. Especially in basic required classes in high-school.

Students are not willing to learn those details and it turns them off to school and wastes valuable time that could be utilized to better prepare them for the real world.

How many professions could use ANY of the information you mentioned in your post?
Thanks! And not yet, but I'm working on a blog post to show it off a bit more.
While a more expensive computer may also be doing more memory allocations. :-)
That was a very nice company. They were in no way obligated to do any of that. You chose to break your lease on a gamble that things would work out for you... obviously they didn't... that's just how it is.
What Happens When A Beijing Man Invites Women Into His Lamborghini?
I did, I read the beginning which was kind of cool, then middle and then the last paragraph - all looked completely genuine. I didn't read all of it because it looked quite technical and I don't know crap about guns.
Cybersecurity as Realpolitik
My experience (and this discussion) tells me that you should refuse to work for any company without serious contractual protection. Startup or large. YC or non-YC. Its just sensible.

I have found a new appreciation for things I used to consider bureaucratic at a large company (I am looking at you - HR department at a large company).
The blog entry is clearly not an accounting tutorial, but a historical overview of a process that led to current conventions.
If personal cash flow isn't an issue for him, he could forgo cash severance in exchange for some equity, or strike a deal with an AoI (Agreement of Introduction) which means they agree to introduce him on positive terms to all future business contacts.
I love this post. I'm struck by how thoughtfully written it is: it sets a small learning goal, focuses the reader towards what interests them, opens the field to any language you want while still managing to encourage eventual participation in Servo, it starts with the central model, and it manages expectations well. Kudos!
"Revitalization" might be better word than "disruption" to explain what is required of corporate sector.

But corporate sector is adopting "disruptive" technologies and methods such as cloud, analytics, ecommerce. The problem is it is incremental and interstitial rather than comprehensive.
Where does the story talk about "machines"? Or when you say "thinking machines" you really mean "thinking lifeforms whose physical cognition center is not meat-based"?
Wow, water guns to shoot squirrels. The technical stuff is super interesting. Thank you!
Nice work Nathan!
Random thought: if, as we're concluding, it's information that cannot travel FTL, maybe "dark matter" is matter which information cannot adhere to (completely fungible: you absolutely cannot discern the difference between one piece and another), allowing FTL movement because you can't discern "it was here, and now it's there, so d/t > c" because you can't differentiate "it" from another "it".
I've been using a web "framework" I wrote for a few years now. It now powers various projects, from the Chartboost Store backend, to the entire the entire backend codebase for my new startup, FreshPay.

https://github.com/kballenegger/kenji

One of the big things that makes Kenji awesome is that, like Roda, it uses a routing tree.
Red Hat CEO Jim Whitehurst: In 2014, Open Source Innovation Is Going Mainstream
http://gph.is/1nzQD2V
My suggestion would be to try doing it anyway and see how far you get. Even if it's some type of machine learning / AI thing, you might be able to do something like throw your data Alchemy ( demo: http://www.alchemyapi.com/products/demo/alchemylanguage/ ) and have it do the "hard part".

You'll learn a lot along the way and you'll then know exactly what you need to focus on more if it totally doesn't work, but you'll likely find enough success in whatever it is that you'll be very motivated to build v2 learning from all your mistakes along the way :)
I wonder how many blades per realm they use now with the new continents and whatnot.
> ...a level of abstraction that I think has not been expressed much in the world of dynamically typed languages, although the techniques are two decades old in the Haskell community in a statically typed setting

Calling Clojure "dynamically typed" in this context (or any context), is confusing, as it is more of a mashup of a few ideas from functional and OO languages than a typical dynamically typed language. For example, Clojure does not have dynamic dispatch (except for multimethods, which are a limited form of dynamic dispatch) other than that offered by OO polymorphism (interfaces/protocols). In other words, it lacks the most important mechanism that lends dynamically typed languages like JavaScript and Ruby their power.

It is a language that, like Java/C#/Go, is based on interfaces, which are then mixed with some functional concepts. Unlike the aforementioned OO languages, Clojure usually uses only a handful of such abstractions (or interfaces; or protocols). So, while the translation to Haskell requires such concepts as type classes and higher-rank types, this has nothing to do with dynamic typing, and a lot to do with plain old OO polymorphism.
> they can hire and fire you for any reason whenever they want

Legally? Sure.

Ethically? No.

> I'm sure the founders feel it was a good business decision.

The next founders who contemplate pulling a cowardly stunt like this shouldn't feel it to be a good business decision.

As it stands, this reflects terribly YC and its startups as a whole.
Indeed. The Last Question is a genuine classic. Asimov said it was his favorite of his own stories.
I thought so too, but - for myself - I know I'm not tracking enough aspects or varying my location enough for all the gauges that his lifestyle accommodates. I will, however, take this inspiration to my own projects, where I've been more apt to use canvas than svn.
I much prefer plain text, but this really depends on your target audience.

Based on personal experience I believe those who don't live and breathe this stuff 24/7 prefer a little window dressing.

If it is styled, I recommend minimizing the amount of scrolling required to reach your text. (For example, I don't see much value in a large header mit logo.)

But test, and ask the same question of your prospective readers, if possible.
Just refactor your routes like you would any other code that has excessive nesting.
To be fair to the author, in the disclaimer it is stated, "my startup Folyo". So it is pretty clear that an opinion and competing biz model are assumed, which is why their is a disclosure. The conclusions can certainly be disputed though
Jemoji - snapchat style custom emoji messaging platform
I'm not a lawyer, but my understanding is that the OP is in a foreign country and his work arrangement was one of remote work. So how would US tort law be enforced?

(That is not to suggest that talking to a lawyer first in these types of matters is a bad idea, of course.)
MIME multipart/alternative type is what you want to use. RFC2346 section 5.1.4.
I am surprised nobody mentioned the YC Founder Code of Ethics from earlier this year.

http://www.ycombinator.com/ethics/

I'd argue these four bullet points are relevant:

-- Treating co-founders and employees with fairness and respect.

-- Not behaving in a way that damages the reputation of his/her company or of YC.

-- Keeping your word, including honoring handshake deals.

-- Generally behaving in an upstanding way.

The OP made a serious accusation against a YC company. I assume YC can pretty easily figure out which company this is. I would expect that YC would investigate and take action if warranted.
When Robots Take All the Work, What'll Be Left for Us to Do?
> Considering that there was no Internet and therefore no gun forums

It seems you missed the signature of FreeBSD co-founder Jordan Hubbard

> moderator of rec.guns

or maybe that this is a reference to a news group[1] which was the internet of 1987?

[1] https://groups.google.com/forum#!forum/rec.guns
Say there are five sites that would normally be returned for a query and they have scores A:20 B:18 C:10 D:8 E:4. The results will look like "A, B, C, D, E". Say none of them support https, and then the search engine adds https as a positive ranking factor worth +3. Site C turns on https, the order still is "A, B, C, D, E". Now site B turns on https, the order is now "B, A, C, D, E".

Imagine instead they had added "lack of https" as a ranking factor worth -3. The rankings on the page would have changed exactly the same way.

"not having an inbound link" can be thought of as a negative without changing rankings. In the example above, if getting an inbound link from apple.com would move you up 4 points, then if B got a link from apple that would put them at 22 to A's 20. If instead "not having a link from apple" was worth -4 points, then A would be at 16 and B at 18.
CoinJoin is a technology that can be viewed as atomic in regular usage (it's a generalized way of mixing coins.) As for complicated/heavyweight, most computer technology we use today was viewed as too complicated/heavyweight a couple decades ago.
No, they just sold 4 blades per realm for a charity auction.

A few months later the used equipment market was flooded with the same blades, so I imagine they offloaded quite a bit of hardware.