News for hackers. Stuff that matters.

Rohansi

Re:Toit v2.0.0 on Tuesday November 03, 2026 @06:02AM (#50350447)
You get almost all of that with the more common language options too (MicroPython, NodeMCU/Lua, Espruino/JS). What makes this custom language better?
Re:Official Claude Code extension compromise on Sunday November 01, 2026 @06:10AM (#50324501)
A big danger warning before installing extensions is a great way to kill your FOSS extension crowd off. Verifying ownership of a domain doesn't even guarantee that anything about the extension is trustworthy. People get phished all the time and skip through warnings.

Scanning is a curious one. It's not always obvious because developer tools have legitimate reasons to do a lot of these things. LLMs are better at understanding what it's actually doing now though so that might have worked. But who knows, people have snuck in backdoors into many things before.

Re:Official Claude Code extension compromise on Saturday October 31, 2026 @12:54PM (#50317812)
Then you would have the same problem. Anthropic has no presence on the Cursor Marketplace, so what is stopping someone from claiming the name and just not associating a domain name?
Re:Official Claude Code extension compromise on Saturday October 31, 2026 @12:15AM (#50313157)
And force everyone who wants to publish an extension to buy and manage a domain name? What if it expires? You're just replacing one set of problems with another.
Re:Official Claude Code extension compromise on Friday October 30, 2026 @09:04PM (#50312207)
I don't think even VSCode does this. Probably not even any package managers I know of? Code signing, yes, but not for organization verification? It's pretty much like a username - anyone can claim it if it is unclaimed?

edit: VSCode has a verified marker for publishers but I don't know how that works or if Cursor does the same.

Re:Official Claude Code extension compromise on Friday October 30, 2026 @07:59PM (#50311743)
Isn't the Cursor Marketplace separate from VSCode's? Maybe it's as simple as someone impersonating Anthropic because they never registered there? Code signing alone wouldn't help in cases like that.
Your message suggests there is both a possibility that he is a US citizen and also claims that he is not a US citizen.

If it was 100% clear that he is not a US citizen then I don't think they would have let him back into the country. I'm curious to see how they are going to prove that he was not born in the US, assuming his US birth certificate is valid. Ideally the Mexican birth certificate shouldn't take precedence over the US one.

Re:Raspberry Pi Zero 3W and Pi 4 Model A spotted in device trees on Wednesday October 28, 2026 @12:29AM (#50269358)
Over time the Raspberry Pi use case shifted more and more away from GPIO. They all still have it but probably most of them are used as a Linux computer without ever touching the GPIO now. The people who do use GPIO on a Raspberry Pi are often better off using an ESP32 because they have better control of GPIO, consume far less power, and are actually cheap.

Personally I use ESP32s for GPIO to control things around the house and have one Raspberry Pi acting as a hub.

From what I've seen it looks like he has a birth certificate in both countries? If he does and his US birth certificate says he was born in the US then he is a US citizen.
Re:Oldest GUI application that still runs on Windows 11 on Tuesday October 27, 2026 @05:22PM (#50266008)
A lot of it boils down to native widget look and feel. It's pretty silly in reality because there are multiple possible options for what is native on Windows (Win32/WinForms, WPF, UWP, WinUI, ...) and Linux (Qt, GTK, ...), so native apps will still be inconsistent. It's probably just an Apple thing really, because every other platform is already a big mix of different UI styles.
> That guy is a Mexican national, not an American

If they actually have a valid US birth certificate then how can you say that?

Re:New iMac with M6 on Tuesday October 27, 2026 @12:54PM (#50262043)
> You can buy a very nice 32" monitor and better input devices for less than that.

But they aren't Apple.

Re:Oldest GUI application that still runs on Windows 11 on Tuesday October 27, 2026 @01:06AM (#50254901)
Linux isn't the source of the incompatibility. The kernel itself is very strict about not breaking userspace. Your userspace is breaking compatibility on its own, containers fix it by shipping the userspace components within the container, which only works because the kernel maintained compatibility. If the kernel broke compatibility you would need to use a VM so you can run a different kernel version.
Re:Oldest GUI application that still runs on Windows 11 on Monday October 26, 2026 @11:49PM (#50254516)
The way you worded this message could mean either a) people should focus on a single platform using native frameworks, or b) people should use a cross-platform framework instead of spreading themselves too thin. Maybe even both?
Re:Oldest GUI application that still runs on Windows 11 on Monday October 26, 2026 @06:02PM (#50251720)
You still need to test all of those separate GUIs though so it's still costing more.

You also generally don't want them to actually be in sync because there are actual UX differences between platforms that you need to align with to really be native. If you don't follow that then what's the point?

Re:Oldest GUI application that still runs on Windows 11 on Monday October 26, 2026 @05:32PM (#50251302)
Not everyone has the resources to build five or six different UIs.
Re:We should be more ambitious with the software we build on Sunday October 25, 2026 @08:55PM (#50237644)
Many native UI toolkits also suffer from some the issues you shared. Depending on what you compare with you'll find fewer layout options, limited or no text selection, poor style and animation support, etc. People say browsers are inefficient but it's actually impressive how well browsers manage to run all of the badly optimized websites out there.
Re:We should be more ambitious with the software we build on Sunday October 25, 2026 @07:37PM (#50237137)
SVG animation in a browser works completely differently than a game engine handles animation. SVG is based on the DOM and animating it requires mutating the DOM. Lots of string operations because everything is a string attribute. All of that has a ton of unnecessary overhead.

You actually would have been better off replacing your SVG animation with a game loop! Assuming you're using Lottie you can easily swap it to render into a `<canvas>` which doesn't have any of that overhead and uses `requestAnimationFrame` which automatically gets throttled in inactive tabs.

Re:C vs. C#: racing VLC's Gaussian blur on Saturday October 24, 2026 @10:19AM (#50221475)
By inline arrays do you mean within a struct field? You can do that with the `fixed` modifier.
Re:Ask HN: Optimize a low-end Windows 10 laptop? on Tuesday October 20, 2026 @02:38PM (#50170732)
Linux Mint or Ubuntu. Mint is a bit lighter but Ubuntu might look a bit nicer. Don't bother with whatever distro is more trendy, these are great and very stable.
Re:Americans Are Spending More Money to Drive Worse Cars on Tuesday October 20, 2026 @08:16AM (#50165195)
The comment I replied to was specifically referring to a laptop.

But on phones, the base model Pixel phones (6 inch) are a pretty good size balance IMO. I would not go bigger than that but it's probably very dependent on things like hand size. And I honestly don't want a physical keyboard on a phone now because swipe/gesture typing is so much better than pressing tiny buttons, even if they had physical feedback.

Re:Americans Are Spending More Money to Drive Worse Cars on Tuesday October 20, 2026 @02:03AM (#50161928)
> But that's not a problem and is likely a good thing. eg it lets you move more often which reduces your commute.

You can still move if furniture was more expensive and higher quality. You'd be able to sell what you have and buy new or used wherever you move. Most furniture is very consumable now so you just throw it away and buy new. You can't restore old furniture so the used market is full of stuff nobody really wants if they have the choice.

Re:Americans Are Spending More Money to Drive Worse Cars on Tuesday October 20, 2026 @01:50AM (#50161849)
Why did you buy it then? There are systems on the market still that have none of these issues.
Re:Android apps running native on macOS on Monday October 19, 2026 @10:25PM (#50160629)
While it's better than nothing I don't think the Frame Verified results will be as useful to gauge compatibility for other devices because the Frame is quite underpowered. It's weaker than the Deck, has two much higher resolution displays, and tracking surely takes a chunk out of it too.
Re:Android apps running native on macOS on Monday October 19, 2026 @04:22PM (#50157564)
That's really what the (Deck/Machine/SteamOS) Verified program is for. Valve tests games out on those platforms and reports results back for everyone on the store page. Publishers have the control to explicitly mark it as unsupported too.
Re:Android apps running native on macOS on Monday October 19, 2026 @03:11PM (#50156632)
Most games run on Steam devices via Proton (Wine). You don't really need a native port in that case.
Re:Laptop Based on 6502 CPU on Monday October 19, 2026 @12:31PM (#50154436)
And could you imagine how painful it would be to manage megabytes of RAM with bank switching on a 6502!
Re:Ask HN: Optimize a low-end Windows 10 laptop? on Monday October 19, 2026 @09:45AM (#50152431)
You'd be far better off running Linux instead of all of this.
Re:Show HN: WhatsApp MCP running free on Cloudflare on Sunday October 18, 2026 @10:00PM (#50147488)
True but WhatsApp is end-to-end encrypted so they shouldn't see any of your messages anyway.
Re:Laptop Based on 6502 CPU on Sunday October 18, 2026 @09:57PM (#50147468)
The 6502 can't actually address more than that. The flash controller built into modern SD cards are also going to be significantly more powerful than the 6502. And I'm surprised you can even buy SD cards that small still!

Older »