Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
necovek
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
721.
▲
by
necovek
11mo ago
As a non-native speaker, I read a lot of fantasy and science fiction books in English. I use "delve" regularly (I wouldn't say "frequently" though). Not sure if it's Terry Pratchett's Discworld influence,
722.
▲
by
necovek
11mo ago
As you mention, it said early on that they were using different versions for each service: > Eventually, all of them were using different versions of these shared libraries. I believe the need to deploy 140+ services came out of
723.
▲
by
necovek
11mo ago
See my response to a sibling comment: they did not have "forced" updates and they really ended up with: > Eventually, all of them were using different versions of these shared libraries.
724.
▲
by
necovek
11mo ago
As I said, they mention having a problem where each service depended on different versions of internal shared libraries. That indicates they did not need to update all at once: > When pressed for time, engineers would only include th
725.
▲
by
necovek
11mo ago
A few thoughts: this is not really a move to a monolith. Their system is still a SOA (service-oriented architecture), just like microservices (make services as small as they can be), but with larger scope. Having 140 services managed by w
726.
▲
by
necovek
11mo ago
> I’m not begging the question. I’m simply stating what loose coupling looks like and the blog post is precisely the problem of tight coupling. But it is not! They were updating dependencies and deploying services separately, and this le
727.
▲
by
necovek
11mo ago
I don't think you read the post carefully enough: they were not running a distributed monolith, and every service was using different dependencies (versions of them). This meant that it was costly to maintain and caused a lot of co
728.
▲
by
necovek
11mo ago
Imagine your services were built on react-server-* components or used Log4J logging. This is simply dependency hell exploding with microservices.
729.
▲
by
necovek
11mo ago
I believe the practical conclusion is right there and pretty simple: if so, as long as we can't break out of this open world simulation and/or decisively prove we are in one, the best we can do is aim for success in the simulation
730.
▲
by
necovek
11mo ago
So far, it's been pretty easy to find examples of how it is different from human intelligence. For one, it needs multiple orders of magnitude more tokens (millions? billions? more?) to start following grammar rules: watch any kid pick
731.
▲
by
necovek
11mo ago
The GGP set the benchmark at "returns exit code 0" (for "--help"), and even with XKCD, the term in use is "valid command" which can be interpreted either way. The rest of your slight is unneccessary, but that&#
732.
▲
by
necovek
11mo ago
It would be funny if I did not run GNU/Linux as a daily driver since 1998: Plan9 did look interesting too, and compared to GNU/Hurd, it was certainly in a better shape. (Even Solaris, *BSDs already started including GNU tools, com
733.
▲
by
necovek
11mo ago
Yes, I am simply highlighting that programmers have not used descriptive names consistently... well, ever (reinforcing the point the GP made). The entire premise of the OP is simply wrong.
734.
▲
by
necovek
11mo ago
And at this time: how's an AI expert ever going to find a job in this employment climate? But in all seriousness, this is really silly. Yes, we don't mean to offend and sometimes do. It's OK to apologise, but it's also O
735.
▲
by
necovek
11mo ago
Then Gimp is also a great name, right? GNU-is-not-Unix Image Manipulation Program: immediatelly obvious what it does as soon as you learn what the acronym stands for. Or Gtk even: G nu-is-not-Unix Image Manipulation Program T ool K it (la
736.
▲
by
necovek
11mo ago
Why does nobody in SF say "I am going via the San Francisco-Oakland Bay Bridge", but shortens it to just the "Bay Bridge"? This is the reason some bridges get a nice name (like Golden Gate), and some are strictly utilita
737.
▲
by
necovek
11mo ago
Well if they used coq, maybe it would not have happened!
738.
▲
by
necovek
11mo ago
When Google introduced the Go language, it was impossible to google for any content related to it. So community quickly pivoted to always saying golang ;) (At least that's how I remember it as I was "why name a language like tha
739.
▲
by
necovek
11mo ago
IIRC, it was too expensive to make Gimp support non-RGB color spaces needed for professional image editing. I use it semi-regularly and it does a great job for me, and most of UX is clear and obvious (high DPI support is lacking). But I hav
740.
▲
by
necovek
11mo ago
Do you have examples of bad UX in recent Gimp versions that's not simply "no time to improve it" (still mostly volunteer project)? I believe Gimp could never enter the professional circles because it's internals are too
741.
▲
by
necovek
11mo ago
But that's trivially provable to not be true. You can easily be both: dedicated and professional in your work, and fun and flimsy where possible. I mean, all the funny names of great software in this thread and even OP are a testament
742.
▲
by
necovek
11mo ago
Or had a Kirchner pin inserted.
743.
▲
by
necovek
11mo ago
I would if they weren't so outrageously expensive (tapes and tape drives ;))
744.
▲
by
necovek
11mo ago
z requires it's compressed with gzip and is likely a GNU extension too (it was j for bzip2 iirc). It's also important to keep f the last because it is parametrized and a filename should follow. So I'd always go with c (create
745.
▲
by
necovek
11mo ago
This works with GNU tar, but likely not with tar on other Unix systems. "tar cf /tmp/a.tar $HOME" would, I guess, work on all POSIX systems.
746.
▲
by
necovek
11mo ago
Regular expressions are more of a CS topic (regular languages), though common abbrevs of "re" and "regex" I've only seen in the wild pre and post my formal education in CS.
747.
▲
by
necovek
11mo ago
Even GNU is a recursive acronym, Emacs a convoluted one... What's Perl, Python, Java... all about? Remember how JavaScript was named? Don't mention Go (go-lang) or Pascal... Git, Mercurial, CVS anyone? I believe this makes much ad
748.
▲
by
necovek
11mo ago
Having come from the DOS world (or it could have been Norton utilities), I always thought it was more like DiskDupe (duplicate disks). Funny how we never confirm our hypothesis that "checks out".
749.
▲
by
necovek
11mo ago
The fact that it was leaked does not give one right to knowingly break the privacy of other candidates: if Tate messed up, so did the author. I'd avoid discussing this if I was them.
750.
▲
by
necovek
11mo ago
Does someone asking for an income level regardless of the location, and who has YC-founder-based criteria really fulfill the 8? ;)
More ›