News for hackers. Stuff that matters.

chaosharmonic

First of all, that's not the problem. AI companies are eating up so much of the economy and supply chain that your game console -- whatever it is -- now costs another $200. Crypto at least kept this limited to GPUs. They're also openly advertising on billboards that say things like "AI won't ask for a raise."

Second -- as much as abuse of this program does happen, the problem is that they aren't decent wages or working conditions.

The only requirements of this program are that you're not paying less to a local employee -- which functionally means you can pay the same substandard wages to everyone, and then go to the government saying "we can't find qualified talent in our area." Much like a minimum wage employer with a "NO ONE WANTS TO WORK" sign, at a certain point it's actually that no one wants to work for you... but we don't put strong enough requirements in place for it to function more effectively as a way of filling talent shortages and less as a welfare system for the worst employers in your area.

The solution to this isn't broad crackdowns, or obviously hostile nonsense like that $100k fee. It's actually better labor protections -- longer grace periods so that you can leave an abusive employer, market rate pay, reasonable limits on overtime, and more scrutiny around other violations of stateside labor protections. The problem isn't that specialized fields like tech still need visas to some extent, to attract talent at their hiring bar. It's that there's no validation that these are reasonable jobs that a reasonable person would accept. It's that we shouldn't prop up companies that can't hire on their own merits, or enable large scale market manipulation to every part of our working conditions -- by giving them to companies that are 996ing, or that violate labor protections, or that openly talk about how you won't be happy there if you value pay. Those things harm everyone, and lower our labor standards across the entire industry.

The problem across both is actually the same -- businesses that want to take shortcuts to get employees (real or otherwise) that won't ask for raises, speak up about their other working conditions, or leave for something better.

That depends. Is it about cultural enrichment via the arts, or financial enrichment by selling a bootleg generator?

I personally am in the camp that capitalism just isn't a very good model for getting artists paid, but that isn't really the same thing as believing all creative work should be up for grabs by any arbitrary business and/or political campaign for any arbitrary purpose.

You know how talking about wage gaps doesn't necessarily mean that you're a full-blown Communist, or that you're literally saying everyone should be universally paid the same? It's sort of like that.

Re:We're releasing the weights of Mistral Large 4 on Thursday October 29, 2026 @06:23PM (#50297047)
No, they're still capable of calling it something different, instead of implying open source licenses that they aren't actually using. That's a valid complaint that's kind of unrelated to any of this other stuff.

Whether it's feasible to release everything under open terms is actually a different issue from whether they're being truthful in how they're advertising it.

Re:DoorDash to Acquire Instacart on Thursday October 29, 2026 @11:57AM (#50291124)
Instacart stole money from me.

When COVID hit, I got sick and had to spend several days inside ordering delivery. And more than once, the store was missing half my order. So I then had to make new orders for the food I wasn't able to get the first time -- while they refunded me only for the items they didn't have, leaving me to eat the (multiple) delivery fees and driver tips.

Re:Android apps running native on macOS on Thursday October 29, 2026 @11:41AM (#50290853)
Whereas for my other line, Fate/GO, I'm pretty sure the reason was just sweet gacha money
Re:The first wired XR glasses powered by Android XR on Wednesday October 28, 2026 @09:52PM (#50283596)
> The Meta VR glasses will have better resolution I think, but then the Aura has access to the whole Android ecosystem - so that means real implementations of Microsoft Word etc.

Those aren't mutually exclusive though. Horizon OS is based on AOSP, and the more applications cross over into big screens on Android, the more Horizon gains the ability to leverage them too. Whether they actually show up in Facebook's store is a separate question, but I also have no idea how common the use of SideQuest is, just that the store is somewhat of an artificial limitation. (Google Play, on the other hand...)

> But the real choice is the unfortunate one of who is least likely to abandon the whole thing when it doesn't take off and leave you with an un/poorly supported device. Both companies have terrible track records on this.

Agreed. I would never buy a device like this from Facebook, and while glasses as a display are super useful, I don't necessarily see the need for a dedicated compute device for them when this experience could just as easily be powered by a phone. (I could maybe see replacing a phone with this, but more for particular minimalist crowds and not as a mass-market sell.)

Re:Android apps running native on macOS on Tuesday October 20, 2026 @11:44AM (#50168120)
Yeah, the system spec isn't really what I'm talking about so much as the compatibility layers.
Re:Android apps running native on macOS on Monday October 19, 2026 @09:06PM (#50160082)
And the Frame Verified program, which is most of where I was going with this.

Lepton may most directly target Quest games, but it's not like it wouldn't also enable flatscreen titles running on AOSP, and it's not like Proton is limited to the use cases Valve intended either.

Re:Android apps running native on macOS on Monday October 19, 2026 @02:37PM (#50156159)
Also, a lot of games. This is actually why I stopped playing Pokemon Go, and never picked up a worse gacha game habit haha
Re:Android apps running native on macOS on Monday October 19, 2026 @02:37PM (#50156154)
Optimist take: this will matter less over time as more developers start targeting Steam devices
See also: Nintendo
Speaking as an escaped Christian fundamentalist -- religious faith and religious nationalism are actually two different things.
Re:Zero-Click Spyware Delivered via Targeted Ads: AdFection on Thursday October 15, 2026 @02:46PM (#50108360)
Dude, the cover we give Saudi Arabia is also shameful. And when you look at "businesses" like NSO Group, those things are even directly related.

But good on you for recognizing that we have a pattern of this kind of thing, even if you've stopped just short of noticing that it's a problem.

Re:Show HN: PS2 games statically recompiled to WebAssembly on Monday October 12, 2026 @12:15PM (#50058562)
I mean, how much incentive is there to buy when the studios won't let you legally purchase from them, or at best don't actually consider it a purchase when they do?

Especially when, for games of this age, we're talking about going through the secondary market, and paying potentially hundreds of dollars for a physical copy, without the creators seeing a dime of that transaction to begin with.

Re:Deno Is Joining Cloudflare on Saturday October 10, 2026 @10:09AM (#50033184)
Did they have any heads up about this, and/or do they have any roadmap for what's happening now?
Re:Deno Is Joining Cloudflare on Friday October 09, 2026 @01:39PM (#50024040)
That I saw, I was more curious what motivated them to keep it
Re:Deno Is Joining Cloudflare on Friday October 09, 2026 @12:11PM (#50022631)
I do wonder if it's been shopped around to any of these large-scale users as potential maintainers. Seems in the overall wheelhouse for Supabase in particular.
Re:Deno Is Joining Cloudflare on Friday October 09, 2026 @12:10PM (#50022611)
I personally see it as valuable for similar reasons -- plus the ability to just import via web if a package is compatible with browsers, and it being open source and free for the community to fork and rebuild in case something like this goes south.
Re:Deno Is Joining Cloudflare on Friday October 09, 2026 @10:33AM (#50021096)
Netlify and Supabase have also been using them for edge functions.
Re:Deno Is Joining Cloudflare on Friday October 09, 2026 @10:31AM (#50021067)
Well this is fucking depressing.

So what's the story with JSR sticking around then? Does it already see meaningful use among people using Workers, or do they just really want an escape hatch in case we see more long-term issues with GitHub and NPM?

And does it at least mean the stdlib will see continued development?

Re:Yes, and on Friday October 09, 2026 @09:31AM (#50020283)
> AI is a great TA

> Another thing that I tell my students is that AI, used properly, is a tremendously effective TA. If you don’t use it as a code-generator but rather as a partner to help you understand concepts and techniques, it can provide a huge boost to your intellectual development.

I've found this useful myself here and there in picking up new concepts and just generally working my way around their basics. If you toy with this around cybersecurity stuff in particular, you can also test different models for guardrails this way.

I actually put together a writeup[1] a while back on using this and my own logging data to give myself a crash course on SQL. (And still end up referencing it semi-frequently...)

[1] bhmt.dev/blog/osquery

Re:US Suspends Visa Program for Tech Firms Including Microsoft on Thursday October 08, 2026 @01:20PM (#50008758)
The problem isn't just whether they're hiring below market. It's that market rates themselves are impacted by there being a whole underclass of workers who can't just freely move between jobs, and has to speedrun getting a new one if they ever lose their existing ones. The precarious nature of it makes an H1-B worker less likely to speak up about most things related to working conditions due to the precarious nature of the job. And that impacts everyone else -- because the fastest way to get a big raise is by getting a new job, so there's less incentive to pay people better if fewer workers can actually move around and you can threaten the ones that can purely through the existence of ones that can't.

I don't think the solution is just getting rid of them all -- actually a longer grace period (say, a year?) would make it easier to leave abusive employers. But it should include more scrutiny on whether employers really can't find local hires in the first place, or just aren't willing to train them or work with people that have even slightly more bargaining power.

Abuse of the H1-B program is broader than just hiring people for less money right now. It's also about hiring people who won't ask for more money over a longer timeline. It's about having a whole class of workers that is uniquely vulnerable to terrorist bosses, which then gives those employers more leverage over everyone else. And it's about the large-scale market manipulation that comes with having this easily accessible.

Re:Shipping JPEG XL in Chrome on Wednesday October 07, 2026 @02:50PM (#49997169)
And no, L isn't for large, we have W for that

(You know... for "Wumbo")

Re:Shipping JPEG XL in Chrome on Wednesday October 07, 2026 @10:15AM (#49993177)
See I would think lossless is the one you have to specify. (Also, it stops being "large" when you extend this gripe to similar formats like AVIF and WebP.)
Re:Shipping JPEG XL in Chrome on Wednesday October 07, 2026 @08:49AM (#49992036)
I've been wishing for years that all of these codecs with hybrid lossless/lossy modes would just add a single l to their file extensions, purely for the annoyance of it.

Like, you can do this individually, but it's not the same thing as actually having it in the standard.

Re:Friendship ended with Deno, now Node is my best friend on Tuesday October 06, 2026 @01:04PM (#49981233)
Generally, a bunch of batteries included out of the box, in which I don't have to care about installing and configuring a toolchain full of third-party deps in order to do stuff like formatting or CSV imports. (Yes, I'm counting the JSR stdlib when I say this. I did say "third-party." This isn't, and in fact it is intentional about being cross-runtime where possible.)

Not needing to have opinions about the details has been one of the most freeing things when working on a project, even if it now means having a slight opinion about not wanting to use npm anywhere that I don't have to.

I realize at this point Bun offers a lot of overlapping "Node-like but with lots of extra niceties." But I happen to like that this one is actively trying to contribute stuff back to the core ecosystem -- the stdlib, initiatives like WinterCG, infrastructure like JSR (which is open source and at least a little bit more resistant to consolidation relative to npm)... Instead of just trying to extend it with a kitchen sink full of first-party features.

Like others here said, I don't think it's just one thing.

Re:You Are No Longer Invited to Dinner on Tuesday September 29, 2026 @08:47AM (#49892288)
Or, it's because no one can afford spaces to host company:

https://fortune.com/2026/06/22/1-in-3-young-adults-living-wi...

Re:I Switched to Brave Browser on Monday September 28, 2026 @12:28PM (#49880557)
> It's worth stating that things not working isn't the fault of Firefox. It's developers not testing their web apps with Firefox, since it has such a small market share.

Um. As a developer who frequently switches between them, it's both. There are animation issues on some of my own stuff that are specific to FF and that I haven't been able to pin down yet. (It's low priority because I'm considering reworking the whole frontend in something other than React anyway and I haven't ruled out this being some state or ref related bug.)

The whole point of initiatives like Interop has been to make browsers' rendering and other functionality more consistent.

Yeah, I'm left-swiping anything that involves working on it, outside of maybe being interested in helping people migrate to anything else. I don't know enough PHP to maintain one anyway, don't like what little of the language I do have exposure to, and want nothing to do with this toxic ecosystem.
Re:Meta VR Glasses on Thursday September 24, 2026 @02:47PM (#49835137)
> The only thing people are spending that much on are phones. But that's something people use all the time for years.

Phones, that can now run your Steam games through FEX.

That's kind of my point. That this thing is important even if you don't buy one, because everything else that they had to build in order to enable it will trickle out into other places.

Older »