jnovinger
332
150
jnovinger

@programming.dev

Backend (and sometimes frontend) software engineer working on sports data at Elias Sports Bureau.

Experience with: Python, Django, Typescript/JS, infrastructure, databases

Find me:

jnovinger 17 points 3 years ago

Anecdata here in the US, but my local mom and pop pharmacy (which I love) currently would lose $200/mo on my vyvanse because of my insurance and the whole generic vyvanse nonsense. This system sucks.

For the time being, I fill my vyvanse at Walgreens and hope they're losing $200/mo on it. I fill everything else at the mom and pop, until they let me know the situation is better.

path: 0 5834912, hotness: undefined, score: 17, children: 7
jnovinger 14 points 3 years ago

Do you have a written version?

I really dislike having to watch an entire video to catch the one bit of useful information. I wish I had the time to watch entire videos, but honestly, I don't. On top of that, my brain has often wandered off well before I get to the interesting bit.

path: 0 7925515, hotness: undefined, score: 14, children: 5
jnovinger 9 points 3 years ago path: 0 632901, hotness: undefined, score: 9, children: 0
jnovinger 8 points 3 years ago

This is my favorite/most horrifying part:

The control flow is so labyrinthine that some of the code is actually indented by 23 tabs. Forget the 80-column rule -- these lines don't even start until column 92! Even if we discard the inline data tables, then the longest line in the codebase is still a whopping 387 characters long (you'll have to scroll to the right to read it)

path: 0 442931, hotness: undefined, score: 8, children: 2
jnovinger 7 points 3 years ago

Old?!?! I'll have you know I just did some maintenance work on an ASP.NET 4.0 app a couple weeks ago. โ˜น๏ธ

path: 0 514275, hotness: undefined, score: 7, children: 1
jnovinger 6 points 3 years ago

I'm sure I'm doing this wrong but ... that sure does look shwell!

path: 0 264552, hotness: undefined, score: 6, children: 0
jnovinger 6 points 2 years ago

Crap, now I need to know about competitive Jenga ...

path: 0 12191465 12191699 12191929 12193001 12193662, hotness: undefined, score: 6, children: 0
jnovinger 6 points 3 years ago

The installed packages themselves won't be faster, but they will install faster, sometimes much faster.

path: 0 2321281 2321407 2323451, hotness: undefined, score: 6, children: 1
jnovinger 5 points 3 years ago

Yes, I believe wheels will generally be preferred by pip.

path: 0 2321281 2323437, hotness: undefined, score: 5, children: 1
jnovinger 4 points 3 years ago path: 0 4172360 4173566, hotness: undefined, score: 4, children: 0
jnovinger 4 points 3 years ago

Looking at the thinkTank website, I think you're talking about the Secure Pocket Rocket model, but I'm not sure.

path: 0 6111505, hotness: undefined, score: 4, children: 1
jnovinger 4 points 3 years ago

I don't have much to say besides, good job. We all believe in you.

path: 0 6579264, hotness: undefined, score: 4, children: 0
jnovinger 4 points 3 years ago path: 0 142294, hotness: undefined, score: 4, children: 2
jnovinger 4 points 3 years ago

My post's link is to the original blog URL that you point to, I just mentioned the author's Mastodon post where I ran first saw a reference to the blog post.

path: 0 749771 773263, hotness: undefined, score: 4, children: 0
jnovinger 4 points 3 years ago

@Ategon@programming.dev can we also get a django/Django community? I'm happy to be an initial mod for it.

I would love to be able to point people in this direction as one of r/django's mods has chosen to step away due to Reddit's recent actions.

path: 0 264622, hotness: undefined, score: 4, children: 4
jnovinger 4 points 3 years ago path: 0 7945745, hotness: undefined, score: 4, children: 0
jnovinger 3 points 3 years ago

Gotcha, that stinks.

path: 0 510661 510720 510884, hotness: undefined, score: 3, children: 0
jnovinger 3 points 3 years ago

Looking at the docs, it looks like it's an instance of ID3Tags, which appears to be based on couple of helper classes mutagen._util.DictProxy and mutagen._tags.Tags, where DictProxy (and its base DictMixin) provides the dict-like interface. Underneath that, it looks like it's storing the actual values in a simple dict (DictProxy.__dict) and proxying to that.

I'm not seeing anything obvious that would muck with the incoming lookup key anywhere in ID3Tags or DictProxy.__getitem__ or any of the other base classes.

I have to jump off to pack for a trip, but might try this out later in a live shell session to see if there's something odd going on with the API.

In the meantime, OP, are you positive you were looking at the same file each time? Was this in a script or in a live Python shell session?

path: 0 6622432 6629236, hotness: undefined, score: 3, children: 2
jnovinger 3 points 3 years ago

I've mostly resisted the urge to use a dotfile manager so far, but I'm starting to feel like it's time. I was excited when I ran across this one and noticed it was written in Python and had Git-like semantics.

Will play with it this weekend and report back.

path: 0 580997, hotness: undefined, score: 3, children: 1
jnovinger 3 points 3 years ago

You should make a post about NestedText. That looks interesting and pretty close to my own internal note-taking style.

path: 0 566373 567510 579862 580702, hotness: undefined, score: 3, children: 2

thanks for using Leebra!

go to feed...