* mark_ -> mjw | 00:03 | |
- bkeys (QUIT: Ping timeout: 264 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com) | 00:14 | |
cinap_lenrek | i mean, on a pc, you can be like 16 and write your own kernel from scratch | 00:17 |
---|---|---|
cinap_lenrek | your dram already works and is at a known place | 00:17 |
cinap_lenrek | your graphics card is already working | 00:18 |
cinap_lenrek | switching it to a pixel framebuffer is not rocket science with a vesa bios call | 00:18 |
cinap_lenrek | and there is excellent documentation on the processor arch | 00:18 |
cinap_lenrek | like mmus, standartized interrupt controllers... | 00:19 |
cinap_lenrek | try that with a modern arm soc | 00:19 |
cinap_lenrek | how's the next generation going to get their hands dirty? | 00:20 |
cinap_lenrek | maybe i'm too pessimistic about this | 00:20 |
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com) | 00:21 | |
cinap_lenrek | i'm so happy that reform at least tries and that they insited on a fully open design for everything | 00:23 |
cinap_lenrek | this is definitely the right step | 00:23 |
cinap_lenrek | and it is way more transparent than say a raspberry pi with its videocore firmware blob | 00:24 |
cinap_lenrek | and the raspi has claims to be the successor for the bbc micro as a teaching tool | 00:24 |
cinap_lenrek | its all marketing and no substance | 00:24 |
cinap_lenrek | didnt even try | 00:25 |
cinap_lenrek | i'm just feeling old and grumpy about how complicated has everything become compared to the pc | 00:26 |
cinap_lenrek | how'd you learn about computers today? | 00:28 |
dustfinger | cinap_lenrek: No, you miss-understood my meaning. I have worked on plenty of hair pulling projects. I just think that he is luck to be working on such a great project. There are plenty of opportunities out there for projects that are not so great and will still cause you to pull your hair out. | 00:28 |
dustfinger | I am also envious because I wish I was working closer to the hardware. | 00:28 |
cinap_lenrek | dustfinger: i see | 00:29 |
cinap_lenrek | dustfinger: for me it is just an accident ending up writing device drivers | 00:30 |
cinap_lenrek | i actually come more from software side | 00:30 |
dustfinger | cinap_lenrek: do you enjoy it? | 00:30 |
cinap_lenrek | hell, i was writing video games as a kid with qbasic | 00:30 |
cinap_lenrek | i love programing :) | 00:30 |
dustfinger | Me to. I also wrote programs in QBasic as a kid. Nothing revolutionary though. | 00:31 |
dustfinger | My first computer was an apple II C. That is what got me into programming. | 00:31 |
cinap_lenrek | nice | 00:31 |
cinap_lenrek | what are you doing now? | 00:34 |
dustfinger | Telecommunications. I am a backend engineer. | 00:40 |
dustfinger | Although, I have just as much front end experience. | 00:41 |
dustfinger | I want to spend more time hardware / firmware hacking for fun. I would love to get myself setup to debug the Layerscape LS1028A SoM. | 00:42 |
cinap_lenrek | what does backend mean? | 00:47 |
cinap_lenrek | like frontend is web no? | 00:47 |
- Christoph_ (QUIT: Remote host closed the connection) (~Christoph@p4fe73689.dip0.t-ipconnect.de) | 00:48 | |
dustfinger | I develop a service layer for communications and accounts hosted on cloud infrastructure. I work almost as much in the database as I do in the code. When there are production problems I am often the person that goes and debugs the issue in prod to figure out what the cause is. I also develop tooling for support and will hopefully be developing tooling for other engineers as well. | 00:50 |
dustfinger | Yah, frontend is web. I have experience in angular, react and other front end technologies. | 00:50 |
cinap_lenrek | ah | 00:52 |
cinap_lenrek | i'v done some php, perl and python/django webshit once... but mostly just maintenance... | 00:53 |
cinap_lenrek | i dont like it | 00:54 |
cinap_lenrek | now i'm doing firmware shit | 00:55 |
cinap_lenrek | but that was a lucky accident | 00:55 |
cinap_lenrek | where i live it was basically impossible to find programing job for interesting stuff | 00:56 |
cinap_lenrek | everything is just webshit | 00:56 |
cinap_lenrek | and i hated this stuff | 00:56 |
cinap_lenrek | rather write c than contantly learning the next shitty framework of the week | 00:56 |
cinap_lenrek | rather write drivce drivers of the next shitty ethernet controller of the week | 00:57 |
cinap_lenrek | its all the same shit in the end | 00:57 |
dustfinger | Yah, I envy you for your firmware experience. I was in the same boat, stuck learning the next shitty framework of the week for years and years. | 00:57 |
cinap_lenrek | humanity really sucks at computers | 00:57 |
dustfinger | I honestly would love to work on an essoteric project like GNU herd or even the GUIX distro. I am thinking it might be a challenge to get GUIX running on the reform. | 00:57 |
cinap_lenrek | we'r all wasting everyones time with bullshit | 00:58 |
cinap_lenrek | we'r making things WORSE | 00:58 |
dustfinger | LOL! | 00:58 |
dustfinger | There is a lot of waste. I can't dissagree with that assessment. I wish I could just play with computers for the fun of it all day long. | 00:58 |
dustfinger | I wish money was not a necessary evil, but it is. | 00:58 |
cinap_lenrek | yeah, i know :( | 01:00 |
cinap_lenrek | shouldnt be complaining | 01:00 |
cinap_lenrek | the more i learn the more cynic and bitter i become of the whole thing | 01:04 |
cinap_lenrek | the harder it is to endure some job because your brain constantly gets angry why everyhting is regressing constantly | 01:04 |
cinap_lenrek | but i'm compensating with nice hobby stuff and making music and alcoholism/social life :D | 01:07 |
cinap_lenrek | i guess like veryone else | 01:07 |
dustfinger | LOL! Yah, I worked in oil and gas on SCADA projects for a long time. I often felt that way. | 01:08 |
dustfinger | I was thinking about picking up a RKX7 Kintex FPGA module to tinker with, once it is ready for the reform. | 01:08 |
cinap_lenrek | do it! | 01:08 |
dustfinger | :-) | 01:08 |
cinap_lenrek | man, i have a fpga machine | 01:09 |
cinap_lenrek | its just that i can never find the freetime to tinker with it now :( | 01:10 |
cinap_lenrek | its a custom zynq board designed by a genius kid :D | 01:11 |
dustfinger | Awsome! Who is the kid? Is there a URL you can paste? | 01:12 |
cinap_lenrek | not a kid anymore and became a she | 01:12 |
cinap_lenrek | aiju, maybe you know her? | 01:12 |
dustfinger | Hee hee, time flies. Does she have a site with the project anywhere? | 01:12 |
cinap_lenrek | lemme see | 01:12 |
cinap_lenrek | https://aiju.de | 01:13 |
dustfinger | Thanks! | 01:13 |
cinap_lenrek | https://aiju.de/aijuboard/ | 01:13 |
cinap_lenrek | right now, she's not well with longcovid :( | 01:13 |
dustfinger | The aijuboard looks awsome! | 01:16 |
dustfinger | I would be super proud if I designed that. | 01:16 |
dustfinger | Hopefully she gets better soon. | 01:16 |
dustfinger | Your other link is dead. Here is the updated link: https://aiju.de/electronics/aijuboard/ | 01:17 |
cinap_lenrek | she implemented a displayport ip core in this thing that worked :D | 01:18 |
dustfinger | So cool! | 01:19 |
dustfinger | Do you contribute to the reform project in anyway? | 01:19 |
cinap_lenrek | no | 01:19 |
cinap_lenrek | well, i just ported 9front to the reform | 01:19 |
dustfinger | Well, that is fricken awsome! | 01:20 |
dustfinger | I just looked it up. | 01:20 |
cinap_lenrek | my only contribution to the proect is a one bit difference in the mouse firmware thats still pending! :D | 01:21 |
cinap_lenrek | there are many bits like it, but this bit is MINE! | 01:21 |
dustfinger | LOL! That is a bit more than what I have contributed. Pun intended. | 01:22 |
cinap_lenrek | dustfinger: the key is to remove bits! not add more | 01:22 |
cinap_lenrek | reform is absolute amazing project | 01:23 |
dustfinger | Ha haa.. | 01:24 |
dustfinger | Yah, reform is awsome. I love openspec privacy focused projects. | 01:24 |
dustfinger | or at least, privacy respecting. | 01:25 |
dustfinger | I also really like the pine64 projects. I have a clusterboard and a pinephone. | 01:28 |
dustfinger | I see your friend is a Plan 9 / 9front fan as well. Of course I am familiar with Plan 9, but 9front is new to me. | 01:31 |
cinap_lenrek | 9front is just a wild fork of some people who know each other in irc :D | 01:32 |
cinap_lenrek | the orginal bell-labs plan9 is long dead | 01:32 |
cinap_lenrek | like all the authors left bell-labs and are at google now doing other stuff | 01:33 |
cinap_lenrek | what remains is a 9fans mailinglist where they'r all just get angry at 9front | 01:33 |
cinap_lenrek | forking it was the best decision ever in hindsight | 01:35 |
cinap_lenrek | labs never took opensource seriously | 01:35 |
cinap_lenrek | there was a cabal of inside labs people doing projects with some grant money funding | 01:36 |
cinap_lenrek | for sample, the whole amd64 port was done in secret | 01:36 |
cinap_lenrek | in the end, 9front just stoped waiting and i just wrote my orn amd64 kernel, porting the whole kernel to 64 bit | 01:37 |
kfx | and then when you made your own they got mad that it was different from the one they did in secret | 01:37 |
cinap_lenrek | haha, yeah | 01:37 |
cinap_lenrek | in the end, just dont wait, its opensource so you can just DO it | 01:37 |
cinap_lenrek | also, their kernel was not a simple port | 01:38 |
cinap_lenrek | they did some high performance research kernel for it | 01:38 |
cinap_lenrek | wich did some baffling design decisions | 01:38 |
cinap_lenrek | (well, it was research) | 01:39 |
kfx | I was gonna say | 01:39 |
dustfinger | cinap_lenrek: How did you get involved in all of that? Did you have any connection with Bell Labs? | 01:39 |
cinap_lenrek | never | 01:39 |
kfx | I bet the baffling stuff was what actually got funded and they just decided to do it in plan 9 for fun | 01:39 |
cinap_lenrek | kfx: it makes sense | 01:40 |
cinap_lenrek | i mean, plan9 is great for experiments like this | 01:40 |
cinap_lenrek | it is relatively small and easily hackable | 01:40 |
kfx | I know a lot of computational scientists who work like this | 01:40 |
kfx | they submit some research proposal for modeling a specific interaction | 01:40 |
cinap_lenrek | writing a completely new kernel for it from scratch isnt a huge task | 01:40 |
kfx | and then they drag out the fortran code, because they know it well and why not | 01:40 |
cinap_lenrek | the syscall interface is like 10 syscalls? | 01:40 |
- mtm (QUIT: Ping timeout: 240 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 02:03 | |
- chomwitt (QUIT: Ping timeout: 255 seconds) (~chomwitt@2a02:587:dc00:5a00:c8e4:ebdd:c459:66df) | 02:04 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20) | 02:42 | |
- bkeys (QUIT: Ping timeout: 272 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com) | 03:35 | |
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 04:09 | |
- erle (QUIT: Ping timeout: 244 seconds) (~erle@ip5f5af7e0.dynamic.kabel-deutschland.de) | 05:37 | |
+ erle (~erle@ip5f5af7e0.dynamic.kabel-deutschland.de) | 07:18 | |
- fastru (QUIT: Ping timeout: 244 seconds) (~fastru@85.186.96.126) | 08:43 | |
+ fastru (~fastru@81.17.24.203) | 08:44 | |
+ Nulo_ (~Nulo@user/nulo) | 09:13 | |
- Nulo (QUIT: Ping timeout: 255 seconds) (~Nulo@user/nulo) | 09:15 | |
* Nulo_ -> Nulo | 09:15 | |
+ MajorBiscuit (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl) | 09:35 | |
- erle (QUIT: Ping timeout: 240 seconds) (~erle@ip5f5af7e0.dynamic.kabel-deutschland.de) | 10:02 | |
+ chomwitt (~chomwitt@2a02:587:dc00:5a00:576f:713d:f0b0:d7e1) | 10:20 | |
+ Christoph_ (~Christoph@p54bf62ce.dip0.t-ipconnect.de) | 11:26 | |
+ erle (~erle@ip5f5af7e0.dynamic.kabel-deutschland.de) | 12:23 | |
- buckket (QUIT: Quit: buckket) (~buckket@pdp8.buckket.org) | 13:05 | |
+ buckket (~buckket@pdp8.buckket.org) | 13:10 | |
- fastru (QUIT: Changing host) (~fastru@81.17.24.203) | 13:21 | |
+ fastru (~fastru@user/fastru) | 13:21 | |
- fastru (QUIT: ) (~fastru@user/fastru) | 13:22 | |
+ fastru (~fastru@user/fastru) | 13:23 | |
Boostisbetter | minute: the pocket reform Mainboard is looking hot! Excellent work! | 14:03 |
- mtm (QUIT: Ping timeout: 255 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 14:03 | |
minute | Boostisbetter: thanks! unfortunately JLC soldered in the wrong DDR connector. will need to dremel it | 14:38 |
- klardotsh (QUIT: Ping timeout: 240 seconds) (~klardotsh@172.58.45.201) | 14:45 | |
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com) | 15:04 | |
josch | oh no :( | 15:05 |
minute | already applied some violence and now the module(s) fit | 15:07 |
Boostisbetter | minute: most excellent. So you already have a case you can install it in or you still doing the bare electronics testing at this stage? | 15:34 |
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 16:09 | |
- qbit (QUIT: Quit: WeeChat 3.5) (~qbit@h.suah.dev) | 16:36 | |
- MajorBiscuit (QUIT: Ping timeout: 244 seconds) (~MajorBisc@wlan-145-94-167-213.wlan.tudelft.nl) | 16:52 | |
+ qbit (~qbit@h.suah.dev) | 17:07 | |
- Nulo (QUIT: Ping timeout: 272 seconds) (~Nulo@user/nulo) | 17:47 | |
+ Nulo (~Nulo@user/nulo) | 17:48 | |
- erle (QUIT: Ping timeout: 240 seconds) (~erle@ip5f5af7e0.dynamic.kabel-deutschland.de) | 18:44 | |
+ erle (~erle@ip5f5af7e0.dynamic.kabel-deutschland.de) | 20:32 | |
- erle (QUIT: Ping timeout: 240 seconds) (~erle@ip5f5af7e0.dynamic.kabel-deutschland.de) | 20:38 | |
Boostisbetter | minute: your twitter post answered that question. Glad to see things are looking pretty good initially. | 20:53 |
grubman | anyone know the status of the openbsd support? i see there's a mention of it on one of the crowd supply updates but that seems to be it. | 21:09 |
Boostisbetter | grubman: sorry no idea. Being able to run multiple distros is awesome but for me I just need stable and access to the majority of available software. | 21:18 |
Boostisbetter | have you checked the mnt forum? | 21:18 |
grubman | yeah not much there in terms of recent updates | 21:25 |
+ erle (~erle@ip5f5af7e0.dynamic.kabel-deutschland.de) | 21:56 | |
+ minute-pkt (~pi@p5b0151d1.dip0.t-ipconnect.de) | 22:00 | |
minute-pkt | just a quick hi from my pocket reform with rcm4 ^^ (not running on batteries yet though) | 22:01 |
vkoskiv | minute-pkt: Exciting!! | 22:03 |
minute-pkt | ok, feierabend | 22:04 |
- minute-pkt (QUIT: Client Quit) (~pi@p5b0151d1.dip0.t-ipconnect.de) | 22:05 | |
Boostisbetter | minute-pkt: that is awesome! | 22:15 |
- erle (QUIT: Ping timeout: 268 seconds) (~erle@ip5f5af7e0.dynamic.kabel-deutschland.de) | 23:30 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!