2024-06-18.log

- chomwitt (QUIT: Ping timeout: 240 seconds) (~chomwitt@2a02:587:7a19:9600:1ac0:4dff:fedb:a3f1)02:24
- nsc (QUIT: Ping timeout: 256 seconds) (~nicolas@i5C74DFD7.versanet.de)03:28
+ nsc (~nicolas@i5C74DEB8.versanet.de)03:30
- kop316 (QUIT: Remote host closed the connection) (m-6f6zq6@static.138.159.90.157.clients.your-server.de)04:03
+ kop316 (m-6f6zq6@static.138.159.90.157.clients.your-server.de)04:05
- kop316 (QUIT: Remote host closed the connection) (m-6f6zq6@static.138.159.90.157.clients.your-server.de)04:06
+ kop316 (m-6f6zq6@static.138.159.90.157.clients.your-server.de)04:06
+ cow321 (~deflated8@user/meow/deflated8837)04:18
- q66 (QUIT: Ping timeout: 256 seconds) (~q66@q66.moe)07:18
ex-parrotok, hold your boots I'm gonna try the debian installer image08:39
+ chomwitt (~chomwitt@2a02:587:7a19:9600:1ac0:4dff:fedb:a3f1)09:09
- chomwitt (QUIT: Ping timeout: 268 seconds) (~chomwitt@2a02:587:7a19:9600:1ac0:4dff:fedb:a3f1)09:15
joschex-parrot: boots are fastened tightly!09:22
joschminute: what do you think of this? https://paste.debian.net/hidden/02479c37/09:23
joschwe could run it as part of reform-tools or reform-system-image test or both09:23
ex-parrotjosch: not off to a good start, with the bpo image the extlinux menu comes up, kernel and initrd load, keyboard lights up and the display turns off :)09:30
joschnice :)09:31
ex-parrotjust gonna try the non-bpo image09:32
joschex-parrot: also note, that reform.d.n has been broken since middle of may due to new kernel09:32
joschi wanted to fix it again once rk3588 is out09:32
ex-parrotah yeah, I wonder if that's why I ended up accidentally booting the standard debian arm64 kernel?09:33
ex-parrotok the non-bpo installer starts correctly09:33
joschoh nice!09:34
joschex-parrot: what platform are you on? imx8mq?09:34
ex-parrotyep09:34
ex-parrotreform number 3709:34
joschokay, that should work well with non-bpo indeed09:34
joschuff! :D09:35
ex-parrotI was running the bpo kernel most recently in my install actually, and that worked great09:35
joschwell yes, they both *should* work :D09:35
ex-parrothonestly aside from some display timing issues (I think?) the debian stock arm64 kernel also seemed to basically work, I could boot in to Gnome and do computery stuff09:35
joschyes, if you look at the imx8mq patch stack, only very few things are missing09:35
ex-parrotI thought I'd killed the SoM somehow until I realised09:36
ex-parrotgreat stuff09:36
ex-parrotI managed to get the last module needed for the PocketCHIP added in debian so it's possible to run a PocketCHIP now entirely on the stock kernel09:36
ex-parrotstill a lot of work to actually get it installed, I need to finish that project :(09:36
ex-parrotin the interests of science I am going to do a basically next -> next -> next Debian install and see what I get09:37
joschex-parrot: the interesting steps are at the end09:37
joschex-parrot: i added some debconf questions about where to put u-boot and stuff09:37
ex-parrotah nice!09:37
ex-parrotI've just been running an ext2 /boot and had everything sitting in there on the nvme and it seems to work09:38
ex-parrotI honestly thought I was booting off mmcblk0 and had a customised flash-kernel to drop the image in there but that must have been some other machine, I couldn't find any config relating to that when I was reverse engineering my own setup last night09:38
joschthere was some discussion in #debian-devel whether the debian project could pay for a Reform for the person who adds vanilla Debian debian installer support to it09:41
joschfortunately/unfortunately everybody who would do that work already has a reform XD09:41
ex-parrotit seems so close09:41
ex-parrotyeah :P09:41
ex-parrotI basically succeeded with vanilla installer + a tiny bit of manual moving files around09:42
joschi think it is possible now that firmware-non-free is allowed in debian-installer09:42
ex-parrotyes! that will make things way easier09:42
joschit was not possible before where debian-installer only had to contain things from main09:42
ex-parrotI was just thinking that when I was reading the reform.d.o page09:42
+ q66 (~q66@q66.moe)09:42
ex-parrotI am on the fence as to whether I will go forward using this Debian install or go help ec0 out testing OpenBSD, which is my other UNIX-like interest 09:43
ex-parrotbut in terms of actually doing useful work with the Reform I think really I need Debian...09:43
ex-parrot"Running reform..."09:43
joschyes, i was not creative when i named that :D09:44
minutejosch: your paste looks cool! really creative way to do tests, nice09:59
joschminute: unfortunately i fear that the CI vm from hetzner do not support kvm, so this will be *very* slow10:00
joschall of this runs in 6m on a311d10:00
joschbut since you seem to like it, i shall prepare a MR to see what happens10:00
joschif it works, we can start testing a bunch of stuff like this10:01
joschwill of course not help with possible hardware-related regressions10:01
joschoh btw: i found some old ls1028a images on my disk10:01
joschback from march10:02
joschso i'll try that tomorrow10:02
josch(not today because it's too hot to go out)10:02
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-64-230.tukw.qwest.net)10:11
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)10:16
- nybble (QUIT: Ping timeout: 255 seconds) (~sprang@user/csprng)10:23
ex-parrotinstaller is almost done :)10:36
ex-parrotI did go leave it in the middle, it probably would have been done a while ago otherwisw10:36
ex-parrotok, first boot I have run in to some trouble josch. I selected a LUKS with LVM install, and I just have "Waiting for encrypted source device..." looping on the LCD. I suspect maybe it's prompting me for creds on a serial port10:37
joschoh i see you complicated your test with luks :D10:38
ex-parrot"console=" is in the kernel cmdline five times10:38
ex-parrotI will fix that up and try again10:38
joschhow do you "fix that up"?10:38
joschdo you have a uart adapter?10:39
joschex-parrot: the important part about console= is, that the last entry is console=tty110:39
joschbecause that's where the luks prompt will show up10:39
ex-parrotyeah, which it currently is, so I'm a bit suspicious that's not the entire problem here10:40
ex-parrotthe initrd dropped me in to a console, so I can mount things manually and continue for now10:40
joschex-parrot: this is the reform kernel and not the debian kernel, right?10:40
joschin the initrd, can you try find out why it didn't find the device listed in /etc/crypttab?10:41
ex-parrotyes10:41
ex-parrotsuspiciously this is the bpo kernel10:41
ex-parrotI wonder if I have booted my old kernel...10:41
ex-parrotand that is why it can't find the device10:42
joschwith the old initrd, yes10:42
chwhich doesn't know what to look for, then10:42
ex-parrotyep cool, that'll be why10:42
joschu-boot will first search usb, then sd-card, then emmc for boot.scr or extlinux.conf10:42
ex-parrotI knew I had some stuff on the mmc for boot :)10:43
ex-parrotok let me get this sorted out10:43
ex-parrotalright nice, shuffling over the contents of /boot on the nvme to the emmc has let me boot the new install10:45
joschoh you had /boot on the nvme?10:46
ex-parrotsystemd decided to fsck for some reason, I wonder if the clock was wrong in the installer10:46
ex-parrotjosch: yeah that's where the installer decided to put it10:46
ex-parrotwhich, I thought I had working previously, but maybe not10:46
joschah right, you chose the defaults10:46
ex-parrotyeah just for interest's sake10:46
joschi think i need to add instructions that one has to choose manual partitioning and put /boot either on emmc or sd-card10:46
ex-parroton other machines I've set this up with flash-kernel10:47
ex-parrotso /boot lives on the "non bootable" device and flash kernel copies over to the "real boot device" on updates etc10:47
joschex-parrot: how did you do that?10:47
ex-parrotI can go grab an example later10:47
joschdo you have a custom non-default boot.scr?10:47
ex-parrotthe SPL can't read from nvme, but u-boot can right? so really only u-boot needs to be on emmc? 10:48
joschu-boot can theoretically read from nvme once somebody implements it10:49
ex-parrotah10:50
joschcurrently it can not, so it will load boot.scr, uimage and initrd from usb, sd-card or emmc10:50
ex-parrotsorry. my memory of how all this hangs together has gotten really faulty over the last 6 months :(10:50
joschex-parrot: we should treat this as a problem with the documentation -- i have to write this down10:50
ex-parrotyeah, I should be writing proper lab notes for this work too10:50
ex-parrotI will endeavour to do so10:50
ex-parrotboot seems to have got stuck around starting sddm / cups10:50
ex-parrotbut I can log in on tty210:51
ex-parrotsomething is repeating itself in the kernel cmdline, I've got ro twice, no_console_suspend twice, console=ttymxc0 three times and console=tty1 twice, cma=512M twice, pci=nomsi twice10:52
ex-parrotbut at least the final console is console=tty110:52
joschex-parrot: the repetition is because we cannot rely on u-boot putting in the correct values10:54
joschex-parrot: but your u-boot is recent enough, so you get them twice10:54
ex-parrotah nice10:54
ex-parrotok, known issue10:54
ex-parrotsddm failed probably because it tried to start X, which I have had working previously on my debian install but not consistently10:55
ex-parrotmanually starting KDE wayland worked fine10:55
ex-parrotit has some graphical glitches with blurred regions and the mouse pointer performance is kind of jank, but that happens on my M1 iMac too :/10:55
ex-parrothttps://img.hotplate.co.nz/NkCPSDNfDb10:57
ex-parrotand I'm out of time for tonight, but I'll make some notes on this tomorrow 10:57
ex-parrotI reckon we could make flash kernel handle the nvme / mmc thing fairly elegantly, I may have already had it working on the rootfs I just blew away11:00
ex-parrotbut I've got other examples from other machines, so I'll dig that out11:00
joschex-parrot: these are my fixes for the web page so far: https://paste.debian.net/hidden/ec43d421/11:04
ex-parrotlooks good11:06
ex-parrotthere's a small issue on https://reform.debian.net/repo/ too around the "option c" to enable backports11:06
ex-parrotit says to "execute" then there's just a raw source.list line11:07
joschright, that wording can be improved11:07
ex-parrotit's probably obvious to anyone actually following the instructions currently 11:08
joschfixed locally11:08
ex-parrotalright, I'm out. I'll be back tomorrowish11:09
ex-parrotthanks for your continued excellent work josch 11:09
joschex-parrot: thank you for trying it out and reporting issues! :)11:09
ex-parrotdepressingly I test software for a living, this is relatively friendly in comparison :P11:10
joschoh no XD11:10
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-64-230.tukw.qwest.net)11:11
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)11:15
+ mjw (~mjw@gnu.wildebeest.org)11:21
+ chomwitt (~chomwitt@2a02:587:7a19:9600:1ac0:4dff:fedb:a3f1)11:25
- Asmadeus (QUIT: Ping timeout: 255 seconds) (~asmadeus@240b:13:8c80:d300::42:13)11:28
+ Asmadeus (~asmadeus@user/meow/Asmadeus)11:28
- chomwitt (QUIT: Ping timeout: 268 seconds) (~chomwitt@2a02:587:7a19:9600:1ac0:4dff:fedb:a3f1)11:47
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-64-230.tukw.qwest.net)11:49
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)11:53
+ chomwitt (~chomwitt@2a02:587:7a19:9600:1ac0:4dff:fedb:a3f1)11:59
- mjw (QUIT: Killed (erbium.libera.chat (Nickname regained by services))) (~mjw@gnu.wildebeest.org)12:22
* Guest3393 -> mjw12:22
+ Guest7088 (~mjw@gnu.wildebeest.org)12:23
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-64-230.tukw.qwest.net)12:31
+ colinsane (~colinunin@97-113-64-230.tukw.qwest.net)12:36
- buckket (QUIT: Quit: buckket) (~buckket@vps.buckket.org)12:43
+ buckket (~buckket@vps.buckket.org)12:44
joschminute: failed to initialize kvm: No such file or directory -- should i still implement this? it will be very slow...12:46
joschalso still no luck with creating a guix image on source.mnt.re12:50
joschI keep getting Throw to key `encoding-error' with args `("scm_to_stringn" "cannot convert wide string to output locale" 84 #f #f)'.12:51
+ bluerise_ (~bluerise@pc19f8b89.dip0.t-ipconnect.de)13:30
+ chartreu1e (~chartreus@S0106908d78501d1d.cg.shawcable.net)13:31
+ lexik_ (~lexik@93.185.97.218)13:32
- bluerise (QUIT: *.net *.split) (~bluerise@pc19f8b89.dip0.t-ipconnect.de)13:36
- chartreuse (QUIT: *.net *.split) (~chartreus@S0106908d78501d1d.cg.shawcable.net)13:36
- sir-photch (QUIT: *.net *.split) (~m-hy5poy@2a01:4f8:1c1b:4579::1)13:36
- laumann (QUIT: *.net *.split) (~quassel@user/laumann)13:36
- amk (QUIT: *.net *.split) (~amk@user/amk)13:36
- sterni (QUIT: *.net *.split) (~quassel@user/sterni)13:36
- kuno (QUIT: *.net *.split) (sid299442@id-299442.helmsley.irccloud.com)13:36
- lexik (QUIT: *.net *.split) (~lexik@93.185.97.218)13:36
+ sir-photch (~m-hy5poy@2a01:4f8:1c1b:4579::1)13:44
+ laumann (~quassel@user/laumann)13:44
+ amk (~amk@user/amk)13:44
+ sterni (~quassel@user/sterni)13:44
+ kuno (sid299442@id-299442.helmsley.irccloud.com)13:44
- sir-photch (QUIT: *.net *.split) (~m-hy5poy@2a01:4f8:1c1b:4579::1)14:15
- laumann (QUIT: *.net *.split) (~quassel@user/laumann)14:15
- amk (QUIT: *.net *.split) (~amk@user/amk)14:15
- sterni (QUIT: *.net *.split) (~quassel@user/sterni)14:15
- kuno (QUIT: *.net *.split) (sid299442@id-299442.helmsley.irccloud.com)14:15
+ sir-photch (~m-hy5poy@2a01:4f8:1c1b:4579::1)14:17
+ laumann (~quassel@user/laumann)14:17
+ amk (~amk@user/amk)14:17
+ sterni (~quassel@user/sterni)14:17
+ kuno (sid299442@id-299442.helmsley.irccloud.com)14:17
- laumann (QUIT: Quit: No Ping reply in 180 seconds.) (~quassel@user/laumann)16:53
+ laumann (~quassel@2a0a-e5c0-2-2-0-c8ff-fe68-bef1.loves.ipv6.at.ungleich.ch)16:55
- mjw (QUIT: Quit: Leaving) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)17:42
+ mjw (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)18:00
+ nybble (~sprang@user/csprng)18:28
- chomwitt (QUIT: Ping timeout: 264 seconds) (~chomwitt@2a02:587:7a19:9600:1ac0:4dff:fedb:a3f1)18:30
minutejosch: maybe there's no utf8 locale?18:31
- cobra (QUIT: Ping timeout: 240 seconds) (~cobra@user/Cobra)18:38
+ cobra (~cobra@user/Cobra)18:41
chhttps://frame.work/gb/en/blog/introducing-a-new-risc-v-mainboard-from-deepcomputing 19:03
TwodisbetterYep, I bet the FOSS world is in love with that new mainboard already. 19:13
TwodisbetterThis makes a large part of what Framework is doing open source. 19:13
TwodisbetterI had not idea when I first start "working" for them that this was a goal, but it is awesome to see. 19:14
minuteTwodisbetter: what exactly is open source there?19:16
TwodisbetterRISC-V19:18
minuteTwodisbetter: RISC-V is just an instruction set architecture19:18
TwodisbetterLeadership there has said that they are driving to being able to release all of the schematics for their mainboards, but under x86 chips their have been NDAs, etc. 19:18
TwodisbetterWhile this isn't completely there yet, it is just good to see them driving that way. Response has been big as well, which is good, becaue that means there will be continued push in this direction. 19:19
minuteTwodisbetter: i don't like this kind of imprecision and open washing. there's nothing open source here so far. the u74 cores are not open source cores. the JH7110 isn't more open than a typical ARM SoC. there are no sources for the motherboard. 19:20
minutethe framework is not an open hardware device19:21
minutewhy am i putting any effort into making OSHW when people don't care about the details anyway19:21
chyeah don't see what is actually open there, but still interesting (also interesting on which parts they -do not- deliver)19:23
noamminute: because some of us do? :)19:24
noamIffff they make that mainboard open source, that would be cool19:25
minuteyeah. i'm just tired of people wanting to shove framework parts into my face. like, today i met the CEO of ifixit and they were also like, could you put these framework port modules into the reform19:25
noamminute: shoulda said "Sure, if they put Reform parts into the framework and open source enough of the schematics that we can make a framework/reform hybrid" or some such lmao19:26
minutei'm like, well, if someone wants to do that kind of thing, they could design a bay for it but i'm not interested19:26
noamFramework is having positive effects, and the repairability is an objectively good thing IMO19:27
noambut to call it open is disingenuous19:27
minutei agree. it is good that they care about repairability19:28
minutethe way that the framework laptop is designed, the industrial production methods used, these are not attainable for makers, the devices are not reproducible19:28
minuteit is a totally different way of constructing a thing19:28
minuteconstructing it to be manufactured in a big complex factory vs putting it in reach of makers19:29
[tj]framework replaced my mainboard for free when I killed it with an over voltage19:29
noamI think I _could_ make a Reform myself, with a great deal of effort, if I wanted to19:29
[tj]but there was not information to debug or fix it myself19:29
noamNo chance I could do that for a framework19:29
minutenoam: someone (jacqueline) has done it19:29
[tj]so much better than say dell, but not great19:29
noamminute: I know!19:29
noamHer reform is awesome :P19:29
[tj]the jh7110 documentation is an incredible joke19:30
noam[tj]: yeah, basically19:30
noamI mean, okay, lemme put it this way: framework puts the entire laptop industry to shame19:30
noambut that's because the laptop industry is horrible19:30
minutehow was the replacement motherboard with better processor for some old thinkpad called?19:30
noamnot because framework is Jesus19:30
noam:P19:30
[tj]I love this computer, but when framework goes out of business there won't be a community making new motherboards19:30
noamminute: frankenpad?19:30
noam:P19:30
minutehmm yeah?19:30
noamori has one, I can ask him lol19:30
minutei mean that chinese board19:31
noamRight19:31
noamHe has one :P19:31
minutesome little company/team/person made a motherboard once...19:31
vkoskivMy understanding is that NDAs are so common in the hardware industry, framework couldn't publish motherboard schematics even if they wanted to?19:31
minuteok cool19:31
noamI think he has plan9 on it lo19:31
noaml19:31
minutevkoskiv: correct19:31
noamvkoskiv: I think that's true19:31
[tj]that was a cool effort, I don't think framework have sold enough to generate that sort of work from the community19:31
noambut it doesn't justify painting them as more than they are19:31
minutei've tried to get the design docs for intel compute element19:31
minute(which is probably cancelled now)19:31
minuteso i have an NDA with intel19:31
* mjw -> Guest269219:31
- Guest2692 (QUIT: Killed (molybdenum.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:31
* Guest7088 -> mjw19:31
minutebut in the end they weren't giving me access anyway and also i couldn't have used that stuff19:32
minutefor reform19:32
minutebecause the reference designs are under NDA19:32
minutelol.19:32
vkoskivI get that, but I struggle to see what aspect about motherboard design is actually such secret sauce that publishing it would harm 'competitive advantage' or whatever19:32
+ Guest2692 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:32
noamDo I think framework _would_ open source more schematics if they could? Honestly, I believe it's plausible19:32
minutevkoskiv: it's just oldschool chip industry bullshit19:32
noamTheir behavior has been pretty good, as far as I knonw19:32
noambut it's one thing to say "I think they're good folks"19:32
noamit's another to say "they've actually done this thing"19:32
minutenoam: open source the altium/orcad files? doubtful. pdf? probably yeah19:33
minutebut pine does that too19:33
minuteor fairphone19:33
vkoskivWhen people have asked about my reform and I've explained the open hardware aspect, people seem to bring up Framework as a similar example, when it's not really the same19:33
minutevkoskiv: yeah i think this is too abstract for a lot of people to grasp19:33
minutevkoskiv: what works for me is to say, you can clone this thing19:34
minuteif we go out of business, you can still make one19:34
vkoskivYep, I do then draw comparisons to software freedom, and that seems to click19:34
minutei mean, the same is true for like commodores and classic macintoshes, because you can reverse engineer them by looking at them19:34
noamminute: mm, point19:34
vkoskivMicrosoft goes bust, you could certainly reverse-engineer a lot of their binaries with enough effort, but there are legal issues there, and it's a lot of work19:34
noam(regarding pdf vs source)19:35
noamvkoskiv: yea, but if they go bust then the legal issues are way less bad19:35
minutebut you'll never be able to make an m2 macbook after they're discontinued...19:35
noambecause they suddenly don't have lawyers lmao19:35
minuteabandonware :D19:35
minutehmm, pretty cool what people have been doing with frankenpads19:36
Zabayeah I think framework just has good marketing and unfortunately many people have no mental picture of what the “sources” for hardware are anyway19:44
Zabaand like the whole industry is tied up by NDAs because companies just don’t disclose things by default. they need a reason to *publish* something.19:45
minuteyeah19:46
Zababecause, well, if you publish something and that turns out to have been a bad move for *whatever* reason, it’s hard to un-publish things, so people err on the side of caution 19:46
Zabafor many companies, accidentally revealing somebody else’s (like, their clients’) trade secrets is a serious concern, because they’re more than just a few people who know each other well and who are doing what they definitely know is original work 19:47
Zabaand yeah… I also feel like a lot of enthusiasm for RISC-V is misplaced - just because the ISA is royalty free doesn’t mean anything about the CPUs, let alone the SoCs, is meaningfully free or open19:49
Zabaand in fact many of those chips seem to be coming from some very dystopian parts of the world 19:49
joschminute: the C.UTF-8 locale (which the script sets) is always available as provided by glibc (which as far as i understand it guix is also using)19:50
noamI think framework is also genuinely a step up19:50
noamLike... they don't deserve some of the positive press19:50
noambut they are _genuinely better_19:50
noamand so I think some people go "Wow, they are _so much better,_ they solve _all the problems"19:51
noamwhen really, yes, they solve some of the problems, and AFAIK they aren't making things worse, but they are not perfect19:51
ZabaWell from a consumer perspective I guess so yeah 19:55
ZabaFrom a supply chain perspective I dunno, I don’t think framework is doing much of anything interesting 19:55
Twodisbetterminute: I'm not trying to shove Framework in your face, I also am not calling their platforms open. I merely mentioned that there are talks at that leadership levels and this is the direction they want to go. They are not there, and probably wont be there for a long time, but to be angry about that seems weird to me. Wouldn't you want as many companies as possible to be driving in that direction? 20:02
TwodisbetterFurthermore, they are not calling themselves open at all. There is no marketing saying they are. They are simply open sourcing what they can as they can. 20:02
minuteTwodisbetter: >  19:13:52 <Twodisbetter>This makes a large part of what Framework is doing open source. 20:03
Twodisbetterminute: also the ability to build the product yourself is something that appeals to a VERY small market. My guess is that over 90% of the people who have bought a Reform have no intention of ever doing that kind of thing even though they can. While I think it is totally awesome that this is a design mantra for MNT, I also don't see it as bad if other computer companies aren't doing that, simply be20:04
Twodisbettercause a very small part of the population can even take part in that. 20:04
Twodisbetterminute: I don't feel like that is wrong either. My comments about them I mean regarding a lot fo what they are doing as open source. 20:05
Twodisbetterminute: compared to MNT, it is not a lot at all. Compared to HP or Dell it is a ton. 20:05
Twodisbetterminute: I think it is great to see a more corporate entity caring about such things. That is all. 20:06
Zabafor focus on the *act* of building it yourself is myopic20:06
Zabait’s all about the supply chain20:06
Twodisbetterminute: MNT is awesome, and I have never indicated otherwise. Trust me, I love what you and the team are doing!20:07
Zabanow, it’s true that most people have no idea how most things they interact with are made and how they come to be, and that’s… kind of the thing 20:07
minutei am closing this tab now and will try to get some work done20:08
noamHealthy /thumbs up20:09
TwodisbetterHealthy /thumbs up as well20:24
AbortRetryFail👍20:41
AbortRetryFailOh darn, no unicode emoji on this box. :x20:41
TwodisbetterThose bridging from XMPP see it though. Nice thumbs up. 20:43
noamI see it on IRC, too20:47
noamIt just depends on the client :)20:47
Twodisbetternoam: what client are you using?20:48
noamSourceHut :P20:48
noamemersion's web client, they have an instance hosted20:48
noam(with a bouncer)20:48
sigridit's just a unicode character. why wouldn't it work with any client, given a non-lacking font20:54
AbortRetryFailIf things filter it out?20:54
sigridI don't think there are any things that would do that20:54
jfredI do really wish MNT would get more attention the way Framework seems to. Feels like in tech journalism it's specs above all else though20:56
jfredMaybe the Pocket Reform could change that somewhat since it's got a pretty unique form factor, and using the same modules as the big Reform is a big deal20:58
jfredWould need to get some in the hands of reviewers I guess20:58
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)21:56
+ hairu (m-uotkmd@user/hairu)22:01
AbortRetryFailits not just specs. shiny also matters.22:17
AbortRetryFaili'm pretty happy with my Reform. I don't think I would have been able to fix my sound problems early on the way I did if the same thing happened with a Framework laptop.22:18
AbortRetryFailACTION needs a reminder to re-test mic input with the new kernel...22:19
minutei was working on a worktime logging project and realized i designed the first reform2 motherboard almost exactly 5 years ago... june 201922:37
joschbirthday celebration time? :)22:38
minuteTwodisbetter: sorry i was grumpy earlier. i am a bit overworked at the moment and am very sensitive towards products+marketing in the same category being lauded for open source while not going all the way. if there are no precise category for what "open", "open source", "open hardware" means it feels devaluing to my/our efforts in that area.22:40
minutei would like things to be evaluated under similar lenses22:41
minutei mean, cool that they made a joint venture with another electronics company that made am experimental motherboard for them. 22:42
Twodisbetterminute: I understand. I didn't take it personal. 22:43
minutewe had a joint venture with spanish company rbz who designed an OSHW processor module for reform several years ago22:43
minuteyou can download the altium files and/or get that thing made at pcbway yourself with parts from mouser/digikey22:43
minute(ls1028a)22:43
minutewe also had a vexriscv powered version of reform (using the oshw kintex-7 module that you can also build yourself)22:44
joschwow https://mntre.com/media/reform_md/2019-01-14-status_update_on_reform.html is such a crazy article to read in 2024 :D23:18
joschminute: did you end up trying out atuin? if yes, do you think it's something that should be in debian?23:19
minutejosch: yes right? it is quite fascinating and i'm happy that i wrote with so much detail back then23:20
minutealso about the software i was using23:21
minuteon imx6qp :023:21
joschit's really cool you put so many photos23:24
joschi wasn't involved with the reform back then, so most of this is news to me :D23:24
minutejosch: nice! i will see if i can restore the video that is missing there23:25
minutejosch: ok i installed atuin on my reform using the install script, that was painless23:25
joschi only read atuin's features and they do sound enticing23:26
joschi often find myself in a situation where i know i ran a command but apparently keeping a history of 10k commands is not enough23:26
+ chomwitt (~chomwitt@2a02:587:7a19:9600:1ac0:4dff:fedb:a3f1)23:32
minuteok, the video is now restored! https://mntmn.com/media/videos/reform-beta-hand-assembly.mp423:33
joschwow, those half-moon buttons :D23:35
joschthe mainboard is so tiny!23:35
minuteyeah :D oh it had a lid sensor23:35
minuteyes, tiny mainboard and tiny som23:35
joschi have never seen a pouch cell lifepo423:36
joschhow did the lid sensor work?23:36
joschit's on my list of mods that i need to have :)23:36
joschthe heat sink!! XD23:36
minutethe heat sink was too smol ;/ that's why there was a fan ;/23:39
minutejosch: the lid sensor was just a hall effect sensor and then in the screen frame there was a matching magnet 23:40
minutewe had a tinyAVR or whatever it was called back then, an 8=bit mcu, and that was reading that sensor and sending sleep/wake commands to the imx23:41
minuteyes, it all worked fine, and also there was graphical uboot and everything.23:41
minuteimx6 was really quite well supported23:41
joschright now, the magnets are in the body, so the hall sensor would have to go into the screen part... hrm...23:42
joschgraphical uboot is so neat -- i'm missing that on the a311d23:42
joschit's a tiny thing of course...23:42
joschi thought about having an open issue about this but then i doubt that it's magically going to get fixed by somebody anytime soon23:43
minutejosch: no it was just a tiny sticky magnet that was only for triggering the sensor23:43
minutelike a coin23:43
minutejosch: yeah it's probably more realistic to get rk3588 graphical uboot23:44
minuteor edk2...23:44
joschthe reform 2 went such a long way compared to the reform V0.423:51
minuteyeah... funnily the pocket motherboard is a lot more like the reform 0.423:52
minuteports on one side, has a slot for cell modem :D23:52
minutetomorrow the first reform next motherboard pcb is supposed to show up23:53
josch\o/23:54
joschafter two weeks of shipment, according to UPS, tomorrow this might be at my door: http://handheldsci.com/kb/23:55
joschi'll plug it into my reform keyboard/trackball combo and see what happens :)23:56
joschit says that it's compatible with built-in hubs... lets see...23:56
Twodisbetterjosch: I would be interested in seeing how that goes. Nice piece of kit. 23:57
minutejosch: ohh, looking forward23:57
TwodisbetterI would like Bluetooth on my Reform as well, so if it works out, seems like the perfect solution. 23:58

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