skysight-inc/HackerNews huggingface dataset:
H1B visas have always been about suppressing the wages of tech workers. America can be competitive on the world stage and pay a market rate. It's not true that these workers have skills that are not available domestically. Make the H1B salaries the same as the senior tech employees you're trying to displace and the calculations on firing all your senior employees goes out the window. This ultimately will be good for the foreign workers, as they will be compensated equally. This is equitable and just. anything else is modern day indentured servitude.
This was recently used for the architecture of the eponymous DEVS division in this highly recommended mini-series - https://www.imdb.com/title/tt8134186/
emerging and vital fields (mostly STEM)

You'd be surprised there. The degree that gives best odds in law school is actually philosophy. If you want to keep the tradition of Latin alive you need kids who have taken decent Latin in school. Chemistry and the life sciences, on the other hand, there is a terrifying oversupply of graduates. I agree with the need for quality control.
Hooray for FINALLY putting a local DC/DC converter ON THE DIMM so the motherboard can feed it with high-voltage/low-current power instead of low-voltage/high-current. The latter has become increasingly impractical (and noisy!)
In your informal example, I’m assuming that the person I’m speaking to is an honest interlocutor. In the scientist’s formal counterpart, he is assuming that the phenomena he observes correspond to the representation he assigns in the formal model. For a specific example, in order to infer the composition of a star, one must assume that the spectra emitted by a star are products of the same emission process as observed in a laboratory here on Earth.
I think maybe Randy Rhoads, had he lived longer could have been as much a trailblazer. He was a consummate and eager learner who apparently in his spare time took lessons from varied styles of guitar players.
It does have Double::compare though, doesn't it?

The issue isn't writing Java methods that do stuff, the issue is writing Java methods that expose an API that can be reasonably used to model a real-world problem that uses real numbers.

I'm not saying it can't be done. Much in the same way as writing a garbage collector is theoretically an undecidable problem and yet we have no lack of garbage collectors around, I expect research in this topic to move forward and eventually produce algorithms and methods that can be put in production software.

The point I'm trying to make is that (yet again, pretty much like garbage collectors) you are serving multiple masters here. We want the API to be a reasonable approximation to the actual real arithmetic, while at the same time being efficient enough that it's usable in practice, while at the same time being intuitive enough to match people's expectation of how real numbers 'should' work.

Again, we already have a solution to that problem. It's called 'using floating points'. The case being made is that 'using floating points' is hard and prone to error, because it satisfies requirements (1) and (2) but fails spectacularly at (3).

Of course people with (relatively) sophisticated math knowledge are going to be able to work it out no matter what, the same way people are able to work with floating points right now, and very efficiently so. We all took Numerical Analysis in college. The issue is that the kind of problems raised by using floating points are hard to think about, require very specific knowledge, and cause bugs that are hard to even detect.

Because a model that considers all computable real numbers would be similarly unintuitive, we should restrict ourselves to a smaller set that works in a more intuitive way. How should that set work is a HARD problem.
You can't just reclassify people to L1, there is a reason there is such huge demand for H1B.
Why is the corporate tax rate not progressive? If companies with higher earnings get charged a higher tax rate, they would naturally want to break themselves up.
As an immigrant in US, whose been through the H1B visa I fully support this move by President Trump. It will be a win-win!
I want to believe the prosperity gospel because it would mean that my moral-interest and my self-interest coincide, but it seems much more likely that it's just hustle from the owner-class. The American middle class has gotten absolutely wrecked over the last few decades while eerily similar promises about globalization have failed to deliver -- except to the owner class. I think this is just another instance of that, and I think many of us are in denial because it's much easier than acknowledging that we're next on the chopping block.
It would mean less downward pressure on wages for everyone.
From the image, it looks like it’s intended to be used specifically for two-handed tapping, which was made famous by Van Halen and not commonly used (or at all) in pedal steel playing. Not sure if that would be unique enough to qualify for patent or not.

https://youtu.be/z_lwocmL9dQ
In terms of longevity, I would choose the Lenovo. The hardware will last you a long time and the ability to upgrade the OS will be much longer than the Mac. But ultimately it comes down to the software you'll need to run. The Mac is much more flexible on what software you'll be able to run. Macs can run, Windows, Linux and OS X. You won't get that with the Thinkpad.
If you're the kind to need a low-attention project to keep your hands busy, you can use business cards (or I used index cards, quartered) to make models of this pretty easily, and they're remarkably durable. No tools needed at all, it's just one pattern repeated as many times as you feel like. The base square unit also makes a decent 6-sided die of whatever size you want.

Other forms of modular origami can also be fun, e.g. five intersecting tetrahedra is similarly just one common paper pattern: http://mars.wne.edu/~thull/fit.html
I have worked with brilliant H1B holders and also with manifestly mediocre ones. And even a couple "net negative" employees.

To the best of my knowledge all of them played the game diligently and got their green cards, and many of them got their citizenship. Good for them, and in many cases good for us.

But I absolutely did not see any greater level of talent among the H1B's than any other cohort in SF/SV.

While I'm very happy to work with people from all over the world, I do think that H1B has been used to get a lot of people in who aren't any better than your local City College grads. In addition to that being radically against the national interest, it's also really unfair to the "brilliant visa holders" you have had the good fortune to work with.
I guess the argument I was making is that you can't at the same time have "low income inequality" and a short supply of a particular skillset which drives them to receive disproportionate compensation. To the extent that software engineers aren't paid drastically more or drastically less than people in comparably skilled professions, I would argue that's the system working. Not everyone would agree with that to be sure.
You mock, but overfitting is is how most results are realized.
Aren't there potential side effects from taking stimulants and psilocybin at the same time?
Interesting interpretation. I always thought the point was that something broken can be correct in some, albeit less useful, quantity.
No not at all. Its marketed at the bdsm/kink community. I have seen the product mentioned a lot in IM groups over the last few months.
Openbase | San Francisco, CA | Frontend+Backend+Fullstack Engineers, Developer Advocate | Full Time | https://openbase.io

Openbase helps developers choose among millions of open-source packages - so they can build amazing products faster.

The company was founded in 2019 and is backed by Y Combinator and some of the best investors in the industry.

We're growing fast, currently serving almost 400,000 developers monthly, and are now hiring our 3rd and 4th engineers, as well as our first developer advocate!

Our stack includes AWS, Netlify, PostgreSQL, TypeScript, Node, Apollo GraphQL, React, styled-components, Parcel

We offer great startup culture and energy, unparalleled impact and autonomy, and the opportunity to build something that helps millions of developers.

To apply, please visit https://angel.co/company/openbaseio or email careers@openbase.io
Black Holes of Negative Mass
I remain skeptical that keyboard only approaches are better than a well designed interaction with mouse and keyboard.

At least with Acme on Plan 9 I’ve found mousing to be fast, efficient, and comfortable.
He didn't say families being ejected is amusing. His point is that the argument that increasing minimum wage will result in people getting fired (made often by the right) is practically identical to the argument that increasing the wage requirements for H1B visas will result in people getting fired (now made by the left).

The amusing part is that both sides now look like hypocrites. The outcomes for individuals and their families is obviously tragic either way.
Applying pressure through substantial incentives is probably the better way of expressing it. I guess incentivizing someone enough is the same as forcing them but I digress. Why substantially incentivize locals to have children, when there's strong worldwide negative correlation between income/development and child birth? Why are local children inherently better than immigrants? To the extent that the society functions well and immigrants integrate into the broader country, what difference does it make?

I would further argue that "bringing in immigrants" isn't the "easy way out" or even likely the "cheap way out" but rather probably more challenging. Creating a society that deals well with the gaijin isn't easy.

I see no evidence that free daycare or longer parental leave actually incentivize adults to have children. The birth rate in Finland is 1.49 and falling rapidly, Sweden and Norway are 1.8ish. Iceland is 1.75. Germany is 1.57. Spain is 1.34. These places have incredibly generous programs and are well below the replacement rate of 2.1.

Finland's mat leave is 4.2 months and pat leave is 2.2 months and offers public daycare centers. If that's not long enough or free enough to boost their brith rate over 1.49 I'm not sure what you'd suggest.

Yes, mat/pat leave is great, and should exist. So should free daycare. However, I don't see any evidence that'll move the needle. If anything, it appears that pushes the birth rate further down being correlated broadly with increased development.
Fun fact: The Boehm of this paper is the same Boehm as the garbage collector

Exact Reals are an interesting topic. They go beyond fractions and and algebraic numbers by representing numbers as some kind of object that supports querying an arbitrary number of digits. This object may be a stream, generator, or function. There is some similarity between its implementation techniques and those of automatic differentiation. The theory behind exact reals goes quite deep.

Some other interesting things to look at:
- https://hackage.haskell.org/package/exact-real
- https://www.youtube.com/watch?v=h7g4SxKIE7U
- https://github.com/dpsanders/ExactReals.jl
(author of this blog post..)

I was aware of CORBA, but have never worked with it. I should have added a link out to it, I might do that.

I think most ideas do have necessary conditions to succeed, and perhaps network latency (especially in single VPC) has improved a lot since those days.

The original motivations weren't just network based. The scenario where I wanted to use CAP_LINUX_IMMUTABLE to create append-only log files via EXT4 attr was a good example of where being able to decorate a function to say that it runs in a separate container potentially seemed like a reusable concept.

> trying to abstract away the differences can be a bad scene

Agree, generally I'm against "magic" behavior in code. That's why I quite like the protobuf philosophy of being able to see the generated code at compile time, as opposed to some runtime magic.

What I'm suggesting is just to abstract some of that boilerplate code, but it could still go badly if used without consideration.
> Master's holders would get permanent residency in an expanding set of fields and ideally PhDs in every field.

Unfortunately, this is ripe for abuse. You're basically allowing educational institutions to sell green cards. If you thought almost-unlimited-student-loans inflated education prices, you don't even want to see what selling green cards would do.

> but there should never be the case where a smart person educated in the US, especially in a growing or important field is forced out of the country

I agree with the premise, but this is kind of like "It is better than 1000 guilty men go free, than 1 innocent man be wrongly convicted". It sounds great in premise, but in practice can't reasonably happen. Again, I agree with your premise, but I think it needs to be approached in a different way.
Excellent tool. How is WPM calculated? There are a few things to consider -- time spent not typing when taking a mid-chapter break, number of characters in a word (unless a words are counted literally by splitting at space characters), or if characters are counted instead of words, average number of characters per word...
Some games actually do use fake random number generators that behave more like people intuitively expect randomness to behave; if there’s supposedly a 5% chance of something happening it will NEVER happen twice in a row, and so on.
> How is it then that with all the scaling so far that traditional SRAMs haven't caught up with DRAM capacities?

Leakage.

As FETs get smaller they leak more. CMOS Logic has dealt with this by having "dark silicon" -- yes, you get twice as many transistors as the last generation, but you can't use as many of them at the same time. You have to keep some of them turned off. But turning off SRAM means lost data, so "dark SRAM" is useless -- unlike, say a "dark vector unit" or "dark floating point unit".

DRAMs can optimize the entire process for just one job -- the 1T1C access gate -- to keep leakage at bay. Or if all else fails, just refresh more often, which hurts standby power but isn't a meaningful contributor to active-mode power.
Your first paragraph is exactly correct, on the second one, its not meant to be painful. A decent approximation of what it feels like is if you squeeze your thumb with your other hand. It doesn't actually hurt your thumb but you feel the pressure.
Haha are you arguing that the US needs more lawyers?

/s
Devil is in the details. For entry level positions the new rule increase min. pay to ~45 percentile and for experienced positions to ~95 percentile.

Companies will just stack-rank everybody into the 'entry level' positions. Not so good for candidates but we have to see how the new rule fares.
Tuition and university funding are almost directly connected. They are doing so because 50-90% of those research grants is not enough to keep the lights on and professors employed. A lot of universities (barring the most well endowed ones like Harvard, Yale and Princeton) admit international students to help fund the university and either increase the spots for local students or subsidize their school fees.
RAM support is on the CPU die. The chipset doesn't connect the CPU to RAM anymore and hasn't for a very long time.
Insulin Prices Are Dramatically Higher in the US Than in Other Countries
Why such a mild change?

If someone can get hired and hold a job paying, say, $25 an hour and keep it for a year, let them stay as long as they want.

It would probably put some pressure on wages, but it would also increase economic activity (create demand).
I also endorse Learn You a Haskell. I learned it after learning Elm which is WAY easier due to not having to content with an absolutely outrageous number of custom operators in Haskell.
Microsoft copied my blog post
I know I'm being petty but this just irked me enough that I wanted to share.

I wrote a blog post on the differences in syntax between PowerShell and Python. It was really popular. My most popular post this year. Like 10k views in a day popular. I don't get THAT much traffic.

https://blog.ironmansoftware.com/powershell-vs-python/

It was brought to my attention today that a Sr. Cloud Advocate at Microsoft took my blog post, tweaked it a bit and posted it on a Microsoft hosted blog. Almost exactly the same post.

https://techcommunity.microsoft.com/t5/itops-talk-blog/the-syntax-difference-between-python-and-powershell/ba-p/1747859?WT.mc_id=modinfra-9656-abartolo

Obviously, I will never be able to outrank Microsoft.com and any SEO I would have seen from such a post is now gone. He did link to my site but not the original article. And I know, my content is out on the internet for anyone to reproduce, enhance, reshare, reblog and whatever. It happens.

I mostly just wanted to rant. Sorry for wasting your time. ;)
Robert Putnam did research on this. Search for his name and "The downside of Diversity".
That brings you back to the days when you have to compare model numbers on every piece of equipment you buy to see if it is compatible, and discovering all to often that the compatible version was last year's model and the one you can buy isn't supported.

Casting a wide net is necessary if you don't want just a niche audience.
You stick your dick and balls in to it and join the ring with the shaft part which then locks using a servo motor and can't (easily) be removed without the app sending the unlock command.
Yes I agree with this.

GP:> completing an Bachelors in communication at the worst college in the US

I think the key here should be "worst college in the US" and not the Bachelors in communication. If you got a communication degree from Mizzou or Columbia that's a totally different bar than a communication degree from a community college. The institutions and programs should be accredited, and demonstrate some standard of selectivity.

You want talented people in every field to stay in your country and create value and jobs, and selectivity for university admission is often a good proxy for that. The bar doesn't need to be insanely higher either; anyone who creates value and by doing so either directly or indirectly creates more jobs is worthwhile to keep.
IIRC having an employee pay for costs associated with H1B and/or employer-sponsored Permanent Residency applications was flat-out prohibited. Is that wrong?
Wipro
Infosys
Tata
Cognizant
HCL
Here's a helpful little snippet for fellow QMK warriors:

#define SEND(case_enum, string) \
case case_enum:\
if (record -> event.pressed) {\
SEND_STRING(string);\
}\
return false;\
break

Looking at the OP article, I don't know if the `return false;` is really necessary? I copied it from elsewhere.

This lets you just say `SEND(MIC_MUTE, SS_LCTL(SS_LALT(SS_LSFT(SS_TAP(X_F10))));` or what have you.

I left off the final semicolon because it looks more natural to me.
This article is from 2013. Scott Adams has gone off the rails since then, just look at his Twitter.
Personally, I don't think that capping costs explicitly is a good idea, because it doesn't carry enough information about what to do when you hit that cap.

Not even considering something like AWS with a bazillion types of services, say you have a cloud hosting service that runs nothing but auto-scaling clusters of servers billed by the hour. So I set a cap on costs but not cap on scaling up and turn it loose. It gets a hug of death from something, scales to the sky, does serve all of that traffic fine, but burns through my monthly cost cap in an hour. Oops, now it's down entirely for the next 3 weeks or whatever. Does anybody in the world who's willing to pay for hosting something actually want that? I have to doubt it.

On the other hand, capping the scaling size by number of hosts sounds pretty reasonable. Set a cap at say 2x your normal peak traffic. You get a hug from something, it hits the cap. Most of your extra traffic gets errors or really slow responses, but your service stays up, even when the traffic dies down. Your monthly costs are a bit higher than usual, but manageable. That sounds like a much better result to me.

That doesn't even get into stuff like, oh hey we dropped your DB server because you hit your cost cap early and it costs money to keep it running and to create a new backup too, hope you don't miss that data too much!
I do have a few thoughts on this issue but chief among them is: does this really matter when the election is around the corner and so much instability is in plain sight?
I'm not sure I care about a specific policy change driven by this administration when so much about everything may change in the next few months, one way or another.
What I am sure is I sure do have my plan B if things don't go my way, and I hope other people have one too if they can afford to.
Maybe this comes off as too negative: but that "America is built on the hard work of immigrants" meme is an absolutely tone-deaf talking point. Many people hear hear that phrase, and immediately assume you are not arguing in good faith.

Yes, immigrants built America. But so did enslaved people. So did natives. So did rebellious colonists of the British empire. Most of those people did not consider themselves immigrants - and nor do their descendants.

Many immigrants have contributed amazing things to our nation, and they still do. But immigrants as a group are not a monolith. Many of the "highly skilled workers" that come over on H1Bs, are frankly - not highly skilled workers. Many are semi-skilled workers who are preferred over qualified Americans because they work for low wages and nearly never quit when abused.

Americans have a right to say that we don't want our immigration system used as a tool to devalue working conditions - something which affects all of us. If we can solve this problem first, then we can talk about allowing in more immigrants. But it's absurd to say to reduce this to "immigrants = good = America". Not when we know the current system is abusive to both immigrants, and to the Americans who are part of the toxic workplaces that the H1B visa-mill paradigm has created.
Please change the URL to

https://www.digitalocean.com/blog/introducing-digitalocean-app-platform-reimagining-paas-to-make-it-simpler-for-you-to-build-deploy-and-scale-apps

Yours is tracking clicks.
... pen pensive plaint about it
> it's a digression from the original comment point which is about the proportion of taxes.

Obamacare is also set up so that the wealthier pay a disproportionate amount in premiums relative to the benefits they receive. Should that be counted?

Any way you want to slice it, the wealthy are supporting this country in taxes, and in Norway it's oil revenue.
I feel like this thread has a lot of bias coming from bad experiences in the computer science field. While I do understand the bad practices of many tech companies, I think the picture is very different when you look at careers in other STEM fields, such as biology, chemistry, and physics. H1B visas are very important for foreign students in these fields particularly those hoping to pursue careers in academia. H1B visas are in fact a beacon of hope that brings many talented students to America, with the promise of finding a job here. As a matter of fact, many of these students go on to work on projects that are important for human health, e.g. COVID-19 research. It is convenient for the country to attract and retain their talent, of which there is currently a shortage.
Not every H1B holder is an underpaid scrum master. Some are legitimately scientists doing on a postdoc in academia, and working to improve lives. For those of you rejoicing, I just want to ask you to do more research in how this rash policy change may impact the lives of real people.