09:52 |
awt |
!!ticker btc usd |
09:52 |
deedbot |
$29,755 |
| |
~ 50 minutes ~ |
10:43 |
awt |
We need online codes working so we can start sharing our uncucked LLM warez |
10:45 |
awt |
We can then train them on the logs and resurrect various historical republicans as bots. |
10:54 |
asciilifeform |
lol |
10:54 |
* |
asciilifeform distinctly recalls proposing an mpbot ( while the latter was alive ) but can't atm find in l0g |
10:55 |
asciilifeform |
a, here. |
10:55 |
dulapbot |
(trilema) 2016-09-14 asciilifeform: a slightly clever mpbot would be guided by what is actually said to it (grep the from:mircea_popescu lines for words or even fragments of the query and return shannonization of immediately subsequent from: s) |
10:58 |
awt |
asciilifeform: I've had some success querying chat gpt about trilema entries. Its immitation of his style was laughable though. |
| |
↖ |
11:00 |
* |
asciilifeform 'got enuff' shannonizer in 1990s; and not esp. impressed with the latest refinements to the concept fwiw |
11:00 |
* |
asciilifeform can see how these entertain folx who lived in a 'different 1990s' tho |
11:01 |
awt |
asciilifeform: I have found in most cases chat gpt at this point is far superior to googling for many programming tasks/errors. |
11:01 |
awt |
"How can I do x in y" |
11:01 |
asciilifeform |
awt: can easily picture (google has gone to utter shit) |
11:12 |
unpx |
I've been trying to understand this fancy computation they advertise in MAGMA but it still doesn't convince me a lot |
11:15 |
unpx |
awt, I'll wait to see it able to answer why that solution was chosen -- hoping it is not biased on ``it's fast'' |
| |
~ 15 minutes ~ |
11:30 |
awt |
unpx: is this AI related? Not seeing the connection. |
11:31 |
unpx |
No, was just commenting what I've read. It is related to my math proj |
| |
~ 28 minutes ~ |
11:59 |
asciilifeform |
unpx: interesting piece, btw, asciilifeform read some yrs ago when was digging into algebratrons |
| |
~ 1 hours 32 minutes ~ |
13:32 |
awt |
https://fred.stlouisfed.org/graph/?graph_id=248494 <- M2 % change |
13:33 |
asciilifeform |
awt: loox like was redefined in '20 ? |
13:36 |
awt |
asciilifeform: yes. Looks like now missing IRA and Keogh balances. Dunno what Keogh balances are. |
13:37 |
awt |
However, is percent change, not total amount. |
13:37 |
awt |
So whatever the measure, continuously down only for some time. |
13:39 |
awt |
Possible that "Keogh" and IRA going up I guess. Mine isn't. |
13:40 |
awt |
Keogh is some kind of retirement plan for self-employed workers. |
13:48 |
asciilifeform |
( ftr, asciilifeform's pov re reich stats. ) |
13:49 |
dulapbot |
(asciilifeform) 2022-03-25 asciilifeform: the interesting, psychologically, aspect of the mats thread is the difficulty, for some folx, of making the jump to 'reich stats likely bogus, all i can rely on is personal experience of self and those around me' |
13:49 |
dulapbot |
(asciilifeform) 2021-12-29 asciilifeform: finds this experience surreal, in the old sovok nobody one'd be likely to meet entertained belief in Official stats |
13:49 |
dulapbot |
(asciilifeform) 2021-12-29 asciilifeform: the quickest way to see what reich stats are worth is to look at own wallet. asciilifeform's expenses in past 2y up considerably farther from the Official 6% or what was it. |
| |
↖ ↖ |
13:49 |
awt |
wen LLM ascii bot |
13:50 |
asciilifeform |
well for jobs like this, not even need mega-bot, but simply l0g search. |
13:51 |
awt |
"summarize asciilifeform's views on x" nevertheless would be nice |
13:51 |
asciilifeform |
awt: if you bake such a bot, dun hesitate to plug it in. oughta be at least good for some lulz |
13:53 |
asciilifeform |
( and moar, for thread-completeness ) |
13:53 |
dulapbot |
(asciilifeform) 2021-12-29 asciilifeform: 'avg. temperature in the hospital is only up 0.1 degree' 'but errybody is dying of typhus' 'so ok, we weigh the temp of the morgue occupants too, explain why shouldn't' |
13:53 |
dulapbot |
(asciilifeform) 2021-12-29 asciilifeform: 'let's include meth belt in house price index' yea |
13:56 |
asciilifeform |
http://logs.bitdash.io/pest/2023-04-26#1025630 << post some of these, for lulz, if still got'em |
13:56 |
bitbot |
Logged on 2023-04-26 10:58:19 awt: asciilifeform: I've had some success querying chat gpt about trilema entries. Its immitation of his style was laughable though. |
13:57 |
awt |
d0xx3d: http://paste.deedbot.org/?id=DwXg |
13:57 |
asciilifeform |
awt: ty |
13:57 |
asciilifeform |
awt: didja have to manually feed it the l0gz ? ( or already ate'em ? ) |
13:58 |
awt |
Already eaten |
13:58 |
asciilifeform |
not even contains any obv howlers ( unlike the previous 1 iirc , where 'key developer of monero' or wat was it ) |
14:02 |
awt |
Yes. Using a new version. |
14:05 |
asciilifeform |
'Republic of Bitcoin (formerly the Most Serene Republic of Bitcoin)' << wonder what that came out of |
14:06 |
* |
asciilifeform wonders whether bot still generates the infamous great-looking lolcats but with odd #s of legs |
14:09 |
asciilifeform |
what asciilifeform got outta the phree gpt demo using above prompt |
14:11 |
asciilifeform |
same bot re: mp |
| |
~ 31 minutes ~ |
14:42 |
asciilifeform |
in wholly unrelated lulz, asciilifeform learned only nao that it is apparently entirely impossible to generate a unique function name using standard c macro. |
14:43 |
asciilifeform |
( and even using nonstandard '__COUNTER__' apparently impossible to generate one that can be used twice+ ) |
14:43 |
asciilifeform |
but if anyone knows otherwise -- plox to write in. |
| |
~ 41 minutes ~ |
15:25 |
phf |
maybe using __FILE__ __LINE__ ? |
| |
↖ |
15:29 |
phf |
or just __LINE__, won't be random but will be unique. main issue is that because everything is eval time, you can't capture __LINE__ in a macro, gotta register that function in a call from the same line |
15:35 |
phf |
do i have an evil solution for you, you put X(foo) {...} in bar.c, and then in foo.c you #define X(a) int a##__LINE__() #include "bar.c" and elsewhere you do #define X register(a##__LINE__); #include "bar.c". because X(...) calls are all in the same lines in bar.c you're going |
| |
↖ |
15:35 |
phf |
to get stable names across the different macro invocations |
15:46 |
phf |
http://okturing.com/src/15646/body |
| |
↖ |
| |
~ 1 hours 1 minutes ~ |
16:48 |
asciilifeform |
wb phf ! |
16:50 |
asciilifeform |
http://logs.bitdash.io/pest/2023-04-26#1025676 << possibly asciilifeform not read sufficiently carefully, but seems as if wouldn't work from inside anuther macro (which is where it was needed) |
| |
↖ |
16:50 |
bitbot |
Logged on 2023-04-26 15:35:26 phf[jonsykkel|deedbot|awt]: do i have an evil solution for you, you put X(foo) {...} in bar.c, and then in foo.c you #define X(a) int a##__LINE__() #include "bar.c" and elsewhere you do #define X register(a##__LINE__); #include "bar.c". because X(...) calls are all in the same lines in bar.c you're going |
16:52 |
asciilifeform |
( full disclosure, what asciilifeform had was a lame thing where repl cmds defined macrologically, and wanted to abolish 'CMD' but still able to have e.g. '?' command which aint kosher in identifiers, so thought 'replace 'NAME' w/ gensym ?' but no trivial way to do it ) |
16:55 |
asciilifeform |
( what it currently loox like in use ftr ) |
16:58 |
asciilifeform |
as reader might've guessed, the exact value of 'repl_command_##NAME' -- unimportant, so long as globally unique under all known compiler & 'alignments of planets' |
16:59 |
* |
asciilifeform was rather surprised, after ~3 decades of suffering with cpp, that there's 0 clean traditional way to make this |
17:01 |
asciilifeform |
...all the dross that's been added to cpp standard, but this -- nowhere to be found |
| |
↖ |
17:04 |
asciilifeform |
http://logs.bitdash.io/pest/2023-04-26#1025674 << was asciilifeform's 1st thought, but found no way to transform '__FILE__' into an identifier-kosher string in anyffin resembling a portable way |
17:04 |
bitbot |
Logged on 2023-04-26 15:25:10 phf[4]: maybe using __FILE__ __LINE__ ? |
17:06 |
asciilifeform |
( and, interestingly, both __FILE__ and __LINE__ appear to choke clion's macroexpander thing ) |
17:09 |
phf |
http://logs.bitdash.io/pest/2023-04-26#1025680 << well you gotta study the example in http://logs.bitdash.io/pest/2023-04-26#1025678 to understand how to solve |
17:09 |
bitbot |
Logged on 2023-04-26 16:50:49 asciilifeform[4]: http://logs.bitdash.io/pest/2023-04-26#1025676 << possibly asciilifeform not read sufficiently carefully, but seems as if wouldn't work from inside anuther macro (which is where it was needed) |
17:09 |
bitbot |
Logged on 2023-04-26 15:46:29 phf[4]: http://okturing.com/src/15646/body |
17:10 |
phf |
the idea is that you include the same file twice, with different definition of the macro |
17:13 |
asciilifeform |
ugh |
17:17 |
asciilifeform |
if one could #define inside a #define (spoiler: mnope) this could be made edible. but as it is, lol |
17:17 |
phf |
well, it /works/, but i didn't promise it'll be elegant |
17:18 |
asciilifeform |
rright and a++ for 'obf c contest' but asciilifeform's orig. atrocity was strictly so to increase readability.. |
17:20 |
phf |
in general though c requires some level of dry rejection. dry is gay anyway. void querycmd(char *q) ...; elsewhere registercmd("?", querycmd); |
17:21 |
asciilifeform |
well it's a cpp atrocity, so was able to banish the 'register' thing by baking an indexator thing |
| |
↖ |
17:22 |
phf |
i hear cpp11 or whatever has lambdas also |
17:22 |
asciilifeform |
( used for knobs & repl cmds strictly ) |
17:22 |
asciilifeform |
orig. wrote with lambdas, but cpp's lambdas behave peculiarly scopewise |
17:23 |
phf |
ah |
17:24 |
asciilifeform |
( aaand, also wanted to be able to place knobs/cmds in arbitrary compilation units ) |
17:24 |
asciilifeform |
... rather than a central spittoon as seen damn near errywhere in similar proggies |
17:26 |
phf |
too much bookkeeping for my taste these days :> |
17:29 |
* |
asciilifeform 'damaged by lisp', developed long ago severe allergy to spurious entanglement b/w diff parts of proggy, and, in particular, anyffin resembling repetition ('table of knobs' a la trb etc) |
17:30 |
asciilifeform |
let the fucking machine make the tables. |
17:31 |
phf |
i'm not longer convinced of that principle. i mean we're of similar roots in this respect, but smh "machine making tables" turns into "programmer writes extra code" |
17:31 |
asciilifeform |
per asciilifeform's lights, so long as it's '1nce per lifetime extra coad' -- a++ |
17:33 |
phf |
i don't understand that metric |
17:33 |
asciilifeform |
i.e. the ancient dream of reusable parts |
17:34 |
asciilifeform |
( as illustrated there , nao if only the thing didn't require pointless but mandatory unique class name to be given ) |
17:34 |
bitbot |
Logged on 2023-04-26 17:21:22 asciilifeform[4]: well it's a cpp atrocity, so was able to banish the 'register' thing by baking an indexator thing |
17:36 |
asciilifeform |
^ allows a subclass of arbitrary class to be instantiated at runtime given associated name string |
17:38 |
asciilifeform |
( cpp11, ftr ) |
| |
~ 31 minutes ~ |
18:10 |
phf |
is this for your pest wunderwafffen? |
| |
~ 1 hours 38 minutes ~ |
19:48 |
asciilifeform |
phf: it was in asciilifeform's attempt at a pestron yea |
19:49 |
* |
asciilifeform barely touched subj for several months, recently dusted off |
19:51 |
* |
asciilifeform got guism, 'console', uniturdism, and basic sqlite glue working; what remains -- well, the rest, lol |