Salta al contenuto principale



I think the bug I resolved (I wouldn't say fixed) in @novelwriter today is the weirdest I've encountered so far.

The app uses @-based keywords to set meta data in the text. An auto-complete menu pops up to suggest which keyword when you type an @ on a new line.

In the current version (at least) if you have the editor "justified margins" set, type an @, then type backspace, then *and only then* will Qt/PyQt segfault and crash the app.

#Programming #Debug #Cpp #Python #Qt #PyQt

in reply to Veronica Olsen

If I close the menu before forwarding the key press, the bug goes away, so I'm fairly certain the event handling and something related to processing signals in the event queue triggers some corner case where Qt tries to access some reference after it's destroyed.

What is so puzzling is why it only happens on an @ character and only if the text has justified margins! 😅

in reply to Veronica Olsen

sufficiently buggy code is indistinguishable from occult magic rituals, I guess. With this, the phrase "given enough eyeballs, all bugs are shallow" gets a new dimension (namely, eyeballs sacrificed to Dependency-Cthulhu)



In 20 minutes, Chiesa and Baglini play #Rachmaninov and #Pärt in #Sacile worldconcerthall.com/en/schedu… #wch


Sensitive content





t.me/combat_ftg2/3159
‼️🇺🇦The first confirmed strike of the Flamingo missile destroyed a border outpost and six FSB patrol boats in temporarily occupied Crimea (VIDEO, PHOTOS and more) #Ukraine #Paris #Rome #London #Berlin #Brussels #Finland #Poland #Denmark #Sweden #Norway #Netherlands #Estonia #Latvia #Lithuania #Germany #France #Italy #OSCE #PACE #CoE #SouthKorea #Press #News #Taiwan #Media #Japan #USA #US #UK #EU #NATO #UnitedStates #UnitedKingdom 
#EuropeanUnion 
#11yrInvasionofUkraine


Sensitive content



Sensitive content



30 day orders = housing, etc., payment; 29 day orders, nothing.

'It infuriates us': Veterans rage at 'abusive' Trump over reports of him stiffing soldiers - Raw Story

rawstory.com/trump-infuriating…


in reply to Araucana 💚🌱🐔🥾🎶🎄❤️‍🩹

Das Bild zeigt eine YouTube-Videoseite mit dem Titel "Waren Steinzeitmenschen dümmer als wir? | 42 - Die Antwort auf fast alles | ARTE". Es hat 69.948 Aufrufe und wurde vor 2 Tagen veröffentlicht. Die Video-Kanal-Informationen zeigen, dass es sich um ARTEde handelt, mit 2,51 Millionen Abonnenten. Es gibt 1246 Likes und 271 Kommentare. Ein Kommentar erwähnt die Wahlresultate der AfD und stellt eine humorvolle Beobachtung zur Frage der Steinzeitmenschen im Vergleich zu heutigen Menschen her.

Bereitgestellt von @altbot, privat und lokal generiert mit Ovis2-8B

🌱 Energieverbrauch: 0.165 Wh




Since June, building damage after cyclone #chido in #mayotte has been mapped in #josm over Sada, Trévani, M'Tsangamboua, M'Tsahara, M'Tsangadoua, Bouyouni, Longoni, Tanganiin, using #Disastercharter post-disaster imagery and providing #openstreetmap #osm.
Vahibé has been achieved yesterday and now new @osm_fr@fr.osm.socialproject #taskingmanager project started over north Sohoa, Chiconi and Tangani, located in the west of the main island. Aim: showing effective #openscience + let complete #opendata of the event
Questa voce è stata modificata (3 mesi fa)



Wyd if you at the #EU Parliament and get this airdropped to your phone?

#europe #macron #merz #meme #memes #marxism



@pluralistic remember your lecture "War on general purpose computing"? It seems we finally see the other side in mass conciousness. Louis Rossmann already says "A phone is a fucking computer" in his "stop accepting premise of assholes" segment. youtube.com/watch?v=QBEKlIV_70…

reshared this

in reply to uis

The sheer number of Turing Machines within 10 feet of me is kind of astounding.


It's that time of year again! The Fall semester is about to start, and I'm teaching "Advanced Programming in the UNIX Environment". The syllabus and all course materials including all code examples is available here:

stevens.netmeister.org/631/

All video lectures are public and available for free on YouTube:

youtube.com/@cs631apue/videos

If you want to follow along, I'll be posting lecture videos and related links in this thread throughout the semester.

#programming #unix #apue

reshared this

Unknown parent

mastodon - Collegamento all'originale
Jan Schaumann

Advanced Programming in the Unix Environment

The entire semester in one 157 slides deck: stevens.netmeister.org/631/f25…

Full playlist on youtube of all 72 video lectures: youtube.com/watch?v=BsB9Cg6yJc…

#apue #unix #programming

in reply to Jan Schaumann

Advanced Programming in the Unix Environment

Week 13: Restricting Processes: Capabilities, Control Groups, Containers

In this video lecture, we're completing our discussion on how to restrict processes by looking at POSIX Capabilities, Linux Namespaces and Control Groups or "cgroups", and how these and the various other methods we've discussed in the last few videos allow us build containers like Docker or LXC.

youtu.be/ozzyh5wjjdw

#apue #unix #programming




t.me/warriorsukrainian/63803
⛔️🇷🇺Primary oil refining unit caught fire after UAV strike at Krasnodar refinery on August 30, - ASTRA (VIDEO) #Ukraine #Paris #Rome #London #Berlin #Brussels #Finland #Poland #Romania #Denmark #Sweden #Norway #Netherlands #Estonia #Latvia #Lithuania #Germany #France #Italy #OSCE #PACE #CoE #SouthKorea #Press #News #Taiwan #Media #Japan #USA #US #UK #EU #NATO #UnitedStates #UnitedKingdom 
#EuropeanUnion #russiaUkraineWar
#11yrInvasionofUkraine #RussiaIsATerroristState


x.com/mpozueloc/status/1960287…
El #genocidio del pueblo palestino sufre otro paso más en #un horror totalmente despiadado.
A todos los pueblos libres del mundo pedimos que se unan a la #GlobalSummud Flotilla, que zarpará desde #Barcelona el 31 de agosto, uniéndose a decenas de barcos más desde otros países, para romper el asedio ilegal de #Gaza y exigir el fin del genocidio.
Desde el río hasta el mar, #Palestina vencerá!






Can't wait to just be able to veg out on #monsterdon long awaited and much anticipated #Grizzly1976

Never give up on your dreams!!

Been voting on this for months!








me wondering why no one hits me up on barq and remembering i look like this on there


Found this classic in the back of my garage. Its been decades!

reshared this



Edit 2: Goal reached while I slept! Thank you!

Edit: $40 received!! Thank you!

So, I need $65 asap to pay a bill that I thought I had already taken care of but hadn't. Anything is appreciated. 🙏

$65/65
@mutualaid
#MutualAid #DisabilityAid #TransCrowdFund

venmo.com/u/Onua-Ryder
paypal.me/nevaronua
https://cash.app/$OnyxOnua

Questa voce è stata modificata (3 mesi fa)


Artifacts from a very specific time.

Gators -> clothe masks of various styles (and the assorted accessories we inevitably needed/wanted to make them more comfortable) -> KN95s.

Not pictured because we used them up, the hosptial style blue/white jobs.

We had two cubbies in our going outside coat rack dedicated to masks. Consolidated down to just one that is just the KN95s.

#masks #covid

in reply to John Wilker 👨🏽‍💻

The image shows a gray woven storage basket on a granite countertop. Inside the basket, there are various items, including a red and white package labeled "KN95 Foldable Protective Mask" with "20 Pcs" and "≥95% PFE" printed on it. Next to the mask package is a white package with a barcode. The basket also contains a blue patterned fabric, a black item with a strap, and a red and white item. The background includes a black mat with a white design and a wooden floor.

The image shows a collection of face masks and a bag on a table. In the foreground, there are several black face masks with the text "SPACE ROGUES" and a graphic of a space-themed character. The masks have elastic ear loops in various colors, including white, blue, and red. A black bag with the word "VOTE" in large white letters is visible, with a patterned fabric underneath. The background includes a wooden floor and a plastic bag with items, possibly straws, on the table. The setting appears to be indoors, possibly in a casual or office environment.

The image shows a collection of items laid out on a dark surface, likely a table or chair. In the foreground, there is a white, translucent plastic mask frame with a grid-like design, partially wrapped in plastic. Below it, a black cord with metal clasps is visible, suggesting it is part of a mask strap. To the right, a clear plastic bag contains white ear loops with red branding, labeled "made in China." The items are organized in a way that suggests they are part of a mask kit, with the mask frame, ear loops, and strap likely intended for assembly. The background features a wooden floor and a gray wall, providing a neutral backdrop for the items.

Provided by @altbot, generated privately and locally using Ovis2-8B

🌱 Energy used: 1.329 Wh



Harry's Last Stand

"We're In The Shit Now," Sept 1, 1939

"Tomorrow marks the 86th anniversary of the start of the Second World War. On 1 September 1939, Hitler’s Germany invaded Poland, and within days Britain was at war. For my father, Harry Leslie Smith, the day began like any other in Halifax — stacking groceries at Grosvenor’s. By evening, the world was forever changed."

open.substack.com/pub/jmsmith/…

#HarryLeslieSmith #HarrysLastStand #JohnSmith




x.com/ionebelarra/status/19618…
Mañana salen decenas de barcos desde #Barcelona que llevan la voluntad de millones de personas que queremos romper el bloqueo criminal de #Israel y tratar de frenar el #genocidio. Todo nuestro apoyo a la Global Sumud Flotilla. #StopWars #Gaza #CeasefireNow


A Maine ballot measure in November would place a barrage of news restrictions on mail voting. In 2024, 61 percent of Mainers over 65 who voted did so by mail.

boltsmag.org/maine-question-1-…




This Labor Day, while US markets are closed, crypto traders will have their first opportunity to buy and sell the tokens tied to a project endorsed by President Donald Trump and his family, per Bloomberg.

#news #finance #economics #stocks #options