Live data from Hacker News

Viewing profile — keyneus

keyneus

HN member
Joined
Tue, Aug 26, 2014, 5:41 PM UTC
HN karma
31
Public activity
15 items

About keyneus

No profile information was provided.

Recent public activity

  1. comment
    Comment #40761297

    I remember upgrading from a 4x to 24x, and being excited for the much faster data transfer rate. What I didn't anticipate was the fact that it sounded like a jet taking off when it…

  2. comment
    Comment #39430075

    I switched to Vivaldi as a result of the removal of this feature from Firefox, because Vivaldi still allows you to choose this behavior. Are there other Unix browsers you're aware …

  3. comment
    Comment #38721635

    At least Audacious (in its audacious-plugins package) as well as Qmmp support chiptunes via the Game_Music_Emu library. I'd imagine many other plugin-based players for Linux/Unix h…

  4. comment
    Comment #35824570

    In C, it's perfectly legal to do this: struct S { ... }; typedef int S; That's not valid in C++ (so would be a breaking change in C, if it were to adopt this). I don't really think…

  5. comment
    Comment #34756113

    If you're at all interested in digging through the Zork code yourself, you no longer need to know Z-machine assembly: the source code for most Infocom games was released/leaked a f…

  6. comment
    Comment #34430915

    As of libpng 1.6.0, a so-called "simplified API" was added, which does not use setjmp/longjmp. A while back I had a C project using the old API, and I converted it to C++, and the …

  7. comment
    Comment #31688484

    > There is no reader mode. There is, but as far as I know it's not something you can manually toggle. On sites which Vivaldi deems can be shown in reader mode, you're prompted to s…

  8. comment
    Comment #23175083

    Am I correct in saying that functions written in C do not get pre-empted like Erlang functions? If that is true, you could write computationally intense code in C within a BEAM app…

  9. comment
    Comment #11543334

    I prefer it because it means less fiddling with tabs/the back button. Plus you can collapse comments. But by default it's very difficult on my eyes due to the low contrast, so to m…

  10. comment
    Comment #10291359

    C++14: auto p = std::make_unique (5); auto q = std::move(p); std::cout Segfault using the “safe” C++ features. I'm a fan of modern C++, but it's not safe (in a Rust sense) even if …

  11. comment
    Comment #10275000

    Type annotations. They're the sole reason we moved from Python2 to Python3, and it was completely worth it. With mypy, we now have at least some semblance of a type system and type…

  12. comment
    Comment #9976540

    The sqlite3 module that comes with python is terrible when it comes to errors. For example, if OperationalError is raised, it could be any of the following SQLite errors: SQLITE_ER…

  13. comment
    Comment #9382577

    Anecdotal data to agree with type annotations: We have a fairly large Python codebase here. I've been wanting to move away from Python for a whole host of reasons, a top one being …

  14. comment
    Comment #8337555

    If the interviewer is truly confrontational (as in, you're being asked something like "why did you do stupid thing A when thing B is clearly better"), then you're better off not wo…

  15. comment
    Comment #8228489

    Go allows pointers to be sent over channels, so it's up to you to make sure you send copies of data to prevent problems. So no, I'd say Go isn't doing that; or rather, it does requ…