It’s amazing how these people talk about AGI as if it was actually possible (it’s not).

What’s being sold as “AI” currently is slightly random statistical token chain generation; it has zero to do with thinking, intelligence or creativity.

theguardian.com/technology/202…

in reply to daniel:// stenberg://

This could be a theatre play:

“Drop the AI”

“I sincerely apologize, you are absolutely right”

youtube.com/shorts/6eA_o9qZBuU…

in reply to daniel:// stenberg://

But Wait!

Anyway, BIND 9 now also has Bug Bounty program via #YesWeHack (fosstodon.org/@iscdotorg/11576…) and we got exactly one genuine issue out of 15 (and that's issue that has been previously independently reported). The rest was:
⁃ Cryptographic Weakness in BIND 9.20.15 PRNG Enabling DNS Cache Poisoning (Bullshit AI Slop; it just proved lack of randomness in provided PoC :facepalm:)
⁃ Multiple EC/TLS Private Keys Committed to Public Bind9 Repository (yeah, in system tests) (1/2)


When the European Commission approached us about funding a bug bounty for BIND 9, we were impressed with the proposal. We have a policy against bug bounties (because we were frustrated with people wasting our time), but under this proposal, the YesWeHack team would do initial triage, and use their expertise to minimize the 'slop' reports. This is a game-changer for a small development team.

The bounty program is active, and we are looking for our first valid report.

yeswehack.com/programs/bind-bu…


Games I love like Warsim, The Wastes, and usurper inspired me to think about creating my own console-based game. Then I wrote 750 lines of code just to make a reusable system for console menus. And realized the save system is going to be another 500 lines, probably. And then the settings system. And after thinking about 2000 lines of code before I can get to anything even resembling the simplest game mechanic, I'm not inspired, anymore. Why is 99 percent of programming doing the least interesting part of any project?

johann reshared this.

in reply to 🇨🇦Samuel Proulx🇨🇦

Early in my programming career I wrote a whole series of functions that did the mundane things in a business program. Then I wrote a program that allowed me to create input and output screens WYSIWYG. Those screens called my functions. In a few weeks of work, which was kinda fun, I eliminated many days of tedium for each application I was to write over the next decade.

Keep that in mind when you build the foundation. You do it once.

in reply to MostlyBlindGamer

@MostlyBlindGamer@RegGuy Right, but it would take me just as long to understand someone else's engine as it would to right my own. And none of them do quite what I want, anyway. IE a terminal window with options you select by entering a single number or character and pressing enter. They're all command-based. But if I want sighted players I have to think about output colors. And so that means a settings object. And some people want ASCII boarders ("---------" etc) and some don't. So now we have a bunch of case statements and need to check colour and ascii art settings. And if we're doing that we might as well do sound, too, to have an earcon when prompting for an option and a click when an option is selected. But now that means an audio library. And utilities to think about file paths and including assets. And now we're at 2000 lines just for menus.
in reply to 🇨🇦Samuel Proulx🇨🇦

Refactoring is inevitable.

If you haven't built a menu system to begin with, there'll be nothing to rebuild. The refactoring will mostly be limited to slotting it in once you start.

If you've built one early that doesn't actually solve the problems you end up needing it to, or solves them in a way that ultimately makes it hard to integrate, that's when you'll end up rewriting stuff.

in reply to James Scholes

@jscholes Hah. So this all started when I decided I wanted a class where I could create a new menu, add the selection key, a name, and a callback function for each item, then call the menu to print itself and do all the input and error checking, and call the callback for whatever item was chosen. And then it just kept growing. I'm not even at the object graph stage. I just hate most of the text games I mentioned, where every menu looks and acts different, because print statements and case statements are just sprinkled all over the code.
in reply to James Scholes

@jscholes If I ever finish the basics, the thing I'm aiming for, probably in 70 years or so, is a singleplayer trade wars/elite style space game. Planetary exploration, trading, combat, procedurally generated galaxy, etc. All the stuff we have in that style is either multiplayer PVP, or only semi-accessible like smugglers5. Interface via console menus, because that feels both simple and retro. But with stuff happening in realtime like textspaced used to be (it's now discontinued), and high quality sound. The idea is you just let it run on your taskbar and check in every 20-30 minutes when you hear something that needs doing. So kind of casual all-day play while multitasking. I've dreamed of something like that for like 20 years, but nobody has done anything even close. Textspaced was the nearest, but it never quite got there, and it's gone, now.

Ontario opposition NDP Leader Marit Stiles said it best. “It’s the same Doug Ford playbook; do nothing, then complain to grab headlines," Stiles said. "Saskatchewan Premier Scott Moe flew to China with the Prime Minister to advocate for his province’s canola farmers.
"Meanwhile, Ford was sitting at home, leaving Ontario workers with no one to fight for them. If you’re not at the table, you’re not fit for Premier." cbc.ca/news/canada/toronto/dou…

London PR firm rewrites Wikipedia for governments and billionaires
Founded by Keir Starmer’s comms chief, Portland helps rich clients ‘protect their reputation’ – with a shady, off-the-books service
thebureauinvestigates.com/stor…

Hello #Fediverse,

as #FOSDEM 2026 is approaching I was thinking about bridging the livestreams to #PeerTube as well.

Streams are under #CreativeCommons license that allows sharing videos, so there is no big deal in it.

As there are plenty of rooms (and we dibs Social Web for #VHSky :) ), it would be fun to coordinate streaming accross multiple instances to stream as much rooms as possible without overloading single instance.

What do you think, anybody interested?

Also, anybody has idea how to actually bridge m3u to PeerTube? @j4n3z maybe?

reshared this

Let’s be honest, Ring was already some technocratic, dystopian BS, but if you needed a reason to finally, finally kill it with fire, here’s your reason: Ring is partnering with Flock to help ICE spy on you and your neighbors for the government 👀

#Technology #InfoSec
techcrunch.com/2025/10/16/amaz…

The amount of times Google Gemini gave me a solid code correction and answer while Chat GPT sits there thinking and thinking is staggering, honestly it's making me disavow it because it's not like this is better in "pro" mode. I noticed Gemini "thinks" in smaller chunks but it could be just that they update the process more often. Regardless, GPT, you're beginning to really really suck. Gemini can give me the same quality of C++ and Python code recommendations, it's still shit when pasting back full code for you so better when patching, which is about the only thing holding me back from it as opposed to GPT. Gemini can read attachments but it doesn't quite get the same containerization treatment - GPT mounts your files from /mnt/data, Gemini clearly stores it somewhere and can read but when writing it is restricted from spitting back a file for you and envoking commands in a container. Huge downside to Google, ugh.
Something that using a local Gemini Cli instance could solve though, honestly.
This entry was edited (5 hours ago)

Jonathan reshared this.

I bloggered a post.

It's about shortcomings of FLOSS and a possible next thing.

My Next Project Won't be FLOSS:
pointless.one/my-next-project-…

#FLOSS #FOSS #FreeSoftware #OpenSource #GNU #GPL #OSI #MIT #BSD #BTPL #PolyForm

Some of the variables you can define in the yaml now:
# Base defaults for NV Speech Player frontend.
#
# If a setting is not listed here, the C++ defaults are used.
# Packs are merged in this order:
# default.yaml -> <lang>.yaml -> <lang-region>.yaml -> <lang-region-variant>.yaml
#
# Keep this file small. Put language-specific tweaks into their own files.

settings:
# Timing / stress shaping
primaryStressDiv: 1.4
secondaryStressDiv: 1.1

# Stop closure insertion ("click" before stops/affricates)
stopClosureMode: vowel-and-cluster
stopClosureClusterGapsEnabled: true

# Length mark (ː) handling
lengthenedScale: 1.05
lengthenedScaleHu: 1.3
applyLengthenedScaleToVowelsOnly: true

# Output gain defaults (same as ipa.py)
defaultPreFormantGain: 1.0
defaultOutputGain: 1.5

# Normalization cleanup
stripAllophoneDigits: true
stripHyphen: true

# Tonal languages
tonal: false
toneDigitsEnabled: true
toneContoursMode: absolute

This entry was edited (5 hours ago)

Sigh. We could pass the cast pointer from the callback since it points to valid C++ memory, but it could be riskier in some cases, especially with temporary DLL memory. The safer approach would be to create a new speechPlayer.Frame, set its fields, apply modifications, and then send it to queueFrame. We also need to handle cases where the frame is NULL, meaning silence. So much work.
in reply to Tamas G

Do you know if there's a way where you could make a small UI within the adon for making phonemes and language rules so we could make our own languages for you to include? Banger ideas your having there, I'll for sure help with making things for this adon, sadly though sliders and entering via UI is about the only thing I can do as although I wanted to do the same thing for espeakNG, I'm not good with working with just a notepad and a list of formants. But hopefully if you want to go the UI direction as well I can for sure make languages and accents with it along with you! I've been meaning to make Barbados English with synths, as I come from a part of the world that includes Barbados people.
in reply to Goemon Ishikawa

@GoemonIshikawa oh yeah, that is not out of the question whatsoever. But I first want to lock down linguistic rules, even if that means future-proofing now for things like tonal languages and other dialectical characteristics. That's what I'm trying to smoothen out next before improving or working on other languages as it will really serve as a foundation.
in reply to Goemon Ishikawa

@GoemonIshikawa Haha not a chance with Hungarian being my first :) I think I had two simultaneous goals: Do really good English, but also make a good Hungarian speech synthesizer, because there is not a good one right now. So by nature of supporting Hungarian and US English (which is like its own language), it expanded things so much that by that point I was like, "wellp, let's add all the languages we can!" xD
in reply to Tamas G

That does sound very good, but from the looks of it just as an outsider looking in it kinda looks like some languages when updated are having the rules mixed, as words like Ahmed are becoming ashMed. But yes take a brake my brother, and resume when you can! I myself have always wanted to see if I can someday make a version of English US that between sentences or in certain punctuations we can put a filter on some of the consonant sounds to make like sudo breath in and out, to really push formant synthesis!
in reply to Goemon Ishikawa

@GoemonIshikawa @flyingpenguinMwauthzyx yeah noticing this too! I'm in the process of making US and UK better but these are the types of feedback that I'd really like. It's very close and I tried to make sure we calculate aspiration, pitch, all that the same way so the rules are kept, hopefully I can be in a place where that can be a change in one of the rules or phonemes and not the frontend code itself by now.
in reply to Tamas G

@GoemonIshikawa @flyingpenguinMwauthzyx Got some really good feedback from @TomGrant91 about the word soundings so I'm refining based on what he said too since I think he's right. At least it's not missing vowels and phonemes like it was in that first build, couldn't even say the word manager or priveleges :D ahaha. Coming together, but slowly.

So I wasn't going to post about this but I just got off the phone with Tesco customer service and I'm shocked.

Last night I was having some soup, Tesco brand Tuscan inspired Bean soup, to be exact, bit down on a chunk of glass that was in there. Taste of blood in my mouth, dent in my tongue, possibly swallowed a small bit... I was worried about it. Also, fucking hell like.

Today I call em up, had already sent an email, they are uninterested, tell me I have to complain in store.

What the fuck.

Bluesky Corporation have just started hosting and verified the US agency ICE:

bsky.app/profile/icegov.bsky.s…

In other words, Bluesky are collaborating with racist violent thugs and murderers.

(Bluesky Corporation were already hosting the White House (bsky.app/profile/whitehouse-47…), the Department of War (bsky.app/profile/deptofwar.bsk…), JD Vance (bsky.app/profile/jd-vance-1.bs…), Homeland Security (bsky.app/profile/homelandgov.b…) etc. This is a long-term collaboration with Trump admin.)

(via mstdn.social/@Grutjes/11590768… )


Wow. Bluesky has just welcomed and verified ICE.

For anyone still thinking Bsky is a real alternative to Twitter: No, it's not.

Mastodon is. Bsky is just X at its infancy.

#ICE #Bsky #Bluesky #fascism


This entry was edited (17 hours ago)

reshared this

Seit gestern steht eine Cherry Stream auf meinem Schreibtisch, die die gute alte G83 abgelöst hat. Wenn man jahrzehntelang auf so einer Tastatur geschrieben hat, muss man sich erst einmal bemühen, die neue nicht gleich wieder durch zu festes Tippen kaputtzumachen. 😁 Aber es ist ein absoluter Traum auf der Stream zu tippen, und sie kostet keine 30 Euro. Mal sehen wie lange sie durchhält.
in reply to Jonathan

@jonathan859 Sie hat halbhohe Tasten, also nicht ganz so flach wie ein Laptop, aber tippt sich trotzdem fast genauso leicht. Man kommt auf ganz andere Geschwindigkeiten als mit der vergleichsweise schwergängigen G83. Habe dadurch bisher auch weniger Buchstabendreher und sonstige Tippfehler, vor allem in Verbindung mit Großbuchstaben am Wortanfang. Bei der G83 musste ich oft nachkorrigieren. Ach und sie ist weitestgehend standardkonform, findet man heute auch eher selten.

Wikipedia turns 25 today! 🎂📚

To celebrate, we’re looking back at its baby pictures—some of the earliest captures of the site, preserved in the #WaybackMachine.

Take a nostalgic peek at early Wikipedia ⤵️

web.archive.org/web/2003030100…

#WikipediaDay #Wikipedia25 @wikipedia

It's kinda funny how people label 800€ income as rich these days. Like, just FYI it's absolutely not. Just because I'm buying useful tools for myself or stuff for my hobbys doesn't mean I'm rich or sth. I mean sorry for you if you're in a worse situation or something, IKR that's not cool. But I'm working 40 hours a week for this. I have the full right to spend the money I earn from that, no justification needed. that's not rich that's life. Just because someone might have more money doesn't make them rich.

Die zwei Gesichter des Friedrich Merz

zeit.de/politik/ausland/2026-0…

Da war ich im ersten Teil des Artikels doch baff erstaunt. Es sieht so aus, als halte im Bundeskanzleramt die Vorstellung Einkehr, das aktuelle Regime in Washington sei nicht mehr durch Besänftigung in Schach zu halten.

Wenn man ihm wohlgewogen sein will könnte man also interpretieren dass Friedrich Merz hier die Gangart umschaltet und sich nun auf die eigene Bevölkerung in Deutschland (und auch in Europa) fokussiert.

Soweit, so gut.

Und dann reißt der Kanzler, wie man das von ihm gewohnt ist, alles wieder ein.

in reply to Stephan

Im Schnitt kämen die Beschäftigten in Deutschland auf 14,5 Krankentage, sagte der CDU-Politiker. "Das sind fast drei Wochen, in denen die Menschen in Deutschland aus Krankheitsgründen nicht arbeiten. Ist das wirklich richtig? Ist das wirklich notwendig?," fragte Merz.


Die Frage ist so unfassbar dämlich, dass ich gar nicht richtig weiß, was man da erwidern will.

Glaubt er, die Menschen sind freiwillig krank? Dass ich mich, wenn ich krank bin, halt nur ein bisschen zusammen reißen muss, um wieder mehr für die Wirtschaftsleistung des Landes beitragen zu können? Glaubt er, dass Kranksein eine Willensentscheidung ist?

Was er damit infolgedessen automatisch insinuiert: Die Deutschen feiern krank und betrügen. Anders kann ich seine Argumentation nicht nachvollziehen.

Wie man mit solchen Aussagen ein Gemeinschaftsgefühl erzeugen will, das geeignet ist, äußeren Widerständen zu trotzen, das weiß vermutlich nur Herr Merz. Und Herr Linnemann vermutlich.

YouTube has started randomly switching German video audio to English even though I can totally well understand German. How the shit do I turn this off? I'm not having YT Premium for this kind of nonsense, especially while the Android app is already as inaccessible as it could get. I know how to switch back the audio track for a specific video, but I have to do that all the time then good bye lol.
in reply to Jonathan

I get it, constant praise becomes boring, but seriously, @Bri has a gift. The gift isn't to develop software, lots of people can write code, that's nothing special, with the greatest respect. The gift is to write code which doesn't sort of work slowly and while drawing attention to itself. It's to write code which works quickly and blends into the background until called for when it does what it's supposed to and then goes back to the background until next time. That is both unusual and very useful.

Okay, so here's a silly test poll. Aliens have just landed on Earth. They explain that the Galactic Council of Sentients will allow them to provide humanity with one game-changing technology. The aliens will observe us to see how we use or abuse this gift, then decide when and how to proceed. What would you want their gift to humanity to be?

  • Medical advancements allowing low or no cost healthcare for all, and various new treatments (33%, 1 vote)
  • Clean energy generation allowing low or no cost energy/electricity for all (33%, 1 vote)
  • Molecular recycling and assembly allowing abundant low or no cost food/clothing/etc. for all (33%, 1 vote)
  • Something else, send a mention! (0%, 0 votes)
3 voters. Poll end: in 6 days

Years ago I got one of the first Alexa devices and I was really looking forward to install it. When it arrived and I powered it on for the first time, its LEDs blinking, I felt a panic creeping up in me. It was the moment I understood that centralised collection of such amounts of private data is unacceptable and will ultimately break democracy and free societies. That was the moment I decided to go decentralised. That Alexa device is still here, visible but unconnected. To remind me every day.
This entry was edited (16 hours ago)