in reply to R.L. Dane 🍵

That server had absolutely zero open ports to the internet and only acted as a transparent network traffic shaper with IPFW/ALTQ. It provided 10 years of service providing rock solid performance in this environment. I don't recall there being any CVEs that affected IPFW/ALTQ or any other TCP/IP functionality that it exposed.

I'm also an ex-infosec grump :)

Why is having a 10 year uptime on a FreeBSD network appliance so much different than a 10 year uptime on a Cisco switch/router? That is not uncommon either. If a CVE is only exploitable if you can somehow access the private management network I generally don't care so much because if they can access your management network you have much much bigger problems to deal with

This entry was edited (3 weeks ago)
in reply to R.L. Dane 🍵

> although the warnings they spoke of were valid.

I think they're a little confused because they seem to think that pkgbase means base comes from the ports tree and it's not stable anymore but rolling release instead. That's not what's even happening here.

Though they are correct at alluding to a more rapid development future being possible where we could have desktop users targeting STABLE or even CURRENT quite easily

Nexus Client


Hi, around two weeks ago I started making Nexus, a Matrix client.

In these two weeks, I've made great progress, as you can see in the progress list.

However, I'd love some help implementing some features, or help with UI design, as it takes me quite a while to design a UI.

If you're interested, please reply!
Boosts appreciated! ❤️

#Flutter #FOSS #Help #OpenSource #Matrix #Design

reshared this

The year is 2040. I've just purchased a brand new Linux machine, with 512 GB of RAM, 64 cores, and an incredible GPU to run all the newest AI models directly on my hardware, no data sharing required. The only downside is the only way I can control it is still through PuTTY with TDSR on a specialized IoT version of Windows that's almost out of support, because Apple discontinued the MacBook in favor of the iPad, and macOS 30 Burbank After Dark, which only runs on Mac desktops, silently removed VoiceOver. The company has been silent so far on this matter. Microsoft ditched standard consumer hardware for their newest Windows version, Windows 360 Degree Premium Cloud Azure-AI Ultra Pro, forcing consumers to buy specialized cloud-based computers that only have a gigabyte of RAM and a single core, so you're reliant on their cloud for everything. It still has Narrator, but it takes about 10 seconds to start up after all the Azure validation, and no third party screen readers are allowed. And Orca? I mean, it's Orca. It's still shit, of course.

Hey guys, haven’t made much music in a while so figured I’d try to remix a track I like. This is WIP at the moment, only posting up to the first chorus, also production isn’t complete yet but thought I’d see what you guys think. Also mixing isn’t great yet, there’s no bass and we need more synths! The original track is “Romcoms” by Cassadee Pope: youtu.be/SesTTTUbZB0?si=A-UiHG…

@dansup brings up an important point. I don't know of a lot of Fediverse developers who have received grants from the Canadian government. I built pumpio.org almost entirely with SR&D credits for StatusNet. That's the best example I can think of.

Given how many of us there are here, and how important the Fediverse is to our digital sovereignty, shouldn't there be more funding available?

mastodon.social/@dansup/115626…

This commentary on end-user Linux is bound to inspire controversy. My own reasons for using Linux are largely related to the efficiency and control offered by UNIX tools, but I also appreciate the freedom and privacy-related benefits.
zdnet.com/article/why-people-k…
#Linux #OperatingSystems

Correct way to do CW on Friendica?


@Friendica Support

Not that I usually put any warnings on my posts anywhere, or feel I have a reason to, and suspect filtering is far more useful for people who are triggered by certain topics, but I'm a little confused about how to correctly do Content Warning/Notices on Friendica?

The compose editor has a button that says "Content Warning" but it creates an [abstract] BBcode, which when used appears to make that content completely disappear on Friendica (though if you go to "Edit" it will still be there).

The [spoiler] BBcode appears to work like the Content Warnings do on Mastodon, plus you can add to it WHY you are hiding the content. But how do those look on other platforms?

in reply to Marcus

Tobias makes a good point in that thread that how am I, as an author, supposed to guess what might "trigger" some random person reading what I wrote? The burden should be on the random person to set up filters so they reduce the likelihood they'll see anything they know might trigger them. Because I can't possibly know that! Which is why I pretty much never use CWs and if someone doesn't like it that's their problem.

I really don't want to join in on that thread, but after reading it I have to wonder why nobody mentioned the idea of using [spoiler] for a CW and leave [abstract] for a summary? Spoiler already collapses on Friendica just like CWs do on Mastodon. It would avoid having to add a network parameter to [abstract] to determine whether it appears as a summary or CW. It seems like an obvious solution to me. Just make spoilers = CW and be done with it?

in reply to Random Penguin

@Random Penguin @Marcus
The abstract has a history. It was used to create a summary to send to other networks when they had a character limit. This makes sense when a post is 500 or 1000 characters long.
However, the summary can also be what its meaning implies. Friendica will provide both options with Michael's issues.

CW is extremely controversial. Even on Mastodon. The sender cannot know what might trigger someone. That is something the recipient must filter out.

in reply to Matthias 🇪🇺

Still, the intention of a spoiler and a CW are essentially the same, to hide content from someone that may upset them, and spoiler collapses on Friendica just like CWs collapse on Mastodon.

If abstract's intention is only as a summary then that should be all it does. Just because it has been used for CWs is no reason to keep using it for that if it doesn't make any sense, which IMO it doesn't.

in reply to Matthias 🇪🇺

I may have missed something in that issues thread, but it sounded like Mastodon a summary tag converted from a bare [abstract] is now treated as a CW while [abstract=apub] is treated as an actual summary? That's still unnecessarily confusing when the [spoiler] code is right there and literally does exactly the same thing as a CW.

I rarely use CWs even on Mastodon and never use abstracts on Friendica. Anyway, I'm done arguing about it. I really don't care how my posts look on other platforms.

in reply to Random Penguin

@Random Penguin @Marcus This has always been my stance, over on the Taurnation we post mostly links to content ranging from G-XXX and use content warnings for the latter, as that's generally expected and even often required. On my personal blog however, we only use hash tags, because the collected list of triggers I've been told I should be protecting people from basically would allow me to only post maybe cat pics and nothing else without a content warning, and even that is iffy.
in reply to Random Penguin

@Random Penguin I always use the [abstract][/abstract] tags. The CW gets seen by others. [spoiler][/spoiler] seems to only work with networks that support more types of content formatting than Mastodon, basically. I.e. in Hubzilla it works, in Lemmy it should work (but it's buggy), in Piefed it should also work but I never checked.

Almost forgot about our #AndroidAppRain at apt.izzysoft.de/fdroid/?radd=1… – which brought you 25 updated and 1 added apps:

* Operator: a task manager that needs root powers 🛡️

RB Status: 756 apps (59.5%)

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:

in reply to -/mondstern

@mondstern that's not how we do it. We want people to be able to use their "old" devices as long as they last them (no need to throw things away just because $someCorp wants to sell you something else – that would be wasting valuable resources just for $someone's profit). So apps still useful to them, should stay available. That's called sustainability – and a rather central point to us, as well as to our partners.

I made my own RSS reader for myself. Check it out!
github.com/serrebi/BlindRSS
Really starting to prefer Gemini, but even it is not perfect, and I had to send it the public API link not the GitHub for TheOldReaderAPI working URL. I don't know for sure that had anything to do with it working, but I'm glad it worked. I've only tested Miniflux and TheOldReader remote services.

reshared this

It feels like not much time has passed since I announced 1000 different pages on LPCwiki, but somehow we're up to over 2000!

Combined with the fact that certain LPCwiki pages have been cited in phone-related videos, it's nice to see what started as a small project to share more detailed system specs about feature phones grow as much as it has.

(yes, I do realize posts have been slow... but the number of phone-related PC software backups and firmware dumps has been moving steadily!)

so tomorrow I begin my 25-day challenge. 25 Christmas albums. 1 album a day from December 1 to December 25. and I'll be doing a write-up for each album I listen to after I've completed it. Anyone else doing the challenge with me? Streaming is not off the table for this one, since I don't even know if I have 25 physical albums that fit the criterium. I'll be sticking to albums by a singular artist or band, so no compilations.