@jdlbt@techhub.social
@jdlbt@techhub.social avatar

jdlbt

@jdlbt@techhub.social

He/Him :quebec:/🇨🇦 Fr/En

Professional Engineer & Developer.
Fellow of Digital Engineering in a large aerospace corporation.

Amateur astrophotographer - UOS all images are by me and licensed CC-BY-NC-SA-4.0 (https://creativecommons.org/licenses/by-nc-sa/4.0/).

Lover of #Python #Linux #OpenSource #OpenKnowledge #Privacy #Design #3DPrinting #Coffee #SciFi #ElectroPop #SynthPop #IndiePop #Murderbot

Disclaimers: Opinions are mine. My toots are not engineering advice.

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

jdlbt, to Birds
@jdlbt@techhub.social avatar

There is nothing silent about this Sunday morning. The birds in the little wood in our backyard are VERY LOUD, and I enjoy it thoroughly!

The characteristic song of the White-Throated Sparrow dominates but a lot of other species can be heard (and observed).

  • Dark-Eyed Junco
  • Northern Cardinal
  • Pine Siskin
  • Tufted Titmouse
  • American Robin
  • European Starling
  • Purple Finch
  • American Goldfinch
  • Mourning Dove
  • Blue Jay
  • Northern Flicker

Screen capture of the Merlin Bird ID application showing some of birds identified in an audio recording.

nedbat, to random
@nedbat@hachyderm.io avatar

This was an interesting large addition to coverage. Please give it a try!

Sponsor me: https://github.com/sponsors/nedbat
Hire me: https://nedbatchelder.com/site/hirened.html

https://hachyderm.io/@coveragepy/112326377899877172

jdlbt,
@jdlbt@techhub.social avatar

@nedbat this is great! It can be useful to find functions or classes that are not used after a refactoring.

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

Quick poll: off the top of your head, without searching online, do you know what "Kessler Syndrome" is?

jdlbt,
@jdlbt@techhub.social avatar

@sundogplanets does amateur astronomer qualify as astronomer?

cs, to python
@cs@mastodon.sdf.org avatar

Installed fresh install of from python site with default options. Dialog says it installs pip. Yep, it did, but while python is added to the path, pip is not. Why should I have to go back and do that manually?

jdlbt,
@jdlbt@techhub.social avatar

@cs python -m pip should do.

talkpython, to python
@talkpython@fosstodon.org avatar

: Software Supply Chain Security with Phylum <— latest episode is out! cc @mkennedy

https://talkpython.fm/episodes/show/457/software-supply-chain-security-with-phylum

jdlbt,
@jdlbt@techhub.social avatar

@talkpython @mkennedy Another great and informative episode, thank you!

Another risk category to add to the mix: "Al" hallucinated packages. https://www.theregister.com/2024/03/28/ai_bots_hallucinate_software_packages/

brianokken, to random
@brianokken@fosstodon.org avatar

Really fun talk with @nicole about testing, code coverage, and tradeoffs. https://fosstodon.org/@pythontest/112293652780138865

jdlbt,
@jdlbt@techhub.social avatar

@brianokken @nicole that was an interesting conversation. Thanks to both of you!

jdlbt,
@jdlbt@techhub.social avatar

@brianokken @nicole I'm also (slowly) learning Rust. I'll definitely have a look at YARR!
https://yarr.fyi/

effaly_, to til
@effaly_@mastodon.social avatar

in what regular expressions are. This will probably consume the next couple of days. 👀

jdlbt,
@jdlbt@techhub.social avatar

@stfn @effaly_ Regex can indeed get very complex at times but don't always have to be.

I like to use https://pythex.org/ to develop and test my regex patterns. The included cheat sheet is also quite useful.

jdlbt, to art
@jdlbt@techhub.social avatar

Scrolling through the hashtag with a coffee is a great way to start this day. So many talented artists and creators here on Mastodon!

astro_jcm, to space
@astro_jcm@mastodon.online avatar

Every time there's a , this computer-generated image by artist A4size-ska does the rounds on social media. Even though the artist clearly discloses it for what it is, a digital composite, many people share it as a genuine photograph of an seen from

If you want to learn how to distinguish real images from altered ones, check out this article I wrote: https://www.eso.org/public/blog/csi-astronomy/

A4size-ska at Deviantart: https://www.deviantart.com/a4size-ska/art/Eclipse-144235675

jdlbt,
@jdlbt@techhub.social avatar

@astro_jcm Excelent article! With amazing REAL images as a bonus! 🤩 I'm bookmarking it.

jdlbt, to random
@jdlbt@techhub.social avatar

Time to get ready for the solar eclipse on Monday (yes, I know, I'm last minute). I will not be setting up any photo equipment. I want to simply enjoy the experience and not have to stress about exposure settings, etc.

I am 3D printing a holder to mount a solar filter on my partner's 85mm bird spotting scope which I will be installing on my EQ mount for tracking the sun movement. Otherwise, a lawn chair and eclipse shades. That's all.

The forecast looks good so fingers crossed!

jdlbt,
@jdlbt@techhub.social avatar

Part 1/2 - the rear flange - is printed and the fit with the scope is perfect! Snug but not too tight. The rubberised finish on the scope helps.

The front plate which will keep the filter foil in "sandwich" is currently printing. About 2h hours to go.

Photo of 3D printed solar filter flange installed on a spotting scope.

jdlbt,
@jdlbt@techhub.social avatar

Part 2/2 is done printing. A few minutes of assembly and the filter is ready to use.

And in case you wonder, yes the wrinkles are on purpose. Baader, the film manufacturer recommends that the film not be taut.

jdlbt,
@jdlbt@techhub.social avatar

And idem for the good old Monarchs.

jdlbt,
@jdlbt@techhub.social avatar

Test run this afternoon, all systems are GO for tomorrow, including the weather!

The Baaded AstroSolar filter I had was too bright to be comfortable to the eye but fortunately my astronomy club had leftovers of the film used for the eclipse shades. A quick filter swap and now it is much more comfortable for extended viewing.

We took the opportunity to watch the sun spots, including two large ones next to each other that look like eggs in a pan.

stfn, to random
@stfn@fosstodon.org avatar

I just saw an advertisement for Formula E team that says again and again how they how they show, quote,
"commitment to environmental sustainability and raising awareness of the fight against climate change."

And they are doing that by putting the climate stripes (the ones about rising temps) on their car.

I'd say the best thing they could do to fight against climate change is stop pointlessly riding in a circle and use resources and electricity for nothing.

Just sayin'

jdlbt,
@jdlbt@techhub.social avatar

@stfn they should be doing public transit races. Who can carry the max number of passengerdistance per unit of energyenergy_cleanliness_factor.

jdlbt, to Wikipedia
@jdlbt@techhub.social avatar

Look what I found in the mail today!

It took some time to get them because the shipping company lost the first package. But the @wikipedia store staff were super helpful at tracking down the issue and making a new shipment which was delivered quickly.

hugovk, to python
@hugovk@mastodon.social avatar

Two recent changes I've made to the Python docs I'm happy about:

📘 Links are underlined, which is important for accessibility.
https://adrianroselli.com/2016/06/on-link-underlines.html

📗 The dated Lucida Grande was the Mac system font a decade ago and used for the docs on Mac (and only Mac). We now use the system font stack, to get a similar result to Linux, Windows, Android and iOS.
https://systemfontstack.com

Before: https://docs.python.org/3.10/tutorial/index.html

After: https://docs.python.org/3.12/tutorial/index.html

The Python tutorial, shown on macOS with Arial and prose, non-navigational links are underlined.

jdlbt,
@jdlbt@techhub.social avatar

@hugovk This is great, thank you!

Any chance these changes can be retroactively applied to older Python versions docs? When developing libraries, we often have to look specifically for these notes in the docs of multiple Python versions, e.g 3.9 - 3.12.

jdlbt, to accessibility
@jdlbt@techhub.social avatar

What's the best way to share code snippets on Mastodon that considers accessibility?

Without the ability to format toots (e.g. markdown), it seems like code to image generators are the way to go. But what about the alt-text? Should I just copy the code as-is in the alt-text?

jdlbt, to rust
@jdlbt@techhub.social avatar

I'm a Pythonista :python: learning to become a Rustacean 🦀!

So far the interactive version of the Rust Book is very clear. https://rust-book.cs.brown.edu/title-page.html

jdlbt,
@jdlbt@techhub.social avatar

I'm still just in chapter 4 of the Rust Book but I wanted to practice what I learned so far so I made my first Rust application, a simple dice roller.

I had to search a bit to use the Clap crate for CLI arg parsing.

Screen capture of a terminal showing the use of the roll command (roll -t -s --d20 2 --d8 2) and the resulting output.
Screen capture of a terminal showing the use of aliases like sword, backstab, crossbow set to specific roll commands with different dice settings for each.

jdlbt, to superbowl French
@jdlbt@techhub.social avatar

Great Grey Owl (2006-03-06)

sundogplanets, to random
@sundogplanets@mastodon.social avatar

In addition to the bazillionty things I said I would do this week, I need to get my astrobiology students to pick their final project topics: they have to evaluate a work of scifi on the plausibility of its aliens using what they learned from my astrobiology course.

I've asked here before, but I'll ask again: what are some scifi works that have really great aliens and/or alien worlds?

My list so far:

jdlbt,
@jdlbt@techhub.social avatar

@sundogplanets
A Desolation Called Peace - Arkady Martine

greatgodoffire, to astrophotography

I am interested in but my current equipment is quite limited; I have my dad's Canon EOS 5D Mark III (which is defintively a good camera) with a 135mm camera lens as well as a 90/1000 Omegon achromatic refractor telescope on a quite flimsy equatorial mount without goto or automated tracking.
I am considering getting a better telescope but I have no idea where to start. Are there some telescopes you can recommend I won't have to spend a fortune on?

jdlbt,
@jdlbt@techhub.social avatar

@greatgodoffire 135mm is a good focal length to get started in AP. It is more forgiving and allows you to do reasonably long exposures without autoguiding. If your current EQ mount can track on the RA axis, I'd recommend you give this a try before buying anything.

In AP, a good goto mount is probably the most important piece of gear to buy. With focal lengths ~200mm and above, autoguiding is required to get long sub-exposures without star trailing, and a goto mount is required for autoguiding. It also allows dithering (move the framing just a little bit between exposures) which helps significantly reduce fixed pattern noise from the camera sensor.

Once you have a good mount, you can consider APO scopes in the 250-400mm focal length range like the WO Redcat 51 or the Askar FRA400 (I have the FRA400 and it is AMAZING).

jdlbt, to random
@jdlbt@techhub.social avatar

I'm proud to say I've been inducted as Technical Fellow of Digital Engineering at the company I work for (a large aerospace corp.)

I don't generally talk about work here but this is a big recognition for me.

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