@badlogic Yeah definitely makes sense from a hands-on learning perspective (and yes, one could desolder bad component picks). I'd worry I'd go blind if I tried to hand solder all those tiny parts all day long :)

@badlogic Do you find it difficult to order PCBs with the components placed? Just wondering, haven't tried that myself yet & explored suppliers

@pervognsen pretty nice idea, wonder if it had made a splash then if it had been more widely known. Also mildly curious if one could exploit the fact that the Bresenham pattern could be shared/reused somehow across the many parallel lines.

@badlogic Don't forget to order the miniature cameras, the IKEA rug with printed roads, the police etc cars, and a wifi router that can handle all those connected vehicles... 😉

@badlogic I'm on my 20th or so printed design as a recovering computer scientist, and the few things I've learned so far are that a) one needs to keep the history clean, b) best to add fillets pretty late in the process since fiddling with them retroactively can trash downstream steps, c) it's quite easy to accidentally rotate things not about the origin but some random point near the origin if one isn't careful about the various ways to tidy / lock down one's design, d) snap fits aren't all that hard if one is careful, e) FEM analysis is actually working and pretty straightforward to set up and makes you feel like a real engineer f) their online docs are pretty good

@pervognsen Yeah the latter one is really problematic. I think all of these patterns should have searing painful names that you can call out to discourage someone from practicing that style. Like, oh what you're doing there is False Overloading and it's _really_ bad, go read about it.

Trying to find the name for that API design anti pattern where a function has overloaded behaviors based on the argument type or value, but the distinction is riddled with error-prone ambiguities. Example: you can pass a list of values or just the value (but don't try to pass a value that's a list that way); you can pass any string, except when it's "default", something special happens (hopefully that never occurs in real data). Any pointers?

@rygorous @JamesWidman Right, as a kid I used to love MICR style fonts for that sort of hacker display (the kind that looks like the letters have solder pads under them)

@aras
Might apply to 80% of time-series drawing routines that have channel labels on the side (and where no one's ever looked at performance). Yet another 80/20 law. :)

@simon @hynek @glyph @sethmlarson @freakboy3742 @jacob @sgillies Agreed that it seems net positive for Python's tool ecosystem to get a good rejuvenating shot in the arm. Also positively surprised to see the first Python tool exposing a mode that mimics Go's minimum version model (documented at length at research.swtch.com/vgo) that I find extremely impressive and next-gen compared to what conda & pip are doing (as someone who tends to lose whole weekends at a time fixing random breakages in 100+ line dep files).

@badlogic I'd only be able to recommend ones with US plug, but wanted to mention that little modules like this one can can come in handy if you want to be able to use a power supply that doesn't quite have the right voltage or (and that was the reason I got it) for when you need both a positive and negative power rail: amazon.com/gp/product/B08YYX14

🐍2️⃣🚀 The **final** release candidate of Python 3.13 is out!

➡️ Library maintainers, please upload wheels to PyPI **now**, especially if you have compiled extensions (there are no more ABI changes), so everything is in place for the big 3.13.0 release in 3 weeks!

🔒 Also! Security releases have been made for the full set of Python 3.8 - 3.12. Please upgrade!

ℹ️ discuss.python.org/t/python-3-

🧪 dev.to/hugovk/help-test-python

#Python #Python313 #RC #RC2 #Python312 #Python311 #Python310 #Python39 #Python38

It's that time of the year again. Trying to schedule a vaccine appointment with CVS... Log in, schedule appointment. "Something went wrong on our end". Sign in as guest, schedule appointment. "Sorry we can't schedule Christian's vaccine. Christian isn't eligible for a Flu right now." No wonder the uptake percentage is so low with that UX from the quasi-monopoly for vaccinations in the U.S.

@grumpygamer Makes me regret that I didn't take a clean-desk genre photo of mine when I still had the chance (= the day I received it).

Does anyone have recommendations for electronic music for long coding (or otherwise creative) sessions? My personal on-and-off favorite for close to a decade now has been the "8 Hour Study Mix" by all-nighter aka delta notch (taken down by YouTube but still retrievable on google). In terms of it maintaining the flow, I'd be inclined to call it a masterpiece. Also various mixes from The Grand Sound on YouTube (night drive, best progressive house mix etc).

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.