Viewing profile — compumike
compumike
HN member- Joined
- Tue, Oct 06, 2009, 4:48 PM UTC
- HN karma
- 4,398
- Public activity
- 591 items
- HN profile
- View on Hacker News ↗
About compumike
Co-founder of CircuitLab (YC W13): https://www.circuitlab.com/
Formerly I ran Growth at Triplebyte (YC S15): https://triplebyte.com/
Recent public activity
-
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…
-
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…
-
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…
-
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…
-
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…
- story
-
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…
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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 …
-
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 …
-
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. …
-
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…
-
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…
-
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 …
- story
-
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…
-
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…
-
comment
Comment #45967099
I appreciate that, thank you! :)
-
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…
-
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 …