Live data from Hacker News

Viewing profile — for_xyz

for_xyz

HN member
Joined
Sun, Jan 06, 2019, 3:24 PM UTC
HN karma
150
Public activity
45 items

About for_xyz

No profile information was provided.

Recent public activity

  1. comment
    Comment #27569394

    > I guess one challenge with this is that old school Win32 doesn't really support anything resembling automatic / responsive layout. It gives you all the building blocks to impleme…

  2. comment
    Comment #27569372

    > The latest UI framework (XAML/WinUI) sits on top of a better rendering architecture (compositor) that itself wraps DirectX tech. WinUI/UWP still uses CreateWindowEx and good old …

  3. comment
    Comment #27558484

    If you drop something, then you need some kind of replacement for that. I don't see any alternative on where entire OS could be configured other than registry.

  4. comment
    Comment #27520970

    > I mean, it's an early leaked build. I predict that the file explorer specifically will be completely replaced, which is why it hasn't been updated at all. I really hope that _rep…

  5. comment
    Comment #27483609

    > Meanwhile, the big open-source desktop C++ libraries (Qt and WxWindows) still don't fully take advantage of the types and features in the standard library in 2021. Of course not.…

  6. story
  7. comment
    Comment #26851595

    Sorry, my bad. They already started rewriting core components in Rust. Here you go: https://dropbox.tech/infrastructure/rewriting-the-heart-of-o...

  8. comment
    Comment #26850686

    If you start from scratch, I'd suggest to use MSIX [0] instead. It makes auto update trivial to implement with PackageManager.UpdatePackage(url_to_your_msix)[1] or plain execute vi…

  9. comment
    Comment #26842971

    To prevent half assed refactoring in the first place where only namespaces and classes get refactored while folders and filenames remain as they were. It would just further confuse…

  10. comment
    Comment #26842738

    In case of the Dropbox please read this: _But as the company grew, new engineers who joined couldn’t understand the code. Clever code is usually short and cryptic, written by and f…

  11. comment
    Comment #26842661

    No, he is in need of writing production quality software together with his medium to big sized dev team and he doesn't want to introduce maintenance burden into his project 10 year…

  12. comment
    Comment #26842388

    Of course you can write anything in R but that doesn't mean it will be possible to maintain the codebase for the next 10 maybe 20 years including dev team changes. In other words R…

  13. comment
    Comment #25721650

    Old one yes. New one (since win vista) allows you to pick folders. pFileOpen->SetOptions(FOS_PICKFOLDERS | FOS_PATHMUSTEXIST | FOS_ALLOWMULTISELECT); https://docs.microsoft.com/en-…

  14. comment
    Comment #25159984

    Which VM software did you use under windows?

  15. comment
    Comment #25159941

    > So... it's both NTFS and the Windows "subsystems." Ok, probably both on default windows installation due legacy and backward compatibility with dos names [1]. https://docs.micros…

  16. comment
    Comment #25159508

    > so what's the 'Windows way' then? Using either memory mapped files of overlapped io (IOCP). It's tricky to use when you want to write the content since you must preallocate the f…

  17. comment
    Comment #25159258

    It's possible to interact with native windows tooling from WSL. Example: $ echo "test" > test.txt & notepad.exe test.txt

  18. comment
    Comment #25159238

    This is the correct answer. Myth that NTFS is slow should already go away. You can already run windows on top of BTRFS if you want but it'll be painfully slow compared to linux [1]…

  19. comment
    Comment #25158407

    > the bottleneck is that NTFS is a crappy filesystem. Care to explain why do you think NTFS is crap? From my experience it's usually bad assumptions about files under windows and e…

  20. comment
    Comment #25121514

    > This ad appeared only when our devices were set to use Google Chrome and Firefox as the default web browser. I have new edge as default browser and I still got this screen. This …

  21. comment
    Comment #24755811

    Yes, I agree. What I meant was for mobile phone manufacturers who don't upstream their code portions and abandon it after a while due increased costs of maintaining the multiple ve…

  22. comment
    Comment #24754624

    > They can just ship a custom kernel only to their users and leave it at that. Works really well for Google and Android where they offload handpicked versions of the Linux kernel t…

  23. comment
    Comment #24618606

    You're supposed to use APIs provided by mesa (OpenGL, OpenCL) or TensorFlow and similar ML Frameworks which then talk to D3D12 or DirectML as seen on linked diagrams. It makes zero…

  24. comment
    Comment #24606096

    They also cannot be used from applications directly since they're just implementation detail inside mesa.

  25. comment
    Comment #24456140

    I'm pretty sure I ran vulkan apps via RDP and they worked fine. I think it was also on GTX 960.