vintprox cover
vintprox avatar

vintprox

@vintprox@kbin.melroy.org

🎞 Video Editor
🎨 Computer Graphics Artist
🎓 Frontend Mentor
💌 FOSS Enthusiast

retoor , (edited ) to drbboard

Hi all,

I want to do a code competition. It's a fight between stacks. Which one is the best?
The idea is to write a devrant clone in your stack and see how far you'll get in 8hrs.
These 8hrs are pure for coding and testing. IT DOESN'T INCLUDE:

  • setting up tooling (installing python / npm)
  • configuring repository
  • docker configuration (if you want to use it)

How to join: write a comment with the tooling you're about to use (python, node, js, ruby or whatevs) and how far you think you'll get.
Extra: 8hrs is of course nothing, but we can extend this hackaton with 8hr a few times.

vintprox Mod ,
vintprox avatar

@joewilliams007, 4 days ago:

i will use node, as i want it to be fast (unlike python🫣 ahmm ahm). And i expect to get login going and rant posting.

We Distribute is launching a Fediverse-themed podcast, but we don't know what to call it.

Hey! So, TL;DR, we’ve been putting in a lot of work to make a podcast for the Fediverse, to go along with our news articles. There’s just so much cool stuff happening, and we feel that a podcast format can capture aspects of this that regular articles can’t....

vintprox , to drbboard
vintprox avatar

Retoor on posts "I miss who I was 20 sec ago" video with Lego Derek wanking off under the blanket.

Me the same day:

That made me realize: We need a horny jail sticker. Yep!

vintprox OP Mod , (edited )
vintprox avatar

Share on devRant - click & save!

Backlink: https://devrant.com/rants/9842738

vintprox ,
vintprox avatar

Pretty much same thing. I want niche creators to see that their content is appreciated (in lack of paid subscription), and Piped with a bunch of other frontends are simply not a way for this.

vintprox , to drbboard
vintprox avatar

😂 I hope it's not Windows.
https://mastodon.ml/@mo/111397544741599003

I think I managed to accidentally call up the right-click menu on the subway turnstile.

FlorisBoard | FOSS keyboard that respects your privacy (florisboard.org)

I came across everyday topic on Techlore Discussions about free and open source keyboards for Android and discovered this little gem. It is FlorisBoard, a virtual keyboard for Android which respects privacy of the user. I can sigh with relief and finish my search for that singular keyboard for typing stuff on the go....

vintprox ,
vintprox avatar

I hope to impose a better question: why would it not cost the developer? $25 may be a steal for some, but I don't think a proprietary store really deserves so much attention from primarily FOSS developer.

vintprox ,
vintprox avatar

Sadly, not yet. (Also missing this feature.)

vintprox ,
vintprox avatar

What you guys call "swipe typing" is actually a glide typing, right?

vintprox ,
vintprox avatar

This is terrible news. :( Sorry to hear that work makes you download from proprietary store front. I suppose, expecting phones with LineageOS, CalyxOS, GrapheneOS, etc given for work purposes is a bit much at this moment, but at least side-loading should be provided if we're to avoid monopoly. To me, it's never healthy if organization is fixated on using only the single app kit for everything.

FlorisBoard | FOSS keyboard that respects your privacy (florisboard.org)

I came across everyday topic on Techlore Discussions about free and open source keyboards for Android and discovered this little gem. It is FlorisBoard, a virtual keyboard for Android which respects privacy of the user. I can sigh with relief and finish my search for that singular keyboard for typing stuff on the go....

melroy , to privacy
melroy avatar

I saw today the infamous pop-up of YouTube again that they will block the video player after 2 more videos if I keep using uBlock Origin. ** Google.

vintprox ,
vintprox avatar

@melroy This is stupid YouTube... Anyway, if you're on the legs, try Grayjay for Android. 😉👍

vintprox ,
vintprox avatar

Still a hot garbage with Mull, but sometimes bearable.

vintprox ,
vintprox avatar

It will just keep reactivating battery optimization, at least it's what I see on Samsung.

vintprox ,
vintprox avatar

Haha, well... It's a Samsung Galaxy from Android 10 era and, apparently, it has terrible Settings. Whenever I try to say "Don't optimize" on any app, it changes the label, but only for a brief moment, which effectively does not turn off any optimization.

SidTheITGuy , (edited ) to drbboard

My

Hey Everyone, I am Sid. I primarily work with NodeJS and Laravel and I have 7 years of experience at the time of writing this.
I have a YouTube channel where I post tutorials.

Other ways you can reach me:

vintprox Mod ,
vintprox avatar

@SidTheITGuy Welcome: happy viewers and good time for you! 😉

vintprox , (edited )
vintprox avatar

I think some people don't give any room to breathe to projects that just want major contributors be paid, even when, as you rightfully say, XMPP had the same compatibility struggles in its infancy as Matrix implementations now have.

So far, there is a lot of FUD around newer protocol and that it lacks in openness. But if you look again, it recognizes versions and differences between them in the specification. Every MSC proposal covers the context of change and recommendations to implement, while keeping backwards-compatibility with older software in mind. If you make a proposal, it will be reviewed. If you need someone else besides Spec Core Team members to move it forward, flag to you - fork. But I rather prefer this model in upstream than beating around the bush and electing someone who might have lost an idea of why they are still in the project.

/kbin Road to Release devlog series (kbin.social)

From today, I'm starting a small series of daily devlogs where I'll be describing the changes being implemented before the official release of the first version of /kbin. As I mentioned earlier, I had some minor turbulence in my private life from which I'm slowly emerging. I have partially stabilized my life situation in various...

/kbin current code changes
vintprox ,
vintprox avatar

@ernest, please. All they need is commits, PRs and comments that add something. True, dev work is full of cool updates and reporting, but it crosses roads with other mundane activities. Devlog is probably going to drain you more than it's worth, so I hope you'll build your priorities straight.

Let's be open: I'm only making a press-kit for Mbin recently (and nothing much) just after being introduced to the fork as a result of @melroy migrating. It's a crazy amount of reviewed and merged pull requests, which I couldn't dream of committing nor reviewing in detail. There is simply a lot that can be done with community harnessing the project. No way this fork would be considered serious if it were to feed everyone with blog updates. At this point, your words set up a head start. It's a matter of whether it will start: will these old habits offer something that was not served already? (Big downtimes happen to be one of those things...)

No idea if any competition will take place - again, introduction to a fork was ever so sudden, making me wonder if it didn't have to come to this. In any case, whatever we continue doing I hope remains healthy for the wider community of contributors and users. Thank you for returning! 🤝

vintprox ,
vintprox avatar

Hello! I had the same question and I've got a perspective from one fellow contiributor: Matrix thread. (There'll probably be an error when you first open it: join the room with your account and try my link once more.)

vintprox ,
vintprox avatar

It's a fun idea to explore, which is why I didn't nod it off. 😄 Imagine: PeerTube channel as a magazine (under the hood, it's a link between video posts made by actor/boosted by ActivityPub group and magazine entries). Not only we'd have a way to preview several videos on a singular page, but also see description and likes. There is certainly a room for improvement in this model, just leaving it here before I forget.

vintprox ,
vintprox avatar

In retrospective, it's a practical decision to move away from downtimes, especially seeing as development is so rapid now.

We might do a mirror to Codeberg to avoid a complete dependency on GitHub, while accepting PRs on the side. Priorities tell us to postpone this idea in favor of long-awaited changes and fixes, though! 😉

vintprox ,
vintprox avatar

A fun story: I was curating my magazine on Melroy's instance and didn't butt heads with any regression when he switched from Kbin to Mbin. Nice to see priorities set straight on migration!

vintprox , to drbboard
@vintprox@techhub.social avatar

deserves a set of more performant and native applications than being attributed to a page in 's playbook. Stay with me: are we really just going to blindly accept flaws of this messenger and promote it at the same time?

The fact that it only has got to the head of Discord it's long overdue to verify this popular distribution, I think, is worth a comment on itself, but I'll digress. It is nice that enthusiasts made arrangements for this verification and I have zero disagreements with the result. I'm just stupified that, in all this effort, Discord is treated like some spoon-fed royal baby - at least, according to reactions I see.

So, what was it... Flathub already had a library of nice actively developed before these news. I don't see the point in exaggerating the scales on some centralized chat thingabob with well-known and problems, that's all. Thank you for visiting my talk! ❤

vintprox Mod ,
vintprox avatar

Discord is not a knowledge base

You need to consider your own website first, Mbin/Lemmy second.

https://mastodon.social/@gamingonlinux/111165769496298049

vintprox OP ,
vintprox avatar

Confirmed: for some reason, Mbin doesn't collect OpenGraph data from fellow Mbin link. HTTP response has null on title, description and image fields.

vintprox ,
vintprox avatar

I would love to see this as well, seeing as how Microblogs prosper! Please, add your ticket to https://github.com/MbinOrg/mbin/issues - it's a recent fork of Kbin that's governed by a community.

Also, account for possible scope creep and try finding a solution in what Mbin already has to provide with extra steps. For example, test whether the video you post on PeerTube with one of the tags featured on a magazine does actually appear on Mbin. It most likely does not... unless you try following the PT account from Mbin? Do media previews work on these posts? We could really use some help understanding this model and possibly make a fun multimedia experience that would outgrow plain text.

I really feel like the reddit Godot community just sucks ass.

There’s so much negativity and fighting and shit talking in the comments over there. It’s like some people have a personal goal of making others look stupid in comparison to themselves and they just try as hard as possible to rub it in if they know something you don’t....

vintprox ,
vintprox avatar

You know when some people are just inferior: despite many communities going on a protest and being marked as private, each of members suspecting nothing or drowning others remains a priority...

vintprox ,
vintprox avatar

That's a lotta things... 😵‍💫 Take your time, Ernest.

Malicious Contributions: Abridged

Let this thread act as a table of contents for the software contributions found to be malicious or done in ill intent. With every story that you send in the comments, I will add a respective entry to the list in chronological order. Each entry in the chronology will show the date and the appropriate name, linking to your...

Is it a good contribution or a bad one? One likes your software, another will inevitably ruin it.
vintprox OP Mod , (edited )
vintprox avatar

Insulting Ukrainian strings in Ubuntu 23.10 installer

Around September 22nd, Ukrainian release of the recent Ubuntu installer has been sabotaged by a malicious contributor that inserted translations with hate speech. Team has seemingly excluded Ukrainian files to be on the safe side, but a fix was soon proposed to remove commits by the aforementioned malefactor instead of what looks like a cut-and-dry approach (that only happily obliges the attacker).

vintprox OP Mod , (edited )
vintprox avatar

The important takeaway for me was that, like @AustinPowers1935 dealing with malefactor's remnants, we need to come up with the better solution, not simply quarantine "modules" (in this case, entire translation).

Yes, disabling locale for the installer looks like a correct thing to do by Canonical's protocol and it's safe - but it is also malleable to the whims of outside contributors going unchecked. That "Danilo" troll is probably laughing in their cage of a room about how their mischief has caused an alleged drop in Ukrainian userbase of Ubuntu, even if the effects of hate speech AND the lack of installer (on top) were there just for a short while.

This all has birthed in the team a late realization about how resilient Canonical's review process should be.

vintprox , to drbboard
vintprox avatar

Custom CSS updates | dR Bulletin Board

Whenever you visit , you will see slight changes in the header. I moved instance's home link to the right to prevent any accidental exits. And there is now a solid icon just in case.

If you have any suggestions, feel free to leave a reply.

vintprox OP Mod , (edited )
vintprox avatar

@melroy The "tiny" cue was that it's a very long text for a homepage link, so long that it grabbed too much attention to itself. Now that it's just "mbin" I will move it to its original position.

vintprox OP Mod ,
vintprox avatar

Expand link is now more prominent!

vintprox OP Mod ,
vintprox avatar

@melroy LGTM! But it jumps on each page reload, like any other image on Kbin. 🤔 Seems like a cache issue, worth another ticket.

In this case, image width can be fixed to avoid hiccups - but if it's meant to change again, it's not a real solution.

vintprox OP Mod ,
vintprox avatar

@melroy If config is the primary way for admins to change logo's appearance, which I doubt, then configuration option for width looks sensible. Otherwise, aren't they going to tackle CSS anyway?

vintprox OP Mod , (edited )
vintprox avatar

After some work by contributors of to introduce an indication of magazine in the top bar, I'm happy to say that it's more clear now WHERE on the site you happen to be. Happily, my little CSS trick has adapted to it quickly, but I made icon smaller to prevent it stealing space.

Again, thanks to the Mbin contributors! There is a lot of work done already, and I feel confident with this fork of to improve one of the store fronts of Fediverse.

vintprox , (edited ) to drbboard
vintprox avatar

Media Preview | Kbin

A fun discovery today: you can expand embed on a thread with a multimedia link, it's one click away and doesn't get you away from . See this little photo-film icon right under the author? When you click it, the embed drops right under and you can:

  • watch the or video,
  • listen to music,
  • look at the full picture,
  • do a lot more without ever leaving Kbin (meaning there are more media websites that we're left to explore!).

Add links to @drbboard with your favorite music, video guides, art, and tell us your experience with this piece of media that you're sharing! Get distraction-free experience for the viewers and the authors.

vintprox OP Mod ,
vintprox avatar

@melroy Yes, of course. My reply is 2 weeks old - it's when Mbin wasn't a thing.

@drbboard

vintprox , (edited ) to drbboard
vintprox avatar

Threads? Posts? I'm confused... | Kbin

Terms "thread" and "post" are often used interchangeably on and across the , but, as a reader, you still would like to have some guideline.

Threads are a primary tool of presenting information on Kbin. Think of a thread as a magazine clipping: you cut it out and proudly place on your wall. All you see from afar is a title and some preview image (if any). As you skim over the magazine and click on one such clipping, the entire thread opens before you, now including comments.

Posts are a secondary thing on Kbin. But don't let it fool you: before long, you'll have a microblog of things to share. Yes, posts are usually viewed in the context of Microblog, the section adjacent to Threads. One can call post a micro-thread, of sorts. Unlike your run-of-the-mill thread, a post can present text without any pretence. Reader scrolls through Microblog and they can see contents/replies right away. While lengthy discussions may be collapsed to 1-2 recent replies, it's made so to let other posts shine. As a reader, you don't have to change pages to expand the post.

  • Use Threads to present a pertinent material.
  • Use Microblog to share any updates, tips and little stories.
vintprox OP Mod ,
vintprox avatar

@joewilliams007 There are no categories (nor flairs yet) on Kbin, but you're left with tags. As seen in the parent post, there are only few hashtags: kbin, fediverse. Hashtags can act as a categorization unit, their syntax is straightforward and case-insensitive: all that is left is a discipline and creativity from authors.

According to API I've seen, post is just an extension of entry. In the plus menu, there is "Add new post" among other types of entry: link, thread, photo. UI around this is left rigid because of the slight differences in the creation form. That's much unlike Lemmy that gives no such distinction and instead renders some fields very optional - sometimes, it's pretty easy to forget that you're adding a link and that you should put it into URL field, because it was never a requirement in the form (while on Kbin you basically need to fill it out). Read my new guide "How to Add a Thread" to dig into how postings on Kbin and Lemmy differ.

vintprox OP Mod ,
vintprox avatar

I hope we can abolish this confusion and interchangeability for good with a fresh community fork of called .

vintprox OP Mod ,
vintprox avatar

@joewilliams007 Mbin contributors have caught up and it seems we're not so far away from flairs/badges support!

vintprox , to updates
vintprox avatar

@melroy Because of using some very generic tags on your magazine as featured tags, this microblog gets filled with unrelated things.

vintprox OP ,
vintprox avatar

@hitstun For some magazines, even one dominated tag is not enough :P

AFAIK, once you name the magazine certain way, it will fetch posts with hashtag of the same name, which is barely unavoidable. Hashtags are ought to be taken, by design!

vintprox OP Mod ,
vintprox avatar

Freelancing with Free Software - Timestamps:

  • 00:00 - (Intro)
  • 01:28 - Freelancing with Free Software
  • 18:14 - How to deal with incompatible files from other designers?
  • 19:05 - How do I convince my school to teach FOSS?
  • 20:21 - Shouldn't I use the tool to finish the job the fastest?
  • 21:22 - What about your favorite feature your open source tool lacks?
  • 22:28 - Where do you source the music for your videos?
  • 23:07 - How do you collaborate remotely using FOSS?
  • 25:25 - Any favorite plug-ins for GIMP or Inkscape?
  • 26:04 - What should freelancers do to contribute to their tools?
  • 29:48 - (Intermission) Bob Ross as a Cyborg, Not Evil
  • 31:05 - What about typography and licensing it for projects?
  • 31:55 - What is the biggest hurdle to FOSS adoption?
  • 33:48 - Should I give my client source files?
  • 35:21 - Why not use free/non-subscription software?
  • 36:54 - How can I convince more designers to use FOSS?
  • 38:13 - Do you use Blender for video editing and compare it with traditional workflow?
  • 40:56 - Closing Remarks
  • 43:50 - (Outro) Contact Ryan
vintprox ,
vintprox avatar

I have an extensive write-up about contradictions with fair use that come from repost bots: https://lemmy.world/comment/3979989

It seems the bot that was reposting in your community is no more. Caught them red-handed without waiting.

vintprox ,
vintprox avatar

Haha, that aged well, didn't it? Join Mbin :)))

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • tech
  • drbboard
  • updates
  • til
  • testing
  • bitcoincash
  • programming
  • Sacramento
  • All magazines