rimu

joined 9 months ago
[–] rimu@piefed.social 3 points 1 week ago

The only issue is controlling Alex Jones. He's too batshit to ever work under anyone and without him most of the value evaporates.

So now it's up to rich people to decide if Alex Jones gets to stay on the air. Will asshole rich people who want him to continue buy it or will some nice rich people buy it to shut him down?

[–] rimu@piefed.social 15 points 1 week ago

I look forward to cutting a pizza like that and then trying to convince others to let me have the biggest slice. Or seeming magnanimous by giving them the biggest.

Although, the distribution of the toppings is not equal throughout the pizza - on the edges there is a lot more crust.

[–] rimu@piefed.social 6 points 1 week ago

Hi Jerry,

All good questions which reveal holes in our documentation! Quite a lot of the contents of .env are optional.

  1. There is no S3 support yet. You might not need it though - after almost 1 year of operation piefed.social only has 14 GB of media saved. I've put a bit of thought into how to minimize disk usage with good results.

  2. Yes if you leave BOUNCE_ADDRESS empty it'll go back to the sender instead.

  3. It's configured in the .env file. You need an IMAP email inbox somewhere, which is outside of piefed's scope to provide. The BOUNCE_* stuff is for logging into that inbox, which you won't need to provide if not using BOUNCE_ADDRESS.

  4. Yes, set MODE='production', case sensitive. AFAIK anything other than 'development' will cause production mode to be used.

  5. That's used to connect to https://sentry.io for debugging purposes. You won't need that.

  6. MAIL_ERRORS=True will cause piefed to send you an email whenever a bug occurs. I don't recommend using this unless you're doing development work. You also need to have MAIL_* all set up nicely for it to work - it needs a SMTP server to connect to.

[–] rimu@piefed.social 3 points 1 week ago

I'm guessing it's a PeerTube thing. It started happening to me after I scrolled past a few dozen videos which makes me think it's a rate limit with a misleading error message.

https://github.com/Chocobozzz/PeerTube/issues/6457

[–] rimu@piefed.social 3 points 1 week ago

There is one community with lots of .mp4 videos - https://piefed.social/c/ukraine@sopuli.xyz. These seem way way more efficient than YouTube so I haven't seen the need to get too clever with lazy loading those, although it's doable if necessary.

[–] rimu@piefed.social 6 points 1 week ago* (last edited 1 week ago) (3 children)

Yes I put a bit of effort into the multiple-video issue, with low powered devices in mind.

The biggest win on that front was lazy-loading the YouTube embeds. Also I found that Chrome can handle quite a lot of videos at once while Firefox gets overwhelmed pretty easily. In my testing with Chrome on my 2012 Macbook https://piefed.social/c/videos@lemmy.world performed okaaay. The tab used only 90 MB of RAM, surprisingly.

Videos in communities are only loaded if running on AC power and the way that is detected is using a fairly recent browser API that is only provided by Chrome (and derivatives). I'm not simply using loading="lazy" on the <iframe>, I'm using JS to add extra logic to do with the battery. Browsers that don't have the battery API (Safari, Firefox, 10 year old Chrome) load an image instead. Even Chrome will use an image instead if running on battery power (e.g. on a phone that is not charging).

I think I've been pretty conservative in this regard.

[–] rimu@piefed.social 18 points 2 weeks ago (1 children)

I try hard to forget Unit 731.

That wikipedia page is NSFL, deeply disturbing.

[–] rimu@piefed.social 21 points 2 weeks ago* (last edited 2 weeks ago) (4 children)

https://www.bunniestudios.com/blog/2024/turning-everyday-gadgets-into-bombs-is-a-bad-idea/

That blog post describes how it works in more detail. We now live in a world where any battery could be a bomb, there is no way to detect it and the equipment for making those bomb-batteries costs $15k on Ali Express.

[–] rimu@piefed.social 15 points 2 weeks ago (2 children)

This is over 4x longer than the longest undersea cable in the world

HVDC transmission losses are quoted at 3.5% per 1,000 km

So 15.75% of the electricity would just vanish. That takes the shine off it a bit although if the price difference is big enough it would still be worth doing.

[–] rimu@piefed.social 9 points 2 weeks ago
  • Genocide denial
  • Fascism
  • Racism
  • Bad-faith arguments
  • Really really stupid & low effort
  • Consistently really really negative
  • Vote manipulation
  • Spam, CSAM

I've banned 1074 accounts from the instance I run, most of them for boring reasons like spam. Usually between 1 and 10 per day.

 

NASA’s Scientific Visualization Studio has released a video showing how wind and air currents pushed CO2 emissions around Earth’s atmosphere from January to March 2020. The video’s high-resolution zooms in and sees individual sources of CO2, including power plants and forest fires.

This global map of carbon dioxide was created using a model called GEOS, short for the Goddard Earth Observing System. GEOS is a high-resolution weather reanalysis model, powered by supercomputers, that is used to represent what was happening in the atmosphere — including storm systems, cloud formations, and other natural events. This model pulls in billions of data points from ground observations and satellite instruments – and has a resolution is more than 100 times greater than your typical weather model.

More at https://www.universetoday.com/167872/our-carbon-dioxide-emissions-have-a-mesmerizing-side/

 

In this paper the author highlights how both engineers and social scientists misinterpret the relationship between technology and society. In particular he attacks the narrative, widespread among engineers, that technological artifacts, such as software, have no political properties in themselves and that function or efficiency are the only drivers of technological design and implementation.

22
Untangle these lines (medmunds.github.io)
 

Move the dots until none of the lines overlap.

 

CSS Grid support has been widely available since March 2017 in all major browsers. Yet, here we are in 2024, and I still see few people using the grid template areas feature.

It’s no surprise that many avoid template areas as making sense of the grid is challenging enough. In this interactive article, I aim to shed light on this feature and, hopefully, convince you to use it more often. Once you see the simplicity and power of template areas, you may reach for them much more frequently.

 

Porting from Django+React to a Django+HTMX based stack

 

Over the last 3 weeks there have been significant contributions from h3ndrik and myself.

H3ndrik

  • Many many under the hood improvements. Simplifying code & improving performance.
  • Better lightbox
  • Improve post teaser layout

Rimu

 

The largest crypto super PAC is called Fairshake and is practically the same size as Make America Great Again (MAGA), the main super PAC supporting Donald Trump, who is making his fourth run at the White House: MAGA has raised $178.6 million through the end of May, Fairshake $177.9 million.

23
One Million Checkboxes (onemillioncheckboxes.com)
 

A page with a million checkboxes. Checking a box checks it for everyone.

That's it. Have fun!

2
submitted 3 months ago* (last edited 3 months ago) by rimu@piefed.social to c/piefed_meta@piefed.social
 

A new contributor, h3ndrik, has made significant improvements to the filtering options for NSFW/NSFL content and I've also added some options to the same form which control when comments are collapsed or hidden.

Previously, NSFW was a yes or no option but now you can choose to have it unblurred, blurred, semi-transparent or entirely hidden.

The defaults values for collapse and hide are:

  • when a comment has a score of -10 it is shown but in a collapsed state. You can click on it to expand it and read it. This has always been the case but now you can change that threshold.
  • a score of -20 means the comment will not be shown. There is no way to make it visible and no indication that it was ever posted and no temptation to click on it.

You might want to review those settings to make sure they're suitable for you: https://piefed.social/user/settings/filters. If you don't want comments hidden then remove the -20 from that field or set it to -1000.

 

Creatures of Place is an insight into the wonderful world of Artist as Family: Meg Ulman, Patrick Jones, and their youngest son, Woody. Living on a 1/4-acre section in a small Australian town, Meg and Patrick have designed their property using permaculture principals.

They grow most of their own food, don't own cars and ride their bikes instead, use very little electricity, and forage food and materials from their local forest.

 

Former Green MP Golriz Ghahraman has given her first in-depth interview after her arrest for shoplifting and subsequent resignation from Parliament, telling 1News it was an act of "self-sabotage."

 

For the last few weeks our focus has been on fixing bugs and improving stability. There have been 3 people who have launched new PieFed instances, bringing the total to 4, which brought up a slew of new issues and feature requests. Close collaboration with those new instance admins yielded many positive improvements and a slew of PRs to merge.

Despite this “under the hood” focus there were a few quite visible features added & changes made:

Bookmark (save) posts and comments

Click the three dots on any post or comment and you’ll see a Bookmark menu item. Access your bookmarks using the menu item on the Account menu. Saved posts are sorted based on when they were saved, not when the post was made.

Announcement banner on home page

I’ll link to this post from the home page so you can see it in action.

Japanese language

Translation is complete enough to be usable, thanks to karasugawasu

Hashtags have a RSS feed

Topics and Communities have had a feed for a while but now hashtags do too. Thanks to Dave Lane for the idea.

Automatic archive.ph link on some link posts

Some websites are especially important and really need an archive link. When the poster does not provide one, PieFed will add it.

Ctrl + Enter to submit a post or comment

While typing a new comment you can hit this key combination to submit the comment. Thanks for reminder about this forgotten issue, Jeena.

“Features for growing healthy communities”

I wrote a blog post describing some of the admin features that are available for rooting out bad apples.

Some people felt I had gone too far, perhaps rightly so.

General thoughts

It is encouraging to see more instances sprouting up and to have code contributions from even more people. Activity in the repository has never been higher and the Matrix channel is becoming quite chatty!

I am traveling overseas while working my day job so it is difficult to put as much effort into PieFed as I have in the past. When I return home in August there will probably be a large chunk of paid work to do alongside my regular job so I expect to be quite busy then too. Fortunately there is a trend towards me doing less coding myself and more merging in other people’s code so PieFed development will continue on regardless.

PieFed is entirely free and open source and has not received any grants or funding. If you find it useful and would like to support the project, please consider donating using Patreon.

view more: ‹ prev next ›