Live data from Hacker News

Viewing profile — bminor13

bminor13

HN member
Joined
Mon, Dec 05, 2016, 11:32 PM UTC
HN karma
54
Public activity
25 items

About bminor13

No profile information was provided.

Recent public activity

  1. comment
    Comment #45943019

    > I think SQL is great for building everything Are you saying that you prefer SQL over PromQL for metrics queries? I haven't tried querying metrics via SQL yet, but generally speak…

  2. comment
    Comment #42579750

    Location: Raleigh, NC (US) Remote: Yes Willing to relocate: Yes Technologies: Backend programming (Go, C++, Rust), scripting (Python), build tools (Bazel, Buildbarn), and infra (Do…

  3. comment
    Comment #41554785

    In order to be in the same G-node, they'd need to have the same rank and be close in value (such that they were not "broken up" by a value in the next highest rank), right? Seems l…

  4. comment
  5. comment
    Comment #38855977

    > it seemed natural to have a set of generations for items that have only been seen once, and then another generation for things that have been more active Have you looked at ARC? …

  6. comment
    Comment #37823563

    Does anyone happen to have expertise/pointers on how ZFS' ARC interacts with Linux disk caching currently when using ZFS-on-Linux? It seems like the ARC space shows up as "used" de…

  7. comment
    Comment #37668737

    Check out https://cloud.google.com/billing/docs/how-to/export-data-big... - you can configure GCP to spit out pricing data to bigquery, to be queried however you like. (I don't thi…

  8. comment
    Comment #36815809

    proto3 messsage fields allow for detecting set vs. not set; other field types (repeated, map, int32, string, bool, enum, etc.) have this "default value if not set" issue. The canon…

  9. comment
    Comment #35331035

    I can definitely sympathize here - in every context, just straight JSON/YAML configuration seems never expressive enough, but the tooling created in response always seems to come w…

  10. comment
    Comment #34489729

    > shifting default workflows away from the standard client is one of those changes that doesn't serve users There is no "default workflow" for git - Git can be used in a variety of…

  11. comment
    Comment #33989341

    Question about this part of the hypermedia vs data APIs essay: "This new end point is driven entirely by hypermedia needs, not data model needs. This end point can go away if the h…

  12. comment
    Comment #32903257

    > but if we changed the culture to become more emotions-aware, people would know how to help each other and themselves far better. > Fixing psychological and emotional problems thr…

  13. comment
    Comment #32392735

    My only short exposure to Prolog was trying to implement custom submission rules in Gerrit. It made an utter fool out of me at every turn - it really seemed like an insane interfac…

  14. comment
    Comment #28911545

    No experience with Firecracker specifically, but if squashfs images are sufficient, one should be able to build a tar archive of the filesystem without root (where all the files ha…

  15. comment
    Comment #27033394

    Location: Remote from US (currently CA) Remote: Yes Willing to relocate: No Technologies: C/C++, Embedded C/C++, Golang, Rust, Bazel, Docker, Postgres Resume: On request via email …

  16. comment
    Comment #25533084

    I'm a fan of consistent behavior, but actually I'm on the side of not sleeping with a display plugged in. Going to sleep when there are no peripherals plugged in is only a sane def…

  17. comment
    Comment #22699231

    That's true; inside `hello_i_accept_pointers` there's no syntax at callsites to indicate that a mutable pointer is being passed. However, the variable being passed is of pointer ty…

  18. comment
    Comment #22698459

    > the idea that Widget& implies something different about the likelihood of modification compared with Widget* is quite foreign to me. this is precisely what Widget const & is for.…

  19. comment
    Comment #22698048

    I have some nitpicks with the advice given in the table: > Q1: Yes Q2: - Q3: No Argument: `Widget& widget` ...or `Widget* widget`, which has drawbacks but makes it more clear at th…

  20. comment
    Comment #22559639

    But this excerpt says that this technique obviates the need for a server process? Are they saving the contents of memory into files using mmap, and then using this state on every r…

  21. comment
    Comment #22557673

    A minor note in the article reads: > To minimize I/O and take advantage of operating system caching, csearch uses mmap to map the index into memory and in doing so read directly fr…

  22. comment
    Comment #17618406

    Factorio is one of the most stimulating games I've ever played. It forces one to think about not only layout/design of a system but also the project management aspects - which part…

  23. comment
    Comment #14215487

    I used to work for Google - voluntarily left earlier this year. I'm not sure how much I am allowed to disclose about internal tools and processes, so I'll refer you to this article…

  24. comment
    Comment #13279190

    It may be only tangentially related to the genre, but Factorio has stolen far too many of my hours and is definitely worth the $20. It is engaging and challenging like no other gam…

  25. comment
    Comment #13146976

    You can use the keyboard to move your army - moves get queued up as long as they're along friendly territory. Moving into enemy/neutral territory is more time consuming than along …