News for hackers. Stuff that matters.

uallo

Re:Don't put aria-label on generic elements like divs on Tuesday May 26, 2026 @09:10AM (#48279341)
This is caused by using CSS grid with "minmax(auto, 57rem)" and an overflowing table. It can be fixed with adding "safe" to "justify-content: safe center" that is defined on main.

https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/P...

Re:Slumber a TUI HTTP Client on Friday May 22, 2026 @03:19AM (#48232988)
Does this provide a transport plugin for Winston [1], Pino [2], etc.?

[1] https://github.com/winstonjs/winston

[2] https://github.com/pinojs/pino

PS: Your documentation search does not work.

Is there something similar with a lower profile? I use a Logitech MX Keys keyboard and the trackball seems too high to use it comfortably. Either a trackball or a trackpoint (like the one on Lenovos) would be OK.
Re:Why the Sanitizer API is just `setHTML()` on Wednesday December 10, 2025 @04:29PM (#46224150)
Re:UniFi 5G on Friday December 05, 2025 @05:06AM (#46159257)
Settings => Search for "Autoplay" => Click "Settings..." => For "Default for all websites" select "Block Audio and Video".
> If you need true end-to-end encryption where the provider can't see plaintext, you lose search, real-time collaboration, most of the AI features everyone's been bolting on lately, etc.

Proton has all of these features, despite being end-to-end encrypted. Search works well with their Mail and Calendar solutions, real-time collaboration is a core offering of their Document editor. It surely is harder to implement, but not impossible for many use cases.

Re:Fast TypeScript (Code Complexity) Analyzer on Saturday October 25, 2025 @12:30PM (#45705116)
You are correct if `noUncheckedIndexedAccess` is enabled. It is off by default (which is a pity, really).

I assumed `Return<User>` was a mistake, not a custom type as you suggest. But your interpretation seems more likely anyway.

Re:Fast TypeScript (Code Complexity) Analyzer on Saturday October 25, 2025 @07:05AM (#45702875)
I get the same overall FTA score of 7 for both of your examples. When omitting the return type (which can be inferred), you get the exact same scores. Not just the same FTA score. Also note that `Return<User>` should be just `User` if you prefer to specify the return type explicitly. That change will improve several of the scores as well.
Complain to them, give them a bad rating in the Play Store. This is likely caused by using the obsolete SafetyNet Attestation API as outlined here: https://grapheneos.org/articles/attestation-compatibility-gu...
Re:Ladybird Browser July Update on Saturday August 02, 2025 @06:48AM (#44766481)
They mean that https://ladybird.org/posts.rss only includes "news" (last updated in October 2024) but not "newsletters". In another thread, there is a link to the newsletter archive which can be subscribed to with a feed reader: https://news.ycombinator.com/item?id=44765710
Re:Lumo, the AI where every conversation is confidential on Wednesday July 23, 2025 @10:14AM (#44659473)
German works fine, too.
Re:How to Firefox on Tuesday July 22, 2025 @10:01AM (#44647027)
It, sadly, seems unrealistic to have that API with cross-browser compatibility.

https://github.com/mozilla/standards-positions/issues/154

https://github.com/WebKit/standards-positions/issues/28

Re:How to Firefox on Tuesday July 22, 2025 @08:47AM (#44646213)
Why "ironic"? The website is using flexbox incorrectly, all spec-compliant browsers have that behaviour on small viewports. Using the "safe" keyword fixes that.

https://developer.mozilla.org/en-US/docs/Web/CSS/align-items...

Re:How to Firefox on Tuesday July 22, 2025 @08:28AM (#44646044)
> You can manually install uBlock and just continue using it

Only with Chrome 138 and lower. Chrome 139 will not support Manifest V2 anymore.

https://developer.chrome.com/docs/extensions/develop/migrate...

Seriously, use Firefox if you want to use uBlock Origin.

Re:How to Firefox on Tuesday July 22, 2025 @07:52AM (#44645742)
> Firefox has no profiles.

It does now, it is being rolled out gradually:

https://support.mozilla.org/en-US/kb/profile-management

Re:Firefox 120 to Firefox 141 Web Browser Benchmarks on Thursday July 03, 2025 @04:15AM (#44452804)
Fully agree. With Multi-Account Containers [1] and the recent addition of tab groups [2] and vertical tabs [3], Firefox got even better.

[1] https://addons.mozilla.org/en-US/firefox/addon/multi-account...

[2] https://blog.mozilla.org/en/firefox/tab-groups-community/

[3] https://blog.mozilla.org/en/firefox/vertical-tabs-and-the-fi...

From your own link:

> The current draft is based on design input from the authors/maintainers of Angular, Bubble, Ember, FAST, MobX, Preact, Qwik, RxJS, Solid, Starbeam, Svelte, Vue, Wiz, and more…

What other voices would you like to get feedback from?

Re:Updated rate limits for unauthenticated requests on Thursday May 15, 2025 @04:25AM (#43992979)
That is also a problem on a side project I've been running for several years. It is based on a heavily rate-limited third-party API. And the main problem is that bots often cause (huge) traffic spikes which essentially DDoSes the application. Luckily, a large part of these bots can easily be detected based on their behaviour in my specific case. I started serving them trash data and have not been DDoSed since.
Re:Just use HTML on Monday May 12, 2025 @12:31PM (#43964850)
> Anyway, even if someone does visit using mobile Firefox, it only takes one zoom-in/ zoom-out to adjust. So it's not really a webpage code issue, it's more about how Firefox renders pages on mobile devices.

No, it requires constant zooming and panning to be able read anything. And this has nothing to do with Firefox, Chrome and other browsers behave exactly the same. It is absolutely an issue with your website.

Re:Just use HTML on Monday May 12, 2025 @10:55AM (#43963755)

    <meta name="viewport" content="width=800, initial-scale=0">
This sets the width to a mininum of 800px, no matter what phone model or browser you use. I'm a little confused how you can can claim this "Works well on any device" when apparently it was not tested on a phone. I, too, closed the tab before I even had a chance to learn about your product.

Update: Not OP, but I'm on a Pixel 8a with Firefox.

Re:Just use HTML on Monday May 12, 2025 @10:39AM (#43963521)
You may be able to debug it with https://github.com/mozilla/readability

Older »