Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
compumike
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
compumike
12d ago
Not PCB layout, but I've been building CircuitLab Assistant ( https://www.circuitlab.com/ ), a chat window 100% integrated with our schematic editor and simulation engine. Can build / modify a schematic, troubleshoo
2.
▲
by
compumike
3mo ago
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 of the envelope: 30 Pods * 1440 * 7 = 300k calls to startPodS
3.
▲
by
compumike
3mo ago
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-leaking) struct-stored "status.ctx", but woul
4.
▲
by
compumike
3mo ago
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 OOMScoreAdjust=-999 in /etc/
5.
▲
by
compumike
3mo ago
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 100% sure why `go vet` didn't ca
6.
▲
by
compumike
3mo ago
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 the one-liner at the end of the article t
7.
▲
Fixing a kubelet memory leak in Kubernetes 1.36
(heyoncall.com)
79 points
by
compumike
3mo ago
|
14 comments
8.
▲
by
compumike
3mo ago
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 noise.
9.
▲
by
compumike
3mo ago
> 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://kvrocks.apache.org&#
10.
▲
by
compumike
4mo ago
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 extremes: If my DB health check
11.
▲
by
compumike
4mo ago
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 include type assertions but also a lot more. The
12.
▲
by
compumike
4mo ago
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 hours, based on observed traceroute packet
13.
▲
by
compumike
5mo ago
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 are designed and tested to shut off completely if there
14.
▲
by
compumike
5mo ago
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 backfeed, but prioritize solar input
15.
▲
by
compumike
7mo ago
> 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 of text-only descriptions, like "R1 1 0 1k", or
16.
▲
by
compumike
8mo ago
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 a new DNS query). In the HTTP/1.1 (1997) or HTTP&#
17.
▲
by
compumike
8mo ago
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. Despite that, I've experienced one or two 4-6
18.
▲
by
compumike
8mo ago
> 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 pattern like that is reasonable for
19.
▲
by
compumike
9mo ago
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 than 14 days from now: https://heyoncall.com&#x
20.
▲
by
compumike
9mo ago
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 This is probably the same kind of "one
21.
▲
A Government Shutdown and a 1913 Data Assumption Caused an Outage in 2025
(heyoncall.com)
1 points
by
compumike
9mo ago
|
1 comments
22.
▲
by
compumike
10mo ago
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's Microsoft Windows 10 end-of-support finally hap
23.
▲
by
compumike
10mo ago
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 cooldown vs. avoiding a zero-day by blindly (by def
24.
▲
by
compumike
10mo ago
I appreciate that, thank you! :)
25.
▲
by
compumike
10mo ago
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 widget [2] (just an <img> tag, no JS) which links to
26.
▲
by
compumike
11mo ago
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 Electronics for Inventors” but haven’t gone
27.
▲
by
compumike
11mo ago
You can simulate a bunch of these (and edit too) in your browser in CircuitLab: Diode half-wave rectifier https://www.circuitlab.com/editor/4da864/ Diode full-wave (bridge) rectifier https://www.circuit
28.
▲
AWS us-east-1 outage on 2025-10-20: 7% of teams were paged
(heyoncall.com)
3 points
by
compumike
11mo ago
|
1 comments
29.
▲
by
compumike
11mo ago
For fun, playing with Meshtastic https://meshtastic.org/ and contributing to the open source firmware and apps. They have something cool but need lots of help. I've patched 3 memory leaks and had a few other PRs merged
30.
▲
by
compumike
1y ago
Inflation adjusted chart for the GLD ETF: https://totalrealreturns.com/s/GLD (Not quite the same due to the compounding 0.40%/year expense ratio of the ETF, but probably close enough for this conversation.)
More ›