shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

263
active users

#vector

0 posts0 participants0 posts today

Thanks to @made I recently learned that dynamic code generation doesn't play nice with certain Content Security Policies (CSP). This has a major impact on a few core packages in #ThingUmbrella, like the thi.ng/vectors package which contains ~900 vector functions, most of them code generated and optimized for different vector sizes/dimensions (incl. n-dimensional versions). This package (and some others using a similar approach) are key dependencies for dozens of other geometry/visualization related packages... However, I found code generation the only way to practically manage & maintain the sheer amount of functionality provided.

Because of this (CSP impact), I've been working on a new code generator, which converts the dynamically generated code into statically generated source code files. This will make the overall initial package size bigger, but this shouldn't be a major problem in practice, since there're also very positive effects, including:

- The new format allows for doc strings for _all_ generated vector ops (with the dynamic approach there was no way to properly attach those in TypeScript)
- The new file structure (single function per source file) massively helps with dead code elimination when using a bundler, resulting in smaller final file/bundle sizes. When NOT using a bundler, similar filesize savings can be had by using direct imports (to individual functions) rather than full package imports
- None of the unused versions need to be code generated at runtime anymore, so also improving startup time

The new codegen is already covering around more than a third of the 900 ops. If you want to keep an eye on progress & discussion, follow this issue:

github.com/thi-ng/umbrella/iss

thi.ng/vectorsOptimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
The #Atari 1200XL was a 8bit #homecomputer running a #MOS 6502 #CPU at 1.79 MHz. When this beautiful machine was launched in 1983 with 64Kb RAM the price was under thousand dollars, but... https://youtu.be/JyA5tA5mmYY

$omehow, in the #8bitwar the #C64 was much more popular even when specs been almost the same. The difference in #BASIC language was less significant for the success. Most likely that competition was won by #Commodore because Jack Tramiel took the advice of his grandfather so serious.
https://www.computinghistory.org.uk/det/22449/Atari-1200XL/

#retrocomputer #vector #graphics #vintage #Atari1200XL #8bit #computer #vectorgraphics #svgART #svg #cgi #art #illustration made by #gfkDSGN with #GPL #Inkscape and #FreeSoftware instead of #Adobe #Illustrator #Ai #SaaS #BS
Continued thread

Made three #Pride variations!
- freesvg.org/black-trans-pride-
- freesvg.org/pride-cripplepunk
- freesvg.org/trans-pride-crippl

and its a good day to remember us Aldercones are all #trans and Aldercone one of the ways we are visible! And that like many trans folks of color, are struggling mastodon.art/@aldercone/114230

-- :gay_cactus:

The ZX Spectrum was launched 1983 as #Timex Sinclair 2068 computer on the US market. With a #Z80A CPU running on 3.5 MHz this beautiful #homecomputer was capable to draw electric images on a regular telly. With a resolution of 256×192 #pixels even limited to 15 colours it was great for the budget.
https://youtu.be/iemMlbIY1SI

Print'n'Plotter sold their #graphics software under the same product name #Paintbox like #Quantel, but for #Sinclair #homecomputers. While #colourClash was a serious limitation in the 80s, it's a #8bit #cgi #glitch effect today available in smartphone camera apps.

Our #vector #graphic #illustration of this legendary #retrocomputer is a form of #digital #lithography. #IT's made in #svg tech and created with #Inkscape, not #Adobe #Illustrator #Ai

🇩🇪🇺🇦 #Germany Sends Mine-Resistant Vehicles and 15,000 Artillery Shells to #Ukraine

🚛 #Germany has delivered a new military aid package to #Ukraine, including 22 mine-resistant vehicles, 15,000 artillery shells, #Gepard self-propelled guns, and #IRIS_T air defence missiles. The package also includes 50 #VECTOR reconnaissance drones, mine-clearing equipment, and advanced drone detection systems.

🤝 Since 2022, #Berlin has been one of Ukraine’s key military supporters, providing billions in aid,

Hello fine #Fedifolk ^__^

This illustration is inspired by a #documentation on the benefits of returning #wolves to #Scotland, they could hold the deer (and sheep!?) population in check so natural forests could regrow! Just imagine the #highlands a huge forest!

Enjoyed this? Consider tipping me! ☕ ✨ https://ko-fi.com/jfml_jfml

#JfmlArt #art #illustration #creative #DigitalArt #FediArt #CreativeToots #ArtWithOpenSource #MastoArt #map #maps #wolf #animal #inkscape #vector #nature #environment

Off the Record

As a kid, I found this image super fascinating. At some point, maybe around 12-13, I got a camera for a birthday or so. This was probably the first image I tried to re-create using a very cheap, fixed-focus camera shooting on 110-film. Imagine my disappointment when the prints came back from processing.

One of the greatest LP sleeves.

Based on the original artwork by the UK artist Terry Pastor.