roman

@hi@romanzolotarev.com

shellscript everything!


homehttps://romanzolotarev.com/

99 following, 438 followers

roman boosted

[?]Ben Jones » 🌐
@Powersaurus@mastodon.social

Been working on flutton - a tiny low-code framework for . My son had been drawing little Mario levels using the sprite and map editor and wanted to get things moving - so I made this. He's not ready for code yet, but sprite flags provide a fun and easy way for him to build little games.

I still have lots I'd like to add but it is useable and you can try it out with on pico-8-edu
github.com/Powersaurus/flutton

Alt...Video showing the workflow for making a small platformer using flutton + pico8. Demonstrates gradually adding sprite flags to add different behaviours to sprites. Ends with a cheery pink blob character being chased by some grey blobs, whilst trying to eat loads of carrots.

    ...

    [?]Ben Jones » 🌐
    @Powersaurus@mastodon.social

    pico-8-edu.com/?c=AHB4YQ5UBcNn

    flutton edu link ^^^ and bonus video of "Excavator" which I've used to debug the framework.

    Alt...Video of a 2D mining game where a small character is chased through some tunnels by zombies and skeletons

      3 ★ 0 ↺

      [?]roman » 🌐
      @hi@romanzolotarev.com

      tried to run bunnymark on in a browser on apple m1. it's running at 26-30 fps till it freezes at around 8000 bunnies. hitting memory limit?

      uxn feels like a solid platform,..

      ...but is it technically possible to port vi to uxn? :)

        ...

        [?]Devine Lu Linvega » 🌐
        @neauoire@merveilles.town

        @hi yeah I think since each bunny takes a few shorts, after 8000 bunnies, I think it starts storing them over the program data.

        A complete neovim type editor might be tricky, but a basic should definitely be in the realm of the possible.

        @d6 wrote a little editor in that same vein you could look at for an example: git.phial.org/d6/nxu/raw/branc

          ...
          0 ★ 0 ↺

          [?]roman » 🌐
          @hi@romanzolotarev.com

          oh, cool! thank you for the pointer. let me try femto.

          p.s. to make it clear i was talking about /usr/bin/vi --- it's tiny. neovim is huge :)

            [?]cerement [he/him or your choice of neutral] » 🌐
            @cerement@social.targaryen.house

            @hi

            start with ed, then ex, then vi

            edit: but when you do the jump from vi to vim, replace vimscript with uxn

              ...
              4 ★ 1 ↺

              [?]roman » 🌐
              @hi@romanzolotarev.com

              good point. i'll probably be happy with just ed---that should be enough for coding in and writing blog posts

                ...

                [?]David Beazley » 🌐
                @dabeaz@mastodon.social

                @hi @cerement And implementing an entire programming language. m.youtube.com/watch?v=Rou26TpU

                  ...
                  2 ★ 0 ↺

                  [?]roman » 🌐
                  @hi@romanzolotarev.com

                  "this is last video before bed" :)

                    0 ★ 0 ↺

                    [?]roman » 🌐
                    @hi@romanzolotarev.com

                    tried on the same apple m1, but via sdl2: 58-60 fps (yay!) and freezes when hits the same ceiling.

                    now we can confirms all 8,000 bunnies can fit inside a single vm.

                    p.s. in the background, ps -o %cpu,rss runs in a loop

                      6 ★ 0 ↺

                      [?]roman » 🌐
                      @hi@romanzolotarev.com

                      it feels like apple's system 7 was the last interface i genuinely loved visually---clean, intentional, and clearly handcrafted.

                      that's probably why i'm so drawn to things like and

                        ...

                        [?]Aaron Brick — אהרן בריק [Any] » 🌐
                        @aarbrk@mstdn.mx

                        @hi Thinking that toolbar was from System 8? But I agree with you about 7.

                          7 ★ 2 ↺

                          [?]roman » 🌐
                          @hi@romanzolotarev.com

                          ...

                          [?]Jason Tubnor 🇦🇺 » 🌐
                          @Tubsta@soc.feditime.com

                          @hi Error, infinite loop. News flash, computer do what I say, this is as intended.

                            5 ★ 3 ↺
                            napierge boosted

                            [?]roman » 🌐
                            @hi@romanzolotarev.com

                            5 ★ 0 ↺

                            [?]roman » 🌐
                            @hi@romanzolotarev.com

                            ...

                            [?]napierge » 🌐
                            @napierge@mastodon.bsd.cafe

                            @hi Ive been studying the yesterday , it is like more user friendly assembly? just for learning purpose? does it have some practical usage, today?

                              ...
                              0 ★ 0 ↺

                              [?]roman » 🌐
                              @hi@romanzolotarev.com

                              i think yes, it's a human-friendly assembly. yes, it has niche practical use.

                                3 ★ 0 ↺

                                [?]roman » 🌐
                                @hi@romanzolotarev.com

                                as a hardcore vi/neovim user i don't see myself switching to any other editor, but left looks awesome


                                  ...
                                  5 ★ 1 ↺
                                  Paul Kelly boosted

                                  [?]roman » 🌐
                                  @hi@romanzolotarev.com

                                  see also
                                  some games
                                  and an operating system

                                    ...

                                    [?]Adnan ELARAJI » 🌐
                                    @adnan@ap.aelaraji.com

                                    Oooh! another rabbit hole! *_* Thanks!
                                    /ME jumps in, head first.

                                    roman boosted

                                    [?]notchoc » 🌐
                                    @notchoc@app.wafrn.net

                                    I've been working on a little something for the past few days, and it's finally usable :D

                                    ![media-1]

                                    introducing…. gopher.tal!
                                    https://codeberg.org/notchoc/gopher.tal
                                    it's a lightweight (~3.2kb) gopher client that tries to be as unsurprising as possible

                                    features:

                                    • clickable and tab-focusable links
                                    • keyboard scroll and screen resize
                                    • support for gopher-search
                                    • special port numbers (still gotta speak gopher)

                                    would you be better off using w3m/bopher? probably

                                    is this still a web browser written in assembly? hell yeah!


                                    #gopher #uxn #uxntal #uxn-networking

                                    Alt...showcase of my gopher.tal client browsing through gopher.floodgap.com and gopherpedia... it's still a little buggy but it's trying its best!

                                      ...

                                      [?]Alexia ΘΔ [she/they] » 🌐
                                      @alexia@app.wafrn.net

                                      hey fwiw the ![media-{n}] syntax is 1-indexed

                                        ...

                                        [?]notchoc » 🌐
                                        @notchoc@app.wafrn.net

                                        oh! I'm silly, thanks for the heads-up!

                                          [?]damaru » 🌐
                                          @damaru@merveilles.town

                                          @notchoc Wow, Gopher and uxn! We need a sticker for that @rek :)

                                            ...

                                            [?]R E K » 🌐
                                            @rek@merveilles.town

                                            @damaru hehe, would be fun ^^
                                            @notchoc

                                              roman boosted

                                              [?]Johan Peitz » 🌐
                                              @johanpeitz@mastodon.gamedev.place

                                              Happy birthday Zelda!

                                                ...
                                                roman boosted

                                                [?]amilatled » 🌐
                                                @amilatled@snac.la10cy.net

                                                Hello from an old year 1997 Machine!
                                                This snac server is now running on a Micronics Spitfire with 2x Pentium II @ 233MHz and 512MB SD-RAM. Operating System is NetBSD 10.1, installed on a 120GB SSD (SATA->IDE converter)

                                                OpenBSD wasn't able to run snac stable on this machine, it crashed after a few requests with "illegal instruction".


                                                Open 19" 90's rack Case with a green motherboard in it and old grey ribbon cables connected to a dvd drive and a ssd. there are two addon cards in the pci slots and two slot 1 pentium ii cpus with fans installed. The 4:3 screen shows a fastfetch output giving stats of the machine , an htop screen with two cpu usage graphs and snac log

                                                Alt...Open 19" 90's rack Case with a green motherboard in it and old grey ribbon cables connected to a dvd drive and a ssd. there are two addon cards in the pci slots and two slot 1 pentium ii cpus with fans installed. The 4:3 screen shows a fastfetch output giving stats of the machine , an htop screen with two cpu usage graphs and snac log

                                                green motherboard with two pentium ii slot 1 cpus

                                                Alt...green motherboard with two pentium ii slot 1 cpus

                                                  ...
                                                  roman boosted

                                                  [?]Harley 🐝🌿 » 🌐
                                                  @lichendust@sunny.garden

                                                  - do you want to use google to sign in?
                                                  - do you want to add a passkey?
                                                  - do you want to add a 2FA token?
                                                  - we know you have 2FA but we've sent you an email instead
                                                  - this login attempt seems suspicious we've sent you a text about it
                                                  - can you click on these buses?
                                                  - you failed to click on the buses click on these bicycles instead
                                                  - should we save these details for next time?
                                                  - do you accept these trackers?
                                                  - you can opt out but we've decided it's legitimate interest anyway
                                                  - would you like to see a list of our 847 partners we share your data with?
                                                  - can we send you desktop notifications?
                                                  - can we access your location?
                                                  - do you want 10% off for signing up to the mailing list?
                                                  - do you want me to translate this page?
                                                  - hi I'm your friendly chatbot how can I help?
                                                  - oh no you can't buy this, reach out to us for a quote!
                                                  - do you want—

                                                  I'm tired boss

                                                  7 ★ 2 ↺
                                                  Impeccata boosted

                                                  [?]roman » 🌐
                                                  @hi@romanzolotarev.com

                                                  went down a rabbit hole with hundredrabbits


                                                    ...

                                                    [?]alanxoc3 » 🌐
                                                    @alanxoc3@tilde.zone

                                                    @hi UXN is very inspiring.

                                                      7 ★ 1 ↺
                                                      pico8_bot boosted

                                                      [?]roman » 🌐
                                                      @hi@romanzolotarev.com

                                                      now lexaloffle bbs got gifs mode!

                                                      see also: space toy by jleyba92


                                                        ...
                                                        1 ★ 0 ↺
                                                        in reply to »

                                                        [?]roman » 🌐
                                                        @hi@romanzolotarev.com

                                                        yep, it just json and idx files

                                                        $ find object -type f | sed 's,[^.]*,,' | sort -u
                                                        .idx
                                                        .json

                                                        CC: @adnan@ap.aelaraji.com

                                                          roman boosted

                                                          [?]Devine Lu Linvega » 🌐
                                                          @neauoire@merveilles.town

                                                          Got dragged into interesting conversations today, I realized that a few people in my surroundings are at a loss when it comes to proofreading without complex toolchains, or an internet connection.

                                                          @rek has written an excellent little guide on how to install and use stardict! Give it a shot, it has been my go-to for years. The synonyms support is especially powerful.
                                                          kokorobot.ca/site/spellbook#te

                                                          Alt...Looking words up in stardict.

                                                            ...
                                                            Older...
                                                            1 ★ 0 ↺
                                                            in reply to »

                                                            [?]roman » 🌐
                                                            @hi@romanzolotarev.com

                                                            @mookie@weredreaming.com roughly 30% less if counting unique inodes

                                                              1 ★ 0 ↺
                                                              in reply to »

                                                              [?]roman » 🌐
                                                              @hi@romanzolotarev.com

                                                              25x6 is new 80x25

                                                                15 ★ 7 ↺
                                                                PastorOnRuby boosted

                                                                [?]roman » 🌐
                                                                @hi@romanzolotarev.com

                                                                roman boosted

                                                                [?]nilix » 🌐
                                                                @nilix@cafe.nilfm.cc

                                                                #honkers ; does anybody know what happened to Ted?

                                                                Also does anybody have an up-to-date clone of honk? it appears the version i'm running is newer than the version i have the source for and the wayback machine doesn't have consistent snapshots of the source :<

                                                                  0 ★ 0 ↺
                                                                  in reply to »

                                                                  [?]roman » 🌐
                                                                  @hi@romanzolotarev.com

                                                                  yes, in server.json set timeline_purge_days to 7.
                                                                  "Entries in the timeline older that this number
                                                                  of days are purged. If you don't want any timeline
                                                                  purging and enjoy your data drives fill up with old
                                                                  crap and finally burst in flames, you can disable
                                                                  purging by setting this to 0"
                                                                  see also
                                                                  https://comam.es/snac-doc/snac.8.html#timeline_purge_days

                                                                  7 ★ 8 ↺
                                                                  Audric boosted

                                                                  [?]roman » 🌐
                                                                  @hi@romanzolotarev.com

                                                                  if you're running , you may want to try my style.css. let me know what you think.

                                                                  please boost ❤️

                                                                    15 ★ 6 ↺
                                                                    tom boosted

                                                                    [?]roman » 🌐
                                                                    @hi@romanzolotarev.com

                                                                    two weeks of running

                                                                    number of files generated by snac is huge, but i don't care that much anymore.

                                                                    $ du -hd0 /var/snac
                                                                    133M /var/snac
                                                                    $ find /var/snac | wc -l
                                                                    35603
                                                                    i like snac a lot: i run my own server and client, i can modify css (and i do tweak it often, i can modify the source code---didn't get to that yet ;)

                                                                    sometimes i use snac command line, but mostly snac web ui and nothing else.

                                                                    someday maybe i'll try to build some minimalist server, but looks like a lot of work :)

                                                                    see also
                                                                    activitypub-single-php-file by @Edent@mastodon.social

                                                                      ...
                                                                      Older...
                                                                      roman boosted
                                                                      in reply to »

                                                                      [?]Johan Peitz » 🌐
                                                                      @johanpeitz@mastodon.gamedev.place

                                                                      @Bara_Coded shaping up real nice!

                                                                        roman boosted
                                                                        in reply to »

                                                                        [?]Devine Lu Linvega » 🌐
                                                                        @neauoire@merveilles.town

                                                                        @rek I love it when we get to get rid of packages and replace them with
                                                                        *checks notes*
                                                                        a 2000 bytes program.

                                                                          ...
                                                                          1 ★ 0 ↺
                                                                          in reply to »

                                                                          [?]roman » 🌐
                                                                          @hi@romanzolotarev.com

                                                                          @gothub@exquisite.social would be nice to have some way to purge everything that is not in gotsys.conf manually

                                                                            4 ★ 1 ↺
                                                                            pico8_bot boosted

                                                                            [?]roman » 🌐
                                                                            @hi@romanzolotarev.com

                                                                            another trick, if you want to visually shorten long links, but only when they are longer than its container width (at max-width)

                                                                            a {
                                                                            display: inline-block;
                                                                            max-width: 100%;
                                                                            white-space: nowrap;
                                                                            overflow: hidden;
                                                                            text-overflow: ellipsis;
                                                                            vertical-align: bottom;
                                                                            }
                                                                            hello, pico-8-edu.com :)


                                                                              roman boosted

                                                                              [?]Game of Trees Hub » 🌐
                                                                              @gothub@exquisite.social

                                                                              Each virtual machine hosting repositories on the Hub is configured by editing the gotsys.conf configuration file.

                                                                              We run a live demo which shows configuration examples to help new users with getting started: demo.gothub.org/

                                                                                ...
                                                                                1 ★ 0 ↺

                                                                                [?]roman » 🌐
                                                                                @hi@romanzolotarev.com

                                                                                very helpful. thank you ❤️

                                                                                quick question: what happens if you remove a repository from your gotsys.conf or rename the repository? the old repository gets deleted?

                                                                                  ...
                                                                                  4 ★ 1 ↺

                                                                                  [?]roman » 🌐
                                                                                  @hi@romanzolotarev.com

                                                                                  extracted some and magic from e11e's homepage to add photocopy effect to your pages

                                                                                  <style>
                                                                                  body {
                                                                                  filter: url();
                                                                                  }
                                                                                  svg {
                                                                                  display: none;
                                                                                  }
                                                                                  </style>
                                                                                  <svg width="0" height="0">
                                                                                  <filter id="x">
                                                                                  <feturbulence
                                                                                  basefrequency="1 2"></feturbulence>
                                                                                  <fedisplacementmap
                                                                                  in="SourceGraphic"
                                                                                  scale="2"></fedisplacementmap>
                                                                                  </filter>
                                                                                  </svg>
                                                                                  see also

                                                                                    ...
                                                                                    4 ★ 1 ↺
                                                                                    nathanael boosted

                                                                                    [?]roman » 🌐
                                                                                    @hi@romanzolotarev.com

                                                                                    one day i'll cut all css on my main site to just one line :)

                                                                                    html { font: 20px sans-serif; max-width: 40rem; padding: 0.5rem; }

                                                                                    ...
                                                                                    3 ★ 0 ↺

                                                                                    [?]roman » 🌐
                                                                                    @hi@romanzolotarev.com

                                                                                    well, that one day is today... here is my complete styles.css:

                                                                                    html { font: 20px sans-serif; max-width: 40rem; padding: 0.4rem; }
                                                                                    img { max-width: 100%; border-radius: 0.4rem; }
                                                                                    for i still have like a hundred lines of css, but i think i can ditch at least a half of it

                                                                                      ...
                                                                                      1 ★ 0 ↺

                                                                                      [?]roman » 🌐
                                                                                      @hi@romanzolotarev.com

                                                                                      had to cover few more use cases, but still quite minimal :

                                                                                      html { font-family: sans-serif; max-width: 40rem; margin: 1rem auto; }
                                                                                      img { max-width: 100%; border-radius: 0.4rem; }
                                                                                      @media (max-width: 40rem) { pre { overflow-x: auto; } }

                                                                                        1 ★ 0 ↺
                                                                                        in reply to »

                                                                                        [?]roman » 🌐
                                                                                        @hi@romanzolotarev.com

                                                                                        understood. thank you!

                                                                                          5 ★ 0 ↺
                                                                                          in reply to »

                                                                                          [?]roman » 🌐
                                                                                          @hi@romanzolotarev.com

                                                                                          working great! it's awesome to share interests with people on the fediverse. it really feels like home.

                                                                                          left twitter ages ago and never found anything else that stuck. just restarted my instance recently, and i'm really enjoying it ❤️

                                                                                            1 ★ 0 ↺
                                                                                            in reply to »

                                                                                            [?]roman » 🌐
                                                                                            @hi@romanzolotarev.com

                                                                                            (✿◠‿◠)

                                                                                              12 ★ 9 ↺
                                                                                              Paul Kelly boosted

                                                                                              [?]roman » 🌐
                                                                                              @hi@romanzolotarev.com

                                                                                              moved ssg repo to got.romanzolotarev.com

                                                                                              powered by @gothub@exquisite.social

                                                                                              gothub feels so right:

                                                                                              • sign up via ssh bot
                                                                                              • configure your server by pushing to gotsys repository (brilliant idea!)
                                                                                              • and you can serve your static sites with custom domain names
                                                                                              thanks to @stsp@bsd.network for the onboarding ❤️

                                                                                                ...
                                                                                                6 ★ 2 ↺

                                                                                                [?]roman » 🌐
                                                                                                @hi@romanzolotarev.com

                                                                                                i'm really enjoying gotwebd(8)---so much so that i might keep a mirror running on my own servers.

                                                                                                i'm glad to support gothub, and if you're looking for a neat place to host your repositories, give it a shot:

                                                                                                $ ssh signup@gothub.org

                                                                                                  2 ★ 0 ↺

                                                                                                  [?]roman » 🌐
                                                                                                  @hi@romanzolotarev.com

                                                                                                  reading https://ellesho.me/page/website/now/ (by @e11e@mastodon.social) slowly, one post at a time

                                                                                                  it captures exactly how i feel about the state of the internet and it's heartening to see someone building good old homepages with such care and love ❤️

                                                                                                    1 ★ 0 ↺
                                                                                                    in reply to »

                                                                                                    [?]roman » 🌐
                                                                                                    @hi@romanzolotarev.com

                                                                                                    just a typo...

                                                                                                    ascii emojis are simple i just manually type them:

                                                                                                    :)
                                                                                                    :(
                                                                                                    :D
                                                                                                    ;)
                                                                                                    :P
                                                                                                    :O
                                                                                                    ❤️
                                                                                                    \o/
                                                                                                    \ (^_^) /
                                                                                                    (~_~)

                                                                                                      ...
                                                                                                      2 ★ 0 ↺
                                                                                                      in reply to »

                                                                                                      [?]roman » 🌐
                                                                                                      @hi@romanzolotarev.com

                                                                                                      @nathanael@exquisite.social unicode emoji get rendered inconsistently on different platforms. ascii emoji are ok

                                                                                                      \ (^_^) /

                                                                                                        ...
                                                                                                        2 ★ 0 ↺
                                                                                                        in reply to »

                                                                                                        [?]roman » 🌐
                                                                                                        @hi@romanzolotarev.com

                                                                                                        man httpd
                                                                                                        man httpd.conf

                                                                                                        https://man.openbsd.org

                                                                                                          1 ★ 0 ↺

                                                                                                          [?]roman » 🌐
                                                                                                          @hi@romanzolotarev.com

                                                                                                          how do you rotate keys for a user on a instance?

                                                                                                          i understand you need to generate a new keypair and then sign your new public key with old one and propagate to the network... how do you practically do that?

                                                                                                          cc: @grunfink@comam.es

                                                                                                            ...
                                                                                                            0 ★ 0 ↺
                                                                                                            in reply to »

                                                                                                            [?]roman » 🌐
                                                                                                            @hi@romanzolotarev.com

                                                                                                            it seems like "grapheneos on a pixel" is the strongest choice right now.

                                                                                                            as i read more reviews, i'm realizing just how much breaks when leaving the iphone ecosystem. apple has so many hooks in my setup... :(

                                                                                                            ...and it's time to rethink this setup

                                                                                                            roman boosted

                                                                                                            [?]Game of Trees Hub » 🌐
                                                                                                            @gothub@exquisite.social

                                                                                                            The Game of Trees Hub is now hosting an repository mirror:

                                                                                                            openbsd.gothub.org

                                                                                                            The repositories available on our mirror contain the same data as already available at the openbsd accounts on Codeberg and Github but we do not rely on these other sites for updates. Repository updates are regularly being pushed to us directly from Canada.

                                                                                                              ...
                                                                                                              1 ★ 0 ↺

                                                                                                              [?]roman » 🌐
                                                                                                              @hi@romanzolotarev.com

                                                                                                              awesome!

                                                                                                              \o/

                                                                                                                2 ★ 0 ↺

                                                                                                                [?]roman » 🌐
                                                                                                                @hi@romanzolotarev.com

                                                                                                                any recommendations for an iphone replacement? long battery life, web browser, good camera, privacy is important, open source

                                                                                                                ...
                                                                                                                Older...
                                                                                                                1 ★ 0 ↺

                                                                                                                [?]roman » 🌐
                                                                                                                @hi@romanzolotarev.com

                                                                                                                what about ?

                                                                                                                  ...

                                                                                                                  [?]🌈 ☯️Teresita🐧👭 » 🌐
                                                                                                                  @linuxgal@techhub.social

                                                                                                                  ...
                                                                                                                  1 ★ 0 ↺
                                                                                                                  in reply to »

                                                                                                                  [?]roman » 🌐
                                                                                                                  @hi@romanzolotarev.com

                                                                                                                  @videlft@bsd.network @hi feels weird to use google hardware, but i like grapheneos in theory. haven't tried yet

                                                                                                                    ...
                                                                                                                    1 ★ 0 ↺
                                                                                                                    in reply to »

                                                                                                                    [?]roman » 🌐
                                                                                                                    @hi@romanzolotarev.com

                                                                                                                    @k60@soundhunte.rs will report back a bit later :)

                                                                                                                      17 ★ 4 ↺

                                                                                                                      [?]roman » 🌐
                                                                                                                      @hi@romanzolotarev.com

                                                                                                                      let's try gothub.org...


                                                                                                                        ...
                                                                                                                        7 ★ 2 ↺
                                                                                                                        radhitya boosted

                                                                                                                        [?]roman » 🌐
                                                                                                                        @hi@romanzolotarev.com

                                                                                                                        deleted my organization, all my public and private repositories from github. i didn't have much, so was easy for me

                                                                                                                        ...
                                                                                                                        1 ★ 0 ↺
                                                                                                                        in reply to »

                                                                                                                        [?]roman » 🌐
                                                                                                                        @hi@romanzolotarev.com

                                                                                                                        @nathanael@exquisite.social @hi something like that

                                                                                                                          1 ★ 0 ↺
                                                                                                                          in reply to »

                                                                                                                          [?]roman » 🌐
                                                                                                                          @hi@romanzolotarev.com

                                                                                                                          thank you for the inspiration

                                                                                                                          m(_ _)m

                                                                                                                            5 ★ 0 ↺

                                                                                                                            [?]roman » 🌐
                                                                                                                            @hi@romanzolotarev.com

                                                                                                                            upgraded

                                                                                                                              ...
                                                                                                                              4 ★ 2 ↺
                                                                                                                              in reply to »

                                                                                                                              [?]roman » 🌐
                                                                                                                              @hi@romanzolotarev.com

                                                                                                                              @grunfink@comam.es https://social.anoxinon.de/@codebergstatus/116086080296752717

                                                                                                                              heavy traffic caused by people updating their instances :)

                                                                                                                                ...
                                                                                                                                roman boosted

                                                                                                                                [?]The Real Grunfink » 🌐
                                                                                                                                @grunfink@comam.es

                                                                                                                                I've just published version 2.90 of , the simple, minimalistic instance server written in C. It includes the following changes:

                                                                                                                                Minor tweak to improve signature key retrieving for some Wordpress configurations.

                                                                                                                                Fixed web UI incorrect links to actor public pages for some configurations.

                                                                                                                                Fixed mismatch in the accounts being followed number in the public and people pages.

                                                                                                                                Notifications can be filtered by category (contributed by byte).

                                                                                                                                Dates are shown adjusted to the account's time zone (contributed by dandelions).

                                                                                                                                Configurable limit for poll items (contributed by dandelions).

                                                                                                                                Fixed incorrect scope when editing a post (contributed by dandelions).

                                                                                                                                Change the strip_exif logic to work with the already existing OpenBSD sandbox (contributed by oxzi).

                                                                                                                                Mastodon API: Add poll creation (contributed by davidrv00), fixed a voting bug (contributed by davidrv00), added a fix to verify_credentials (contributed by ag-eitilt).

                                                                                                                                Updated Czech, German, Brazilian Portuguese, Spanish translations (contributed by pmjv, zen, daltux).

                                                                                                                                https://comam.es/what-is-snac

                                                                                                                                If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


                                                                                                                                  ...
                                                                                                                                  Older...
                                                                                                                                  4 ★ 0 ↺

                                                                                                                                  [?]roman » 🌐
                                                                                                                                  @hi@romanzolotarev.com

                                                                                                                                  \o/

                                                                                                                                  yay! looking forward to updating my server tonight

                                                                                                                                    0 ★ 0 ↺

                                                                                                                                    [?]roman » 🌐
                                                                                                                                    @hi@romanzolotarev.com

                                                                                                                                    https://codeberg.org/grunfink/snac2 is down. what a timing :)

                                                                                                                                      ...
                                                                                                                                      roman boosted

                                                                                                                                      [?]elle » 🌐
                                                                                                                                      @e11e@mastodon.social

                                                                                                                                      cyberdeck update/upgrade ^-^ started messing around with this again since i've been too depressed to be online. i wrote a new blog post about this, some linux things, and other end of the year life stuff ¯\_(ツ)_/¯ read it here: ellesho.me/page/website/now/#m

                                                                                                                                      elle's cyberdeck made of a pi 4 with ups battery and inky phat e-ink display

                                                                                                                                      Alt...elle's cyberdeck made of a pi 4 with ups battery and inky phat e-ink display

                                                                                                                                      roman boosted

                                                                                                                                      [?]rootnode » 🌐
                                                                                                                                      @rootnode@social.wollwage.com

                                                                                                                                      Ever wondered what the kernel actually does during boot? Well here is one example. Daily Source Reading: what does do during boot?

                                                                                                                                      blog.wollwage.com/2026/2026021

                                                                                                                                        1 ★ 0 ↺
                                                                                                                                        in reply to »

                                                                                                                                        [?]roman » 🌐
                                                                                                                                        @hi@romanzolotarev.com

                                                                                                                                        nowadays my personal website is so tiny and technical, so i rarely mention it when i'm with my friends and family

                                                                                                                                          ...
                                                                                                                                          0 ★ 0 ↺

                                                                                                                                          [?]roman » 🌐
                                                                                                                                          @hi@romanzolotarev.com

                                                                                                                                          what is your most common use case for nowadays? private emails and chats? encrypted backups and signed binaries? how often do you actually use it?

                                                                                                                                            ...
                                                                                                                                            Older...
                                                                                                                                            1 ★ 0 ↺
                                                                                                                                            in reply to »

                                                                                                                                            [?]roman » 🌐
                                                                                                                                            @hi@romanzolotarev.com

                                                                                                                                            i have so many dreams and only 24 hours in a day :)

                                                                                                                                              ...
                                                                                                                                              5 ★ 1 ↺
                                                                                                                                              nathanael boosted

                                                                                                                                              [?]roman » 🌐
                                                                                                                                              @hi@romanzolotarev.com

                                                                                                                                              by popular demand... nobody asked, but i just had to share

                                                                                                                                              https://romanzolotarev.com/uses/

                                                                                                                                              ...

                                                                                                                                              [?]laydros [He/Him] » 🌐
                                                                                                                                              @laydros@mastodon.sdf.org

                                                                                                                                              @hi consider me someone who asked. I have appreciated you setup sharing, including on your older site. Thanks for posting!

                                                                                                                                                7 ★ 3 ↺
                                                                                                                                                passthejoe boosted

                                                                                                                                                [?]roman » 🌐
                                                                                                                                                @hi@romanzolotarev.com

                                                                                                                                                made my instance pretty. now i feel like i don't need any 3rd party clients. works for me on small and large screens, in the sunlight and in the dark. total cost—10kb of

                                                                                                                                                @grunfink@comam.es, thanks again for snac ❤️

                                                                                                                                                  ...
                                                                                                                                                  1 ★ 0 ↺

                                                                                                                                                  [?]roman » 🌐
                                                                                                                                                  @hi@romanzolotarev.com

                                                                                                                                                  i'm still fine-tuning snac.css, but it's already feeling great. i hadn't realized how much the styling would matter to me. i'm enjoying using so much more now

                                                                                                                                                    1 ★ 0 ↺
                                                                                                                                                    in reply to »

                                                                                                                                                    [?]roman » 🔓
                                                                                                                                                    @hi@romanzolotarev.com

                                                                                                                                                    thank you for quick response!

                                                                                                                                                    just created an account on steam and bought the games, but there is no way to download *.p8 files. i'll try to find a friend with paypal tomorrow ;)

                                                                                                                                                      0 ★ 0 ↺
                                                                                                                                                      in reply to »

                                                                                                                                                      [?]roman » 🌐
                                                                                                                                                      @hi@romanzolotarev.com

                                                                                                                                                      is paypal the only payment method available? is there any other way to buy your games?

                                                                                                                                                        ...
                                                                                                                                                        roman boosted

                                                                                                                                                        [?]David Bisset » 🌐
                                                                                                                                                        @davidbisset@phpc.social

                                                                                                                                                        Modern code snippets, side by side with the old hacks they replace.

                                                                                                                                                        modern-css.com/

                                                                                                                                                        "Stop writing CSS like it's 2015."

                                                                                                                                                          roman boosted

                                                                                                                                                          [?]Johan Peitz » 🌐
                                                                                                                                                          @johanpeitz@mastodon.gamedev.place

                                                                                                                                                          Might squeeze in one final feature before finalising picoCAD 2
                                                                                                                                                          🎨 Palette - load from disk as well as a few built in ones
                                                                                                                                                          📐 Vertices - merge vertices and delete
                                                                                                                                                          📥 Export - something other than OBJ, like gltf or fbx

                                                                                                                                                          Thoughts?

                                                                                                                                                          ...
                                                                                                                                                          14 ★ 3 ↺
                                                                                                                                                          June boosted

                                                                                                                                                          [?]roman » 🌐
                                                                                                                                                          @hi@romanzolotarev.com

                                                                                                                                                          when i grow up, i want to create cool things, like @e11e@mastodon.social ❤️


                                                                                                                                                            ...
                                                                                                                                                            2 ★ 0 ↺
                                                                                                                                                            in reply to »

                                                                                                                                                            [?]roman » 🔓
                                                                                                                                                            @hi@romanzolotarev.com

                                                                                                                                                            ‐ ‑ ‒ – — ― ﹘ ﹣ - − 〜
                                                                                                                                                            \o/

                                                                                                                                                            3 ★ 0 ↺

                                                                                                                                                            [?]roman » 🌐
                                                                                                                                                            @hi@romanzolotarev.com

                                                                                                                                                            drafted snac.css

                                                                                                                                                            • few colors
                                                                                                                                                            • default fonts and everything
                                                                                                                                                            • large high contrast font for content
                                                                                                                                                            • small fonts for controls
                                                                                                                                                            • dark and light color schemes
                                                                                                                                                            • big and small screens
                                                                                                                                                            • works with styles from my site
                                                                                                                                                            please note, it's just a draft.

                                                                                                                                                            updated /var/snac/data/server.json

                                                                                                                                                              "cssurls": [ "/style.css", "/snac.css" ],
                                                                                                                                                            while keeping /var/snac/data/styles.css empty, otherwise snac re-creates it with default styles... :)


                                                                                                                                                              0 ★ 0 ↺
                                                                                                                                                              in reply to »

                                                                                                                                                              [?]roman » 🌐
                                                                                                                                                              @hi@romanzolotarev.com

                                                                                                                                                              @asj@tech.lgbt @hi depends on the source, of course, in my case files became 2-5 times smaller

                                                                                                                                                                roman boosted

                                                                                                                                                                [?]Stefan Sperling [he/him/his] » 🌐
                                                                                                                                                                @stsp@bsd.network

                                                                                                                                                                Thinking about design of a potential issue-tracker/code-review tool for @gothub and trying to account for the fact that allowing text to be entered into a website is becoming increasingly dangerous these days with way too much potential for spam and abuse by bots.

                                                                                                                                                                Currently our web UI is entirely read-only and perhaps there is value in keeping it that way?
                                                                                                                                                                This means communication needs to happen out of band somehow. Currently we don't offer anything. We should at least offer mailing lists to offer at least one way for projects to communicate. But mailing lists are a poor medium for keeping a structured, persistent, and searchable record of information about a software project. On the other hand letting anyone add arbitrary information is becoming a nightmare for both us as a hosting provider and our users who maintain public projects.

                                                                                                                                                                I end up asking myself what if the only way to have information show up on a project's main web presence was if a project maintainer pulled data from a git repository of someone who wants to report an issue or add review comments. Would that cause too much friction?

                                                                                                                                                                ...
                                                                                                                                                                Older...
                                                                                                                                                                2 ★ 0 ↺

                                                                                                                                                                [?]roman » 🌐
                                                                                                                                                                @hi@romanzolotarev.com

                                                                                                                                                                for me, git plus a mailing list works best, especially since i self-host everything anyway.
                                                                                                                                                                an issue tracker and code review system feel like a lot of overhead, but i suppose that's the core value people are actually willing to pay for.

                                                                                                                                                                  ...
                                                                                                                                                                  5 ★ 0 ↺

                                                                                                                                                                  [?]roman » 🌐
                                                                                                                                                                  @hi@romanzolotarev.com

                                                                                                                                                                  a tiny update of ssg.sh. releasing 7.4.0

                                                                                                                                                                  updated

                                                                                                                                                                  • plan(): now for dry run site scripts invoked with an argument: src directory
                                                                                                                                                                  why? because some site scripts need to know the location of the src directory even for dry run

                                                                                                                                                                  https://romanzolotarev.com/ssg/.ssg.imgs.sh

                                                                                                                                                                  Alt...https://romanzolotarev.com/ssg/.ssg.imgs.sh

                                                                                                                                                                  ...
                                                                                                                                                                  7 ★ 0 ↺

                                                                                                                                                                  [?]roman » 🌐
                                                                                                                                                                  @hi@romanzolotarev.com

                                                                                                                                                                  by the way this site script now automatically converts every photo to 8-bit png on the site using imagemagick. 8-color dithering cuts file sizes dramatically.

                                                                                                                                                                  also for testing purposes it generates an index pages with total size of all photos in bytes. loving it!

                                                                                                                                                                  https://romanzolotarev.com/.ssg.imgs.html


                                                                                                                                                                    ...
                                                                                                                                                                    roman boosted

                                                                                                                                                                    [?]Kristy » 🌐
                                                                                                                                                                    @effariwhy@theforkiverse.com

                                                                                                                                                                    If the site works in a browser and has an app, use the browser. If a site forces you to use an app for things that can be accomplished in a browser, you should be questioning it.

                                                                                                                                                                    ...
                                                                                                                                                                    roman boosted

                                                                                                                                                                    [?]Lucas Janin 🇨🇦🇫🇷 » 🌐
                                                                                                                                                                    @lucas3d@mastodon.social

                                                                                                                                                                    The is a map of the Fediverse users. Everyone can mark or unmark themselves.

                                                                                                                                                                    Here's how you add yourself:

                                                                                                                                                                    • Grab your coordinates by clicking on a location on fedimap.de/en/
                                                                                                                                                                    • Don't use your exact location obviously 😉
                                                                                                                                                                    • Send a private message to @fedimap with your coordinates like this:
                                                                                                                                                                    • @fedimap !in 54.88889467,23.93083513

                                                                                                                                                                    Done!

                                                                                                                                                                    Looking forward to meet people in 😀

                                                                                                                                                                    The project's code is codeberg.org/Lioh/Fedimap.

                                                                                                                                                                    Maps form a fedimap with currently 637 users registered, mostly in Europe.

                                                                                                                                                                    Alt...Maps form a fedimap with currently 637 users registered, mostly in Europe.

                                                                                                                                                                      roman boosted

                                                                                                                                                                      [?]Volker Buzek » 🌐
                                                                                                                                                                      @vobu@saptodon.org

                                                                                                                                                                      TIL: prefix your personal shell commands with "," rhodesmill.org/brandon/2009/co
                                                                                                                                                                      why am I only learning this now 🥲

                                                                                                                                                                      ...
                                                                                                                                                                      roman boosted

                                                                                                                                                                      [?]Geffrey van der Bos » 🌐
                                                                                                                                                                      @geffrey@id.geff.re

                                                                                                                                                                      Loneliness is the biggest disease of our time. What do you do for yourself and for others to combat it?

                                                                                                                                                                      ...
                                                                                                                                                                      4 ★ 0 ↺

                                                                                                                                                                      [?]roman » 🌐
                                                                                                                                                                      @hi@romanzolotarev.com

                                                                                                                                                                      @geffrey@id.geff.re installing and talking to people online, i guess

                                                                                                                                                                        ...
                                                                                                                                                                        2 ★ 0 ↺

                                                                                                                                                                        [?]roman » 🌐
                                                                                                                                                                        @hi@romanzolotarev.com

                                                                                                                                                                        ❤️

                                                                                                                                                                        6 ★ 1 ↺
                                                                                                                                                                        nathanael boosted

                                                                                                                                                                        [?]roman » 🌐
                                                                                                                                                                        @hi@romanzolotarev.com

                                                                                                                                                                        every data entry application must support plain text as a first-class format. we don't want to use any dropdowns, modal dialogs, or tabs, when we have power of the $EDITOR

                                                                                                                                                                        🗳
                                                                                                                                                                        roman boosted

                                                                                                                                                                        [?]rootnode » 🌐
                                                                                                                                                                        @rootnode@social.wollwage.com

                                                                                                                                                                        Thinking about what the next larger daily source reading is going to be.


                                                                                                                                                                        Processes:4
                                                                                                                                                                        Memory:2
                                                                                                                                                                        The boot process:13
                                                                                                                                                                        Files:3

                                                                                                                                                                        Closed

                                                                                                                                                                          ...
                                                                                                                                                                          0 ★ 0 ↺
                                                                                                                                                                          in reply to »

                                                                                                                                                                          [?]roman » 🌐
                                                                                                                                                                          @hi@romanzolotarev.com

                                                                                                                                                                          roman boosted

                                                                                                                                                                          [?]Héliographe » 🌐
                                                                                                                                                                          @heliographe_studio@mastodon.social

                                                                                                                                                                          A handy guide for designers working at Apple

                                                                                                                                                                          roman boosted

                                                                                                                                                                          [?]Cédric Belin » 🌐
                                                                                                                                                                          @cedx@mastodon.social

                                                                                                                                                                          What a strange time. I just read this sentence in an article about an HTTP client:

                                                                                                                                                                          "Lightweight : Just 157~ KB in size"

                                                                                                                                                                          Sorry but 157 KB is NOT lightweight. Especially for an alternative to "fetch".

                                                                                                                                                                          Lightweight: Just 157~ KB in size.

                                                                                                                                                                          Alt...Lightweight: Just 157~ KB in size.

                                                                                                                                                                            ...
                                                                                                                                                                            roman boosted

                                                                                                                                                                            [?]Open Risk » 🌐
                                                                                                                                                                            @openrisk@mastodon.social

                                                                                                                                                                            The early Web had a quality that has been lost ever since: it was *simple*

                                                                                                                                                                            Download , write some by hand and boom, the concept of a networked digital society is born.

                                                                                                                                                                            It first started going pear shaped with . The complexity of a full blown database was not justified for most use cases. As proven decades later by the popularity of and approaches.

                                                                                                                                                                            The final blow was when got into the act. Immense complexity for the simplest things became a moat

                                                                                                                                                                              ...
                                                                                                                                                                              Older...
                                                                                                                                                                              roman boosted
                                                                                                                                                                              in reply to »

                                                                                                                                                                              [?]Mischa 🐡😎 » 🌐
                                                                                                                                                                              @mischa@exquisite.social

                                                                                                                                                                              @whynothugo one of the reasons I still do stuff in Perl. 20 year old scripts still run fine.

                                                                                                                                                                                roman boosted

                                                                                                                                                                                [?]Chee Aun 🤔 » 🌐
                                                                                                                                                                                @cheeaun@mastodon.social

                                                                                                                                                                                Wondering if users know that the composer can be minimized or popped out as a separate window (only on desktop)? 🤔

                                                                                                                                                                                Alt...Demo of composer being minimized and popped out, on Vivaldi browser.

                                                                                                                                                                                  ...
                                                                                                                                                                                  Older...
                                                                                                                                                                                  Tim Chase boosted

                                                                                                                                                                                  [?]tante [he/him] » 🌐
                                                                                                                                                                                  @tante@tldr.nettime.org

                                                                                                                                                                                  We should all get used to no longer saying "GitHub" but "Microsoft AI GitHub" just so it's clearer where your code lies and for what purpose.

                                                                                                                                                                                  roman boosted

                                                                                                                                                                                  [?]ay » 🌐
                                                                                                                                                                                  @ay@polymaths.social

                                                                                                                                                                                  There are a few nicer feelings than being emailed by someone whose blog you read that tells you that they read your blog as well. I love the #indieweb.

                                                                                                                                                                                  @eclecticpassions

                                                                                                                                                                                    ...
                                                                                                                                                                                    3 ★ 1 ↺
                                                                                                                                                                                    Petr Hercík boosted

                                                                                                                                                                                    [?]roman » 🌐
                                                                                                                                                                                    @hi@romanzolotarev.com

                                                                                                                                                                                    3 ★ 0 ↺
                                                                                                                                                                                    in reply to »

                                                                                                                                                                                    [?]roman » 🌐
                                                                                                                                                                                    @hi@romanzolotarev.com

                                                                                                                                                                                    is everywhere :)

                                                                                                                                                                                      ...
                                                                                                                                                                                      roman boosted

                                                                                                                                                                                      [?]Geffrey van der Bos » 🌐
                                                                                                                                                                                      @geffrey@id.geff.re

                                                                                                                                                                                      I'm so unbelievably addicted to the #Indieweb / #smallweb.

                                                                                                                                                                                      To feed my addiction, I have found yet another search machine that finds non-commercial sites. Send help! https://marginalia-search.com/explore

                                                                                                                                                                                      All your personal sites are SO COOL. Drop yours below, please! twitch twitch

                                                                                                                                                                                        ...
                                                                                                                                                                                        Older...
                                                                                                                                                                                        roman boosted

                                                                                                                                                                                        [?]Geffrey van der Bos » 🌐
                                                                                                                                                                                        @geffrey@id.geff.re

                                                                                                                                                                                        Why is the menu on your website not just a page with links?

                                                                                                                                                                                        ...
                                                                                                                                                                                        roman boosted

                                                                                                                                                                                        [?]Maya Zimmerman » 🌐
                                                                                                                                                                                        @mayazimmerman@gamedev.lgbt

                                                                                                                                                                                        Learning raycasting. This feels like another one of those game dev milestones. as ever

                                                                                                                                                                                        Alt...Animated gif of "gameplay" that's just walking around in a simple 3D space like Wolfenstein 3D. Some walls have a PIGSquad-style pig face and some are trans pride flags.

                                                                                                                                                                                          ...
                                                                                                                                                                                          1 ★ 0 ↺
                                                                                                                                                                                          in reply to »

                                                                                                                                                                                          [?]roman » 🌐
                                                                                                                                                                                          @hi@romanzolotarev.com

                                                                                                                                                                                          sounds like future me :)

                                                                                                                                                                                            4 ★ 10 ↺

                                                                                                                                                                                            [?]roman » 🌐
                                                                                                                                                                                            @hi@romanzolotarev.com

                                                                                                                                                                                            feels like there is only a dozen of ~sites~ capsules and a dozen of ~users~ geminauts.
                                                                                                                                                                                            do you use gemini?

                                                                                                                                                                                            also please boost and/or recommend any cool capsules ❤️

                                                                                                                                                                                              ...
                                                                                                                                                                                              Older...
                                                                                                                                                                                              0 ★ 0 ↺

                                                                                                                                                                                              [?]roman » 🌐
                                                                                                                                                                                              @hi@romanzolotarev.com

                                                                                                                                                                                              looks like we’ve all voted now ;)

                                                                                                                                                                                                roman boosted

                                                                                                                                                                                                [?]jbz » 🌐
                                                                                                                                                                                                @jbz@indieweb.social

                                                                                                                                                                                                🦾 Can my SPARC server host a website? // Darko Mesaroš,

                                                                                                                                                                                                「 TL;DR: I’m hosting a website on a 25-year-old Sun Netra X1 SPARC server running OpenBSD 7.8. The setup includes: Noctua fan mods for quiet operation, httpd serving static HTML/CSS, OpenBSD’s pf firewall with default-deny rules, and Cloudflare tunnels to expose it safely without port forwarding. The server pulls ~55MB of RAM and serves pages from my garage 」

                                                                                                                                                                                                rup12.net/posts/can-my-sparc-s

                                                                                                                                                                                                  ...
                                                                                                                                                                                                  roman boosted

                                                                                                                                                                                                  [?]Being Left Behind Enjoyer » 🌐
                                                                                                                                                                                                  @thomasfuchs@hachyderm.io

                                                                                                                                                                                                  It's so weird that a lot of people think the quality of software is measured in how often it gets updated—it's literally the opposite.

                                                                                                                                                                                                  ...
                                                                                                                                                                                                  Older...
                                                                                                                                                                                                  4 ★ 1 ↺

                                                                                                                                                                                                  [?]roman » 🌐
                                                                                                                                                                                                  @hi@romanzolotarev.com

                                                                                                                                                                                                  gemini://geminiprotocol.net/

                                                                                                                                                                                                  falling into a rabbit hole…
                                                                                                                                                                                                  at least my html pages mostly text and easy to convert to

                                                                                                                                                                                                    roman boosted

                                                                                                                                                                                                    [?]moonglum » 🌐
                                                                                                                                                                                                    @moonglum@yakshed.social

                                                                                                                                                                                                    It feels like developers are currently split into two groups that do not really understand what the other group is talking about:
                                                                                                                                                                                                    One group tries to reduce their dependency on Big Tech by switching to alternative search engines, code forges, map providers, operating systems…
                                                                                                                                                                                                    And the other group is trying to increase their dependency on Big Tech by adopting agentic and/or vibe coding.

                                                                                                                                                                                                    ...
                                                                                                                                                                                                    roman boosted
                                                                                                                                                                                                    in reply to »

                                                                                                                                                                                                    [?]𝙹𝚘𝚎𝚕 𝙲𝚊𝚛𝚗𝚊𝚝 ♑ 🤪 » 🌐
                                                                                                                                                                                                    @joel@gts.tumfatig.net

                                                                                                                                                                                                    Oh, did I say that those 2 hours of 200 requests per seconds, unnoticed from a user perspective, landed on an #OpenBSD VPS running on an OpenBSD host using OpenBSD virtualization program?

                                                                                                                                                                                                    And they say OpenBSD is slow… But I’m biaised.

                                                                                                                                                                                                    ...
                                                                                                                                                                                                    roman boosted

                                                                                                                                                                                                    [?]Johan Peitz » 🌐
                                                                                                                                                                                                    @johanpeitz@mastodon.gamedev.place

                                                                                                                                                                                                    roman boosted

                                                                                                                                                                                                    [?]stephann :godot: :playdate: » 🌐
                                                                                                                                                                                                    @stephann@mastodon.gamedev.place

                                                                                                                                                                                                    I've just published Snk on itch.io for Playdate owners. For free. If you play, tell me about your experience, or if you have any problems, I'll be happy to help.

                                                                                                                                                                                                    You can download it here: gunbolt.itch.io/snk

                                                                                                                                                                                                    Screenshot for Snk, a snake game clone running on Playdate with isometric perspective.

                                                                                                                                                                                                    Alt...Screenshot for Snk, a snake game clone running on Playdate with isometric perspective.

                                                                                                                                                                                                      ...
                                                                                                                                                                                                      roman boosted

                                                                                                                                                                                                      [?]Being Left Behind Enjoyer » 🌐
                                                                                                                                                                                                      @thomasfuchs@hachyderm.io

                                                                                                                                                                                                      RE: hachyderm.io/@thomasfuchs/1160

                                                                                                                                                                                                      Btw you can literally throw a PHP page on a web server and it will work.

                                                                                                                                                                                                      Nothing about web development has actually changed that much except that it’s much easier to make eloborate designs with less CSS than ever and also you probably don’t need any 3rd party libraries to do pretty stunning interactivity stuff.

                                                                                                                                                                                                      [?]Being Left Behind Enjoyer » 🌐
                                                                                                                                                                                                      @thomasfuchs@hachyderm.io

                                                                                                                                                                                                      "But I need an LLM for code generation, programming environments are so complex and have so many layers these days!"

                                                                                                                                                                                                      I wish people would think for like more than a minute about what solution they choose when they correctly identify the problem.

                                                                                                                                                                                                      ...
                                                                                                                                                                                                      Older...
                                                                                                                                                                                                      roman boosted

                                                                                                                                                                                                      [?]MWL Book Quote Bot » 🤖 🔓
                                                                                                                                                                                                      @quotebot@io.mwl.io

                                                                                                                                                                                                      You know, a glass teletype. That toy that kids keep calling a "monitor," even though we all know monitors are reference speakers used in audio production.

                                                                                                                                                                                                      1 ★ 0 ↺
                                                                                                                                                                                                      in reply to »

                                                                                                                                                                                                      [?]roman » 🌐
                                                                                                                                                                                                      @hi@romanzolotarev.com

                                                                                                                                                                                                      @vale@fedi.vale.rocks oh nice! where'd you begin? i'm thinking about doing something similar

                                                                                                                                                                                                        ...
                                                                                                                                                                                                        roman boosted

                                                                                                                                                                                                        [?]Vale » 🌐
                                                                                                                                                                                                        @vale@fedi.vale.rocks

                                                                                                                                                                                                        I had the privilege of penning an article for the latest issue of Good Internet Magazine!

                                                                                                                                                                                                        It is all about the process of making and experiencing art and how friction and inefficiency needn’t be dirty procurances to avoid and evade.

                                                                                                                                                                                                        https://goodinternetmagazine.com/rebelling-against-efficiency/

                                                                                                                                                                                                        If you enjoy this article, you might consider picking up the physical print copy of the magazine, which you can buy on the site. A proper palpable paper printing of passionate prose for your pleasant perusal.

                                                                                                                                                                                                        #IndieWeb #SmallWeb #PersonalWebsites #GoodInternetMagazine

                                                                                                                                                                                                          ...
                                                                                                                                                                                                          roman boosted

                                                                                                                                                                                                          [?]🇨🇦 robyn 💜 » 🌐
                                                                                                                                                                                                          @robyn@yeg.bike

                                                                                                                                                                                                          > "Many personal website owners
                                                                                                                                                                                                          deliberately choose inefficient methods
                                                                                                                                                                                                          for updating their sites. They write
                                                                                                                                                                                                          HTML by hand, upload files directly
                                                                                                                                                                                                          via FTP, or maintain static sites that
                                                                                                                                                                                                          require manual intervention for even
                                                                                                                                                                                                          simple changes. These choices would
                                                                                                                                                                                                          be considered backwards in a
                                                                                                                                                                                                          professional context, but they serve
                                                                                                                                                                                                          important psychological and creative
                                                                                                                                                                                                          functions"

                                                                                                                                                                                                          by @vale, in the current issue.

                                                                                                                                                                                                          me and my site deployed via feel very seen

                                                                                                                                                                                                            ...
                                                                                                                                                                                                            Older...
                                                                                                                                                                                                            roman boosted

                                                                                                                                                                                                            [?]inglfo » 🌐
                                                                                                                                                                                                            @inglfo@mastodon.online

                                                                                                                                                                                                            unix should be fun 🚀

                                                                                                                                                                                                              ...
                                                                                                                                                                                                              12 ★ 2 ↺
                                                                                                                                                                                                              nathanael boosted

                                                                                                                                                                                                              [?]roman » 🌐
                                                                                                                                                                                                              @hi@romanzolotarev.com

                                                                                                                                                                                                              i love my scripts.

                                                                                                                                                                                                              i try to push shell as far as it reasonably goes. for most tasks, sh, find, grep, sed, and cut is more than enough. only when things become truly complex or painfully slow do i reach for another language.

                                                                                                                                                                                                              i used to care a lot about strict portability, but in practice i only run my scripts on macos and . that simplifies things: if shellcheck is happy, i'm happy. i'm 99% sure my scripts work on other unix-like systems, but i don't feel the need to check.

                                                                                                                                                                                                              what really draws me to shell is that it's always there. it's part of the base system, requires no extra installation, and the runtime has been stable for decades. that stability translates directly into confidence: shell scripts feel future-proof.

                                                                                                                                                                                                              i know i can run something like ssg.sh ten years from now and it will still work --- certainly on , and hopefully on macos too. there's no dependency churn, no worrying about the "right" version of python or ruby, and no hoping the ecosystem hasn't moved on.

                                                                                                                                                                                                              it just runs.

                                                                                                                                                                                                              built with /bin/sh

                                                                                                                                                                                                              Alt...built with /bin/sh

                                                                                                                                                                                                                ...
                                                                                                                                                                                                                4 ★ 0 ↺

                                                                                                                                                                                                                [?]roman » 🌐
                                                                                                                                                                                                                @hi@romanzolotarev.com

                                                                                                                                                                                                                great to see old hardware finding new purpose running ---and minimal footprint makes it perfect for the job https://snac.la10cy.net/amilatled/p/1770519725.677882

                                                                                                                                                                                                                  #openbsd boosted
                                                                                                                                                                                                                  in reply to »

                                                                                                                                                                                                                  [?]amilatled » 🌐
                                                                                                                                                                                                                  @amilatled@snac.la10cy.net

                                                                                                                                                                                                                  Hello from , running on an old Pentium 3 900 MHz system with 512MB of RAM and 40GB 5400RPM HDD with as operating system

                                                                                                                                                                                                                  This is very slow. And that's not caused by the old CPU. Hopefully a new ssd + ide>sata adapter will arrive soon.

                                                                                                                                                                                                                    1 ★ 0 ↺
                                                                                                                                                                                                                    in reply to »

                                                                                                                                                                                                                    [?]roman » 🌐
                                                                                                                                                                                                                    @hi@romanzolotarev.com

                                                                                                                                                                                                                    @amilatled@snac.la10cy.net could you please tell more about migration? did you moved the whole basedir with tar or copied a few files from user?

                                                                                                                                                                                                                    i'm thinking how to make smallest possible backups...

                                                                                                                                                                                                                      ...
                                                                                                                                                                                                                      1 ★ 0 ↺
                                                                                                                                                                                                                      in reply to »

                                                                                                                                                                                                                      [?]roman » 🌐
                                                                                                                                                                                                                      @hi@romanzolotarev.com

                                                                                                                                                                                                                      @gumnos@mastodon.bsd.cafe @hi

                                                                                                                                                                                                                      html_count: 5
                                                                                                                                                                                                                      html_size: 1102841
                                                                                                                                                                                                                      ico_count: 1
                                                                                                                                                                                                                      ico_size: 1218
                                                                                                                                                                                                                      id_count: 2
                                                                                                                                                                                                                      id_size: 10
                                                                                                                                                                                                                      idx_count: 10416
                                                                                                                                                                                                                      idx_size: 633369
                                                                                                                                                                                                                      json_count: 12490
                                                                                                                                                                                                                      json_size: 50926543
                                                                                                                                                                                                                      lst_count: 1
                                                                                                                                                                                                                      lst_size: 33
                                                                                                                                                                                                                      pid_count: 1
                                                                                                                                                                                                                      pid_size: 6
                                                                                                                                                                                                                      png_count: 9
                                                                                                                                                                                                                      png_size: 557101
                                                                                                                                                                                                                      tag_count: 2180
                                                                                                                                                                                                                      tag_size: 21400
                                                                                                                                                                                                                      txt_count: 7
                                                                                                                                                                                                                      txt_size: 88
                                                                                                                                                                                                                      other_count: 669
                                                                                                                                                                                                                      other_size: 257034

                                                                                                                                                                                                                      *_size in bytes

                                                                                                                                                                                                                      but over 30% of nodes have >1 hardlinks

                                                                                                                                                                                                                      #snac2 is very unixy :)

                                                                                                                                                                                                                        ...
                                                                                                                                                                                                                        7 ★ 4 ↺

                                                                                                                                                                                                                        [?]roman » 🌐
                                                                                                                                                                                                                        @hi@romanzolotarev.com

                                                                                                                                                                                                                        minimal setup in just two days...
                                                                                                                                                                                                                        • 12 posts
                                                                                                                                                                                                                        • 60 following
                                                                                                                                                                                                                        • over 9000 files (sic!)
                                                                                                                                                                                                                        $ du -hd0 /var/snac && find /var/snac | wc -l
                                                                                                                                                                                                                        61.8M /var/snac
                                                                                                                                                                                                                        9532
                                                                                                                                                                                                                        $
                                                                                                                                                                                                                        meanwhile feed is just 9999 bytes
                                                                                                                                                                                                                        https://romanzolotarev.com/pub/hi.rss

                                                                                                                                                                                                                        $ curl -s https://romanzolotarev.com/pub/hi.rss | wc -c
                                                                                                                                                                                                                        9999
                                                                                                                                                                                                                        thanks for great defaults and working perfectly out of the box ❤️

                                                                                                                                                                                                                          ...
                                                                                                                                                                                                                          23 ★ 7 ↺

                                                                                                                                                                                                                          [?]roman » 🌐
                                                                                                                                                                                                                          @hi@romanzolotarev.com

                                                                                                                                                                                                                          if you prefer over , then you can subscribe to accounts by adding .rss to their urls. for example:

                                                                                                                                                                                                                          https://romanzolotarev.com/pub/hi

                                                                                                                                                                                                                          becomes

                                                                                                                                                                                                                          https://romanzolotarev.com/pub/hi.rss

                                                                                                                                                                                                                          how cool is that? 😎

                                                                                                                                                                                                                            ...
                                                                                                                                                                                                                            4 ★ 2 ↺

                                                                                                                                                                                                                            [?]roman » 🌐
                                                                                                                                                                                                                            @hi@romanzolotarev.com

                                                                                                                                                                                                                            two days later, but with relays connected (with daily purge)

                                                                                                                                                                                                                            +260% file count
                                                                                                                                                                                                                            +16% space

                                                                                                                                                                                                                            $ du -hd0 /var/snac/data && find /var/snac | wc -l
                                                                                                                                                                                                                            71.5M /var/snac/data
                                                                                                                                                                                                                            26230
                                                                                                                                                                                                                            still okayish for a project

                                                                                                                                                                                                                              ...
                                                                                                                                                                                                                              5 ★ 0 ↺
                                                                                                                                                                                                                              in reply to »

                                                                                                                                                                                                                              [?]roman » 🌐
                                                                                                                                                                                                                              @hi@romanzolotarev.com

                                                                                                                                                                                                                              shell scripts work for templating config files and deployments at small scale.

                                                                                                                                                                                                                              i use shell scripts to configure and deploy a few servers:

                                                                                                                                                                                                                              • generate configuration files locally for each server (sshd, httpd, relayd, acme-client, nsd, and now )
                                                                                                                                                                                                                              • deploy with ssh or rsync (set permissions, time)
                                                                                                                                                                                                                              • clean up if needed
                                                                                                                                                                                                                              • run health checks that all configurations applied correctly (testing with nc, dig, curl, etc)
                                                                                                                                                                                                                              @h3artbl33d@exquisite.social @OpenBSDAms@bsd.cafe

                                                                                                                                                                                                                                roman boosted
                                                                                                                                                                                                                                in reply to »

                                                                                                                                                                                                                                [?]OpenBSD Amsterdam » 🌐
                                                                                                                                                                                                                                @OpenBSDAms@mastodon.bsd.cafe

                                                                                                                                                                                                                                @h3artbl33d @opentechfan rdist rocks! when you don't screw it up.

                                                                                                                                                                                                                                At the moment we use it sync our 4 DNS VMs. In the past we also managed a cluster of relayd VMs.

                                                                                                                                                                                                                                openbsd.amsterdam/blog/rdist-1

                                                                                                                                                                                                                                  ...
                                                                                                                                                                                                                                  🗳 3 ★ 16 ↺

                                                                                                                                                                                                                                  [?]roman » 🌐
                                                                                                                                                                                                                                  @hi@romanzolotarev.com

                                                                                                                                                                                                                                  do you run your own instance?

                                                                                                                                                                                                                                  yes, for myself and other people:12
                                                                                                                                                                                                                                  yes, just for myself:32
                                                                                                                                                                                                                                  no, but maybe in the future:38
                                                                                                                                                                                                                                  no:38

                                                                                                                                                                                                                                  Closed

                                                                                                                                                                                                                                    ...
                                                                                                                                                                                                                                    Older...
                                                                                                                                                                                                                                    2 ★ 4 ↺

                                                                                                                                                                                                                                    [?]roman » 🌐
                                                                                                                                                                                                                                    @hi@romanzolotarev.com

                                                                                                                                                                                                                                    if you're running your own instance, i'd love to hear about it.
                                                                                                                                                                                                                                    what software are you using? ? ? ? something else?
                                                                                                                                                                                                                                    what hardware? please share whatever you find interesting about your setup. thank you ❤️

                                                                                                                                                                                                                                      ...
                                                                                                                                                                                                                                      Older...

                                                                                                                                                                                                                                      [?]animoné » 🌐
                                                                                                                                                                                                                                      @animone@animone.net

                                                                                                                                                                                                                                      Fellow openbsd snac user here! While I still use my mastodon.social account as my main for reading, self-hosting is certainly the future. Can confirm to snac being very lean, and loading blazingly fast on even the slowest connections.

                                                                                                                                                                                                                                      CC: @hi@romanzolotarev.com

                                                                                                                                                                                                                                        [?]Paul Wilde :dontpanic2: :smeghead: :archlinux: :freebsd: » 🌐
                                                                                                                                                                                                                                        @paul@notnull.space

                                                                                                                                                                                                                                        @hi ah, I question I just cannot resist!

                                                                                                                                                                                                                                        I have my own instances of #Gotosocial, #snac2, and... #honk, all for my own use.

                                                                                                                                                                                                                                        All running as jails on a FreeBSD box with an 8 core Ryzen 7 and 32GB memory, but those 3 jails, plus a couple of others only really utilise about 4-5GB.

                                                                                                                                                                                                                                          [?]amd [He/Him] » 🌐
                                                                                                                                                                                                                                          @amd@gts.amd.im

                                                                                                                                                                                                                                          @hi running GTS on a little VM on some old hardware I already had.

                                                                                                                                                                                                                                          It’s super easy to maintain and so reliable. Highly recommended.

                                                                                                                                                                                                                                          [?]tux0r » 🌐
                                                                                                                                                                                                                                          @tux0r@snac.rosaelefanten.org

                                                                                                                                                                                                                                          The default design is certainly a matter of taste 🤭, but after spending a few months with (as my access point to Lemmy and a fallback for when my Mastodon provider is down), has been a total eye-opener for its ease of use and how well it plays with other Fediverse apps.

                                                                                                                                                                                                                                          Thank you very much for your awesome work, @grunfink@comam.es 🙂

                                                                                                                                                                                                                                            ...
                                                                                                                                                                                                                                            roman boosted

                                                                                                                                                                                                                                            [?]Adel Faure ⏚🍉 » 🌐
                                                                                                                                                                                                                                            @adelfaure@mastodon.art

                                                                                                                                                                                                                                            Full Moon

                                                                                                                                                                                                                                            Text mode base Full Moon drawn with black and white semigraphic characters. Moon is on the center of the picture surrounded by a starry sky. A shooting start is passing by on the left.

                                                                                                                                                                                                                                            Alt...Text mode base Full Moon drawn with black and white semigraphic characters. Moon is on the center of the picture surrounded by a starry sky. A shooting start is passing by on the left.

                                                                                                                                                                                                                                              ...

                                                                                                                                                                                                                                              [?]Stefano Marinelli » 🌐
                                                                                                                                                                                                                                              @stefano@mastodon.bsd.cafe

                                                                                                                                                                                                                                              The time is probably right.

                                                                                                                                                                                                                                              Back in 2022, when I was still using iOS, I wasn’t completely happy with the Fediverse apps that were available. I was mostly using Akkoma, and the interface I liked the most was actually its web UI, even on mobile. So I started playing with Xcode and put together the foundations of an app tailored to my needs.

                                                                                                                                                                                                                                              A lot has changed since then and today we have great alternatives like IceCubes, Mona, Ivory, etc. Each one has strengths and weaknesses though, so I picked up my old project again and kept pushing it forward.

                                                                                                                                                                                                                                              So I’m happy to announce that my app will finally see the light: I’ve been using it for the past few days and, in my spare time, I’m fixing bugs and adding missing features. I’m building it around my own needs, so it doesn’t have to “appeal to everyone”. I wouldn’t call it opinionated, but it’s definitely targeted.

                                                                                                                                                                                                                                              The app will have one key trait: support will be a first-class feature, not an incidental one. Many apps, especially on iOS, support snac as a side effect, but the experience is often not optimal. In this case, the choice is deliberate and it strictly follows the Mastodon API support implemented by snac. So snac will work properly (within the limits of the platform, of course).

                                                                                                                                                                                                                                              Among the features already implemented: the app is minimal and lightweight (under 10 MB, including debug code), easy on RAM, and privacy-first (for example it strips EXIF data from media before posting, so the server will never see it). On snac it also cleans up the "Boosted by Aoderelay" messages that appear when using a relay, removes the character limit, and supports posting in Markdown.

                                                                                                                                                                                                                                              I also added support for Apple Intelligence to generate alt text, both for the media I post and for media posted by others that is missing alt text.

                                                                                                                                                                                                                                              Everything is processed locally through Apple APIs and only on supported devices. The results aren't amazing, Apple Intelligence is extremely limited, but in my opinion it's the only privacy-friendly and ethical way to approach it. And of course, you can disable it.

                                                                                                                                                                                                                                              On Mastodon it supports all the main features: lists, quote posts, granular notifications (you can choose what you want for each category), notification grouping, multi-account support, and it works.

                                                                                                                                                                                                                                              It's still missing a few things (block, etc.) and has some bugs, which I’m spotting as I keep using it.
                                                                                                                                                                                                                                              As soon as it's stable enough, I'll invite a few people to test it. I still haven't fully decided how I'll distribute it: an Apple Developer account has a yearly cost, and I hope to reuse it for other projects too. So this app might be paid, with a trial period, but if possible (I still need to check what’s feasible) I'd like it to be free if you connect to one of the BSD Cafe instances, illumos Cafe, or any snac instance, including your own.

                                                                                                                                                                                                                                              I don't know how long it will take before it's ready... but I can already tell you what it will be called.
                                                                                                                                                                                                                                              It already has a name, and it's... MastoBlaster.

                                                                                                                                                                                                                                              This name was chosen for personal reasons, and also because of its similarity to Master Blaster by Stevie Wonder, which even today feels relevant and fitting for the Fediverse.

                                                                                                                                                                                                                                              Stay tuned!

                                                                                                                                                                                                                                              MastoBlaster, showing my profile on my phone

                                                                                                                                                                                                                                              Alt...MastoBlaster, showing my profile on my phone

                                                                                                                                                                                                                                                ...
                                                                                                                                                                                                                                                Older...
                                                                                                                                                                                                                                                13 ★ 2 ↺

                                                                                                                                                                                                                                                [?]roman » 🌐
                                                                                                                                                                                                                                                @hi@romanzolotarev.com

                                                                                                                                                                                                                                                snac has been around for over three years. how is it that i discovered it only a few weeks ago? 🤷

                                                                                                                                                                                                                                                ...
                                                                                                                                                                                                                                                2 ★ 0 ↺

                                                                                                                                                                                                                                                [?]roman » 🌐
                                                                                                                                                                                                                                                @hi@romanzolotarev.com

                                                                                                                                                                                                                                                just found out supports a subset of markdown. this is exactly what you need! ❤️

                                                                                                                                                                                                                                                see also
                                                                                                                                                                                                                                                https://comam.es/snac-doc/snac.5.html

                                                                                                                                                                                                                                                  ...
                                                                                                                                                                                                                                                  1 ★ 1 ↺

                                                                                                                                                                                                                                                  [?]roman » 🌐
                                                                                                                                                                                                                                                  @hi@romanzolotarev.com

                                                                                                                                                                                                                                                  @grunfink@comam.es is it safe to backup like this:

                                                                                                                                                                                                                                                  # rcctl stop snac 
                                                                                                                                                                                                                                                  # cd /var/snac
                                                                                                                                                                                                                                                  # tar -cpf /tmp/snac data
                                                                                                                                                                                                                                                  # rcctl start snac
                                                                                                                                                                                                                                                  then restore:
                                                                                                                                                                                                                                                  # rcctl stop snac 
                                                                                                                                                                                                                                                  # cd /var/snac
                                                                                                                                                                                                                                                  # tar -xpf /tmp/snac.tgz
                                                                                                                                                                                                                                                  # rcctl start snac
                                                                                                                                                                                                                                                  or is there a way to backup/restore while it's running?

                                                                                                                                                                                                                                                  any plans to use sqlite or some other database?

                                                                                                                                                                                                                                                  also thank you for creating . i love it!

                                                                                                                                                                                                                                                    ...
                                                                                                                                                                                                                                                    roman boosted

                                                                                                                                                                                                                                                    [?]Game of Trees Hub » 🌐
                                                                                                                                                                                                                                                    @gothub@exquisite.social

                                                                                                                                                                                                                                                    We have spun up 5 new VMs during the last 48 hours. Some were booked by known friends of ours, some booked by new friends we have never met before. Welcome on board!

                                                                                                                                                                                                                                                      79 ★ 12 ↺
                                                                                                                                                                                                                                                      asj boosted

                                                                                                                                                                                                                                                      [?]roman » 🌐
                                                                                                                                                                                                                                                      @hi@romanzolotarev.com

                                                                                                                                                                                                                                                      yay! moved from @romanzolotarev@mas.to

                                                                                                                                                                                                                                                      like/favorite if this appears in your feed please :)


                                                                                                                                                                                                                                                        ...
                                                                                                                                                                                                                                                        Older...

                                                                                                                                                                                                                                                        History