HNHacker News
TopNewBestAskShowJobs

hs86

1,690 karma · joined November 4, 2015

submissionscomments
hs86··on Firefox tab groups are here
(Not OP) Sidebery is half tab manager, half session manager. It stays in the sidebar, and if I collapse parts of my tree, I have set it to unload those folded tabs after 60 minutes. There is also an option to hide those folded tabs from the native tab bar.

Sidebery, Tree Style Tabs, and Tabs Outliner (for Chrome) all go beyond just adding a linear/flat vertical tab bar to your browser. They preserve a nested hierarchy for child tabs and allow you to restore the entire tree (or just parts of it) on another device, which is super handy if you often switch between desktop, laptop, etc.

hs86··on ZFS: Apple's new filesystem that wasn't (2016)
While its deduplication feature clearly demands more memory, my understanding is that the ZFS ARC is treated by the kernel as a driver with a massive, persistent memory allocation that cannot be swapped out ("wired" pages). Unlike the regular file system cache, ARC's eviction is not directly managed by the kernel. Instead, ZFS itself is responsible for deciding when and how to shrink the ARC.

This can lead to problems under sudden memory pressure. Because the ARC does not immediately release memory when the system needs it, userland pages might get swapped out instead. This behavior is more noticeable on personal computers, where memory usage patterns are highly dynamic (applications are constantly being started, used, and closed). On servers, where workloads are more static and predictable, the impact is usually less severe.

I do wonder if this is also the case on Solaris or illumos, where there is no intermediate SPL between ZFS and the kernel. If so, I don't think that a hypothetical native integration of ZFS on macOS (or even Linux) would adopt the ARC in its current form.

hs86··on Mozilla launching “Thundermail” email service to take on Gmail, Microsoft 365
Is it just JMAP, or why does Fastmail's web app feel so fast? I have moved away from all locally running mail apps to Fastmail and even fetch/alias all my other mail accounts to them because of the much better experience.
hs86··on iOS 18.2 Lets EU Users Delete App Store, Safari, Messages, Camera and Photos
Probably another instance of people who somehow couple the success of their chosen team/group to their own self-worth. Depending on the intensity of the manifestation, we call it national pride, gang affiliation or John Gruber.
hs86··on End of the road for Google Drive in Transmit
Will this also kill 3rd party Google Drive clients for Linux like Insync?
hs86··on Why We're Having to End Our Direct Peering Relationship with Deutsche Telekom
Is this an issue with all networks that have a "restrictive" peering policy, as shown in [0], or is Deutsche Telekom particularly problematic in this case?

[0] https://www.peeringdb.com/net/196

hs86··on Playstation 5 Pro
This upgrade seems a bit one-sided.

Some badly optimized games are usually CPU limited, and this upgrade apparently will not improve on that.

I wouldn't be surprised if games like GTA 6 run at 30 fps on both PS5 and PS5 Pro, with some added effects and resolution for the Pro model.

hs86··on Elasticsearch is open source, again
Reminds me of HK-47 from KOTOR: https://www.youtube.com/watch?v=UPeI4mX8Nus
hs86··on Memos: stick private notes on your email
For years, I used Fastmail alongside four other email accounts with local mail clients like Thunderbird, Apple Mail, and eM Client. The experience was always just okay, but recently, tasks like opening messages, switching to folders with lots of items, or searching became frustratingly slow. Additionally, these mail clients consume more resources than I’m comfortable with, and their background processes ballooning to around 2GB on older devices with just 8GB of RAM was simply too much.

The most responsive and lightweight email experience I’ve found is, surprisingly, the Fastmail web app. However, I hesitated for a long time because using a webmail interface felt like a step backward, and I dislike more vendor lock-in. (For context, I already use my own domain through Fastmail.)

But eventually, I couldn’t stand the slowdowns anymore and made the switch. I used Fastmail's IMAP importer to fetch all messages from my other accounts, added their SMTP credentials to Fastmail for composing new emails, and enabled Fastmail's Labels feature in the settings.

Everything is better now. Processing new messages and achieving inbox zero is much faster, labels are more flexible, search is nearly instant, and the resource usage of this additional Firefox tab is significantly lower than running a native email client.

New features like Memos seem useful, but I’m still somewhat wary of the increased vendor lock-in. For example, I hesitate to use their 1Password integration with Masked Emails because I’m not sure how much of a hassle it would be if Fastmail ever turns evil, and I need to jump ship and point my domain to another email host.

hs86··on Ubuntu Security Updates Are a Confusing Mess
Most Ubuntu users don't know that Canonical only supports the main repository for free.

To my knowledge, only some comments hidden in /etc/apt/sources.list mention this, but the more honest approach would be to warn all users when they try to `apt install foo` some package from universe/multiverse. Or do it like RHEL with their EPEL repo and disable it by default.

But I guess they would have never gotten this popular if people saw that Ubuntu is only a few thousand packages compared to Debian's tens of thousands.

hs86··on Local First, Forever
How well does Obsidian Sync's conflict resolution work compared to Dropbox? Dropbox now supports folder selections for 3rd party apps via the iOS Files app [1], and I wonder how well that stacks up against Obsidian's native sync.

[1] https://social.blach.io/@textastic/112519168798881056

hs86··on Ubuntu 24.04 yields a 20% advantage over Windows 11 on Ryzen7 Framework laptop
2012 Ivy Bridge MacBook Air with 8 GB RAM:

Recent macOS versions have become slower and slower each year. Among those unsupported releases that can still run via OCLP, it is easy to notice all the newly changed stuff because those start and react much slower. Every interaction with, e.g., the control center or the new system settings is just a pain. Also, the system + my login items would occupy ~4GB RAM at startup.

With Ubuntu, the system feels like new. It has a lower base load of only 1.5 GB RAM at startup, and with zram + dynamically sized swap files, the system has much more legroom to multitask. Everything feels fast again, and I don't need to use a 3rd party tool that disables Intel's Turbo Boost to keep the fans quiet. The overall load on the system is so much lower that even with full boost clocks, it needs much longer to spin the fans up.

hs86··on Disconnecting the Playstation 5 from Internet installs DVD games faster
Are delta patches still viable given the current sizes of games? I'm not sure if this is the state of the art, but according to https://www.daemonology.net/bsdiff/, bspatch would require more memory than most systems can offer.
hs86··on Bard is now Gemini, and we’re rolling out a mobile app and Gemini Advanced
Can Gemini Ultra respond with the LaTeX/KaTeX formula of a given input image (e.g. a screenshot from a math formula)? GPT-4 does this well and can practically replace Mathpix Snip for me.
hs86··on Firefox on the brink?
I switched over after the Manifest v3 debacle, and after a couple of months, I wonder if the implications of using a browser with a lower market share are overblown.

I haven't encountered any site that misbehaves, and the only missing feature so far is within the Google Drive web app because it uses a Chrome-only extension [1].

Maybe the ongoing standardization of the web shows its effects here, and using a standard-conform niche browser is not that bad anymore.

[1] https://chrome.google.com/webstore/detail/application-launch...

hs86··on Windows Subsystem for Linux 2.0 release
Corresponding blog post: https://devblogs.microsoft.com/commandline/windows-subsystem...
hs86··on Nvidia just released FreeBSD Display Driver 535.86.05 (2023.7.18)
It has been updated frequently in the past: https://www.freshports.org/x11/nvidia-driver

(scroll down for commit history)

edit: Has Nvidia been building a FreeBSD driver for the past 20 years, or did they initially port a *nix driver from a different OS to FreeBSD?

hs86··on I'm Done with Red Hat (Enterprise Linux)
Nearly every Android device ever made runs on an outdated kernel that can't be upgraded anymore. From a platform perspective, I think they made the wrong choice when the majority of their install base has turned into abandonware.
hs86··on OpenCore Legacy Patcher – Use new macOS versions on old hardware
https://wiki.t2linux.org/state/

Before these T2 chips, Intel Macs were very close to regular PC hardware. That's why I suspected better Linux support on those older models. The list of still open issues on that wiki seems to confirm this.

hs86··on OpenCore Legacy Patcher – Use new macOS versions on old hardware
Catalina was the last supported OS for my 2012 MBA, and the following Big Sur upgrade worked well with OCLP because it only had to patch in WiFi support during the boot process.

After that, macOS Monterey also dropped support for my Ivy Bridge GPU, and OCLP had to rely on persistent patches to my system volume to enable 3D acceleration again. These root patches caused some weird issues with 3D acceleration in certain apps, and driver-related regressions introducted by some later Catalina patches took longer to be fixed in OCLP than in the still supported Catalina release.

I think macOS Ventura is the end of the road for macOS on my Mac. The OS now relies on AVX2 binaries, and the OCLP devs made some magic hacks to circumvent that requirement. Still, the OS now feels unreliable, and while I did not see hard crashes or errors, subtile breakage only disappeared, when I rebooted the system every few hours. The macOS 13.3 update also broke my GPU driver again for a few weeks, and I finally gave up on it.

This old Mac now runs Ubuntu LTS without any issues. The battery life is at least equal, it boots faster, and the OS does not immdiately use half of my 8 GiB RAM for itself. There is also less swapping, and while not perfect, it feels more reliable than Ventura or Monterey.

While I was not happy with these issues on macOS, it was still amazing to see how this group of volunteers enabled newer macOS releases on my device. macOS on Intel is dying, but if you have a pre-T2 Mac, you might be surprised by how well Linux might work on it.

hs86··on Vim-like “jump” cursor for Mac OS Window Management
Alternative: https://shortcat.app/
hs86··on Desktop 3.8: End-to-End Encryption levels up with sharing and file-drop
They already had their "Virtual Files" feature on Windows, which uses Microsoft's native implementation for OneDrive, and now, they are testing it for macOS using Apple's File Provider API.

What is the situation on Linux for this? Are there any other cloud storage providers that have this feature?

hs86··on AI for developers and Google Workspace
It looks like these AI features are going to add some padding to our messages, and the other end needs AI to undo it in order to save their sanity.

Just look at the "I'm on it" example from their announcement video and what nonsense their AI makes out of it: https://youtu.be/6DaJVZBXETE?t=31

hs86··on Apple’s 2½ year old iPhone 12 is 6% faster than the new Samsung Galaxy S23 Ultra
It is biased towards passively cooled CPUs. It's dev once stated in an interview that they tried to recreate the typical bursty usage patterns of mobile phones, and therefore the added little pauses between the tasks.
hs86··on Stadia Bluetooth Mode
I find it weird that I had to use Chrome to update the firmware of my device. And it was even weirder that the process went through smoothly.

Maybe this is better than downloading a one-off utility from a manufacturer's slow FTP and selecting a firmware file in its file picker and hoping that the combination of flashing utility version + firmware image + my hardware + my OS + the current stellar constellation aligns, and I will still have a working device after this ceremony.

hs86··on Enhance Speech from Adobe – Free AI filter for cleaning up spoken audio
How does this stack up against something like Auphonic? https://auphonic.com/
hs86··on Windows Subsystem For Linux a.k.a. WSL 1.0.0 released
It works if you install the optional KB5020030 via Windows Update.

edit: I can also confirm, that they ported WSLg back to Windows 10. \o/

hs86··on Pinboard vs. Raindrop
Is there an alternative that focuses on local storage, which easily syncs between my devices via Dropbox etc.? Zotero comes close, but it has a weird full-text search, and the UI is not as nice as Raindrop's.

The other issue is to retroactively get local snapshots of these pages when the bookmark collection already consists of several thousand items.

hs86··on BSD-XFCE installs macOS-like XFCE enviroment on FreeBSD
This script mixes ports with custom build options with the official binary packages, which are built using only the default build options. Going forward, it would be advised to only update via e.g. portmaster or poudriere. In both cases, the user would need to compile updates from source.
hs86··on Obsidian 1.0 – Personal knowledge base app
As an outliner, Logseq is too opinionated about how I am supposed to use it. Obsidian is less strict and allows me to follow whatever principle I want to which extent I want.

I can mix a bit of Zettelkasten here, some daily notes there, and some 'old-fashioned' folder structures for projects to my heart's content.

← PreviousPage 2 of 9Next →