Bun's http server is basically µWebSockets (C++ library) under the hood. You can also use it in Node via µWebSockets.js, the official bindings.
HN user
infensus
MDN and caniuse say otherwise. I think there might've been an older specification that got implemented, but it's been revised since
You can still re-enable the extension for now
Are there any use cases for running `cat` on a binary without at least piping it somewhere? The output will be mostly garbage
My first thought after seeing that stock image watermark looking line on the dog picture
They took the most upvoted ideas from the community forum and started implementing them. Maybe to win some users over, but I think it might be too late for this to have any impact on market share.
I'm also kinda disappointed they just copied the UI from Chrome instead of releasing a refreshed version of the previous implementation. Old Firefox tab groups were like Safari tab groups (or "workspaces" in Edge, Vivaldi, Zen and maybe others), and I think they are way better for organisation. Yeah, STG extension still exists, but having it built-in would be nice.
I wonder what's more niche, a $3500 AR headset or a giant foldable iPad
Some leaks suggest that 15th gen is achieving these results while consuming 100W less than 14th, but I guess we best wait for some real tests
It's using tab hiding, one of Firefox's non-standard extensions to the WebExtensions API. I believe this is also how Panorama used to work
By the way, built-in tab grouping is also on the list of features in development. Hopefully they don't go the Chrome way
Battery life?
100% agree. Most of these apps could definitely use some optimization, but trivializing them to something like "wow few MBs of javascript just to show a text box" makes this comparison completely useless
I think this was exclusive to Chrome.
https://issues.chromium.org/issues/40431598
Seems like they managed to kinda fix it in some cases, but some of the reproductions provided in the issue tracker are still working, so I would be careful
Centering like this can make your element blurry on non-hidpi screens, because transforms are not snapped to the pixel grid like layout properties, and 50% can sometimes land on a subpixel
Ah right. But it will be a bit problematic, since the subnet size may vary between different ISPs, no?
This a thing which boggles my mind. Does this mean everyone gets /64 addresses to circumvent IP bans?
The guy who invented git
What an inefficient way to spell Linus
Making people think that you need to pay for bandwidth is the greatest scam pulled off by AWS
They hired a different company to remake the first Witcher game in UE5. I don't think a fourth one was mentioned anywhere
They've introduced "Trending (recent votes count more)" sort option recently, but it's not the default (yet?)
I wonder how many people actually add "stackoverflow" to their search queries. For me it's basically never, because it usually will be the first result anyway
He said "image proxies" so I guess 100%?
Huh. At work, I did the same for a WYSIWYG editor we had to implement, but it always felt wrong for me. After looking for a native editor library I was surprised how little I could find. I can sleep a little better knowing that even the heavy hitters resort to webview sometimes
I memorized it by thinking about it like a function call — so () comes last
I'd say a big part of this is the atrocious performance
It's simple until you take caching into account
Reload signal?
Once the master process receives the signal to reload configuration, it checks the syntax validity of the new configuration file and tries to apply the configuration provided in it. If this is a success, the master process starts new worker processes and sends messages to old worker processes, requesting them to shut down. Otherwise, the master process rolls back the changes and continues to work with the old configuration. Old worker processes, receiving a command to shut down, stop accepting new connections and continue to service current requests until all such requests are serviced. After that, the old worker processes exit.
When opening for the first time, Gmail asks to be registered as the mailto handler, but I guess people just hit "no" not knowing what's that about.
And there's probably a lot of web-based clients that didn't care to implement this, so yeah, if you want to use mailto links, you better have a big and patient customer support team at hand
You can use HTTP3... unless they find out it also has a design flaw and it's time to move to the next thing
Wait till googling stuff will require sifting through pages of crap like this
...or just set email per repository and leave it empty in the global config?