eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

212
active users

#SmallWeb

11 posts11 participants0 posts today

🎉 New Kitten¹ Release: A little housekeeping 🧹

Today’s release only concerns production servers:

• Kitten no longer counts all *hits* in its stats. You can still see which of your *pages* are most popular, etc., and see stats for missing URLs, etc., as before from either the web interface or the interactive shell, but not every hit is logged. Instead, you can see the latest 25 served routes in Kitten’s Settings (at /🐱/settings/state/requests/ via the web on your server).

- Kitten production servers now carry out an automatic daily maintenance restart at some time between 3AM and 5AM local server time. (“Have you tried turning it off and on again?” as a Service™) This is to allow JSDB² tables a chance to compact themselves (especially important for high traffic/high mutation tables like sessions, so they don’t balloon up to take up all available memory on small VPS instances).

I don’t think anyone but us (Small Technology Foundation³) is running Kitten in production at the moment but, still. If you are playing with Kitten and experimenting with it in production, your servers will update to this latest version in a few hours.

Full details: codeberg.org/kitten/app/src/br

:kitten: 💕

¹ kitten.small-web.org
² codeberg.org/small-tech/jsdb
³ small-tech.org

Summary card of repository kitten/app
Codeberg.orgapp/CHANGELOG.md at mainapp - A web development kit that’s small, purrs, and loves you.

🆘 HOUSING EMERGENCY! 1792/2900€ NEEDED ASAP (due in 3 days maximum)

please help DionRa & Aurin (chosen family) with emergency moving costs. they are both trans & disabled survivors of nazi abuse. their landlord has refused to renew their lease effective august 1st. they need to pay deposit/rent/moving costs ASAP so they can stay housed. they're at high risk for homelessness in a country where they don't speak the language. being homeless again would be life threatening. DionRa almost died in a shelter years ago. you can find DionRa's art, music, & writing at dionra.com

- PayPal: diontheblackdragon@gmail.com
- Cashapp: £KingDionRa
- DM @Aurin_the_classtraitor for € paypal or £ bank transfer

@blackfedi @mutualaid #MutualAid #MutualAidRequest #transMutualAid #queerMutualAid #transCrowdfund #QueerCrowdfund #disabled #trans #queer #disabilityPrideMonth #disability #trans #nonBinary #transMan #CreativeToots #MastoArt #FediArt #OriginalArt #handmade #portrait #illustration #drawing #art #crowdfund #fundraiser #punk #smallWeb

"(...)
I want to share with you my simple two-step secret to improving the performance of any website.

1. Make sure that the most important elements of the page download and render first.

2. Stop there.

You don't need all that other crap. Have courage in your minimalism.

(...)

If you're only displaying five sentences of text, use vanilla HTML. Hell, serve a textfile! Then you won't need compression hacks, integral signs, or elaborate Gantt charts of what assets load in what order.

Browsers are really, really good at rendering vanilla HTML.

We have the technology.

(...)

Nutritionists used to be big on this concept of a food pyramid. I think we need one for the web, to remind ourselves of what a healthy site should look like.

Here is what I recommend for a balanced website in 2015:

- A solid base of text worth reading, formatted with a healthy dose of markup.

- Some images, in moderation, to illustrate and punch up the visual design.

- A dollop of CSS.

- And then, very sparingly and only if you need it, JavaScript.

(...)

The way to keep giant companies from sterilizing the Internet is to make their sites irrelevant. If all the cool stuff happens elsewhere, people will follow. We did this with AOL and Prodigy, and we can do it again.

For this to happen, it's vital that the web stay participatory. That means not just making sites small enough so the whole world can visit them, but small enough so that people can learn to build their own, by example.

I don't care about bloat because it's inefficient. I care about it because it makes the web inaccessible.

Keeping the Web simple keeps it awesome."

Source (2015): "The Website Obesity Crisis"

idlewords.com/talks/website_obesity.htm

#Webdesign #WebsiteObesity #BloatedWebsites #SmallWeb

idlewords.comThe Website Obesity Crisis

I've added more items and a search function to my personal website for selling and giving away physical objects.

I was pleased to find pagefind, (pagefind.app) which is a js script that implements search completely locally with no privacy issues and minimal extra bandwidth.

epic-attic.co.uk/

I'm thinking I still might want categories though. But that could easily proliferate and I don't want to do it dynamically I want to keep the site static.

At the moment I'm favouring splitting listings into just two categories:
* working finished objects
* things that are parts/ salvage or repair

Opinions and feedback welcome.

There's still lots more to photograph and list!

epic-attic.co.ukEpic Attic

⭐ HOUSING EMERGENCY! 1316/2900€ NEEDED ASAP (due in 8 days maximum)

please help DionRa & Aurin (chosen family) with emergency moving costs. they are both trans & disabled survivors of nazi abuse. their landlord has refused to renew their lease effective august 1st. they need to pay deposit/rent/moving costs ASAP so they can stay housed. they're at high risk for homelessness in a country where they don't speak the language. being homeless again would be life threatening. DionRa almost died in a shelter years ago. you can find DionRa's art, music, & writing at dionra.com

- PayPal: diontheblackdragon@gmail.com
- Cashapp: £KingDionRa
- DM @Aurin_the_classtraitor for € paypal or £ bank transfer

@blackfedi @mutualaid #MutualAid #MutualAidRequest #transMutualAid #queerMutualAid #transCrowdfund #QueerCrowdfund #disabled #trans #queer #disabilityPrideMonth #disability #trans #nonBinary #transMasc #transMan #CreativeToots #MastoArt #FediArt #OriginalArt #handmade #smallWeb #portrait #illustration #drawing #art #noAI #crowdfund

thank you #kiki users for your gracious patience over the past few months 🙏

kiki v1.1.0 is now available on itch. it includes many new requested features, including preliminary support for the gopher protocol.

if you haven't heard of kiki before: it's a tiny home page construction set written to be fast and easy to modify. it's my response to 20 years of dealing with the bloated, frustrating, and exhausting world of wordpress and other heavyweight CMSes.

if you're into writing things with just a text editor, then uploading your document over ftp - then kiki is for you.

(conversely, if you're into dragging and dropping widgets in a massive javascript interface - kiki is *not* for you 😆)

tomodashi.com/kiki

truth be told, gopher support may or may not survive the year. it's an absolutely gnarly protocol that barely deserves to be called one - there are SO many different implementations and revisions. i tried to implement only what made sense to me, and it's basic at best.

✨Need something utterly delightful in your life today?

🐘 Check out: An Interactive Tree Diagram of Extremely Wrong Elephant Drawings

uliwestphal.de/elephas-anthrop

It shows how depictions of elephants (de)volved as illustrators relied on word-of-mouth and written accounts, and how each bizarrely-rendered creature influenced an even more bizarre creature.

🙃 What fun!

----//----

— Diagram project from #artist Uli Westphal
— hilarious reference name from @lmichet

#funny#art#SmallWeb

🚨 EMERGENCY! 1316/2900€ NEEDED ASAP (due in 9 days maximum)

please help DionRa & Aurin (chosen family) with emergency moving costs. they are both trans & disabled survivors of nazi abuse. their landlord has refused to renew their lease effective august 1st. they need to pay deposit/rent/moving costs ASAP so they can stay housed. they're at high risk for homelessness in a country where they don't speak the language. being homeless again would be life threatening. DionRa almost died in a shelter years ago. you can find DionRa's art, music, & writing at dionra.com

- PayPal: diontheblackdragon@gmail.com
- Cashapp: £KingDionRa
- DM @Aurin_the_classtraitor for € paypal or £ bank transfer

I'm trying something scary.

I've been stuck in my #writing (again).

I've been stuck in my #art (again).

I've been creatively backed up (again).

I've gotten too deep into my head (again and always and forever, amen).

So I'm trying something: I'm releasing this weird #creative experiment into the world. To challenge myself. To (hopefully? maybe?) help others get "unstuck."

I'd love if anyone out there gave it a look. And I’d be utterly thrilled if you told me about it.

fromemily.com/creative-ex-lax-

@actuallyautistic

...from Emily Moran BarwickAn Experiment in Creative Ex-LaxAttempting to dislodge my brain's entrenched creative blockages...

🥳 New Kitten Release

• Improved Markdown parser

Kitten’s JavaScript tagged template strings (`kitten.html`) no longer fail to render as expected when interpolated values are used inside of Markdown where the Markdown render changes source order.

So, for example, the following will now work correctly, whereas, previously, the link source and link text would have been erroneously flipped:

kitten.html`
<markdown>
[${linkText}](${linkSource})
</markdown>
`

To implement the fix, I’ve moved Markdown rendering outside of the main render loop and into a pre-render stage and implemented a simple Markdown render tree that non-recursively handles all Markdown region renders.

More details: codeberg.org/kitten/app/src/br

Run `kitten update` to update your dev machines. Your deployment servers will automatically update in the next few hours.

You can learn more about and install Kitten from the Kitten web site:
kitten.small-web.org/

Enjoy!

:kitten:💕

Summary card of repository kitten/app
Codeberg.orgapp/CHANGELOG.md at mainapp - A web development kit that’s small, purrs, and loves you.

So I'm having a very large, very slow clearout.

I want to get rid of my stuff with minimal use of evil corporate platforms so I'm trying out listing it on my own website.

My sale site is here: epic-attic.co.uk

I've got about 35 items listed so far, maybe 100 or so more to come, once I've taken photos and so on.

This is a real #smallweb project! You have to email me to buy/claim stuff there's no checkout and no tracking or scripts of any sort.

I think we need a hashtag for selling and giving away stuff in the UK (for non business stuff)

What about #secondhanduk ?

I thought ukforsale initially but that sounds like a political statement.

Is anyone else selling off their excess stuff in the UK? Should we start a #webring?

epic-attic.co.ukEpic Attic

Kagi's algorithms prioritize organic, non-commercial sources over ad-heavy or tracker-riddled sites. This really helps to surface unique, human-generated content from smaller blogs, authentic sites and forums.

#Kagi#Search#NoAds