Background/Why you want to do this Example of how this happens Why this is becoming more common How to find code only used by tests 1. Generate separate jars for both prod and test code 2. Generate class dependencies 3. Filter output to make them comparable 4. Get a singular sorted list of each jar’s dependant classes 5. Compare them and examine results. Limitations Non-recursive Test helpers…
Introduction Groups arguing against AI Pre-2020/GPT2 AI safety AI ethics Differences Post 2020/GPT2 AI Capabilities AI Doubters AI Grifters Differences Arguments AI just is copying from people AI is doing work that people could do AI is running out of things it can learn AI is biased AI output cannot be trusted due to hallucination AI will give lone actors too much power AI will give AI…
Summary Background Proposal Reasons Better for Holidays Better followup of weekend issues Better for weekly tasks Counter arguments Our sprint starts on Monday Rest of org does Monday to Monday Alternatives Critical services 24 hour oncall Oncall should be Wednesday/Thursday/Friday to Wednesday/Thursday/Friday to Hacker News comments Reddit comments Summary Normally when developers/SWEs/SRE/IT are…
Using computers to forecast is a common task. Forecasting can mean many different things but in this case I mean “making a prediction on what number X will be at time Y”. Examples include “how many movie tickets will we sell next week at all 50 locations” or “what will be the price of all the ingredients in our burrito be in January” Basically 1/4 of what people use spreadsheets for is…
Path of Civilization is a medium-crunch point-salad Euro-style Civilization Game 1 . My group has played it a few times and one of the the things that makes it interesting is the core mechanic is you have 5 cards in your hand representing technologies. Each technology card has a left hand side which represents how the technology produces tokens that interacts with the game board (warriors,…
Code names, for internal projects, are an easily avoided, unforced error. Naming things that way makes everything harder for new people, partner teams and the rest of the business. It won’t kill your org’s productivity but it will lower it by a few % points, especially if you have a steady stream of new people or new services. Using code names is similar to not using a code formatter I was…
This is a non spoiler list of characters from Termination Shock . The book has a large list of characters and it’s not clear when they are introduced who’s a critical part of the story and who’s merely a Stephensonesque digression. Then 50 pages later a character will say “Eshma is doing her thing” and it’s expected you understand that Eshma is a climate modeler working for the Singaporean…
A Psalm for the Wild-Built is the most pleasant book I read in the last year. It was pleasant to read in that every word and every sentence was clearly, deliberately and precisely chosen. And it is a pleasant to read in that the feeling evoked while learning about the world are goodwill and joy rather than depression or apathy. Reviews of it focus on the plot, but that misses the word building and…
Review Read The Unincorporated Man if you enjoy near future (300 years) fiction with excellent world building and two fisted competent man science fiction. The world building focuses on cryogenics, minarchisism, financialization of personhood and wireheading and there effect on society. I enjoyed the book enough to read it exclusively on two 5 hour plane trips due to the world building, but the…
Marginal Revolution has a 2013 post entitled “What has San Diego Contributed to American Culture” where Tyler mentions he cannot think of much that San Diego has contributed to American Culture. It stuck in my memory as I had moved from San Diego a few months prior, and it rarely gets articles written about it. Obviously it didn’t inform my decision to leave (that was more Cities and Ambition )…