pkill

joined 1 year ago
[–] pkill 1 points 6 months ago

Still don't get why Go simultaneously picked this and introduced defer

[–] pkill 1 points 6 months ago

Still shame they didn't pick it for desktop and we had to wait years for a quality alternative client like Flare.

[–] pkill 1 points 6 months ago (4 children)

one of the best

(link in alt text) https://github.com/signalapp/Signal-iOS/issues/641

And then for no good reason a "FOSS" app's binary grows by a couple MB...

[–] pkill 3 points 6 months ago (1 children)

can't you do that on a self-hosted searxng? I know you can do that with YaCY, but YaCY search results kinda suck

[–] pkill 9 points 6 months ago

don't use Google, problem solved

[–] pkill 34 points 6 months ago

umbilicalCord.cut()

[–] pkill 4 points 6 months ago (1 children)

redundancy, rolling updates or byzantine fault tolerance in a monolith > naïve assumptions that one part of your system going down won't mess up it's overall usability by and large just because you've used microservices

[–] pkill 6 points 6 months ago

>no GUIX, Parabola or Gentoo on a DRMed SaaSS platform
fitting

[–] pkill 0 points 6 months ago

what did the proprietary LLMs do to people...

[–] pkill 7 points 6 months ago* (last edited 6 months ago) (2 children)

Sometimes you'd use defensive programming (type checker, exception handling, null safeguards, fallback/optional values) which can be argued as a sort of in-place testing, so testing can be not as beneficial to your projects' robustness as the readability of their core business logic. And some languages would lean more heavily towards defensive programming (e.g. Go, Scala or well written Typescript) and some would rely more on tests but also be designed in a way that makes testing really easy as they seek to keep things loosely coupled (Elixir or Clojure).

Also if your language doesn't have a quality REPL to reliably test things manually, there is a relatively high chance you debugging process is causing you to waste more time than having a good test coverage.

[–] pkill 20 points 6 months ago

This. I can't count HOW MANY FUCKING TIMES I had to either look up the source code or search GitHub for code using a function from a given library because the documentation was so laconic and/or disjointed.

view more: ‹ prev next ›