Live data from Hacker News

Viewing profile — Sean1708

Sean1708

HN member
Joined
Wed, Mar 23, 2016, 11:57 AM UTC
HN karma
1,208
Public activity
748 items

About Sean1708

No profile information was provided.

Recent public activity

  1. comment
    Comment #34464992

    2006, I think. Or _maybe_ the early part of 2007, I can't remember exactly. Didn't really get popular until 2014 though.

  2. comment
    Comment #22474570

    As other top-level posts have pointed out they're only removing it from the build process, it's still available to users. I wouldn't worry too much about about GCC going away, it's…

  3. comment
    Comment #22464626

    > Somehow this works even across SSH connections… The source code[1] is quite simple to read (as long as you know Bash) but basically imgcat prints a special OSC[2] sequence (some …

  4. comment
    Comment #22464327

    WRT your edit: #[lang = "unsafe_cell"] This tells you that UnsafeCell is a Language Item[1], which basically means that the compiler does have knowledge of it. [1]: https://doc.rus…

  5. comment
    Comment #22433077

    The article refers to that as escaping output rather than sanitising input: > And of course use your SQL engine’s parameterized query features so it properly escapes variables when…

  6. comment
    Comment #22325508

    The most annoying part of development, your users can and will rely on any observable behaviours of your software.

  7. comment
    Comment #22325356

    Nope, if you hash the inputs then you won't be able to order them properly.

  8. comment
    Comment #22317027

    > an incomplete microservice migration where you've now got hobbled together half-service weirdware that you have to support forever. Ugh I have to deal with this at my current job…

  9. comment
    Comment #22307757

    Am I reading that correctly? A porcelain command is one that's not supposed to be used in scripts, but the --porcelain flag is for when you do want to use things in scripts?

  10. comment
    Comment #22307579

    > what is the benefit of the line format being character strings? Wouldn't a binary package not be just as easy translatable into human readable JSON formatted output as a compacte…

  11. comment
    Comment #22298078

    I think it's a lot more complicated than that. Yes there are plenty of people that use Docker as a package manager, but I think that's a failing of traditional package managers rat…

  12. comment
    Comment #22297973

    > If I can reduce my entire desktop environment into a single config file and have it reliably reconstruct itself, it would be magical. I might be missing something, but it sounds …

  13. comment
    Comment #22297526

    I actually did some benchmarking on this once upon a time[1] and it turns out that it's actually really easy to write something that is only ~5x slower[2] (until you get to matrice…

  14. comment
    Comment #22267403

    What would it even mean for a container to be ordered if you can't iterate through it?

  15. comment
    Comment #22267354

    It's extra annoying because collections.OrderedDict has been in the standard library for ages.

  16. comment
    Comment #22267300

    My main issue with it is that if someone figures out an even better way to do dictionaries but it doesn't preserve insertion order, then that technique can't be used. But I certain…

  17. comment
    Comment #22245242

    It is but in the context of this discussion it's very clear that they meant a tracing garbage collector, which has a very different cost than atomic reference counting. Or to put i…

  18. comment
    Comment #22225284

    Nah, it's true for all columns: SQL*Plus: Release 11.2.0.4.0 Production on Mon Feb 3 15:56:30 2020 Copyright (c) 1982, 2013, Oracle. All rights reserved. Connected to: Oracle Datab…

  19. comment
    Comment #22201769

    > AFAICT there's no easy way to measure the LoC actually compiled I take it you can't just run it through the preprocessor then count the lines of code that are output from that?

  20. comment
    Comment #22190211

    Firstly, I think you're taking this waaaayyyy more seriously than it was intended. Secondly double foo = 1.2; printf(foo); puts(foo); won't compile, while double foo = 1.2; display…

  21. comment
    Comment #22180597

    That sounds like an example of it being exactly like this (since neither Go nor C++ have had any breaking changes either AFAIA), or am I not understanding something?

  22. comment
    Comment #22167802

    Maybe I'm missing a joke here, but if that's your workflow then there's absolutely no advantage to notebooks over something like Spyder or even VS Code.

  23. comment
    Comment #22139377

    Remember the paper is talking about entropy[1] rather than any kind of human-encoded information. [1]: https://www.port.ac.uk/about-us/structure-and-governance/our...

  24. comment
    Comment #22139307

    What kind of storage device? I'm fairly sure in a HDD the 1 and 0 states have the same energy, and from what I know about SSDs I think the same is true there.

  25. comment
    Comment #22139252

    Weirdly it's not like the author is some crackpot nobody, he has actual papers under his belt[1] and is a Senior Lecturer[2] (although not at a particularly prestigious university,…