Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Josh Anders

@josh@social.joshanders.com
mastodon 4.6.8
  • Open on social.joshanders.com

#VoIP architect specializing in #Asterisk #PBX, EAGI scripting, AI-integrated telephony. #LAMP stack, #Debian, polyglot coder (#PHP, #C, #Python). Active on #Upwork for VoIP projects, #database optimization, #email deliverability. If it involves telecommunications infrastructure, I've probably built it! #TechConsulting #Telephony

44 Followers
189 Following
24 Posts
Joined December 16, 2022
Website:
https://www.joshanders.com/?src=mastodon
Signal:
cybiko123.87
LinkedIn:
https://www.linkedin.com/in/joshanders/
Open post
Josh Anders @josh@social.joshanders.com
· 3mo ago
Replying to
@Melo@girlcock.club Does digiKam do what you're after? You can set up keybinds for tags, then perform bulk actions by tag.
2
0
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 3mo ago
TIL: asyncio.TaskGroup in Python 3.11+ gives you structured concurrency for free. Spin up multiple async tasks together - if one fails, the rest get cancelled automatically, and exceptions surface as a single ExceptionGroup instead of leaving orphaned tasks hanging around. Cleaner than asyncio.gather() plus manual error juggling, especially when you're fanning out concurrent calls (DB query + external API, etc.) and want sane cancellation behavior. #Python #asyncio
2
1
4
0
Open post
Josh Anders @josh@social.joshanders.com
· 3mo ago
Replying to
@latenightlinux@mastodon.social Glad to see Kagi getting some love!
2
0
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 3mo ago
Replying to
@me_@sueden.social Looks like oxidized thermal paste to me
1
1
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 3mo ago

Spent the day rewriting my company's legacy #voip messaging stack in #python (from ancient #php). New load average in prod is 0.03! :warmfuzzy:

social.joshanders.com
1
0
1
0
Open post
Josh Anders @josh@social.joshanders.com
· 3mo ago
Updated to Mastodon 4.6.0! That was painless. #mastoadmin
1
0
1
0
Open post
Josh Anders @josh@social.joshanders.com
· 13mo ago

Happy #Debian Day to those who celebrate! Let's make it another 30 years.

#linux

social.joshanders.com

Mastodon

3
0
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 13mo ago

I was today years old when I learned about #Asterisk's TALK_DETECT() function.

Enable it in your dialplan (with `Set(TALK_DETECT(set)=)`, and you'll get AMI/ARI events whenever Asterisk detects a transition between silence and talking (or vice versa) on a channel.

More info here: https://docs.asterisk.org/Asterisk_23_Documentation/API_Documentation/Dialplan_Functions/TALK_DETECT/

#VoIP

social.joshanders.com

Mastodon

1
3
1
0
Open post
Josh Anders @josh@social.joshanders.com
· 14mo ago
1
0
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 46mo ago
Replying to
@paulg I've seen a little more of the former on the birdsite. Also, please consider adding alt text to your image - #disabled people will thank you!
3
4
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 46mo ago
Replying to
@paulg Nope, you're right. You'd have to re-toot.
0
0
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 13mo ago

Finally got around to upgrading my company's #Asterisk box to #PJSIP last night! So glad I did.

We now have proper SNI support, better NAT traversal, better header management, #IPv6 support in progress, and perhaps most importantly, are now using something under active development, so security issues will be fixed sooner.

Please move away from chan_sip. It's been deprecated since 2019, and completely removed from Asterisk as of 2023.

#voip

social.joshanders.com

Mastodon

0
0
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 13mo ago

@dw0rsec@infosec.exchange There is a package for Debian 12 (Bookworm) that might work: https://download.virtualbox.org/virtualbox/7.2.0/virtualbox-7.2_7.2.0-170228~Debian~bookworm_amd64.deb

download.virtualbox.org
0
1
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 13mo ago

Has anyone used/developed #Asterisk Stasis applications? Wondering what real-world throughput is like vs. old-school dialplan logic and/or (E)AGI.

#VoIP

social.joshanders.com

Mastodon

0
0
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 14mo ago

@doctator@infosec.exchange You're not alone, don't worry :P

0
0
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 14mo ago

Nice to see #Debian Trixie is out! Now I'll finally get security updates :P

social.joshanders.com

Mastodon

0
0
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 3mo ago

Asterisk's MASTER_CHANNEL() dialplan function is slept on. Lets a channel read variables from its master channel - super useful when you're in a local channel or an AGI subprocess and need context from the call that spawned you, without any hacky variable passing.

#Asterisk #VoIP #Telephony

0
0
3
0
Open post
Josh Anders @josh@social.joshanders.com
· 3mo ago
Debugging tale of the day: a call-monitoring dashboard where every call showed the same destination number. Figured someone hardcoded a test value and moved on. Nope. Every callee was wrong, inbound and outbound, just usually a *different* wrong number, which killed the "it's always X" theory fast. The log parser had been mislabeling calls the entire time. The system was never "working." It was just wrong consistently enough to look fine. #VoIP #SIP #debugging
0
0
3
0
Open post
Josh Anders @josh@social.joshanders.com
· 3mo ago
Replying to
@lowk3y@infosec.exchange I use Atril (from the MATE project, so GNOME-descended)
0
2
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 4mo ago
Replying to
gig offer, sysadmin (and adjacent)
@jakimfett@masto.hackers.town Interested! Used to run a hosting company, and we ran Debian/OpenVPN for years.
0
1
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 3mo ago
Replying to
@samir@mastodon.functional.computer I thought space aliens
0
1
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 13mo ago
Replying to
@danv8086@newforest.social I need to sit down and learn FreeSWITCH one of these days. Spent most of my VoIP career with Asterisk, but I've heard good things about the former, particularly that it scales well.
0
1
0
0
Open post
Josh Anders @josh@social.joshanders.com
· 3mo ago
Replying to on universeodon.com
@memeorandum@universeodon.com Study from the article: https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/2850241?guestAccessKey=d13423b6-0f97-447a-a381-df38354146d7&utm_source=for_the_media&utm_medium=referral&utm_campaign=ftm_links&utm_content=tfl&utm_term=061526
jamanetwork.com
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 02:25:50 UTC