!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1081 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org164 Servers

Load older messages


SenderMessageTime
3 Jul 2025
@zhaofeng:zhaofeng.liZhaofeng Lioh right, speaking of fancy filesystems, quickly checked on refs on windows and it's still nowhere to be seen?00:58:54
@saiko:knifepoint.netKatalin 🔪oh yeah, that’s microsoft’s supposed new FS, right? I remember hearing about that a while ago00:59:21
@saiko:knifepoint.netKatalin 🔪supposedly it was introduced with windows server 201201:00:03
@reckenrode:matrix.orgRandy EckenrodeIsn’t refs pretty old by now?01:00:05
@saiko:knifepoint.netKatalin 🔪I guess not that old, but post-NTFS01:00:15
@reckenrode:matrix.orgRandy EckenrodeI miss the fancy attribute stuff BeOS did.01:00:19
@saiko:knifepoint.netKatalin 🔪 * 01:00:19
@reckenrode:matrix.orgRandy EckenrodeEmail is just files in the filesystem.01:00:24
@zhaofeng:zhaofeng.liZhaofeng Li

yeah, not sure what the strategy is, why do they look like they want to paywall everything?

The ability to create ReFS volumes was removed in Windows 10's 2017 Fall Creators Update for all editions except Enterprise and Pro for Workstations.

but it does look like it's getting updated

https://en.wikipedia.org/wiki/ReFS

01:00:29
@zhaofeng:zhaofeng.liZhaofeng Li *

yeah, not sure what the strategy is, why does it look like they want to paywall everything?

The ability to create ReFS volumes was removed in Windows 10's 2017 Fall Creators Update for all editions except Enterprise and Pro for Workstations.

oh actually should have read further down, looks like this refs-based "dev drive" feature is generally available now: https://learn.microsoft.com/en-us/windows/dev-drive/

https://en.wikipedia.org/wiki/ReFS

01:02:05
@reckenrode:matrix.orgRandy EckenrodeReFS doesn’t support xattrs?01:05:34
@samasaur:matrix.orgsamasaur also i have hopes that the @unsafe attribute and corresponding keyword may mean that the verbosity of things like the Unsafe*Pointer family goes down 01:06:09
@samasaur:matrix.orgsamasaurno official word on that and it'd be a ways out but I see a path where it could happen01:06:44
@zhaofeng:zhaofeng.liZhaofeng Liunsure, maybe it does? but I guess it's not the most important thing01:09:25
@zhaofeng:zhaofeng.liZhaofeng Lithe more interesting things in "cool" filesystems nowadays being cow, snapshot, checksums, etc01:10:10
@saiko:knifepoint.netKatalin 🔪

speaking of pointer stuff, behold: QString.init(string:)

extension QString {
  public init(string: String?) {
    #if os(macOS)
      self = QString.fromNSString(string)
    #else
      guard let string else {
        self = QString()
        return
      }

      self = string.withCString(encodedAs: UTF16.self) { data in
        QString(
          UnsafeRawPointer(data).bindMemory(to: QChar.self, capacity: string.utf16.count),
          qsizetype(string.utf16.count))
      }
    #endif
  }
}
01:10:16
@saiko:knifepoint.netKatalin 🔪the other way around is actually a lot more ugly01:11:04
@zhaofeng:zhaofeng.liZhaofeng LiQString... qt?01:12:17
@saiko:knifepoint.netKatalin 🔪yeah01:12:24
@reckenrode:matrix.orgRandy EckenrodeIs that using C++ interop?01:12:46
@saiko:knifepoint.netKatalin 🔪yeah01:12:54
@zhaofeng:zhaofeng.liZhaofeng Liand you know what, I also get the use-case for non-macOS...01:13:06
@saiko:knifepoint.netKatalin 🔪the full thing: https://paste.sr.ht/~dblsaiko/ba4810c92637b0e3a3b56076e53b292c778f28ac01:13:24
* @zhaofeng:zhaofeng.liZhaofeng Li went into a rabbit hole with the android client of quassel a while ago, and it had a bespoke qt binding01:13:54
@zhaofeng:zhaofeng.liZhaofeng Libecause the whole thing is based QDataStreams01:14:41
@zhaofeng:zhaofeng.liZhaofeng Li* because the whole thing is based on QDataStreams01:14:51
@saiko:knifepoint.netKatalin 🔪that has an android port? huh01:17:18
@saiko:knifepoint.netKatalin 🔪the IRC client?01:17:24
@zhaofeng:zhaofeng.liZhaofeng Liyeah, but it was the best bouncer that I had used before I tried IRCCloud01:18:05
@saiko:knifepoint.netKatalin 🔪ah, makes sense01:18:36

Show newer messages


Back to Room ListRoom Version: 6