Chris Adams
acdha@code4lib.social
<p>Software developer at a big library</p>
Posts
-
Post #4493082
It’s wild how the stock market continues to be “la la la can’t hear you!” about absolutely staggering valuations: https://www.nytimes.com/2026/08/05/technology/ai-china-africa.html
-
Post #4493081
RE: https://cosocial.ca/@mhoye/117055023837137853 This is my number one project smell: if a new hire can’t ship an update following a simple process, there are big problems lurking.
-
Post #4493080
“Claiming copyright infringement is an increasingly common tactic to silence journalists and civil society, according to Alberto Fittarelli, a senior researcher specializing in disinformation at Toronto-based Citizen Lab. It’s especially hard to fight since the burden of proof is on the victims to challenge accusations of copyright infringement.” https://www.occrp.org/en/news/i-terminated-this-channel-inside-the-fake-copyright-racket-silencing-news-outlets
-
Post #4493079
Adding one to the number of times that #python #uv removed the need for a tedious shell wrapper…
-
Post #4493078
“I had a brief nerd chuckle over the thought that goats were the NOPs of emoji, but then I got curious.” https://martypc.blogspot.com/2026/08/executable-emoji.html
-
Post #4493077
“The difference between these two is small but important: GitLab requires the OIDC audience (the aud) to be declared up-front and statically, while GitHub requires the workflow to dynamically request a token with an audience selected at runtime (the audience parameter in the HTTP request).” https://blog.yossarian.net/2026/08/10/github-actions-needs-oidc-audience-constraints
-
Post #4399988
RE: https://scholar.social/@gedankenstuecke/117043007124865653 “Silicon Valley will spend millions developing a glove that translates sign language into speech (badly), but they won't spend ten minutes adding Alt-Text to their images. They will build a headset that describes the room to me (poorly), but they won't use semantic HTML headings so I can actually navigate a webpage.”
-
Post #4282743
“If you&#39;ve made it this far and you&#39;re thinking &quot;but what about the ethical implications of AI?&quot;, you&#39;re not the only one. I think about it a lot. I also think about the ethical implications of not getting #accessibility right when we have the opportunity. The uncomfortable truth is that if we&#39;d done a better job of making the web accessible, if we&#39;d let the web realise its accessibility potential, far fewer people would be turning to A...
-
Post #4282742
“A Reuters analysis found the image of the map included in the presentation contained an artificial intelligence watermark that signals it was made with OpenAI tools” https://www.reuters.com/world/africa/us-government-map-africa-mislabels-every-country-global-conference-2026-07-30/
-
Post #4282741
“What we’re seeing here is a series of relatively unprecedented actions being taken by the current administration in an effort to impose their political ideology, viewpoints and objectives on AI developers through a range of policy-level levers at their disposal,” said Quinn Anex-Ries, a senior policy analyst at the Center for Democracy and Technology. https://www.notus.org/agencies/tech-companies-reject-trump-proposal-woke-ai-ban-contracts
-
Post #4282740
“An agent acting on a user&#39;s behalf is, in effect, assistive technology: it should operate a site as the user would, and the site should not single it out for different treatment.” https://github.com/WebKit/standards-positions/issues/670#issuecomment-4608432694
-
Post #3618012
“‘I had to enable parental controls to keep my dishwasher from attacking other computers’ is one of those sentences which would leave me greatly amused in a PKD novel but I'm less fond of IRL” https://hey.hagelb.org/@technomancy/statuses/01KWARV9MX4BGQY7G3QKKYF1TM
-
Post #3560151
The #AI tax is hitting hard: https://www.reuters.com/world/asia-pacific/apple-raises-prices-macbooks-ipads-memory-costs-skyrocket-2026-06-25/ https://www.wsj.com/economy/the-data-center-boom-is-sparking-a-third-wave-of-inflation-926adc6e
-
Post #3560150
“But perhaps more troubling is that Google, the proprietor of the world’s primary research tool, has rolled out #AI Overviews that can indiscriminately take in fake material and authoritatively spit it back out as real.” https://link.propublica.net/view/5f0a09ee8896237c4611396erl1cy.efy/8f5ea398
-
Post #3560149
What a reversal: &quot;There are certainly opportunities that are not available to me here in the United States” https://n.pr/4oVyKCI
-
Post #3560148
I sure am glad that #GitHub used megabytes of JavaScript to render their static documentation instead of a simple hyperlink. It&#39;s not like I wanted the links to work or anything. #nextjs
-
Post #3560147
I feel sorry for the people who would like to live in a world where this doesn’t happen but that’s like saying we shouldn’t need spam filters because they weren’t necessary in 1989 when the internet ran on professional trust. https://www.thetransmitter.org/publishing/scientists-decry-conferences-use-of-hidden-prompts-to-snare-ai-peer-reviews/
-
Post #3560146
Ooof: “The Intercept offers regular security and information privacy trainings for journalists—including hosting a live event Thursday on securing personal data for journalists: ‘Participants will learn how to find and remove personal information, strengthen their digital security,’ and, the event description notes, ‘respond effectively before, during, and after an online attack.’” https://www.dropsitenews.com/p/intercept-signal-tip-line-breach-hack
-
Post #3547972
“Share this post with others in your professional network and community. Contact your Congressional representative and voice your concerns. Calling or writing to your representative is one of the most effective and easiest things a constituent can do that should only take a couple minutes of your time.” https://scottaaronson.blog/?p=9902 #privacy
-
Post #2516676
This should have everyone rethinking their use of GitHub Actions: https://tanstack.com/blog/npm-supply-chain-compromise-postmortem
-
Post #2516675
“To me, this is a stunning example of how archaeological evidence can allow us not just to glimpse a single aspect of past people’s lives but to actually understand what these individuals were like—strong and resilient. Now, every time I go to the dentist, I think about that guy.” — Lydia Zotkina https://arstechnica.com/science/2026/05/neanderthals-drilled-cavities-to-treat-a-toothache-59000-years-ago/
-
Post #2430918
Don&#39;t be so confident about using #GitLab as a bailout from #GitHub until the dust settles: https://about.gitlab.com/blog/gitlab-act-2/
-
Post #2427590
“Less has been said about the cognitive load of what other people’s AI use is doing to the rest of us, and the insidious nature of having to navigate an internet and a world where lazy AI has infiltrated everything. Our brains are now performing untold numbers of calculations per day: Is this AI? Do I care if it’s AI? Why does this sound or look or read so weird? Does this person just write like this? Is this a person at all?” https://www.404media.co/your-ai-use-is-breaking-my-brain/
-
Post #2005661
RE: https://mastodon.social/@danyork/116511753802210926 This is also now a part of proctored tests and the local swimming pool. Google might&#39;ve gotten off easy reputation ally by skating away from Google Glass years ago…
-
Post #1476419
“SimpleClosure helped her through the usual shutdown paperwork — closing out payroll and taxes, getting investor consents in order, and filing paperwork with the IRS. Then came the part nobody puts in the founder playbook: selling off cielo24’s 13-year digital footprint—every Slack joke, every Jira ticket, emails documenting internal victories or frustrations sitting in employees’ multi-terabyte Google Drives—as training data for the next generation of AI.” https://www.forbes.com/sites/annatong/...
-
Post #1276150
&quot;Like any school kid, I studied Ancient Rome,&quot; said local shopkeeper Annalisa Molisano. &quot;But it never came to life for me the way it did when I understood how it all fits together.&quot; https://www.bbc.com/travel/article/20260408-a-150-metro-ticket-to-ancient-rome
-
Post #1173084
“The Trump administration has reached a settlement with the American Library Association and a union of cultural workers, bringing to an end its yearlong effort to dismantle the Institute of Museum and Library Services, a federal agency.” https://www.nytimes.com/2026/04/13/arts/library-agency-trump-settlement.html
-
Post #1016434
That problem about #Git mishandling diffs in commit messages which was circulating last month lead to some improvements by the Git maintainers: https://git.github.io/rev_news/2026/03/31/edition-133/
-
Post #969396
“The crew also received a special message that Apollo 8 and Apollo 13 astronaut Jim Lovell recorded for the mission before his passing in 2025. ‘Hello, Artemis II! This is Apollo astronaut Jim Lovell. Welcome to my old neighborhood!‘” https://www.nasa.gov/blogs/missions/2026/04/06/artemis-ii-flight-day-6-crew-ready-for-lunar-flyby/
-
Post #944843
The NPM Axios package maintainer suffered an account takeover: https://www.stepsecurity.io/blog/axios-compromised-on-npm-malicious-versions-drop-remote-access-trojan Even if you’re unaffected now, it’s a great time to set a dependency cooldown period for everything you use. If you use #NodeJS, enable minimum package age in NPM/PNPM/Bun/Yarn. If you use #Python, enable exclude-newer in uv, minimum age in pip, or help the Poetry maintainers finish the open PR: https://github.com/python-poetr...