HNHacker News
TopNewBestAskShowJobs

Aaron2222

509 karma · joined January 4, 2022

submissionscomments
Aaron2222··on BeOS-Inspired Haiku Enabling More Intel Hardware
> These latest changes build off the recent Haiku R1 Beta 5 release. Highlights include: > [...] > - Continued work on ARM64 support.

Nice to see someone working on porting Haiku to ARM. Would love to be able to run it natively on a Raspberry Pi someday.

Aaron2222··on Escaping the Chrome Sandbox Through DevTools
Back when I used to run Chrome, I noticed one case that would do this (it was buried in Spotlight), but it didn't seem intentional (especially because web search results in Spotlight always respected the default browser setting, and showed the correct browser icon as well). I use Safari now though, so I won't be finding any more cases like that anytime soon.
Aaron2222··on Exploring Typst, a new typesetting system similar to LaTeX
You can change how the bounding box Typst uses for layout is defined (i.e. set the top and bottom edges both to the baseline), then I would imagine the spacing would be baseline to baseline. Would need to adjust the space before a paragraph to compensate though.
Aaron2222··on DeskPad – A virtual monitor for screen sharing
Yes. It can also do windowed mirrors of real displays. That being said, BetterDisplay is $19 USD and crams in a ton of functionality, so for those who just want a single virtual screen for screen sharing (and don't need/want anything else), DeskPad is probably the better option due to its simplicity and being free. But yeah, if you want something more advanced, BetterDisplay is great.
Aaron2222··on Command Line Tools I Like (2022)
From what I can tell, it doesn't:

  $ brew deps --include-build eza
  autoconf
  automake
  ca-certificates
  cabal-install
  certifi
  cmake
  ghc
  ghc@9.8
  libgit2
  libssh2
  llvm@18
  lz4
  m4
  mpdecimal
  ninja
  openssl@3
  pandoc
  pkg-config
  python@3.11
  python@3.12
  readline
  rust
  sphinx-doc
  sqlite
  xz
  zstd
Aaron2222··on Why Gov.uk's Exit this Page component doesn't use the Escape key
It's five times, not three.
Aaron2222··on Diode Matrix
That would make sense.
Aaron2222··on Diode Matrix
I count 7 octal digits per row. Any reason it's 7 instead of 6 (7×3 = 21 whereas 6×3 = 18 which is still greater than 16)?
Aaron2222··on Chrome Canary just killed uBlock Origin and other Manifest V2 extensions
I would expect the licensing situation to be very different for music than for normal YouTube uploads. YouTube sometimes[0][1] offers "YouTube Premium Lite" in some countries, which doesn't include YouTube Music. This heavily suggests the music licensing adds cost. Unfortunately, it's not available where I live (New Zealand), looks to still have banner ads (easily deal with by an ad blocker, but still kind of insulting to have banner ads on a paid product), and doesn't even include background play on non-music videos (not that it actually matters in my case, since I only watch on my Mac).

[0]: https://www.theverge.com/2023/9/25/23889917/youtube-premium-... [1]: https://www.reddit.com/r/youtube/comments/1d0d1sg/premium_li...

Aaron2222··on Chrome Canary just killed uBlock Origin and other Manifest V2 extensions
I refuse to pay for YouTube Premium primarily due to their forced bundling of YouTube Music.
Aaron2222··on Gorhill pulls uBlock Origin Lite from Firefox store
You don't need permission from Apple to distribute macOS software. Your users will just see a warning dialog when they try and run it for the first time and have to go to System Settings to allow it to run[0]. If you want to avoid this, you have to pay the $99 USD per year to join the Apple Developer Program, codesign your software with the certificate they give you, and submit it for notarization (which for macOS is a fully-automated security and malware review, unlike iOS notarization which is basically App Store review). It's not ideal (many open-source projects don't want to spend $99 USD per year, and it does tie the software to your real name), but it's not like iOS.

[0]: https://support.apple.com/en-nz/guide/mac-help/mh40616/mac

Aaron2222··on Hack GPON – how to access, change and edit fibre ONTs
It seems to be working quite well in terms of ISP choice (see my reply to cycomanic). And Chorus is offering up to 8 Gbps connections over XGS-PON, with most of the other fibre companies either also offering XGS-PON or working to offer it.

I suppose there are a couple of downsides compared to being able to use your own ONT, in that residential customers can't get SPF ONTs, and Chorus's XGS-PON ONT is quite large and not wall-mountable, which has caused a few people to hold out on XGS-PON offerings (they're working to offer a smaller one, but it got set back a bit, and they also won't start offering it until they run out of the old XGS-PON ONTs). But that's all quite minor (a residential customer wanting an SPF ONT is very niche indeed, as is a genuine need for a residential XGS-PON connection).

Aaron2222··on Hack GPON – how to access, change and edit fibre ONTs
Chorus does let ISPs handover in just a single or a couple of points to provide service nationwide (well, for the areas they serve), instead of needing to do it at all 27 handover locations. I imagine it's possible to interconnect with the other fibre companies over a backhaul connection as well. So smaller ISPs can definitely offer service nationwide without having to put networking equipment all over the country.

My understanding is that the margins on fibre connections for ISPs are quite slim. The three big telcos do both broadband and cellular, and they definitely try and push customers with lighter needs over to wireless internet delivered over 4G or 5G (which has more margins for them). There has been a bit of consolidation among the major players (one of the big telcos (2Degrees, who do both broadband and cellular) merged with one of the big broadband-only telcos (Vocus) a couple of years ago). But there's plenty of smaller ISPs. And a couple of the electricity retailers have gotten in on providing internet as well. And it's not uncommon for local WISPs to offer fibre as well.

Differentiation between ISPs is definitely mainly on cost, quality of support, and bundled services. They all have their own networks (the fibre companies only provide L2 connectivity from the customers to the ISPs), and there can be some differences there. For example, another of the big broadband+cellular telcos (Spark, who was the ISP side of Telecom before they were split up) is the only major ISP that doesn't offer IPv6 and doesn't peer at local peering exchanges.

Some ISPs have cheaper plans with data caps, but many ISPs don't even offer data-capped plans, and everyone offers uncapped plans. Similarly, most ISPs let you use your own router. And about the only variation in how you'd need to configure your router is PPPoE vs IPoE/DHCP and VLAN 10 vs untagged. So you can usually switch ISPs and all you need to do is maybe change your router config.

As a side note, of particular interest to the audience here is the existence of a new-ish residential ISP (Quic) that offers things like static IP for a one-off cost, /28 IPv4 subnets, self-service rDNS management, and self-service access to the ONT status, connection logs, etc. One of the advantages of having competition in the ISP space.

Aaron2222··on Hack GPON – how to access, change and edit fibre ONTs
> But in cases where the ONT just looks like a media converter and you have a separate router

That's how it works in New Zealand, but we take it a step further. The GPON/XGS-PON fibre network is run by a separate company[0] from the ISPs (and the company running the fibre network is prohibited from providing internet services[1]). So the ONT just functions as a media converter[2], and all our ISPs deliver internet over the same fibre network. This decoupling between the fibre network provider and ISP means you can change ISPs without any swapping of ONTs or repatching of fibre[3][4] (in fact, the process can be entirely automated, switching to some ISPs can take effect within an hour or two of placing the order). That and most ISPs allow bringing your own router (as there's no monopoly in the ISP space).

[0]: The NZ Government contracted four companies to build, own, and run fibre networks (three being new companies co-owned by local lines companies and the government to serving their local area, with the rest of the country being served by Chorus, the company that owns the country's copper network). These fibre companies are heavily regulated (including how much they can charge ISPs).

[1]: In fact, this requirement resulted in Telecom (the company that owned our copper network and who was one of the companies that provided phone and internet service to consumers) being split up, with Chorus being spun off, owning the copper network and owning the fibre network for the majority of the country.

[2]: Chorus did start deploying ONTs with a built-in router/AP a while back. They did offer this to ISPs to use, but uptake was very low, so it's since been discontinued.

[3]: I don't know how it works over in European countries where ISPs run their own fibre networks when switching ISPs, I assume they have to either install their own fibre line into the premises or the existing fibre is repatched to their network?

[4]: The fibre companies are required to offer use of their fibre network directly to ISPs, with the ISPs PON network running in parallel to the fibre company's, with the ISP providing their own fibre splitters and ONTs (which would be run on a second fibre line that each premises already has) and running their own OLTs. I believe this requirement still exists, but no-one ever took them up on it.

Aaron2222··on NASA spacecraft to probe possibility of life in Europa's salty ocean
From Wikipedia[0]:

"The scientific consensus is that a layer of liquid water exists beneath Europa's surface, and that heat from tidal flexing allows the subsurface ocean to remain liquid."

Liquid water is hardly "freezing near absolute zero".

[0]: https://en.wikipedia.org/wiki/Europa_(moon)#Subsurface_ocean

Aaron2222··on Boy named after Star Wars character denied passport due t copyright infringement
Note that this is in the UK, despite the link being to a New Zealand news site.
Aaron2222··on Gaining access to anyones Arc browser without them even visiting a website
> Also, for anyone trying to read the article, they should put `/oneko.js` in their adblocker.

Only if you hate cats, pixel art, or are easily distracted.

Aaron2222··on Nintendo Files Suit for Infringement of Patent Rights Against Pocketpair, Inc
There are a large number of patents out there that have no business existing (overly broad, ridiculous broad, patents stuff that already existed or shouldn't be able to be patented, etc). Software patents in particular have quite a bad reputation for this. So yes, trying to enforce one's own patents can absolutely be litigious, since the patents themselves can have no business existing in the first place.
Aaron2222··on Ask HN: New macOS, but I still have 2 issues
I suspect it's so that applications and macro buttons on mice can send keyboard shortcuts without the risk of their keyboard input interfering with the user's keyboard or vice versa. It may also help in cases where there are multiple keyboards, one of which has something on it sending unwanted keystrokes, as any modifiers held down wouldn't affect input on the other keyboard. But it should be a configurable option for exactly this kind of reason. Anyway, glad this worked for you.
Aaron2222··on Warning: macOS Sequoia 15 may bypass DNS encryption
Fair point. I didn't see the submission times, just the number of comments.
Aaron2222··on Ask HN: New macOS, but I still have 2 issues
This question on StackExchange[0] has the same issue, and it looks like Karabiner-Elements[1] has an option to fix the issue (though I haven't tested this myself).

[0]: https://superuser.com/questions/707225/how-can-i-combine-the...

[1]: https://karabiner-elements.pqrs.org/

Aaron2222··on Ask HN: New macOS, but I still have 2 issues
I just tested macOS Sonoma 14.5, and splitting a multi-key keyboard shortcut across multiple keyboards causes the shortcut to not be recognised.
Aaron2222··on Warning: macOS Sequoia 15 may bypass DNS encryption
Duplicate: https://news.ycombinator.com/item?id=41571862
Aaron2222··on Sticker on caption phone says that using the captions can be illegal. Why?
Not an American, but I would have thought that sort of thing would be against the ADA?
Aaron2222··on macOS Sequoia adds weekly permission promptfor screenshot, screen recording apps
First it was the orange/green dot in the corner of the screen for microphone/webcam (even in full-screen, much to the annoyance of anyone putting something on a projector). Then it was a full menu bar icon, with an added purple one for anytime something was doing screen recording (very annoying if you use software that regularly needs to do this, like Bartender[0] needed to for Bartender Bar and Show for Updates). I seriously hope this can be disabled, or at least is just one pop-up per week that covers all the applications, as otherwise it's going to be very annoying.

[0]: I have since moved to Ice, which has been less buggy.

Aaron2222··on macOS Sequoia adds weekly permission promptfor screenshot, screen recording apps
Could you elaborate more on the issues you ran into? Could you not just download their pre-compiled version and bypass Gatekeeper in the normal way?
Aaron2222··on Why not parse `ls` and what to do instead
Not available in macOS `ls` unfortunately.
Aaron2222··on Microsoft Account to local account conversion guide erased from Windows 11 guide
You should just be prompted to install it whenever you try and run a command (like Git or Clang) that's installed by it. `xcode-select --install` triggers the installation as well. macOS just downloads and installs it through the same underlying mechanism that macOS updates are installed by, no account required.

(Homebrew also just installs it automatically now, without needing any user intervention.)

EDIT: Maybe you were put off by the insane time estimate that it presents for some reason? It quotes a multi-day installation time that ends up only taking a few minutes. Maybe Apple will fix that someday.

Aaron2222··on Microsoft Account to local account conversion guide erased from Windows 11 guide
Agreed. Apple is by no means perfect (far from it), and neither is macOS. But anything user-hostile in macOS is relatively minor in comparison to Windows.

And for anyone who hasn't used macOS, it's not a locked-down walled-garden like iOS is.

Aaron2222··on Microsoft Account to local account conversion guide erased from Windows 11 guide
macOS is completely usable without an Apple ID. All you lose is iCloud, iMessage, FaceTime, iTunes/Apple Music/Apple TV, and the Mac App Store (but most apps are distributed outside of it anyway). And you can sign into the Mac App Store separately from iCloud as well. So not really comparable to Microsoft's push for signing in with a Microsoft account.
← PreviousPage 4 of 10Next →