2023-12-18.log

sevanminute: steam asked me if I wanted to participate in the hardware survey yesterday. https://media.mastodon.sunny.garden/media_attachments/files/111/592/070/039/788/519/original/623c69b7fda8b250.png00:00
sevanminute: so I said yes https://media.mastodon.sunny.garden/media_attachments/files/111/592/071/027/072/398/original/0cd2fd06b508a55a.png00:00
minutesevan: haha! i wonder where the "unknown" comes from00:18
minutegenuine box86 intel00:18
sevan:)00:26
- chomwitt (QUIT: Ping timeout: 276 seconds) (~chomwitt@2a02:587:7a09:c300:1ac0:4dff:fedb:a3f1)00:39
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-159-4.tukw.qwest.net)01:37
+ colinsane (~colinunin@97-113-159-4.tukw.qwest.net)01:38
- mjw (QUIT: Ping timeout: 256 seconds) (~mjw@gnu.wildebeest.org)02:24
abortretryfailbox86/box64 is awesome02:46
abortretryfailyay, box64 e42001b2 runs the Vendetta Online updater and game flawlessly. :D03:55
- nsc (QUIT: Ping timeout: 268 seconds) (~nicolas@97-48-142-46.pool.kielnet.net)04:00
+ nsc (~nicolas@85-49-142-46.pool.kielnet.net)04:01
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.8.17)06:03
+ Ar|stote|is (~linx@149.210.8.17)06:06
+ chomwitt (~chomwitt@2a02:587:7a09:c300:1ac0:4dff:fedb:a3f1)07:24
+ jacobk (~quassel@47-186-95-57.dlls.tx.frontiernet.net)08:38
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@47-186-95-57.dlls.tx.frontiernet.net)09:48
Twodisbettersevan: the funny thing is that I am guessing those results will be useful for Valve. It shows them edge cases and where potential interest is going forward. 10:25
- robin (QUIT: Quit: Leaving) (~robin@user/terpri)10:25
+ robin (~robin@user/terpri)10:25
Twodisbettersevan: I personally would like to see GoG make their Galaxy application for ARM. Their collection of games would most likely all run with a little bit of tweaking, etc. 10:25
Twodisbettersevan: well their older games I mean. 10:53
- murphnj (QUIT: Ping timeout: 252 seconds) (~murph@ool-457bb02e.dyn.optonline.net)11:21
+ murphnj (~murph@ool-457bb02e.dyn.optonline.net)11:21
+ mjw (~mjw@gnu.wildebeest.org)11:22
minuteTwodisbetter: true11:34
- romi (QUIT: Remote host closed the connection) (~romi@user/romi)11:34
+ romi (~romi@user/romi)11:34
hramrachTwodisbetter: also the pine hardware situation improved over time. The software situation not so much - there was some controversy about limiting support across distributions. Still the Linux being largely community effort is more or less the case for all hardware.12:21
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@gnu.wildebeest.org)12:40
- amk (QUIT: Ping timeout: 255 seconds) (~amk@user/amk)12:59
* Guest7057 -> mjw13:10
- colinsane (QUIT: Ping timeout: 252 seconds) (~colinunin@97-113-159-4.tukw.qwest.net)13:22
joschin my experience that's the situation with all open source hardware i have purchased before. You get the physical thing but then you are on your own with building, flashing and configuring some software that runs on it and makes it somehow work.13:23
joschthe fact that the reform as it is ships boots into something that can be used out-of-the-box was unusual for me13:24
+ amk (~amk@user/amk)13:34
[tj]pine are pretty explicit now that the community is the source of all software14:17
- erle (QUIT: Quit: Just say no, then Putin can not legally invade your nation without your consent.) (~erle@2a02:8109:da40:c4:cf10:5a57:de0e:5c13)16:39
+ erle (~erle@2a02:8109:da40:c4:6bcf:7beb:9807:2d65)16:39
chaseadamminute: with the R3 fix, do we still have control over charging current? I thought that pin we leave floating was the only current control for the LTC4020.16:59
chaseadamminute: currently the "balancing" stage agressively cycles through >1A charge current, overvolt, and cooldown. Hoping to make that a little less aggressive.17:01
- Twodisbetter (QUIT: Ping timeout: 268 seconds) (2cc0e4ea1c@irc.cheogram.com)17:14
- Boostisbetter (QUIT: Ping timeout: 240 seconds) (4a410829d7@irc.cheogram.com)17:15
+ Twodisbetter (2cc0e4ea1c@irc.cheogram.com)17:19
+ murdock (~murdock@2600:380:8d2b:c98e:f496:d9e5:1caf:8640)17:37
+ colinsane (~colinunin@97-113-159-4.tukw.qwest.net)17:38
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)18:29
- ggoes (QUIT: Ping timeout: 260 seconds) (~gregf@fsf/staff/ggoes)18:33
+ ggoes (~gregf@fsf/staff/ggoes)18:35
- ggoes (QUIT: Client Quit) (~gregf@fsf/staff/ggoes)18:38
+ ggoes (~gregf@fsf/staff/ggoes)18:42
- murdock (QUIT: Read error: Connection reset by peer) (~murdock@2600:380:8d2b:c98e:f496:d9e5:1caf:8640)18:49
+ murdock (~murdock@dhcp-209-99-199-115.greenmountainaccess.net)18:49
joschwhat image viewers are people here using?18:54
joschi used to use feh which i liked because of how lightweight it is and that it allows custom scripting actions that can call to arbitrary shell scripts on key press18:55
joschunfortunately it is X11 only18:55
joschis there a minimal viewer that works well under wayland?18:55
sigridi use feh under wayland19:00
sigridbut i also want to write my own image viewer for some time because i don't like any existing ones :/19:09
vkoskivfeh is x11 though, works via xwayland19:26
vkoskivThere was a wayland equivalent, but the name escapes me19:26
vkoskivs/was/is19:26
erlejosch sxiv19:42
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20)19:54
+ mark_ (~mjw@gnu.wildebeest.org)20:27
* mjw -> Guest176420:27
- Guest1764 (QUIT: Killed (copper.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)20:27
* mark_ -> mjw20:27
+ Guest1764 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)20:27
joscherle: you probably mean swiv which is a fork of sxiv with wayland support?20:35
erlejosch no, i just answered before my mind could process the wayland-native requirement20:36
joschah :)20:36
erlereflex action, no intelligent thought was involved!20:36
unixpoethttps://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway#image-viewers lists a few, of course biased toward tiling WMs but still useful20:36
erleby the way, fuzzing image viewers with afl-fuzz is always an experience20:37
unixpoethaha, probably pretty trippy when the image viewer doesn't just crash20:37
erlei am maintaining a tga encoder library and it is hilarious that even with such a simple format some programs just fold up if you combine specific feature flags. it's probably worse for more complex formats.20:37
erle(tga can be fully supported in around 200 to 300 lines of C code)20:38
erlealso, if you write an image viewer yourself i highly suggest to not allocate memory up front based on the alleged image dimension. otherwise you lose to lottapixel.jpg (a 1 pixel JPEG where some enterprising joker has changed the image dimensions to maximum funni with a hex editor)20:40
joschif i ever write an image viewer i'll just use existing image parsing libraries instead of writing the CVEs myself ;)20:41
erleimplying they are not broken20:41
erleimagemagick e.g. maps scanline order to image rotation internally, with the result that it sometimes randomly turns your images upside down20:41
erle(scanline order is relevant before decoding, rotation after. it is not the same)20:42
joscherle: implying that somebody else is doing the work of unbreaking them20:42
joscherle: i'm maintaining a converter of raster images to pdf -- i'm well aware of all the terrible bugs surrounding parsing of image data formats ;)20:43
joschvkoskiv: thank you that list was great! It seems that imv is exactly what i want20:43
erleoh, imagemagick rejects every patch for any issue that is “imagemagick turns my image upside down”, the devs tell everyone to use the -auto-orient option, which (as far as i can tell) just triggers the bug *twice* (but i think i can engineer a situation where it is triggered thrice using montage(1) …)20:43
joschimv even lets me create custom actions running external programs which is one of the main features i liked in feh20:43
erlenice20:43
erlejosch where is that converter? i want to see how it deals with my tga_encoder test images20:44
joscherle: it will deal with it in the same way as PIL deals with them because that's what it is using20:44
joscherle: so if Image.open() works with your files then it will work with my converter20:44
erlei see20:45
erlethat's something i have not yet tested20:45
erlein other news, today i took an SVG with a fill pattern to the copyshop and the employee told me she can't see the fill pattern … she used very old illustrator to avoid the cloud stuff :(20:46
joschalways conver to pdf before showing up at a copy shop ;)20:46
erleoh yeah, but in this case i wanted plotter input and she told me svg is okay20:46
erleturns out it is not20:46
erleand also she told me to avoid SVG filters20:47
erleillustrator seems to be not the best vector editor in the history of vector editors i20:47
erleig20:47
- S0rin (QUIT: Ping timeout: 256 seconds) (~S0rin@user/s0rin)22:08
+ S0rin (~S0rin@user/s0rin)22:08
joschi also found https://arewewaylandyet.com/ now which made me find zathura as a minimal pdf viewer22:11
sigridI use llpp for pdf. it's extremely nice to use22:21
Twodisbetterllpp? I'll have to check that out22:24
Twodisbetteris llpp only available on Arch? 22:29
sigridI use nixos22:32
sigridbefore I used it on openbsd22:33
unixpoetzathura is pretty lovely if you want something lighter than a desktop's viewer that's still got a good feature set23:00
unixpoetvery keyboard-oriented, has good docs23:00
unixpoetsupports different formats via plugins 23:01
joschhas synctex support!23:01
unixpoetyep!23:05

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!