Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
morelisp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
451.
▲
by
morelisp
3y ago
Most devs work on programs with orders of magnitude more users than devs, even for “few” users. The absolute number does not matter.
452.
▲
by
morelisp
3y ago
> C is one of the languages being discussed on the context Well, it's not, but okay.
453.
▲
by
morelisp
3y ago
Does "a fully negative outcome" sound like "all languages are good"?
454.
▲
by
morelisp
3y ago
What do you think this comment added to the discussion?
455.
▲
by
morelisp
3y ago
This is still a mostly circular argument though. An architecture is "good" if it's saving resources - compute, time, or labor. If your "good" architecture is slowing down development i.e. more time more labor, you&#
456.
▲
by
morelisp
3y ago
But you're arguing in circles. If attention is paid, if the architecture is good, all else like programmer salary/skill being equal, any of those languages (and plenty of others) will work fine. (And honestly, not a huge differenc
457.
▲
by
morelisp
3y ago
> But the second you don't think about memory you are doomed to write bad code anyway. Yeah but the failure modes are different. "Doomed" in C++ means now I've got worms all over my network. Pretty much a fully negati
458.
▲
by
morelisp
3y ago
Solidarity between workers. No tears for Bezos losing the price of a broccoli.
459.
▲
by
morelisp
3y ago
Fuck the second guy, their entire job is to serve the first. And having been that second guy a large fraction of my career, fuck the original author’s OO GoF hexagonal Clean Code too.
460.
▲
by
morelisp
3y ago
Most of the time you can solve this by knowing shit and thinking harder.
461.
▲
by
morelisp
3y ago
Unless you know the owner is a Mensch, don’t be a narc. Let the underpaid overworked employee pocket whatever. Whole Foods doesn’t fucking care. Temporarily embarrassed millionaires eat my ass.
462.
▲
by
morelisp
3y ago
Famously Netflix involved no venture capital; and Disney and Sony, no financial engineering.
463.
▲
by
morelisp
3y ago
Ad absurdum, then anything other than full curried 1-ary-exclusive functions is coloring. You can easily bridge context-using and non-context-using code, you can have nested contexts, you can have multiple unrelated contexts, you can ignore
464.
▲
by
morelisp
3y ago
This has been under discussion for a long time. https://github.com/golang/go/issues/43557 https://github.com/golang/go/discussions/56413 I'm not sure Russ's personal
465.
▲
by
morelisp
3y ago
AFAIK the book wasn't translated into English until after the film was announced, and was pitched as "the book Miyazaki's next film is based on." (I agree the OP's comment is ridiculous.)
466.
▲
by
morelisp
3y ago
In the beginner's mind there are many possibilities, but in the expert's there are few.
467.
▲
by
morelisp
3y ago
> frequently changed his theories and ideas for political expediency... Murray Rothbard Man if there was ever a pot for a kettle...
468.
▲
by
morelisp
3y ago
Both things are true. It's worth arguing about so infrequently it's never worth thinking about whether it's worth arguing about, let alone argue about; but automated tools still make decisions far worse than any human would m
469.
▲
by
morelisp
3y ago
Check out this guy who thinks it's objectively bad to have 1000 line methods.
470.
▲
by
morelisp
3y ago
The other strange part is the "6 days to change 1 line of code" - yes, this one line of code took six days to change. But the actual time investment of each person, even the programmer involved, is much less than those six days. P
471.
▲
by
morelisp
3y ago
The audit trail likely represents actual risk reduction of someone undoing or misunderstanding the change later, since the change has no meaning outside the context of the request. "Fixing preexisting errors that violate new company po
472.
▲
by
morelisp
3y ago
Junior code is not usually more complex because of bad naming conventions and inconsistent styling and related issues that tools can help with, although of course these don't help its readability overall. Rather it usually has contro
473.
▲
by
morelisp
3y ago
You could also read the article. ETA: No, really guys, this is literally the article.
474.
▲
by
morelisp
3y ago
Unfortunately the campaign was unsuccessful and octopus paxarboli went extinct not long after the page first was published, before internet access was common and before smartphones could easily take pictures of it etc. Just because there&#x
475.
▲
by
morelisp
3y ago
I've had the pleasure of using mk on a single project once and it was nice, fixing about 80% of what I think is broken in Make. However it's an extremely hard sell to bring into a corporate tech stack today for either brown or gre
476.
▲
by
morelisp
3y ago
What if you use `embed`? Why rebuild the binary if you've only touched test files? Make at least theoretically gives you tools to deal with these (but between Make and Go they're quite hard to use), but Task gives you no chance.
477.
▲
by
morelisp
3y ago
Multiple outfile dependencies (aka "grouped targets") can be specified in GNU Make via `&:` since 4.3.
478.
▲
by
morelisp
3y ago
Make has no way to opt into lots of greybeard "best practices" by default, and the syntax is still difficult to deal with. I want to keep the solver, which is pretty good. I want to keep the idea of targets, rules, recipes, which
479.
▲
by
morelisp
3y ago
There is a subtle but critical distinction in medicine between describing a cluster of symptoms and diagnosing a new condition. AIUI Sukhareva did the former and Kanner (also citing Sukhareva in later publications) the latter. In particular
480.
▲
by
morelisp
3y ago
The initial comment was just barely on the side of acceptable, it's not demanding but is a bit entitled. The private followup email is maidenless.
More ›