@Miikka@mastodon.social
@Miikka@mastodon.social avatar

Miikka

@Miikka@mastodon.social

software development, kayaking, and coarse photography

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

Miikka, to random
@Miikka@mastodon.social avatar

I'm looking forward for 1Password to bring out a LLM-based password generator trained out on user data

hynek, to random
@hynek@mastodon.social avatar

Shots fired by the flake8 maintainer.

We can have a nuanced discussion about the failures of flake8 etc, but you’ll still have to acknowledge that a VC-backed, non-Python project profited from decades of community work, & has sucked all air out of the space.

It’s not like I’m not using Ruff—but I do it begrudgingly & find the cheerleading around it baffling. It has practically destroyed a part of the ecosystem & it looks like nobody has seen the VC playbook play out.

https://youtu.be/XzW4-KEB664

Miikka,
@Miikka@mastodon.social avatar

@hynek Interesting. I pay some attention to Python dev tooling but I did not realize that Python linting community could be harmed by Ruff, or that it even is a thing that exists in the first place.

From this outsider perspective it has been odd that some people do not cheerlead ruff!

hynek, to random
@hynek@mastodon.social avatar

This has been bothering me forever: does anyone know why in VS Code in Python the import Quick Fix doesn’t work in tests?

Like: I write code with a symbol that isn’t imported yet. When I go on the squiggled symbol and press ⌘. in code within src/pkg_name, I always have to option Add “from X import Y”. If there’s multiple symbols with that name, I get them shown all.

If I do the same within tests, I get nothing except “Ruff (F821): Disable for this line”

Is this normal? Any leads?

Miikka,
@Miikka@mastodon.social avatar

@hynek I had this for a while but I don't understand how I fixed it 😔

b0rk, to random
@b0rk@jvns.ca avatar
Miikka,
@Miikka@mastodon.social avatar

@b0rk I sometimes feel like rebase is really the workflow that people want to use even though git (and GitHub) do not make it easy. But people make it work anyway!

drewdevault, (edited ) to random
@drewdevault@fosstodon.org avatar

A "stable" release

Miikka,
@Miikka@mastodon.social avatar

@drewdevault clearly a release that works for 6+ months is a LTS release

hynek, to random
@hynek@mastodon.social avatar

I’ve finally done it: the first stable version of my svcs (read: services) package is up on PyPI.

As you may have noticed, I have spent the past months trial-and-erroring, talking to everybody who wouldn't run away, and writing docs. So many docs. [1]

Miikka,
@Miikka@mastodon.social avatar

@hynek I read through the docs a while ago and just wanted to say they’re great and make a compelling case for svcs!

Miikka, to random
@Miikka@mastodon.social avatar

Great post from Graydon Hoare about what Rust would be like if he had been a BDFL.

Graydon is great and I would've liked many of the features in the hypothetical Graydon Rust. However, Rust is going to be around for a long time and I believe that the community will be better at evolving and adapting the language over the years than any BDFL and that's a big plus in my books.

https://graydon2.dreamwidth.org/307291.html

Miikka, to random
@Miikka@mastodon.social avatar

I’m thinking of participating in the with this CAT B35 mobile phone. It’s actually only a couple of years old, but you wouldn’t know it from the camera quality. Example pic attached.

View from a sea kayak with a pylon in the distance. The colors are overly dark.

Miikka,
@Miikka@mastodon.social avatar

@analogfusion Yeah, it has 2 MP camera 🙂

Miikka, to random
@Miikka@mastodon.social avatar

This blog post on AI's effects on work skills by danah boyd is great.

I learned the concept of "moral crumple zones", introduced by Madeleine Elish. When an autonomous system, such as self-driving car, loses control, it assigns the control back to a human operator. It's too late for the human to do anything, but they will bear the moral and legal responsibility.

The human is the part of the self-driving car that is designated to absorb the moral impact on crash.

http://www.zephoria.org/thoughts/archives/2023/04/21/deskilling-on-the-job.html

Miikka,
@Miikka@mastodon.social avatar

@tanepiper Yeah, and the paper introducing the concept is looking at it in the American context. But I suspect that we do blame the human operators for the failures of automation a lot in Europe, too.

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2757236

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines