Live data from Hacker News

Viewing profile — tangus

tangus

HN member
Joined
Tue, Jun 22, 2010, 1:13 PM UTC
HN karma
504
Public activity
144 items

About tangus

No profile information was provided.

Recent public activity

  1. story
  2. comment
    Comment #47823811

    Here's an index of sorts. I couldn't find anything better. https://archive.org/details/byte-magazine?sort=date

  3. comment
    Comment #47781836

    I guess they wanted to keep working on their slides (at least for the moment) and not be forced to go debugging. Sadly, the hang was deterministic, so they didn't have another opti…

  4. comment
    Comment #47424861

    Aren't they basically saying opposite things? Perlis is saying "don't choose the right data structure, shoehorn your data into the most popular one". This advice might have made se…

  5. comment
    Comment #47064081

    My minuscule pet peeve is that having only one source where the number 5 is depicted with a triangle (all others show it as a separated segment, like the number 6 but shorter), tha…

  6. comment
    Comment #46344139

    Everything they have is downloadable. Go to their home page and follow the links.

  7. comment
    Comment #45796317

    Everybody carries a gun in Heinlein stories, so those terrorists will be quickly dealt with by armed citizens, thus confirming the superiority of Libertarianism.

  8. comment
    Comment #45775635

    For the record, if you want to avoid the creation of intermediate arrays, you can: lst.lazy.grep(Array).flat_map(&:itself).sum Not as clear, because the standard library doesn't ha…

  9. comment
    Comment #45765860

    Careful. Seeing how I was downvoted for asking, it looks people here don't want that information to spread.

  10. comment
    Comment #45765667

    It may be somewhat awkward; zipping collections to iterate over them in unison makes the first one (the sender) seem special, while it not necessarily is. And accumulating more tha…

  11. comment
    Comment #45764104

    Looping in Ruby is the opposite of awful. You only have to define an `#each` method in your class and include the `Enumerable` module, and you get a plethora of composable methods …

  12. comment
    Comment #45670803

    It's paywalled, please provide a workaround.

  13. comment
    Comment #45465582

    In the late 90's I had a girlfriend who worked for a shop that made web pages in COBOL. I thought those were COBOL's death throes, but apparently I was mistaken...

  14. comment
    Comment #44703966

    They provoked the strike on purpose by giving the workers an unacceptable contract. The aim was to wreck the union (they succeeded). They prepared in secret for two years for this.…

  15. comment
    Comment #44693829

    Also related: https://puzz.link/db/

  16. comment
    Comment #44510375

    Even if it didn't dedupe strings, mutable string literals means that it has to create a new string every time it encounters a literal in run time. If you have a literal string in a…

  17. comment
    Comment #44508910

    Strings are going to keep being mutable by default. Only strings created by string literals won't be.

  18. comment
    Comment #44429936

    >I do not understand how you can even begin coming to the conclusion of ... Obviously he's not serious, he's playing the part of the out of touch old man.

  19. comment
    Comment #44399426

    Related to "Last is first", old Spanish books sometimes put at the end of the page the first syllable of the next page. (It was quite disconcerting when I first saw it.)

  20. comment
    Comment #44264321

    [flagged]

  21. comment
    Comment #44184129

    They say it right in the next sentence.

  22. comment
    Comment #44178499

    But fb2 files are marked up text, which is (relatively) trivial to index. The bulk of Anna's Archive's books are made of from scanned images.

  23. comment
    Comment #44048172

    I don't think in Red a function can decide whether to evaluate its arguments or not. It's more like a Logo: functions have fixed arity, so you don't need to delimite the call, and …

  24. comment
    Comment #44048158

    Not very reliable, this Phantom thing.

  25. comment
    Comment #44048082

    I've seen it. Sometimes a DSL is more readable than trying to shoehorn control flow into method calls (".then().catch()..."). Or see C#'s LINQ.