Stephen Rosen

@sirosen
72 Followers
114 Following
219 Posts
Programmer, Amateur Gardener & Woodworker
Likes: learning new stuff, cooking, vim
Dislikes: people who judge other people's choice of text editor, emacs
GitHubhttps://github.com/sirosen
Open Source Projectswebargs, check-jsonschema, texthooks, click-type-test, nose2, slyp, dependency-groups, upadup
@mariatta that's what happens when your software expects a tart but you give it a pie or galette?

@treyhunner Nah. Groovy is a scripting language.

...

It's bad, but it's a scripting language!
We must not avert our eyes!

@pamelafox I'm attending *primarily* for the sprints!

For me, that was the best part last year. Several days away from all of my normal responsibilities to just do whatever seems right in the moment. Plus a bit of healthy social pressure to try to actually do stuff.

For me, that unstructured time is a bit of a precious rarity.

Wow, thanks @hugovk for making my "import datetime as dt" recommendation official in the Python docs, with a link to my blog!

https://github.com/python/cpython/commit/d3b6faf9758dce236d45c708a450437cdc3e97cd#diff-591e6aa401ebcd90f71f28b517b3d4437ba293920787df9ed06e037af0b07175

#Python

As I've gotten older and wiser in maintaining software, I've become okay with taking time away.

I spent the day working on some furniture I'm making, had a nice meal with family, oohed and aahed with my 8 month old niece, played some board games, and am settling in to wrap up my evening with a cup of decaf a little bit of Expedition 33.

It can be hard to remember, but the issues and pull requests and discussions and all that can wait. Cheers ☕

@SnoopJ
I literally moved my home directory because using Ubuntu is advantageous for my job (vs any other distro), and snaps/apparmor cannot handle the possibility that a home directory is anywhere other than `/home/`

I'm not un-generous feeling towards the Canonical people. Packaging and distribution are hard. But this is relatively important stuff if you want the project to be taken seriously.

To me, snaps are about as important as upstart (read: I look forward to it being dead).

@pganssle @hynek
I think that suite of options is correct. Notably there is a lot of money bound up in the answer *not* being (4).

(In my heart of hearts, it feels the most correct. But I don't know what to do with that feeling.)

@glyph To be clear, I agree with your complaint, as I read it. It's the twofold
- you aren't providing something non-developers can use
- you aren't providing something developers can easily target

Canonical is trying to make Ubuntu the desktop distro. And tons of software ships as .debs, whether or not that's really the best choice.

The wild English garden of Linux can continue to exist, alongside a TiVo-ized, consumer oriented Ubuntu. But if you lose the anarchy, it's not Linux.

@glyph there are problems, but I don't see the redundant efforts of various duplicated components as a core issue.

A lot of Linux is about avoiding monoculture. vim *and* emacs. Snap *and* flatpack.
It's something that emerges naturally from people trying to create a hackable platform.

I think we'd be better off if people shared ideas and infrastructure without denigrating one another's work. We should have both Qt and Gtk so that they can cross pollinate.

matduggan.com

It's JSON all the way down

matduggan.com