OC A quick guide to creating and moderating magazines

Hello kbin! Since there’s a lot of new users migrating to this platform, I decided to make a short guide to creating and moderating a magazine. This will be a quick and short guide since there will be a lot of new features coming soon. I might make a new guide when a few major tools come, but in the meantime, I will...

stefan, to programming
@stefan@stefanbohacek.online avatar

When the MTA announced discontinuing their live subway alerts due to Twitter's new excessive pricing policy, I took it as an opportunity to set up @mtaupdates.

And here's how I made it.

https://stefanbohacek.com/blog/turn-an-email-subscription-into-a-mastodon-bot-with-pipedream-com/

marieverdeil, to solar
@marieverdeil@post.lurk.org avatar

How to Build a Small Solar Power System - just released an extensive, accessible, beginner friendly guide on solar system, small scale!

Happy to have contributed illlustrations, pictures and feedback to this new article. It will be a great base for upcoming workshops and prototypes.

https://solar.lowtechmagazine.com/2023/12/how-to-build-a-small-solar-power-system/

davidrevoy, to RPG
@davidrevoy@framapiaf.org avatar

"kbin How To" on front page would help people new to kbin

I feel like a highlighted basic "kbin how to" on the frontpage would really help kbin in the beginning, I still feel like I don't know exactly how all of this works, didn't knew what things like "boost" means, the difference between adding a new article/ post/ photo is still not clear to me. Just a really simple 1 minute how to...

stefan, to fediverse
@stefan@stefanbohacek.online avatar

If you make tools for Mastodon, consider increasing compatibility with the rest of the fediverse.

This guide might help.

https://stefanbohacek.com/blog/making-fediverse-apps-for-everyone/

#tutorial #fediverse #mastodon #fedidev #mastodev

stefan, to fediverse
@stefan@stefanbohacek.online avatar

Last week I updated my tool for exploring your fediverse connections and added an option to download your data.

Here's a few ideas on what you can do with it.

https://stefanbohacek.com/blog/exploring-your-fediverse-connections

toxi, (edited ) to FunctionalProgramming
@toxi@mastodon.thi.ng avatar

#HowToThing #026 — Shader meta-programming techniques (functional composition, higher-order functions, compile-time evaluation, dynamic code generation etc.) to generate animated plots/graphs of 16 functions (incl. dynamic grid layout generation) within a single WebGL fragment shader.

Today's key packages:

  • https://thi.ng/shader-ast: DSL to write (fully type-checked) shaders directly in TypeScript and later compile them to GLSL, JS (and other target languages, i.e. there's partial support for Houdini VEX and [very] early stage WGSL...)
  • https://thi.ng/shader-ast-stdlib: Collection of ~220 re-usable shader functions & configurable building blocks (incl. SDFs primitives/ops, raymarching, lighting, matrix ops, etc.)
  • https://thi.ng/webgl-shadertoy: Minimal scaffolding for experimenting with fragment shaders (supports both normal GLSL or shader-ast flavors/compilation)

If you're new to the Shader-AST approach (highly likely!), this example will again introduce a lot of new concepts, hopefully in digestible manner! Please also always consult the package readmes (and other linked examples) for more background info... There're numerous benefits to this approach (incl. targetting different target langs and compositional & optimization aspects which are impossible to achieve (at least not elegantly) via just string concatenation/interpolation of shader code, as is much more commonplace...)

This example comes fresh off the back of yesterday's new easing function additions (by @Yura), though we're only showing a subset here...

Demo:
https://demo.thi.ng/umbrella/shader-ast-easings/
(Check the console to view the generated GLSL shader)

Source code:
https://github.com/thi-ng/umbrella/tree/develop/examples/shader-ast-easings/src/index.ts

If you have any questions about this topic or the packages used here, please reply in thread or use the discussion forum (or issue tracker):

github.com/thi-ng/umbrella/discussions

#ThingUmbrella #WebGL #Shader #GLSL #FunctionalProgramming #GraphicsProgramming #Plot #CodeGeneration #DSL #TypeScript #JavaScript #Tutorial

WetHat, to Lisp
@WetHat@fosstodon.org avatar

Mark Watson (@mark_watson) wrote this #eBook to introduce #CommonLisp to developers who already know how to program in another language. If you are a complete beginner, you can still master the material in this book with some effort.

https://leanpub.com/lovinglisp/read#leanpub-auto-why-did-i-write-this-book

#tutorial #ProgrammingLanguage #Lisp #SBCL #Quicklisp

stefan, to random
@stefan@stefanbohacek.online avatar

Hey everyone!

I'm looking for examples of what I'd refer to as "progressive tutorials". Coding or other tech-related tutorials that introduce progressive ideas and themes, without being overtly political.

#tutorial #LearnToCode #WebDevelopment #development

stefan, to javascript
@stefan@stefanbohacek.online avatar

I've been really enjoying working with Wikidata lately, setting up automated accounts like @libraries, @parks, and @lighthouses.

To see what else you can do with Wikidata, and to learn how to use it, check out a tutorial I put together: https://stefanbohacek.com/blog/making-a-map-of-unesco-world-heritage-sites/

#tutorial #wikidata #LearnToCode #javascript

tom_fichtner_leipzig, to RSS

I have written a #tutorial on how to diversify your daily news consumption through the use of #RSS feeds. A lot of research went into finding extensive lists from which you can pick reputable sources.

Please check out the article on my website:

https://www.tomfichtner.com/rss-news-feeds/

This may help to escape #filterbubble #confirmationbias #disinformation #misinformation

You can download my list of RSS newsfeeds here:

https://tomfichtner.com/feeds/tom.fichtner.leipzig_rss-feeds_2023.opml

This OPML file can be imported your RSS reader, such as Feedly.

stefano, to FreeBSD
@stefano@bsd.cafe avatar
brook, to gamedev

Five years ago I started working on a tutorial, Game Programming Basics in Lua and Love2D...

I'm relieved to announce that I have now finished Part I (the Lua-only part) :yell:

It's aimed at beginners, and assumes no previous programming experience.

I started writing it based on the experience of an artist friend who took it upon themselves to learn programming as well, in the hopes that it could serve as a guide for people doing something similar, or anyone looking for an approachable path into game development.

https://brookmiles.ca/game-programming-lua-love2d/

Krysalia, to ilaughed French
@Krysalia@mastodon.social avatar

il est possible de préparer ET CUIRE ses propres poteries chez soi, sans besoin d'un kiln ni d'outils particuliers.
C'est fou ! (et en même temps pas tant que ça, les peuples primitifs n'avaient pas de kiln, et nous avons des briques facilement accessibles après tout !) .

une vidéo très didactique où on apprend beaucoup (sautez vers le dernier quart pour voir la cuisson).

https://www.youtube.com/watch?v=VaX1iOyKsB0

BenitaSkinner, to FiberArts
@BenitaSkinner@mastodon.social avatar

🎁 Easy Handmade Ornaments!
All the templates & tutorial are available – free to all. 🥰👏
https://www.victorianaquiltdesigns.com/VictorianaQuilters/BlockoftheMonth/EasyHandmadeOrnamentsTutorial.htm

🤗❤️

#quilting #sewing #free #tutorial #pattern #handmade #ornaments

stefano, to FreeBSD
@stefano@bsd.cafe avatar

Block YouTube Ads on AppleTV by Decrypting and Stripping Ads from Profobuf

https://ericdraken.com/pfsense-decrypt-ad-traffic/

#FreeBSD #PFSense #Tutorial

toxi, (edited ) to typescript
@toxi@mastodon.thi.ng avatar

Good Morning & welcome to — Painlessly creating text-based plots to debug & visualize sequential data in a REPL-driven workflow. Here we're using https://thi.ng/dsp signal generators, but any numeric array or iterable will work. Visualization via https://thi.ng/text-canvas (new versions of both packages have just been released...)

Source code:
https://gist.github.com/postspectacular/66d6b7c19612196c87cead5a6afd681d

toxi, (edited ) to typescript
@toxi@mastodon.thi.ng avatar

— Elegantly compute the famous Barnsley fern IFS fractal using a mix of these packages:

As usual (for this series), there're more comments than code! Hth! 🤓

Also just added this as new example ():

Demo (will slowly reveal due to chosen config):
https://demo.thi.ng/umbrella/ifs-fractal/

(Press x at any time to download the current frame)

Source code:
https://github.com/thi-ng/umbrella/tree/develop/examples/ifs-fractal

aral, to SmallWeb
@aral@mastodon.ar.al avatar
godotengine, to godot
@godotengine@mastodon.gamedev.place avatar

We might be making an appearance in this incredible comeback 👀

https://www.youtube.com/watch?v=EYt6uDr-PHQ

#godot #godotengine #brackeys #tutorial #youtube #comeback

stefan, to tech
@stefan@stefanbohacek.online avatar

Happy Friday!

Still looking for more examples of coding/tech tutorials like these:

https://stefanbohacek.com/blog/progressive-tutorials

This could even be a site/blog of its own!

#tech #tutorial #tutorials #LearnToCode #ProgressiveTutorials

zughy_boi, to gamedev Italian
@zughy_boi@mastodon.social avatar
Nordischsound, to 8bit German

I've made this tutorial, if someone is interested in making chiptune with the Commodore64 SID chip
🎹🎵🎶👉https://youtu.be/cz8ma_3prto?si=EwEL984L_HqBAlxa

#Tutorial #8bit #chiptune #C64 #Commdore64 #Goattracker #makingmusic

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