skysight-inc/HackerNews huggingface dataset:
I'm not straight out saying you're wrong, but I don't see the evidence that this is obviously true. There's an equally compelling line of logic that by removing H1-B visas you create less supply for those jobs in the US, driving up wages for local workers and encouraging more local people to train up to take those jobs - because of the higher rewards. Will companies just immediately decide to hire in another country? Well, some of them might, but if wages go up 5% is that really going to force companies overseas? Running an international organisation is hugely expensive. So maybe wages go up and basically no jobs are lost to overseas. What if removing these options to basically steal talent from overseas meant companies needed to sponsor more university programmes to get the qualified staff they need?

I find it quite compelling that the first order effect of H1-B visas is to give large corporations an easy way of driving down wages by hiring cheaper overseas workers who are willing to take lower wages than the locals in order to earn their citizenship, and that benefits company profit margins at the expense of native workers.

I'm willing to believe that the net effect is actually different and you get some magical efficiency effect that makes everyone richer, but I think that actually needs to be demonstrated rather than assumed.
It's part of an arcane knowledge that is seldom reified.

"It's Time for a New Old Language" – Guy Steele [video] (youtube.com)

https://www.youtube.com/watch?v=dCuZkaaou0Q

https://news.ycombinator.com/item?id=15473199

He calls it "Computer Science Metanotation".
I'm actually sad Unity 8 never shipped. I was really looking forward to seeing it develop, it had a lot of brilliant ideas.

Especially those desktop widgets. They were beautiful!
There are many ways. Boat; train; bus and, yes, flying. International commerce will not stop forever and as long as that's true people will travel.
This is great feedback. Going fast is a core part of our strategy, as is focusing on breadth over depth (https://about.gitlab.com/company/strategy/#breadth-over-dept...). Not only does this provide an easier path to collaborate and contribute for the wider community, it allows us to shorten the feedback loop with everyone that uses GitLab so that we can invest our time and effort in the areas that matter most to the wider community.

That said, I completely agree that we need to get better how we iterate and improve the quality and performance of existing features. We've more than doubled the number of Product Managers, Engineers, and UX Designers over the last 12 months to work alongside the wider community to help transition "barely usable" features into lovable features. Please ping me (@gweaver) on any long standing issues that are important to you and i'll do my best to route it to the directly responsible PM.
What normalisation? There's certainly no clear talk of normalisation in the paper.
That’s not true. Getting laid is. The economy is for the benefit of your master, not you.

Artists have far more sex than programmers do. It’s called natural selection.
Odd, I use both daily (original surface book, surface go, 2018 MBP) and completely disagree. Microsoft trackpads are the only ones I've come across that are just as good as Apple. You are the only person I've heard bash them. I've got hundreds of peers in the same boat and the MS trackpads are universally lauded.
Six quick ways to refactor your Python code, and why they are improvements
WebKit doesn't have nearly the same amount of community engagement as VS Code does probably because it's a piece of infrastructure code rather than user-facing software.

Where is WebKit source and issue management anyway? It's not on GitHub. I don't imagine Apple providing very well for people, who ask for endless options on a product like VS Code.

I suppose the open source Swift language might be comparable, but I don't think it's anywhere in the same league as VS Code regarding the number of users.
Show HN: Find a Job at No-Code Startups
It has a huge downside. It can be boring and too corporate.
Without sperging out about the specific percentage: a situation where people have a tiny amount saved for retirement, and almost all their net worth in a house and car, is actually quite common.
Agreed 100% pre-WSL, but now it's changed with WSL. Have used Powershell for last five years, but bash on Ubuntu is great.
I’m not sure if Google would sell user’s location data to advertisers since Google is an advertiser. But they definitely record it for themselves, and the government has access to it as well.
Melbourne public transport reader hacked to show Doom
It is already a catastrophe, and it looks like it'll just keep getting worse, unless we get lucky somehow, which I'm not counting on.

BTW, most all economists keep pointing the finger back at fixing the public health crisis to fix the economic problems, whatever their political stripes: https://marginalrevolution.com/marginalrevolution/2020/05/sa...

But we have no coherent plans to do much about the public health crisis at a national level, and the president is busy tweeting out anti-vaxxer conspiracy theories.
They serve video files with .gif as absolute fallback.
Well, sure, if you don't take subways then you're not likely to be on a crowded one.
I'm impressed at how this guy's channel has taken off. The first version of this (a static backboard optimized to put as many shots into the hoop as possible) was posted here, and he had something like a few hundred subscribers and a few hundred views. That video now has 4M views and he has 82k subscribers. He deserves the subscribers, as the rest of his videos are great, but I'm curious as to which medium got the most viewers. HN? (Seems unlikely to me.) Reddit? Twitter? The Algorithm?
> a single source of truth

Naturally, these have been called "bibles": Unix Bible, Linux Bible, Linux Command Line and Shell Scripting Bible, etc.
Isn’t it Qatar where you go to jail if you fail to pay your debts? Or maybe it’s only Saudi Arabia, I can’t remember. And this was the reason why the city was apparently littered with perfectly good but abandoned Ferrari and lamborghini cars.
A lot of people use TrackIR[0] to "look around" when playing cockpit games on a single monitor.

It tracks your actual head motion and exaggerates it (this can be tuned to your liking).

0: https://www.naturalpoint.com/trackir/trackir5/

It's a great little peripheral, and much more affordable than VR or a multi-monitor setup.
Under Discussion: The Performance of Python
It's hard to come up with a thought-experiment where this radiation would manifest.
This sucks.

America should be using this crisis to prioritize hiring the world's best medical, engineering, and technical talent.

It's like our last competitive advantage, a way to capture value from America being a desireable place, and we're pissing it away.
U.S. to Accuse China of Trying to Hack Vaccine Data
The word standard is doing a lot of heavy lifting in that sentence. I don't want to re-build Gravity Form's conditional logic or feeds to PayPal & HubSpot systems, so I'm not going to.
Check out the wiki:
https://github.com/penrose/penrose/wiki

It has rendered examples for all types of graphs.
Vochi, the ‘computer vision’-based video editing and effects app, raises $1.5M
I have an Indian dev friend who's here on an H1B in exactly the situation that KorematsuFred describes. H1B is just a more sophisticated "Gentlemen's Agreement" (a racist way of using Asian peoples' labor while denying them the benefits of citizenship).
Yeah really looking for a tool that produces output as nice as e.g. Dat documentation diagrams
Scraping Recipe Websites
Idiots, they're letting the talent go and thrive in other countries. More talent = more power.
Don't take my word for it, or your peers. Just google around for surface trackpad reviews and feedback. I'm sure it's fine for plenty of people, but I'm not alone with my opinion.
You don’t have to buy one vehicle to do everything, and that’s difficult if your tasks are so different. Buy a commuter, and rent a van for road trips.

Otherwise, you’re taking a road trip sized vehicle to work every day, or a commute sized vehicle on a road trip.
The H1B system along with the L1 and L2 and mostly labor arbitrage. Given the current employment situation, it should be since there are currently enough local workers given the state of the economy. The initial draft of the immigration pause included these, but some of the presidents advisors were concerned that it would upset Google, Apple etc. so it was removed from the final one.
>The combo of M4A, UBI, and affordable childcare will lead to an explosion of entrepreneurial spirit, small businesses, and startups.

Unequivocally. Which is why it won't happen until citizen united is overturned. It would be a major threat to the monopoly powers that exist.
I considered doing one at one point, then saw my domain idea was already taken. http://covidshame.com/

They don't have much info about their project. I kind of assume they won't follow up.
While I have sympathy for the foreign workers who are hurt by this, honestly this is hardly a surprise. When you try to optimise for money over everything else (quality of government, public healthcare, education for your kids, safety) weird things happen. Try looking for countries that have a sane government with a clear immigration policy. These countries are out there. Yes, you will make less money. But at least this shit isn't likely to happen to you.
In the US there has been significant initiative to get remote, online exams running. GLAARG VEC has been leading the charge. Even the FCC chairman took notice. https://twitter.com/AjitPaiFCC/status/1256213902569943042?s=...
Why Is Google Ads Right for Your Business?
Agreed, this is one of the common misconception of Gnome 3. Gnome 3 actually encourages keyboard driven workflow: "Ensure that every operation in your application that can be done with the mouse can also be done with the keyboard."[1].

They use 'big buttons' mostly for accessibility reasons.

Although I personally don't use Gnome 3 as DE because of lack of customizations, I agree to most of their Human Interface Guidelines[2].

1. https://developer.gnome.org/hig/stable/pointer-and-touch-inp...

2. https://developer.gnome.org/hig/stable/
Certainly for the ions lines (hugely important modelling stars for instance) you are talking about trying to measure on very hot gasses, and I've been told the problem is that it's hard to make a gas very hot while also dense enough you get detectable radiation out of it.
Remembering John Conway's FRACTRAN
There's no such thing as a long term labor shortage in a market economy. I've been hearing about these labor shortages since the 90s. Make no mistake, this is industry and government colluding to suppress your wages.
This program has to work for the least common denominator. I think a common pitfall is intelligent people designing systems in a bubble of intelligent friends then wondering why it fails spectacularly in public.
A lot of large C++ projects use link-time optimization, since it's the easiest way to get predictably good performance.
It was the thing that, for most of my life, was touted as a singularly powerful foundation of American success and freedom: that anyone could come and build a life.

A more sober look at the reality suggests this myth was... less than true. Nonetheless, I always thought of it as an important ideal.

But you're right that the pendulum swings.
There are also those bugs that only manifest in the release build.
Full RT will be amazing for some things like a DOOM game where shadows in corridors make you stay alert, but otherwise I don't think it is a game changer in terms of gameplay.

What is a given is that there will be a flood of games overusing it, like it happened with Bloom and other effects.
Facebook and other companies are removing viral ‘Plandemic’ conspiracy video
‘Social media companies including YouTube, Vimeo and Facebook are removing a viral conspiracy theory video because of its claims regarding the coronavirus pandemic.

‘The approximately 26-minute video was presented as an extremely long “trailer” for a full-length film titled “Plandemic” and features an extended interview with Judy Mikovits, a well-known figure in the anti-vaccination movement who has made various discredited claims about the effects of vaccines.‘

‘By the time it was removed from Facebook, it had racked up “1.8 million views, including 17,000 comments and nearly 150,000 shares,” Digital Trends reported.’ [0]

‘Twitter responded to The Washington Post by stating that a tweet from Mikovits sharing a different video interview of hers does not violate its covid-19 policy but that the company has removed the hashtags #PlagueofCorruption and #PlandemicMovie from its searches and trends sections.‘

[0] https://www.digitaltrends.com/news/facebook-will-take-down-v...
The build quality in Surface devices is terrible, ABSOLUTELY terrible.

I have a Surface Pro 2 where the (in)famous "VaporMG" coating layer was completely gone by the first year, leaving a pinkish-blueish-silverish combination of colors that makes the device look as if it was on ground zero at Hiroshima. The power button is flaky and no longer reliably turns the device on, the keyboard cover connector is flaky and covers periodically stop to work, etc. All of these are common issues.

Ironically I bought a Surface Pro 3 later on where the LCD connector died within warranty, so I just returned it and forgot about the Surface line altogether.

I have a dirt-cheap Acer laptop that has also been with more for a _decade_ now and it still looks better than the Surface Pro 2.
Concise, no-nonsense list of refactoring points. Looking forward to part 2!
I've stopped reading TechCrunch since they've put up the data collection popup. It may technically be GDPR-compliant, but definitely violates the spirit of the law. That dark pattern of providing no opt-out for a "consent" form is insulting.

Probably, most people just click "Agree" without bothering with it.
Apple plans to shift 20% of production capacity from China to India
The hot corners suck with multiple monitors. Moving the mouse curser to the edge of the screen should not cause all the windows to fly away. It's even worse that you need a gnome plugin to disable them.
I think you mean Openbox. Busybox has nothing to do with GUI.
Yes, artificially fixing prices below the market clearing price inevitably leads to shortages. If the government wants to ease the financial burden on parents then a better solution would be to just give them money and let them pay for day care on the open market.
It will be interesting to see what happens to the bread, circus, and crushing student loan elements: https://jakeseliger.com/2014/04/27/paying-for-the-party-eliz...
What is the mechanism that enabled US intelligence to get this phone data?
I did say "strictly limit /regulate" and just because some one puts something in a contract doesn't make it enforceable (justiciable)

And in the UK you would NOT want to cross BALPA (pilots union) if an airline tried this.
6ix9ine the 24-Year-Old Rapper Break Instagram Records
Ask HN: Do you maintain a log of what you learn? How often do you go over them?
Most of my leanings fades away as time elapses, except for those which I get a chance to correlate/apply often at life. How do you manage your leanings ?
H1B is dual intent.
> Start my [sic] taxing the rich.

I don't think it's clear that this is anywhere near enough.

Say you want to pay $1,200 per month to all Americans over 18. There're about 210mm of them. That's just over $3tn per year.

In 2017, the latest year with detailed data, Americans paid about $1.6tn in Federal income taxes.

So the scale of the spending we're talking about is "imagine income taxes increased to about 300% of the current amount". Of course, it's more nuanced than that, because the theory is you make some savings on other programs and fund from sources other than just income tax - but it still gives a sense of the scale.
From the same paper, I'm not sure this passage helps its case. It seems off-topic, and rather breathless in it's speculation, although I respect their positive imagination:

An entirely different yet equally fascinating possibility would be that, in an abstract sense, the scientific community itself can be interpreted as a thermodynamic ensemble. In this line of thinking, the individual members would be subject to a Boltzmann distribution in “curiosity” associated with a “temperature” determining how likely each researcher is to carry out research more or less closely tethered to a specific area of interest. In turn, a type of entropy could be associated with the amount of information contained in this ensemble, or exchanged between sufficiently large subsets of it. If correct, the implications would be truly profound, and could reshape the future direction of science in ways never before imagined. Understanding the mechanisms with which to influence the “curiosity temperature” would allow wise policy makers to implement suitable conditions that foster scientific progress, and usher in a new era of discovery...[goes on at length]
Shaq could've used this! Awesome project!
> They specifically write job descriptions in a way that’ll fail to find someone locally

I see this all the time with the job descriptions
A few weeks ago there was a similar project, only that it was more analog as in the guy 3d printed an oval shaped hoop, so at every-angle it would go in, not as techno as this one, but more cool if you ask me
Windows users might find this useful: https://github.com/drduh/YubiKey-Guide
They work great for that, I used my Surface 4 to RD into my workstates a few times, and was able to do 3D modeling work with it. The only downside for that kind of work is the lack of an ethernet port, but that's a given on a slim mobile device such as this.
same guy.
I saw his original post on Reddit in some “normie “ subs (NBA?). His channel was quite new at the time. Lots of traffic probably boosted him in the algorithm.

It’s great to see, too, because his content is awesome!
Thanks - sounds like the world of Android development has evolved a lot since I last looked at it. There's a lot of talk around Kotlin, so I guess it's time to look at that transition and what happened there.

It sounds promising if most of the bad and horrifying things are gone since the days of 2015/2016 when these tools helped!
Ask HN: What is wrong with Google Chrome?
https://imgur.com/Yqh9ILg

I've been seeing this on multiple sites. The blue/green/purple text in the divs changes as I mouse over them
If you're going to expensive gastropubs, sure, but not if you're in a proper neighborhood hole in the wall.
Don't know why you have been down-voted - thanks for the TL;DR.
I think in Apple's case for many buyers (consumer and corporate) the "headline-price-don't-buy" machines are the machines that move the most units.

Anecdotally at both my current and previous employer - the "default" Apple notebook handed out was a 13" 2 port non-touchbar machine, which was for several years the least expensive MacBook Pro available.
No, the other guy is right. Technically the definition of real-time can have a lot of leeway. Here's the paper linked in the article. Note how the authors never define what they really mean by real-time. They even make statements like "runs 1.9 times faster than real-time". They certainly imply your definition, but there's plenty of wiggle room to say "Well technically, I wasn't lying"

https://www.mdpi.com/2076-3417/10/3/766/pdf
What the fuck is up with those comments? I mean the answer is obvious, but still. At that point, just shut them off.

As for the actual topic, it's almost as if "closed" or "open" isn't the entirety of the subject? It seems like we could be dealing with some kind of underlying meatspace problem that needs to be addressed before things can go back to "normal". Who knew?! (/s)

Months ago it was apparent that this virus was going to cause an absolute clusterfuck in the US due to decrepit infrastructure and a failed society ethos. What I couldn't imagine was just how slow the train wreck would be. I guess we're all stuck generally inside and washing groceries for the next year while the idiots cheerlead their simplistic ignorance, and expendable employees are put through the meat grinder to keep the economy simulating.
Internet comments almost always are, outside of a few niche communities. HN seems to have some of the better discussions on the internet, but it's obviously not perfect either.
I agree, I feel like all the points both for and against SPAs and frontend frameworks in this thread are just circling around the idea that browsers make an awful platform for building software. But the delivery mechanism is so much more compelling than anything else available, and the momentum so great, that we're all willing to put up with it.

It will never happen, but I wish there was a second stack that browsers understood, totally separate from the DOM, purpose built for developing _applications_, rather than abusing the fact that this document creation tool allows us to put styled boxes in different places.

This is not really a failing of HTML, CSS, or JavaScript, but if your platform SDK's total feature set for building UIs amounted to some basic form inputs, incredibly inflexible tables, and a handful of ways to add semantics to otherwise featureless blocks of text and boxes, you'd be laughed out of the room. The fact that anything remotely feature rich must be built from scratch is part of the reason the ecosystem has such a bad rap for over reliance on packages, and for constantly reinventing the wheel.
A couple of days ago, there also has been a disussion on reddit on this topic.

https://www.reddit.com/r/Physics/comments/gf1kbd/if_you_over...
I wouldn't say it's been ignored, I think it's more accurate to say that there is an uncomfortable and at times stark difference between politicians who attempt to address the issue by making things safer, and politicians who attempt to normalize the danger with rhetoric.
You are assuming that I am a US citizen, but I am not. I was once an immigrant too, lived in California for 6 years and ironically wasn't able to get an immigrant visa, because while on J1 visa I was sponsored by US State Department. I had to apply for an immigrant visa in Canada and was just one point short. So I returned to my home country. I was bummed too, my life was totally turned upside down. That was 20 years ago. So I feel you. BUT I am happy my life turned out the way it did. I am 40+ years old. I own my own home. I have zero debt. I have family and two kids. My medical expenses are next to zero (whatever they take out in my taxes). American political leaders, including presidents turned out to be more batshit crazy than the mediocre idiots that are running my home country (and less corrupt, too). So NOT getting a green card was the best thing that happened to me. It turns out that American dream is more dream that American for many people, and living in Eastern Europe is quite good. Sorry for sharing my personal story, but so that you know where I am personally coming from.
Show HN: Happen – Save any webpage for later, with one-click
In order to connect to the VPN, you must connect to the cell towers, which reveals your location.

And no matter how many burner phones you use, as soon as you visit your home address, your identity is compromised.
Cool side project for anyone who was really keen on Unity. FWIW, though, someone has a Unity-like theme available for KDE that will give you a similar layout and can be applied with one click.

I'd still say Ubuntu going w/ GNOME3 vanilla is probably the best thing to ever happen to GNOME3. It's received a ton of fixes and improvements as a result of Canonical pounding on it.