HNHacker News
TopNewBestAskShowJobs

ArchOversight

1,400 karma · joined August 17, 2020

submissionscomments
ArchOversight··on FreeBSD 14.5-Release
I know a ton of embedded shops that are running x86 (including some actual i386 still) in production, and will likely for years to come. That stuff was bullet proof, cheap and still runs today.

Some of these things have long lifetimes.

ArchOversight··on FreeBSD 14.5-Release
14.x-RELEASE if you still need i386 support, 15.x-RELEASE if you are installing new and want the longest longevity.
ArchOversight··on The iPhone Upgrade Program is being replaced by Apple Upgrade
This is the same as when you get a phone through a mobile carrier. T-Mobile doesn't care that I got mugged, they want their money.
ArchOversight··on VMs can't boot with Network Mode set to Bridged on Apple M5 Pro machines
The linked Github also states that updating to 26.6 works.
ArchOversight··on An AI agent deleted our production database. The agent's confession is below
Do you have more information on this?
ArchOversight··on Home Assistant waters my plants
It's not that it's that complex to need all of this. It's about ease of use. Home Assistant OS makes life simpler for users (such as myself), it makes it easy to use adding that run as additional docker containers, it makes plugging in USB z-wave/zigbee devices a breeze.

While it is technically no longer supported, you can still install the whole kit and caboodle using pip in a Python virtual environment, but why would you?

ArchOversight··on Home Assistant waters my plants
https://www.home-assistant.io/installation/generic-x86-64/

you mean an image like this?

This is what I've been running on my generic x86-64 system for a couple of years now, 0 issues. Even migrated to a newer system recently because I wanted something that was slightly faster for ESPHome compilations.

ArchOversight··on US- and Greek-owned tankers ablaze after Iran claims 'underwater drone' strike
The insurance companies primarily... secondary the people with bombs that can sink ships attempting to use the waterways.
ArchOversight··on IKEA launches new smart home range with 21 Matter-compatible products
That's why Matter and Thread are IPv6. You don't need IPv4 at all... and if you run out of IPv6 address space, I'd love to see just how many devices/sensors you have in your home.
ArchOversight··on IKEA launches new smart home range with 21 Matter-compatible products
Which sellers? I have been looking for custom ones because I have some weird window sizes.
ArchOversight··on How America got hooked on ultraprocessed foods
https://archive.is/eWcpP
ArchOversight··on Temporary suspension of acceptance of mail to the United States
FedEx in my case paid the bill to customs, shipped me my item, and then secondary sent me a bill to pay for the customs fees after I had already received the item.

They don't want shipments stuck in port because storage there is expensive.

ArchOversight··on "Remove mentions of XSLT from the html spec"
That assumes the server has a lot of additional CPU power to serve the content as HTML (and thus do the templating server side), whereas with XSLT I can serve XML and the XSLT and the client side can render the page according to the XSLT.

The XSLT can also be served once, and then cached for a very long time period, and the XML can be very small.

ArchOversight··on "Remove mentions of XSLT from the html spec"
If this is the reason to remove and or not add something to the web, then we should take a good hard look at things like WebSerial/WebBluetooth/WebGPU/Canvas/WebMIDI and other stuff that has been added that is used by a very small percentage of people yet all could contain various security bugs...

If the goal is to reduce security bugs, then we should stop introducing niche features that only make sense when you are trying to have the browser replace the whole OS.

ArchOversight··on "Remove mentions of XSLT from the html spec"
Sounds like libxslt needs more than just a small number of fixes, and it sounds like Google could be paying someone, like you, to help provide the necessary guidance and feedback to increase the usability and capabilities of the library and evolve it for the better.

Instead Google and others just use it, and expect that any issues that come up to be immediately fixed by the one or two open source maintainers that happen to work on it in their spare time. The power imbalance must not be lost on you here...

If you wanted to dive into what [3] does, you could do so, you could then document it, or refactor it so that it is more obvious, or remove the compile time flag entirely. There is institutional knowledge everywhere...

ArchOversight··on PyPI Preventing Domain Resurrection Attacks
Even if you provide a phone number, it will never send the required code or information and you will still be locked out of your account.

That is how I am locked out of a gmail account... eventhough I have the right username/password, and backup email, and typed in a phone number, Google won't let me back in.

ArchOversight··on How a 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2
The code would have failed because you can't use an uninitialized variable, so you would have had to set it to a default. You don't just get random garbage from the stack.
ArchOversight··on The mistakes and missed opportunities in the design of IPv6
On MacOS it has a larger net mask, but the OS doesn't respond to any address within that range automatically.

  lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
   options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
   inet 127.0.0.1 netmask 0xff000000
   inet6 ::1 prefixlen 128
   inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
   nd6 options=201<PERFORMNUD,DAD>
ArchOversight··on Apple M3 Ultra
You believe that Hector Martin is also Asahi Lina?

https://bsky.app/profile/lina.yt

https://github.com/AsahiLina

ArchOversight··on Microsoft Go 1.24 FIPS changes
Is there going to be a way to turn FIPS on as a requirement without having compiled the binary against the FIPS-140 module?

Even now it has been a lot of trouble trying to get vendors to provide us a way to rebuild/repackage their Golang binaries using the FIPS-140 support from RHEL, and if it is still the case that they need to build one-offs, teams will still need to rebuild/repackage a lot of Golang tools just to be FIPS compliant because it's not as simple as setting a flag like it is for OpenSSL.

ArchOversight··on Microsoft Go 1.24 FIPS changes
Most projects that compile against OpenSSL can be forced into FIPS mode by setting a flag that the OpenSSL library uses to force enable FIPS mode when it is loaded.

Golang projects however don't compile against OpenSSL instead using the internal cryptography. In many cases rebuilding and repackaging a Golang based tool is a no-no since now you are accepting ownership of it in an audit, when instead you want to point to an upstream vendor, or source code is not available.

So in many cases in production while the system itself is in FIPS mode (Linux kernel), and applications using system crypto libraries (OpenSSL primarily) are in FIPS mode, Go binaries are not in FIPS mode and may end up using algorithms that are explicitly disallowed by the FIPS standards.

ArchOversight··on Microsoft Go 1.24 FIPS changes
Either projects start shipping FIPS enabled or companies have to rebuild and repackage projects with FIPS enabled.

With OpenSSL installed system wide you can turn on a flag and the library will force it into FIPS mode internally, with Go unless you build your binaries to link against OpenSSL like this Microsoft Go release seems to be doing you don't get that instant on system wide.

ArchOversight··on Lfgss shutting down 16th March 2025 (day before Online Safety Act is enforced)
Op uses they/them pronouns.
ArchOversight··on Lfgss shutting down 16th March 2025 (day before Online Safety Act is enforced)
Author uses they/them pronouns.
ArchOversight··on Lfgss shutting down 16th March 2025 (day before Online Safety Act is enforced)
Op uses they/them pronouns.
ArchOversight··on Lfgss shutting down 16th March 2025 (day before Online Safety Act is enforced)
OP uses they/them pronouns.
ArchOversight··on Phishers Love New TLDs Like .shop, .top and .xyz
I use .network for my internal network with a proper FQDN. This allows me to get certs for internal services that validate in all browsers.
ArchOversight··on Do you need ID to read the REAL-ID rules?
Ask for your corporation to give you a corporate phone.

I have one for that reason, and it lives in the office alongside my work issued laptop.

ArchOversight··on Review: The fastest of the M4 MacBook Pros might be the least interesting one
> RAM upgrades across the whole lineup. This particularly benefits the $1,599 M4 MacBook Air, which jumps from 8GB to 16GB

The MacBook Air is still an M3 only as the highest end M-processor.

ArchOversight··on Python PGP proposal poses packaging puzzles
This is related to the distribution of CPython itself, the key verification for those artifacts does work and has worked forever. The packaging referred to by the article is about packaging Python itself by upstream distributions.

Python packages developed by third party developers and uploaded to PyPi are indeed not verifiable due to the key issues you mentioned, and is a minor note in the article.

Page 1 of 16Next →