lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

61
active users

#Framework

3 posts3 participants0 posts today

🥳 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.

Hey! I've been creating a #game #engine #framework in #vala

Its ECS based, and its called Veggies (eat your veggies!). 🥦

My reasoning for this framework is to have a game framework alternative to #csharp. I'm not liking the encroachment #microsoft has over #gamedev and #indiedev

The video is the well known bunny mark demo. Renders up to 16000 bunnies before being under 30 fps. Still needs a lot of optimization.

I'm taking ideas from frameworks like #pygame, #pine, #FNA and #excaliburjs

protip: do NOT stack your #framework laptops 13. the top one WILL find the magnets holding the bottom one's bezel and go to sleep, and you WILL be confused until you realize your mistake. the laptop, in this situation, does not respond to any keyboard or mouse input, or the power button. if you run into this issue, waving the top laptop vaguely over the bottom one usually triggers the "saw magnet" event again and wakes the laptop up

truly the linux of laptops

"For its first few years, the team's focus usually seemed to be on getting the new stuff spun up rather than actively supporting the old stuff, but the company looks like it's striking a better balance now."

@arstechnica takes a critical look at the state of #software support for the sustainable #Framework #laptops.

arstechnica.com/gadgets/2025/0

Ars Technica · Looking at Framework’s progress on software support for its repairable laptopsBy Andrew Cunningham

Mmmm. Framework are giving me the run around with sending me a replacement keyboard for my laptop. My delete key stopped working properly a while back. Other early adopters have had similar problems: community.frame.work/t/broken-

They're saying I'm outside their 1-year warranty so I have to buy my own replacement keyboard. USD$80 delivered.

Australian consumer guarantees beg to differ. Hopefully they do the right thing.

Framework Community · Broken delete key - like literally stopped workingThe delete key on my laptop stopped working for no clear reason. All the other keys are fine, it’s just the delete key that doesn’t work. When it first stopped working, I could bend the case a bit to get it to restart; now that doesn’t work at all. Does anyone have any suggestions or should I just by a new input cover or something?

Google is certainly making it harder for the Android Open Source Project. But the community is clever, and will develop around their roadblocks.

In the end, it may create a great opportunity for someone like Framework to create upgradable mobile hardware that supports open source OSs like AOSP and/or Linux.

@frameworkcomputer

#OpenSource #AOSP #Framework #DeGoogle #GrapheneOS

tech.slashdot.org/story/25/06/