Siddharth Kannan

9.9K posts

Siddharth Kannan banner
Siddharth Kannan

Siddharth Kannan

@_icyflame

I read books, listen to music, and write blog posts. Austen, Dylan, Kendrick, Elliott Smith. 😍 https://t.co/XMI6eHQKXb https://t.co/zKTpcmjRMk

Kharagpur, West Bengal, India เข้าร่วม Mayıs 2012
1.3K กำลังติดตาม470 ผู้ติดตาม
ทวีตที่ปักหมุด
Siddharth Kannan
Siddharth Kannan@_icyflame·
"For Arendt, the problem was not that we kept creating things in our image; it was that we imbued these artifacts with a kind of transcendent power. Rather than focusing on how to use science and technology to iprove the human condition, ...
English
1
0
1
198
Siddharth Kannan
Siddharth Kannan@_icyflame·
pipewire + qpwgraph is not even comparable to pulseaudio server + pavuctl. the graph-based audio routing is simple and intuitive. github.com/rncbc/qpwgraph
English
0
0
0
39
Siddharth Kannan
Siddharth Kannan@_icyflame·
idea: a program which covers the top 90% of the active application's window with a white, translucent image => this would be easy to bind to a keyboard shortcut
English
0
0
0
22
Siddharth Kannan
Siddharth Kannan@_icyflame·
Force updates have the usual reasons: enforcing a new fee structure, forcing people to upgrade hardware, etc. Security updates is a joke, when most Android OEMs don't push timely security updates anyway. 🧐
English
0
0
0
25
Siddharth Kannan
Siddharth Kannan@_icyflame·
This is the fundamental difference between browsers and closed platforms. (Not only WhatsApp; just an example.) Just because my device has few other users, why should software that will work today not work on it after some arbitrary point of time? faq.whatsapp.com/11502612025422…
Siddharth Kannan tweet media
English
1
0
1
46
Siddharth Kannan
Siddharth Kannan@_icyflame·
Oh, Rust does not produce static binaries. AHHHH, I assumed that "modern" languages do, but I guess that's only Golang. Interesting! Now, I understand why people run completely different distros (Void Linux) for musl support. musl.libc.org/about.html, voidlinux.org
English
0
0
1
81
Siddharth Kannan
Siddharth Kannan@_icyflame·
GCP free tier includes 30 GB months of standard persistent disk; but when you go to create a new e2-micro instance, the disk attached is 10 GB months balanced persistent. So, you have to manually change the boot disk type. #free-tier-usage-limits" target="_blank" rel="nofollow noopener">cloud.google.com/free/docs/free…
Siddharth Kannan tweet mediaSiddharth Kannan tweet media
English
0
0
0
62
Siddharth Kannan
Siddharth Kannan@_icyflame·
Oneliner that nobody should ever use: `notmuch show thread:000000000000000e | rg -w '\d{6}' | tee /dev/stderr | pbcopy` (to copy 6 digit OTP from inbox)
English
0
0
0
40
Siddharth Kannan
Siddharth Kannan@_icyflame·
It turned out, as I suspected, that the $2.50 per month VMs are available only in 2 datacenters. I could find them in the New Jersey DC, but not in the Seattle DC.
Siddharth Kannan tweet media
English
0
0
0
34
Siddharth Kannan
Siddharth Kannan@_icyflame·
(... and I am planning to upgrade all my machines to Debian 12 soon anyway) Debian 12 does not have a prebuilt package for Shotwell latest stable release 0.32.1 though. Can this be fixed by asking the Debian team to use the latest stable release, somehow? packages.debian.org/bookworm/shotw…
English
0
0
0
19
Siddharth Kannan
Siddharth Kannan@_icyflame·
github.com/jessfraz/docke… does not have a Dockerfile for Shotwell, but it should be possible to somehow use the X server running locally to start GUI applications inside a Docker container. I am not desperate enough for HEIC support at this point though. So, I'll leave it at that.
English
1
0
0
19
Siddharth Kannan
Siddharth Kannan@_icyflame·
The convenient method of building Shotwell in a Docker container, or inside CI on GitHub Actions, and downloading just the binaries to run it locally also does not work due to dynamically linked binaries.
English
1
0
0
18
Siddharth Kannan
Siddharth Kannan@_icyflame·
I am extremely used to statically linked binaries, for applications written in Go. So, I am very surprised that I can not use Shotwell 0.32 (for its HEIC support) because the libraries it needs are not packaged for Debian 11 yet. (packages.debian.org/bookworm/libwe… is a good example.)
English
1
0
1
60