Live data from Hacker News

Viewing profile — Joker_vD

Joker_vD

HN member
Joined
Thu, Dec 26, 2019, 12:26 PM UTC
HN karma
7,137
Public activity
3,284 items

About Joker_vD

No profile information was provided.

Recent public activity

  1. comment
    Comment #49268695

    sigh The usability of ! versus Ctrl+R in a shell is pretty much the same as the usability of ed versus vi, or moving files around using cp/mv versus using Midnight Commander or the…

  2. comment
    Comment #49255148

    Something vaguely centauroid is probably would be the most middle of the road design: easy to maintain steady balance with 4 legs without taking too much of the floor space, the ce…

  3. comment
    Comment #49255105

    > The counterpoint is that what humans already do is exactly what's needed in some cases, making those cases the ideal applications for humanoids. If my old textbook on control the…

  4. comment
    Comment #49242305

    So? Since when has making backups of the copyrighted stuff that you have the right to use been made illegal?

  5. comment
    Comment #49241112

    > It prohibits the URL owners from changing it. That's mostly about the social contract: if you publish something on the Internet, should it be made easier for the readers/users to…

  6. comment
    Comment #49231779

    > they better choose MiSTer FPGA from the beginning. Well, the MiSTer project was yet 4 years from being launched back in 2013 when the RISC-5 was implemented in FPGA, so I hope yo…

  7. comment
    Comment #49228682

    > 7 columns of up to 13 cards each, Not quite. The rightmost one initially has 6 closed cards and 1 revealed card which can be a king, so you can put 12 more cards on top of it, fo…

  8. comment
    Comment #49208840

    Yeah, and it also can be a RS-232 compliant serial link cable with 4 wires that are RX, TX, GND, and a +5V for good measure, attached to a USB-C head, can't it? I mean, that'd be t…

  9. comment
    Comment #49203753

    Pfft, police. Have you read Watchbird (1953) by Robert Sheckley? That's pretty much exactly where we're heading right now.

  10. comment
    Comment #49203721

    > Why would you take your phone with you when you run? Well, how would I get my phone back after I ran to the place I intended to run to otherwise?

  11. comment
    Comment #49200759

    > The subtraction instruction has a set with reversed operands, so we have SUB, SUBU, SUBS, SUBC, SUBCU, SUBCS, but also SUBR, SUBRU, SUBRS, SUBRC, SUBRCU, SUBRCS. Pretty much the …

  12. comment
    Comment #49175573

    By "the same thing", you mean writing the blog post on Cloudflare's official blog?

  13. comment
    Comment #49173108

    Another entry in "Marketing department starts a promotion campaign for the new product that's indistinguishable from a phishing attack" list. Starting with not using a subdomain on…

  14. comment
    Comment #49167900

    Apparently, Windows does have precisely that, Flush­File­Buffers [0][1]. The analogue in the Unix world is fsync(). Of course, some hard drives lie about actually having written th…

  15. comment
    Comment #49160794

    Do I love selective quoting! "Undefined behavior may be expected... when a program uses an incorrect construct or invalid data". There is also "erroneous behaviour" which "is alway…

  16. comment
    Comment #49150554

    Also, if you pull the power plug, neither finally blocks nor defers would run. I personally consider it a clear and obvious deficiency in the semantics (and the implementations) of…

  17. comment
    Comment #49141613

    TL;DR: You can mix and match calling conventions as long as you actually track what piece of (compiled) software uses what convention.

  18. comment
    Comment #49135604

    Last time I checked, software compiled with both Cygwin and MSYS2 internally uses SysV calling convention, only switching to WINAPI when calling, well, Win32 API.

  19. comment
    Comment #49135587

    GHC uses its own calling convention yet it's compatible with Win API just fine. The secret, of course, is to implement not only your bespoke calling convention, but also the other …

  20. comment
    Comment #49134167

    Eh, or that, I guess. I personally would rather not squish the type of the elements together with the dimensions, but it can work like that, sure. Especially if you use square brac…

  21. comment
    Comment #49126591

    Yeah, they took it from Pascal: var p: ^integer, i: integer; p := @i; p^ := 42; Which follows an obvious "if modifier of a base type goes to the left of the type, then the operator…

  22. comment
    Comment #49125191

    > "str is an array 10 of pointers to char" Wow, imagine if it was possible to actually use a language like that do declare the type of the variable like that? Something like str: a…

  23. comment
    Comment #49113745

    > I already know how gates and full adders work. But do you know how an 8-bit Kogge-Stone adder works? Most of the sources I've read are quite unhelpful. I particularly "like" the …

  24. comment
    Comment #49112934

    So much for "well, C started its life with a single-pass compiler, so it simply couldn't be made to work" justification, which makes it false in two ways: we actually have the sour…

  25. comment
    Comment #49103245

    It's like... oh my god, dude, even I, an actual human, don't have that much of self-reflection, so could you just stop writing apologia, please, and switch to actually doing the ta…