Live data from Hacker News

Viewing profile — compumike

compumike

HN member
Joined
Tue, Oct 06, 2009, 4:48 PM UTC
HN karma
4,398
Public activity
591 items

About compumike

Co-founder of HeyOnCall: https://heyoncall.com/

Co-founder of CircuitLab (YC W13): https://www.circuitlab.com/

Formerly I ran Growth at Triplebyte (YC S15): https://triplebyte.com/

Recent public activity

  1. comment
    Comment #48753507

    I don’t see any other impact-narrowing criteria. The default kubelet `syncFrequency` is 1 minute (per Pod). (There can be additional event-driven ones, but this is a floor.) Back o…

  2. comment
    Comment #48751599

    It does seem like a serious tripping point. I took a quick look at "containedctx" and it seems like for this case, it would almost be backwards: it would flag the (not-memory-leaki…

  3. comment
    Comment #48750889

    What kind of health checks? In my case, the kubelet process was staying alive and responsive to queries, I believe due to: # cat /proc/$(pgrep kubelet)/oom_score_adj -999 (from OOM…

  4. comment
    Comment #48750525

    Thanks. I know there's a `go vet` tool that's run as part of Kubernetes CI, and one of its checks is: lostcancel: check cancel func returned by context.WithCancel is called I'm not…

  5. comment
    Comment #48741615

    Author here! If you're running a Kubernetes cluster, I recommend you check `kubectl version` and see if you're running "Server Version: v1.36.[0,1,2]". If so, you may want to use t…

  6. story
  7. comment
    Comment #48478443

    Here are some N-year rolling total inflation charts to put this datapoint in a longer-term perspective: https://totalrealreturns.com/inflation . Zooming out always smooths the nois…

  8. comment
    Comment #48412179

    > Redis (and memcache) are memory caches and should be treated like that If you haven't come across Kvrocks yet, it may be worth a look: https://github.com/apache/kvrocks https://k…

  9. comment
    Comment #48280000

    Re: "page for all 500s": there's a world of difference between "page me with a critical alert at 3am" and "notify me on Monday morning when my normal workday starts". At the extrem…

  10. comment
    Comment #48259376

    You can cheaply and readably give a lot of clues to both agents and humans with some assertions at the start of a method: raise ArgumentError.new("...") unless ... which can includ…

  11. comment
    Comment #48069005

    Check out this map: https://api.phillymesh.net/map for live data from the Philadelphia area. The edges drawn are between nodes that have been able to hear each other in the last 24…

  12. comment
    Comment #47778854

    It can be dangerous to backfeed (which is why you're supposed to have an interlock for a generator inlet, ensuring utility power is disconnected). But: 1. These grid tie inverters …

  13. comment
    Comment #47778714

    Just wait until you see "kW/h" :) But I think plug-in / balcony solar will be pretty cool. And I think there's a path to inexpensive, larger, safer grid-tie inverters which never b…

  14. comment
    Comment #47138626

    > Schematics also help explain your circuit because the idioms of drawing them communicate intent. I think this is a key point. One could imagine three layers: (1) NETLIST: a list …

  15. comment
    Comment #46837110

    The big thing that articles like this miss completely is that we are no longer in the brief HTTP/1.0 era (1996) where every request is a new TCP connection (and therefore possibly …

  16. comment
    Comment #46659705

    It's very local here. I'm in the suburbs of Philadelphia, in one of the highest income counties in the state, two blocks from a major hospital, one block from a suburban downtown. …

  17. comment
    Comment #46652218

    > If something goes wrong, like the pipeline triggering certbot goes wrong, I won't have time to fix this. So I'd be at a two day renewal with a 4 day "debugging" window. I think a…

  18. comment
    Comment #46407513

    100%, I've run into this too. I wrote some minimal scripts in Bash, Python, Ruby, Node.js (JavaScript), Go, and Powershell to send a request and alert if the expiration is less tha…

  19. comment
    Comment #46196058

    Thought you might find this story interesting, concerning the Total Real Returns website which originally launched on HN a while ago. https://news.ycombinator.com/item?id=32081943 …

  20. story
  21. comment
    Comment #46040275

    Lots of people are speculating that the price spike is AI related. But it might be more mundane: I'd bet that a good chunk of the apparently sudden demand spike could be last month…

  22. comment
    Comment #46007421

    There's a tradeoff and the assumption here (which I think is solid) is that there's more benefit from avoiding a supply chain attack by blindly (by default) using a dependency cool…

  23. comment
    Comment #45967099

    I appreciate that, thank you! :)

  24. comment
    Comment #45966171

    Could always just use a status page that updates itself. For my side project Total Real Returns [1], if you scroll down and look at the page footer, I have a live status/uptime wid…

  25. comment
    Comment #45807784

    Not sure if it’s a fit for what you’re looking for, but maybe https://ultimateelectronicsbook.com/ (maybe more theoretical than practical). I’ve heard good things about “Practical …