James Abel's Avatar

James Abel

@jamesabel.bsky.social

HW and SW Engineer (former Intel PE - ISA, uarch, DSP, EDA, ML), Python (SF Python meetup), musician (Bass) www.abel.co

666 Followers  |  206 Following  |  28 Posts  |  Joined: 25.11.2023  |  1.9685

Latest posts by jamesabel.bsky.social on Bluesky

Preview
SF Python January at Sentry, Wed, Jan 14, 2026, 6:30 PM | Meetup Want to learn more about Python and meet other Pythonistas? Please register: [here](https://ti.to/sfpython/jan-14th-sf-python-sentry?source=meetup) (https://ti.to/sfpython

Reminder: SF Python meetup is this Wed. Thanks to @sentry.io for hosting!

Lineup:

Migration from On-Prem Messaging System to The Cloud: What, How and Why - Tom (Ran) Tao

Artificial Neurons: The Small Math That Explains The Big Models - Tyler Suard

www.meetup.com/sfpython/eve...

10.01.2026 20:55 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
SF Python December at Sentry, Wed, Dec 10, 2025, 6:30 PM | Meetup Want to learn more about Python and meet other Pythonistas? Please register here: [https://ti.to/sfpython/dec-10th-sf-python-sentry?source=meetup](https://ti.to/sfpython/d

This Wednesday is SF Python meetup at @sentry.io ! We'll have one talk from Evan Kohilas and in the spirit of the holidays plenty of time for networking and announcements. See you there!

www.meetup.com/sfpython/eve...

09.12.2025 05:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I need a pubsub that scales to zero using AWS basic managed services and boto3 (Python). The consumer is a long-running Python desktop application. Apparently the best (only?) way is to create it from SNS+SQS.

15.09.2025 19:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿ PyBay 2025 Spotlight: Aastha โ€œWhy Your Async Code Might Be Slower โ€” and How to Fix Itโ€ Asyncio can speed up apps, but misuse often makes Python slower. Want to hear more? Join us at PyBay 2025!

๐Ÿ“ Date/Location Oct. 18th in San Francisco, CA
๐ŸŽŸ๏ธ Tickets buff.ly/jbRsUye
๐ŸŽค More Talks: buff.ly/IcKhzwP

18.08.2025 20:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I finally experienced Python editable installs and they're pretty cool.

29.07.2025 17:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Python t-strings and Testing Flask & Quart Apps w/Pytest & Playwright, Wed, Jul 16, 2025, 6:30 PM | Meetup Want to learn more about Python and meet other Pythonistas? Please register here: [https://ti.to/sfpython/jul-16th-sf-python-sentry?source=meetup](https://ti.to/sfpython/j

Looking forward to SF Python meetup July 16! We'll have "t-strings: A how-to guide" from
@jyouyang.bsky.social and "Testing Flask and Quart Apps with Pytest and Playwright" from @pamelafox.bsky.social ! See you there!
www.meetup.com/sfpython/eve...

10.07.2025 05:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thatโ€™s around 10 seconds of energy of a nominal human. Most queries would take me more than 10 seconds to answer :)

11.06.2025 04:09 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
SF Python Meetup at Gel, Wed, Jun 11, 2025, 6:30 PM | Meetup Want to learn more about Python and meet other Pythonistas? Please register here: [https://ti.to/sfpython/jun-11th-sf-python-edgedb](https://ti.to/sfpython/jun-11th-sf-pyt

Another great SF Python meetup this Wednesday! See you there!

www.meetup.com/sfpython/eve...

08.06.2025 01:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
SF Python At Sentry, Wed, May 14, 2025, 6:30 PM | Meetup Want to learn more about Python and meet other Pythonistas? Please register here: https://ti.to/sfpython/may-14th-sf-python-sentry ๐Ÿ‘‰ Submit your 5, 15 or 25 mins talk pr

SF Python Meetup is Wednesday at @sentry.io ! See you there! www.meetup.com/sfpython/eve...

13.05.2025 05:46 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
pgvector for Python developers | POSETTE 2024
YouTube video by Microsoft Developer pgvector for Python developers | POSETTE 2024

I had a great time talking about pgvector at the SF Python meetup tonight! Here are my slides:
pamelafox.github.io/my-py-talks/...
And a not-as-interactive version of the talk recorded here:
www.youtube.com/watch?v=MJHU...
(Live audiences are so fun!)

10.04.2025 05:53 โ€” ๐Ÿ‘ 2    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
SF Python Meetup at EdgeDB/Fal.ai, Wed, Apr 9, 2025, 6:30 PM | Meetup Want to learn more about Python and meet other Pythonistas? Fal.ai/EdgeDB: [128 Spear St, San Francisco, 4th floor](https://maps.app.goo.gl/wFvZvrVyAbsYn5JJ7) Please regi

This Wednesday is another great SF Python meetup at Gel (formerly EdgeDB)! Pamela Fox will give a talk on "PostgreSQL pgvector for Pythonistas" and Cody Maloney will present on "Remember to .close() file-like objects". See you there!
www.meetup.com/sfpython/eve...

05.04.2025 21:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Talk Proposal Submission Form for SF Python Are you excited to share your latest discoveries, ideas, hacks, or projects with the SF Python community? If so, we invite you to submit a proposal for a lightning talk (5 minutes), short talk (15 min...

Hi! Just a quick reminder that we continue to look for presentations for SF Python meetup. Please submit here: bit.ly/sfpython-cfp . Thanks!

20.03.2025 06:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The value of #OpenSource #oss

www.hbs.edu/ris/Publicat...

19.03.2025 02:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

AI that should be mainstream but apparently isn't:
- Personal AI wiki. Take misc. docs (text, MD, Word, PDF, PPT, etc.) and build a prompt-able (servable/exportable) webpage.
- Consumer fire robots. Assess what prevention needs to be done & do it (clear brush, etc.).

16.03.2025 21:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

SF Python meetup is tomorrow (Mar 12) at GGU! 2 great talks and hanging out with other pythonistas!

www.meetup.com/sfpython/eve...

12.03.2025 03:50 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Perhaps this?

from time import time
start = time()
[time() for _ in range(round(1e6))]
duration_with = (start_without := time()) - start
[_ for _ in range(round(1e6))]
print(f"{(duration_with - (time() - start_without)):.6f} uS")

I get 0.085705 uS

08.02.2025 01:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Creating a Weather App in Your Terminal with Python, Tue, Jan 28, 2025, 5:30 PM | Meetup Big announcement - Pyowa is returning in 2025! Our first event will be on Tuesday, January 28th from 5:30-7pm, hosted at Source Allies. Our guest speaker, Mike Driscoll wil

www.meetup.com/pyowa-iowa.....
Python meetup in Iowa!

18.01.2025 05:32 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I hope itโ€™s not too late!

18.01.2025 05:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Donate to Help 3rd Gen Altadena Family Rebuild After Eaton Fire, organized by Solaris Noire My brother, sister-in-law, brother-in-law, and kids (21, 12, 10, aโ€ฆ Solaris Noire needs your support for Help 3rd Gen Altadena Family Rebuild After Eaton Fire

If your mutual aid budget has any room, help my friend's family rebuild after the fire? They have lived in Altadena for 3 generations.

www.gofundme.com/f/help-3rd-g...

13.01.2025 22:41 โ€” ๐Ÿ‘ 22    ๐Ÿ” 17    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Test like you're testing in quality.

Code like you don't have any tests.

16.01.2025 05:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Python I/O performance, AI/LLMs, and a Journey, Wed, Jan 8, 2025, 6:30 PM | Meetup Want to learn more about Python and meet other Pythonistas? Please register here: [https://ti.to/sfpython/jan-8th-sf-python-sentry](https://ti.to/sfpython/jan-8th-sf-pytho

www.meetup.com/sfpython/eve...
My Python Journey: From Machine Learning to Full-Stack - Astha Singh Thakur
Prompt engineering & social justice: what we know so far - @annthurium.bsky.social
Issue Resolution in Python - Tillman Elser
Journey to the center of `read()` - Cody Maloney
Thanks @sentry.io

07.01.2025 05:02 โ€” ๐Ÿ‘ 3    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The Egg We're back and we have something to say

Itโ€™s a yoke.

enron.com/pages/the-egg

06.01.2025 21:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Python I/O performance, LLMs, and a Journey, Wed, Jan 8, 2025, 6:30 PM | Meetup Want to learn more about Python and meet other Pythonistas? Please register here: [https://ti.to/sfpython/jan-8th-sf-python-sentry](https://ti.to/sfpython/jan-8th-sf-pytho

Next SF Python Meetup is Jan 8!
www.meetup.com/sfpython/eve...

27.12.2024 02:18 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I keep trying to find a good definition of entropy, but all the answers seem so random.

15.12.2024 20:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I was today years old when I realized a Hanning window is from Julius von Hann. The Hamming window is named after Richard Hamming. There is no Hanning person per-se in this context.
#SignalProcessing #DSP

13.12.2024 04:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm experimenting with switching from PyQt to PySide. No show stoppers so far!
License is part of the motivation.
I do prefer Signal to pyqtSignal :)

04.12.2024 18:30 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - jamesabel/ismain: test if running as "main" test if running as "main". Contribute to jamesabel/ismain development by creating an account on GitHub.

Here's my next tiny-but-convenient Python package: ismain.

Instead of the not-so-pretty

if "__name__" == __main__:
...

Do this instead:

from ismain import is_main

if is_main():
...

github.com/jamesabel/is...

01.12.2024 05:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

While this seems trivial, I need to convert to bool in MANY projects, from data in the wild. It's handy to have one way to do it.

26.11.2024 04:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - jamesabel/tobool: convert many different representations of a bool to an actual bool convert many different representations of a bool to an actual bool - jamesabel/tobool

The 1st package I'll describe is tobool. It converts many different representations of a bool to an actual Python bool (or a None). It aims to accept data from many sources which have their own representation of True and False, such as "Yes", "True", "T", 1, "On", etc.
github.com/jamesabel/to...

26.11.2024 04:48 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I'll be posting mainly about tech (for example: computer architectures, application analysis, testing, ML/AI, design automation, and Python) and music (with an emphasis on bass guitar, live sound, and recording). Here we go ...

26.11.2024 04:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@jamesabel is following 20 prominent accounts