I can't wait to see how people use default field values in #Rust!
It felt like an eternity to land this (specially if we count the years of discussion before the, I believe, 3rd RFC was accepted), but as of next nightly you will be able to write

struct Foo {
bar: Type = Type::const_method(),
}

Foo { .. } // implicit `bar: Type::const_method()` call

The main difference between github.com/rust-lang/rust/pull… and derive(Default) is that the latter doesn't support having mandatory fields.
#RustLang

modulux reshared this.

in reply to David August ❌👑

@mekkaokereke

I have just started reading "When the Clock Broke", John Ganz' new history of the proliferation of white supremacist conspiracists in the United States in the late 1980s and early 1990s, many of whom we are still having to deal with: us.macmillan.com/books/9780374…

Unsurprisingly; Ganz starts with Reagan's election and presidency because it contributed to that too.

Today, from the very bleeding edge we have vulnerability injection in ML-generated code via poisoned training data - arxiv.org/abs/2412.05829 - and _correct-per-spec_ kernel panics via crafted USB EXT2 filesystems, which can define for themselves just corruption state but the kernel's correct reaction to that corrupt state - mastodon.social/@wdormann@info… - because of a design that didn't consider adversarial removable media in the mid 90s.

Sanitize your inputs, people!

This entry was edited (1 year ago)

Zásobte sa hotovosťou a čakajte. Môj ty...

e.dennikn.sk/4353223/zasobte-s…

This entry was edited (1 year ago)

We have a new point release for Android coming later today, and our latest progress report up on the Thunderbird blog, which includes:

* a launch recap 🚀
* listening to feedback 👂
* stability improvements 💪
* a look at the year ahead ⏳

#Thunderbird # Development #Android

blog.thunderbird.net/2024/12/t…

in reply to Roberto ۞

@romadiz

Yes (connect.mozilla.org/t5/ideas/t…). It’s in the works but I could not find any recent updates on that.

@thunderbird

Opinion | In my home town, I see teenage boys being pulled towards Andrew Tate and the ‘manosphere’ - The Guardian apple.news/A743AarS4SMacdF1frL…

Week highlights: new major releases of Hugin and @OBSProject, a new beta of @friction 1.0, @FreeCAD and Audacity dev news.

More info: librearts.org/2024/12/week-rec…

Featured #b3d and @krita artwork by Viacheslav Voloshyn

This entry was edited (1 year ago)

Peertube zveřejnil úplně první verzi mobilní aplikace PeerTube pro Android a iOS.
framapiaf.org/@peertube/113628…


The PeerTube mobile app is out!
A simple way to explore platforms and enjoy #videos.
Free from doomscrolling and dark patterns, this app respects your attention.
Learn all about behind the scenes and the upcoming updates on our blog: framablog.org/2024/12/10/peert…

in reply to Archos

Za nějaký český PeerTube server bych se přimlouval. S tím bych klidně pomohl, alespoň finančně. Třeba bych Petra s jeho Městskou cyklistikou přemluvil, aby byl i tady ve Fediverse.
Ale je to trochu závazek. Nějaká dlouhodobost instance je podle mě důležitější než u Mastodonu. Nikdo velice netrvá na tom, aby byly jejich plky na Mastodonu dlouhodobě dostupné, ale u videí to je jiné, to se bere tak trochu jako archiv, ke kterému se lidi vrací.

@jan @StudioHonzaCZ

in reply to Jiří Eischmann

@sesivany @jan @StudioHonzaCZ @openalt
Uz jsme to resili aspon 10x, ale zatim se u nas nenasel nikdo kdo by ten peertube nainstaloval. Jednu dobu jsme se snazili zverejnit videa proste jako avi ke stazeni (stejne jak to delal fosdem), ale z toho taky nejak seslo. Asi starneme a chybi nam drajv
in reply to Jozef Mlich

@jmlich @sesivany @jan @StudioHonzaCZ @openalt No kdyby byl zájem, tak vhsky.cz je od včerejšího večera v provozu.😃👍

The PeerTube mobile app is out!
A simple way to explore platforms and enjoy #videos.
Free from doomscrolling and dark patterns, this app respects your attention.
Learn all about behind the scenes and the upcoming updates on our blog: framablog.org/2024/12/10/peert…
in reply to daniel:// stenberg://

Also on slashdot: developers.slashdot.org/story/…

Ciao a tutti @admin@puntarella.party @admin@mastodon.bida.im @janitor @bluberrycookie @antanicus @gabriele

Ho notato che il server a.gup.pe risulta sospeso da puntarella ("responsabili di attacco DDoS a bida") e bida o silenziato da lucci.xyz e devianze ("Domain used for DOS attacks.") perché "Domain used for DOS attacks"

In realtà il server gup serve solo a creare gruppi activitypub e i suoi account sono tutti gruppi che (un po' come le vecchie liste di distribuzione) consentono agli utenti di fare conversazioni tematiche. Se ci sono account molesti (immagino sia soprattutto shitposting) da quel server è solo colpa dei singoli utenti che lo usano; dovrebbero perciò essere sospesi quei singoli utenti o al massimo i singoli gruppi

Per essere più chiari, l'admin di gup non gestisce i gruppi gup. E gli account gup.pe non possono spammare, ma al massimo sono gli account di altre istanze del Fediverso che li menzionano, menzionando altri utenti: basta bloccare loro!

Chiamare questo un attacco DdOS è quindi sbagliato.

Qui potrete trovare una spiegazione di come funziona il sistema di gruppi di gup.pe: a.gup.pe/

Come saprete io non amo particolarmente i gruppi gup.pe e preferisco utilizzare i gruppi Friendica (che funzionano praticamente allo stesso modo dei gruppi gup) oltre che i gruppi Lemmy e, in realtà, ne gestisco direttamente diversi, ma ritengo che anche i gruppi gup.pe siano un patrimonio importante per tutto il Fediverso e che quindi non dovrebbero essere mai bloccati.

Fatemi avere un riscontro e, se avete informazioni diverse da quelle che ho io, proprio per i motivi che ho spiegato sopra, sono comunque direttamente interessato a capire quali possono essere i rischi potenziali. Quindi per favore, fatemi sapere 😅

in reply to Tritol

@tritol128

Jsem nerad poslem špatných zpráv, ale já jsem ho našel 3x, bude potřeba ještě jeden blok.🤬

social.linux.pizza/@FandaSin/1…

@PepikHipik


Děkuji, zablokován, bohužel se začal množit.
Pravděpodobně dělením, kdo by s tímhle chtěl mít nějaký bližší kontakt, že?😈
Našel jsem další 2.

@84a5cd9b62b6a8ba247c4c8ee3ec32925952a08a9d0969ce3a38b28aa70d2dca@mostr.pub
@dodoalexo@mastodon.arch-linux.cz


S těžkým srdcem musím oznámit, že z důvodu nečekané životní situace (zdravotní) jsem nucen prodat svůj BitcoinEshop. E-shop je plně funkční a připravený k převzetí.

Prosím, aby mě vážní zájemci kontaktovali na kryptoguru@email.cz.

Děkuji za pochopení a podporu.

Odkaz: bitcoineshop.cz

#bitcoin #btc #kryptoguru #eshop #kryptomeny #blockchain #bitcoineshop

New page on seirdy.one: Scrapers I block (and allow), with explanations.

I’ve replaced all the comments in my robots.txt file with a more readable and detailed web page on scrapers I block. It includes info on the multiple blocking-approaches and criteria I use, commonly-blocked scrapers I allow, and more fact-checking than most of the more comprehensive alternatives.


#RobotsTxt #Scrapers #POSSE

Seirdy reshared this.

Is anyone looking at levels of volunteer activity in digital public goods like Wikipedia, Reddit, and stackoverflow and whether exploitation of user content is associated with a decline in human participation?

As companies use ai to convert communal public goods into AI products, while extracting value from them, we could see a general decline in contributions that could lead to ecosystem collapse. Would love to see in depth scholarship wrestling with this. Cc @mako

infoworld.com/article/3478485/…

Today NYC Mayor Eric Adams said he hoped recent events would accelerate implementation of a mask ban.

Reminder: There is no evidence that mask bans stop crime. Mask bans make cities more unsafe because preventing people from wearing masks increases the spread of diseases.

I'm going to geek out about a pop song. Something randomly made me think of the song "Lights" by Ellie Goulding (first released in 2010, then as a single in 2011). Yes, it has the same four-chord sequence through pretty much the whole song. So if you're going to do that, it's important to have variation in the arrangement, and especially a good build-up. The single version really ruins this IMO. Compare:

Album version: youtube.com/watch?v=LPVBLA8Ked…
Single version: youtube.com/watch?v=HbrX49BZd3…

1/?

in reply to Matt Campbell

The difference in length is only 35 seconds. And why was 4 minutes 5 seconds deemed too long for radio anyway? But to shave off those 35 seconds, they condensed the song too much for my taste.

For example, the single version brings in the bass and four-on-the-floor kick drum as soon as the vocal starts, and adds the snare halfway through the first verse. The album version doesn't start the kick drum until halfway through the first chorus, and saves the snare until the second verse.

2/?

in reply to Matt Campbell

But the way they actually eliminated those 35 seconds was by shortening both the bridge and ending, and pushing elements of both to earlier in the song. The cello (or whatever that instrument is) from the original bridge is moved into the latter half of the second verse, where it now has to compete with the vocal, and the breakdown from the original bridge is gone. Then one of the "home, home" lines from the ending is moved into what's left of the bridge.

3/?

in reply to Matt Campbell

I wonder what exactly motivated those changes to the single version of the song. I guess the point of bringing in the full rhythm section faster would be to sell the song to the listener faster. But why shorten the bridge and ending, and move sections of both into earlier parts of the song? Did someone determine that there was actually too much bridge and ending in the original?

And would I think there was something amiss if I had never heard the original? Probably not.

4/4

in reply to Peter Saathoff-Harshfield

@pesh I think I only knew about the album version because the local radio station where I first heard the song (in 2017) played that version, probably by mistake. That station also played non-standard mixes of some other songs. The operations of that independently owned station seemed, on the whole, only semi-competent. Yet I was cheering for it as the underdog. I might do a whole thread on that for the station's would-be 10th anniversary early next year.
in reply to Matt Campbell

Things that are remixed for radio are usually bad. I'm glad that with the advent of streaming services, that practice seems to be going away a bit. And then there's the song Better in Time by Leona Lewis, which had a single version that has a much better build-up and now seems to have supplanted the album version, but I remember struggling to find it in good quality in 2008.
Album version (which is now the more obscure one): youtube.com/watch?v=mFRo-7113t…
New/single version: youtube.com/watch?v=qSxyffSB7w…