Live data from Hacker News

Viewing profile — OvermindDL1

OvermindDL1

HN member
Joined
Sat, Apr 11, 2015, 8:00 PM UTC
HN karma
109
Public activity
61 items

About OvermindDL1

Programmer of Elixir, Erlang, C++, Rust, OCaml, and far more.

[ my public key: https://keybase.io/overminddl1; my proof: https://keybase.io/overminddl1/sigs/_yjDPOb-btS5kW2IkjXrNSAZBKTST1Uxo6O9Y8F__VQ ]

Recent public activity

  1. comment
    Comment #46017061

    I think what they were referencing with that is that the kernel hardware interface is unstable, it changes literally every version, which is why you went to upstream it so you don'…

  2. comment
    Comment #45414540

    To be frank, Google Sheets came installed on my phone, don't think it's ever been opened though... Easy way to inflate numbers there.

  3. comment
    Comment #45000730

    As someone with extremely similar experience to thomashabets2 over my life, but less go and more rust, please allow me to compare go's Interfaces to rusts dyn Traits, both of which…

  4. comment
    Comment #42064485

    My extended family are also the traditional "white trash", and yes they do indeed think this same way.

  5. comment
    Comment #40182102

    A general bevy scripting crate has already been in the works, they were waiting on various things like be y reflect and other such features to be able to work properly and so forth…

  6. comment
    Comment #40182051

    Indeed, I personally find Rust to be very nice for rapid prototyping, incremental recompilation is usually a second or two even in my giant projects (mold helps on the linking step…

  7. comment
    Comment #37441652

    CMEs in Java are a constant thorn to many Java programmers as a lifetime violation bug. Hell even NPEs are too for that matter, lol.

  8. comment
    Comment #37441636

    You can do it without HKTs with an effects system, which you can think of as another kind of generics that causes the function to be sliced in different ways depending on how it's …

  9. comment
    Comment #32446922

    LibGDX is not so much a Java game engine as it is just a set of helper utilities and little libraries for building a game or engine out of. It is actually surprisingly efficient on…

  10. comment
    Comment #32414912

    I don't think this is accurate as Windows 10 and Windows 11 have edge built in, as WebView2, which is used for some internal Microsoft programs now as well, and older windows syste…

  11. comment
    Comment #32414863

    Specifically Tauri uses web views that are based on Chrome or Safari on systems, and only if they don't exist by default will it package it, which somehow still ends up smaller tha…

  12. comment
    Comment #32414796

    When initializing a GPU context you can specify whether you want the most efficient device, the fastest device, etc, for a GUI app then you would want to pick the most efficient, w…

  13. comment
    Comment #32414775

    Which is what Tauri uses.

  14. comment
    Comment #31672644

    This sounds awesome! I hope you post it here!

  15. comment
    Comment #31672635

    Rust actually has a library with very good flutter integration, it does require using dart for the actual flutter part though, but it works well together.

  16. comment
    Comment #31201682

    Rust may give a subset of file system functionality that all general file systems should in theory support in the front interface, but you can access platform specific functionalit…

  17. comment
    Comment #31201417

    > Is the Rust FFI story much better? So very much so. All the usual C types are available, you even have as much control as even saying that you want to struct laid out as it is in…

  18. comment
    Comment #30977150

    Honestly curious, but of all the things I've heard people say about QT it could never be about poor performance, it's generally consistently regarded as the fastest complete GUI to…

  19. comment
    Comment #28776415

    More likely, I would wager that they were just overwriting the instructions to draw with new instructions that just inline everything so it didn't need to fetch out to anything.

  20. comment
    Comment #28617003

    Or rather RAII, borrow checker is a different feature that is not related to garbage collection

  21. comment
    Comment #28616971

    Things like the borrower checker helps manage all resources, a GC only manages memory.

  22. comment
    Comment #26501199

    I always go back to this: https://www.cs.utexas.edu/users/EWD/transcriptions/EWD08xx/E...

  23. comment
    Comment #26378828

    What are you referencing on that page that is memory and safe, the program panicking when attempting to access invalid memory is one of the safety features, it means you have a pro…

  24. comment
    Comment #26336806

    Wait, is this why my tap to pay mysteriously stopped working in the past few months on my Pixel 4?!

  25. comment
    Comment #26336509

    Just as a bit of counterpoint, I'm still running the same hardware right now as I was 12 to 15 years ago with KDE3, nowadays KDE5 is so much faster than KDE3 ever was. Yes I need t…