Live data from Hacker News

Viewing profile — chiffaa

chiffaa

HN member
Joined
Tue, May 14, 2024, 8:05 PM UTC
HN karma
86
Public activity
42 items

About chiffaa

aspe:keyoxide.org:TGG7II7PR65X7T5ZFI45B3ZYCA

Recent public activity

  1. comment
    Comment #49192264

    I wouldn't really say DeltaDB is a showcase project, given Zed has been working on it for at least a year, so it's likely been a focal point of development for quite some time. If …

  2. comment
    Comment #49026290

    Lem can also render via ncurses, which works fairly fine if you don't need mouse support. It used to also have an SDL2 frontend, but it was deprecated for reasons I don't remember

  3. comment
    Comment #48970713

    The compatibility layer mention is valid for many projects, and I personally greatly appreciate that it exists, even if it's a bit buggy osu! however, is only officially distribute…

  4. comment
    Comment #48968091

    osu! has spent a lot of time trying to switch from SDL2 to SDL3, but due to their high platform coverage (all three major desktop OSes + iOS and Android) and an attempt to keep all…

  5. comment
    Comment #48283513

    That's mostly because BEAM uses an actor-style approach while predating the concept of actors, isn't it? Interesting artefact of history if so Edit: upon rechecking, apparently tha…

  6. comment
    Comment #48152257

    Unsafe code can break certain invariants of Rust, as `unsafe` is just a compiler "hold my beer" flag, which is why you're meant to do safety checks in your safe interface around un…

  7. comment
    Comment #47944799

    Google people were specifically talking about memory safety. Logic bugs happen. All of the issues in TFA are effectively logic bugs or POSIX stuff, which is a different category en…

  8. comment
    Comment #47944790

    Few things to note 1. uutils as a project started back in 2013 as a way to learn Rust, by no means by knowledgeable developers or in a mature language 2. uutils didn't even have a …

  9. comment
    Comment #47912172

    I wanted to avoid Emacs so I discovered Lem (so now I live in a different Emacs when writing CL), so it's not always this way

  10. comment
    Comment #47900606

    Very tangentially related comment, but I remember seeing a post on a local Facebook clone with a prompt to throw at Claude to "make a custom YouTube downloader for MacOS", so the g…

  11. comment
    Comment #47806025

    A lot of software projects have names ranging from silly associations to very cheesy puns, and IMO this should never discourage anyone - everyone should have some whimsy when namin…

  12. comment
    Comment #47671765

    Please note that I explicitly said "past year 2". I believe the first two years were fairly decent, especially those who had worse basics than mine (not that mine were that good). …

  13. comment
    Comment #47658700

    I am in my final year of my bachelors in Software Engineering. I was (mostly still am) very interested in both SWE and CS in various angles - I studied a decent bit of PL theory, I…

  14. comment
    Comment #47312115

    Oh, then I misremembered and misunderstood the note, my apologies On that note, thank you for all your work!

  15. comment
    Comment #47305872

    You can't cut down a language without breaking changes. And there fairly often are internal changes to simplify the compiler and the tooling. Just in the latest release, annotation…

  16. comment
    Comment #47305778

    There are ways to handle these effects without bloating up normal applications. For example, using attributes implemented as intrinsics, which wouldn't really affect anything that …

  17. comment
    Comment #47110539

    > What I need is an emacs with more lisp and less javascript Lem[0] in ncurses mode might be your friend. Unfortunately the BDFL deprecated the SDL frontend seemingly due to the SD…

  18. comment
    Comment #47021631

    From this perspective - not sure, to be honest. For me an important factor was that Zed is getting way more love from its devs than my old editor of choice Helix. But also not bein…

  19. comment
    Comment #47003720

    A lot of people use VSCode. Zed's value proposition is being basically that but with fully native code, so without the madness that is Electron. If you're not a fan of this kind of…

  20. comment
    Comment #47003675

    I believe latest Iced versions do have a `Lazy` widget wrapper, but I believe that effectively means you need to make your own virtual list on top of it

  21. comment
    Comment #46338451

    After using projects named like "slurp", "eww" (combined with "yuck"), "yay", "honkers railway", "jason" and many many others, I personally kind of gave up on any attempts to judge…

  22. comment
    Comment #46067755

    A funny workaround I employed is running Beeper. It's a Matrix client that also provides chat mirroring for other platforms. The sync is slightly jank but it works for what I want …

  23. comment
    Comment #46031630

    osu! is probably the longest running financially successful game with a fully FOSS modern core (though a proprietary legacy core). And there are many other smaller projects that ha…

  24. comment
    Comment #45963012

    Rust has 3 "platform support" tiers (effectively - guaranteed to work, guaranteed to build, supposed to work). However, these are (obviously) defined only for some of the target tr…

  25. comment
    Comment #45945530

    > who in the fuck would write a garbage collector using garbage collected Rust? Rust is not garbage collected unless you explicitly opt into using Rc/Arc