Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tetha
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
271.
▲
by
tetha
2y ago
It is also interesting to read up how this plays into black start plans for the european power grid. You would think solar parks make black starts ... "easy" - just turn them on and have some power, but due to the inverter functio
272.
▲
by
tetha
2y ago
It can be a good idea to count and record these safety net activations for reporting purposes. If you do so, the discussion of e.g. "Why do we run replicas for our databases" becomes a very simple discussion: It has simplified us
273.
▲
by
tetha
2y ago
Yeah, I started to incorporate this into my own work. Like, sometimes you can automate 99% of a procedure, except like putting a secret into an so-far not automated secret management solution, or running a terraform apply that requires acce
274.
▲
by
tetha
2y ago
> That is application dependent. If you’re coding a roulette wheel no, if you’re coding an E2E chat yes. Or a prominent example are games. The whole idea of sharing "cool minecraft worlds" or "seeds for cool runs in Balatr
275.
▲
by
tetha
2y ago
I'm not going to tell you how long I've at one time been searching for a missing route on the return path of a VPN connection... But damn the lights that went on when I realized that hurt by being too bright.
276.
▲
by
tetha
2y ago
EDIT: Re-Reading. I think I am some degree of a networker underestimating network complexity. I'll stand by that. Please make fun of me for only speaking in IPs and Ports. Yeh. There is a very achievable level of knowledge about networ
277.
▲
by
tetha
2y ago
Then again, speed and performance. At my last job, updating a productive game server cluster took an hour or so with minimal to no customer interruption. Though you could still see and measure how the systems needed another hour or two to g
278.
▲
by
tetha
2y ago
This is something that would fit right into some dystopian, proto-cyberpunk movie. Like, a bunch of activists need to disable comms of some nightshift guards in an area. So... someone figures out how to put more juice into this thing to pu
279.
▲
by
tetha
2y ago
Oh that first level caught me off-guard in a good way. Like, at first they fixed that weird error condition how you could detonate the tech lab Einstein is in, which broke a trigger and failed the mission. Now you just blow it up, Einstein
280.
▲
by
tetha
2y ago
I don't have practical experience with JIRA Cloud Operations, or JIRA on-prem operations, but if I compare on-prem vs SaaS of our own solutions, the answer is scale and focus. If I combine our three internal ticketing systems, we end u
281.
▲
by
tetha
2y ago
You can also use divide and conquer when dealing with a complex system. Like, traffic going from A to B can turn ... complicated with VPNs and such. You kinda have source firewalls, source routing, connectivity of the source to a router, ro
282.
▲
by
tetha
2y ago
A weird, yet effective recommendation from someone at my last job: If it's a destructive or dangerous action in prod, touch both your elbows first. This forces ou to take the hands away from the keyboard, stop any possible auto-pilot a
283.
▲
by
tetha
2y ago
Weirdly enough, I have thought about this and to a degree, this can be interpreted as normalization of deviancy and normalization of danger. Like, yes, I am a console jockey and prefer working in shells with a tiling window manager, keyboar
284.
▲
by
tetha
2y ago
This article is interesting, because we as a team are currently going through a strange phase, which is similar to KPIs and OKRs, but in a better way than previous companies did it. Some internal discussions and skewed perceptions of our te
285.
▲
by
tetha
2y ago
> Because of this, a perception can be created that all of one's peers are achieving either success or controversy, with one's own personal career ending up becoming the only known source of examples of "mundane" fail
286.
▲
by
tetha
2y ago
If we stay in this example - and I am neither Judge nor Lawyer, so I'm just a layperson: To be specific, every citizen has the right to control the distribution of their own image. Merely taking a picture is not illegal, except for cer
287.
▲
by
tetha
2y ago
With some of these examples, I'd change the API of the lower-level methods. Instead of a (Credentials, err) and the err is a NotFound sometimes, I'd rather make it a (*Credentials, bool, err) so you can have a (creds, found, err),
288.
▲
by
tetha
2y ago
It's not a binary decision though. Just because the article arrives at overkill for most things in my opinion doesn't mean sentinel errors or wrapping errors in custom types should be avoided at all costs in all situations. In my
289.
▲
by
tetha
2y ago
> No surprise your errors get clunky if you make them clunky. From a user perspective, good errors in go make me think or Perls croak/carp. Croak and carp gave you a stacktrace of your error, but it cut out all the module-internal c
290.
▲
by
tetha
2y ago
Good laws should also "scale out" into unknown complexity and situations. For example, every german has a right to control pictures of their own self, and the way the law was worded, it already applied an idea on the legality of s
291.
▲
by
tetha
2y ago
I've been noticing similar patterns as well. One instructive example was when I was implementing a terraform provider for an in-house application. This thing can template the boilerplate for a terraform resource implementation in about
292.
▲
by
tetha
2y ago
Stories like this are why I'm happy that the company is understanding that OPs, stability and control vs Dev, Fast changes and Agility aren't binary, polar opposites, but more of a throttle. Like, for a lot of state free applicati
293.
▲
by
tetha
2y ago
A long time ago, Windows was a simple, hassle-free system to run games on. I knew Linux, but I knew Linux would take time to maintain and tinker around with, since that was my job. Thus, my private systems stuck with Windows. Then Wine and
294.
▲
by
tetha
2y ago
95% german, 5% dutch. Guess I can't stop schnacking on platt to some degree. Though this is raising the fun question: What makes a german accent in english? Harsh consonants? Is there some wiki or some articles to read up on that?
295.
▲
by
tetha
2y ago
A simple way to remember, I think by Devops Borat: Redundancy/Replication fix hardware problems. Backups fix stupid human problems. > And, does restoring from backups always mean losing more _recent_ data than replication? This depe
296.
▲
by
tetha
2y ago
Back in university, we took the steps of: - Breadboarding some CPU components - Breadboarding a very, very minimal CPU. More like a simple Adding + Multiplication machine with 4 registers or so, with a few premade components. - Eventually m
297.
▲
by
tetha
2y ago
> If you really feel the need to give unsolicited coding style feedback maybe at least spend more than a few seconds looking at the code before you do so. Otherwise it's just rude. Mh, at the same time, people who know their craft c
298.
▲
by
tetha
2y ago
And compression and deduplication should be very happy with this. A lot of the message contents and the IP/pcap framing overheads should be pretty low-entropy and have enough patterns to deduplicate. It could be funny though because yo
299.
▲
by
tetha
2y ago
From what I've learned from a few guys, double ledger accounting is a technique which optimizes for consistency, error detection and fraud detection. Each movement of money, or material should always be written down in two or possibly
300.
▲
by
tetha
2y ago
Some of the best architectural work we've done at the company was implemented more like a research paper. Have a central document, write down the current knowledge about an outage, or the current proposal - and improve on that through
More ›