skysight-inc/HackerNews huggingface dataset:
> H1-B needs emergency treatment, hospitals won't turn them away because of their H1-B status.

I am not sure what you are saying here. H1-Bs and their employers pay for medical insurance (this is at market rate - not subsidized by the taxpayer or anything like that) - I and dozens other I know did. That covers their medical emergencies. H1-Bs pay premiums for children and spouse too btw. If they lose their job - they have one week (that too is grey area) to leave the country. Why do you think H1-B emergency treatments are a) significant and routine and b) at a cost to citizens/permanent residents?

I can tell you one thing though - your assumptions about H1Bs being a burden on society is far from truth. If your theory is that they don't stay long enough to be able to buy a house and pay property taxes - that's hardly their fault. Plus not every citizen born here buys a house - many rent.
Electric Car Battery Manufacturer A123 Systems Files for Bankruptcy, But...
Does this differ wildly from jQuery's Deferred object? http://api.jquery.com/category/deferred-object/
This sounds like a good idea, but won't get the traction it needs to be successful.
The Big Data Bot: The Future of Watson
If you're going to a city (e.g. Montreal), then yes.
This was a disappointing read:

It is an interesting question -- Given actual dropbox usage patterns, is there there an caching approach that is better than LRU for real Dropbox customers?

The answer I got was, hybrid LFU/LRU algorithms could work better, but they are complicated and were never tested against real Dropbox access patterns.
I like the concept - a good addition would be to provide reporting and/or policing tools if you find a stolen bike (notify the local PD perhaps, or automatically send CL a takedown notice). It seems like Craigslist would be the first place you go if your (nicer) bike gets stolen, so as it stands, the Racklove search engine doesn't provide a lot of extra value.

As someone who works to provide better access to bikes via bike-sharing, I've seen that it's actually an incredible way to prevent bike theft. Sharing systems are over-engineered to the point where they're very difficult to mess with. However, deterrence for personal bike theft is an interesting problem. Despite the prevalence of bikes, nobody has found a method to secure or track them that's better than a standard U-lock. We're close to the point where GPS units could be installed on many bikes at reasonable cost, but it's still not easy. Something to work towards, or perhaps there's an easier solution out there.
Microsoft: We Don’t Need Another Apple
"Microsoft has never successfully sold any important hardware device of its own, not once, not ever. And yes, I’m including the Xbox 360 in that equation."
Its Javascript numbers. As far as I know they are always 64bit floating points. Yes, its possible that floating point artefacts play a role in this.
For me, depends on how new a person is to the language. Numpy certainly has a learning curve after spending a long time in Matlab.
Android malware, FUD, and the FBI
Thanks for answering, but I'm asking the OP how much is expensive to him. I don't sell services like yours, but like to know the options out there in case a client needs it. Though with US clients I just set them up with Stripe and be done with it.
If you query the HNSearch API in real-time you won't run into problems with the 1000 result limit. There are 8 comments where PG mentioned "clojure":

http://www.hnsearch.com/search#request/comments&q=clojur...
Windows still runs applications build for Win95, released 17 years ago. If anything, MS have always been known for maintaining backward compatibility. The MS-DOS argument.. it's simply not worth supporting 16bit dos programs in 2012. Also, VMs.
Hmm. Let's just think a bit about media which violates those rules...

GTA, of course. Game of Thrones. World of Warcraft (glamorises irresponsible drinking). The Godfather. Breaking Bad. 24. Titus Andronicus.

Yeah, I'm not wicked happy about the potential for censorship here. And this stuff goes a fair bit beyond normal hosting-level ass-covering, too.
Please take into account that not only does the supply of labour increase, but those people earn money that they will either spend or invest. Thus increasing the demand for labour as well.
How can you judge the physical security of a padlock?
my class wasn't filled with Math majors but CS majors, Chem majors, Stats majors

I don't know much about chemistry, but for CS and stats people linear algebra is an applicable and important course. Some of these "introductary" courses are foundational to your degree.
You seem surprised. This is how google launches pretty much everything they do.
Lego Reenactment of Red Bull Stratos Jump
Signs You've Found Your Life's Work
Ah I see. We use a keepalived pair to shoot the old node in the head and promote a synchronous slave to a master in case of failure.

There is a patch to go into 9.3 I believe which allows you to handle timeline shifts through walsender instead of the archive. We're using gluster for the shared archive at the moment and it will be nice to reduce reliance upon it.

Thanks for the useful answer.
Get a free account with http://wistia.com/, they let you do cool stuff like calls to action and capture emails.

They also give you the stats on the video, so you know which parts users watch, which parts they rewind etc.

Also can the OP break down what they spent the money on, Powtoon is not displaying pricing right now. Great post.
I'll have to say Neuromancer by William Gibson. Changed my worldview and what I thought was possible. I'm a huge fan of Ian M Banks, Charlie Stross, Ian MacDonald, Cory Doctorow, Peter Watts and older (90's) Stephen Baxter. Baxter's Titan is a great piece of writing - makes you feel the isolation of being millions of miles from humanity
That looks perfect, thanks.
>... except during the application/renewal process.... new employer will have to work on your H-1B renewal.

>... Unfortunately, that's usually tied to your employer... restart the clock on you.

[I am picking some of the still occurring pain points in your statements]

It is for these reasons (and a few others) that I am advocating BOTH steps. I want to get control out of the employer and into the employees hand and also reduce the burden on the new employer.

1) Use an 'open work permit' - your permit is not tied to any employer. The permit has a date range (5 yr) during which it is valid for any employer without any additional burden on the new employer.

2) Remove the concept of a 're-startable clock' and multiple labor certs - those create burdens to job mobility. Lets whittle it down to experience gained while in H-1B status regardless of employer. Or some other metric that cannot be reset on employer change.

With apologies for repetition from my earlier post.
this --> "I believe that all programming, whether or not it's graphical or "artistic" in nature, is creative. "
Overview of browser side form validation using HTML5
Three Gorges dam?

Your reasoning is right, I don't think alternatives will pick up in developing countries first (unless it's something really groundbreaking that's being overlooked, or something specific)

The problem I see with some opinions is the attitude of "oil is best" without considering specifics. For example, wind power may be more expensive, but there may be a case that for powering something in the middle of China it may be cheaper, since oil has to be transported there.

Also, electric cars, "oh they are useless since our power plants are coal/gas based". Yes, but tomorrow they may be powered by something else.
Please take into account that demand doesn't stay fixed, either. The immigrant will either spend or invest his pay.
DADT? Soon to include DOMA? Federal benefits for domestic partners. That's only on gay rights.

How clueless are people about social issues exactly?
The excitement comes from the combination of a few factors:

1. It's improving very quickly, both in terms of the materials you can print and affordability of the hardware. It's possible to 3d print powdered metal composites, for example, not just cheap plastic.

2. It makes possible entirely new manufacturing business models. Traditional factories will probably always be cheaper for mass-market goods, but there are likely to be lots of opportunities for niche-market goods that simply aren't economic under a big-scale factory model. Maybe even more importantly, the existence of 3d printing makes it easier to bootstrap a manufactured product -- you can start out 3d printed, and only go to big-factory-mode much later when demand dictates.

3. By bridging the worlds of software and physical goods, it holds the promise of unleashing open-source methods for the design of things, not just software and information.
How can h1b employees be cheaper ? Arent they required by law to get the same amount of pay as american counterparts ?
I think IBM would be breaking the rule of not paying them the legally required amount or circumventing that.
Thanks for this! I'm among the new batch of students that are the subject of this article and currently looking for jobs in NY. I've been maintaining a similar list, but yours contains a number of additions for which I'm grateful.

Some advice: I've applied to a lot of these places and haven't gotten replies – it's my understanding that it's much better to approach through personal connections.

A few companies not on your list that that focus on creative coding:

– Moment Factory

– ESKI Inc.

– GSM Project

– United Visual Artists

– Light Surgeons

– Tangible Interaction

– Drawing and Manual

– Kimchi and Chips

– Jonpasang

– Hybe

– DinahMoe

A few more traditional agencies that appear to hire "creative coders":

– Sid Lee

– Rockwell Group

– Invisible Light Network

– Obscura Digital

– Razorfish

– Wieden + Kennedy

– Big Spaceship
You're probably right, though I'm always hesitant to bet against ingenuity.

I'm sorry if I came off as aggressive in my criticism. It just struck me as silly that terrorists -- you know, the guys that buy military hardware from shady international arms dealers and have their own supply and manufacturing chains for explosives -- would be significantly enabled by crappy 3D-printed handguns.
I can only argue from what I have seen, heard of, etc; The glass I look through might not represent the world. Needless to say, I have acknowledged that sexism does exist, it is only my perception that many people tend to complain about trivial cases, whereas serious cases are usually handled with silence (could be wrong here as well). I personally know recruiters at Microsoft, AOL, and Google, so they have provided me with some of my insight (note that each of these companies has very different hiring policies though), other things I get from news stories, comments (like or unlike my own!), so like any propaganda take it with a grain of salt. From the instances I have seen, women are not only treated fairly (doing otherwise would be grounds for a lawsuit), but they are given special attention (I have seen more women greeted into tech with open arms than otherwise...males tend to want females in their male-dominated workplaces). Again, just pointing out what I observe, not claiming to be the Oracle of Truth. And actually, challenging social norms is a good thing. We tend to think like sheep, which is a good reason we only have two significant political parties in the US. It took somebody challenging my views for them to change (I hope for the better).
> You meant semicolon is used as a binary operator

Not necessarily no, I don't know how it works precisely in Rust but in Erlang it is not an operator, it's exactly what I wrote: a separator.
If the carrot makes more people invest in skills than actually leave the country, India will easily profit. Also the ones who leave often send remittance, and may one day come back with new skills.

> This is also the reason India has not produced even a single Google or a Nokia.

There are other things wrong with India (and Nokia nowadays, too).
H1-B's are not required to have insurance plans nor are any employer insurance plans required to cover their dependents. Nor is their any guarantee that insurance will cover all the expenses.

I don't think H1-B treatments are a significant cost to citizens/permanent residents. That's not my point. My point is that our hospitals are required by law to treat anyone that comes in, regardless of status. That's an obligation our society has to every person within its borders. There are many other obligations like it. We as a community cannot be forced to take on those obligations, we must do so voluntarily.
Steam Browser Protocol Insecurity
Zero-day attacks are meaner, more rampant than we ever thought
H1Bs residing in the US pay the same tax (including social security and medicare) as the citizens.(so if their kids need public education, they are also paying for it in a way)

H1Bs are not entitled to unemployment benefits (or any form of government sponsored healthcare). In fact, technically, they are supposed to leave the country the same day they are fired otherwise they are illegally staying.
I've been craving a new SimCity since SimCity 4 left me wanting. I've played Cities XL, and while it has it's own unique deal going on, it just grinds on me a bit. I don't like that your townsfolk will demand things that you can't provide, for example. You need to constantly juggle multiple cities, developing each in order to build a world rather than build a city. I need to ship oil from this town to that town I get water from, etc. This is all possible and advisable in SimCity, but far, far from required.

Even in Cities XL, I still spend most of my time micromanaging road traffic. I sit waiting on population levels to grow so I can unlock the rest of the tools (I hate having to sprawl my city out so far before I can unlock apartment buildings, then have to consolidate things back downtown).

I want a Sim City that I can play as my own, not how the game demands I play it. Sim City 2000 really was the last game like that I played.
There's no difference between your two points. Both of them are wrong.
And then they offer to pay the government to do said training - http://seattletimes.com/html/edcetera/2019276642_microsoft_h.... Oh the...irony?
In the case of viewing a slideshow of photographs on a webpage (and, doubtless, some other things), the browser cache probably further reduces the usefulness of LRU on the server side and reduces the chance of worst-case for MRU.
Nice approach. And wow, that makes me realize that I was doing it right after all as a student.

I used to take the following approach, which maps surprisingly well to the author's teaching method:

- Pay attention, but don't really take notes during class

- Do the homework, but don't sweat getting stuck.
Skip stuff that I hadn't picked up in class.

- Take notes the next day when they went over the homework.
Pay extra attention to the stuff I didn't get the night before.

- The night before a test, redo (or actually do) all the homework.

- Ace all the tests

- Don't really study for the final

- Ace the final

I feel like I learned pretty much everything from every Engineering class I took in school. When it came time to do the EIT exams at the end of undergrad, I took them cold, walked out with half the time remaining (and nearly everybody else still in their seats) and passed by a comfortable margin.

Naturally, grades suffered a bit. You can map my grades to how a given prof weighed homework in his grading process. Usually you can drop one test score, and occasionally they'd let you count homework as one of those droppable scores. Those were my A's.

The rest were B's and C's, but that doesn't matter even one bit now, 20 years later. I could still pass that Professional Engineering test again, deriving pretty much all of Mechanical Engineering from F=MA using differential equaitions today. And that's the whole point, right?

Glad to see a professor who gets it.
The Tie Advanced had shields and an incredible top speed. It was amazingly overpowered.

Fun, though. Tie Fighter and XWing had some of the best expansions of any game, ever.
They're taken advantage of when it comes down to deciding a salary. It's a situation where an H1B has to take the lowball offer, or leave it and be completely screwed.
Conversedly, you can have compilation and a REPL, Clojure has a repl yet is always compiled (repl instructions are compiled to JVM bytecode using the usual compilation toolset, then that bytecode is loaded and executed). According to http://www.haskell.org/ghc/docs/latest/html/users_guide/ghci..., GHCi's name doesn't lie and it's actually an interpreter.
How'd you come across one? I am also attending startup school and am interested in going to the afterparty.
Having worked in the pharmaceutical industry, I'll comment that synthetic biochemistry (and now metabolic engineering) have a substantial number of patent vulnerable steps, perhaps comparable to software.

It's kind of neat actually; synthetic chemistry in many ways shares its algorithmic and design-oriented nature with software engineering. Rational drug design will only add to the similarities and overlaps going forward.
Obviously I do not advocate doing something for which there is no evidence of benefit... We shouldn't do it because it is merely "something", we do it because we can demonstrate that it does more harm than good.

If there are demonstrable benefits, then "do the benefits outweigh the risks" is something that we must consider. To categorically strike out broad classes of solutions because something might go wrong, without even considering the severity of the possibility, is to advocate inaction.

Any solution to this particular problem is met with this nonsensical "something non-descript might go wrong, so we better sit on our asses instead" mentality. What we should be asking ourselves is "What solution has both the greatest good/bad ratio, and can be scaled enough to actually solve the problem". Things are going to go wrong; to stop exploring a possibility as soon as we learn that something could go wrong is naive and if universalized will lead to our downfall.
> Most of the nominal specialness attributed to software as a domain for intellectual property does not really exist.

Just rapid development and testing. Biotech, chemistry, hardware development are orders of magnitude slower.

But development and testing of anything is getting faster every year. Hardware development and testing is now hugely accelerated with FPGA design flow, for example, which feels a lot like software developmnent with crappy tools, to me. All fields' patent abilities will probably live or die eventually by whether software patents live or die. Maybe that's why Maskin ignores the rest.
It is a lie that any serious environmentalist is against wind energy because of bird mortality.
"Three Gorges dam" = "China's Hoover Dam"

Their might be local bests for non-oil, just like there are in the US, but overall oil gives a well-understood, cheap playbook.

Electric cars are more problematic because they are more costly than gas vehicles (I still don't get this, but lookup new car prices). Limited range and utility are other problems.

I am very hopeful. It looks like railroads in the US are going to move to natural gas (I submitted the article a couple of days ago) which will cut down the emissions. I would imagine when the quickly rechargeable battery shows up , its all going to change.
Unfortunately I couldn't find a decent Grace Hopper T-Shirt recently. There was the cobol.com t-shirt a couple of years ago, but it definitely should have used a more attractive picture...
Discover the best Dubstep Music you probably have never heard of
I'm still a bit sceptical of this. Metro only allows you to work with one app on the screen at a time and you have to hit start every time you want to switch apps instead of a taskbar.

If people want to use their desktop computers in such a way, why didn't they build the UI this way years ago?
Nested callbacks are a problem that every javascript/node.js developer runs in to. A common library to help with this and other issues is Async: https://github.com/caolan/async

Sometimes, it's just better to give your functions names, and pull them out.

RSVP.js looks nice. Also, I like jQuery's implantation of promises specifically with the ajax function.
> The immigrant will either spend or invest his pay.

This is flawed logic for two reasons:

1. As I'm an immigrant here myself, I have a lot of friends that are also immigrants, although most are of the kind I discussed, working minimum wage for the Wal-Marts of the world. I can guarantee you, they send every penny they can spare to their family in their home country, and themselves live in second world conditions (10 to a house, eating rice for every meal, hand washing clothes, absolute minimum heat in the winter etc. etc.) so they are spending extremely little. A local person earning that same money would be spending/investing more.

2. These immigrants are earning $x, likely minimum wage. So they only at most $x to spend or invest. The employer would have had to increase wages to $x+y to attract a local, so that local would be spending or investing $x+y, which would be better for the economy.

Bringing in people to work for less money than a local person would do it only helps the company increase profit.
Let's say a bike would normally last you ten years, but it gets stolen every two. Each time you buy a new one. Therefore, there are now five as many bikes as needed. But then, why isn't the market saturated? How can it sustain such a high churn rate? It seems to me that bike thieves need a way to get bikes out of the market, too. They can do it in two ways: by hoarding bikes (http://i5.photobucket.com/albums/y171/FORDSVTPARTS/Bikes/bik...) or by destroying them. Couldn't something be done about that side of the equation? Reporting people who have abnormal numbers of bikes, or who sell hundreds of old bikes for scraps?
If only it were that simple: one of the first, pragmatic challenges to this process would be to define a software patent. Remember that algorithms are not supposed to be patentable, so most of these "software" patents actually include elements of hardware, however broad.
Cardboard Bicycle Can Change the World [video]
What's wrong with porn? I know there will be plenty available through the browser anyway but it seems odd for an OS vendor to be in a position to take a puritan stance.

The problem with not allowing for 'edge cases' is that a lot of popular software probably started as a weird 'edge case'.
It's not especially robust, but restricting access to .edu email addresses helped to enforce the image of exclusivity, which only made the possession of an account more desirable.
If anyone wants a simpler async flow control lib in under 20 LOC check out my Valv library: https://github.com/kevinmctigue/valv