Ángel

@angel@triptico.com



curmudgeon / cascarrabias

No twitter / no facebook / no instagram / no tiktok / no regrets
wwwhttps://triptico.com
geminigemini://triptico.com
tilde.clubhttps://tilde.club/~angel/
Ann Hell Musichttps://exode.me/accounts/annhell
Keyoxidehttps://keyoxide.org/hkp/1AFAE6809099EB5CD65A4E32B498DDC28F4584FF
YO NO SOY PAVEL (novela)https://distrito93.com/catalogo/yo-no-soy-pavel/

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Okay, after reading this email, I can shut down my computer and change jobs:
'Dear colleague, the fact that our software does not function after 24 hours is perfectly expected. It depends on many dependencies, and we do not have complete control over all of them. For this reason, we suggest, as a standard practice, a service restart every 12 hours. This will ensure everything functions correctly.
And as a general recommendation, we always suggest restarting all services (if you are using Docker) or the entire server (if you are using a traditional setup) every 3 days, as systems tend to get bogged down over time and need to be optimized.'

...
Older...

patpro »
@patpro@mastodon.green

@stefano same reasoning when confronted to climate crisis :(

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@patpro rebooting the planet each day? 😔

...

patpro »
@patpro@mastodon.green

@stefano more like: «it’s not our fault, let’s not address the problem, keep our heads in a hole»

oxy but spooky 👻 »
@oxyhyxo@mastodon.bsd.cafe

@stefano the last time I encountered one of those was java running on windows 2008 lol

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@oxyhyxo they have the same mindset...

...

oxy but spooky 👻 »
@oxyhyxo@mastodon.bsd.cafe

@stefano i remember feeling deeply confused at the time.

Like … maybe we could take a look and fix it?
<client answers> no its fine we just need your guys to restart it occasionally

Lovis IX ♿ »
@lovisix@social.zdx.fr

@stefano

You have found your master, little Padawan.

...

Janne »
@janvenetor@mastodontti.fi

@stefano relevant xkcd: xkcd.com/2347/

It was a common practice to have all-night long batch processing window, not so many years ago. Some software still requires it :/

We are greatly indebted to our predecessors' efforts.

...

Jason Bowen »
@jbowen@mast.hpc.social

@janvenetor @stefano
> Okay, after reading this email, I can shut down my computer and change jobs...

I've been more seriously considering pivoting to the culinary world lately.

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@jbowen @janvenetor farming wouldn't be that bad, too. I think my father in law would appreciate some help.

Joel Carnat ♑ 🤪 »
@joel@piou.foolbazar.eu

@stefano when you think of it, that’s the way cars, TV and lights work since ages. So that must be a best practice (!)

💞 eva 💞 »
@winterschon@mastodon.bsd.cafe

@stefano oooh, they must be running windows. or ubuntu. 🤣

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@winterschon 😆 The typical Windows mindset.

...

Joel Carnat ♑ 🤪 »
@joel@piou.foolbazar.eu

@stefano I would target Java dev there 🫢

@winterschon

💞 eva 💞 »
@winterschon@mastodon.bsd.cafe

@stefano sadly so. meanwhile, one of my petabyte serving storage nodes has well over a year of uptime with consistent load, and my workstation is routinely online for weeks to months without a reboot. ZFS and FreeBSD really do solve problems that so many others struggle with.

Parade du Grotesque 💀 »
@ParadeGrotesque@mastodon.sdf.org

@stefano

Oh, Lord Cthulhu, have mercy. 🤦

They don't know anything, right?

And they have no idea what software, or service, or uptime means...

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@ParadeGrotesque But they sell this crap for tens of thousands euros per year...

Francesco P Lovergine »
@gisgeek@floss.social

@stefano
🤔 not sure to understand the reason. This seems a replica of some public administration services here that are shut down in the evening and during weekends to be consistent with opening hours of cages...

Micro Rust »
@MicrobeRust@c.im

@stefano
I recall my first job back in the early 2000s.

"These are our VAX systems. They really need to be replaced, but they're actually pretty reliable. This one has been running for several years now."

"Wow, you haven't had to service any parts on it for several years?"

"We haven't had to restart it for several years."

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@MicrobeRust In 2005, I visited a new client. They had an old Unix server (I don't know which OS was actually running, maybe I saw it but don't remember). The uptime was crazy - last reboot had been in 1986! I couldn't believe my eyes. It was still doing their payslips

Gary Parker »
@WiteWulf@cyberplace.social

@MicrobeRust @stefano towards the end of their run (and yes: I know there are some still running even today!) there were VMS clusters with uptimes measured in decades. As you could take nodes down one at a time in the cluster to perform maintenance, and not lose storage if it was configured properly, you’d only lose uptime through catastrophic failure. Especially when clusters could span WAN links with low enough latency.

TomAoki »
@TomAoki@mastodon.bsd.cafe

@stefano
Resource leaks?

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@TomAoki probably yes, but the software just starts doing crazy things, without any log or resource exhaustion...

...

TomAoki »
@TomAoki@mastodon.bsd.cafe

@stefano
Looks like the situation when too large kmod is loaded via /boot/loader.conf[.local], means, staging area overflow (actually, truncation). This case, what happenes depends on what was loaded to which point.

What I can imagine right now is that the app is using non-default, external and buggy memory allocator and reuse without re-initialization happenes on code area. But more likely, if the app is scripting-capable, buffer management for scripts sucks and inappropreately merged (mangled) script is run.

Petrus Hilarius »
@phf@mastodon.sdf.org

@stefano Sounds legit. I mean, what did you expect? It's 2024 after all, nobody fucking knows what they're doing anymore. And nobody cares either. And why would they?

Yes yes, I am being snarky. Sorry.

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@phf unfortunately, you're just being realist...

ca_honey »
@ca_honey@mastodontech.de

@stefano
😂 made my day

matuzalem »
@matuzalem@mastodon.bsd.cafe

@stefano must be a government contractor. They are the only ones (in the us) that can get away with that kind of support.

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@matuzalem unfortunately, they aren't. And they're a health institute, so it's even more serious. But they're almost caged by this proprietary solution. And, at the moment, there isn't any other solution.
They know and overcharge. Now they're trying to convince them to move to the SaaS - insane prices.

Linker3000 »
@linker3000@mastodon.social

@stefano Yeah. I once received a crash report for some bespoke software. It concluded that the root cause was that the Windows server had been running for more than 30 days.

Linda »
@catbrained@woem.men

@stefano@mastodon.bsd.cafe "We gave up on fixing this mess, and so should you."

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@catbrained exactly. Their point is: it's a mess, let's accept it and apply all the possible workarounds. The fact is that this mess costs tens of thousands euros PER YEAR

The Specter of Communism »
@wakame@tech.lgbt

@stefano

Let's call this the "Big Garbage Collection Approach" and sell books with it.

...

Peter »
@bsdpeter@mas.to

@stefano Wait.. So you do not restart regularly? 😄

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@bsdpeter 😆
Not every 12 hours 😆

...

Peter »
@bsdpeter@mas.to

@stefano no? really? Oh, I thought you are a serious admin..

...

kasperd »
@kasperd@westergaard.social

Periodically restarting services as a workaround I can understand. But everyone should feel bad about it being necessary. Anyone who doesn't feel bad about it ought to leave. Everyone should want the real root cause to be found and fixed instead.

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@kasperd it's ok to restart the services, occasionally. But every 12 hours, means that software is a total mess.

mkj »
@mkj@social.mkj.earth

@stefano 🤯

And... "'Optimized'. I do not think that this word means what you think it means."

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@mkj optimize -> manual garbage collection -> reboot

1 ★ 0 ↺

Ángel »
@angel@triptico.com

🤦

Joost »
@Jhelberg@mastodon.social

@stefano after Siemens data took over nixdorf computer, me and my OS co-developers had a meeting with a Siemens manager. He asked: 'what is the recommended time between reboots to avoid crashes'? (Well, in German of course). Ours jaws dropped... This was 1991. Are we still there?

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@Jhelberg for some companies, it seems it's still acceptable to require regular reboots.
Yes, they're still in the 90ies (I can't exclude that parts of their software come from that era)

Pumpkin Amber »
@puppygirlhornypost2@transfem.social

@stefano@mastodon.bsd.cafe That's laughably bad. Why have they not fixed that?

...

Hugo Mills »
@darkling@mstdn.social

@puppygirlhornypost2 @stefano Because all you need to do is restart the software twice a day and the whole infrastructure twice a week, and it runs fine! Where's the problem?

...

GP »
@gpshewan@mastodon.social

@stefano Wut? A real life person pulling a salary actually said this?

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@gpshewan yes, they did.
I blame the company, not the single person - their software is just a mess, and has been for decades

...

GP »
@gpshewan@mastodon.social

@stefano that’s a corporate culture for sure. But that individual would still get a really hard stare from me. People have to earn a living, but still…

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@gpshewan I left my first job for much, much less

...

GP »
@gpshewan@mastodon.social

@stefano second job for me. But you have to be able to look at yourself in the mirror

Lorgo Numputz »
@lorgonumputz@beige.party

@stefano @hannu_ikonen I'm always surprised when a vendor like this even knows what Docker is.

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@lorgonumputz @hannu_ikonen I think they know what docker is just because they have to know how to tell clients to restart their servers every 12 hours in docker 😆

Alan Langford »
@alan@mindly.social

@stefano Translating: we have lost the source for a library that leaks memory like a sieve; we don't even have a full spec for it, and our best estimate is 20 developer-years to replace what we do know, so just restart our app on a cron.

Tionisla »
@Tionisla@mastodon.bsd.cafe

... [SENSITIVE CONTENT]

@stefano reminds me of something... "have you tried switching it off and on again?"

...

subnetspider »
@subnetspider@mastodon.bsd.cafe

@stefano Translation:

We are aware that our software has stability problems when run for more than 24 hours at a time, but our developers are unable to find and fix the problem.

As we are unwilling to take the blame for this issue, we have decided to make it your responsibility to restart our buggy mess of a software as a permanent workaround.

We don't know anything about system administration, but please take our completely nonsense advice, which doesn't help at all, but makes us look better.

...

subnetspider »
@subnetspider@mastodon.bsd.cafe

@stefano But seriously, the amount of gaslighting in this email is astounding, completely shifting the blame to the user as if this was to be expected. They should be ashamed...

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@subnetspider unfortunately, the client has no choice as there are no similar solutions and this company is keeping them into a sort of jail (the beauty of proprietary software)
I've been suggesting to find someone that will implement a new software for them. In the long run, this will be less expensive than paying this terrible solutions..and they'd also have better reliability. Let's wait and see...

...
1 ★ 0 ↺

Ángel »
@angel@triptico.com

Just for curiosity, what does this software do (if you can tell us)?

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@angel It's a very specific CRM - used by some companies and organization and there are no big alternatives around.

KrisBuytaert »
@krisbuytaert@mastodon.social

@stefano so euh .. what did you reply ?

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@krisbuytaert nothing...silence is the best reply.

Ángel boosted

J. L. Westover »
@MrLovenstein@mastodon.social

Secret Panel HERE 🌳 tapas.io/episode/2806870

...

Edelruth For HARRIS-WALZ 2024 »
@Edelruth@mastodon.online

@MrLovenstein

A giant sequoia, that would be perfect.

Chain of Meat »
@DaleOh@beige.party

@MrLovenstein Thanks. You made me actually laugh!

Solène boosted

Solène »
@solene@bsd.network

Any idea for interesting services to self host?

No need to mention the usual suspects like nextcloud, a web server for a static website or vaultwarden

edit: I'll not be able to reply to everyone, but be assured replies will be appreciated, and it will be useful to many!

...
Older...

rk: not a typewriter »
@rk@mastodon.well.com

@solene

fingerd? There’s something charming about a .plan file.

viq »
@viq@social.hackerspace.pl

@solene authentik, authelia or other identity management/SSO thingy for all your other services

viq »
@viq@social.hackerspace.pl

@solene jellyfin, and *arr stuff to support it

Garrett Wollman »
@wollman@mastodon.social

@solene Well, email is ... interesting. Far from fun, though. That's the only one I still do (aside from web and DNS, obviously) since I killed off my one moribund mailing-list ten months ago.

Laurent Cheylus »
@lcheylus@bsd.network

@solene An awesome list of self-hosted services (open source projects) awesome-selfhosted.net/

hobbsc »
@hobbsc@social.sdf.org

@solene and endless counter because why not

hobbsc »
@hobbsc@social.sdf.org

@solene for a more serious reply, i like redlib for browsing reddit without an account.

Veler contra el abuso »
@veler@mastodont.cat

@solene A mediawiki server, to create content collaboratively. Photoprism to organize your photos. And nextcloud to organize files. I suggest them because these are the services I'd like to have in a future FreeBSD server of my own.

Doug »
@catalyst@bluechakra.cloud

@solene I suggest @freedomboxfndn
Great software!

benji »
@benji@corteximplant.com

@solene miniflux, syncthing, and znc (or thelounge). I've also been using glance (github.com/glanceapp/glance) for the past few months and I really like it for my dashboard

ezaquarii »
@ezaquarii@techhub.social

@solene email, gotosocial

1 ★ 0 ↺

Ángel »
@angel@triptico.com

Snac (fediverse software)

...

gyptazy »
@gyptazy@mastodon.gyptazy.com

@angel @solene +1 (runs even great on my VF2 with RISC-V arch)

Solène boosted

Rick O »
@rickoooooo@social.authbypass.com

@solene I've been hosting Mealie since early this year and it's really helped me keep up with family meal planning and grocery shopping each week. mealie.io/

ed(1) conference »
@ed1conf@bsd.network

@solene putting in a plug for finger(1)/fingerd(8).

Useful, too few folks run it, it's available in a stock OpenBSD install, and the ~/.plan file is the original microblog.

...

Bitterdonald »
@bitterdonald@mastodon.scot

@ed1conf @solene
It has been ages since I’ve fingered someone!

...

Solène »
@solene@bsd.network

@bitterdonald @ed1conf I guess the only purpose to have finger installed is to be able to say this legitly

Gabriel »
@Crocmagnon@fosstodon.org

@solene miniflux, or another RSS aggregator

stfn »
@stfn@pol.social

@solene I highly recommend Hoarder, a link aggregator, and Pinchflat, a service to download videos from yt, with the functionality to follow channels and automatically download new content

...

Solène »
@solene@bsd.network

@stfn I don't use YouTube and I gather links as bookmarks with success

But that YouTube thing can be really useful indeed

...

stfn »
@stfn@pol.social

@solene I'm at my computer now, so I can share with you my homelab dashboard, maybe you will find something interesting

...

Solène »
@solene@bsd.network

@stfn interesting :)

Solène »
@solene@bsd.network

- cryptpad for office work (zero knowledge / encrypted)
- seafile for storage (working end to end encryption!)
- ciao for service uptime dashboard / ssl expiration check

...

Jackie Jude »
@jackie@social.linux.pizza

@solene do you have a personal dashboard yet? i recommend either jump or glance

github.com/daledavies/jump
github.com/glanceapp/glance

...

Solène »
@solene@bsd.network

@jackie I don't need a personal dashboard to be honest

...

Solène »
@solene@bsd.network

@jackie actually, I may have an use now

Michel Recondo »
@mrecondo@mastodon.sdf.org

@solene where are you running them? straight openbsd or freebsd jails?

...

Solène »
@solene@bsd.network

@mrecondo they run in podman containers managed by systemd (this is called quadlet), each service runs as a separate unprivileged user.

...

Alex Holst »
@holsta@helvede.net

@solene Given how EUs ChatControl keeps popping back up, XMPP (Prosody)?

...

Solène »
@solene@bsd.network

@holsta indeed, xmpp or matrix, works like a charm 👌

Nanawel 🏮🍺 »
@nanawel@mamot.fr

@solene Hedgedoc is a great editor for both private and public documents.

Lychee is the best photo management system I found to share pictures with my relatives.

Our Shopping List is the easiest and most handy collaborative shopping and todo-list ever created (oh, and it's mine ^^).

timvisee's Send fork is a must-have to share large files securely.

Aloïs Cochard »
@alois@functional.cafe

@solene a matrix server (synapse) with mautrix for whatsapp, signal and all other system that are necessary to communicate with non-geeky humans!

Andrew Ruscica »
@aruscica@cyberplace.social

@solene meshcentral for an alternative to teamviewer/anydesk. running perfectly on openbsd for the last four years. and xwiki.. the best kb especially for anyone who was a fan of the classic google sites.

Seirdy »
@Seirdy@pleroma.envs.net

@solene A Webmention receiver, IndieAuth endpoint, and WebSub hub to IndieWeb-ify your site!

...

Solène »
@solene@bsd.network

@Seirdy do you have any links?

Solène »
@solene@bsd.network

...

thinkberg »
@thinkberg@tetrax.de

@solene I just wished keycloak would be better documented.

Erwan 🚄 »
@R1Rail@mastodon.gougere.fr

@solene ampache/subsonic, to stream own music

Michael »
@mmeier@social.mei-home.net

@solene I would throw in paperless-ngx, for digital document handling. Has some very nice automatic consumption/OCR functionality and some nice ML functions for automated tagging of documents. Also has full text search of the entire OCR'd doc database.

...

Solène »
@solene@bsd.network

@mmeier indeed, paperless-ngx (last time I checked it was "just" -ng" 😅 ) is really useful

this is really something I want to setup

...

Michael »
@mmeier@social.mei-home.net

@solene To be honest, I had to look up which one I actually had deployed. 😅

prx »
@prx@im-in.space

@solene mailing list with mlmmj. mlmmj.org/
A wiki, like dokuwiki or the light featherwiki.

Ángel boosted

Justine Smithies »
@justine@mastodon.bsd.cafe

After getting to try the activity pub server developed by @grunfink on bsd.cafe thanks @stefano , I'm kind of tempted to spin up my own instance. Anyone here other than Stefano that runs their own instance ? Please share you pro's and con's plus any workarounds you have come up with.
Also how are you viewing / posting on mobile ? Are you just sticking with web or using the likes of ?

codeberg.org/grunfink/snac2

...
Older...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@justine @grunfink I'm using the web interface, Enafore and Tusky, depending on my workstation/task.
Spinning your own instance can be a nice experience and I'd normally encourage it but I don't want you to abandon the BSD Cafe 😉
Joking, of course. Running snac on the BSDs is a joy. And when the move (both in and out) will be implemented, I'm expecting many more users trying snac

...

Peter »
@bsdpeter@mas.to

@stefano @justine @grunfink no worries, if someone will abandon your instance, I'm here to fit in 😸

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@bsdpeter @justine @grunfink you don't need to wait for someone to leave, there's plenty of space and you'd be more than welcome!

Nordnick 🐘 »
@nick@hhmx.de

@justine@mastodon.bsd.cafe

Yes, running own instances on my own software... called ... 😎

@stefano@mastodon.bsd.cafe @grunfink@comam.es

normis »
@normis@s.dodies.lv

I’m running snac for a week now, on FreeBSD via Caddy reverse proxy. Runs great. Some minor issues with compatibility with mastodon, my replies are not always seen as replies by people on mastodon. Most iOS mastodon apps have some issues, like random duplicate posts. Generally only minor things.

CC: @stefano@bsd.cafe

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@normis @justine yes, I can confirm that Mastodon seems to stick with the @ mention, and fails to always understand when this is missing. Tusky is adding it itself, so using Tusky with snac will produce a Mastodon-like behavior

...

Justine Smithies »
@justine@mastodon.bsd.cafe

@stefano @normis I have noticed though that private messages that have been started via another source like the snac web app don't show under the private messages tab but display in the feed showing a padlock.

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@justine @normis Interesting. I'll try to test it further

The Real Grunfink »
@grunfink@comam.es

Hi, Justine. Yes, the private messages tab (the padlock one) in Mastodon client apps like Tusky does not work (yet).

CC: @stefano@bsd.cafe @normis@s.dodies.lv

...

Justine Smithies »
@justine@mastodon.bsd.cafe

@grunfink That's OK was just posting to let others know too. Thank you so much for making I'm loving exploring what's possible and may even spin up my own instance ? 😍
CC @stefano @normis

...

The Real Grunfink »
@grunfink@comam.es

and may even spin up my own instance
Thank would be great! The more out there, the better.

CC: @stefano@bsd.cafe @normis@s.dodies.lv

stig atle »
@stigatle@activitypub.stigatle.no

I run snac, very pleased with it. Not much to set up, just pick a nice theme that you like and then just run it :) I use web to post on my phone currently. But on desktop I use both browser and Tokodon.

CC: @stefano@bsd.cafe @grunfink@comam.es

Chema Hernández Gil »
@chema@ctrvx.net

I've been running on my small Ubuntu home server since May. It started out as an alternate account to my principal, but has now turned into my main presence in the . On the desktop I use @phanpy@hachyderm.io and the web interface and on my phone and tablet, I run @Tusky@mastodon.social There are a few quirks here or there, but overall it works very well!

@justine@bsd.cafe @stefano@bsd.cafe @grunfink@comam.es

vv221 »
@vv221@fediverse.dotslashplay.it

Anyone here other than Stefano that runs their own instance ?
I do.

The biggest pros for me are its availability in Debian repositories, the easiness of its setup, its light resources consumption, and its Web UI not requiring JavaScript. I can not think of any con, beside maybe its poor support for very long/deep threads.

Also how are you viewing / posting on mobile ?
I don’t, I only use the Web UI.

Disclaimer: I never used any other Fediverse server like Mastodon, nor did I ever use Twitter. Snac is my first contact with the Fediverse and more generally with micro-blogging.

CC: @stefano@bsd.cafe @grunfink@comam.es

Ворон »
@voron@no.run.place

Hi! I am using on FreeBSD with nginx. Very satisfied with snac. Lightweight and fast, with a simple interface, without JavaScript. I only use the built-in web interface.

Join the happy

CC: @stefano@bsd.cafe @grunfink@comam.es

Alessio »
@dottorblaster@fosstodon.org

@justine @stefano @grunfink the world is just a beautiful place

Michael Potter »
@mpotter@social.coop

@justine @stefano @grunfink I've been tinkering with snac on a private instance, along with other ActivityPub servers like BookWyrm, and snac is much less of a production to set up.

I admit to being old school, but I'd expect the setup of a mail server to be harder than a Fedi service. When I first looked at the process to set up a Mastodon server, and I've been in IT a while and set up my share of services, my reaction was, "Are you sh***ing me?"

...

Risotto »
@risottobias@tech.lgbt

@mpotter @justine @stefano @grunfink okay... it says it doesn't use cookies...

how does it do authentication then?

...

James Seward »
@jamesoff@mastodon.jamesoff.net

@justine @grunfink @stefano I’m running it at snac.jamesoff.net because it looked interesting and I really like the file system-based implementation (reminds me of qmail). I use it from Mona on iOS (I contributed a few small changes to help that work) but currently I mostly use this main account.

It’s behind an nginx, like all my stuff. It’s managed with daemontools and in a jail :)

romi »
@romi@disco.grtsk.com

I use phampy for the catch up feature, but otherwise I use the web version. I did apply some patches of my own because why not :)

CC: @stefano@bsd.cafe @grunfink@comam.es

gyptazy »
@gyptazy@mastodon.gyptazy.com

@justine @stefano @grunfink snac is great, small, fs only, easy to build, easy to run, easy to backup and even runs without issues on slow hardware or even untypical hardware. I compiled it for RISC-V where it easily runs on my VisionFive board.

...

Bitterdonald »
@bitterdonald@mastodon.scot

@gyptazy @justine @stefano @grunfink that sounds like a challenge of "what weird hardware can we run snac on"?

...

The Real Grunfink »
@grunfink@comam.es

I'm amused that snac may become the Doom of the Fediverse 😆

CC: @gyptazy@gyptazy.com @justine@bsd.cafe @stefano@bsd.cafe

gyptazy »
@gyptazy@mastodon.gyptazy.com

@bitterdonald @justine @stefano @grunfink haha yeah :) I stripped it down to a 128MB FreeBSD system (including OS) but also to mention as a single user instance. Before snac 2.43 (or earlier I guess) there was something fishy and not that performant, but that got worked out in a very early state. @grunfink is really nit-picky (meant in a positive way) regarding such things and quickly about fixing thing :)

teabag.ninja »
@eltheanine@the.teabag.ninja

Yup, replying from my snac instance. I mostly use Web but sometimes Husky(Tusky fork).

I like the slight friction points of using it, helps me not doomscroll as much.

CC: @stefano@bsd.cafe @grunfink@comam.es

Paul Wilde »
@paul@notnull.space

@justine @stefano @grunfink yep, i run my own snac
I'm generally following the same people on both my main account (this one) and @paul . i like to use it fairly often as a less intensive (term used loosely) view of the fediverse

I also messed up with one of my servers recently and had to restore backups - snac was, by far, the quickest and easiest thing to get back up and running

d1 »
@decentral1se@gts.varia.zone

@grunfink #snac looks real cool, well done! im curious, does it support "authorized fetch" yet or will it? (context: https://fedi.tips/authorized-fetch/)

@justine @stefano

...

The Real Grunfink »
@grunfink@comam.es

"Authorized Fetch", as Mastodon understands it, means a couple of things. Snac requests for actor objects are always signed, so in this context, it does, and by default. Reversely, snac does no require incoming requests for its public objects to be signed.

Related, in snac you can mark an account to be private, so there is no way to retrieve any user post from the web public interface (i.e. you only can request public objects using the ActivityPub protocol).

I'm not sure if this answers your question.

CC: @justine@bsd.cafe @stefano@bsd.cafe

Ángel boosted

Oliver »
@oliver@social.pifferi.io

What a nice project is this?

is a simple, minimalistic ActivityPub instance with no database needed, totally JavaScript-free, hasn’t cookies either and doesn't carry much bullshit. I may give this a try !

codeberg.org/grunfink/snac2

@grunfink

0 ★ 0 ↺

Ángel »
@angel@triptico.com

PUERTAS CERRADAS - Exposición de acuarelas de Carmen Val - Quinta de la Fuente del Berro, Madrid

Alt...PUERTAS CERRADAS - Exposición de acuarelas de Carmen Val - Quinta de la Fuente del Berro, Madrid

Ángel boosted

The Whore of Blahbylon »
@The_Whore_of_Blahbylon@mastodon.social

Me too!

Cartoon of Christian proselytizing another man. The man says "No thanks, I'm not interested in eternal life. I've seen enough."

Alt...Cartoon of Christian proselytizing another man. The man says "No thanks, I'm not interested in eternal life. I've seen enough."

...

Xavier 𒊭𒁉𒂊 »
@francescxavier@masto.es

Computer Hoy:
«Alerta mundial por una epidemia de “pantallas azules de la muerte” en Windows: cómo solucionarla»

Podemos resucitar aquel dicho de que solo se podía confiar en las versiones pares de los SO Microsoft?

...

Eriol »
@Eriol@owo.cafe

@francescxavier pero 7 iba "bien" ¿no?

...

Xavier 𒊭𒁉𒂊 »
@francescxavier@masto.es

@Eriol

El NT, el último que no me dio por saco.

...

El Pirrata »
@pirrata@masto.es

@francescxavier @Eriol

Hablar de esto en mastodon es toda una provocasssión...

Tiene 5 minutos para que le expliquemos el mensaje de nuestro señor Linux?

...

Xavier 𒊭𒁉𒂊 »
@francescxavier@masto.es

@pirrata @Eriol

De eso hablaremos después de que vuelva de vacaciones.

Tengo un portátil obsoleto y me lo he guardado para meterle Linux. Será la tercera o cuarta vez que me meta en Linux. A ver si está vez cuaja.

...

Victor Moral ⁂ »
@victor@taquiones.net

Pobre Linux, para él siempre se reservan los ordenadores más piojosos y con 500.000km. Luego que si Linux no va bien 😞


CC: @pirrata@masto.es @Eriol@owo.cafe

1 ★ 0 ↺

Ángel »
@angel@triptico.com

Si instalas Linux (o cualquier otra cosa) en un ordenador obsoleto, obtendrás una experiencia obsoleta.

CC: @pirrata@masto.es @Eriol@owo.cafe

...

Xavier 𒊭𒁉𒂊 »
@francescxavier@masto.es

@angel @pirrata @Eriol

Ok. Se trata de ver cómo me desenvuelvo yo en Linux, no de cómo rinde la máquina

Ángel boosted

J. L. Westover »
@MrLovenstein@mastodon.social

Secret Panel HERE 🐻 tapas.io/episode/3308249

...

jwz »
@jwz@mastodon.social

My taxonomy is the best.

I will not be taking any questions.
jwz.org/b/ykZz

Screenshot

Alt...Screenshot

...
Older...

aspragg »
@aspragg@ohai.social

@jwz I'm annoyed that filters can't use regexes, even though they apparently used to some mastodon versions ago. (At least, according to some web searches.)

I'd very much like to filter any toot with more than, say, 8 hashtags. The chance that a character-limited microblog entry is actually about 8 different things is vastly lower than the chance it's just spamming hashtags for eyeballs, and that is reason enough to ignore it.

With regexes, that would be easy. Without, I can't figure out how.

0 ★ 0 ↺

Ángel »
@angel@triptico.com

No questions asked, just plain admiration.

jwz »
@jwz@mastodon.social

No, I don't think I will.

The Whore of Blahbylon »
@The_Whore_of_Blahbylon@mastodon.social

What were we on in the 80s?

...
Older...

Sven »
@doctorwhom@mastodon.social

@The_Whore_of_Blahbylon

Use your hair to the fullest while you got it.

Timo Grün »
@khoji@ieji.de

@The_Whore_of_Blahbylon
If people back then could have looked forwards to now to see all the regular men flaunting Nazi haircuts they’d probably feel even worse.

Shadow Heart »
@Sh4d0w_H34rt@cyberpunk.lol

@The_Whore_of_Blahbylon don't know, but it was flamable.

Jackie ❤️☮️🇵🇸🇪🇺🏳️‍🌈🏳️‍⚧ »
@BintyMcFrazzles@ohai.social

@The_Whore_of_Blahbylon
I have curly hair, and if there's a big gust of wind, I'm not far from looking like that.

felis_catus_domesticus »
@felis_catus_domesticus@mastodon.enitin.xyz

@The_Whore_of_Blahbylon love to see a shot of all of them in the 90's just 10 years later.

Peter Bindels »
@dascandy@infosec.exchange

@The_Whore_of_Blahbylon Hairspray. And the gas carrying hairspray.

Chapulín Enojado »
@chapulin_enojado@c.im

@The_Whore_of_Blahbylon

Ah, high school. Those were the days. 😂

Joakim Fors »
@joakimfors@mastodon.green

@The_Whore_of_Blahbylon

Alt...Londo from Babylon 5 saying they made a mistake

...

The Whore of Blahbylon »
@The_Whore_of_Blahbylon@mastodon.social

@joakimfors I hated that character, and his hair!

criley »
@valen1@mstdn.social

@The_Whore_of_Blahbylon I miss Big Hair, but that's excessive.

Kristian Haapa-ah0))) »
@eryops@dice.camp

@The_Whore_of_Blahbylon We were ozone destroyers, that's what we were.

Kancept »
@Kancept@allthingstech.social

@The_Whore_of_Blahbylon AquaNet. You were on AquaNet. Same thing my 3D printers like for those nice prints to pop off the plate.

AquaNet will live on!

Chris Deluca »
@chris@myprivate.social

@The_Whore_of_Blahbylon High on chlorofluorocarbons

1 ★ 0 ↺

Ángel »
@angel@triptico.com

I was into the tsunami shape one

Tormod »
@airwhale@beige.party

@The_Whore_of_Blahbylon @waspfactory

I still love the smell of Elnet hairspray!

Ángel boosted

The Whore of Blahbylon »
@The_Whore_of_Blahbylon@mastodon.social

You may be entitled to compensation.

...
Ángel boosted

Joan Westenberg »
@Daojoan@mastodon.social

If you’re pro AI tools, and also anti-publishers putting content behind a paywall, the technical term for what you are is an utter fucking idiot.

...

GeePawHill »
@GeePawHill@mastodon.social

@Daojoan The jargon is hard, but I think I got the gist, here.

mms »
@mms@mastodon.bsd.cafe

What client do you use on linux/bsd system? :-)

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@mms if I just have to download some files, I use aria2

1 ★ 0 ↺

Ángel »
@angel@triptico.com

Transmission

Ángel boosted

The Whore of Blahbylon »
@The_Whore_of_Blahbylon@mastodon.social

Screenshot of a retweet by Reid Southen: Rarely have I seen Al described so succinctly.

Post by Church of Jeff says: The underlying purpose of Al is to allow wealth to access skill while removing from the skilled the ability to access wealth. #ai #generativeAl

Alt...Screenshot of a retweet by Reid Southen: Rarely have I seen Al described so succinctly. Post by Church of Jeff says: The underlying purpose of Al is to allow wealth to access skill while removing from the skilled the ability to access wealth. #ai #generativeAl

...

The Whore of Blahbylon »
@The_Whore_of_Blahbylon@mastodon.social

BLAHBYLON’S EYE-DENTITY QUIZ FOR 2024.09.27

Can you eye-dentify this person?

The answer will be revealed tomorrow.

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

OpenBSD is running great on the Orange PI One. Performance is quite good, too, considering the hardware - and the boot time is short.

I'll be using it for a couple of days for a specific task, then...who knows?

Still waiting for the FTTH, with the /48 ipv6 - that will change a lot of things, here.

...

jwz »
@jwz@mastodon.social

Never underestimate the bandwidth of a pocket full of fingernail clippings.

It was time to do some upgrades on the club's flyer screens. In the past, I had done that by ssh-ing in to each; turning off "Overlay"; rebooting; doing an update; turning on...
jwz.org/b/ykZt

Screenshot

Alt...Screenshot

...
Older...
0 ★ 0 ↺

Ángel »
@angel@triptico.com

Thank you very much for sharing the details of your setup.

Jeffrey Haas »
@jhaas@a2mi.social

@jwz perhaps a foolish question, but why not just have them tftp boot the setup of the day?

...

jwz »
@jwz@mastodon.social

@jhaas Yes, it is.

jwz »
@jwz@mastodon.social

Why I Built My Own Digital Signage System, Part the Nth:

I just got some take-out from one of my favorite local lunch spots. Which one? For the last ~5 years it has been named "NO CONNECTION TO TEAMVIEWER SERVER, Proxy settings / Retry / Cancel".

...
Older...

Jef Poskanzer »
@jef@mastodon.social

@jwz HTTP/1.1 416 Hunger Not Satisfiable

Stewart Russell »
@scruss@xoxo.zone

@jwz you gotta try the bánh mì at [NO SIGNAL]

Robert Brewer »
@fumanchu@fosstodon.org

@jwz my favorite sushi spot has no sign at all

Eric Vitiello »
@pixel@social.pixels.pizza

@jwz the stores that have menus on displays that change are the worst. I’m standing here trying to pick out what I want to give the store money for, and it decides to change the menu into a pic of one item. WHY.

...

jwz »
@jwz@mastodon.social

@pixel At least this place doesn't do that. The screen is entirely superfluous. The real menu is a printed banner above the counter, covered with years of hand-written price changes attached with masking tape. Just like God intended.

...

Eric Vitiello »
@pixel@social.pixels.pizza

@jwz we need more menus that have those letters you push into grooves. Those were the best.

Ok, apparently those are “felt letterboards”

...

jwz »
@jwz@mastodon.social

@pixel Don't make me tap the sign [ the sign is a split-flap display ]

...

Eric Vitiello »
@pixel@social.pixels.pizza

@jwz ooooh I love those. I wish I had a place in my house for this one: vestaboard.com

Robert Atkins »
@ratkins@mastodon.social

@jwz @pixel Behold, the best of both worlds!

...
Ángel boosted

Adrianna Tan »
@skinnylatte@hachyderm.io

Current state of American politics: actual dog killers claiming other people eat dogs and are mean to dogs.

Ángel boosted

Joan Westenberg »
@Daojoan@mastodon.social

The mental gymnastics required to be both 'pro-life' and pro-death penalty are unforgivable Olympic levels of fuckery

...
Older...

Kat »
@KatS@chaosfem.tw

@Daojoan Almost as though it's another case of flaunting the hypocrisy as a deliberate flex.

Ángel boosted

The Whore of Blahbylon »
@The_Whore_of_Blahbylon@mastodon.social

Dayum!

Black female protestor holds sign that reads: Dear Police, we know you are not all bad, but as you love to say to us, "you fit the description."

Alt...Black female protestor holds sign that reads: Dear Police, we know you are not all bad, but as you love to say to us, "you fit the description."

...
Older...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Edward G. Robinson

1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Pocos datos me gustaría más que se filtraran que los nombres de estos pájaros.

CC: @ElSaltoDiario@mastodon.social

0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Ian Somerhalder?

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Es como el twitter, pero menos babeante y más estreñido

2 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Lo malo es que el cerebro de los que viven/vivimos bajo el yugo del capital en un estado de estrés continuo por la precariedad envejecerá a la misma velocidad.

0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Es el partido de la burguesía catalana, así que a ver quién se extraña de a quién defienden.

1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Pues Threads también implementa el protocolo ActivityPub que se usa por aquí, así que no será raro que te encuentres mensajes de allí filtrados aquí de forma natural

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Are squirrels THAT aggressive (urban boy here, never seen the mammal IRL)?

0 ★ 0 ↺

Ángel »
@angel@triptico.com

Charles Stross on writing tools:
And while publishers generally demand Microsoft Word compatible DOCX files so that their production workflow can be standardized [...] nothing much has changed since 2013 when I wrote about why Microsoft Word must Die. (TLDR: it's a terrible tool, and if the only good argument for using it is that everyone else uses it, then you might as well eat shit like all the trillion other houseflies.)
https://www.antipope.org/charlie/blog-static/2024/09/zen-and-the-art-of-writer-deck.html

Ángel boosted

florian »
@florian@bsd.network

"good, fast, cheap". We used to get two out of three. With kubernetes it's zero out of three.

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Tiene su origen en la misma cochiquera que Facebook / Instagram (Meta), así que no es raro.

...
0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Aldous Huxley

...
0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Did you design the cute daemon-in-a-cup yourself, Stefano?

...
2 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

I love the design of these stickers.

CC: @stefano@bsd.cafe

...
Ángel boosted

El Infierno de Dante » 🤖
@infierno@comam.es

Yo, Beatriz, soy quien te hace caminar;
vengo del sitio al que volver deseo;
amor me mueve, amor me lleva a hablarte.


0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

This means nothing to me

Ángel boosted

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@sqrtminusone Hi Pavel, the BSD Cafe is a place with a positive mood, PRO and not against. This doesn’t mean you can’t disagree with something. I myself sometimes criticize specific choices, methodologies, or situations. What’s important is that things always stay within the realm of expressing your opinion rather than attacking or discriminating against someone. It is perfectly fine to express your opinion (e.g., “I love systemd and would like to see it on BSDs!”) or your discontent (e.g., “I am extremely opposed to the systemd approach”), but not to discriminate against or attack those who use systemd.

I hope I’ve conveyed my idea clearly. If you have any doubts, feel free to ask!

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

😆 I agree that probably the best food can be eaten in Italy, but I find the graphic a bit unfair with Portugal, where food is also fantastic.

Ángel boosted

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

A small compendium of the Fediverse platforms I use/know well.

In the past few days, I revisited some of my old Fediverse instances since some friends asked me to help them set up a new one. I also took the chance to perform maintenance on some leftover instances. Here's my experience:

Akkoma: My oldest instance still running, opened in 2022. It was offline for a few months (3/4). I updated everything to the latest version and restarted it. I’m not sure why, but it’s extremely slow, with a heavy load on Postgres and many queries just to open the main page. I like Akkoma - I'll investigate further.

GoToSocial: I updated a friend's instance - GoToSocial itself was up-to-date, but the underlying system wasn’t. I noticed that once it exceeds 2000 followings, it becomes a bit slow. The database is PostgreSQL, but that's not the issue. The GoToSocial process becomes somewhat heavy on the VPS. Still, it's very usable and a software with great potential, in my opinion. The Mastodon API is implemented quite well and works with the major software.

Mitra: It seems well-built. The person had around 1000 followers and followings on a Mastodon account, which they moved from a large instance. No speed issues, though sending a message makes the server “heavy” for a bit, but it’s temporary. The Mastodon API is partially implemented, but the software is advancing quickly, and I find its native interface quite pleasant.

Snac2: I've always had a soft spot for Snac2. The lack of a database and some design choices make it an excellent solution for small instances. For example, sending posts to all known instances increases visibility and interaction. Its basic, JavaScript-free interface is very clear, though it might not be the best for those used to Mastodon. But the Mastodon API is improving version by version, and I think the developer is doing an excellent job. It struggles a bit with larger numbers, but that's due to the underlying file system, not the software itself. If "move" support (both in and out) were added, I would recommend it to anyone starting self-hosting for single-user or small community instances because "move" is one of the options that gives the most freedom in Fediverse software.

Mastodon: My “old” personal instance was stuck at version 4.1.x and had been offline for a few months. I updated the FreeBSD Jail and upgraded Mastodon to 4.2.12 and then to 4.3.0-beta1. No issues. I also helped a friend (who had an old Pleroma-based instance they barely used) migrate. This user has around 5000 followers and followings - Mastodon is running on FreeBSD on a VPS (arm64) for just over 3 euros a month, with no significant issues (apart from media storage, but that's not Mastodon’s fault). Mastodon is sometimes said to be heavy, and that's partly true, but its modularity ensures that even in cases of overload, queues may slow down, but navigation and the local timeline remain reasonably fast. I think this is a good thing for any larger-scale use of an instance.

In short, I think things are moving in the right direction, and the software is evolving nicely. Well done, devs!

...
0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

I remember when "cyber" was applied only to robots. And also remember when "robot" sounded cool, before all the chatbots / web bots / AI crap / killer cars.

The Whore of Blahbylon »
@The_Whore_of_Blahbylon@mastodon.social

MOVIE QUIZ FOR 2024.09.10

Do you know which movie this picture is from?

Give your answer below, even if you have to guess.

Please boost for more responses.

The answer will be revealed tomorrow.

...

felis_catus »
@felis_catus@mastodon.enitin.xyz

@The_Whore_of_Blahbylon looks like it's a real bodice ripper..

Ángel boosted

Jonathan Corbet »
@corbet@social.kernel.org

@ben I, too, have a Kobo and am *mostly* happy with it. The device (a Libra) works nicely, is reasonably open (you can put apps like KOReader on it, for example), and it works well with Calibre, easily enabling all of the useful things that a suitably extended Calibre can do for you.

My biggest complaint is that, after a few years, the battery is failing, and the device was not made with repairs in mind. The new Libra they offer now claims to have addressed that, making battery repairs feasible.

Ángel boosted

Victor Moral ⁂ »
@victor@taquiones.net

0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Paul Reiser

...
0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

I tried that water thing once and meh.

Ángel boosted

Code Crafters Cafe »
@codecrafters@mastodon.bsd.cafe

A great Fediverse software, written in codeberg.org/grunfink/snac2

Ángel boosted

The Whore of Blahbylon »
@The_Whore_of_Blahbylon@mastodon.social

...
1 ★ 1 ↺

Ángel »
@angel@triptico.com

«No obstante, el eurodiputado de ultraderecha Alvise Pérez, líder de la plataforma Se Acabó La Fiesta, ha votado este jueves en el Parlamento Europeo en contra de las subvenciones al toro de lidia por considerarlo un espectáculo de “brutalidad, crueldad y tortura”, en una posición muy diferente a la de PP y Vox.»
Vaya, el tarado este votando cosas razonables. Vivir para ver.

Ángel boosted

Quotey McQuoteface »
@mlevel@mastodon.social

"Natural selection, as it has operated in human history, favors not only the clever but the murderous."

Barbara Ehrenreich
(08/26/1941 – 09/01/2022)
US writer

Ángel boosted

Joan Westenberg »
@Daojoan@mastodon.social

the right are obsessed with "owning the libs" because they miss the good old days when their ancestors also owned people

...
🔖 0 ★ 0 ↺

Ángel »
@angel@triptico.com

Pariah Nexus (Playlist de cortos de Warhammer 40000):

https://www.youtube.com/playlist?list=PL_PvQ7tRfwvLCeR-jnqdbf6BVayqqC0QW

0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

It seems that people there is more interested in Bluesky or Threads:

https://mastodon.social/users/o_simardcasanova/statuses/113053473600003123

CC: @mastodonusercount@mastodon.social

0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Joan Allen?

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

I'm from the Fediverse, and you?

0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

We all died on September 26, 1983. All these is just the brainwave echoes.

0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Love the face and shrug of the brain in the last panel 😆

1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

The Invasion of the Body Snatchers

1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Damn, I see Charles Manson

0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Julianne Moore?

...
1 ★ 0 ↺

Ángel »
@angel@triptico.com

El poeta es un fingidor;
finge tan completamente
que hasta finge que es dolor
el dolor que de veras siente.

-- Fernando Pessoa

Ángel boosted

Elia Ayoub (he/him) »
@ayoub@spore.social

Death camp
Concentration camp
Genocide
Starvation as weapon

All terms that the AP can use here and chooses not to

Text: AP
The Associated Press v
@АР
Follow
Israeli evacuation orders cram Palestinians
into shrinking 'humanitarian zone' where
food is scarce
Israeli evacuation orders cram Palestinians into shrinking 'humani...
From apnews.com
17:30 • 24/08/2024 From Earth • 1.3M Views
366 Reposts
231 Quotes
781 Likes 127 Bookmarks

Alt...Text: AP The Associated Press v @АР Follow Israeli evacuation orders cram Palestinians into shrinking 'humanitarian zone' where food is scarce Israeli evacuation orders cram Palestinians into shrinking 'humani... From apnews.com 17:30 • 24/08/2024 From Earth • 1.3M Views 366 Reposts 231 Quotes 781 Likes 127 Bookmarks

1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Looks refreshing

Ángel boosted

El Infierno de Dante » 🤖
@infierno@comam.es

No entristecen martirios aquel sitio
sino tinieblas sólo; y los lamentos
no suenan como ayes, son suspiros.


Ángel boosted

El Infierno de Dante » 🤖
@infierno@comam.es

Me pareció que contra mí venía,
con la cabeza erguida y hambre fiera,
y hasta temerle parecía el aire.


0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

¡Qué curioso!

1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Cher?

1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

The water was really beer, but yes, I did

Ángel boosted

Yago Álvarez Barba »
@EconoCabreado@mastodon.social

‼️OJO A ESTO: Francia le quita el estatuto de medio online a un esparcidor de bulos: no podrá optar a subvenciones, ni ventajas fiscales (y supongo que tampoco a publi institucional).

Luchar contra la financiación de los pseudomedios ES POSIBLE. elsaltodiario.com/fake-news/me

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Where does the "clone the repo, do the change and send a diff" (avoiding Github as much as possible) go? Because that's how I do it.

Ángel boosted

Matthew Garrett »
@mjg59@nondeterministic.computer

@ewenmcneill Possibly worth noting that the versions of grub revoked by this are known insecure

0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Distracted by Marge's hotness.

Ángel boosted

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Long post about web security issues, outdated technology, vulnerabilities, scapegoating [SENSITIVE CONTENT]

A couple of weeks ago, I received an email from a developer working on a new site for a mutual client. The message was: "I uploaded the new WordPress and plugins to your hosting (dedicated FreeBSD jail with PHP 8.3, MySQL, etc.), but there seem to be issues. The site is behaving strangely - possibly due to an incompatible plugin. Could you install PHP 7.4 for full compatibility, or consider moving the current development server to production?"

The "development server" is a small VPS with Docker on their infrastructure, where they set everything up without much oversight from me.

I pointed out that installing PHP 7.4 in 2024 is not advisable, as it has been unsupported (including security updates) for quite some time. I suggested upgrading to PHP 8.2, or 8.1 for temporary testing.

They proposed creating a production server based on Docker so they could "manage versions and dependencies independently." I was open to this idea but rejected the notion of putting such an outdated setup into production in 2024.

The client called, frustrated because "I refused to install what they asked." I explained that what they were asking was risky and outdated, and that a plugin requiring PHP 7.4 was clearly obsolete and would cause problems quickly.

Then, everyone disappeared. This morning, the client called in a panic: "Our server's been hacked! Do something!"

Upon investigation, I found that:
- They had gone live with their development server without informing me.
- They had been hacked through a plugin and malicious software was installed for phishing and other purposes, consuming bandwidth and CPU.
- All antivirus/antispam systems flagged the site as malicious.

I explained to the client that the server itself wasn't hacked (especially not mine), but rather the "site" was compromised - a different issue altogether. I advised them to restore the DNS settings and bring the previous site back online.

Their site is a simple institutional one, which is updated every 2-3 years by the developer. It doesn't need dynamic CMS features. The previous site was static, created with Simply Static, and remained online and problem-free for years.

Unfortunately, this is a common trend today. Some developers deploy outdated, vulnerable systems and then blame others when the site is compromised.

...
0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Pier Angeli?

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

The Ninth Gate

Ángel boosted

Bartz »
@iamsambarton@mastodon.social

A motivational message 🫶🏻

...
Ángel boosted

🎃 Spooky Shoshana 🎃 »
@LilahTovMoon@tech.lgbt

When you use Twitter, you ride with Elon and Trump

Image that says "When you use Twitter, you ride with Elon! Get off that awful garbage fire site today!" It's in the style of the 1940s US government poster "When you ride alone, you ride with Hitler" and has a picture of a person driving their car alone next to an outline of Elon Musk dressed up like Hitler.

Alt...Image that says "When you use Twitter, you ride with Elon! Get off that awful garbage fire site today!" It's in the style of the 1940s US government poster "When you ride alone, you ride with Hitler" and has a picture of a person driving their car alone next to an outline of Elon Musk dressed up like Hitler.

1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Para los abogados cristianos igual habría que hacer una colecta

CC: @hispa@social.hispabot.freemyip.com

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Nada de desprecio. Yo no uso "dale duro", pero suena cojonudo. Igual empiezo ahora.

2 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

"Dale duro" no, pero sí "dale caña", "dale candela", "dale cera" y "dale" pelao.

...
2 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Esto era muy divertido. También había como una especie de pulpitos hechos del mismo material, que al lanzarlos a lo alto de un pared bajaban como arrastrándose y era un descojone.

...
Ángel boosted

Marcos M. 🚲 »
@euklidiadas@masto.es

@brucknerite @RichardJMurphy @25kV

Es que de hecho ocurre que es una balanza presupuestaria muy clara: si el estado se endeuda, las familias no lo hacen; si el estado no se endeuda, lo tienen que hacer las familias. Vivimos en un sistema económico impulsado por el crédito, lo queramos o no; y la relación entre los estados y las familias en cuanto a la deuda es casi de vaso comunicante.

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

No sabía que a la gente no le gustase. Ha sido una de las series con las que más he disfrutado de toda mi vida, en su momento estuve enganchadísimo. ¿El final? Pues bueno, no me gustó mucho, pero da igual, porque lo importante fue el viaje.

2 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Joé, cómo te entiendo. Yo también veo penes y culos por todas partes.

2 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

A mí me pasa igual, que suelo postergarlos para cuando pueda leerlos (voy en el bus, o estoy con otra gente, o leyendo en el parque). Y muchas veces se me olvida que están ahí y tengo que andarme disculpando por oírlos tarde.

CC: @fanta@mastodon.green

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Apenas escribo a mano, así que no me gasto el dinero en cosas de escribir desde los 80. Si hay que usarlo, el último que me hayan regalado (a día de hoy, el que me dieron al donar sangre).

1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

No lo había oído en mi vida, y mira que soy viejo ya.

1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

El tal Tamayo, en las elecciones siguientes, montó un efímero partido cuyo lema era «honradez probada».

...
0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

nudo de cables

Alt...nudo de cables

2 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Al pasado, a matar al que inventó la pizza con piña

...
3 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

They were indeed from Germany, if I recall correctly. In Spain they were pretty popular.

CC: @The_Whore_of_Blahbylon@mastodon.social

1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Rodrigo Tortilla, tú me has matado.

2 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

tenemos que dejar de decir lo de noseque no, lo siguiente
Esto es casi más rancio que lo de la cerveza sin plomo.

1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Best song ever

Ángel boosted

Captain Obvious #ExiTT »
@RobertM@mastodon.pl

0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

La putada es que no es con carácter retroactivo.

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Man on Fire. Mu buena.

Ángel boosted

J. L. Westover »
@MrLovenstein@mastodon.social

Secret Panel HERE 🙂 tapas.io/episode/3241718

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

¿Quita algo de luz o nada de nada?

CC: @louzao@masto.louzao.network

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

❤️

Ángel boosted

Working Class History » 🤖
@workingclasshistory@mastodon.social

23 Jul 1944 19-year-old French resistance fighter Madeleine Riffaud saw a Nazi officer walking in Paris. She took out her gun and shot him twice in the head. Captured by French collaborators, she survived a concentration camp and lives to this day stories.workingclasshistory.co

0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Por lo que yo sé, el quimerismo no implica ningún problema de salud y son gatos tan sanos como cualquier otro. Solo es una característica genética, como la heterocromía (gatos o perros con un ojo de cada color).

Solo tienes una gatita muy muy especial.

...
0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Los gatos quimera tienen diferentes genes en cada uno de los lados de la simetría axial; genéticamente, son dos gatos en uno. Generalmente se nota en que tienen pelaje diferente en cada lado del cuerpo:

https://www.catit.com/es/temas-destacados/que-son-los-gatos-quimera-y-son-de-verdad-tan-poco-comunes/

...
0 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Madre mía qué guapa. Es una gata quimera total.

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Mi agüita amarilla, versíon sinfónica 😆. Si me lo hubieran contado en su momento, no me lo habría creído.

CC: @fanta@mastodon.green

...
1 ★ 0 ↺
in reply to »

Ángel »
@angel@triptico.com

Que después de beber más de 40 cervezas hoy y tener que expulsarlas fuera de mí, mi agüita amarilla sigue su camino hasta el mar, allí se evapora y luego llueve y algo de eso.

La referencia solo la pillarán los de la Generación X, pero aquí está el documento original:

https://youtu.be/Jaf1yvWb1jw

CC: @fanta@mastodon.green

History

Back to top - More...