Email or username:

Password:

Forgot your password?
588 posts total
Andrew Tropin

I started to write "I don't have enough resources" rather than "I don't have enough time" and that is why:

- Sometimes I have time, but have no power or mind fuel to do it.
- Sometimes I could delegate this to experienced person, but can't reward them adequately yet.

While I can't do much about the first point, I slowly collecting funds and other assets for the second one.

Ramin Honary

@abcdw I heard somewhere that thinking takes a substantial percentage of your body's energy, so yes I think your phrasing is accurate. It is not just a matter of time, it is a matter of how much energy your body can metabolize and devote to a task.

Andrew Tropin

New repositories support added recently to #repology:
- #chromebrew (package manager for Chrome OS)
- #opam (#OCaml package manager; this should be of great help to highlight outdated packages of ocaml modules in all supported repositories)
- @serpentos

In other news, #guix is blocking access from Russia again, so it's not updated in Repology.

[DATA EXPUNGED]
Andrew Tropin

It took how much, 20 years?) But nvidia seems finally switching to open source drivers! It sounds really nice. Cuda, LLMs, Video Rendering and much more now can become much more accessible.

developer.nvidia.com/blog/nvid

BTW, do you remember the story, when nvidia driver were doing `rm -rf /usr`?

github.com/MrMEEE/bumblebee-Ol

P.S. Thanks to @w96k for sharing this good news.

#nvidia #foss #OpenSource #gpu #driver

It took how much, 20 years?) But nvidia seems finally switching to open source drivers! It sounds really nice. Cuda, LLMs, Video Rendering and much more now can become much more accessible.

developer.nvidia.com/blog/nvid

BTW, do you remember the story, when nvidia driver were doing `rm -rf /usr`?

Tariq

@abcdw @w96k

Video -
Does this means Nvidia GPUs for video can be better utilised on BSD/other operating systems because the interface to the drivers is now open?

GPU compute -
And am I right in thinking the cuda capability is still not open and therefore only works on officially supported operating systems?

Andrew Tropin

I wish to spend some time to do a deep dive into pipewire ecosystem, plugins, effects, noise gates, graphs and all that stuff.

youtu.be/5Ri7X_dGNLs

Andrew Tropin

> I saw a book entitled «Die GNU Autotools» and I thought «My feelings exactly». Turns out the book was in German.

Old, but gold.

Andrew Tropin

Has anybody had experience with international shipping from Japan?

Andrew Tropin

Decided to avoid HashiCorp Nomad and go with k0s on top of Guix System.

The nomad's community is much smaller than kubernetes', probably so small that they didn't even fork the project after license change.

License is a actually a big deal. Source available software is a bit better than proprietary, but still very far from FOSS. The company potentially going bananas is only one of many problems.

#kubernetes #k8s #k3s #k0s #guix #nomad #HashiCorp

Vijaya

@abcdw I'm curious about ways to run Kubernetes idiomatically on Guix. Is there already some sources available?

Andrew Tropin

Are there any well-maintained forks of hashicorp nomad?

Asking for my friend, who wants to experiment with nomad on Guix.

#guix #HashiCorp #nomad #terraform

Andrew Tropin

If you thought that Scheme world is fragmented and any library can bring it's own libs, arcane macros or reader exetnsions and provide a new dialect of the language, look at the js ecosystem :)

Andrew Tropin

A day in the life of software engineer preparing a release.

Andrew Tropin

On a path to self hosting? Check out our beginner's guide to self hosting to understand what you can do to take control of your digital life - ente.io/blog/self-hosting-101/ #selfhosting #privacy #opensource

Show previous comments
Mark Pitblado

@ente clicking on the link in the text of the post itself works for me, but clicking on the link card generated leads to a 404, just a heads up! Thanks for the work you do!

Andrew Wedlake

@ente This is a fantastic project. I use it to backup photos and to share albums with friends, as it supports all platforms. It was reallya valuable tool for a recent alumni event for posting and sharing photos. Fantastic.

Andrew Tropin

Today I learned that @ente is now self-hostable!

Now I need to consider and evaluate it in addition to immich.app and photoprism.app.

Is 2024 the year of self-hosting?)

#selfhosted #selfhosting #ente #immich #photoprism

Andrew Tropin

Holy shit! Why doesn’t every screenshot app work like that?

UPD: app is flyingmeat.com/acorn/

Andrew Tropin

We desperately need to start a Slow Software movement. High quality, intentionally designed, low defect software done at a quarter of the pace for the same price. Because we've been destroying the mental health of developers for the last quarter century, and what do we have to show for it but a giant mess?

Show previous comments
Ian Langham

@uncanny_kate also the mental health of tech support and all of the customers. Seriously the first company that can release glich free software by taking care and time, may very well rule the market.

Neko :blobcatcoffee:

@uncanny_kate I NEED A BIGGER BOOST BUTTON

The current way companies do Agile is "Build a half-assed MVP with code we'll have to throw out wholesale if we want to upgrade it, do user research and find out they don't really wanna use it because it's not doing everything the old version did, and decide not to dedicate the resources needed to rewrite it into something usable."

Rinse and repeat ad nauseum etm.

Andrew Tropin

there's a demo video: https://www.youtube.com/watch?v=d28Dih-BBUw

I'm looking forward to trying it out; apparently it's still a fairly new project (first commit in March) but I think it has the potential to be huge by picking just the right slice of the problem to solve

Andrew Tropin

@technomancy That's very nice! Looks really handy. Much simplier than both emailing patch series and sending PRs.

Use of RSS is quite nice too.

Andrew Tropin

it's been hard being someone who's not a fan of the github monopoly and having to pick between gitlab (please don't), codeberg (they do a good job at copying github but I think we can do better) and sourcehut (super fast and efficient but they want you to use email to collaborate)

I just came across the idea of "patch requests": https://pr.pico.sh/

the idea is that instead of attaching your patch to an email, you ssh it to a service that tracks patches submitted; review on the patches is just done by submitting follow-up patches that put comments into the code; successive fixes that address the reviewer's issues delete the comments and then it's ready to go; you run a single ssh command to get a patch you can pipe directly to git am

when a patch is pushed it updates an RSS file you point your HTTP server at

no account needed, no client software to install; everything is spare and minimal but smooth

it's been hard being someone who's not a fan of the github monopoly and having to pick between gitlab (please don't), codeberg (they do a good job at copying github but I think we can do better) and sourcehut (super fast and efficient but they want you to use email to collaborate)

I just came across the idea of "patch requests": https://pr.pico.sh/

technomancy (turbonerd aspect)

there's a demo video: https://www.youtube.com/watch?v=d28Dih-BBUw

I'm looking forward to trying it out; apparently it's still a fairly new project (first commit in March) but I think it has the potential to be huge by picking just the right slice of the problem to solve

Andrew Tropin

Trying to load js code with bigint literals in typescript project, most horrible and dissatisfying programming experience I've had in years. I already spent a few days debugging it and thought that I localized the issue, but we are still not here. Updating javascript parser in transitive dependencies is not enough.

#javascript #typescript

Andrew Tropin

The problems is in the hardcoded javascript standard version in call to parser in one of the bundler plugins, which in case a transitive dependency of another package, which provides dev tooling.

github.com/calvinmetcalf/rollu

Andrew Tropin

I have a dilemma: I can buy a used thinkpad x13s ARM laptop for 400$.

Pros:
- Lightweight, fanless, energy efficient.
- Fresh and not falling appart like my current one :)
- Can explore and improve the state of Linux ecosystem for RISC architectures.
- Good price.

Cons:
- No proper sleep, no KVM, PipeWire problems.
- I'm not sure that I can use it as my primary work machine => will need to maintain and carry two laptops during my trips.
- Migration/setup costs.

#arm #thinkpad #aarch64 #linux

I have a dilemma: I can buy a used thinkpad x13s ARM laptop for 400$.

Pros:
- Lightweight, fanless, energy efficient.
- Fresh and not falling appart like my current one :)
- Can explore and improve the state of Linux ecosystem for RISC architectures.
- Good price.

Cons:
- No proper sleep, no KVM, PipeWire problems.
- I'm not sure that I can use it as my primary work machine => will need to maintain and carry two laptops during my trips.
- Migration/setup costs.

Show previous comments
Andrew Tropin

Another important thing about x13s on my mind: to change keyboard to japanese one, which will really help with my RSI.

It will require some modification of chassis and will cause the loss of guarantee, but it's not that scary as for 2-3k$ laptops.

#diy #laptop #thinkpad

wunk

@abcdw I currently have the Thinkpad X13S and use it as a primary work machine if you have any questions. It's been great for my use-case. Especially for the battery life and size and such. I use Windows on it and do C++ projects on it and some Vulkan development and use VSCode to do remote-dev to my Linux server as well and basic media consumption if that aligns in any way with what you intend to use it for.
elk.zone/mastodon.social/@Wunk

ThinkPad-Museum

@abcdw Nice! Is this a private auction or a reseller? I've been trying to get a X13s (preferably with ISO-UK or ISO-DE) for a long time but it's just ridiciously hard to get for a fair price.
Most shops still sell them for more than 1k EUR/USD - in this case getting the brandnew T14s G6 with the Snapdragon X1 Elite makes more sense.

I've just had a chat with @mart_w last week who is running #NixOS on his X13s. Some things are still somewhat broken, but it has become his daily driver.

@abcdw Nice! Is this a private auction or a reseller? I've been trying to get a X13s (preferably with ISO-UK or ISO-DE) for a long time but it's just ridiciously hard to get for a fair price.
Most shops still sell them for more than 1k EUR/USD - in this case getting the brandnew T14s G6 with the Snapdragon X1 Elite makes more sense.

Go Up