Live data from Hacker News

Viewing profile — aleden

aleden

HN member
Joined
Sat, Jan 09, 2016, 9:48 PM UTC
HN karma
150
Public activity
74 items

About aleden

No profile information was provided.

Recent public activity

  1. comment
    Comment #42751890

    Yes! This is along the lines of what I thought of when I saw ghostty. https://news.ycombinator.com/item?id=42524537 It's too bad I don't use vscode. I think it would be cool to hav…

  2. comment
    Comment #42630589

    If you spent enough time and energy on it.. I'm fairly confident you could get the newest Ubuntu running. You'd have to build your own kernel, manually generate the initramfs, figu…

  3. comment
    Comment #42627786

    You could install Ubuntu 24.04 using debootstrap. That would just get you the user space, though, you'd still have to build your own kernel image.

  4. comment
    Comment #42625845

    Are you aware that mainline linux runs on these Jetson devices? It's a bit of annoying work, but you can be running ArchLinuxARM. https://github.com/archlinuxarm/PKGBUILDs/pull/158…

  5. comment
    Comment #42618187

    Is that why I got down voted? This thing is header-only, I'm guessing it doesn't need rtti or have a big footprint.

  6. comment
    Comment #42616350

    Nobody knows about BOOST_SCOPE_DEFER? #include BOOST_SCOPE_DEFER [&] { close(fd); }; Implementation here: https://github.com/boostorg/scope/blob/develop/include/boost...

  7. comment
    Comment #42546415

    Fantastic links. They should be at the top of this thread. This stuff looks really impressive to me. I'm not an expert. I take it that it is implicitly assumed that code running on…

  8. comment
    Comment #42544342

    How did they do it? The idea for homomorphic encryption has been around a long time, but as far as I am aware the time+space requirements have found to be tremendous, thus renderin…

  9. comment
    Comment #42524537

    I went to ghostty.org and spent a long time staring at that animated ghost, and thought of clippy. Except this guy seems to have wider range of emotions. Anyways, I eventually lear…

  10. comment
    Comment #42524479

    What I like about foot is the heuristics governing text selection with the mouse. I find that more often than not, if I double click with the mouse on some text, what it ends up se…

  11. comment
    Comment #42496767

    Yeah, totally. I find LLMs are very useful for doing stuff with the preprocessor, too. ChatGPT taught me how to use boost preprocessor (BOOST_PP_FOR_EACH_PRODUCT). Still though, I …

  12. comment
    Comment #42495896

    For the love of God when will c++ compilers finally be able to output template errors that aren't completely expanded and are written in terms of the user's typedefs? Most of the t…

  13. comment
    Comment #42396567

    Before #define ing MY_MACRO, do #ifdef MY_MACRO #error #endif edit: and #undef MY_MACRO after done using it, ideally.

  14. comment
    Comment #42208852

    Many people dismiss mathematics because they aren't interested in it. I definitely wasn't interested in doing dozens and dozens of error-prone problem sets that mainly boiled down …

  15. comment
    Comment #42208400

    In my high school we were basically only instructed to get good at applied math. Calculus. Which more often than not was simply "plugging it in". Most of that work is trivially aut…

  16. comment
    Comment #41807662

    Then what is proton written in? C++?

  17. comment
    Comment #41690221

    My model for LDD in my head was, "run the app up until the entry point of the executable, print the loaded DSOs, and exit() before ever starting the exe." That'd get you potentiall…

  18. comment
    Comment #41688941

    I guess I wasn't sure that DT_NEEDED entries covered everything. Sometimes you have stuff that happens in DT_INIT constructors.

  19. comment
    Comment #41688790

    Disentangling who loads what without actually running the app, i.e. allowing a sequence of dlopen() calls to succeed, seems impossible to accomplish in the presence of binary code …

  20. comment
    Comment #41631229

    Yes, there are some wrinkles in upgrading packages on Arch, like you said. I've had to manually install archlinux-keyring with pacman. Ive had to manually upgrade yay because a sha…

  21. comment
    Comment #41622493

    I always have such a difficult time messing with packages on debian. On arch, there is a single PKGBUILD file, and it's basically the simplest thing anyone could think of which mak…

  22. comment
    Comment #41576627

    Are delay slots unique to mips? They're a pretty significant aspect (complication) that I don't see anywhere else. Also, the gp register- don't know of any other arch where you nee…

  23. comment
    Comment #38158833

    Yeah and key here is that there's nothing to stop you from cloning the repo for a package, checking out an older revision, and running makepkg (granted, it's not guaranteed to work…

  24. comment
    Comment #37758640

    The GLIBC_TUNABLES can be used to "choose" between different versions of e.g. memcpy at runtime. This can be really useful for debugging, if you want to allow/disallow AVX extensio…

  25. comment
    Comment #37681833

    In drawing comparison to the "Angry Young Men" [1] of British playwrights, did this piece of writing establish a new wave of "Angry Young Hackers"? [1] https://en.wikipedia.org/wik…