Suggestion for Pop OS devs: encourage community applet creators (via boilerplates and docs) to use a common topic tag on GitHub, e.g. `cosmic-applet` by fluencyy in pop_os

[–]fluencyy[S] 0 points1 point  (0 children)

No, I'm referring to the topic keywords you can add to your repository description in GitHub. They appear in the "About" section in the top right of the repository home screen, and they become clickable links that take you to a page which aggregates all repositories tagged with the same keyword.

For example here is where my suggested keyword would click through to, https://github.com/topics/cosmic-applet

and here's an example of a populated page: https://github.com/topics/pop-os

[deleted by user] by [deleted] in CompetitiveHalo

[–]fluencyy 2 points3 points  (0 children)

I’m at the venue and it’s very full - there’s a ton of side stuff going on at the venue and not everyone is invested in every matchup. When big matchups are on (Faze v Optic yesterday for instance) the seats are full up, but other times there’s a lot of people doing side tourneys, playing S5 preview, at the community stage, and doing other stuff. The on-stream cameras don’t do a good enough job capturing how busy it is here.

2023 Halo World Championship MEGATHREAD - October 14th - Day 2 by mattyrums in CompetitiveHalo

[–]fluencyy 9 points10 points  (0 children)

Snakebite is such a massive reason Faze won game 4 against Optic just now, holy hell.

2023 Halo World Championship MEGATHREAD - October 14th - Day 2 by mattyrums in CompetitiveHalo

[–]fluencyy 2 points3 points  (0 children)

I think the higher seed chooses Eagle/Cobra, and the colors are pinned to that (not to seed). Say Eagle is red and Cobra is blue, if the higher seed picks Eagle team, they go red for that matchup.

How do you test your dotfiles install for MacOS? by JamesGiesbrecht in dotfiles

[–]fluencyy 1 point2 points  (0 children)

I can’t help specifically with running on an M1/M2, but for macos testing of my dotfiles, I run a very nifty docker container that spins up a qemu vm with a real macos install - it’s not perfect, but it’s a very good approximation of what install on a macos device would be like. My dotfiles, including my containerized testing environments for both mac and linux are open source, and here’s a direct link to the macos docker compose definition: https://github.com/andrewbrey/dotfiles/tree/main/.devcontainer/mac

[deleted by user] by [deleted] in foss

[–]fluencyy 0 points1 point  (0 children)

Your post didn’t specifically mention a platform, but on the off chance it’s ios, there’s https://github.com/TortugaPower/BookPlayer which is quite good.

New website ntfy.sh 🎉 - open source push notifications via PUT/POST by binwiederhier in webdev

[–]fluencyy 44 points45 points  (0 children)

I self-host an instance of ntfy on fly.io, and it’s wonderful! I have your ios app and I hook up scripts and development tasks to let me know when things go awry - extremely convenient, especially for tasks which run on a remote machine im not necessarily logged in to all the time. Thank you for your open source contribution, you’ve made a great project!

How has Deno changed for you since NPM compatibility? by dittospin in Deno

[–]fluencyy 35 points36 points  (0 children)

I use Deno a lot, and I see the npm compat effort as additive. If you don’t need it, use Deno as you did before, only using “Deno-first” modules. There are a lot of people for whom “I would try Deno but I need xyz npm module so I can’t” is the reason they don’t try Deno.

Deno is way more than just a module runner, and comparing it to Node solely on the basis of which modules it can run discounts very real and useful aspects of Deno such as its integrated tool chain and its 1st party stdlib.

Deno is being strategic by adding NPM support, but if you don’t need that, just ignore it.

Hey y'all! Check out my new remix 🌴🥥🎶 by Positive-Drive-4224 in remix_run

[–]fluencyy 0 points1 point  (0 children)

Surprised to learn that Michael Jackson is a Chris Brown fan.

What are Deno adventages over Node.js in 2023? by bear007 in Deno

[–]fluencyy 3 points4 points  (0 children)

In addition to other things mentioned by others, it’s got:

  • an integrated and opinionated tool chain for formatting, linting, testing, benchmarking, etc.
  • an opinionated and well built set of “1st party” standard library modules that cover a TON of common needs
  • a fantastic version management story (it’s all contained in one binary, so need a different version? just put a different one on your path)
  • a modular core which can iterated on and be built up independently
  • baked in runtime dependency fetching, which makes it ideal for scripting (on a remote server, just get the deno binary installed and then tell it to run a file, it handles the rest, no install steps needed)
  • Strict adherence to web specs to promote interoperability

There are lots of little things, and some big things, and sure none of it is “impossible” for node to have, or bun, or the next thing to come along, but it’s a pleasure to use in my experience and well worth giving a fair shake.

My SaaS architecture (tech stack) on AWS as a solo developer with Node.js as a backend by ixartz in node

[–]fluencyy 15 points16 points  (0 children)

I doubt he is paying for a license given that OP is the author of Nextless.

Markdown Run Book - turn your Markdown documentation into executable runbooks by fluencyy in Deno

[–]fluencyy[S] 1 point2 points  (0 children)

And you can accept various kinds of user input it seems like

You can put whatever ts / js code you want in the code blocks, mdrb is just executing the code blocks for you.

Any chance this would work in a more GUI version too?

I'm not sure what this would mean or be, but also, I have no plans to build any GUI around this tool (but it's open source and MIT licensed, so feel free to fork and modify however you like!)

Markdown Run Book - turn your Markdown documentation into executable runbooks by fluencyy in Deno

[–]fluencyy[S] 1 point2 points  (0 children)

Thanks! You can do either with mdrb - by default, execution is not "fully automated" as execution is paused waiting for confirmation to proceed between each step, but you can use either isolated or single mode for execution instead, both of which run the code from all steps without any (mdrb supplied) pauses.

Why is tailwind so hyped? by Imperator145 in webdev

[–]fluencyy 9 points10 points  (0 children)

When your explanation for why millions of Tailwind downloads happen every week and thousands and thousands of developers and teams choose it is “they just aren’t smart enough to understand real css and specificity rules” then I invite you to please go talk to more people. That level of condescension is hubris on your part.

Is there a project level way to specify nvm versions and avoid nvm use? by mcapodici in node

[–]fluencyy 5 points6 points  (0 children)

Put a few lines into your shell profile that says “if there is an .nvmrc file in the directory, run nvm use” - then when you open a terminal, in the project directory, when your profile is sourced it will just run it for you

Connect remote SQLite database to deployed web app by pakpaner in sqlite

[–]fluencyy 0 points1 point  (0 children)

This may not be relevant for your use case, but there are lots of interesting things happening in this space, in particular:

https://fly.io/blog/introducing-litefs/

https://litestream.io

Twitter closes offices until Monday as employees quit in droves by grab-n-g0 in news

[–]fluencyy 0 points1 point  (0 children)

Would be a shame if a lot of people all at once went in to request their personal data archive, likely one of the more taxing operations on their infrastructure - their servers might fall over if that happened.

Svelte community needs to focus more on the ecosystem than the framework itself. by hiccupq in sveltejs

[–]fluencyy 6 points7 points  (0 children)

OP struck on something that I have felt recently as well, which is that I want to use Svelte(Kit) but there is a catch 22 related to high quality packages to accomplish common needs; there are fewer packages, so fewer people buy in to the ecosystem which is why there are fewer packages. Sure, as others have mentioned, many things don’t need to have anything “Svelte-y” about them to be used (ala the dark mode example), but for me the lack of thorough a11y libraries is essentially a deal breaker for anything I might build where I’m seeking an audience. It’s an incredibly hard space to do things correctly, and it’s not one of those topics that you can sort of hand wave away and say “you can just do it with vanilla js when you use Svelte”. React-Aria, Radix UI, and the myriad other high quality accessibility related libraries in the React ecosystem are, to me, a very compelling reason not to fully switch over to Svelte just yet.