Skip to main content



Liebe Folglinge:
Ich suche (noch immer) nach einem neuen Job als #iOS & #macOS Entwickler in Anstellung (remote only, ich wohne in Österreich). Ich kann auf ca. 30 Jahre in der Software-Entwicklung zurückblicken, bin immer neugierig und hab eine Problemlöser-/Macher-Mentalität. #Swift, #SwiftUI, #ObjectiveC und das ganze Drumherum sind selbstverständlich.

Solltet ihr also jemanden kennen... ihr wisst schon.

Danke fürs rege Teilen, Boosten, Weitersagen etc. 🙏

:BoostOK:
#FediHire #GetFediHired

This entry was edited (2 weeks ago)


Neue - nicht ganz offene - #chatmail-Instanz: Auf einem #RaspberryPi Zero 2 mit UPS und Wlan ins Handynetz für #DeltaChat

Funktioniert gut. Kosten: 54 Euro (mit "Gehäuse", teilweise noch offen), brauchte nur extra Schrauben und Abstandhalter zum Zusammenbau.

Einziger Wehrmutstropfen: Ohne dedizierte IPv4 geht es nicht, und die kostet 5,16 Euro Minimum im Monat bei Vorauszahlung für ein Jahr.

Und jetzt wird es spannend: Die Frontpage von chatmail soll eine richtige Homepage werden...

This entry was edited (1 week ago)
in reply to Daleth Hausmeister

Man müsste mal ausprobieren ob sich #chatmail als #tor hidden service aufsetzen lässt, ich könnte mir vorstellen dass man da weder ip noch domain braucht. Die Nutzenden bräuchten nur zusätzlich tor. Wenn das gut funktioniert könnten wir mal nen experimentellen fork machen von #deltachat der #tor Arti (rust implementation) schon eingebaut hat. 🤔
in reply to treefit

@treefit

Ähm, das schließt sich im Konzept aus. Zwar können die Elemente genauso installiert werden, das Verfahren mit pyinfra ist allerdings extra auf Interoperabilität ausgelegt, braucht daher Zertifikate, die von Let's encrypt angefordert werden, und das setzt für die Acme-Challenge über http eine pingbare IP voraus.

Ich habe es über die IPv6 des Mifi-Routers probiert, der sperrt aber ICMP. Ich muss also ein VPN mit dedizierter IP nutzen (mindestens fürs Einrichten).

in reply to Daleth Hausmeister

es gibt aber auch domain authentifizierung mit DNS Einträgen, vielleicht geht das besser um sich das Zertifikat zu holen? (braucht aber einen domain Anbieter / Name server mit api)

letsencrypt.org/docs/challenge…

in reply to treefit

Es gibt vieles – für Nerds.

#chatmail möchte schnell, einfach und interoperabel für Fastendanwender sein.

Alles mit Tor u.a. Varietäten wären forks mit verändertem konzeptionellem Ansatz...

...nicht mehr chatmail.

This entry was edited (1 week ago)
in reply to Daleth Hausmeister

richtig, tor/onion chatmail wäre (ohne Mehraufwand) nur mit anderen tor/onion chatmail "nodes" kompatibel. Aber dafür müsste man weder offene IP haben noch domain mieten. Also durchaus interessant, nicht zuletzt auch weil tor noch eine weitere ebene von Anonymität & Sicherheit mit sich bringt. Ist halt nur chat, nicht mehr email.
This entry was edited (1 week ago)


Inspired by @kees and @bagder I graphed #ArkScript source code age (last 3.x version is from mid 2023 hence the big purple triangle starting in 2023)

There seems to be a lot of code, but tests are counted too.
16'540 lines for the source code only, and 12'430 for the tests (8k dedicated to the fuzzing corpus, 4k for the unit tests)

I attribute the big jump to my recent "add tests everywhere" addiction

in reply to daniel:// stenberg://

tweaked the script a bit and this was the answer: vX.Y.Z-something tags are ignored (I've been tagging v4.0.0-rcX for more than a year now), leading to missing data points
Tags are ordered using git tag --sort=authordate instead of sorting them using semver (because I have some... questionable v3.2.0-a tags)


Hi, just click the tT icon on the left of the email editor near the clipper icon ;)


Ayer, en la red social mala, anunciamos desde Acción Contra el Odio que estamos preparando una denuncia contra quienes promovieron la agresión a Pedro Sánchez en Paiporta, reivindicada por grupos neonazis.

Horas después, la web de CTXT fue atacada. No solo han tirado el sitio, también nos han borrado todos los ficheros. Agradecemos toda difusión y apoyo.

Ahora más que nunca, puedes unirte a Acción Contra el Odio: agora.ctxt.es/accion-contra-el…



Donate to our Fundraiser, Support Good People!

@gnome, @tdforg, @fsfe and many other community-driven Free and Open Source organizations are the Good People of the tech world.

This year we are asking you consider them (and also maybe us!) when you #donate. Help out the people that fight for your digital rights, your privacy,and your right to not be exploited by predatory corporations in the tech industry.

kde.org/fundraisers/yearend202…

@kde@lemmy.kde.social

#SupportGoodPeople #donations #fundraiser




In a tiny step away from Microsoft and Office, today I managed to convince my sister to install and use @libreoffice since she couldn’t log in to her company Microsoft account and was unable to use Word. I don’t know how long this will last for but I have a feeling that her IT skills mean it might be a while before she is logged in again so fingers crossed! It would give me a great amount of pleasure if our company dropped Office entirely.


Is there anyway to customise a numbered list so that the numbers go 5,10, 15... or something similar?

#Libreoffice #NumberedLists

@libreoffice



The way I view this botsin.space thing:

botsin.space admin: "I'm going to quit the server. It's just getting too expensive for me".
botsin.space users: "Oh, let's move to another free instance I guess".

I'm getting more worried about this freerider mentality if we are to make this work in the long run.

This entry was edited (1 week ago)
in reply to modulux

@modulux I'm not entirely clear on how well it scales tbh. I assumed it is optimised given that the flagship instance is positively huge compared to all other instances. Probably I'm wrong.
in reply to Emil Jacobs - Collectifission

It scales comparatively badly. I mean, you can make it scale by throwing massive resources to it, but Mastodon is well-known for being one of the heavier AP impls out there.


Long post

Sensitive content

in reply to Winter blue tardis🇧🇬🇭🇺

Long post

Sensitive content



Rupert Easterbrook RIP ☹️ 💀

#gamedev #games #rip

He worked among others on Populous, Powermonger, The Super Aquatic Games, James Pond 3 , Theme Park, Drakengard, Vietcong, Age of Wonders: Shadow Magic, Hidden & Dangerous 2, Kohan II: Kings of War, Red Ocean, Velvet Assassin, Tunnel Rats, King Arthur: The Role-playing Wargame, Black Prophecy, Project Cars, Agony, 428: Shibuya Scramble, SNK Heroines: Tag Team Frenzy.



The Metropolitan Museum of Art has put online 492,000 high-resolution images of artistic works.

Even better, the museum has placed the vast majority of these images into the public domain, meaning they can be downloaded directly from the museum’s website for non-commercial use.

When you browse the Met collection and find an image that you fancy, just look at the lower left-hand side of the image.

If you see an “OA” icon and the words “public domain”, you’re free to use the image, provided that you abide by the Met’s terms.

In making this collection available online, the Met joined other world-class museums in putting large troves of digital art online.

Witness the 88,000 images from the Getty in L.A.,
the 125,000 Dutch masterpieces from the Rijksmuseum,
the 50,000 artistic images from the National Gallery,
and the 1.9 million images from the British Museum.
openculture.com/2024/11/the-me…



Waking up to a new day and running the video a few more times just for the giggles. It is just so amazing.

youtube.com/watch?v=atcqMWqB3h…

Seirdy reshared this.



Ha costado 17 años de proceso, pero hemos ganado.
eldiario.es/tecnologia/constit…
#SeriesYonkis
in reply to Almeida

Eso sí que es pena de banquillo, madre mía. Felicidades.


Buenos días desde la Administración Pública.

Martes que sabe a lunes después de 4 días sin trabajar. Por suerte no hay mucho acumulado. Antes de irme estuve revisando el tema de la estrategia de radón, que por lo que veo se ha aprobado en Consello: xunta.gal/notas-de-prensa/-/no…



We interrupt your doomscrolling to bring you some good news

reshared this



As those of you who follow me unfortunately know, I track the $DJT meme stock. I'm expecting a YOOOOGE pump in the morning. It looks like it's been manipulated all along, so whether or not he goes down tomorrow, it's a last-ditch opportunity to project strength.

I think the smart money gets out of the trade by midday. If he loses, it's going to zero, so if it's clearly going badly for him, it may drop so hard that they halt trading. Again. Could be a bellwether.

in reply to Matt May

I think once a meme stock is always a meme stock. There may be a temp drop, but it’ll be back up regardless of whether he loses or not. Unless, of course, DJT will decide to quiet down and go back to his golf course.


RIP Quincy Jones.

Legendary music producer behind hits from Sinatra to Michael Jackson.

I know I'm alone in this, but I think "Billie Jean" was a more iconic and transformative Quincy Jones song than "Thriller." First time we saw the Michael Jackson moonwalk!

m.youtube.com/watch?v=xpN3GRFK…

This entry was edited (1 week ago)
in reply to Dan Neuman

Agreed. Thriller is honestly pretty meh, outside of being a song to play at Halloween. Billie Jean, like Smooth Criminal and Dirty Diana, is a song to rock out to year round.
in reply to Raccoon 🏳️‍🌈

The real genius of “Thriller” is that it is 4 minutes of warnings about horrible scary monsters and then bang: fooled you, all that was a clever ruse to get you to hold me tight, kiss me, I will take care of you, protect you, love you, thrill you, this is a pop song, I am the King of Pop, what were you expecting?

But Billie Jean is a perfect song. And identifiable immediately after the first kick and snare of the intro.




There’s a dirty Trump trick you need to look out for. He used it in 2020 to try to overturn the election, and he’s going to do it again. But it doesn’t work if you know it’s coming.

Watch out for Trump to exploit something elections experts call the “red mirage” to prematurely declare victory before all the votes are counted.

You see, in almost every election, Republicans appear to take an early lead. That’s the red mirage.

Then that lead gets smaller throughout… instagram.com/p/DB9oGT9py7R/?u…

reshared this



Right? Gosh, what difficult choices we got over here! #USPol infosec.exchange/@malwaretech/…
This entry was edited (1 week ago)


🚨🚨🚨 ARIZONA VOTERS — It’s been reported that thousands of early voters in Pima County returned only the first page of their two-page ballot. This is important because Prop 139 for Abortion Access is on page 2. Please don’t make the same mistake when you vote in person. Please share with AZ folks.

kold.com/2024/11/02/some-pima-…



NAACP has partnered with Lyft. Use Lyft code NAACPVOTE24 good for 2 rides up to $20 each to the polls! #FederatetheVote

reshared this






Armchair prediction: the GIMP GTK3 port will be finished and enabled by default after GTK 5 is released and GTK3 is deprecated.
in reply to Seirdy

Flutter for Linux will switch from GTK3 after GTK3 is deprecated.


Inexperienced, poorly trained and underfed: the North Korean troops heading to Ukraine | North Korea | The Guardian theguardian.com/world/2024/nov…


TIL you can access the Hearing Test on iOS even if you're not in a supported region by pasting this in your Safari address bar: x-apple-health://HearingAppPlugin.healthplugin/HearingTest

reshared this



❌ i can't figure out how to put that thought into words
✅ i can't serialize that thought


One of the perks of my new job is they don't use Microsoft Teams
in reply to Adrianna Tan

So do they use Zoom, Google Meet, or something else? Just curious.


Ah yeah the Fujifilm Dynamic Range strikes again...


Am I, a Rust programmer, a hypocrite for asking if -Wextra is useful, as a C programmer as well?
in reply to Federico Mena Quintero

My personal list, in descending order of usefulness, goes -Wall -Wextra -Wpedantic -Wwrite-strings and maybe also -Wconversion -Wstrict-prototypes -Wmissing-prototypes.

-Wconversion catches bugs that nothing else catches but it also complains about a whole bunch of perfectly fine and idiomatic constructs. The prototypes ones used to be really helpful when dealing with code that was written pre-1990, but nowadays they mainly help you find functions that you forgot to mark "static".



Understanding Bash Command Syntax: A Beginner’s Tutorial lxer.com/module/newswire/ext_l…


I'm really enjoying researching information by accessing online databases from my local public library. Having free access to all of this information is absolutely amazing. Even if you don't think that you would ever need your public library, getting a library card is worth it just for accessing the online databases that they will likely offer to patrons. Not to mention that I used Libby for the first time for listening to an audio book and it was very accessible.
in reply to Eden Linnea

@EdenLinnea I'm sure that different library systems provide access to different databases, depending on which ones they choose to subscribe to. In my case, I was using the Gale Health and Wellness Resource Center.
in reply to David Goldfield

@EdenLinnea Here's a list of databases from the Philadelphia Public Library. This is a much larger collection than the one offered from my own library so, as I wrote earlier, what your library offers will likely differ from this list.
libwww.freelibrary.org/databas…
in reply to David Goldfield

Couldn’t agree more about the library and if you get stuck there is somebody savvy to help you out usually.


TIL: the practical minimum RAM requirement for OpenWrt is now 64 MB. openwrt.org/supported_devices/… I remember when 8 MB of RAM was adequate for a basic Linux desktop. For that matter, I'm pretty sure my first Linux install in 1996 was in 4 MB of RAM, but that might have been too tight for X11 in practice.
in reply to Matt Campbell

Saw the following on the comment thread where I learned about the 64 MB RAM requirement for OpenWrt (where I also commented):

> These days I mostly write code for systems with 256 KiB of RAM, so struggling with 64 MiB seems a bit excessive.

Just now, I wish I had chosen to work on that kind of embedded software. I guess I still could, at least as a side project. I know I'm doing important work where I'm at though, even if I have to tolerate the unconstrained excess of Electron and the like.

Tamas G reshared this.



USPol

Sensitive content



Quincy Jones, music titan who worked with everyone from Frank Sinatra to Michael Jackson, dies at 91.

apnews.com/article/quincy-jone…



Random linux question: I have my command history, in Linux, but not a record of command outputs. Now that text is as close to free as makes no difference, should we not store both? Command executed, standard-out resulting, all stored?

Given screamingly fast IO and effectively infinite drive space, at least as far as text is concerned, it's sort of remarkable how much useful information we just accidentally throw away these days, how little we routinely save.

in reply to mhoye

When I regularly used screen(1) I would set the scrollback buffer to Really Large, and would peruse it extensively. It was nice to be able to search in it.
in reply to Federico Mena Quintero

@federicomena I've done the same for years and I still use screen(1). My uptime is usually measured in months, interrupted by the occasional kernel upgrade. A terminal scrollback for three months of output is a couple of megs. It's possible to write it to disk automatically.

Keeping this habit has made me more cautious about running commands that might generate a lot of output spew, like cat'ing a file before checking its size. I'm not positive this is an improvement.