[-] uthredii@programming.dev 4 points 2 years ago* (last edited 2 years ago)

Here are their repos: https://github.com/zen-browser

and here is a video from Theo on youtube looking into zen browser: https://www.youtube.com/watch?v=tKM2N4TQHQY

[-] uthredii@programming.dev 4 points 2 years ago

yep, I mean a GUI based software centre

[-] uthredii@programming.dev 4 points 2 years ago

We can already view mastodon threads that are linear inside Lemmy.

[-] uthredii@programming.dev 3 points 2 years ago

Oh, sorry. It wasn't for me earlier (I linked through from Firefox suggestions)

[-] uthredii@programming.dev 3 points 2 years ago

OH wow didn't realise you could post to a lemmy community like that!

[-] uthredii@programming.dev 4 points 2 years ago

Link to the tyre extinguishers website: https://www.tyreextinguishers.com/

[-] uthredii@programming.dev 3 points 3 years ago

Might be worth posting this in !lemmy_dev@programming.dev as that is a community around Lemmy Bots and Tools

[-] uthredii@programming.dev 3 points 3 years ago

Related, this article talks about combining nix and direnv: https://determinate.systems/posts/nix-direnv

Using these tools you are able to load a reproducible environment (defined in a nix flake) by simply cding into a directory.

[-] uthredii@programming.dev 3 points 3 years ago* (last edited 3 years ago)

You might be interested in this article that compares nix and docker. It explains why docker builds are not considered reproducible:

For example, a Dockerfile will run something like apt-get-update as one of the first steps. Resources are accessible over the network at build time, and these resources can change between docker build commands. There is no notion of immutability when it comes to source.

and why nix builds are reproducible a lot of the time:

Builds can be fully reproducible. Resources are only available over the network if a checksum is provided to identify what the resource is. All of a package's build time dependencies can be captured through a Nix expression, so the same steps and inputs (down to libc, gcc, etc.) can be repeated.

Containerization has other advantages though (security) and you can actually use nix's reproducible builds in combination with (docker) containers.

[-] uthredii@programming.dev 4 points 3 years ago

I think the DIY model doesn't include some components in the base price and that is why it is cheaper. Once you configure it to include other components it is a comparable price.

It seems the DIY option will only really save you money if you already have those components or if you buy those other components cheaply somewhere else.

2

Mypy is a type checker for python.

1
submitted 3 years ago* (last edited 3 years ago) by uthredii@programming.dev to c/text_editors@programming.dev
1
3
3
Eva steps down - Fairphone (www.fairphone.com)
61
submitted 3 years ago* (last edited 3 years ago) by uthredii@programming.dev to c/youshouldknow@lemmy.world

It has a really nice UI.

Link to the github: https://github.com/aeharding/wefwef

It is listed under web apps in this thread: https://lemmy.world/post/465785

1
[-] uthredii@programming.dev 3 points 3 years ago

Rebuilding after adding a single program doesn't take too long (depends on the program but often less than a minuet).

Rebuilding after upgrading the channel takes longer on my slow internet as many programs have version upgrades that need to be downloaded. I think it took 30-60mins last time. I imagine it would be faster with better internet.

1

In found the keybindings easier to learn than vim and it is nice that you don't need plugins for a lot of things.

This is a really good video demonstrating Helix editor: https://youtube.com/watch?v=xHebvTGOdH8&feature=share9

6
11
102
submitted 3 years ago by uthredii@programming.dev to c/linux@lemmy.ml
48
view more: ‹ prev next ›

uthredii

0 post score
0 comment score
joined 3 years ago
MODERATOR OF