@acdha@code4lib.social avatar

acdha

@acdha@code4lib.social

Software developer at a big library

(Note: if you followed @acdha this account is more related to my work interests and https://thepit.social/@acdha is more personal)

This profile is from a federated server and may be incomplete. Browse more on the original instance.

assaf, to random
@assaf@mas.to avatar

For today’s experiment we mixed some espresso with coke.

And it tastes absolutely delightful.

acdha,
@acdha@code4lib.social avatar

@assaf our summer afternoon go-to is a good tonic water, lime, orange bitters, and a citrusy espresso.

ahl, to random
@ahl@mastodon.social avatar

What is the point of json schema validation in a typed language? I get if for JavaScript: does this untyped blob conform to what I expect? But in a typed language I’d expect to deserialize into typed structures and do validation as part of that deserialization. Is there some utility of validation there?

acdha,
@acdha@code4lib.social avatar

@ahl you can do validation early (e.g. Cloudflare will do it again the edge https://developers.cloudflare.com/api-shield/security/schema-validation/), you can autogenerate clients for other languages or IDE support, tools like https://pypi.org/project/schemathesis/ work portably, you can reference shared scheme definitions, etc.

One way to avoid duplication would be to have your API library generate schemas from your models so you work with typed, validated requests but can offer consumers schema-based tools.

webology, to random
@webology@mastodon.social avatar

🤔 Instead of creating new terms/words for AI and LLMs that have run amuck, I think “AI bullshit” and “LLM bullshit” both roll off the tongue rather well. You may optionally shorten bullshit to “BS” or even the 💩 emoji if you prefer. I encourage you to call people out on their bullshit when they are abusing this autocompletion technology.

acdha,
@acdha@code4lib.social avatar

@pganssle @webology the but one for me is when people are trying to use AI to cut corners, shirk responsibility, or worsen living conditions. We already had big corporate accountability problems and this is a potent accelerant for that particular trash fire.

acdha, to random
@acdha@code4lib.social avatar

“The condition I’m suffering from is called “prosopometamorphopsia” (I know—I can barely pronounce it myself). Those who have it sometimes experience bizarre visual hallucinations when they look at someone’s face. It’s extremely rare—there have been only 75 cases ever reported, and I’m one of the unlucky ones.”
https://slate.com/life/2024/05/demon-face-syndrome-what-is-prosopometamorphopsia-rare-disease.html

acdha, to random
@acdha@code4lib.social avatar

“According to a 2021 report commissioned by the World Wildlife Fund, all the plastic generated in a year will cost $3.7 trillion over its lifetime, a figure which factors in the public toll of the material. That means for every dollar consumers spend on a fresh piece of plastic, society will have to fork out at least ten times as much to grapple with it in the long run.”
https://www.sequencermag.com/plastics-production-alone-will-doom-climate-goals/

mcc, to random
@mcc@mastodon.social avatar

Dead internet theory but for IRL

acdha,
@acdha@code4lib.social avatar

@eaton @darius @c0dec0dec0de @cstross there’s something fitting about how hard it would be to convince people this was real now that everyone has been competing to build evidence-faking machines.

peter, to random
@peter@thepit.social avatar

it has come to my attention that deploying software is at least as challenging and interesting as writing software.

acdha,
@acdha@code4lib.social avatar

@peter welcome to the exciting world of DevOps, where you a front row seat to the tension between people not wanting to sacrifice even the slightest bit of developer convenience and the people who have to keep something running by for years to come.

inthehands, to random
@inthehands@hachyderm.io avatar

Something I tell my software students a lot when they’re looking for jobs is to remember that a shockingly large number of job descriptions are written by people in HR who have next to zero understanding of the industry, the specific team, or the business need.

All they’ve got to work with is fragments they’ve heard without comprehension, coming to them through a terrible game of corporate telephone.

1/

acdha,
@acdha@code4lib.social avatar

@inthehands This is going to get so much worse with outsourced services job descriptions banks and, especially, LLMs to give false confidence that the listing, screen questions, etc. are okay because they have fewer glaring errors. The obvious grammatical or technical errors were embarrassments but they did at least give readers a cue that there wasn't a skilled reviewer in the loop at that stage.
Now ever penny-pincher is going to think they can pay HR even less because the tools do the work.

acdha,
@acdha@code4lib.social avatar

@inthehands (and to be clear, I've dealt with some incredible HR incompetence but in each and every case that was a known problem senior management created and maintained. It's not like nobody had ever noticed that they weren't getting good candidates through the process before.)

acdha,
@acdha@code4lib.social avatar

@inthehands Ah, yeah, that's what I get for leaving the reply window open while I got lunch. Sorry about the redundancy but I'm glad to see more attention to the root cause vs. just ragging on HR.

acdha, to random
@acdha@code4lib.social avatar

Post Malone is too mainstream. I wish more people listened to Options Malone and Patch Malone.

waldoj, to random
@waldoj@mastodon.social avatar

Kudos to my Austin hotel for their great , specifically this sliding shower head. At 6’3” (190 cm), showers usually hit me in the chest. This one was easily adjusted up to the right height.

acdha,
@acdha@code4lib.social avatar

@waldoj “eat more fiber!”

acdha, to random
@acdha@code4lib.social avatar

“Information Kessler Syndrome” is a glorious term:
https://tech.lgbt/

acdha, to random
@acdha@code4lib.social avatar
saagar, to random

Today’s airplane wtf: woman on plane in seat behind mine decided to have a detailed conversation with someone across the aisle about why she prefers her men circumcised

acdha,
@acdha@code4lib.social avatar

@saagar bonus points if someone says something and she tells them to mind their own business.

acdha, to random
@acdha@code4lib.social avatar

The Library of Congress is hiring a GS-14 IT supervisor to manage the platform used to manage the Library's digital collections:

https://www.loc.gov/item/careers/supervisory-information-technology-specialist-vacancyvar002713/

cc: @jobs

acdha, to random
@acdha@code4lib.social avatar
suzka, to random
@suzka@mstdn.social avatar

@acdha @jobs This announcement is closed

acdha,
@acdha@code4lib.social avatar

@suzka Interesting, that must have been sent to the internal list by mistake. Sorry about that.

acdha, to fantasy
@acdha@code4lib.social avatar

The Library of Congress is hosting a book night on May 16th:

https://www.loc.gov/item/event-412384/live-at-the-library-fantasy-book-night/2024-05-16/

Authors include Seanan McGuire, Travis Baldree, Roshani Chokshi, Lauren Blackwood, and Olivia Blake.

acdha, to random
@acdha@code4lib.social avatar

A sad open source plea: “I am dying and unable to continue work on any projects here. I am seeking folks to take them over.”
https://github.com/alt-text-org/in-need-of-adoption

acdha,
@acdha@code4lib.social avatar

@kf @lzg thank @platypus for sharing the link in a community forum.

raganwald, to random
@raganwald@social.bau-ha.us avatar

Some people are discussing software engineering in the library. The more experienced of the two is explaining that "The goal of Agile is to develop something very, very fast, and thus Agile produces more bugs than Waterfall."

If it was just this person, I'd say nothing. But I know that the belief they just espoused is not an outlier.

acdha,
@acdha@code4lib.social avatar

@williampietri @raganwald remember some consultant excreta with some pseudo-scientific matrix to “help” you choose based on things like the number of other systems you interacted with. It only made sense when you realized they made money selling project management training and consulting services so they had a direct conflict of interest against you becoming self-sufficient.

arstechnica, to random
@arstechnica@mastodon.social avatar

Apple announces M4 with more CPU cores and AI focus, just months after M3

Aggressive update schedule is a major departure for Apple Silicon.

https://arstechnica.com/apple/2024/05/apple-announces-m4-with-more-cpu-cores-and-ai-focus-just-months-after-m3/?utm_brand=arstechnica&utm_social-type=owned&utm_source=mastodon&utm_medium=social

acdha,
@acdha@code4lib.social avatar

@maxoakland @arstechnica Apple's already using a ton of AI tools, they just wait until they're actually better. If you're on a Mac copying text out of images, getting search hits on your videos, selecting objects out of pictures, transcribing text, having your AirPods filter out noise without leaving you vulnerable to being hit by a car, a deaf person having their iPhone alert them when there's a siren or screaming baby, etc. you're using a feature these chips will do faster or with less power.

acdha,
@acdha@code4lib.social avatar

@morgant @maxoakland @arstechnica it’s really interesting seeing how different companies have marketed the same feature. Google did a big PR push when they added that to photos but it required uploading everything to their servers and had reliability issues (my dog was labeled a cat for years). Apple didn’t publicize it as much and didn’t make it as aggressive at labeling things but it just quietly became something most people rely on.

mttaggart, to random

If I understand this "TunnelVision" thing correctly, a few things are important to note:

  1. We're already inside a Rogue DHCP, so anything else after that feels like details.

  2. Option 121 used as described would make a honkin' large DHCPOFFER, which would be a solid network detection.

  3. TLS-encrypted traffic is still TLS-encrypted traffic. You'd need an additional AiTM attack to decrypt it, even without the VPN encapsulation.

acdha,
@acdha@code4lib.social avatar

@mttaggart yeah, the scenarios I’d worry about would be information disclosure: you’re gay man in Dubai, trans kid in Florida public schools, etc. and are relying on a VPN to keep your ISP from knowing what you’re accessing, especially before ECH is pervasive.

Those are already high risk scenarios so I think it’d be reasonable to debate how much it’s really increased risk versus losing the illusion of protection.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • osvaldo12
  • magazineikmin
  • vwfavf
  • thenastyranch
  • Youngstown
  • slotface
  • Durango
  • ngwrru68w68
  • rosin
  • kavyap
  • tsrsr
  • PowerRangers
  • DreamBathrooms
  • Leos
  • khanakhh
  • hgfsjryuu7
  • cubers
  • everett
  • cisconetworking
  • InstantRegret
  • mdbf
  • tacticalgear
  • ethstaker
  • tester
  • modclub
  • GTA5RPClips
  • anitta
  • All magazines