Post 9nAoTRJMQ908Xmwmbw by bitofhope@mastodon.sdf.org
(DIR) More posts by bitofhope@mastodon.sdf.org
(DIR) Post #9nACjykq3DakdpG8My by sir@cmpwn.com
2019-09-22T00:14:34Z
3 likes, 2 repeats
9updates✓ Act as term or cpu server✓ secstore/factotum✓ SSH into stuff✓ Reading/sending email✓ Vim (don't tell anyone)✓ git9✓ Mastodon✓ Golang✓ IRCTODO:✗ WiFi✗ Improvements to ape✗ Wayland compositor?
(DIR) Post #9nAiPGPeOqujrLVys4 by byllgrim@mastodon.xyz
2019-09-22T06:10:08Z
0 likes, 0 repeats
@sir What does it feel like when you do these things? Sorry I'm just curious
(DIR) Post #9nAoTRJMQ908Xmwmbw by bitofhope@mastodon.sdf.org
2019-09-22T07:17:14Z
0 likes, 0 repeats
@sir It's ok, I also put vim on 9. All the respect to Rob, but I don't want a mouse based text editor.
(DIR) Post #9nBKqkE9SFd4P8fQOm by sir@cmpwn.com
2019-09-22T13:20:52Z
0 likes, 0 repeats
@byllgrim I don't understand the question
(DIR) Post #9nBMWNd7xcEKRAlaqG by grainloom@cybre.space
2019-09-22T13:38:54Z
0 likes, 0 repeats
@sir Mastodon on Plan 9? Tell us your secrets.....
(DIR) Post #9nBMiOMZ3seCBXkNxQ by sir@cmpwn.com
2019-09-22T13:41:11Z
0 likes, 0 repeats
@grainloom https://github.com/McKael/madonctllemme push my patches somewhere
(DIR) Post #9nBMnVdXRfa4Bz7uvQ by grainloom@cybre.space
2019-09-22T13:42:04Z
0 likes, 0 repeats
@sir *plings @neauoire *
(DIR) Post #9nBNeh6bXEqn6t5BT6 by sir@cmpwn.com
2019-09-22T13:51:42Z
0 likes, 0 repeats
@grainloom patch 1:https://github.com/spf13/afero/pull/219
(DIR) Post #9nBO42oBysB3f0Yg1A by sir@cmpwn.com
2019-09-22T13:56:23Z
0 likes, 0 repeats
@grainloom second patch:https://git.sr.ht/~sircmpwn/fsnotify-shimRewrite these imports in go.mod, use a recent version of Go, and Bob's your uncle. I also have to use --config explicitly, I'll write a patch later which fixes the config lookup
(DIR) Post #9nBO6QXeiCt9qZxYn2 by lanodan@queer.hacktivis.me
2019-09-22T13:57:21.256412Z
0 likes, 0 repeats
@sir Wayland compositor into Plan9? WOW.
(DIR) Post #9nBOB0jW5z7lFbh2hs by sir@cmpwn.com
2019-09-22T13:57:14Z
0 likes, 0 repeats
@grainloom oh I also rewrote every use of isatty to assume it is. A proper isatty implementation for Plan 9 is feasible... in fact, I'll give it a shot
(DIR) Post #9nBOFw8YbxNcRakqa8 by sir@cmpwn.com
2019-09-22T13:58:03Z
0 likes, 0 repeats
@lanodan yeah it would be cool to make something like Riowayland, which would open Rio windows for Wayland surfaces
(DIR) Post #9nBOJoOpJyzvbYDEGG by sir@cmpwn.com
2019-09-22T13:58:23Z
0 likes, 0 repeats
@lanodan then use waypipe to forward Wayland clients from a linux VM running on vmx?
(DIR) Post #9nBONp8oVP8l3zdSN6 by lanodan@queer.hacktivis.me
2019-09-22T14:00:29.040639Z
0 likes, 0 repeats
@sir Yeah, would probably be the right way to go, actual Wayland without a VM would be way too hard.
(DIR) Post #9nBOWFPWigfkqzTAtU by sir@cmpwn.com
2019-09-22T14:01:21Z
0 likes, 0 repeats
@lanodan I also wouldn't mind adding a /dev/draw backend to wlroots, but wlroots is very POSIX
(DIR) Post #9nBOWmK0MEravQ8jMu by lanodan@queer.hacktivis.me
2019-09-22T14:02:06.538372Z
0 likes, 0 repeats
@sir Yeah and I don't think there would be much benefits tbh.
(DIR) Post #9nBOloFzRdQjGrQgVM by sir@cmpwn.com
2019-09-22T14:04:03Z
1 likes, 0 repeats
@lanodan oh, I dunno, there is something romantic to me about a linux-esque desktop interface on top of a plan 9 environment
(DIR) Post #9nBP05GczunA57XBrs by neauoire@merveilles.town
2019-09-22T14:04:50Z
0 likes, 0 repeats
@grainloom @sir Thanks a lot :) I've been looking for something like that! I'll try to run it on 9front now.
(DIR) Post #9nBP05a7pQO73aelG4 by sir@cmpwn.com
2019-09-22T14:06:41Z
2 likes, 0 repeats
@neauoire @grainloom 9front instructions, concisely:1. Up-to-date golang2. https://github.com/spf13/afero/pull/2193. https://git.sr.ht/~sircmpwn/fsnotify-shim4. Update go.mod (replaces clause) to point to your patched versions of both of these5. Grep for isatty and replace it with true6. go build, pass --config explicitly to the resulting binary and enjoy great success
(DIR) Post #9nBP45GWwg4TEdOc9A by neauoire@merveilles.town
2019-09-22T14:07:20Z
0 likes, 0 repeats
@sir @grainloom I don't understand why you need afero with this tho?
(DIR) Post #9nBP9NpHMil6FOAzqa by sir@cmpwn.com
2019-09-22T14:07:49Z
0 likes, 0 repeats
@neauoire @grainloom madonctl's dependency graph is a little bit on the large side, this is a transative dep
(DIR) Post #9nBPKkzbZauvHZQhJw by neauoire@merveilles.town
2019-09-22T14:10:30Z
0 likes, 0 repeats
@sir @grainloom that's sucks, but okay. Let me see how far I can get.
(DIR) Post #9nBRMp3lceNQNrUNwO by sir@cmpwn.com
2019-09-22T14:33:05Z
0 likes, 0 repeats
@grainloom mahaha https://github.com/mattn/go-isatty/pull/41
(DIR) Post #9nBU5C6tTyY6WWEmbw by byllgrim@mastodon.xyz
2019-09-22T15:04:21Z
0 likes, 0 repeats
@sir Do you wake up with your fingers itching, longing for the keyboard? And do you get into a transe-like state when working? Completely immersed in the code, like a junkie after a hit?I'm just curious about how motivation works in different people.
(DIR) Post #9nBUDBESd9iq7KaJd2 by sir@cmpwn.com
2019-09-22T15:05:46Z
0 likes, 0 repeats
@byllgrim not really like that, no. I just enjoy it. When I'm heads-down working I just press through the problem and occasionally take breaks to browse HN or something. When I'm not working, but I'm on my computer, I'll often have some code up in the background to mess with casually whenever I get bored.
(DIR) Post #9nBqAzq2DhnLBxWWIK by tidux@mastodon.sdf.org
2019-09-22T19:11:00Z
0 likes, 0 repeats
@sir @kgz How's golang performance under 9front? Comparable to Linux/BSD? Slow but usable?
(DIR) Post #9nBqHTOHG4S8aHd1qC by sir@cmpwn.com
2019-09-22T19:11:24Z
0 likes, 0 repeats
@tidux slow but usable
(DIR) Post #9nDMGys01niCanqBvM by aeveltstra@mastodon.social
2019-09-23T12:46:14Z
0 likes, 0 repeats
@byllgrim @sir For me it's the thrill of solving puzzles. If I can make money doing so: all the better.
(DIR) Post #9nDVySJhJwWlxYbMsy by byllgrim@mastodon.xyz
2019-09-23T14:34:56Z
0 likes, 0 repeats
@aeveltstra What do you do when either 1) the challenge seems insurmountable, or 2) the challenge seem to demand a significant logistical overhead?
(DIR) Post #9nDZzBft54AKS2aKwa by aeveltstra@mastodon.social
2019-09-23T15:19:54Z
0 likes, 0 repeats
@byllgrim Sometimes I take a break. I'll go for a walk, or a bike ride. And sometimes I give up.
(DIR) Post #9nEwsIIoX4BR5GR14y by byllgrim@mastodon.xyz
2019-09-24T07:11:05Z
0 likes, 0 repeats
@aeveltstra What's the difference between a puzzle and a challenge?
(DIR) Post #9nFuuyftxTXOKQLTyC by aeveltstra@mastodon.social
2019-09-24T18:23:51Z
0 likes, 0 repeats
@byllgrim A challenge would be to wade through obscure documentation, or to program by trial and error in the absence of sufficient documentation. A puzzle would be to extract the correct data at the correct time and get it published to the correct place at the correct time.
(DIR) Post #9nG9U5hhDQ29ccp32m by byllgrim@mastodon.xyz
2019-09-24T21:07:06Z
0 likes, 0 repeats
@aeveltstra Ah ok. Seems to relate to these two concepts http://wiki.c2.com/?EssentialComplexityThanks for the explanation. I was just probing to check for new perspectives. It's kinda sad that human-made noise so often obstructs a good puzzle.
(DIR) Post #9nGAYdtO92z2li1e6K by aeveltstra@mastodon.social
2019-09-24T21:19:07Z
0 likes, 0 repeats
@byllgrim Indeed!
(DIR) Post #9nRpEazbuftIb8fQ8G by byllgrim@mastodon.xyz
2019-09-30T12:16:44Z
0 likes, 0 repeats
@aeveltstra Hi. Sorry but a little follow-up here. What kinda efforts do you do to steer your life away from the non-puzzle challenges?
(DIR) Post #9nRqplxmBj3HI66HT6 by aeveltstra@mastodon.social
2019-09-30T12:34:38Z
0 likes, 0 repeats
@byllgrim Hi again! First I will see whether I can avoid them. That isn't always the case: sometimes my customer or my employer expects me to put in the effort. But if the documentation is a mess, and if there is no support readily available, then I'll discuss that to see whether the research can be dropped. Otherwise I raise my fee.
(DIR) Post #9nRsROeBQOe1w5RM0m by byllgrim@mastodon.xyz
2019-09-30T12:52:40Z
0 likes, 0 repeats
@aeveltstra "Can we just not do this?""Ok but you have to pay extra"Haha nice