Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ on: # [pull_request]
branches:
- main

name: Deploy Backup
name: Deploy
jobs:
build:
runs-on: ubuntu-latest
Expand All @@ -20,13 +20,13 @@ jobs:
run: hugo --destination dist/ --minify --config=backup_config.toml

- name: Upload built blog
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: website
path: dist/
retention-days: 1

deploy:
backup:
needs: [build]
runs-on: ubuntu-latest
steps:
Expand All @@ -43,7 +43,7 @@ jobs:
uses: google-github-actions/setup-gcloud@v1

- name: Download built artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: website
path: dist/
Expand All @@ -53,3 +53,31 @@ jobs:

- name: Deploy website
run: gsutil -m cp -r dist/* gs://verygoodsoftwarenotvirus.blog/

ru:
needs: [build]
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4

- id: auth
uses: google-github-actions/auth@v1
with:
credentials_json: '${{ secrets.GOOGLE_CLOUD_CREDENTIALS }}'

# Setup gcloud CLI
- name: Set up Cloud SDK
uses: google-github-actions/setup-gcloud@v1

- name: Download built artifact
uses: actions/download-artifact@v4
with:
name: website
path: dist/

- name: Delete website
run: gsutil -m rm -a gs://blog.verygoodsoftwarenotvirus.ru/**

- name: Deploy website
run: gsutil -m cp -r dist/* gs://blog.verygoodsoftwarenotvirus.ru/
55 changes: 0 additions & 55 deletions .github/workflows/deploy_ru.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion content/posts/ai-accountability.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ showFullContent = false
readingTime = true
+++

There’s no doubt in my mind that the unifying characteristic of modern leadership is evasion of accountability and dereliction of responsibility. We’ve seen it in politics for probably as long as the sport has existed, but the recent Signal debacle was really a shining example of this trend. If I, as an employee of a private S-corp, discussed anything nearly as sensitive or detailed about my company’s inner dealings on a Signal group that had a lurking journalist, I’d be fired and at best have to take some lesser position for the rest of my career, but if you’re willing to fellate a dementia-addled billionaire, you will face zero consequences. Lack of accountability is hot right now, and it’s only getting hotter.
There’s no doubt in my mind that the unifying characteristic of modern leadership is evasion of accountability and dereliction of responsibility. We’ve seen it in politics for probably as long as the sport has existed, but [the recent Signal debacle](https://en.wikipedia.org/wiki/United_States_government_group_chat_leak) was really a shining example of this trend. If I, as an employee of a private S-corp, discussed anything nearly as sensitive or detailed about my company’s inner dealings on a Signal group that had a lurking journalist, I’d be fired and at best have to take some lesser position for the rest of my career, but if you’re willing to fellate a dementia-addled billionaire, you will face zero consequences. Lack of accountability is hot right now, and it’s only getting hotter.

Speaking of work, recently the company I work for hired a new CTO, whose introductory statement to the company included a commitment to “jump start our usage of AI” at the company. They set a humble goal of merely having AI write most of our tests as well as implement new features by the end of the year. Setting goals we won’t meet is old hat for the company, but its fetishization of AI is comparatively new, though not uncommon. AI has become the hot topic that every company must acknowledge, lest they be regarded as ignorant. Every CEO that might emphasize how their company is meeting the needs of its customers in order to have those customers delightfully return to you in the future is met with a “who gives a fuck, how are you shoehorning LLMs into every layer of your operation?”

Expand Down