Installed an IRC client on my phone. The constant connect/disconnect as I was changing networks forced me to stare into the abyss that is IRC tooling such as bouncers...

ZNC looks nice so far

Michal boosted

how to cook tea:
- put a tea bag in your cup
- start the electric kettle
- forget about it for hours
- start the electric kettle

@thomasfuchs I was curious where in the sky Andromeda is and how big it is, found this site: astrobackyard.com/andromeda-ga

I wonder if it would be possible to capture it on a DSLR camera without a telescope (I have a 270mm lens)...

"a telephoto lens (or zoom-lens) will suffice" apparently yes! Waiting for a cloudless sky...

What happened to my Thinkpad? While the T440s never had an amazing screen (ghosting, brightness, etc), I've never observed such backlight issues before.

Michal boosted

The most sustainable device is the one you already have ☝️ #Repair

Oopsie...

$ sudo smartctl -a /dev/nvme0n1 | grep 'Data Units'
Data Units Read: 5,517,916 [2.82 TB]
Data Units Written: 115,052,746 [58.9 TB]

Show thread

PSA: 5.16 introduces an issue with where btrfs-cleaner might "spin forever", cause 100% cpu load and issue a ton of writes [1]. My 256GB NVME drive got rewritten 10x over in less than a day before I figured out what's going on. There's a series of patches being worked out [2] but in the meanwhile what worked for me was turning off 'autodefrag' in /etc/fstab.

[1] reddit.com/r/btrfs/comments/s4
[2] lore.kernel.org/linux-btrfs/CA

@hisham_hm When I'm where you are, what I do is start "ping 1.1.1.1" on the phone and then go and "tcpdump -i <interface>" on each "side" of the laptop forwarding to see what (if anything) is going on.

In your case I suspect you forgot ipv4/6 forwarding sysctl?

Looking forward to SQLite 3.38.0, JSON will become default built-in, and new '->' and '->>' JSON operators operators compatible with PostgreSQL and MySQL.

sqlite.org/draft/releaselog/3_

My favorite americanism: "ɜmɜnɜ" (IPA-ish) as a shortcut for "I'm gonna" which itself is a shortcut for "I'm going to". Desperately trying to shorten it up, not accepting that "I'll" is even shorter...

I find that the best way to experiment with new libraries with C API is using LuaJIT FFI. Throw in a bit of ffi-reflect [2] and inspect [3] and it's the perfect REPL combo to try out a new library (let's be honest, code extracted documentation a-la doxygen is rarely a good how-to guide).

[1] luajit.org/ext_ffi_tutorial.ht
[2] github.com/corsix/ffi-reflect
[3] github.com/kikito/inspect.lua

Rubik's Cube + kid's frustration == a new kind of puzzle

Oh wow, this random shop I found is super friendly:

$ curl 'https://<domain>/shop/product-list' -X POST --data-raw '{"jsonrpc":"2.0","method":"call","params":{"ppg":1000,"pg":1,"category_id":2753},"id":0}' | jq '.result.page.products[] | {name:.name, price:.prices.new_price, features: [.features[] | {name:.name, value:.values[].name} ]}'

@markusl @mardijker I also run the instance at home with ADSL. I don't try to "follow all of the fediverse" (i.e. no relays), just a "few" folks, and looking currently my traffic to Mastodon is 0KB/s 😄

Unfortunately you can't "shut down at night", if status updates can't be delivered to your server, they will be dropped, and never "backfilled" once you are up.

@mardijker Just checked my (single user) Mastodon instance. CPU would not be an issue, but unfortunately it wouldn't fit in your memory.

Pleroma might be an alternative (blog.soykaf.com/post/what-is-p), but I haven't tried it.

I just *had to* leave a mark on the internet that day, didn't I?

Show older
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!