@alcinnz Am I alone in not loving this design pattern? I generally find it more distracting than anything else. It tends to feel like a flex more than an element to enhance usability.
“The components sourced from an intern fixing ChatGPT’s output just enough for it to run and the exhaustively tested ones from a senior developer are equivalent in the eyes of management.
And one is much, much cheaper than the other.”
So I have this notes file where I stash ideas for my music posts thread, and in a list of 90s house songs I have a single line where I have just written "got me groovin baby". Google does not turn up any obvious candidates for what this could be a lyric from. What the devil was I referring to here?
I want to see absolutely no sensible and practical advice here. What programming language should I start vaguely and in a chill way teaching myself if I just want to experience something fun or elegant or interesting in and of itself, assuming I have no goal for using it to do anything really (outside of learning)
And while we’re at it, here’s @pluralistic's “Zuck’s Empire of Oily Rags” again, probably the best essay on Zuck’s Evil Empire ever written:
“No one would pay very much for this oil, but there were a lot of oily rags, and provided no one asked him to pay for the inevitable horrific fires that would result from filling the world’s garages with oily rags, he could turn a tidy profit.”
@gyokusai@pluralistic Favorite quote is the last sentence.
“Cambridge Analytica didn’t convince decent people to become racists; they convinced racists to become voters.”
“The guy is like if ChatGPT created a tech CEO. He speaks and behaves as though he has ingested the performances of past CEOs and is reconstituting their performances according to a script.”
Reading Amy J. Ko's online book "Cooperative Software Development" and she writes:
"There are some approaches to specifying requirements formally. These techniques allow requirements engineers to automatically identify conflicting requirements, so they don’t end up proposing a design that can’t possibly exist. Some even use systems to make requirements traceable, meaning the high level requirement can be linked directly to the code that meets that requirement."
@KFosterMarks I’ve proposed and demoed such systems quite a few times, with most stakeholders agreeing it would be great. It never gets past that point however. As soon as cost comes into the conversation it’s always “we’ll just use Jira and Confluence”.
Just discovered the fully online book "Cooperative Software Development" by @amyjko . It's now at the top of my to-read list.
In the introduction, Dr. Ko writes that the book focuses "on the many ways that software engineering work is cognitive, social, and organizational", and that "it does so by engaging extensively with academic research literature".
this is what happens when you miss on that sweet, sweet chance.. once in a lifetime. ouch, there's a lesson in there that probably cost you a pretty penny. but hey, the big question now is: how do you spin this mess into a masterpiece?
On January 24, 1984, Macintosh computers were introduced by Apple. Happy Birthday 🎂 Today, Mac is one of the few certified #Unix machines you can buy easily. Do you use a Mac?
@nixCraft engage flame war 🔥🔥🔥
I love using a Mac. Apple put that last 10% effort into making things simple and good looking for those that appreciate it. Linux desktop will just never get that. All my Linux boxes are headless.
My desktop has two iTerm terminals open and filling the screen for most of the day, but the UI apps that I do use are really well made.
It took me 15+ years to switch from Linux desktop to Mac, and I still have no regrets.
Friend: what are you up to?
Me: updating resume
Friend: what is that?
Me: what is what?
Friend: it doesn’t look like you are using MS Word. It seems alien to me.
Me: it is in LaTeX. It is a software system for typesetting documents
Friend: 😱
@nixCraft ahhh yeah! My resume has been in TeX since college. I am writing cover letters in @typst now though. I might make the switch for the resume at some point.
Really like where @typst is heading and the audacity it took to get where it is. 🙏🏻
Passionate creators devolve into bleary-eyed zombies pumping out posts and videos by sheer routine rather than any spark of inspiration. Social platform algorithms favour consistency, posting as frequently as possible to maximise visibility and potential clicks.
@Daojoan I see this in engineering as well, which makes sense since engineering is also a creative process, for some of us at least. The push to “move fast and break things” is just breaking people and generating landfill. 🩻