I’m also a software engineer who doesn’t care about most new tech. I strongly believe that human made objects and software can both reach a state of doneness. For example, books are a technology that’s “done”. Both physical and digital books do a great job at delivering written content, so there’s no need to keep buying the same damn thing every couple years. Phones are similar, yet the new ones just get shittier (no removable battery, no headphone jack). Kind of reminds me of how Microsoft keeps trying to solve the “problem” of programmers being needed to create programs. Powerapps being one of the latest examples.
- 0 Posts
- 16 Comments
Cratermaker@discuss.tchncs.deto
Programmer Humor@programming.dev•What are some of the worst code you have seen in a production environment?
1·2 months agoBased on things I’ve seen I can actually believe this is real. Just goes to show that you can’t trust everyone to have a functional intuition for separating horrible ideas from good ones.
Cratermaker@discuss.tchncs.deto
Programming@programming.dev•Do you guys use AI when programming? If so, how?
1·3 months agoI use it as a search engine but not as my only source. It’s really good at regurgitating the most relevant Stack Overflow answer I might find, which may or may not actually be applicable to my situation. As a rule I never copy paste code directly, I always rewrite it “in my own words”, even in cases where it’s basically the same. If the code it provides is more than 5 lines or so I can almost always think of a better way. I feel like I’d still be better off with a really solid reference manual though, and a recipe book. But they go out of date too fast these days.
Cratermaker@discuss.tchncs.deto
Selfhosted@lemmy.world•Restricting Docker Socket Proxy by ContainerEnglish
1·3 months agoHmm this seems like a solution to an extremely specific problem that may have been created by using docker for things outside its wheelhouse. Why would I have docker automation that I only trust to do specific things?
Cratermaker@discuss.tchncs.deto
Showerthoughts@lemmy.world•The perfect use for spoons in the "bad spoon" drawer
11·4 months agoBut it’s better when it’s deep cold. People just need to get sturdier utensils.
Cratermaker@discuss.tchncs.deto
Ask Lemmy@lemmy.world•ill be at your house in 10 minutes. how will you entertain me?
1·4 months agoYou better be ready to pick up some drum sticks while I hop on the bass guitar, otherwise we can watch music videos on yt.
Cratermaker@discuss.tchncs.deto
Ask Lemmy@lemmy.world•Have you gotten a response after asking why you weren't hired?
3·5 months agoJust out of curiosity, did the take-home assignment direct candidates to include tests, or was there an implicit expectation of them using TDD? I’d probably be one of those to sound a little dismissive of TDD, though I do support testing for nontrivial functionality. I always wondered if anyone really used that workflow or if it was too idealistic for the real world.
Cratermaker@discuss.tchncs.deto
Programming@programming.dev•What Git clients do you use?
1·5 months agoI made some automation in python for common git tasks and use the cli otherwise. I tried a couple like sourcetree and the built in automation for VS but they’re either slow or lack features i’d like.
Cratermaker@discuss.tchncs.deto
Programming@programming.dev•Live coding interviews measure stress, not coding skils
5·6 months agoYeah, that too! When you have some non technical manager breathing down your neck, you might have a hard time not fumbling around even if you normally could resolve the issue in no time.
Cratermaker@discuss.tchncs.deto
Programming@programming.dev•Live coding interviews measure stress, not coding skils
20·6 months agoI can see how this could be unfair, but working as a dev sometimes does require you to be on top of things in a high stress atmosphere. For example, what if you’re proposing an excellent technical solution in a meeting but some jaded older engineer is hard to convince? If you can’t outline your thinking in that scenario, your solution could be discarded just because someone was louder than you. As someone who used to have performance anxiety, I believe it’s generally something you can and should practice for. On the other hand, if there really isn’t a need for this type of skill, it totally makes sense to avoid creating interview environments where you are filtering candidates based on it.
Cratermaker@discuss.tchncs.deto
Ask Lemmy@lemmy.world•Whats some good wobbly, maybe buzzing music?
1·6 months agoYeah! I’m not really a fan of C&C either but they were pretty good. Yeah Guerilla Toss is hella catchy for sure.
Cratermaker@discuss.tchncs.deto
Ask Lemmy@lemmy.world•Whats some good wobbly, maybe buzzing music?
2·6 months agoSaw them with Primus last year, great show.
Cratermaker@discuss.tchncs.deto
Ask Lemmy@lemmy.world•What's your best tip or hack for camping?
101·7 months agoI never really see people doing this, but I’ve had a great time pitching my tent in the back of my pickup instead of on the ground. You get a perfectly flat surface and some foam or an air mattress make it pretty comfy.
Cratermaker@discuss.tchncs.deto
Asklemmy@lemmy.ml•What are you using to play a guitar/instrument while listening to a song, looping, and slowing down the track to learn by ear?
1·7 months agoWhen I’m doing that I use a program called Transcribe! It has every feature you could want for this purpose, really. You can mark off the individual sections, measures (and beats if you want) and take notes, looping them at any speed you want (with pitch correction), and it even has a tone generator you can use to check your transcription. It’s $39 dollars and well worth it. One time I sent the author an email and they promptly responded with great answers to all my questions.
https://www.seventhstring.com/xscribe/screenshots.html
I do try to do it the old fashioned way first, though. I’ll pull the song into Reaper or something and just play along.
Cratermaker@discuss.tchncs.deto
Programming@programming.dev•What are your programming hot takes?
1·2 years agoNothing like trying to make sense of code you come across and all the function parameters have unhelpful names, are not primitive types, and have no type information whatsoever. Then you get to crawl through the entire thing to make sense of it.
https://youtu.be/FuwIM2m-4yY