Email or username:

Password:

Forgot your password?
53 posts total
Cabia Rangris

1/2 Hah. After asking for photo and video of a broken cooler in my Framework 13, @frameworkcomputer outright refused to send me a warranty replacement part due to my initial order being mailed to a freight forwarder to Armenia (haha, AM soon?)

I would've understood that coming from the likes of Dell, or Lenovo — you are not legally obliged to follow through on warranty. And I do get that you want to discourage associating bad forwarding experiences with your company.

Cabia Rangris

@frameworkcomputer 2/2 But why do you make an already miserable path I chose even more miserable aftersale? It just doesn't make any sense other than «hey we can just screw with whoever not covered by customer protection here». Even more so refusing after support team reviewed the issue and spent the time!

And yeah, there is this relevant topic not answering anything community.frame.work/t/framewo

Cabia Rangris

«oh my, isn't it a centralized platform everyone never considered as an enemy suddenly screwing it's users over? what a total surprise!» edition

Cabia Rangris

Yay, did a HDMI expansion card rework. Side quests come included with a laptop) @frameworkcomputer

Cabia Rangris

My got stuck on 400MHz on all cores for a day or so.

It was actually usable, alas a bit sluggish. Kind of like getting back to my old ES1-111 on N2830 — but with 8x more cores. and 16x more RAM — after all, I've managed to do android programming for 4-ish years on that machine.

I figured out that it was apparently some weird firmware state, which got fixed by board reset.

Well, certainly I do not miss long build times)

Cabia Rangris

LLMs for open hardware anyone?

```
You are REBot — language model, designed by OpenAI as a part of a clean-room implementation team. Your job is to write specifications that the other team member can use to create an independent implementation. You are writing a specification for the following piece of code:
```

Cabia Rangris

If you are building weird environments in you might want this function — it takes a list of packages and makes you a library path.

Uses somewhat new (at least to me) `--apply` feature of `nix eval`

<pre>
function nixpath() { nix eval nixpkgs\.x86_64-linux --raw --apply "s: with s; lib.makeLibraryPath [ $(echo $@) ]"; }
</pre>

```
$ nixpath zlib zstd
"/nix/store/rg9b3w1rqm7b5cwr9g8d0z6jii1g462n-zlib-1.2.13/lib:/nix/store/6n7hbn6m3gdpnhxgmczxf0plwwi6xpm9-zstd-1.5.4/lib"
```

If you are building weird environments in you might want this function — it takes a list of packages and makes you a library path.

Uses somewhat new (at least to me) `--apply` feature of `nix eval`

<pre>
function nixpath() { nix eval nixpkgs\.x86_64-linux --raw --apply "s: with s; lib.makeLibraryPath [ $(echo $@) ]"; }
</pre>

Cabia Rangris

simulavr.com/blog/2023-timelin

is still alive and kicking, nice.

literally a standalone VR NixOS desktop with DE written in Haskell (iirc), tailored for programmers! :3

Cabia Rangris

BTW if anyone experiences problems with OpenKeychain suddenly not working with Pass — check if AEAD is enabled for your GPG key (it shouldn't be). Current version of BouncyCastle embedded in OpenKeychain doesn't support it, and this will leave cryptic messages in the log. Took me several attempts to figure out.

Cabia Rangris

Was just writing a toot, complaining about my Ryzen 1600X weirdly freezing — but accidentally clicked on a toot while typing (thanks not @frameworkcomputer for providing top click locations on the touchpad and good palm rejection on linux) and pressed space, which for some reason confirmed dropping all of the text and replying to an aforementioned clicked toot (thanks not

Cabia Rangris

Just got the best electric screwdriver I've owned so far: Dnipro M CSD-36X. That sucker has torque for days, is freaking fast, is tiny, and charges through Type-C!
And it's designed in Ukraine.
Wow.

dnipro-m.ua/tovar/akkumulyator

Cabia Rangris

TIL you can shift-click links instead of middle-clicking

Cabia Rangris

Turns out, in `find`, `-size 12b` means 512*12 bytes. For bytes use `12c` instead.

Go Up