154 karma · joined May 24, 2023
> What? I don't know what this means. Good abstractions allow us to better maintain code. Maintaining something that hasn't been structured into appropriate abstractions is a nightmare.
100% agree with this. Name it well, maintain it in one place ... profit.
It's the not abstracting up front that can catch you: The countless times I have been asked to add feature x, but that it is a one-off/PoC. Which sometimes even means it might not get the full TDD/IoC/feature flag treatment (which aren't always available depending upon the client's stack).
Then, months later get asked to created an entire application or feature set on top of that. Abstracting that one-off up into a method/function/class tags and bags it: it is now named and better documented. Can be visible in IDE, called from anywhere and looped over if need be.
There is obviously a limit to where the abstraction juice isn't worth the squeeze, but otherwise, it just adds superpowers as time goes on.
https://www.bleepingcomputer.com/news/security/fake-one-batt...
Funny story, the lead on our Eastern European team told me a while back that he had to tell his team:
When the North Americans ask at the beginning of a meeting "How's it going?", they do NOT really want to know how you are doing. It's just social lubrication before getting to work.
Before that, we were getting to learn that their mother in-laws in town or different medical issues.
Still waiting for the ecosystem to mature a little more and the "early" movers to consolidate the APIs. Also, I love my job so not super motivated.
The only business "secret sauces" I know are creativity (market value depends on what you're selling) and implementation (if what you're selling works). Customers will follow.
IMO: Go For It! The more the space matures, the better for all of us.
https://en.wikipedia.org/wiki/Rainbows_End_(Vinge_novel)#Aug...
Thanks
https://en.wikipedia.org/wiki/Design_science_revolution
https://archive.org/details/operatingmanualforspaceshipearth...
I've always wondered if Warlock from the New Mutants was made of it.
Looking to do outdoor video graffiti and VJing.
You appear to be thinking in terms of resolution, where you'll get better details/sharper focus the higher you go.
For projectors, I've learned to move up in lumens. 6-7k minimum.
Keeping in mind: the higher the luminous flux, the more expensive.
Jolly Ol' Soul https://somafm.com/jollysoul/
Xmas in Frisko (NSF*) https://somafm.com/xmasinfrisko/
Christmas Rocks! https://somafm.com/xmasrocks/
Christmas Lounge https://somafm.com/christmas/
Department Store Christmas https://somafm.com/deptstore/
And having found: https://dynomight.net/thanks-4/ #18
Can't agree more. Thank you
Couldn't get green beans, so had to pivot and made Green Pea Casserole.
Minsky even had an AI summit on Epstein Island.
Looking through that every day, got many contract jobs and 2 full time 10+ year "careers".
Low tech, but when it got to the sales calls was able to push the "creative problem solver" and "time/cost aware" angles, in addition to my tech resume. There was literally hardly any competition in many of these markets, because everyone else was on monster or whatever. Ymmv
Then, have separate prod and staging clones parallel to that.
Have a post-commit hook set on the bare repo that automatically pushes updates to the staging repo for testing.
When ready, then pull the updates into prod.
Might sound strange, but for certain clients hosting situations, I've found it allows for faster iterations. ymmv