I just had an interesting thing happen.

I have an old (needs-to-be-retired) Linux distro for amateur radio stuff, called HamVoIP, which is running a quite old Archlinux.
Linux linkbox 5.4.75-1-ARCH #1 SMP PREEMPT Mon Nov 9 16:58:39 UTC 2020 armv7l GNU/Linux
This system has Tailscale installed, and is using a node on my Tailnet to route both incoming and outgoing traffic.
This ISP is using CG-NAT, and I want to direct traffic from the internet to an Asterisk PBX, so I have a Tailscale exit node appropriately configured for this purpose.
The registration IP address must match, so outgoing traffic is also sent through that system.

It's been fine for a while, but just this afternoon, this system could no longer access the internet. LAN and tailnet resources were fully accessible, including the exit node itself, but nothing would pass through, until I disabled the use of that exit node and enabled it again.

Have you tried turning it off and back on again?

Anyway, it's working now, but I really should make this system go away in favor of it's more modern 64-bit replacement. It's definitely easier to deal with. Just getting Tailscale to use an exit node in the first place was made more complicated by the old implementation of netfilter.

This entry was edited (2 days ago)

Canada purports to be a pluralistic country. It recognizes many ideas, many traditions, many communities are valid and worthwhile, and the country can and should do the work to know and understand as many as possible.

X is the antithesis of pluralism. X games anger outrage ignorance and prejudice for gain. The algorithm pushes these idea far beyond the real value of these ideas.

Only the pathetically naive and willfully ignorant don't see this.

Misinformation and its manipulation and the outsized harm and impact is today's political reality.

Solomon is feigning outrage with the naive confidence that his party's own misinformation gains through X, is still worthy and justified, that it will compete with the anger and outrage capable of supporting the killing of an innocent woman.

Supporting X is supporting anger, ignorance fear and prejudice, not very Canadian, or its it?

#cdnpoli

This entry was edited (2 days ago)
in reply to Gordon J Holtslander

For Mr. "Elbows Up" PM and his "What Porn?" Minister:

"Do we really think that a Canadian government that can’t find the moral clarity to act against a child abuse platform will resist a multi-pronged American assault on Canadian sovereignty?"

halifaxexaminer.ca/morning-fil…

Finally got a chance to start listening through the latest Ice Cube album Man Up and he seems pretty pissed off about modern stuff

Freedumb:


[Intro]Why is the internet not working?
Why are you not working?
Why is the internet not working?
The same reason you're not working
Did you turn off the internet?
Maybe

[Verse 1]
Create a clone through this iPhone
It's the perfect device to get spied on
Swipe up, swipe down, pipe down
Type it in, never, ever write it down
Knowing, it's mind controlling
First you start scrolling, then you start trolling
Yeah, what you know about a prison?
Ain't no rhythm in this algorithm, no
It's about the vision
It's about to be a head on collision
Lost my religion
Motherfuckers gotta Google where God at
I despise that
He under my hat
He under your hat
He in your heart
I bust a rhyme that's better than Mozart
What I look like asking Chat GPT
"What was it like growing up in the CPT?"

[Chorus]They hit me with that freedom
It don't cost you a penny to be dumb
They hit me with that freedom
What's the reason? That shit is treason


[Interlude]AI is learning to escape human control
AI is in fact learning to escape human control
Human control, human control

[Verse 2]
L.A. to the bay back in '88 (Yeah)
I was there, nigga, fuck what your computer say
You'd rather ask a nerd like Zuckerberg
Go ahead homie, go and join the herd
You's a blue light zombie (Zombie)
Become an unhealthy, selfish as a selfie
Go ahead, ask Open AI
When you know that they lie about the fourth of July
Information artificial, blow the whistle
You know that we with you, go get the pistol
Shoot the fat screen first then the laptop
Kill your iPhone then smoke your Xbox
And when they call SWAT, here come the robots
Don't matter if the motherfuckin' door's locked
They shooting in the dark, ripping us apart
Motherfuckers only mad 'cause we too smart

[Chorus]They hit us with the freedom
It don't cost you a penny to be dumb
They hit us with the freedom
What's the reason? That shit is treason


[Outro]I think the most important thing to understand about AI is that AI is not a tool
It is an agent
What's the reason? That shit is treason

For those who want to hear the ETI-Eloquence 3.3 singing but can't be bothered with the stupid Jammable site, here it is. One song.
Bob Sinclar's Love generation. Now it would be funny to hear it do the Hungarian parody version made of this song, but the English one is way better as it's one person and not multiple like that one. It doesn't do too bad at it, beyond some weirdness on few words, "tear" pronounced like crying and not ripping things, ETC. Ya know, your standard AI slop.

Open X-Change making a *universally breaking* change in config format & removing features from #Dovecot in the 2.3->2.4 upgrade is telling. That they removed some core features (e.g. unix login auth) inks in the drawing. They are tired of having the world's de facto default open source mailstore server, they want the world's most lucrative mailstore server.

And the page explaining the changes at doc.dovecot.org/2.4.0/installa… is basically a big fat FUCK YOU to the Dovecot Community.
#Sysadminnery

Indonesia and Malaysia block #Grok access, UK threatens ban as explicit deepfake problem grows - mashable.com/article/grok-bloc… "#Musk has called the government intervention an attack on free speech." so musk thinks #csam == free speech....

#writerscoffeeclub Name a poem (or poet!) which has influenced you.

There's too many to list. There's the usual suspects like Khalil Ghibran and May Ziyade who influenced my 19th century Egypt pieces. Lately I've been drawn to the narratives of women and supporting women's wrongs so Abbasid era female poets like Inan, Arib and Faridah are big inspos. He's a man, but also Bai Juyi's Song of Everlasting sorrow which gives a sympathetic look of Yang Guifei.

My home server is back! I updated it to Debian 13, installed an Intel Arc B580 graphics card, and had no luck connecting via SSH. Monitors were blank. I finally connected headphones and a keyboard and found/fixed the problem. It wasn't the card at all. The update renamed my ethernet from enp12s0 to enp15s0, so the networking service was failing to start. It works now.

I'm going through the proofs of weakening, substitution, soundness, completeness, and hopefully compactness for first-order logic. At the moment, I'm on the substitution part. I don't know why, but semantics annoy me. The whole evaluation of terms with the structure and assignment thing is just so easy to mess up and there are, so to speak, lots of types that shouldn't be mixed: terms, symbols, elements of the domain of the structure... But I'll get there eventually.

Americans have been dragged, tackled, beaten, tased and shot by immigration agents.

They’ve had their necks kneeled on.

They’ve been held outside in the rain while in their underwear.

At least three citizens were pregnant when agents detained them.

Revisit our Oct. 2025 story:
propublica.org/article/immigra…

#Immigration #ICE #DHS #USPolitics #News #Trump #Law

I have a serious question out there for those who like listening to music. How much do you think a musician/creator should get paid when you listen to their music?

I ask because the amount is pitifully small if you stream - for Soundcloud it would take around 400 streams for the musician to make 1 USD and that is one of the better streaming platforms. For Spotify, its thousands of streams - fine for Lady Gaga but not for small creators, often in niche markets.

On the other hand many musicians sell their music for a few dollars for a whole album or less than a dollar a track. Yet few seem to avail themselves of actually buying music.

Streaming is killing music and combined with the AI generated trash that is all over platforms like Spotify one has to wonder how much longer the market for music generated by real people will last.

So please, go seek out your favourite musician and BUY an album or track. Don't stream and certainly don't use Spotify.

Hugs, Sammi

#music

in reply to Sammi

I believe, a musician must be paid with live concerts, and as for albums, it must be easy to buy a CD as well as the whole album and individual tracks as physical files without DRM. but first and foremost, music must be allowed to play in public places to get known. Like, why would I buy random tracks from random people if I've never heard them? On the other hand, if I hear a track in a mall or in a restaurant, I liked it, I shazam it (or ask someone about it), then likely I'd buy it.

Well, if anyone ever gets me a copy of SVCTL32.dll / SVCTL64.dll without the timer restrictions, would seriously pay like a hundred bucks for it. But it's never gonna happen. Sigh. That DLL is forever time-locked to something Image Line do in FL Studio to give it proper licensing. So no newer softVoice, no 64-bit SoftVoice build until then. The DLL files at eurpod.com/svfl.zip for those interested. SoftVoice as a company is quite defunct, their website is up yes but as far as a company with filings and public record they have not been around since the mid-2000s. So, not a chance of reaching out and asking for my own licensed copy either. This is all making me very sad, now I've lost all motivation to code.
I tried to see if it was returning the last chunks of text in the callback, but nope. SVAudioCallback is either a query function (not a “register callback” function), orSVCTL only enables callbacks after some other registration step (likely via SVRegister / SVCommand), or callback is only for a different output mode (like “send audio to file” or “external device”), and isn’t used for TTS the way we’re invoking it. That's why my hunch here lies with the demo restriction and a timer that is set for each utterance, that when stopped throws away the last chunks of spoken feedback.
This entry was edited (2 days ago)
in reply to Tamas G

I was about to suggest you contact the registered owner of text2speech.com but of course it's a private registration. Chances are it wasn't always that way, but I have no idea if there's an archive of old whois data anywhere. But of course the fact remains that even if the actual company is dead, somebody, somewhere *is* paying to keep the domain renewed and the website active.
in reply to Jayson Smith

@jaybird110127 oh interesting. Yeah, that's very mysterious, because the site is just mostly a zombie one at this point, with content only archived to be archived. But I do wonder how FL Studio (well, Image line) got to build a new binary around 2014 or so, at least that's the timestamp on the DLL. It looks like even FL Studio 2025 includes it, so they especially are keeping it alive but of course I think probably have full source code or SDK if they had purchased it back when the company was still alive.

As a post about domain names comes across my timeline, I am also reminded, for the second time, by the Dot Radio organization that netmix.radio is up for renewal on February 12. Every time I look at the listener count over there, its usually me, myself, or no one, LOL. But that's totally expected. I just through up an audio-processed stream of 90,000 tracks of randomness with a couple jingles and let rip. So we'll definitely call that a half-fast job. I didn't expect to get much out of the project, and I probably don't want something like that getting too big anyway. So it'll probably not get renewed.
in reply to Adam MacLeod

Hmm, I get a problem loading page when trying to open that.
Yeah honestly as awesome as I find internet radio it's hard to pull something off with which I'd be satisfied. I have Azuracast, but just throwing in some ripped or maybe_not ripped music, semi good jingles and calling it a day seems not nice, but I don't have the capacity for anything else, nor would there be the interest by anyone.
in reply to Jonathan

@jonathan859 Internet Radio's ship sailed twenty years ago, for the average Joe really. As an assistant manager to a somewhat successful project, as in a peak of ten listeners, and now this defunct project of litterally zero listeners, I can definitely tell you that Internet Radio is a very niche, for select groups, market now. Its popular in the blind community for reasons, of course, but that's about as far as it goes. Even the majority of blindies are mainstreamed, and don't do Internet radio. Its Spotify, Deezer, Apple music, etc, etc. That and TuneIn, and they are even totally commercialized now, with a $1000/minimum per month to list.

Barrierefreiheit ist kein Extra und kein Bonus. Das ist die verdammte Unterkante von Qualität. Wer 2026 noch Webseiten oder Apps ohne vollständige Barrierefreiheit betreibt, ist fachlich ungeeignet. Punkt. Das ist kein „wir kommen später dazu“, das ist IT-Pfusch. Wer Mindeststandards nicht erfüllt, hat in professioneller Softwareentwicklung und Webdesign nichts verloren. #Barrierefreiheit #Accessibility #ITFail #Qualitätsstandard #WebDev

For the last nearly two weeks, almost all of my computing tasks have been done with my iPhone using NVDA Remote RC connected to one of two laptops back home in New York 500 miles away.
It's just so cool to pull out a bluetooth keyboard and connect to a familiar environment from anywhere, but it's even cooler what you can still do without a keyboard if you don't have one, thanks to the custom gestures and presets for them.
If you use Voiceover Announcements instead of AVSPEECH, you can even use a braille display, though it is nowhere as extensive as using a display direct with NVDA. So, if you absolutely rely on using a braille display, this is not the best way to work, but you are not completely without the ability to get an idea of what's going on.

I just did another small editing job remotely using Reaper on my laptop at home, and TeamTalk on a server running on a Raspberry Pi at home connected to Tailscale to connect the audio. Yep, it's an old TeamTalk server. I don't think there are rPi builds of modern ones anymore.
Not the best way to do it, there is some lag, but considering I'm using Airpods Pro, which adds more lag, internet latency, etc. it worked pretty well, all things considered. Sonobus for iOS is, unfortunately, very jittery most of the time, probably because it hasn't been updated since 2023, and iOS has changed around it.

I have still not quite gotten fully comfortable with editing stuff on Reaper under Mac OS, at least with the same speed and efficiency, especially when it comes to envelope automation, and I have some plugins installed on the Windows laptop that I don't have on Mac OS that I need for this small weekly project, so it's nice to just be able to remote in and manipulate that existing environment. The fact that I can do that from my phone from anywhere, provided internet connectivity is good, and latency and jitter is reasonable, is just fantastic.

Right now, I have the second eSIM on my phone using AT&T, and amusingly enough, latency is almost the same to my stuff at home whether I'm using WiFi or AT&T.
Jitter is worse on the mobile connection, but it's still perfectly usable, even for audio editing. I forgot that I had WiFi turned off for three days, didn't really notice.

So, anyway, technology is still cool sometimes.

This entry was edited (2 days ago)

reshared this

in reply to Borris

I've got to agree with this. If I may respectfully add to it, it's not so much that we can do these things, we've been able to for a while, it's that #NVDARC makes it easy and smooth. It just works without workarounds. You don't have to think, just hit the icon and start typing. Note also that, when I say we've been able to do it in the past, I mean with the keyboard. Touch stuff is simply a new thing, and a very impressive thing with the speed and the smoothness. It really is astonishing in how well it works and what you can accomplish.
in reply to Tuta

To focus in your core product, mail.
Handle attachments can be good with drive tools, edition of the files, etc...
And stop the continous bait towards Proton, I changed my mail from proton to tuta, for the ia, crypto wallet stuff, and some vague political actions they had. Stand out if they do anything wrong, but in the meantime there has been too many post that goes against them without any purpose, and it is starting to be detrimental to your image.
keep the good job:)

Sneaker auf der Bühne, aber ein Weltbild aus den 50ern?

In meinem neuen Artikel analysiere ich den „Hochglanz-Fundamentalismus“ moderner Freikirchen. Ich zeige auf, warum deren dualistische Weltsicht („Licht vs. Finsternis“) strukturell der Neuen Rechten in die Karten spielt.

#ExEvangelikal #Freikirchen #Evangelikale #AfD #Rechtsruck #Fundamentalismus #Kirchenkritik #Dekonstruktion #Politik #Religion

open.substack.com/pub/heinerm/…

I have a first laptop with HiDPI screen and trying to set GUI scaling in #Gnome.

I enabled experimntal fractional scaling, and set 166% scaling factor in Gnome settings.

For GDK apps there is no problem.
But many other apps are not scaled, or are scaled partly - window header bar is small. Is there universal solution to this? Or how do you set scaling on all GUI toolkits like GTK2, Electron, QT, Java?