skysight-inc/HackerNews huggingface dataset:
Those self-reporting spreadsheets aren't worth the paper they're not printed on.

FAANG companies are not hiring H1-B's because it's cheaper. I have been a hiring manager at a couple of FAANG companies, and I can tell you it's just not something we cared about.

The only thing I cared about was finding the most qualified people for the team. I had headcount to fill, and it wasn't like that headcount had one salary band marked "For Citizens" and another marked "For H1-Bs". The compensation systems at FAANGs are for the most part formulaic.

If FAANG want cheap engineering labor they outsource and use contractors, simple as. And it's those companies - the Infosys and Wipros of the world - that are arguably are the biggest abusers of H1-B.
Yes, we run several production services on it.
Much like Go, it's built for the web, and it's standard library will handle most things (files, http, memory io, ffi to c, compression and image formats, etc... quite extensive.)

There's the likelihood that many future users will encounter it via a "from soup to nuts complete" web application framework like amber or lucky (ROR-like) that include scaffolding for models and migrations and such, or possibly with the sinatra/express'esque kemal framework that mostly concentrates on routing and exposing the request/response cycle, allowing you to inline middleware and pass the request context through your own stuff.

.ecr templating (syntactically similar to .erb templates) is built into the standard library and compiles to actual crystal code.

macros resolve to actual crystal code at compile time, so some of the ruby meta-programming requires a rethink.

While some folks eagerly await true parallelism, which I THINK was here already and then revoked temporarily, but I might be mistaken, I'm quite content to build distributed applications with Crystal communicating over standard protocols or directly via some kind of socket (sockets network and local also being part of standard library)

It's executables are fast, small, and don't use much ram (12megs is one anecdotal totally context-less number I'll throw at you, lol...)

I use crenv for controlling the version churn, as someone else pointed out, they are ramping up to v1.0, and they now claim to have largely finished breaking changes on 0.35.1 and are prepping for 1.0.0 already on the basis of where we are at now. I also tend to use local shards (specific versions) to ensure build reproducability.

Any specific questions?
> without chaining it to a specific company

This affects everyone who works with H1B employees.
As others have noted it puts them in a very unfair side of the negotiations on employment (as in you don't get a voice).

If your residency is hinged on your job, then it's you vs everyone else there. This drives unnatural competition between teams and coworkers under the same manager. It's bad for work relations. It leads people to be bad actors and make immoral judgements.

H1B needs serious reform to give people an actual voice at the table.
If those companies eventually backfilled value, then they weren't overvalued. Investors just, and correctly so, valued growth over immediate revenue.

Of course, growth oriented companies fall flat on their face plenty of times, but for your Amazon's and Google's, with hindsight I don't think you can call them overvalued with the information we have now.
Hey, that really sucks about the license issue! Tooling around in my car is one of the few things keeping me sane. Hopefully you live somewhere nice enough to bike consistently. My SO and I have been walking and cycling a ton.

I understand that feeling lucky but everything feels like shit. I hope you start to feel better!
The commentor's name is literally 'jeffdavis'. I'm not sure what else one could suspect about their motivations.
there's no solution. this is an open problem

the first step, IMO, is stating it correctly i.e. we must state the problem correctly so we may ask how it can be solved.
Interestingly, wallmart has their own forensics lab[0]

[0] https://www.theatlantic.com/technology/archive/2017/04/csi-w...
Well, crime dropped in lots of places around the world. In most countries, including Germany(where I'm from) we didn't increase our policing...

>You don't actually think the vast majority of people in State or Federal prisons are actually innocent do you?

No, I don't. But the system is still horrible and brutal. I think think prison in the US should focus much more rehabilitation over punishment. In Germany and Scandinavia being removed from society is the punishment. Norway has a recidivism rate of only 20%. I don't know the other countries, it's higher in Germany at 35% but still less than half of the US which is a total failure. You treat people prisoners like animals and you are surprised when they act like animals.

>I see this dichotomy in American thinking all the time. There are calls to lower prison sentences, while at the same time accused individuals (who are usually unlikable - like Weinstein) have the same people calling for maximum sentences so those individuals spend years behind bars.

So I think prison sentences should be reduced generally in the US. I'd get rid of mandatory minimums. But I'm not sure how I would fix it, but I would have charged the bankers, and people involved wit that in jail. I would change background checks too. Norway, and as far as I know, Denmark does this too, but if you're applying for a job, nobody will find out about your crime, just if you're available to work somewhere. For example, if you apply at a bank but you were guilty of financial crimes, they would tell the bank you cannot work there.
You can argue the toss over quality, but JPEG can't do transparency while WebP can. So if you need transparency, you need to compare the size savings to PNG, not JPEG. WebP is the clear winner there.
A hypothetical Chrome Inc. (or Chrome Foundation) could make its money off of selling rights to the search bar (hypothetically to Google anyway), and, I suppose, donations. Enterprise support would be another thing they'd have to provide (and could sell), especially if they got the Chrome OS project.

It'd be a speed bump, and they wouldn't have the full resources of Google, but I think it could make it. (But I don't know if it should, the open-source Chromium base isn't committed to only by Google.)
> I wonder, why nobody mentioned Patrice Bellard's BPG[1].

Isn't it Fabrice Bellard?
Good luck with that. I assume you live in a hut made from naturally fallen trees some where with no heating, air conditioning, running water, sewers, paved streets, computers, etc...

I'm kidding, of course you're not. You're standing on the shoulders of giants, but you think you're flying.
The US has a lot of charity scams and dubious NPOs collecting cash. There’s news about fraudulent GoFundMe’s pretty regularly, for example.

Finland is probably too far the opposite direction, but the whole sector could use a lot more scrutiny over here.
That's yet to be seen. Though if they are, then we won't be seeing passively cooled desktop ARM PCs any time soon. Nice, quiet iMacs and Mac Minis, sure. Anyone working in production software is still going to have fans (or an expensive, enormous hunk of fins: https://www.anandtech.com/show/15261/turemetal-fanless-pc-ep...) in their boxes. People running water pump loops from their PCs to underground excepted.

In this era where all chips are getting power-state and speed-state shifts at millisecond speeds, eeking out even a 40% performance/watt benefit over comparable total-performance x86 SKUs in the laptop, desktop, and workstation categories would be a massive win for Apple and enough justification on top of unbridling themselves from Intel to warrant the shift.

40% benefit won't bring your average 60W desktop SKU down to a passively-coolable target. Or the 45W SKUs of a MacBook Pro class system (the passively cooled MacBooks were using 7W SKUs, and Apple axed that experiment after four years because even casual users found them too anemic to be marketable at Apple prices).

Even Raspberry Pi's are getting fans these days, and that CPU never draws more than 6W: https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-needs-...

Lots of the ARM power wins in mobile rely on the light and infrequent use of the device. That's why Intel didn't bother with big.LITTLE style architectures until this year.

This is a good jumping off point if you want to dive more into ARM perf/watt, or see how performance/core is just starting to approach that of high end desktop x86 SKUs (with the A14 likely to approach parity): https://www.anandtech.com/show/14892/the-apple-iphone-11-pro...

That's all telling of apple likely dropping 4-16 core mobile and desktop SKUs that pull about 5W/core and are 30-40% more efficient than their x86 competition.
Given that gomobile exists, maybe.

CI/CD is something almost unknown outside HN bubble.

Also that was just two examples, here are another two, cost of production for USB Armoury keys running Go bare metal, or download costs for WebAssembly modules written in Tiny Go.
I'd probably still be around!
Did Github just undergo a design update? The buttons are flatter and it looks more like Gitlab to me now.
that’s just wrong. look up AC21. you can switch jobs on H1B. for an employer it’s easier to do the paperwork for this vs a full-blown H1B.
Is there a github link for the source? I see it's under MIT License.
I could not disagree more. The second that renewable energy is a more economic and reliable way to consume energy it will easily become the default because there will be no reason not to. Private companies that could develop/build/scale such technologies and deploy them who seek profit are a viable method because the profit motive can deploy capital to that effect.

Government research and regulations could help speed the development of these technologies and hasten their tipping point through adjusting the cost. This is certainly not just a political issue and culture most often follows the past of least resistance. Telling people to stop consuming energy is a more quixotic endeavor than developing more economic renewables
Mural is slow, and once the boards have have many elements they start to lag significantly.
> behind the riots in the US

I would blame the prices of basic necesities (water [1], food, rent)

[1] https://news.ycombinator.com/item?id=23612007
I'll repaste my questions from another comment, thanks so much:

Is there any web framework for it, like rails? That's really the main reason I use ruby is because as a single developer it's amazingly fast to set up new apps (admin panels, reporting panels, sales funnels, etc). The out-of-the-box functionality of rails makes this super painless. I'd LOVE to use something faster but I don't really want to have to custom write a lot of things (CSRF, sessions, cookies, blah blah).

Also, how do you handle jobs with Crystal? Sidekiq being the common one for ruby.
Yes, in a vacuum. It ignores the fact that at a given point of time, there are only a limited number of jobs in the market.
Austin, which was mentioned in the article, does do tiered billing. The tiers are still quite generous though.

The only way I can see paying over $100/m in Austin is through wasting it on landscaping. If you're doing that you really have no right to complain since it's a luxury.
I thought Xiaomi Ninebot bought out the Segway brand as it came under legal fire for making Segway clones. Xiaomi Ninebot is producing more Segways than ever with no end in sight.

Edit: It's only the U.S. unit which is getting canned.
This CNBC article says Amazon was the largest sponsor of H1B in 2019

> Amazon, which received more H-1B visas than any other company in 2019, described the move as “short-sighted” in a statement.

https://www.cnbc.com/2020/06/23/google-amazon-tesla-trump-im...
The purpose of all immigration is to generate voting cattle for political careers, soldiers and cheap labour. To deny this, is to either deny reality or to line your pockets.
Even during the civil war Irish immigrants were used as cannon fodder.

Some groups even realized that the burden/load on society can be used to further increase revenue if their companies are in the businesses of supplying services and/or products to governments with a markup.

If there is generous amounts of tax money in the pool, there will be sharks at the cost of the working class - somehow (white/champagne) socialists are conveniently ignoring this.
What horrible wording they have:

> Trump Suspends Visas Allowing Hundreds of Thousands of Foreigners to Work in the U.S.

"[X] suspends [A] allowing [B]"

So, what's doing the allowing, the [X] or [A]? Super ambiguous unless you already know or read the article!
Is there evidence that indicates police are more corrupt than anybody else?
Interesting. I would say that, in general, British police are way more approachable than American Police. American police see themselves as some sort of bouncer while British police are way less intimidating and nicer to talk to.
I think the central difference is that in much of Europe, the the ideal of the perfect police officer would be someone who actively helps people to stay out of trouble, e.g. calming down a brewing pub fight situation before it gets out of hand, or warn you before doing something wrong. I guess this ideal also exists in the US, but there it is counteracted by the opposite ideal in which the police is no position to bother anyone who isn't clearly and undeniably in the wrong, but then cracking down hard. "Don't mess with Freedom unless it's of gunpoint-grade importance."
I am not hating on socialism. It has it's merits like providing healthcare if properly implemented but having excessive permits and licence is one of the facets of socialism. Socialism is not the perfect system.
Ok then I'm really unclear what you're point is. Yes, there are observable performance differences that align across observable ethnic boundaries.

No one in this thread questioned this (keep in mind stereotype threat is a phenotypic difference). If that's the only claim you're making, I'm not sure why you felt the need to cite Rushton of all people, who was specifically arguing that these differences were genotypic in nature.
Even more incredible are the lengths certain types of folks will go to defend these policies even when faced with very real examples of the negative consequences of ceding liberty in return for the state to "take care of you".
"An order of magnitude more crime."

What kind of crime? Violent? Non-violent? Probably the majority is non-violent crime related to drug possession or property theft. Offenses designed to grease the gears of the prison industry. Modern day slavery. A veritable poverty & minority oppression engine.

It's unjustifiable to the extreme.

If only the US could curb capitalists' greed enough to provide a decent standard of living for all citizens. Actually adequately funding public education and maybe universal health care would be a good start.
anything to make the “base” happy I guess. This ripples from this will plague the American economy for years. Maybe H1B was in need of some sort of reform, but the implementation of this is simply moronic.
You should be able to, since everything Docker runs inside of a Linux VM. You don't get to use Rosetta though (since it's a macOS thing), and the performance may be poor.
> By that measure, it hasn't been safe since he
> started his blog. In the article, he explains
> why he's always used a name he hopes people
> cannot trace to him.

True. The reason I said that isn't related to what he has posted about needing anonymity to not harm his work.

I believe that the journalists unstated reason for wanting to demask him, is to coerce him into silence and to make it easier for mobs to form against him in future.

Basically, they are too smart to attack him directly, but have decided to paint a target on his back, and to leave the job to bloodier hands.
It's Back! Southwest Airlines Offers Three-Day Wow Fall Fare Sale as Low as $39
Here are 6 sources. Different incidents, different news organizations. There are hundreds more, but I got bored. Hell, his campaign was running an ad with the Nazi pink triangle (like the gold star, but for gays and liberals) last week. That didn’t even make my list.

https://www.cnn.com/2019/07/16/politics/white-supremacists-c...

https://www.npr.org/2019/06/23/735191317/white-supremacy-and...

https://www.theatlantic.com/politics/archive/2019/01/trump-e...

https://www.nytimes.com/2017/09/18/opinion/trump-white-supre...

https://www.theguardian.com/us-news/2019/aug/11/el-paso-shoo...

https://www.cnbc.com/2020/01/06/donald-trump-jr-rifle-magazi...
True. And looking at their comment history, this "What about black-on-black crime?!" seems to be a recurring bit over the last few weeks whenever people here talk about police brutality. Still, I think it's worthwhile to name and push back on this tactic when we see it, because it's pretty commonly used when people want to minimize or ignore police violence.
> The polar bear swims in circles because he doesn't know he's trapped.

I find that hard to believe. The polar bear absolutely knows he's trapped, though he probably doesn't know why.

Just saw this downthread, he even developed depression later in life, seems pretty sentient: https://news.ycombinator.com/item?id=23614699
Capitalizing "Black" is in response to people who identify as Black doing so, I believe. Doing so for people who identify as capital-W "White" would be very different and hand them a victory that will badly distort public debate.

It's amazing how powerful just applying capitalize() to a string can be.
thanks for the helpful tip!
but alas, I'm still on Xorg
Take a look at MDN’s docs. It’s amazing how nice modern browsers are to program just out of the box, with no ad-ons.

I start with ECMAScript/JavaScript, but lately I’ve been throwing TypeScript in the mix. Usually get a build system working (e.g. WebPack). Then if I need it, I add in a library or two to help out with DOM management (e.g. mithril.js, react).
"by the white supremacists and nationalists"
That is some mental gymnastics given the cost of immigration is paid by minorities. But then again, your kind never discuss with honest intent, do they now?

Miller is Jewish, but communists have it out for them to when their presence is not convenient. Just look how they treat Sowell.

You really are dishonest, out of curiosity, are you white?
I'm not interested in defending all of this rapid fire as it would take too much effort on both of our sides.

I can tell you the story of the first one (SME) and you may take what you wish from it.

Penta is a shady investment group linked to heavy corruption scandals across the political spectrum. [0]

As a power move they decided to buy the medium they've seen as their main public opponent — SME. Half of the journalists from SME left, raised money and founded Denník N, which is pretty similar to SME. The other half stayed and convinced the previous shareholders to keep a majority.

45% of SME is owned by Penta but they have no effect on the content and SME critisizes Penta all the time. Penta knows that if they did anything about it, redactors would speak up and leave and they would be left with a worthless company.

[0] - https://en.wikipedia.org/wiki/Gorilla_scandal
I’m still holding out on Mavericks b/c of Catalina problems. I’ve learned over the years to not be an early adopter of some critical things, like OS updates.
I've heard of plenty of American and also German towns and cities and even if I was living for free in a caravan (which I've done for many months in my life, much like Germans who go to music festivals will do in the summer), I don't see how it is possible to make a substantial savings in life on a yearly post tax income of $25,000.

After an entire decade of working, this will only result in a best case scenario of $250,000 in savings, which, for my personal lifestyle is not going to work. I think collective action for higher wages is proper here.
Development I suppose
Yep exactly. In America we used to have SWAT teams who would fulfill this latter role, for situations when violence of action was urgently needed. The first letter in the acronym stands for "special." These days it's not abnormal for regular beat cops to acquire surplus military equipment and roll up to a petty dispute in an MRAP.

I think taking away officer's weapons will drastically change who they decide to engage and how they do so.
Microsoft, weirdly, didn't know what to do with Skype. For a company focused on productivity, that's a little strange.
How does providing a last name make his authorship of the blog more credible though? And how does publishing it help? I don't see how the reporter or the readers have any way of verifying that the blogger of SSC has a last name matching the one from the article.
I see a lot of comments that miss the point. H1B visas have their problems and the system could be greatly improved by reforms. But that is not the issue. We are talking about suspension of ALL H1Bs and J visas!

Whatever you feel about the problems with the current system, it is a net positive for the US. It has some pernicious negative effects, but ultimately our economy benefits more by being able to draw and integrate top talent from all over the world. To put this in a context that might be more familiar to readers here, it would be like Google or Facebook putting a moratorium on aquihires, or implementing some other policy that hurts their ability to recruit.

Please do not buy into the hype that this is the first step toward reform. The current administration has had 3.5 years to overhaul the H1B system and has done nothing to date.

This is horribly short sighted and a strategic blunder. It will hurt American innovation and the American economy. It’s the type of move made Yahoo and AOL in the mid aughts that ultimately led to their stagnation and demise 10 years later.
Note that Chrome Extension developers are not employees of Google, but rather disparate businesses, so it'll be difficult to both successfully put pressure on Google w.r.t. terms of business and not fall afoul of anti-trust laws.
Hello, thanks for the comment, I might. Do you have any suggestion HW wise? If I switch again, it will be for linux as my daily driver thought. I've been happy with the MBP line, and my 2015 MBPs are still the best hardware I've owned. I like Apple's services, I use iCloud, and the calendar and contact sync with my iphones and ipads just works. I like macosx because it's real unix, integrates well with the rest just mentionned. I run ubuntu for GPUs for DL on a dedicated ws; I wish I could do some small models on the go better than CPU speed, instead of remoting. I have several VMs in VirtualBox (that can just now as of VB6 do nesting!! that's great! (real containers AND kvm on macosx thru proxmox) but that wont work with ARM... ). I still need some win7 or win10 for legacy stuff or for clients, Vbox does the trick for most of it, and if I need the metal performance of the gfx in windows I have a small bootcamp partition.
I use extensively Targed Display Mode with old imac27s, and I LOVE that feature; a 27 inch monitor with a server to do backend tasks on my desk, hard to beat.

All this to say, to repro my setup with Linux and another brand of intel powered machine, I'll waste an amazing amount of time. Intel is not going anywhere. They might have missed a beat or two, but they will pump out the best CPUs again in a short time. AMD got the upper hand for while back when the transition to x64 happened with the first real dual cores. Intel is not looking great right now I'll give you that, but chances are they will come back. Maybe. But in any case, this is a "if it works dont fix it". This CPU change will force a bunch of ppl to fix something that worked.