Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
scubbo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
331.
▲
by
scubbo
2y ago
> A function gets less readable as you have to go context switch to more and more different functions to understand what it's doing. This is true. A function also gets less readable every time you have to mentally translate from low
332.
▲
by
scubbo
2y ago
That's fair! The point about shared cross-cutting concerns still applies, but yeah, that's a fair point - thank you for pointing that out!
333.
▲
by
scubbo
2y ago
> That means that breaking changes is a refactor and single commit, whereas with a service boundary you need a whole migration. This decoupling-of-updates-across-a-call-boundary is one of the key reasons why I _prefer_ microservices. Mon
334.
▲
by
scubbo
2y ago
Well, no, they don't _want_ you to be vendor neutral. But they allow and support you to do so - unlike DataDog.
335.
▲
by
scubbo
2y ago
> I've heard of people using Cloudflare tunnels as well... As a Cloudflare Tunnels user who only recently discovered Tailscale - just go with Tailscale straight off the bat. It's magic, and smooth as butter.
336.
▲
by
scubbo
2y ago
That sounds more like moving the goalposts. The claim (via sarcastic comment) was that people do not simply push code that they do not understand - and I provided a counter-example. No-one in that conversation disagrees that that's a b
337.
▲
by
scubbo
2y ago
This is a very long post to say "Go's Error Handling would be better if it was like Rust's, but the language designers made a mistake early-on and now we don't want to fix it"
338.
▲
by
scubbo
2y ago
> Do you really think people are just blindly pushing code they can't make heads or tails of? That they haven't tested? Do you seriously think people are just one shotting code and blasting it into prod? Yes, and I see proof of
339.
▲
by
scubbo
2y ago
> insurance can’t deny the claim based solely on the fact that you performed the work yourself _This_ is the claim that is extraordinary. I'm not saying that the government would bust down my door for doing work on my own home, but
340.
▲
by
scubbo
2y ago
Extraordinary claims require extraordinary evidence.
341.
▲
by
scubbo
2y ago
That's not a problem. Many systems and services have launched geolocked to certain countries before later expanding (Google Voice, for one).
342.
▲
by
scubbo
2y ago
Ironic that you mention ChatGPT in the same comment as answering a question about a phrase that I was explicitly _not_ asking about.
343.
▲
by
scubbo
2y ago
That makes sense, thank you!
344.
▲
by
scubbo
2y ago
That's helpful, thank you!
345.
▲
by
scubbo
2y ago
> walked up to the line I'm not familiar with that idiom, and searching for it only gives me "Walk the line" - what does it mean?
346.
▲
by
scubbo
2y ago
Another "Been using RPi 4 for HAOS solidly for multiple years" anecdote chiming in here. Typically the SD cards are the unreliable bit, not the Pi itself.
347.
▲
by
scubbo
2y ago
I wasn't talking about getting the keys wrong, but rather the insane verbosity of GoLang - `myVariable := retrievedObject.(map[string]interface{})["firstLevelKey"].(map[string]interface{})["secondLevelKey"].(string)
348.
▲
by
scubbo
2y ago
Good points, thank you! I'm lucky enough that I don't really need to worry about operating cost because I self-host the few things I have built and am nowhere near maxing out my hardware, but your point is well made. Although... &
349.
▲
by
scubbo
2y ago
Amen. I was unreasonably opposed to TypeScript at first after lots of bad experiences with messy JavaScript when I was first learning development - but after immersing myself in it for a year or so at $NEW_JOB, I absolutely love it. The onl
350.
▲
by
scubbo
2y ago
So, like they said, no Set class.
351.
▲
by
scubbo
2y ago
Uh huh....and what comes next? Trying to descend more than a couple of layers into a GoLang JSON object is a mess of casts.
352.
▲
by
scubbo
2y ago
Right, yes - I think we are "agreeing past each other". You are rightly pointing out in this comment that your lifestyle and personal freedoms are unjustly curtailed by powerful people and organizations, who themselves are partly
353.
▲
by
scubbo
2y ago
> there's little reason other than exceedingly unfounded hope to think it's what will happen. And this is the point where I think we have to agree to disagree. In both the present real-world case and the theoretical simulated-e
354.
▲
by
scubbo
2y ago
Ah, I wasn't aware of Cloudflare's product of the same name - thanks!
355.
▲
by
scubbo
2y ago
> But it is also absolutely the case that uploading yourself is flinging yourself irrevocably into a box which you do not and can not control, but other people can. (I'm not sure what percentage-flippant I'm being in this upcom
356.
▲
by
scubbo
2y ago
A high density of "things that Hacker News people dislike" in a single comment - bold! (FWIW I personally really like Cloudflare and think that a lot of their hate is unjustified. Warp is probably a good place for a new-to-program
357.
▲
by
scubbo
2y ago
> There is abundant evidence of some kind of life after death. Is that evidence in the room with us right now?
358.
▲
by
scubbo
2y ago
> The amount of people trying to tell that dying is the right way of life is baffling. Vast majority of natural deaths arent graceful, they often are quite painful and ugly Both statements are true, but they are not necessarily causally
359.
▲
by
scubbo
2y ago
Hmm - it looks like a(n NPM) workspace _can_ be used inside a monorepo, but that there's nothing _requiring_ it to be so used. Why can't the packages inside the workspace be separate repos?
360.
▲
by
scubbo
2y ago
> Ime the support for workspaces/monorepos is often mixed. It takes more time to setup correctly, in comparison to having multiple repositories Ah - this highlights that I have misunderstood something, then - because, to my mind, a
More ›