brainteasers π¬
brainteasers π¬
π₯ "R L R R L R L L".reverse().repeat()
Draining nodes on a cluster that also runs Longhorn requires patience... π¬
B compares to voice assistance as well, at least to me. It also feels more βprivateβ to not have to speak out something.
Reclaim your digital autonomy: Meet Nextcloud Hub 26 Winter! π
π Growing sovereignty: new federation, export and import features
π¬ Pin & schedule messages
π File comparison
π§βπ¨ New Whiteboard tools
π New E2EE options
πͺ Speed-up: ADA engine
πͺ more in all apps!
nextcloud.com/blog/nextclo...
It is unfortunate though, it is not possible to change to a custom search engine like SearXNG in safari. At least, not without extension. I don't prefer using extensions to set a search engine.
That makes it more clear haha, thanks!
Wow, trying out @searxng.org and genuinely like it a lot! Just installed it in my local environment as default search engine. Let's see if I still like it in a couple of days!
Thanks @w3cj.com and @syntax.fm for the tip!
private / public channel? π
Does Bluesky only have 2FA via e-mail? Anyone knows?
I like to read changelog for new releases, I noticed @directus.io 15.x introduces "collaborative editing"! Now out of the box, it has less configurability then the directus-labs extension (for now I presume) but it works great. You do need to enable websockets for it to work. Nice!
It's finally here! π₯³
"Introducing CSS Grid Lanes" (aka. masonry-style layout) by @jensimmons.bsky.social
webkit.org/blog/17660/i...
Sweet!! There is an official @directus.io template for @railway.com!
Check it out here: railway.com/deploy/direc...
Yes, you probably want and or need customisations to your project. But this is really awesome to get started and hack away with Directus!
Thinking about magic links, using email to login users. I really like that. What I generally do not like about it is the experience when it takes way to long to get your link by email.
This is part of an SQL statement telling the database server to do nothing if there is a conflict on a field, specifically the ID field.
Conflict? Do nothing!
sql pro tip π€ͺ
It comes up way to many episodes on the @mostlytechnical.com ha! Keep it up ;-)
I just ran `laravel new`, thanks @ianlandsman.com π
.
I am not a laravel dev (or php.. well okay, many moons ago back when php 3 became 4 π). I did enjoy running the command though and will be trying to build something. Don't know yet what. Always fun to poke around in other ecosystems..!
I love the automatic switching of light to dark mode. But I prefer not to be looking at the screen if it happens, ha! It hurts π .
Terminal screenshot: a kubectl watch command that ran for 1 day, 12 hours and 13 minutes.
Anyone else watching some command only to find out 36 hours later you're still watching? π¬π
Fun rabbit hole to dig in to: gitea!
Love it, definitely a product Iβll be using more. Very low on resource usage, perfect for self hosting!
Ik compares well to both GitHub and GitLab. Fun to use!
Hello all!
I suppose it makes it easier to at least click on the window below when all maximized π¬
Time Machine is really sweet. It's effortless to setup and runs quietly in the background. Unfortunately it's less ideal for development, especially the node_modules including caching of the package manager is not-so-sweet. You have to be very cognisant in managing exclusions. Once in = never out.
If the marketplace just pulls the tarball (and extracts it) and does not try to install dependencies it actually should not have the same issues π
β¦ a better way is to describe an installation process with something like pacote: just download and extract the extension which is fine for bundled extensions.
What do you think or am I just looking wrong at this?
β¦that method installs them even though the extension does not need it.
That is something worth to improve short term I suppose, mainly though better documentation?
The marketplace doesnβt have this issue because, if Iβm correct,
It doesnβt actual install, it downloads an archive.
Perhapsβ¦
Itβs slightly nuanced I think. I totally agree on the separation, that would be a great dot on the horizon! Curious to see if you have a different vision here:
For self hosted the docs say to install extensions via βpnpm install <extension>β. If the extension has deps or even devDepsβ¦
I found out that, in this case, Zod causes it. More specifically if an extension uses Zod. There is a deeper issue: extensions are not mindful about dependencies. Most donβt need runtime dependencies (bundler! π₯³). So (p)npm installing extensions is βdangerousβ βΊοΈ. I would love to see that improved!
Oh I tested this on NodeJS version 22 by the way!
If you are using zsh as your shell you can add a line to `~/.zshenv` to make sure it is loaded to all your zsh sessions, even the non-interactive ones like in your editor or IDE.
Put this in ~/.zshenv:
export NODE_OPTIONS="$NODE_OPTIONS --use-system-ca"