Advertisement · 728 × 90

Posts by ml

Post image

a learned co-conspirator just perfectly phrased it thus: "the horrors of giving the angry vibrating crystals agency in an adversarial environment"

grith.ai/blog/clineje...

1 month ago 122 37 2 10

"podbro" 😂

1 month ago 1 0 0 0

This is a good way to identify whether you’re procrastinating.

Are you spending longer on a `workflow.yml` file to solve a minor automation flow, instead of working on the project that the automation actually builds?

Trick question: You’re meant to be studying. You’re procrastinating ².

1 month ago 1 0 0 0

A fun morning of re-acquainting myself with GitHub Actions build, tagging and release processes. Hugely satisfying when things start to click!

1 month ago 0 0 1 0

Maybe now is the time I try…

1 month ago 1 0 1 0

c: Both.

1 month ago 1 0 0 0

I have completed 11 Tutor Marked Assessments (TMAs) now with the @openuniversity.bsky.social. Some are relatively straightforward, but it never ceases to amaze me that you can get from being completely bewildered by some, to receiving feedback that shows how you now clearly understand the concepts.

2 months ago 0 0 0 0
Preview
We mourn our craft I didn’t ask for this and neither did you. I didn’t ask for a robot to consume every blog post and piece of code I ever wrote and parrot it back so that some hack could make money off o…

This post is 100% correct nolanlawson.com/2026/02/07/w...

2 months ago 8 1 2 0

analyse half-written stuff, and help complete rather than write from scratch? Although perhaps I'm trying to shoehorn in a use case that it wasn't designed for.

2 months ago 0 0 1 0
Advertisement

I used this to create a few tests, and it was eerily good as a starting point. I especially liked that it added in some TODOs for further improvements. I don't think I'd use this to write from scratch, but wondering if I can point this at an existing repo of draft posts, to use as an editor to ...

2 months ago 0 0 1 0

Yep 🫠 thanks!

2 months ago 1 0 0 0

Just noticed that the Select AI Model option doesn’t have a dropdown.

2 months ago 0 0 1 0

I was curious after reading your posts on this, but getting errors. Installed the vscode extension, have a repo with some test markdown stuff in a code workspace. Copilot setup and works in terminal within that workspace. “Failed to generate voice profile”. Anything in the logs I can check for?

2 months ago 0 0 1 0

Auto Export is a nice app for automatically exporting health and workout data from iPhone. Can push to various sources inc. REST API.

11 months ago 3 0 0 0

Yeah, this is a cool solution, and for barely noticeable delay in obtaining the JWT.

1 year ago 1 0 1 0
Preview
The Best Programmers I Know | Matthias Endler I have met a lot of developers in my life. Late…

Great article: The best programmers I know

endler.dev/2025/best-pr...

1 year ago 7 2 0 0

InfoSec teams: "Huh, 10% is more than we expected"

1 year ago 0 0 0 0

That screenshot gives me real Quicken 2000 vibes!

1 year ago 1 0 0 0
Advertisement
Floral bug bot, artist Magnus Jansson, Media, paper, ink and markers.

Floral bug bot, artist Magnus Jansson, Media, paper, ink and markers.

Another little floral bug bot thing from this morning :)

#bugbot #floral #artwork #art #illustration #sketchbook #mtgartist #creature #botbash #kitbash #gaming #gamedev

1 year ago 87 9 2 0

Logic errors... "1.commit.today" seems to be 1 push. Time to look at the #GitHub API again 😩

1 year ago 1 0 0 0

Having just used #DaisyUI to replace a load of hard coded colours/styling and #TailwindCSS classes, I already like it. Haven't looked at any components yet

1 year ago 2 0 0 0

I've spent the day dealing with inherited design decisions. Sure, I inherited them from month-ago-me, but I still need to ask that guy some pointed questions. #css #TailwindCSS #DaisyUI

1 year ago 2 0 0 0
Preview
a man in a white shirt is sitting at a table with his hands folded and smiling . ALT: a man in a white shirt is sitting at a table with his hands folded and smiling .
1 year ago 0 0 0 0

Er... Why do I feel there's an 80% tier with a better level of disProtect than the 70% tier? Or maybe it includes headStart™️ (running shoes and a 5 minute countdown)?

1 year ago 2 1 0 0

ADHD is planning A week, but it might not feel like yours. Strong possibility that days in the right order will be set to false (and despite memos, will insist the weekend CAN accommodate quite so many tasks).

The raccoon becomes downtrodden and has learned how to sweep up.

1 year ago 1 0 0 0

Very slick! I like the idea of the community wall. One question on the GitHub Auth, though: is there any other level of data that can be gathered (wants to see all resources, see email address, act on user behalf), or is this just a GH minimum thing?

1 year ago 0 0 1 0
Advertisement

Entirely unnecessary creation, but quite fun to combine APIs for Bluesky, GitHub and CloudFlare, all from a GitHub Action too. Bluesky API and GH Actions were new to me, and been a long time since I looked at GH and CF APIs.

bsky.app/profile/30.c...

1 year ago 1 0 1 0
Preview
GitHub - sec-ml/bluesky-handle-updater: GitHub Action to automatically update Bluesky handle based on GitHub activity GitHub Action to automatically update Bluesky handle based on GitHub activity - sec-ml/bluesky-handle-updater

I maintain this isn't a good idea, but: github.com/sec-ml/blues...

Results in:

- `1.commit.today.example.com`
- `30.commits.today.example.com`
- `1.day.since.last.commit.example.com`
- `42.days.since.last.commit.example.com`

1 year ago 2 0 1 1

Interesting, thanks!

1 year ago 0 0 0 0

Oh yes, a supremely bad idea in practice.

Although, I think if I don't cleanup the old TXT records, bsky still resolves previous handles.

It certainly still resolves web requests (e.g. bsky.app/profile/sysl...)

If I try and mention `@syslog.sh`, it does seem to resolve. But still: bad idea 😂

1 year ago 2 0 1 0