-
A small Git tip I hadn’t used before 👇🏻
If you want to update your local `main` while staying on another branch:
```
git fetch origin main:main
```This keeps your local `main` in sync without switching branches—handy when rebasing and you don’t want to rely on `origin/main` or forget to update later 👍🏻
-
How marginal are you?
Me: Firefox, Thunderbird, Android, Pear Launcher, Fedora Linux, COSMIC desktop, Fish shell, Mastodon
Somewhere between “mainstream-adjacent” and “fully self-inflicted” 😄
#Linux #Fedora #COSMIC #FishShell #Firefox #Thunderbird #Android #Fediverse
-
About a month ago I soft-launched Grid Lands — an idea that lived in my head for years.
Since then I've added more mechanics, better balance, and a tutorial.
Thanks to everyone who played, broke things, and shared feedback. Thank you 🙏
It’s still very early. Please treat it as early access.
If you enjoy experimental multiplayer strategy, come explore the endless grid.
-
In long online meetings, I’m probably not doodling. I’m playing Gnome Mines. Hardest field. Under 2 minutes.
For years I had a “what if” in my head:
What if Minesweeper wasn’t just a puzzle… but a living world?Today I’m soft-launching Grid Lands.
Explore an endless grid, build territory tile by tile, and wage strategic wars in a shared multiplayer world.
It’s early. It’s experimental. But it’s live.
-
I’ve been leaning on ripgrep a lot lately. I always knew it existed, but I never fully appreciated it until I started working with larger, fast-changing codebases. Now rg is one of my most-used commands.
What I love most is that it respects .gitignore, so it skips things like venv and node_modules without extra effort. And honestly, the overall UX is just fantastic.
-
RE: https://fosstodon.org/@lig/115508155029872708
The approach uses simple versioned deploys — one folder per release, with a lightweight redirect to the latest version.
✅ Keeps old versions cached safely
✅ Prevents clients from breaking mid-session
✅ Enables instant updates without waiting for cache expiryIt’s a clean pattern for anyone deploying Flutter apps especially for embedded environments.
-
Not helpful in anyway. Thank you Anthropic!
Give me a reason! 🤷♂️
The same repositories and projects were fine using a corporate account with metered usage. A friend of mine from the same country is not banned. Other providers are ok with what I'm doing. Three different email addresses and phone numbers. Was I just lucky to share a public ip with somebody?
-
> Why did you choose `lazy` as the keyword name?
> Not “why”… memorize! :) -
3/3
If you prefer a smoother experience, I highly recommend Celluloid 👉 https://flathub.org/en/apps/io.github.celluloid_player.CelluloidIt’s a frontend for mpv, giving you the speed and flexibility of mpv with a clean, modern UI.
In my experience, it just gets video player UX right 👌🏻 -
I know, I know — it’s Friday evening 😅
But startup life doesn’t wait!Just wrapped up a major update for our integration with a customer system. Rolling it out now 🤞🏻
-
It appears something is wring with Centos Stream 10 metadata state
❯ podman run --rm -ti quay.io/centos/centos:stream10 dnf makecache
CentOS Stream 10 - BaseOS 162 B/s | 3.9 kB 00:24
Errors during downloading metadata for repository 'baseos':
- Downloading successful, but checksum doesn't match.
...Am I the only one getting this?
-
This post of mine is just a week old and I've already sent it to three people in reply to their questions about how to do exactly that.
And I'm using it now as a reference to implement the same on another project.
So, I figured I might link to it again for those who have missed it somehow:)
https://dev.to/justlig/podman-on-gitlab-ci-fast-efficient-container-builds-no-dind-required-e2e
-
Witness the magic of GitLab CI cache combined with rootless Podman builds — no DinD required.
#CICD #GitLabCI #Podman #Containers #Docker #CI #GitLab
https://dev.to/justlig/podman-on-gitlab-ci-fast-efficient-container-builds-no-dind-required-e2e
-
Yesterday I've crafted a small config snippet for Fish shell that shows `git status` output that shows git status on pressing enter in an empty shell prompt if your are working in a git repo dir.
This works really nice.
-
We’ve been quietly working on something that’s now live — @SnipperLink is out in the wild.
It’s a smart permalink management for digital campaigns — A/B testing, geo/device routing, weighted routing… that kind of thing.
If you want to try it out, here’s a little launch gift:
the "SNIPNOW6" promo code gets you 6 months of the Plus plan for free (limited to 50 people).We’d love feedback, ideas, or even just a “hey this is cool.”
Check it out: https://snipper.link
-
TIL. There is a shortcut in Celluloid that quits the player saving current playback position. Next time you open the same file Celluloid will continue playing from where you left it.
The key combination is "Shift+Q". Just like that -- nice and simple. -
Another User Support gem:
"""
We currently don't support Linux and every other OS except Windows and Mac for desktop and iOS and Android on mobile. Since we don't officially support Linux we cannot guarantee that our website will work consistently there or troubleshoot any issues.
So it is suggested, to use our website on the above supported OSs, if available.
"""Honestly. It's a damn cross-platform browser. Get over it already.
-
The pinnacle of user support.
> I'm getting a white screen on this URL
< Could you share a screenshot?
-
The other day I've finished Rise of the Tomb Raider and started Shadow of the Tomb Raider...
That was kinda intense:)
-
The weekend has brought to me a wonderful device LC-M2-C-NVME-2X2 https://www.lc-power.com/en/product/hddssdm2raid-enclosures/m2/lc-m2-c-nvme-2x2.html
This thing is a case for a NVMe M.2 SSD. The reason I've bought it is to transfer data from a 500Gb card to a 1Tb one to upgrade my laptop's storage.
>>>
-
Tabs vs Spaces Divorce: Judge Rules
https://dev.to/justlig/tabs-vs-spaces-divorce-judge-rules-3jan
-
I'm so sorry but that is simply too much. I haven't seen a video in my life that would make me that nostalgic.
I just want back to that Earth now. -
So, it looks like Telegram now defines trends in Messengers world.
Montenegro is the first country in the world that will pay for Viber, the price is also known - B92.NET
https://www.b92.net/tehnopolis/internet/crna-gora-prva-zemlja-na-svetu-koja-ce-da-placa-viber-poznata-i-cena-2320371 -
Making first steps in Blender. Spent an hour making a washer 🤷♂️
-
There are `people-that-use-dashes` and `people_that_use_underscores`.
It seems to me that people who use dashes rarely use them where the agreement is to use underscores.
On the opposite, where agreement is to use dashes there is always someone who decides to use underscores. This is really frustrating.
#programming #frustration #underscores #dashes #agreement #policy
-
IMO, mypyc has a potential to become Python 4.0 in the future.
-
-
`__attrs_pre_init__` and `__attrs_init__` support is comming to Python Attrs library!
See docs for `attr.s` `init` parameter here https://www.attrs.org/en/latest/api.html
-
Having a comfortable face covering at my disposal turns out to be extremely beneficial when it's -10°C and a gusty wind outside:)
#facecovering #weather #winter