harald

@harald@hub.volse.no

Metallhue, programmerer og hedning. Initiativtager og primus motor i Norsk Urskog, vokalist og bassist i thrash metal-orkesteret Imbalance, bassist i Blastered, tilhenger av fri programvare, opptatt av datasikkerhet (CISSP) og personvern.

Metalhead, programmer and pagan. Initiator and main force of Norsk Urskog, vocalist and bass player in the thrash metal band Imbalance, bass player of Blastered, supporter of free software, Certified Information Systems Security Professional (CISSP) and keen privacy advocate.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

frigginglorious, to random
@frigginglorious@freeradical.zone avatar

Just finished the latest newsletter by @bphogan , where he talks about Web Analtyics https://newsletter.bphogan.com/archive/issue-29-measuring-traffic-and-renaming-files/

My question: Has anyone else used Piwik for web traffic analytics? Its an open source, run privately on your hardware kind of tool. Apparently they rebranded to https://matomo.org/

A private analytics server with Piwik was super easy to setup with Sandstorm, but I've been migrating things away from Sandstorm lately.

Anyone have any luck with Matomo?

harald,

@frigginGlorious ✅ I have a Matomo installation running, and have been for years (when it named piwik). I'm running it in a FreeBSD jail, and it was as you say super easy to set up, and it's equally easy to keep up to date. PHP and MySQL/Mariadb, and you're set.

I'll probably shut down my instance though, as I'm not really using it anymore. But if you need a solid analytics system it's a good choice imo.

dansup, to random
@dansup@mastodon.social avatar

I missed chatting with fellow fediverse developers regarding interop, specifically for our upcoming Groups feature!

It's a nice break from solo dev to be able to chat and catch up with other devs, especially my russian brother from another mother @grishka (maybe he will follow me back one day 👀)

I've also reached out to Lemmy devs and plan to get in touch with kbin/mbin and friendica/hubzilla devs soon.

Thanks to @NGIZero for funding the Pixelfed Groups feature, it will be a game changer!

❤️

harald,

@dansup: @Mario Vavti is the person to go to for integrating with Hubzilla forums, but I'm happy to help as well. You probably also want to talk to @Mike Macgirvin 🖥️ for integration with (streams).

thor, to random
@thor@berserker.town avatar

In Norway, we march in a corpse to show that we are happy. 💀

harald,

@Thorwegian ❄️ Some of us are quite content at watching the corpse pass by... :)

harald,

@Thorwegian ❄️ Yes, while we're eating ice creams and hot dogs!

forteller, to random Norwegian Bokmål
@forteller@tutoteket.no avatar

nice

harald,

@et konsept fra BAR Hm... kan man autentisere med bankid for å slippe å jobbe gratis for google der?

cmyrland, to norge Norwegian Bokmål

Er det noen Wordpress-smartinger der ute? Jeg vil ha en indeks-liste som er omvendt kronologisk, altså at eldste innlegg vises først, og nyeste sist.

Føler at det burde vært så enkelt som å ha en knapp som heter "invert list", men det finner jeg ikke..

Halp?

harald,

@Carl Myrland Burde være en enkel sak å fikse. Hvilket tema bruker du?

mario, to fediversenews

Release banner for Hubzilla 9.0
Hubzilla 9.0 is here and delivers many improvements under the hood and at the UI level. Two of the most asked features have been implemented: repeats a.k.a. boosts and adjustable theme colors at the channel and site level. Hubmins can also customize other components via the bootstrap sass variables.

Under the hood we implemented a short term object cash which will improve performance when fetching objects. The internal use of ActivityStreams1 has been deprecated in favor of ActivityStreams2. Object integrity proofs (EddsaSignatures) according to fep-8b32 have been implemented. Interesting for developers: CI and the test environment have been vastly improved.

Other notable changes are: refactored browser to browser encryption using the modern sodium crypto library and support for custom emojis with configurable emoji sets.

For a complete list of changes in Hubzilla 9.0 please refer to the changelog.

A big THANK YOU! to all contributors and everybody who supports Hubzilla and its development.

Breaking changes

  • The .htaccess file has been updated to fix an issue with recent Apache versions
  • Require sodium PHP extension
  • Require bcmath or gmp PHP extension
  • Require intl PHP extension
  • Versions < 9.0 will not be able to decrypt encrypted messages composed in version 9.0 in the UI
  • Poke and Mood apps removed
  • Removed smiley button addon
  • Removed smiley_pack addon
  • Removed emojione addon (use the emoji addon instead)
  • Removed fediwordle addon (use the fediquest addon instead)
  • Individual connection filters need manual intervention (e.g. replace http://activitystrea.ms/schema/1.0/share with Announce when filtering repeats)

Update

  1. Backup your data
  2. Make sure that the sodium PHP extension is installed and enabled
  3. Make sure that either the bcmath or gmp PHP extension is installed and enabled
  4. Make sure that the intl PHP extension is installed and enabled
  5. Execute util/udall

Install

Please refer to the install instructions.

#Hubzilla is a powerful platform for creating interconnected websites featuring a decentralized identity, communications, and permissions framework built using common webserver technology.

https://hubzilla.org

CC: @Fediverse News

harald,

@Danie van der Merwe We are actually building a docker image as part of the CI pipeline. I've been thinking about splitting this out, so it can be released as a separate artifact. (It would be good for the CI runs as well.) I can try to push it up on my priority list.

harald,

@Danie van der Merwe I'll try to get around to it soon. No time this month, but hopefully early next month.

heiglandreas, to random
@heiglandreas@phpc.social avatar

TIL: Email is fundamentally broken.

Not because the protocols are broken (They are but there are improvements).

But because the marked is distributed between 3 or 4 big corps. Those can just decide to not accept or send email to or from wherever they like. And anyone else not using those has no means of working against that.

Censorship by corporations.

You got a gmail/hotmail/outlook/icloud address? You are part of the problem!

harald,

@will talk for :elephpant:!

You got a gmail/hotmail/outlook/icloud address? You are part of the problem!

I agree, but I also feel it's putting the blame on the wrong goat. Don't have a solution, other than to encourage more diverse providers though, but it's hard to convince someone to pay for email when the internet they know always had "free" email. I've even tried paying for email accounts for family myself so that it's free for them, but still they silently switched to spymail.

harald, to random

Oh, man, I'm more and more happy I quit my job at Automattic when the smell got too bad. From the latest news it seems they're heading full steam in the wrong direction.

It's sad though. Worked with some really good and skilled people there. And the company could have been a different voice on how to do web.

harald,

@Adam Robertson Yeah, it's WordPress.com. The free software WordPress (or .org, as we called it internally) is still free software and Automattic has no access too your content on your self hosted blog. That is: unless you have installed and connected to Jetpack, which will make a shadow copy of your site on WordPress.com. Not sure if those will be subject to this potential deal or not, or if they will be opt-in or opt-out or no-opt.

Best to stay disconnected I would say.

harald, to random

Seems like everybody is complaining about spam in their feeds these days. Makes me really happy I'm running a server not prone to such nuisances. The same protections that protect against harassment, does the same for spam.

It's high time to break up the monoculture that the fediverse has become, and explore some of the safer alternatives that already exists.

#fediverse #spam #nospam #hubzilla

mikedev, to random

Was up at 4:30 this morning. Had a half dozen cuppas before 5:00. It's now just shy of 8AM and another half dozen cuppas later.

Working on the groups problem still. Progress has been made and containerised groups are federating. It's frankly amazing what one can accomplish after a dozen caffeine injections.

Groups are even working from Mastodon. I thought long and hard about this and the poor buggers need groups. 8 years later and they're still waiting. Until they get some of their own we'll still be there to help them out.

Time to go out and feed the critters and check the crops. Then I might be able to dig into moderation and bring that up to 2024 standards. We'll see. I already know how to containerise that one - it's just tedious. Worst case is I'll just have to save that for another caffeine-induced sprint. Then I think we'll be in pretty good shape and I might able to move all of this into the dev branch and let some other folks poke at it a bit.

harald,

@Bill Statler Oh, someone has been reading RFC's and forgot to check the date?
https://datatracker.ietf.org/doc/html/rfc3514

:)

forteller, to random
@forteller@tutoteket.no avatar

I've had this project for a few years, where I bike to parks in my city and micromap them in after. I've updated/added 100+ parks in OSM this way.

Recently I started a "dugnad" in the Norwegian OSM community to close the oldest notes. Last night someone mentioned that we're getting close to 10 000 closed notes in Norway.

Naturally I was unable to go to bed until I reached the threshold.

Funnily enough note closed in Norway was among others in a park!

The statistics over open and closed notes in Norway. Closed says 10 004. I closed 5 notes on that last changeset, I just showed the 4 in the park in my other screenshot.

harald,

@Børge A. Roum Fantastisk innsats! Så nettopp du fikset en av de jeg har lagt inn også. Tenker alltid jeg skal sjekke de opp seinere når jeg legger dem inn, men så glemmer jeg det.

forteller, to norge Norwegian
@forteller@tutoteket.no avatar

Kjenner jeg noen som kjenner noen som noen gang kjører langs sørsiden av Osensjøen, nord for Elverum?

Skulle gjerne hatt noen til å sjekke om det (fremdeles) er en bomstasjon her. Helst med et fot. :) https://www.openstreetmap.org/note/623182#map=17/61.21746/11.81804

harald,

@Børge A. Roum Kjenner også folk i nærheten der, og hender vi er på den kanten selv. Ei stund sida sist nå, da.

harald, to random

https://fedi.vision/@announce/FediVision Announcements skrev følgende innlegg Fri, 02 Feb 2024 22:55:47 +0100

Bilde/fotografi
The Fedivision song contest is ON!

What is Fedivision? We are a light-hearted musical competition among amateur musicians on the Fediverse. You can submit one original unreleased piece < 4 minutes long in any genre. In May 2024, we will listen to all the entries and the fediverse votes on the best song!

Now in its fourth year, we have a brand new dedicated instance. Please follow this account to be kept informed. PLEASE BOOST this post so that all your musician friends get the word.

loke, to random
@loke@functional.cafe avatar

I'm so tired of the absolute disregard for people's time exhibited by people who uses an llm to generate articles in order to get on top of the search results and then using that to pitch their products.

So I wanted to check if there are any optimisation options in the Kotlin compiler that lets me control how much runtime type checking should be done (Kotlin inserts extra type checks in case someone uses reflection to break null safety, for example).

One of the articles on the top of the search results was the one I link below. It wasn't what I was searching for, why what the hell, let's see what they say.

It took a paragraph or so before the telltale signs could be seen:

  • Irrelevant header image
  • Completely pointless headings
  • The same points repeated in a later section
  • Statements that are irrelevant to the topic at hand. I'd categorise about half of the points in that group. val vs var, really?
  • Anonymous writer (although the more competeny content frams auto generate these as well these days)

Here's the link if you want to subject yourself to this: https://appmaster.io/blog/optimizing-kotlin-code-performance-tips-and-tricks

And then I clicked on another one of the top results, and it's almost worse in a way. It's a medium article, and by looking at the beginning, it's pretty obvious that it's the same dreck. In this case, they are absolutely shameless in that they expect people to pay to read it.

Here's that link: https://medium.com/@android-world/kotlin-performance-tuning-20-best-practices-you-should-know-354011076664

At this point, I'd take the horrible search experience we had with Altavista. At least once you found some content, it was useful.

harald,

@Elias Mårtenson

Of course, all of these things could just have been written by a poor writer who has followed too many site optimisation guides

The marketing people of my previous employer has gone all in on this autogenerated content, and in the process made the company blog completely unreadable.

But even before that, when we poked them about why there was so much cruft in the posts they wrote, they told us they had a tool to "measure" how well the post would rank in the google SEO game. And they used this as they wrote to get as good a score as they could. Filling the posts with garbage and unnecessary repetitions in the process.

It got worse with the LLM crap, but was bad also before that.

mario, (edited ) to random

I will shortly release DB update 1260 which requires the PHP sodium and the bcmath or gmp extension to be installed and enabled to succeed!

harald,

I've already added bcmath and sodium to the ddev setup I use for development. Should I add gmp as well?

mikedev, to random

#multiple word hashtags

This came up yesterday in an old fediverse post that re-surfaced, nagging people to adopt PascalCase in hashtags for accessibility reasons.

Please ask your developers to support #multiple word hashtags as a much better alternative. The entire hashtag is created by adding the # character to quoted text such as "multiple word hashtags". You can capitalise the words if you want. The developers can show the quotes if they want.

And everybody lives a happier life.

Thank you for your time.

harald,

@Jupiter Rowland @_jayrope I haven't tried, but it should be possible with regex? Something like /Trumpb/? Where b matches a word boundary.

matt, (edited ) to mastodon
@matt@oslo.town avatar

Thinking of starting a new (additional) Mastodon instance on one of my unused domains. But which one?

YOU DECIDE!! 🗳️

#Poll #Mastodon #Domains #AskMastodon #AskFedi #YouDecide #PleaseBoost #MultipleChoice

harald,

@Matt 🌻 Why not one of the other fedi servers? There's a lot of interesting stuff out there, and Mastodon is way too dominant as it is.

harald,

@Matt 🌻 I can understand the first reason. The second is just uninformed bullshit :)

mario, to random

Hubzilla 8.8.3

  • Check return from Config::Load() and retry on failure
  • Libzot::import() do not process items where we could not fetch the author
  • Translation updates for Norwegian Bokmål (nb_NO)
  • Add the app terms before syncing, otherwise the terms will be reset at the other end
  • Addon statistics: deprecate nodeinfo 1.0 and implement nodeinfo 2.1
  • Addon cards: fix PHP error
harald,

Check return from Config::Load() and retry on failure

Did you fix this one, or does it still break install?

mthart, to television
@mthart@mastodon.world avatar

Where do I know that girl from? Oh yeah!
She dies in the series but lives in the book (grrr off subject but off book things P me off sometimes LOL )
Anyway, a pretty darn good movie with interesting back story of ! Definitely worth the watch!

harald,

@MTHart First thought it could be a remake of Siembamba (aka The Lullaby) from 2017, but seems to be a completely different story. In any case, if you haven't seen it, that one's also worth checking out imo.

mthart, to random
@mthart@mastodon.world avatar
harald,

@MTHart You might want to check out the Norwegian underground movie Christmas Cruelty. From 2013, but still among the most brutal Christmas films I've seen at least.

Or for a more family friendly one, There's Something in the Barn, is a lot of fun!

harald,

@MTHart Oh first time with X Files? Enjoy! Would be interested to hear how it holds up. Used to think it was pretty cool in the days when it originally aired.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • khanakhh
  • mdbf
  • ethstaker
  • magazineikmin
  • GTA5RPClips
  • rosin
  • thenastyranch
  • Youngstown
  • InstantRegret
  • slotface
  • osvaldo12
  • kavyap
  • DreamBathrooms
  • JUstTest
  • Durango
  • everett
  • cisconetworking
  • normalnudes
  • tester
  • ngwrru68w68
  • cubers
  • modclub
  • tacticalgear
  • provamag3
  • Leos
  • anitta
  • lostlight
  • All magazines