Kate Kirby
uncanny_kate@dice.camp
<p>Software engineer, nerd, ttrpg lover, cat enthusiast</p>
Posts
-
Post #4035266
Dungeon Crawler Carl is the Hitchhiker&#39;s Guide to the Galaxy for a new generation, in a good way.
-
Post #4035265
If an individual contributor doesn&#39;t have any choices about which task in a sprint to work on, you have in no meaningful way implemented Agile. That - not breaking work into two week increments - is the defining feature of Agile. Management MUST be detached from task assignment for it to not be sparkling Waterfall.
-
Post #2855006
Okay, if I have to use AI, I figured out how to make it work for me. I&#39;m using it to create failing test cases at the beginning, and then doing the actual work to get them to pass. AI-assist on test driven design! I don&#39;t actually hate this and I&#39;m not going to de-skill myself in the process. Claude is pretty good at it so far.
-
Post #2855005
Things I can say at both work and in my hobbies: I working on building a new Wizard.
-
Post #2855004
1000 days from now, Trump will not be President, barring a Constitutional apocalypse.
-
Post #2855003
Yup, did a mini-project with Claude AI because work is pushing us to use it. It was fast. The answer it came up with seems good. I made it generate unit tests. It&#39;s probably okay. The next day I retain only a vague idea of how this project works. Because I didn&#39;t write it, I code reviewed it. This is a trap. Developing a deep knowledge of a codebase is a core job skill and this circumvents that learning entirely. Sigh.
-
Post #2855002
Good news: I decided to be honest in work slack with my experiences with claude and feeling like I&#39;m faster but not learning anything, and the sentiment was echoed and supported, so I feel less stressed and free to experiment on how to use the tool without undermining my brain next time.
-
Post #2855001
Keep in mind when people talk about Claude failures: Unless you give it explicit permission to go nuts, Claude asks for permission for every command or edit before it runs it. You absolutely should be reviewing every single one. Never hit the button to give it blanket edit permission on a directory. You need to review all the changes anyway, right? Right?
-
Post #2855000
Aha, now my Claude is a real junior developer. A unit test is failing and it&#39;s reporting &quot;works for me!”
-
Post #2854999
I don&#39;t think Hasbro is prepared for the backlash if they make a D&amp;D book with Terf IP. They&#39;ll survive and probably sell a fair bit, but the C-Suite has no idea how much reputational damage this will cause among core fans and will be surprised that people care as a moral issue.
-
Post #2854998
One thing that the Perl6/Raku project got right is: The test suite is the spec. If it passes the test suite, it&#39;s a correct compiler. I think this is the right answer for nearly any software project. Especially in the days of AI. The test suite is the spec. If it&#39;s not in the test suite it&#39;s irrelevant. If your vibe code passes the test suite without changing it, it&#39;s correct. New projects start with a failing set of tests that get approved. This is the way.
-
Post #1161022
I basically vote as if Ranked Choice existed. I can look at the polls and see who the top two are, and I eliminate those early rounds myself and vote for the best of the top 2. Sure, Kelly was better than Stratton or Raja. but Stratton is better than Raja and so that&#39;s who I supported in the end, and I&#39;m really hopeful she might win!
-
Post #1161021
I hate how Netflix refuses to integrate with the Apple TV interface. I’ll watch shows I specifically am seeking out there, but if I just want to watch something, they&#39;re the last place I look because of this. And the worst part is they don&#39;t care because they still get my subscription fee because they do put out enough stuff I seek out.
-
Post #1161020
But you know what&#39;s genuine great? Illinois primary is over and I no longer am getting multiple texts a day about it!
-
Post #1161019
One thing to discuss in a session 0: How much are we prioritizing this game slot? Because it deeply sucks to commit to a game and turn down invites for fun things because that slot is taken, and have other players casually cancel once a month or so for things like concerts and movie nights. Get on the same page on day one. What is an event you will skip the game for?
-
Post #1161018
I&#39;m hitting the point of &#39;old&#39; where I&#39;m spending less and less time online, because my old places for communities are now dominated by people so much younger than me that we don&#39;t share cultural touchstones any more. I don&#39;t really know where to find cool 50-somethings that aren&#39;t all anti-woke but also aren&#39;t all activist-24-7 either. I didn&#39;t really see this coming, the Internet has always been my haven. Now it&#39;...
-
Post #1161017
Got busted for never using the company Claude AI, oops. Boss actually looked at the usage reports. Saved for now by the fact that Claude is absolute garbage and the invite link doesn&#39;t work.
-
Post #1161016
Well, I got Claude working, and it did indeed successfully write the code I wanted. In this case I could&#39;ve done it pretty easily, but at least I understand it enough to know it&#39;s not wrong. I guess my career as a software developer was fun while it lasted, now I&#39;m a fucking prompt engineer until I can retire or die.
-
Post #977384
RE: https://mastodon.social/@elizayer/116347399567674500 Yes, speed of writing code is not the bottleneck! This rant focuses on code review, but if you&#39;re at a place with a functioning QA department, that dwarfs code review. I&#39;ve definitely intentionally slowed down at jobs to not overwhelm QA. Everyone is much happier. The company was not staffed to handle my potential output, long before AI existed. Code writing speed is never the problem at professional shops.
-
Post #892784
One of the reasons ThinkGeek&#39;s April Fools products worked so well is that we spent the entire month of March doing little else other than preparing for April 1. The majority of the joke products had physical prototypes. The photography was real, which is why they didn&#39;t look like photoshops. They weren’t. They were handcrafted. It wasn&#39;t something someone did on the afternoon of March 30th. You can&#39;t be epic unless you spend the time to do it right.
-
Post #671996
@datarama Aw, that&#39;s too bad, Denmark was completely right!
-
Post #671995
I hate going viral on Mastodon with a stray thought that people want to turn into my life&#39;s work. It&#39;s just a stray thought.
-
Post #671994
I&#39;m really worried about the world ten years from now, when so many people have turned off their brains and used LLM AI for an extended period of time, especially &quot;students&quot; who never studied anything. This is going to be a catastrophe. And I do not think it’ll ‘get better&#39; enough to make a difference. It&#39;s not intelligence, it&#39;s very good at finding patterns that fit together. That&#39;ll never do anything that hasn&#39;t been done befor...
-
Post #671993
Look, I find the anti-car people to be close to the worst group of advocates on the planet. They really deeply suck to listen to. But ignore them. Improving public transportation improves life for when you&#39;re driving, too! Good train and bus systems, safe bike paths, they take cars off the road and free up parking spaces for people who often have great reasons to be driving instead. And most of us are not permanently one or the other. Both is the answer.
-
Post #671992
Trans people and credit, this is something people don&#39;t talk about much. When I transitioned, the credit bureaus did NOT transfer my long, excellent history to my new name. It all restarted at zero, which cratered my credit rating. It took years to fix the &#39;length of time with accounts&#39; metrics. Nothing I could do about it. Our systems aren&#39;t designed with trans people in mind and nobody makes accommodations. You suck it up a lot. https://social.treehouse.systems...
-
Post #671991
We&#39;re starting to forget, but techbros are not the natural state of things. The term was invented when these outside forces with MBAs and abhorrent lack of values started to invade tech, as a caution for companies to avoid working for. Silicon Valley in the 90s and early 2000s was a bastion of progressive values and people took slogans like ‘Don&#39;t be evil&#39; very seriously. It&#39;s not inevitable that they win and we can build things of value without them still.
-
Post #671990
Okay, this is brilliant. Fortunately I do not live in a world where I talk to people who ask for my deadname, but it never occurred to me to weaponize the question like this! https://mastodon.social/@fesshole/115758701342987137
-
Post #671989
It&#39;s about as long until we inaugurate the next President of the United States from now, as it was to the Wizards OGL Scandal of January 2023. Personally, I find this hopeful. That doesn&#39;t seem like all that long ago. We’ll get there! This isn&#39;t forever!
-
Post #671988
Well, a year in, at least none of the people who said we were overreacting during the election year are saying that now! (That&#39;s not actually a silver lining!)
-
Post #671987
I genuinely can&#39;t imagine pretending you don&#39;t poop for other people. Everyone has basic biology! It’s absurd this is a thing. https://mastodon.social/@fesshole/115906157333144948