skysight-inc/HackerNews huggingface dataset:
Once a system is as large as Google, much of the work that needs to be done isn't very interesting. Most of the people I know at Google work on the Google equivalent of "legacy systems." Maybe it's not as shitty as working on a legacy system at a bank, but doesn't sound like a dream job, either.
I think we're actually agreed on the issue. In the original article, it said they looked through someone's (obviously public or shared) facebook for something they would like. Clearly, they would also (well, ideally) sense the right level of respectfulness for people who value unmemorable days.
The track topic in a location is such an improvement!
As the guy below said, this cautionary tale is as old as Cadillac moms on welfare. I can honestly say that every H1-B candidate I have EVER seen hired was paid at least 95% the salary of the rest of the team, if not more.
Join [a bunch of millionaires] in [reducing their labor expenses]. You're not fooling anyone. Just bribe congress in the standard way and get your monstrous evil done.
> Briefly, What is the current immigration policy?

You can't explain it briefly because it is a complicated mess with conflicting goals, which include, but are not limited to:

1. Limiting public costs associated with immigration (including, by not limited to, protecting American workers) by limiting the overall level of immigration,
2. Using family bonds to promote national identity by encouraging family-based immigration,
3. Advancing the interest of firms in America by permitting temporary (both long- and short-term) use of foreign, non-immigrant labor (including encouraging long-term foreign labor by allowing, but not requiring, long-term workers to apply for immigrant status.)
4. Preventing individually-undesirable people (career criminals, terrorists, etc.) from entering the country
5. Encouraging diversity in immigration by limiting (on top of the limits in #1) immigration individually by each country of origin

> Why is it so broken?

Largely, because it has incoherent purposes.

> WHY/HOW did it get the way it is (who benefits from having it the way it is)?

Different people benefit from different pieces of it, and immigration lawyers and people who like to have a permanent mess to use to justify new policies (whether or not they are related to fixing any of the features of the mess that are pointed to to justify them) benefit from the complexity and incoherence.
> it can be used for such purposes, not that it must be accepted

Before the contract is agreed to, the parties can make any arrangement they want, including agreeing to pay in bitcoins. But if one party fails to deliver and they wind up in court, then the court (as kragen pointed out) will almost never require them to deliver the item, the court will instead require that the victim be compensated and will allow dollars to be used to compensate them.

Now, if bitcoins were worth $250 each at the time the deck got painted and are only worth $160 each by the time the court case completes, there is a fairly good chance that the court will demand the $250 price be used to determine what the compensation should be.
That's great news, I'm sure Zotero is getting a traffic bump these days.
1) Interesting way to group people but does not strike very humane to me. Do you (or anyone else) realize that people are suffering? Suffering as in they have can not afford food and they do not starve only because of charity? Or that the suicide ratio has increased because of people not wanting to be a burden to their families?

2) I did not want to down the route of #individuals suffering... Because Germany may be thriving but that does not mean that every German person is thriving.
Turntable launches Piki: radio-style streams curated by friends
Welcome to the far west...
A currency needs a community. Bitcoin has a community. Anyone that 'makes as many new crypocurrencies as they want' will quickly find they dont have a community.
Speaking as someone who is currently in the process of getting L1 visa status to switch to the US HQ of a startup, I applaud this move.

I hear the arguments about well-skilled US workers who could do the same job. (Money is not a factor, I lead a global team, earn normal US wage.)

There's actually only a few people who can do my job without extensive ramp up time. It's the global background and experience that is necessary.

And still I am moving me and my family to the US. My wife will get a L2, will be not be allowed to work immediately (a work permit can later be applied for).

Why?

a) The US is the perfect ground to start a software company. Single currency, single language, single legal system. No other country comes close. Your new business can reach a scale here that is unreachable outside of US for the same effort. Start in Germany and France is your first stumbling block.

b) Hence the US has the highest density of software jobs. My current job profile exists a handful of times in Europe.

c) I am good in my job, my job exists in US, US companies need people like me - why would you step in between? I will pay (high) taxes immediately, won't hop the border fence or form a gang. I won't depress any wages, I am here to make money and live in the Bay Area, which is freaking expensive.

What I don't get anyhow - White Americans are in the minority in IT anyhow. My current employer? More than 50% are of Chinese or Indian decent.

And famous founders? A lot of Eastern Europe, Asia, etc. The world comes to the Bay to build software. Why not make this easier?
I'm not an expert, all my knowledge about ADS-B is what I gained while writing dump1090[1].

The vulnerability of ADS-B, as I understand it, is the ability to mimic that there is a collision with another aircraft, since it is trivial, as far as I can tell, to send a message impersonating another aircraft.
There is no cryptography of authentication whatsoever in ADS-B, you just write the aircraft ICAO address into a field.

So if I simulate aircrafts in collision route, I think the system will tell the pilot to climb or the reverse, depending on the condition. Maybe this can be used to create troubles...

[1] http://github.com/antirez/dump1090
I've long been of the opinion that the people who say Reddit's interface is simple and effective haven't seen very many. I've considered forking and redesigning it, but I'm not sure how much of an undertaking that would actually be (and if it would have value for anyone) vs. doing a similar concept from scratch.
it is not dead...

http://etoileos.com/etoile/
There is no evidence of any cross-site scripting vulnerability - it's a standard case of 'user executes malicious code with full user rights'. If anybody is to blame for that, it's Oracle for letting users shoot themselves in the foot with an 'OK' dialog that all Windows users just click OK on anyway.

MtGox could help prevent this with something like Steam's approach, but once the user has run malicious code there is not much stopping that code from also compromising his email account. Two factor authentication would help here, and MtGox does appear to offer this - the complainer just didn't use it.
>>If there are a ton of graduates available, but they're just going to do other things, it means you're not paying enough money.

I think you are a bit too hasty with jumping to this conclusion. It can mean you're not paying enough money. It can also mean a thousand other things. Maybe their parents are in banking and finance and they want to walk in their footsteps. Maybe they have friends in banking and finance. Maybe they just enjoy banking and finance. Alternatively, maybe they don't want to move to Silicon Valley. Or maybe they don't like the elite tech culture perpetuated by Google, Facebook, Apple, etc.

I mean really, it seems like you have made up your mind about programmers not getting paid enough, and you are interpreting everything to fit that conclusion.
Even if H1B employees are not underpaid, artificially increasing the supply of highly-demanded technical talent prevents tech giants from needing to raise compensation across the board. Artificially seems to be a justifiable characterization for a number of reasons.

1. At least intuitively, raising wages should attract educated/intellectually capable people from other industries domestically. The corporations have already been reprimanded by the DoJ for instituting anti-competitive practices regarding poaching.

2. Attracting technical talent from other countries would seem to decrease the supply of talent in those places, which may have relatively less resources than the U.S. to train and retain technically skilled workers; what would be the consequences in the source countries?

3. Finally, attracting highly educated workers to a specific
industry and specific corporations with hefty resources concentrates a relatively/currently inelastic supply of skilled workers. More explicitly stated, the question might be: how much social good/utility does a company like Facebook or LinkedIn really produce and what would be the result of concentrating highly-educated talent there?
AFAIK, it's the exact same reddit you love/hate just without the spam protection.
My thoughts, in somewhat rambling order:

1) Parents don't know everything, however they love you and are looking after your welfare. They think your best bet is college. I have taken choices other than what my parents thought best, and worked out. Maybe you will too.

2) As others said, your startup has a likelihood to fail, or at least you'll encounter some major hurdles on the way. You have to keep that in mind. You might be extremely excited, but do you have user validation?

3) College has a lot of benefits outside just the boring education part, and not all of your courses are macroeconomics! (which I did take, and found interesting, but YMMV). Many courses help with basics you might need in the future. Doing things in practise is a great way to learn, only there are some theoretical things you won't come across unless you do some kind of structured course (can be college, Coursera or whatever). In my case, I tend to procrastinate, so college imposed some rules and forced me to study, which I otherwise wouldn't have done on my own. It also opens your mind.

4) You'll meet like-minded people and broaden your horizons. Especially if you get into a college you want.

That said, I don't know about how it works in the U.S., but you could do a "year off", see where your startup leads, and, if it doesn't, get into college a year later. It won't be the end of the world.

Something I believe you must do is try to "fail fast". Show your startup to the world. Heck, show it here - unless you believe it's a one trick pony we can easily copy, or some other competitive advantage - in that case show it to people you trust, but show your stuff to SOMEONE that will give you feedback. Especially people in your target, and people that don't know you / won't sugar coat it.

I'm sure you know about Steve Blank's philosophy, Lean Startups, Pre-totyping, etc. It sounds like it fits to what you're doing.

Edit: this is not legal advice :) , I'm 32, never did a startup (yet), work for a boring BigCo, did college and just finished a master's (loved the masters), still have friends from college.
yes, you haven't loaded any species so there are only moons.
Join [a bunch of thousandaires] in [rising up from poverty].
The economics of reporting on Bitcoin
I'm really confused by the title, in particular the "on Mt.Gox" part. Was he "on Mt.Gox['s website]" when he came across this applet? He makes it sound like the exploit was on mt. gox.

If he got a trojan on a third party site that compromised his computer and Mt. Gox's site had nothing to do with it, this title seems a bit libelous. If in fact that's the case, I'd implore HN mods to change the title to something that doesn't unfairly cast aspersions on the Mt.Gox site.

FWIW: I have no bitcoins, I don't fully grok bitcoins, I'm scared of bitcoins, I don't use mt.gox or any vendor
I think its cooler when you run it in reverse: http://codepen.io/anon/pen/pAqgc

Change the degrees value to slow it down, too.

This one http://codepen.io/anon/pen/ctsvy set to this music (work safe | Benny Benassi Satisfaction lyrics video) http://www.youtube.com/watch?v=vks0JJMhAWI

And a last one:

http://codepen.io/anon/pen/tsjoh
A pilot probably wouldn't know how all the systems work together. (They probably know what ACARS and ADS-B -do-, but not the implementation details.) You would want an avionics engineer--so someone who works at Honeywell, Rockwell-Collins, Garmin, etc.

If you can access the wiring in the aircraft, especially with the new fly-by-wire stuff, you could cause problems. None of the communications are encrypted (as far as I know), because it's pretty much assumed you can trust what's on the a/c buses. Also, redundancy helps get rid of erroneous data when it only shows up on one bus.

I don't know much about ACARS and ADS-B. While it wouldn't surprise me if there were problems, we also tend to notice rogue transmissions in our spectrum. Much more quickly than people realize.
The Nature of Code [1] has some nice examples on how to calculate steering/acceleration behavior for targeting.

http://natureofcode.com/book/chapter-6-autonomous-agents/
Adam Orth leaving Microsoft proves personal Twitter accounts are dead
All AV software is about that dumb as far as I know. Anyone who is depending on AV software to protect things like actual money is in serious trouble.
You can do it, but most exchanges require 6 confirms which can take around an hour. You'll be betting that the price difference will be just as good in an hour.
This argument would be valid if USA companies couldn't open offshore offices. Tech employees are earning salary comparable to USA salaries, working for USA-based company, but not paying taxes in USA.

If USA won't adapt their immigration policies it's matter of years until different place with reasonable immigration policies and friendlier government will gain status of Silicon Valley.
What evidence do you have that each of these sites weren't going down just because of real high traffic?

I don't think it's at all unreasonable to think that each of those sites would have naturally seen their greatest traffic surge with the events of yesterday. For example, over 20% of all subscribers were present on /r/bitcoin (for comparison, (eg) /r/android is currently at about 0.5%, /r/bitcoin is around 10% now).
Interesting.. this has little to do with the H1-B visa program but instead is mostly about the day to day immigration policies like Border Patrol, amnesty, and citizenship.
as someone who traveled a lot by parallel smaller roads recently, i can tell you, the worst problem is that those roads are one or two lanes, full of huge trucks going on at crazy speeds, and often passing each other (even on the one lanes)
At a hackathon I built a simple blog system that let one reply to the authors article's individual paragraphs privately and provided a private RSS feed to the commenter for the author to continue a conversation.

The idea being that an anonymous intelligent conversation is possible but the author is probably the most informed on a subject and therefore should be the judge on what is considered good content.
Grove looks good (I just tried it out) but looks kinda expensive...
Delete this when you are done
90 Percent of Game Hacks Infected with Malware
Right, so it's all about the intent.

But for a portable 'personal' computer like this Mac laptop, it's difficult to "use it as one sees fit" in the normal way when it's in Iran. Sure, it's possible he could make a remote connection and continue to edit documents on it or something. But in practice Dom is unlikely to get any real utility out of it by treating it as cloud server in the hands of untrusted parties. We probably all agree that Dom should be free to recover and wipe his own data from it, but that's purely an attempt to cut his losses rather than derive further "use".

So Dom continuing "to use it as he sees fit" is not really possible. Nearly everything Dom can do remotely to this computer will be inseparable from his intent with respect to effects on these other parties.
What a surprise, he wants to depress tech wages with more H-1Bs.
Teens Abandoning Social Networks, Study Says
> Everything in the language is a thing that you can
redefine.

Pretty much goes for any dynamic language, perl/ruby/javascript/etc...
Fantastic! Thank you for creating this :)
> The U.S. does not limit the supply of technologists.

It's what the MZ article is about: They can't find enough, they want to change H1B's. You can choose to call that something other than a limitation, but it doesn't change the fact that it limits the supply of technologists.
Business Intelligence Reporting Services
I'm not sure why there is so much talk about ulterior motives on this one. In this case, I think everyone's incentives are aligned. Successful tech companies like Google and Facebook hold their engineers in the highest esteem and pay very generously for them (far above prevailing wage). The best workers want to work at these companies. Our economy, tax base, and society needs these people for the long term.

Stapling a Green Card to anyone that gets a phd from a top 25 US university, giving an automatic h1b to anyone who can raise $1 million in funding, making companies pay 2x prevailing wage to guarantee an h1b...these are all reasonable ideas. And I think discussing the merits of different proposals and how to make sure top tech talent stays in the US is where our energy should go.
On rice and arsenic
CSS Pirate Ship Simulator with Sass, Compass and CoffeeScript
That's because most big, established corporations aren't using it.
All of those can be overcome by paying more money. That's almost the definition of "enough money"--getting someone to come work for you instead of choosing one of his other options.

A true skills shortage is something like what you had in the south after the civil war with regards to industrial skills. The south had very little industrial infrastructure and even fewer people with engineering skills. In contrast, in this case we have plenty of people with the relevant skills--they just choose to go work at other companies.
You and Garrison Keillor may disagree, but I can assure you, it's boring.
His point is perfectly viable. If Americans for some reason spoke Romanian, then the ASCII standard would also contain letters such as 'Â','â' (perhaps pushing out some special characters for them), so that Americans would be able to write Romanian on it. ASCII is the way it is because it is convenient for English speakers; it is not the way it is because it is for some reason harder to encode 'Â' then it is to encode 'A'.
Process is Process
Well, you can brute force something that will hash to that, but it won't necessarily be the original text.
Averages miss the point. A top trader at a top firm on wall street will make millions in a few years. There's no chance of making millions by working at Google. The reason someone with a technical background can make millions on wall street has deeper roots in other parts of how our monetary and fiscal systems are setup and reward risk, and we should fix those too.
I think you're straining credibility a bit to suggest that finance is outcompeting technology on anything other than compensation. Engineers aren't going to work on clearing systems and tradable product catalog systems (zzzzzzz) because their parents were bankers (if that was the case, they'd be bankers). They're doing it because the pay is reliably much better.
>Depends on what you mean by "access to support."

Weekly scheduled conference calls, and a specific agent assigned to our account with whom we had direct access.
The last post was in August of 2012, the last release was a year ago, and the project is still nowhere near close to completion.

It's not dead, but if it still doesn't have enough developers and hackers on board, it will be. Very soon.
This is sad, but true. You can't ask the public to draw a line between your personal and professional life. A good rule of thumb I was taught that if you wouldn't want to see it on the cover of the New York Times then don't write it!
Actually, I find too much Keillor boring... ;-)

To each his/her own. :-)

I'm also someone who simply enjoys driving. For me, it can become almost meditative.
The “Wow signal” of the terrestrial genetic code [pdf]
It is non-trivial to get dollars into accounts on exchanges. It is also not an instant transfer of bitcoins from one exchange to another. your two step process really is a four step one:

0. Get dollars to Bitstamp to buy bitcoins
1. Buy bitcouns from Bitstamp
2. Transfer bitcoins from bitstamp to bitfloor
3. sell bitcoins on bitfloor (assuming the price hasn't changed).

What you are describing is "location arbitrage" (exploiting differing prices for the same goods in different locations). and it is one of the ways that prices get moved back into line.
Australia has both: point based PR program AND work visas that are similar to H1-B. However it does not help them - I have an Australian PR but still chose working in Silicon Valley on a work visa.
Tech companies not being able to find enough workers at the wages they are paying does not mean the government is limiting the supply. Indeed, the government has for the last century been propping up the supply of engineers through its support for public universities. That's exactly what University of Washington, Penn State, Georgia Tech, Virginia Tech, etc, are--attempts by the government to prop up the supply of engineers.
More charitably, by talking about offers from other companies, you are indicating to them that your continued employment is in question. Businessmen like predictability. So from that perspective, when they see you have one foot out the door, it makes sense to alleviate the uncertainty by getting the other foot out the door and bringing in somebody who seems more predictable.
A few months back, I was applying for developer positions in northern California. Most of my professional experience is in .net, but I applied for all kinds of work, including a rails position. I'm not sure what the average dev/total ratio was for all those, but it's roughly 1/3 where I ended up, with a total size of less than 50. Github was never mentioned during any of my interviews, except occasionally by me to say that I have an account. (though I haven't done much with it) No one seemed particularly interested.
My virtualization workflow for testing/dev
>It may seem that "rock star ninja developers" are a young person's game and to some extent it is.

I was an awesome developer at 22, and I'm a much more awesome developer at 45. I'm a bit more methodical now -- I could crank out (crappy) code really quickly when I was 22, and now it might take me twice as long to get things running but when they're running they're mostly DONE, solid, and reasonably documented. Also, at this point I tend to work ~30-40 hours a week instead of 60+, which could be why it takes me longer. ;)

Just saying that it's not really a "young person's game" to be a "rock star", unless you mean the "being underpaid" part, which I certainly was for years compared to my relative contribution almost everywhere I've worked. (I'm also not claiming to be famous, except for in one particular niche, but that's another story...)

But OP sounds like he was never an awesome developer, so yes, I agree that enterprise is likely the place for him to look.
Any chance I could join in? ;)

I know a bit of JavaScript, but my math intuition is somewhat poor as well, so it'd be more so I can learn than anything else.
I can say it's a good probability that they did ... and that triggered this problem.
Webpop announcing Compass support for their cloud code editor
I don't have a problem with allowing skilled immigrants into the US. I have a huge problem with the overly favorable terms that employers get with H-1B workers. I think that once a worker has been allowed in they should be allowed to transfer jobs without having to find a new sponsor. If their skills are valuable enough to let them in, the skills should be valuable enough to let them stay.
Amazon Coins Launching