07:00 |
gregorynyssa |
Hello. |
07:01 |
gregorynyssa |
This is the Java implementation of Pest. |
| |
↖ |
| |
~ 39 minutes ~ |
07:40 |
awt |
wb gregorynyssa |
| |
~ 26 minutes ~ |
08:07 |
gregorynyssa |
awt: Great to hear from you again. Do you have any screenshots of your new program Akris Desktop? |
| |
~ 36 minutes ~ |
08:43 |
signpost |
neato awt, going to try it out now |
08:48 |
awt |
gregorynyssa: screencast |
08:57 |
signpost |
shinohai: didn't you have a pbuild for python pulled together? |
| |
↖ |
08:57 |
* |
signpost has one sooomewhere, but if yours is handy |
| |
~ 20 minutes ~ |
09:18 |
signpost |
awt: http://paste.deedbot.org/?id=jplV << how do I get this working? |
09:22 |
awt |
signpost: if that .so file doesn't exist, you will need to do pip install -e . from the akris directory to build it. |
09:22 |
signpost |
ah derp |
09:23 |
signpost |
ty |
09:23 |
awt |
np |
09:26 |
signpost |
lol @ "staticx" |
09:26 |
* |
signpost puts on wisconsin death trip |
09:31 |
* |
awt checks spotify... |
09:31 |
signpost |
it's total garbage |
09:31 |
signpost |
but you know, I was a kid once |
09:32 |
awt |
lol didn't click play but now I get the reference |
09:33 |
signpost |
seems like desktop wants there to be images in a folder that aren't. |
09:34 |
signpost |
started up regardless, just can't build a singular binwad |
09:36 |
awt |
signpost: yeah - vdiff can't deal with image files. Haven't figured out how to distribute them. |
09:37 |
awt |
You need python3.11 to be able to get a static build. You may be missing other deps. Can you post the output? |
09:37 |
signpost |
static build worked, but for desktop `make dist` wants those images |
09:38 |
signpost |
just didn't snip that part out |
09:38 |
* |
signpost about to peer up the desktop client, sec |
09:38 |
awt |
ah dang - yep. |
09:40 |
s1gnp0st |
test from akris_desktop |
09:40 |
signpost |
neato |
09:40 |
awt |
sweet |
09:40 |
signpost |
nice job awt! |
09:41 |
awt |
ty signpost! |
09:41 |
signpost |
it's chugging together the message history now |
09:41 |
awt |
excellent |
09:47 |
s1gnp0st |
!!ticker btc usd |
09:47 |
deedbot |
$29,206 |
09:49 |
signpost |
man, I wish trb synced this well! |
09:49 |
awt |
lol! |
| |
~ 39 minutes ~ |
10:29 |
asciilifeform |
http://logs.bitdash.io/pest/2023-07-24#1028773 << a++! will try it tonight |
10:29 |
bitbot |
Logged on 2023-07-24 22:28:51 awt[signpost]: Akris Desktop 99999 and Akris 99999 |
10:29 |
asciilifeform |
http://logs.bitdash.io/pest/2023-07-25#1028775 << wb ! |
10:29 |
bitbot |
Logged on 2023-07-25 07:01:18 gregorynyssa[deedbot|signpost]: This is the Java implementation of Pest. |
| |
~ 30 minutes ~ |
10:59 |
awt |
signpost: missing images sig |
11:04 |
gregorynyssa |
http://logs.nosuchlabs.com/log/pest/2023-07-25#1029220 << Thanks. |
11:04 |
dulapbot |
Logged on 2023-07-25 08:47:17 awt[asciilifeform]: gregorynyssa: screencast |
11:10 |
awt |
gregorynyssa: have you implemented address cast? |
11:13 |
gregorynyssa |
http://logs.nosuchlabs.com/log/pest/2023-07-25#1029260 << Not yet but I have all of the necessary pieces. |
11:13 |
dulapbot |
Logged on 2023-07-25 11:08:32 awt[asciilifeform]: gregorynyssa: have you implemented address cast? |
11:15 |
awt |
Ah ok. In that case maybe update your port for my station to 54000 - IP should be the same. |
11:17 |
gregorynyssa |
http://logs.nosuchlabs.com/log/pest/2023-07-25#1029263 << Sadly I no longer have our signing/encrypting key. I will generate another. |
11:17 |
dulapbot |
Logged on 2023-07-25 11:14:17 awt[asciilifeform]: Ah ok. In that case maybe update your port for my station to 54000 - IP should be the same. |
11:31 |
asciilifeform |
awt_akris: oddity while pressing the genesis |
11:32 |
gregorynyssa |
http://logs.nosuchlabs.com/log/pest/2023-07-25#1029266 << Did you implement V in Ada? |
| |
↖ ↖ |
11:32 |
dulapbot |
Logged on 2023-07-25 11:29:34 asciilifeform: awt_akris: oddity while pressing the genesis |
11:37 |
awt |
asciilifeform: wat means? |
11:43 |
awt |
asciilifeform: this is how I tested it: http://paste.deedbot.org/?id=20t5 |
| |
~ 24 minutes ~ |
12:08 |
asciilifeform |
a the patch aint got 'a'/'b' |
12:08 |
asciilifeform |
awt: which v.py were you using ? ( asciilifeform's original chokes on such patches ) |
12:11 |
awt |
asciilifeform: not using v.py - just using vdiff and vpatch. Vpatch command is: vdiff -r -N akris akris-genesis > akris-genesis-$latest_version.vpatch |
12:13 |
signpost |
worked with the v.sh bundled in pentacle fwiw |
12:13 |
* |
signpost not sure whether that means bug in v.sh, or bug in ??? |
12:16 |
awt |
Ah yeah - blatta vdiff process involved a/b directories. |
12:22 |
awt |
Why must this layout be used? |
| |
~ 15 minutes ~ |
12:37 |
asciilifeform |
awt: was following the instructions in http://v.alethepedia.com/akris_desktop/ , so assumed 'oh hey worx with v.py' |
12:37 |
asciilifeform |
awt: the a/b thing was never hard-specified, but rather 'cemented in' ad-hoc in early days of vpatches |
12:38 |
asciilifeform |
fwiw asciilifeform's v.py which he uses to this day does require the dirs to be different (not necessarily 'a' and 'b' tho) |
12:38 |
awt |
asciilifeform: got it. |
12:40 |
asciilifeform |
http://logs.bitdash.io/pest/2023-07-25#1028826 << this was phf et al's vdiff |
12:40 |
bitbot |
Logged on 2023-07-25 11:32:20 gregorynyssa[deedbot|signpost]: http://logs.nosuchlabs.com/log/pest/2023-07-25#1029266 << Did you implement V in Ada? |
12:40 |
dulapbot |
Logged on 2023-07-25 11:29:34 asciilifeform: awt_akris: oddity while pressing the genesis |
12:41 |
* |
awt admittedly failed to get v.py working on my build system - tried porting it to py3, but required gnupg lib didn't support py3, - updated gnupg - api interface was not backward compatible. So I'm just doing it the old fashioned way patch by patch. |
12:45 |
asciilifeform |
hmm awt why the dependency on virtualenv ? |
12:46 |
awt |
asciilifeform: not a strict dependency. |
12:46 |
asciilifeform |
( wai can't simply run 'python3 bin/main.py' ) |
12:46 |
asciilifeform |
( see eggog ) |
12:47 |
awt |
I find it very nice for development as a way to ensure a clean, up to date, indenpendent dependency tree. |
12:47 |
awt |
asciilifeform performed pip install -e ../akris from within akris-desktop? |
12:48 |
signpost |
oughta work just by installing w/e globally |
12:48 |
* |
asciilifeform not likes 'installing' things, makes over9000x harder to fiddle with'em ad-hoc |
12:48 |
awt |
if not using a venv, then yes, should work if akris is installed from anywhere. Haven't tried. |
12:49 |
* |
asciilifeform liked how blatta not req'd any kinda installs |
12:49 |
awt |
asciilifeform: the -e option fixes that for me. kind of "symlinks" the package so you can "live edit" from the project dir. |
12:50 |
asciilifeform |
awt: i'ma try it as given, will take longer tho, haven't 'virtualenv' here and box is in a state where installing it is nontrivial |
12:51 |
awt |
asciilifeform: ack |
| |
~ 1 hours 5 minutes ~ |
13:56 |
awt |
it may be possible to: |
13:57 |
awt |
*python setup.py build |
14:03 |
awt |
Alternatively, if you don't want to use virtualenv, you can use something like pyenv. If you use the -e (--editable) option with pip install, you can fiddle with the akris/akris-desktop source from where you've unpacked it, rather than deep inside wherever your python installs packages. |
| |
~ 30 minutes ~ |
14:34 |
* |
signpost wagers the approach most compatible with asciilifeform's box will be to emerge the pydeps, then run the coad directly with python3 |
14:36 |
asciilifeform |
unrealatedly, meanwhile, in heathendom lulz. |
14:37 |
asciilifeform |
^ straight-out 'internet of the future' hell, they took off the mask, etc. |
14:38 |
asciilifeform |
( archived copy ) |
14:40 |
signpost |
don't (be evil) |
14:40 |
* |
signpost utterly unsurprised that this is being moved forward. |
14:41 |
signpost |
soon only Trusted Devices on the public web |
14:41 |
asciilifeform |
oblig endgame |
| |
~ 4 hours 8 minutes ~ |
18:50 |
asciilifeform |
meanwhile, in yet-other misc. lulz. |
18:51 |
awt |
asciilifeform: looks like no need to install virtualenv. Can use the python -m venv venv command instead. Included with any recent py3. Updating the docs momentarily. |
18:56 |
asciilifeform |
awt: ty, will look (for nao must bbl) |
19:04 |
awt |
asciilifeform: updated docs to remove references to virtulenv, and swapped out v.py for the bash v included with pentacle. Re-genesised with the updated docs. Gonna try and cut down on the number of patches. Blatta had way too many bugfix patches. |
| |
↖ |
| |
~ 4 hours 11 minutes ~ |
23:16 |
awt |
billymg: what do you think about adding an "infographic" Pest protocol explainer to pestnet.io? |
| |
↖ |