Live data from Hacker News

Viewing profile — aib

aib

HN member
Joined
Wed, Jul 04, 2012, 9:28 AM UTC
HN karma
337
Public activity
96 items

About aib

No profile information was provided.

Recent public activity

  1. comment
    Comment #47524547

    VarSets[0] introduced recently in 1.0 and mentioned in a grand-aunt comment are a good alternative to spreadsheets used this way. [0]: https://wiki.freecad.org/Std_VarSet

  2. comment
    Comment #47119207

    That work like this often predicts a good portion of the technological advancements, but usually completely misses the mark on the execution and the enshittified commodification is…

  3. comment
    Comment #46606917

    My default pull is ff-only. I don't like merging or rebasing by default. When working in a short-lived branch, I like to rebase. I usually get no or simply easy-to-solve conflicts.…

  4. comment
    Comment #45856879

    You're absolutely correct! The "how to modify an environment variable" bit and the bin-dec-hex table made me feel the same way. Then I saw the part explaining how to check for dupl…

  5. comment
    Comment #45679922

    One more from me: mkcd() { mkdir -p -- "$1" && cd -- "$1" }

  6. comment
    Comment #43814101

    Most input is text, most output is text, commands are text. Vast majority of programming languages can process and produce text out-of-the-box. There are countless utilities for pr…

  7. comment
    Comment #43648115

    I ended up writing a similar plugin[1] after searching in vain for a way to add temporary DNS entries. The ability to add host entries via an environment variable turned out to be …

  8. comment
    Comment #43340556

    Just tried it on our codebase. Getting over a thousand errors, a good portion of which seem to be: ../../../tmp/typescript-go/built/local/lib.dom.d.ts:27982:6 - error TS2300: Dupli…

  9. comment
    Comment #42754938

    Exactly. They want _their_ oligarchs controlling their 99.(9)%. This ban is as close as you can get to open admittance.

  10. comment
    Comment #41829961

    (Not directed at the parent comment but the thread in general) I don't know why people are more interested in labeling it than explaining it. (Although admittedly, they go side by …

  11. comment
    Comment #41755439

    Is there some sort of explanation of what DMNO is?

  12. comment
    Comment #41285217

    So: "Sleep on it" is an effective strategy.

  13. comment
    Comment #40770072

    A pain point, for me, is having to explicitly type private functions. I like refactoring independent blocks out into functions, to separate the scopes and have readable summaries a…

  14. comment
    Comment #40743873

    Ahh, very nice. It was fun to rediscover/relearn some of these things through this game. Very nice wording on the 5-color challenge! I think it was the perfect balance. One thing I…

  15. comment
    Comment #40696066

    I tried using a PostgreSQL SKIP LOCKED queue once, turned out to be a mistake. It was a queue for a distributed worker pool. The simpler alternatives I was used to at the time (Rab…

  16. comment
    Comment #39862230

    "[C] is simple but expressive, practical but admitting of elegance (think of some of the pointer arithmetic in K&R); it is small, fast, and portable; it is the lingua franca of pro…

  17. comment
    Comment #37974048

    This is ridiculous! Someone should fix it and send a p—oh.

  18. comment
    Comment #37926884

    At least you get English videos. A couple of times I've gotten videos in... Hindu, I think, by searching in English and clicking on a video with an English title. And it was a tech…

  19. comment
    Comment #37880627

    I think that line has been blurry (blurred?) for a long time. Is it ill-intentioned when Apple slows down charging with non-authenticated cables because "they might be shitty and h…

  20. comment
    Comment #37552490

    IPv6 with a 16-bit payload size limit?

  21. comment
    Comment #37472588

    Indeed, this is how I did it. 2^28 is around 270 million. With little more than a handful options, it should be possible. Although I have to say, it turned out to be more difficult…

  22. comment
    Comment #37265294

    It's the identity element of the monoid, no? Similarly, the product of an empty list should be 1.

  23. comment
    Comment #37085775

    I think it is a text book example of the main difference in DNA between Google and Apple: Google is all about crowdsourcing. Apple is all about curation. What's in their DNA is bei…

  24. comment
    Comment #37030872

    "Google Maps" is a misnomer. Call it "Google Business Search" or something similar, and the perceived problems disappear. Google Maps provides a small fraction of the functions of …

  25. comment
    Comment #36741432

    I think the reason is simpler: Unchecked exceptions. Investing in (checked) exception safety is not as valuable when anything can throw an NPE.