#cc0

drummyfish@diasp.org

Releasing my new project: SAF

https://codeberg.org/drummyfish/SAF

I'm releasing my new project: SAF (SmallAbstractFish), a tiny #suckless #publicdomain game engine/fantasy console/library/interface. It basically allows you to create tiny extremely portable games.

I've also written a game for it: MicroTD (https://drummyfish.itch.io/microtd)

Enjoy <3

#games #open-source #freesoftware #cc0

marcjrlandolt@nerdpol.ch

#HackersCardgame

mirror CH: https://0x8.ch/HackersCardgame23/
mirror FR: http://hackerscardgame.ch/jpg/EN/#a12

there are may of them

many of us 1980 Kids played #MAGIC: #THE #GATHERING when we were about 20, then when we became 30 we were to good to play #cardgames, but later i found out, that #cards are way efficient to analyzing things / situations / systems see the concept
- Morphological Box
- System (Niklas Luhmann, "Soziale Systeme")
- System Dynamics

#Yu-Gi-Oh #stallman #rms #fsf #gnu #meme #funny #windows #mac #free #freedom #Trading #CardGame #gGo #open #source #ThinkSoftware #GnuGiOh! #Linux #Windows #OSX #Apple #GPL #CC0 #CreativeCommons #fff #SystemDynamics

crenel84@joindiaspora.com

It's been a while since I shared here a sample of the content I've been adding to the Floyd R. Whitmore Public Domain Photo Archive. The vast majority of the original material is in the form of color 35mm slides. However, in the 10th box I found two sets of prints, one in color and one in black & white. After finishing the slides, I tackled the B&W prints, most of which are large (8x10-ish). The color prints are in bad shape (torn, stained, etc.), so I decided to do that set last.

Scanning prints is much more labor-intensive and slow. I can set up 4 slides at a time and then let the scanner do its thing. With these prints, I have to handle them one at a time. There's a lot more physical material to handle, and a lot more dust to deal with. Many of the prints have information written on the back, which is both good and bad. It's good to have names and other documentation, but it's bad in that adding metadata to the scanned images will be substantially slower than what I've been able to manage with the slides.

I'm not sure how many B&W prints there are, but I'm guessing in the 150-200 range. They were stored in a photo paper box (which I originally thought might be just unused -- and expired -- photo paper), I'm roughly halfway through, and I have 80 scans already. I'm pretty sure there are some duplicates in this set -- duplicates within it, and duplicates of color slide images. Eventually I hope to identify duplicates and remove them. I'm pretty sure there are duplicates within the slides too. Right now the focus is on sharing as much raw content with the public as possible. I'll shift from quantity to quality once everything is scanned. (This will include de-duplication, adding metadata, categorizing/grouping, rescanning in some cases, keywording, etc.)

I had thought to work on these prints over several days, scanning ~40-50 a day, to not sink too much time at once into this unpaid project. I changed my mind today after a "not so great" start to the day. I'm spending the evening scanning, listening to Electrobox on C89.5 (a nonprofit/educational radio station that always appreciates donations, lol), and having some beer. It's Friday, I get to relax, right? Relaxation by being productive a different way, yeah, that's my idea of partying these days.

If you have some free time, stop by the archive and browse a bit. It's free!

#public-domain #publicdomain #cc0 #history #historical-photos #photography

crenel84@joindiaspora.com

I never know what kind of reaction I'll get when I post samples of the photo sets I'm adding to the Floyd R. Whitmore Public Domain Photo Archive.

This photo, apparently from Ketchikan, Alaska in 1970, got a lot of attention on Instagram compared to most of the photos I post there. Usually I'll get maybe a couple dozen views and a few likes. If I pick some good hashtags, I can push those numbers up a bit.

By comparison, after about a day, this one had over 300 views and over a dozen likes. Plus, people were visiting the IG profile and clicking through to the archive site, and the account picked up another follower. These are still tiny numbers in the grand scheme of things on Instagram, but this photo has had more user engagement than any others I've posted.

#photography #publicdomain #public-domain #cc0 #history #historical-photos #alaska #ketchikan

crenel84@joindiaspora.com

More aircraft! More aircraft! There have been very few aircraft photos in these slides that I've been digitizing, so I was pleased to come across this nice one of a Grumman G-21A Goose, apparently in Alaska in 1988.

Did a bit of research starting with the N number and discovered that the last owner of this plane was a company in Florida that is no longer in business. The plane is apparently not in service anymore, but if I'm reading the FAA data right it was still airworthy when it was deregistered in 2013. Anybody want to buy me a nifty birthday present? lol...

#aircraft #airplanes #planes #aviation #history #historical-photos #public-domain #publicdomain #CC0

bh@sysad.org

Update of the Helianthus - new project for education

русский текст ниже

Helianthus

What is it?

Helianthus -- is the multimedia library for making learning of the C language fun and interesting.

https://coolbug.org/users/bw/helianthus/

The C language is as close as possible to the machine language of the processor. And programming in C allows you to better understand how the computer works. Having understood the C language, you can easily learn any other programming language.

However, starting to learn C using only standard functions is boring. All we can work with (besides computing) is a text console where we can read and display text.

Connecting third-party libraries and building a project with graphics and sound is often not an easy task for a beginner.

This library provides to you a set of simple functions for working with graphics, sound and physics. So at the very beginning of learning the C language you can create interesting and beautiful programs.

Library released as public domain, but using of dependencies SDL2 and FreeType2 may set an additional restriction to produced binaries (Zlib, #GPL or other libre license).

What news?

  • you can use Helianthus in Windows (instructions at russian);
  • you can use advanced OpenGL functionality;
  • you can load custom fonts;
  • you can load textures from memory (e.g. from executable file);
  • you can use framebuffer to draw on the texture;
  • you can use standalone all-in-one static library for windows and linux;
  • you can make standalone all-in-one executables;
  • less dependencies - now Helianthus requires only SDL2 and FreeType2;
  • several new examples;
  • Helianthus now has a web-site;
  • many other features and improvements.

You are wellcome!

web-site: https://coolbug.org/users/bw/helianthus/
full package sources+binaries (GPL licensed):

https://coolbug.org/downloads/bw/helianthus/helianthus-bin-latest.zip
online-documentation (yet russian only): https://coolbug.org/users/bw/helianthus-doc-ru/
repository: https://repo.coolbug.org/bw/helianthus https://coolbug.org/earthworm/user/bw/repo/helianthus
examples: https://repo.coolbug.org/bw/helianthusexamples https://coolbug.org/earthworm/user/bw/repo/helianthusexamples
liberapay (much thanks!): https://ru.liberapay.com/blackwarthog


Snake example


теперь по-русски

Обновление библиотеки Helianthus

- нового проекта для образования

Что за Хелиантус?

Helianthus -- мультимедиа библиотека для того чтобы изучать язык Си было весело и интересно.

https://coolbug.org/users/bw/helianthus/ru.html

Язык Си максимально приближен к машинному языку процессора и программирование на Си помогает вам лучше понять как устроен компьютер. Изучив язык Си вы с лёгкостью освоите любой другой язык программирования.

Однако изучать язык Си, используя только стандартные функции, очень скучно. Всё с чем мы можем работать (помимо вычислений) — это текстовый терминал где мы можем читать и выводить текст.

Подключать же сторонние библиотеки и собирать из них полноценный проект с графикой и звуком зачастую не такая уж простая задача для новичка.

Данная библиотека предоставляет вам набор простых функций для работы с графикой, звуком и физикой, для того чтобы вы в самом начале изучения языка Си могли создавать интересные и наглядные примеры.

Библиотека распространяется как общественное достояние, однако для сборки трубуются библиотеки SDL2 и FreeType2. По этому на окончательный исполняемый файл могут быть наложены ограничения #GPL, Zlib или другой свободной лицензии.

Что нового?

  • теперь вы можете использовать Helianthus под Windows;
  • вы можете использовать продвинутый функционал OpenGL;
  • вы можете загружать свои шрифты;
  • вы можете загружать текстуры из памяти (например прямо из исполняемого файла);
  • вы можете использовать буфер кадра для рисования прямо на текстуре;
  • вы можете использовать автономную статическую библиотеку которая включает в себя все зависимости;
  • вы можете создавать такие же автономные исполняемые файлы;
  • меньше зависимостей - теперь для сборки Helianthus требуется только SDL2 и FreeType2;
  • несколько новых примеров;
  • теперь у Helianthus есть web-сайт;
  • много других функций и улучшений!

Приходите!

web-сайт: https://coolbug.org/users/bw/helianthus/ru.html
полный пакет с исходниками и скомпилированными файлами (по лицензии GPL):

https://coolbug.org/downloads/bw/helianthus/helianthus-bin-latest.zip
репозиторий: https://repo.coolbug.org/bw/helianthus https://coolbug.org/earthworm/user/bw/repo/helianthus
примеры:: https://repo.coolbug.org/bw/helianthusexamples https://coolbug.org/earthworm/user/bw/repo/helianthusexamples
liberapay (спасииибо!): https://ru.liberapay.com/blackwarthog


Sokoban example


#helianthus
#c #programming #coding #learn #learning #education
#си #программирование #образование #обучение
#opensource #cc0 #publicdomain