@vaurora@wandering.shop avatar

vaurora

@vaurora@wandering.shop

Systems programmer, writer, cat appreciator

The artist formerly known as vaurorapub on Twitter and infosec.exchange

I post about computers, nuclear stuff, science fiction, and science fact. I have ADHD so I'm into things that are Novel, Interesting, Challenging, and Urgent.

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

vaurora, to random
@vaurora@wandering.shop avatar

Excited about the program for - lots about funding open source software sustainably. Tickets are free, so if you're near Paris June 10-11, stop by! I'm speaking about anti-plagiarism polices

https://www.ow2con.org/view/2024/Program

exchgr, to random
@exchgr@mastodon.world avatar

sure, it’s nice in theory to get rid of the car lane on prospect park’s east drive, but then you actually have to get rid of the cars. maintenance vehicles now have no official dedicated lane, so naturally they veer into the bike lane. sounds like blasphemy, but they should’ve kept the car lane, maybe specifying that it’s for maintenance vehicles only and banning outside traffic through the park

vaurora,
@vaurora@wandering.shop avatar

@exchgr galaxy brain: what if the maintenance vehicles were bikes?

vaurora, to random
@vaurora@wandering.shop avatar

How Sovereign Do You Want To Be? by @bert_hubert

Nice short review of the major elements of digital sovereignty:

• Confidentiality
• Flexibility
• Resilience

https://berthub.eu/articles/posts/how-sovereign-do-you-want-to-be/

vicgrinberg, (edited ) to random
@vicgrinberg@mastodon.social avatar

"Ability to determine which questions are or are not meaningless is an epistemological privilege few (if any) other modes of inquiry have" .

Astronomy on Tap Leiden talk by Subodh Patil with @vaurora!

vaurora,
@vaurora@wandering.shop avatar

The prize that @vicgrinberg and I won in the pub quiz 🧡

vaurora, to random
@vaurora@wandering.shop avatar

When students ran their code through ChatGPT and asked it to identify areas of high coupling, "One student’s ChatGPT answers confidently cited high coupling between a variable and that variable’s setter, and recommended decoupling those two pieces of code at once." -@HeyChelseaTroy

https://chelseatroy.com/2024/05/26/how-does-ai-impact-my-job-as-a-programmer/

vaurora, to random
@vaurora@wandering.shop avatar

Woooooo my badass friend @HeyChelseaTroy is teaching a 2 day workshop on technical debt at in Amsterdam starting tomorrow (Monday May 28). She's one of the best teachers I know. I think there might still be tickets available:

https://ddd.academy/technical-debt-chelsea/

gvwilson, to python
@gvwilson@mastodon.social avatar

Using Python 3.11 or higher, I want to create an output file and add a line describing it to a log file as an atomic operation: either the output file is created and the log entry is added, or neither happens. fcntl.flock() is only advisory - will something else give me stronger guarantees, preferably on all three major OSes? -lock -operation

vaurora,
@vaurora@wandering.shop avatar

@gvwilson this sounds like the kind of thing a file system should be able to do but they absolutely do not 😭

danderson, to random
@danderson@hachyderm.io avatar

Fitness watch I use to monitor vitals since my ER adventure the other week: omg you're so stressed, all the time!

I mean for one yeah, literally had a life threatening thing happen and am still recovering, can't imagine why that would be stressful.

But also this led me to learn how these stress trackers work, and the relation to ADHD! 🧵

vaurora,
@vaurora@wandering.shop avatar

@danderson @palats my Apple watch says my HRV is around 40 and my chest strap says more like 60 (units unknown) which is nice because the HRV my watch reports is not great!

vaurora,
@vaurora@wandering.shop avatar

@danderson first time I tried adderall, I took a nap about an hour after because I was so relaxed

vaurora, to random
@vaurora@wandering.shop avatar

#WritersCoffeeClub Day 20: When did you first know you wanted to be a writer?

It's less that I want to be a writer and more that I get excited about writing specific things and then I write them. I am curious how many other writers have a similar mindset

vaurora,
@vaurora@wandering.shop avatar

@bert_hubert I have not, thank you! I liked: "Writing a book is a horrible, exhausting struggle, like a long bout of some painful illness. One would never undertake such a thing if one were not driven on by some demon whom one can neither resist or understand."

vaurora, to random
@vaurora@wandering.shop avatar

"What OpenAI have presented with GPT-4o is a fresh paint job on a car with a dangerously corroded chassis. A false confidence machine." - @fasterandworse

https://fasterandworse.com/known-purpose-and-trusted-potential/

vaurora, to random
@vaurora@wandering.shop avatar

I'm going to Paris in a couple of weeks for #OW2con and trying to get excited about stuff to do in Paris but failing. Any suggestions on how to get hyped about this trip?

Challenges include: being gluten free, not being able stand or walk at museum speed for very long, needing to avoid COVID, not liking superciliousness or disdain, thinking most France-adjacent movies are sexist garbage, and being far too large to buy most French clothes :)

https://www.ow2con.org/view/2024/Program

jon, to random
@jon@gruene.social avatar

Fuck off really.

In the train to Hamburg. A dude starts playing music on his phone loudly. I ask him to use earphones. He says he has none. And he gets aggressive towards me and asks me to move. And then accuses me of being aggressive because I got annoyed. 😡

But at least he stops playing the music.

vaurora,
@vaurora@wandering.shop avatar

@jon @quixoticgeek my go-to for this situation is to start playing "Wicked Game" at full volume on my phone while bopping along. I love the song and it is guaranteed to irritate anyone playing music out loud on transit

vaurora, to random
@vaurora@wandering.shop avatar

Remember that blog post "I got robbed of my first kernel contribution" where a maintainer slightly rewrote a patch and took credit for it? Well, I decided to do something about it.

I co-authored a guide with Maria Matějka and some other folks on documenting how your project gives credit and otherwise handles contributions. If your project's policy is to lightly rewrite contributions and take credit for them, say so! Subscriber link (free) to the LWN article:

https://lwn.net/SubscriberLink/971817/ae5fbbbc8cd1cf18/

vaurora,
@vaurora@wandering.shop avatar

When I started work on a credit policy for open source projects, I was mostly thinking about preventing a particular kind of plagiarism, in which a maintainer edits or slightly rewrites someone else's work and takes primary (or sole) credit.

But then a lot of maintainers who try hard to give credit told me about situations that look similar but weren't their fault. Someone submits a patch that doesn't get a review , then another person writes the same feature and gets accused of plagiarism.

vaurora,
@vaurora@wandering.shop avatar

Another surprise approach to contributing to open source projects was finding projects with a policy of not accepting outside contributions or always rewriting them for security or correctness reasons. It's hard to insert a subtle backdoor like the xz one if a trusted person reimplements it. (Of course in this case the ethical thing to do is list the original author as primary or co-author.)

vaurora,
@vaurora@wandering.shop avatar

Some projects make it obvious that only the maintainer gets credit for the entire project. When I sent in a minor bug fix to xscreensaver as I described in the LWN article, I knew I would not get credit because no one other than the primary author was credited.

The problem is projects that make it look like contributors get credit for their work, but in reality the maintainers take as much credit as they can for other people's work and rely on a supply of naive new contributors to plagiarize.

vaurora,
@vaurora@wandering.shop avatar

Then there is the true grey area: one person worries a first draft, another person edits, rewrites, refactors, implements from scratch... at some point, they have done more work than the original author. When is that?

Our recommendation is to bias your credit policy in favor of rewarding the behavior you want to incentivize. Need more reviews? Maybe consider giving all reviewers co-author credit. Whatever you want people to do more of, make your contributions and credit policy reward that.

vaurora,
@vaurora@wandering.shop avatar

I want to thank and credit again all the people who helped develop this guide to writing a contributions and credit policy. They are in the credits file in the guide (link below) as well.

  • Maria Matějka: writing, editing, the naming policy, and making the git repo
  • Marcos Sanz and Martin Winter: several ideas, making space for it at the RIPE Open Source Working Group
  • Many members of the RIPE OS WG for comments, suggestions, and ideas

https://github.com/contribution-credit/policy/blob/main/CREDITS.md

vaurora,
@vaurora@wandering.shop avatar

And finally, if you want to adopt a contributions and credit policy, here is the guide and a few examples:

https://github.com/contribution-credit/policy/blob/main/README.md

My goal is that this is becomes like codes of conduct: so many projects have a written contributions and credits policy that the ones that don't start to stand out. I suspect that most maintainers aren't bold enough to have a written policy that says, "If I think I can get away with it, I will slightly edit your contribution and take primary credit for it." :)

vaurora, to random
@vaurora@wandering.shop avatar

I was looking in my closet and discovered that about ten years ago, I bought a swim shirt with several large logos of the brand name on it.

The brand name is Tesla.

Not sure whether to put it in the used clothes bin or the trash...

vaurora, to random
@vaurora@wandering.shop avatar

Test your detection of AI images (I'm about 70%)

https://detectfakes.kellogg.northwestern.edu

vaurora, to random
@vaurora@wandering.shop avatar

I love having friends visit, in part because they remind me of how lovely Amsterdam is. This week: I can take a walk along the edge of the water at sunset and all I hear is birds chirping and an occasional gentle murmur as we pass people sitting on benches also watching the sunset. Cities aren't loud, cars are loud.

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