HNHacker News
TopNewBestAskShowJobs

Mogzol

626 karma · joined April 20, 2016

submissionscomments
Mogzol··on Microsoft gave FBI set of BitLocker encryption keys to unlock suspects' laptops
The vast, vast majority of Windows users don't know their laptops are encrypted, don't understand encryption, and don't know what bitlocker is. If their keys weren't stored in the cloud, these users could easily lose access to their data without understanding how or why. So for these users, which again is probably >99% of all windows users, storing their keys in the cloud makes sense and is a reasonable default. Not doing it would cause far more problems than it solves.

And the passphrase they log in to windows with is not the key, Microsoft is not storing their plain text passphrase in the cloud, just to be clear.

The only thing I would really fault Microsoft for here is making it overly difficult to disable the cloud storage for users who do understand all the implications.

Mogzol··on Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)
Live streaming data is one of the examples: https://chartgpu.github.io/ChartGPU/examples/live-streaming/...

Although dragging the slider at the bottom is currently kind of broken as mentioned in another comment, seems like they are working on it though.

Mogzol··on Fix macOS 26 (Tahoe) exaggerated rounded corners
I have no idea what this is fixing.

> Note: This does not change the rounded corners of individual app windows. It only restores the straight silhouette at the edges of your display.

My display does not have rounded corners. I am on macOS Tahoe using external monitors. I know that newer macbooks have rounded display corners, but those are rounded at the hardware level afaik, those corner pixels simply don't exist. And besides that, the medium article linked in the repo specifically talks about external monitors. Does anyone have an example of what this program is actually meant to fix?

EDIT: I downloaded and compiled it myself to see. All it does is add a black border around your whole screen. Here is a screenshot: https://i.imgur.com/7XWAwxz.jpeg

Again, I don't have rounded corners on my display in the first place, but if I did I suppose this would hide them. At the cost of losing the whole edge of my display, lol. I don't see why anyone would actually use this, especially since it cuts off half the menu bar.

Mogzol··on Launch a Debugging Terminal into GitHub Actions
GitLab already has "interactive web terminals" which is basically the same thing: https://docs.gitlab.com/ci/interactive_web_terminal/
Mogzol··on I wrote a batch script to keep my 2011 ThinkPad alive for 24/7 streaming
Yeah if the laptop is from 2011 and has never had the thermal paste replaced I would highly recommend it. I just replaced the original thermal paste on a Dell laptop from 2015 and temperatures dropped by ~20C. I was not expecting such a huge improvement, the laptop fans rarely even spin up now.
Mogzol··on Show HN: Turn raw HTML into production-ready images for free
Why? I assume the intention is to show these images on a webpage somewhere. WebP is well-supported by browsers and can store lossless images at better compression ratios than PNG, so why not use it? I don't think using a lossy format like JPEG makes much sense. JPEG is a fine format for photos, but for HTML content rendered as an image I assume most people would want a lossless format so you don't get artifacts.
Mogzol··on JSDoc is TypeScript
Isn't that the whole point of the article? For all intents and purposes, JSDoc IS TypeScript
Mogzol··on Size of Life
You can change the units in the top corner. It defaults to metric for me, but if your browser language is "en-US" you get imperial by default.
Mogzol··on Size of Life
For me it appears in millimetres, but I'm in Canada not the US. I'm guessing the default is chosen based on your browser's language. You can change the units in the top right.

Edit: I checked the page's code and it does indeed set the units based on language. If your language is "en-US" you get imperial by default, everyone else gets metric.

Mogzol··on Voyager 1 is about to reach one light-day from Earth
The headstart doesn't really matter, anything faster than Voyager will catch up eventually
Mogzol··on Google Antigravity
there are now 15 competing standards
Mogzol··on Archive or Delete?
I keep emails in my inbox until they are no longer relevant (which may be immediately for some emails) and then 99.9% of the time I delete them. I archive maybe a half dozen emails a year, and delete the rest.
Mogzol··on NPM flooded with malicious packages downloaded more than 86k times
A package, especially a javascript package, is not necessarily installed to run code, at least not on the machine installing the package. Many packages will only be run in the browser, which is already a fairly safe environment compared to running directly on the machine like lifecycle scripts would.

So preventing lifecycle scripts certainly limits the number of packages that could be exploited to get access to the installing machine. It's common for javascript apps to have hundreds of dependencies, but only a handful of them will ever actually run as code on the machine that installed them.

Mogzol··on Apple M5 chip
My 2019 MBP has a touch bar and a physical escape key, so at least some models did have one. I agree not having it would make the touch bar way worse. As it is I don't mind it.
Mogzol··on Vectrex Mini
> We still get cathode ray oscilloscopes

Do we? I was under the impression that CRTs were not being manufactured anywhere anymore. I could definitely be wrong, but I couldn't find anything with a quick search.

Mogzol··on Snapdragon X2 Elite ARM Laptop CPU
I have both Ubuntu and Docker Desktop set up in WSL2 on my X Elite laptop, they both work great, no issues (at least none that I have run into).
Mogzol··on Ask HN: What's a good 3D Printer for sub $1000?
I own an A1. The only way to avoid using Bambu connect on the latest firmware is to enable Developer mode. Developer mode only works in LAN only mode.

So yes, LAN only mode (in conjunction with Developer mode) is the only mode that you can avoid using Bambu connect in.

Mogzol··on Sj.h: A tiny little JSON parsing library in ~150 lines of C99
I mean yeah if you're truly the only person that has the ability to enter your house then why should you worry about home security? Nobody else has the ability to get in.
Mogzol··on Ask HN: What's a good 3D Printer for sub $1000?
It's the other way around. You can only connect to orca slicer or other programs if you are in LAN only mode. Otherwise you need Bambu connect.

Or just stay on the previous firmware version and you never need Bambu connect.

Mogzol··on DeepSeek writes less secure code for groups China disfavors?
For the record I never attacked your claim, I'm not the original person that said it was wrong.
Mogzol··on DeepSeek writes less secure code for groups China disfavors?
You're not wrong, but the second claim is by far the more interesting of the two, and is what I think most people would like to see proven. AI outright refusing certain tasks based on filters set by the parent company is not really new or interesting, but it would be interesting to see an AI knowingly introduce security flaws in generated code specifically for targeted groups.
Mogzol··on Ask HN: What's a good 3D Printer for sub $1000?
All of these printers can be run completely offline, although then you obviously lose any network-related features such as sending prints over the network. I know that at least the Bambu printers (and I assume most others) can also be run in LAN-only mode, where they only work with devices on the same network. In this mode you could definitely firewall them without causing issues. The main features you lose by being in LAN-only mode are the phone app and being able to access the printer from off your network.
Mogzol··on I built my own phone because innovation is sad rn [video]
Alright that's my bad I was watching in low quality and did not see the stripes, I thought they were just solid white.
Mogzol··on I built my own phone because innovation is sad rn [video]
Definitely just factory worker outfits. Why would you assume those were Nazi prisoner uniforms?
Mogzol··on Four-year wedding crasher mystery solved
This is a weird comment to make when the original comment didn't mention anxiety at all, and wasn't even worded like it was a bad experience or that they felt they were forced to stay there. Maybe they had nothing better to do, they were waiting out the rain after all.
Mogzol··on The HackberryPi CM5 handheld computer
Yes. I tried to find a good video showing it, this one from the same creator shows it being used as a mouse and you can see it works pretty well: https://www.youtube.com/watch?v=568L-P2tBwc
Mogzol··on A new experimental Go API for JSON
Isn't that what the new 'omitzero' option is for?

https://pkg.go.dev/github.com/go-json-experiment/json#exampl...

Mogzol··on NPM debug and chalk packages compromised
They wouldn't have manually typed the exact URL from the email, they would have just typed in npmjs.com which would ensure they ended up on the real NPM site. Or even if they did type out the exact URL from the email, it would have made them much more likely to notice that it was not the real NPM URL.
Mogzol··on Anna's Archive: An Update from the Team
There's "431 Request Header Fields Too Large" which you will see occasionally. But after that 451 is the only other 400-level error code above 429. It was chosen as a reference to the book Fahrenheit 451.
Mogzol··on Wikipedia loses challenge against Online Safety Act
451 is such a good reference though, other codes just wouldn't be the same :(
← PreviousPage 2 of 6Next →