Skip to main content



A Dust Jet from the Surface of Comet 67P apod.nasa.gov/apod/ap231126.ht… #APOD
#APOD

in reply to Muse

Wow! That is intricate and amazing. I've made some items similar in the past but not that well designed. 😀
in reply to Muse

@earendil@diaspora.glasswings.com I can imagine making patterns on bread is fun to watch as the bread rises!



Correct CMOD settings for smarty3, subfolders and their users


in reply to TupambAdminOrg [2024.03]

Just checked all the 13 of 220 folders that were created as belonging to user and group root and that I consider shouldn't exist as owned by root i the folder /smarty3.

In general terms speaking I couldn't find a common property.

They refer to posts or replies by three different users.

Most refer to one specific post.

Two create a page:
Not Found
The requested item doesn't exist or has been deleted.
Request: XYZ

All were created with the theme VIER.

in reply to TupambAdminOrg [2024.03]

#1 #2 #3 #4 #6 #5 @Hypolite Petovan
in reply to utopiArte

@utopiArte @TupambAdmin [stable] Are you by any chance running your Friendica cron jobs as root? It should run as www-data. Same question if you're using the daemon.
in reply to utopiArte

@Hypolite Petovan

So this is a "tricky" one for me as I have no idea what or how to do this.
In the helpers page:
tupambae.org/help/Install#cron…
it only states:

helpers page wrote:

cron job for worker
If you are using a Linux server, run "crontab -e" and add a line like the one shown, substituting for your unique paths and settings:

I did my installation with the help of @hankg's tutorial:
nequalsonelifestyle.com/2022/0…

ubuntu install tutorial wrote:

First log into the server through SSH using your root@<domain> user. Then execute the crontab edit command:
sudo crontab -e


How do I set this so "It should run as www-data."
??

in reply to utopiArte

@utopiArte Prepend the php command with su -u friendica and the command will be ran as www-data.
in reply to Hypolite Petovan

Something like this?

# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
*/5 * * * * cd /var/www/html; su -u friendica /usr/bin/php bin/worker.php

in reply to utopiArte

@utopiArte Looks good to me, you should run it once as root to make sure it doesn't fail horribly.
in reply to Hypolite Petovan

As off now it was running like this:
*/5 * * * * cd /var/www/html; /usr/bin/php bin/worker.php

Your suggestion:
php command with su -u friendica
*/5 * * * * cd /var/www/html; su -u friendica /usr/bin/php bin/worker.php

What we didn't actually clarified is what friendica stands for.
Like to say, is it a "place holder", a variable for a user or application name?
Is "friendica" defined as such in worker.php?
Or would it actually be www-data?

in reply to utopiArte

@utopiArte Sorry, friendica is the name of my local node web server user. You should be writing www-data instead.
in reply to Hypolite Petovan

@Hypolite Petovan @utopiArte In my case, php software runs with the owners id of that software, so that every application runs with it's own id, this is much more secure than the www-data for everything scheme because in that scheme one application can write over all others or even itself, not good. This way a flaw in an application can only result in damage to that application.
in reply to Nanook

in reply to Hypolite Petovan

Well, this;
*/5 * * * * cd /var/www/html; su -u www-data /usr/bin/php bin/worker.php
.. didn't work out.

Looks like cron job didn't execute at all.

The last worker execution was on 2023-12-22 16:25:28 UTC. This is older than one hour. Please check your crontab settings.
in reply to utopiArte

Still monitoring this and wondering if some setting and changes while moving the server has to do with this.
Right now there are folder structures like the mentioned created and visible in /smarty3 and /storage.

Of the two folders that have root as owner in the /smarty3 folder, there is one subfolder that exists in the /storage folder and one that doesn't.

The one that does exist in /storage and /smarty3 has the same creation date (Nov 28 2023).

It actually points right now to this very answer above:
/display/0ac89072-1165-95dc-31ec-a8a342054692

That folder contains an completely unrelated unknown avatar.

While trying to nano the file contained in the other folder right now the following message came up:
"File root is being edited by root (with nano 6.2, PID 3334); open anyway?"

Opening anyway gave an empty nano editor with something like 1/7.
Trying to leave with [ctrl-X] and [N] wasrejected and an empty nano editor with 1/2 showed up on top.
Closed the SSH window o escape this.

utterly strange

in reply to TupambAdminOrg [2024.03]

I start getting the feeling that the admin profile has or had the ability to publish as root.

There is specifically one post right now that is public where this profile commented on. That post shows up on the profile page but when this profile tries to open it or even open a notification of an answer on that post done by the admin profile a blank page get's displayed. Occasionally with a code error, occasionally with nothing at all.

This is the link of the latest notification that display a blank page:
tupambae.org/display/0ac89072-…

in reply to utopiArte



"The Happy Turtle" By Tzahi Finkelstein

in reply to Muse

BUT. You have twice as much cool stuff. That's how I feel about my electronics hobby.

in reply to Muse

I've always been asocial -- not anti-social, just in my own private universe


Uh-oh! We don't want to get too found out by the tourists!

Most Exciting Eat Streets Around Melbourne

in reply to Muse

The tallest person will of course be nicknamed "shorty".


Please read if you are from a christian family/background (regardless of your personal/current religious practices/beliefs)! From a Jew who is honestly both exhausted and disgusted by people's behavior, CW for discussion of antisemitism, genocide, and the
This entry was edited (2 years ago)


Reminder: we're hiring (tenure-track equivalent) at the University of #Sydney in #ComputerScience, deadline Nov 30 (🇦🇺 time)!

usyd.wd3.myworkdayjobs.com/en-… #academicjob



in reply to Muse

@Isaac Kuo I have had so many people take umbrage when I say things like this. My apologies for assuming that perhaps you were struggling with the idea.
in reply to Muse

@Muse Oh, no apologies necessary! I do the same thing, but perhaps for slightly different reasons.

Basically, if I'm not sure if someone is being earnest or making a joke, I err on the side of assuming earnestness. It just seems ... I dunno ... erring in that direction seems more respectful overall and I feel like it's less likely to become awkward for all involved.

@Muse

in reply to Muse

You know every time we compare ourselves to others, it's an act of violence to self. It's a form of self-harm.

Not only that, it's disrespectful to your own unique superpowers. There is something intrinsic to your uniqueness. The thing that makes you You that no other person on this Earth can replicate.

Every time you commit this act of violence, you betray your personal experience, your starting place, the things you've overcome, your setbacks, your wins, and triumphs. Those little daily struggles only You know about.

I don't mean to be forceful, or maybe I do... but don't do that. Because every time you do, those scars cut deep, they penetrate the surface, and you run the risk of bleeding out. Trust me. I know.
– Chef Dom Taylor, Winner of Five-Star Chef, Season 1




Australia's Clive Palmer is a real piece of work.

Who Knew Queensland's richest man is a foreign investor


The Australia Institute is among NGOs and academics that for years have raised the risks of including these “Investor-State Dispute Settlement” or ISDS provisions in trade agreements.

They let foreign investors sue under a secretive international arbitration process if a government passes a law or makes a decision that harms an investor’s future profits – even if the government is acting on environmental or other public interest grounds.

The potential to undermine efforts to combat climate change is enormous.



MIDI Guitar 🎸


I worked with Noe from Adafruit on this MIDI Guitar project. I wrote the code, he did the CAD and we collaborated on the concept and components.

Adafruit Learn Guide: learn.adafruit.com/mx-midi-gui…
Adafruit's Video: youtu.be/BDwOBYsL71Q
Project Progress Playlist on Diode Zone: diode.zone/videos/watch/playli…

This entry was edited (1 year ago)
in reply to blitzcitydiy

There was multiple attempts at guitar-like MIDI controllers, by Casio, Yamaha, etc. Those are more complicated, and would require way more work to build something like those.


The Living Systems Institute (LSI) in Exeter is appointing now.
From Senior Lecturer to Professor level affiliated with the Faculty of Health and Life Sciences to drive world-leading research in interdisciplinary life science.
More information here: tinyurl.com/bdh7utx8

in reply to Jen Sorensen

Remember when conservatives thought calling someone (whose career can charitably be described as sucking blood money from uncaring hosts) 'bedbug' was unacceptably inhumanizing?


Hay un sábado de común denominadores #489 🌈

Compartimos nuestro boletín de noviembre repleto de lecturas y materiales recomendados, con reflexiones sobre violencia de género digital, inteligencia artificial, arte y Software Libre, y mucho más!

Pueden leer y compartir aquí ↪️ sursiendo.org/2023/11/hay-un-s…

#489


Tributes to Metropolis (1927) within Bladerunner (1982) both movies giants of their era, revolutionizing cinema, esthetics, and story telling.

#scifi #cyberpunk #movies #moviestodon #oncinema #OCATC #PopcornClassic #FiveBags #AndALittleAndroid

🍿🍿🍿🍿🍿🤖




Get lots of The Walking Dead and more in Humble's Skybound Games Bundle gamingonlinux.com/2023/11/get-…

#SteamDeck #Linux



A couple of photos from events last week for Design Week in Leitrim Ireland. Held at ^ Manorhamilton and The Dock, Carrick-on-Shannon.

Including some great conversations on scaled-down data centres, cross-disciplinary collaboration, everyday technologies and feminist servers.

@varia @decentral1se @alcstrt @simoon
@fleshandcircuit
@colm



Audio Spectrum Analyzer in a Guitar Pedal - Arduino Audio Meter by ElectroSmash


Arduino Audio Meter is a new pedal from ElectroSmash. It's basically a 16x16 LED matrix in a guitar pedal form factor with an Arduino Uno inside, which means you can code your own effects.

Arduino Audio Meter on the ElectroSmash Forum: electrosmash.com/forum/arduino…

This entry was edited (2 years ago)
in reply to blitzcitydiy

im a lover for music visualizer. i loved it 😀
itd be a nice addition on a recital for the audience to enjoy too.



Little Planet Aurora

Image Credit & Copyright: Victor Lima

apod.nasa.gov/apod/ap231125.ht… #APOD

#APOD



Little Planet Aurora apod.nasa.gov/apod/ap231125.ht… #APOD
#APOD




About 250M years ago, 90% of species on Earth died during the Permian extinction. All of that loss created a lot of vacant niches to fill. And not long after, the first mammals, our ancestors, appeared.

Life on this pale blue dot will continue to be resilient - whether or not we’re part of it. #Thanksgiving #science #history

in reply to Sheril Kirshenbaum

We don’t need religion to recognize what a miracle it is that we arrived here, in this moment, at all. ✨ /2
in reply to Sheril Kirshenbaum

We don’t even need religion to share and trust in life… 🍀🌹
in reply to Sheril Kirshenbaum

Agreed! Miracles are real with no human intervention. Religion is man made.
in reply to Sheril Kirshenbaum

we probly need something LIKE religion to help us remember to pay attention to that miracle. i think most of us don't take so much opportunity to sit back from the slog of life to pay attention to such miracles.

i would call science (a very organized social process) a tradition similar to religion in this respect.

religion does not need a god nor supernatural. just practices in the attention on what life IS.




The Lancet is not mincing its words - remember at the next general election


Nanopore and Illumina Sequencing Reveal Different Viral Populations from Human Gut Samples biorxiv.org/cgi/content/short/…


Our cat had to go to the vet today, and our dog was very upset about it and now won’t let her out of her sight. #sisters #DogsOfMastodon #CatsOfMastodon


Firefox is officially and directly fucking with Google and I am here for it!
in reply to Oasus Plainsview :verified:

the lack of direct links in Goog search results is one thing that has kept me on DDG over the years.


Just released a new YouTube video about why we're all still trapped on Twitter even as the platform continues to circle the toilet drain. (I know, the irony of posting this here...) youtube.com/watch?v=7-tUhFpbXL…
in reply to Adam Conover

I’d like to get it out there that the onboarding experience changed a fair bit this year. We don’t force people to choose a server anymore, so getting started shouldn’t be any more complicated than on any other site.
in reply to Eugen Rochko

@Gargron People _always_ have to choose a server. Federation — independent servers — is what you once said Mastodon was about. Herding people into the preferred servers doesn't give more choice.

Please think about how your thinking has shifted to the point that you call Mastodon a "site."



“The problem is, there’s a certain type of pedantry that has followed the internet through its various forms, especially in more technical channels, and it often creates a negative experience because it seems to be driven by ideology or disdain for people who don’t think the same way.” tedium.co/2023/11/21/mastodon-…
in reply to Taylor Lorenz

Curious to hear if others on here are experiencing what’s described in this piece. I enjoy most of the replies I get on here (though I never have time to respond to most of them, I like reading them)

I do think Mastodon could use more safety/audience limiting tools though, like what Ernie describes. Esp for larger-ish accounts on here who get a lot of replies, it would be nice to limit conversations on some posts. I would also love a real DM inbox on Mastodon! but that might be a pipe dream 😅

in reply to Taylor Lorenz

In case you haven't seen, we're experimenting with something in this area:

blog.joinmastodon.org/2023/11/…

in reply to Eugen Rochko

@Gargron
this solution sounds convoluted. if it's worse here than other places, let's understand why that is first. let's group boosts and likes first. and let's start doing things the platforms can't. why can't we handle replies like lemmy/kbin do? reddit has the best mechanism for managing comments ever devised. instead of different apps to replicate different platforms, we can take the best from each an build lots of versions of Mastodon instead that try them out.
in reply to Eugen Rochko

@Gargron
"If they [convo improvement features] prove successful, we’ll be bringing them to the experience on the web as well."

As a middling new presence, I'm hoping the data supports keeping the first feature (Reply thoughtfully) but not the second (Hey, you're replying to an older post).

I was reminded once not to tag you into a thread, which was annoying but valid. But if I'm replying to an old post, its because I deliberately dug it up. So I don't need that extra step.

in reply to Eugen Rochko

@Gargron I applaud some promising ideas here, but I get nervous when I see things like “we can prevent some awkward situations, such as explaining something to an expert in a given field.” While the intent is clear, how are you going to implement that. Who will be the expertise referees? Who decides when an actor’s credentials are even relevant or appropriate to a given context.
in reply to Shoq

@shoq You decide, from reading their bio. Maybe if you see they have a PhD in astrophysics you won't explain astrophysics to them.
@Shoq
in reply to Eugen Rochko

@Gargron I get the intent. But are you suggesting that some keywords or algo forces the replier to read the bio before their post is accepted? ExTwitter has been injecting some of those behaviorial intercepts now. But they seem far more annoying than effective at calming down the reply tonality.
in reply to Shoq

@shoq There is a prompt that appears when you reply to a stranger for the first time. You can see it in the screenshot in the blog post.
@Shoq
in reply to Eugen Rochko

@Gargron OiC, only the first time. I suppose that might help in some contexts, but in my experience, it’s just as likely to give the “reply-guy” more to work with when composing their snark or insult. Still, kudos for any and all experiments.
in reply to Eugen Rochko

@Gargron @shoq
Assuming someone has enough brains to actually look at a profile.

Have you met the average American yet?

in reply to Eugen Rochko

@Gargron I just wanted to say that it was sheer chance that I wrote my thing and you announced something. I was really happy to see it, actually.
in reply to Eugen Rochko

@Gargron
One mistake I sometimes do is reply to a post in a thread, without realizing there's more posts in the thread, some of which already made the same point I was writing.

An interstitial alert that there's more to read is perhaps too clumsy, but some kind of improved visual feedback that I'm in the middle of a discussion thread, not at the end, would be welcome.

in reply to Eugen Rochko

I didn't expect to like this idea, but I do. I hope it comes to the clients I use.

If you really want to move the needle, make the reply button work differently when one is replying to a boosted toot: if my buddy Alice boosts a toot by Ben, and I hit reply from my stream where I see that it's an Alice-boosted toot, that reply should go to Alice, not Ben. I don't know who Ben is. Ben doesn't know who I am. Why should I be having a conversation with Ben, a complete stranger, when it was my friend Alice who thought whatever he wrote was interesting enough to promote to her stream? It's my friend Alice I should be having that conversation with.

Ben didn't start a conversation with me or ask my opinion. Alice, however, very much did something to start a conversation with me: by boosting Ben's toot she said to me, and all her other her followers, hey, all, check out this thing Ben wrote.

@taylorlorenz

This entry was edited (2 years ago)
in reply to Eugen Rochko

@Gargron
This proposal recalls a feature from Eudora (early-2000’s email MUI). The developers added a new dictionary which used the Bayesian message filter to gauge the “temperature” of a message. If it scored as too hot, the sender was shown a dialogue encouraging them to delay sending the message, giving them time to cool off and edit it.

We never had a chance to study how effective it was. I still think it’s interesting for its simplicity.




Unfortunately we'll never get any more of their music, but I'm very appreciative of the great vibes we did get from bossFYTE.

videos.rights.ninja/w/dh6xMcpF… #bossFYTE

Check them out on bandcamp.

bossfyte.bandcamp.com

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.