Show Idle (>14 d.) Chans


← 2023-02-07 | 2023-02-09 →
09:57 signpost 100%. this thing is going to devour NPC "jobs" for that reason.
09:58 signpost and as far as being useless for a real person, I disagree. is full-text search over your personal notes also useless?
09:59 signpost how about same over scientific papers, assuming for the moment that a corpus of real one could be had (the lack of which isn't the fault of this particular tech)
10:00 * signpost keen to try training such a thing on the logs and a few hops out of linked material
10:00 signpost might actually have hope of organizing them into topics.
10:03 signpost thing has no place substituting for a real human's output, but "hay boss, I saw some similar symbol chains at positions x, y, z in this textpile" mighty useful.
10:05 phf i wrote an ungodly implementation of myers using infix code, http://paste.deedbot.org/?id=zZir
10:06 phf signpost, i don't have full text search for my notes, i'm pretty disorganized
10:08 phf 􏿽my work focus at the moment is doing some gnarly refactoring, that'll drive the project forward, but basically there's nobody else who can do it. once i'm back to day to day management functions i'm sure i'll be able to find use for chatgpt. the other c- level is raving about it by
10:08 phf 􏿽 putting it to all kinds of "write me a letter to district" use
10:09 signpost I find I do way better if I can prompt myself with reference material.
10:09 * signpost is a better indexer than key-value store.
10:10 signpost yep, that makes sense. thing does feel about like having the stable of 22yr old dorks.
10:10 phf why not grab some useful chatgpt interaction when you are particularly pleased with it, and write an article about it, or even a paste
10:11 * signpost working solo atm too. farting out some stack-level code that generalizes the last few stacks I've had to put together for webshits.
10:11 phf the other c-level is the main chatgpt champion in my life, but every time he sits down to actually demonstrate it, it goes back to "chatgpt tell me a meaning of life?" "...." isn't this amazing!
10:12 signpost I should. I had a pretty damned interesting "thread" with the thing applying a jungian lens to Revelation.
10:12 signpost all the direction in the conversation came from me, but the thing did well tossing in detail where I wanted it, and which I could go verify myself. comparable archetypical myths, etc
10:13 * signpost struggled a lot in reading that book throughout life.
10:13 phf i wonder if it'll do better than sokal on a sokal prank!
10:14 signpost ah this was the journal-punking event. yeah, I bet it would.
10:16 signpost and really, I might be an idiot, but with a dash of humility one might be able to see something like gptism as a stage in the language pipeline. probably running in massive parallel, vying for becoming output.
10:17 signpost vetted against a reality simulator, say. I know my own thoughts are something like a narrator speaking a play into being.
10:19 phf that could be a frankenstein falacy though, like "man is a like a loom!" "man is a like steam engine!" "man is like a computer!" etc.
10:20 signpost could be. another interpretation is we're getting a better idea as we look at our effect on our surroundings.
10:20 signpost enough of "us" is out there to infer more detail
10:26 signpost http://logs.bitdash.io/pest/2023-02-07#1022525 << might be that this is blasphemous because god's already said it all in reality - or *as* reality - and nothing outside what's real may be said.
10:26 bitbot Logged on 2023-02-07 18:04:09 phf[deedbot]: friend of mine once told me that his highest goal is to produce a thought that's a result of an authentic thought process (or something similar, we were both drink and smoked too much hookah), but "not being a chatgpt" might become the highets aspiration of life reflected in a post-chatgpt world
10:27 asciilifeform http://logs.bitdash.io/pest/2023-02-08#1022542 << consider that most 'npc work' would not even need elaborate ai bot to automate. it exists not because needs doing, but from arbeit macht frei (i.e. they gotta park'em somewhere, give hamster wheel)
10:27 bitbot Logged on 2023-02-08 09:57:47 signpost: 100%. this thing is going to devour NPC "jobs" for that reason.
10:27 signpost dunno what the authentically produced thought would be other than the consequence of the symbol state of his head and the evaluator running forward.
10:28 phf signpost, as you keep talking the frankenstein falacy starts peeking through more and more :>
10:29 signpost yes, but you're predisposed to think that certain men are special, so we're both starting from beloved axioms, right?
10:29 phf or, not to call it a falacy, some kind of material realist reductionism. i dunno should ask chatgpt what to call it
10:29 signpost hahaha
10:29 phf no, i'm platonist, so i think all men are imperfect approximations of a Man, but most can come pretty close
10:30 phf if you take the worst, most debased, broken of a human, and then put him next to a system with a large corpus, you can easily say "look, the machine has surpased man", but my only answer to that is not even to debate, but to go "ok? anyway"
10:31 signpost mhm, but we agree on that.
10:31 signpost will only replace humans who shouldn't exist in the first place.
10:32 phf i don't know if i like that thought either, it feels like desperately trying to pull a ladder from a thing that's flying on its own
10:33 signpost say more?
10:33 phf like, i get it, there's a certain merth that shaquinda from hr will become useless overnight, but shaquinda in hr is in hr not because her job was irreplacable to begin with. she's there for political reasons
10:33 asciilifeform ^
10:34 signpost if we're lifting the thread to the political, there's also a "SF couldn't possibly have built something useful" that I smell.
10:34 signpost (and for that matter, they didn't. they threw money at what was already public knowledge)
10:35 phf nah, that's not a factor in my motivation at all
10:35 signpost but I think the thing I said that provoked balking was the suggestion that a statistical symbol-chainer might live at some level of the pipeline of human language.
10:36 signpost necessary but insufficient is all I'd say, and just speculating.
10:36 phf well, no, that wasn't what "provoked balking" that's what moved the conversation from casual riffing into a more serious consideration
10:37 signpost please assume I'm just a brash texan picking words with that priming.
10:37 * signpost not grokking clearly.
10:39 phf so my thought on the subject of chatgpt is that perhaps it solved the kind of problems that one shouldn't have to begin with, but if one does, then it's a good solution, and nothing more.
10:40 phf from the "considerations of the human nature" perspective, i've suggested before that "npcs" do a kind of markov chain generation in their head, and LLM is just closer to being a more useful and practical metaphor
10:40 phf but the state of npc is not an exhaulted state, it's a deliberate debasement of human nature by the human himself and by external powers
10:41 asciilifeform historically, this kinda 'solution' simply leads to where problem grows to eat up avail. cycles. ( recall '70s 'computers will abolish bureaucracy' lulz )
10:42 phf signpost, that's why i said "can you post an example of a useful interaction", and when you said "well, we had a good conversation about heady philosophical point" my retort was "i'm sure a bullshit generator is good at generating bullshit"
10:42 signpost well, that's your level of respect for me as well as the other thing, lol
10:43 phf and i said "can you post" not as a challenge, but as an attempt to get a confirmation that indeed, this thing is pretty good at doing useful junior assistant functions. i believe that might be the case, but not having trusted the system enough myself, i don't have any way to test it. i'm just curious about examples
10:44 signpost sec
10:44 signpost and I've heard it passed the goog l3 interview
10:46 signpost http://paste.deedbot.org/?id=jXML
10:46 signpost ^ example of a class of requests for which I've found it working well. "bolt system A into system B by some well-known protocol"
10:46 phf 􏿽signpost, that's your "didn't get my phd" american chip on the shoulder! i'm suggesting that one can has a very productive philosophical reflection by doing i-ching or a tarot card layout or just even opening a random book one doesn't quite understand and reading random passages. i
10:46 phf 􏿽've done all of those before. it's not "hur dur dum signpost has heady conversations with a bullshit machine", it's "there are all kinds of methods to extract meaning from meaningless, and human brains are really good at that"
10:47 signpost sure, that's why I said that all the thoughts worth having came from me, but lemme post the bulleted summary it produced from the conversation.
10:50 signpost http://paste.deedbot.org/?id=78w8
10:50 signpost if I were preparing to write on this subject, this would be mighty useful
10:51 signpost I'd prefer the thing hyperlink to sources, and hyperlink to its own logs to reference previously "discussed" material.
10:52 signpost plenty of it is "yes, that is the reading list of a first year philosophy / history student"
10:53 signpost but that's exactly why I'm talking about the thing as a search tool.
10:54 phf (we were listening to rome on the drive to horses yesterday, so i when i read "kali yuga" in that list the song that was already stuck in my head popped up again https://www.youtube.com/watch?v=VkVmDQ1_JDk )
10:59 phf http://logs.bitdash.io/pest/2023-02-08#1022602 << i don't know how to interact with this output. what i mean by this is that it's wrong in many places, in code and in text, and doesn't satisfy prompt requirements either.
10:59 bitbot Logged on 2023-02-08 10:46:03 signpost: http://paste.deedbot.org/?id=jXML
10:59 phf so we're kind of back to "reviewing pull requests from 22 year old developmentally challenged junes"
11:00 phf it particularly well captures the "smug certainty combined with in your face wrong answer" element of that experience :D
11:03 signpost sounds like a problem of degree though. but I do not have a strong argument for saying so.
11:03 phf what do you mean?
11:07 signpost well, like it hallucinated a socket package. is it not trained enough on CL code? did I insufficiently prompt the thing to not pretend other code exists
11:08 signpost I often "hallucinate" the existence of other code, write as though it exists, then go implement the meat behind the interface
11:09 awt ^ This has been my experience. ChatGPT halucinated extremely useful public method that was actually private and so not so useful.
11:09 phf http://logs.bitdash.io/pest/2023-02-08#1022555 << that's why i asked what i asked, rather than "give me an example"
11:09 bitbot Logged on 2023-02-08 10:10:35 phf[deedbot]: why not grab some useful chatgpt interaction when you are particularly pleased with it, and write an article about it, or even a paste
11:10 phf because i can come up with usecases for chatgpt also, but i'm curious about something that came in flow
11:11 * signpost will grab the next example.
11:12 phf 􏿽because if you start looking at imperfect examples of chatgpt output, well, the result here is ~factually~ invalid, so where do we go from here? if the objective of the original exercise was to get a couple of practical sb-bsd-sockets examples, that obviously didn't work. is the im
11:12 phf 􏿽agined interface good enough? it's a riff on usocket, so i guess it's not bad
11:12 signpost been deleting because their UI is shitty for threads
11:13 signpost lemme see if I can coach it like the autistic junior dev. sec
11:13 phf but where chatgpt "worked on its own" it's junk. e.g. send-message could've taken format-like arguments, and then one wouldn't need to write (format nil "" ...) in every single send-message invocation
11:14 signpost http://paste.deedbot.org/?id=dxqo
11:14 signpost lemme give it your prompt too.
11:15 phf lol, it just replace socket with sb-bsd-sockets, but sbcl's sb-bsd-sockets interface is different
11:16 signpost hahaha
11:16 signpost oh well
11:19 signpost http://paste.deedbot.org/?id=cVaP
11:19 signpost it is probably abuse to ask it to write in a language that isn't Our Democracy approved.
11:20 phf well, i'm more amused that the experience of "trying to get a june to do the right thing" has been captured ~exactly~ :D
11:22 signpost oh yeah. and how
11:23 signpost bbl
11:24 phf i suspect it doesn't know anything about sb-bsd-sockets, because it can't get those calls right
11:27 phf it's like a fractal of errors, i only just noticed the \r\n in the format string
11:30 phf by the way, since one rarely sees that, and there's no way chatgpt knows anything about it, the way you write this without the extra format is (defun foo (fmt &rest args) (format nil "~?~c~c" fmt args #\return #\newline))
11:32 phf i'm pretty sure sbcl has it wrong, because it's implementation dependent, but the correct way of handling newline,return is on a stream configuration level. you say something like :external-format (utf-8 crlf), and then you can do simple (format stream "~%") and get both characters spooled
~ 34 minutes ~
12:06 asciilifeform http://logs.bitdash.io/pest/2023-02-08#1022619 << seems likely that the training set included a snippet which referred to sumbody's actually existing 'sockets' pkg
12:06 bitbot Logged on 2023-02-08 11:07:54 signpost: well, like it hallucinated a socket package. is it not trained enough on CL code? did I insufficiently prompt the thing to not pretend other code exists
12:08 asciilifeform http://logs.bitdash.io/pest/2023-02-08#1022615 << the 1 obv diff is that typically even most 'chromosomally-challenged' indian dev (at least occasionally) ~runs~ the coad
12:08 bitbot Logged on 2023-02-08 10:59:41 phf[awt|deedbot]: so we're kind of back to "reviewing pull requests from 22 year old developmentally challenged junes"
12:13 phf i think it's usocket
12:14 phf which i suspect is the most widely used compatability layer, drakma and hunchentoot both use it, etc.
12:16 signpost http://logs.bitdash.io/pest/2023-02-08#1022647 << yup. ben pointed out to me that interaction with a compiler is easy to model as a conversation. would be interesting to see how it deals with that output.
12:16 bitbot Logged on 2023-02-08 12:08:25 asciilifeform[jonsykkel|deedbot|awt]: http://logs.bitdash.io/pest/2023-02-08#1022615 << the 1 obv diff is that typically even most 'chromosomally-challenged' indian dev (at least occasionally) ~runs~ the coad
12:17 signpost and yeah, runtime errors. wouldn't be hard to bolt an interpreter to this thing when they open the API.
12:28 signpost http://paste.deedbot.org/?id=9YTG << example of something that's close enough to right that it saves me time.
12:29 signpost can pick nits in intellij for 5min rather than farting around figuring out how JavaPoet expresses what I want it to do.
12:30 signpost and yeah, probably made this salad from querydsl, jooq, etc.
12:33 phf what's the underlying sql? it's querying tables like SCHEMATA and TABLES, which i don't know what it is. can it do the same but with postgresql's schema table conventions?
12:36 phf i guess the meat relevant to your interests is in generateJavaClasses, and the open question is whether or not the use of TypeSpec and FieldSpec are correct. they probably are, but..
12:47 phf you can't trick me, wizard, by throwing a wall of java boilerplate! just look at generateJavaClasses and what sort of structure it's actually generating
12:48 phf it's utter utter jank, it's worse than common lisp
12:54 signpost this was a reproduction of code I ended up using in a current project.
12:54 signpost wanted a rigid representation of the schema without a giant ORM dependency.
12:54 signpost and yeah, it got the use of JavaPoet mostly right
13:01 signpost http://paste.deedbot.org/?id=wYE2 << it misunderstood, because I wanted it to use the postgres-specific catalog, pg_*, but I didn't say specifically either.
13:03 phf i guess you asked it to give you something like FooSchema.FooTable.FooColumn.NAME kind of stuff?
13:03 signpost yep
13:04 signpost aside, this ROME band is great
13:06 signpost http://paste.deedbot.org/?id=OG7P << not gonna make it do the whole thing, but the queries look right
~ 15 minutes ~
13:21 phf curiously the one place where we have a chatgpt produced code in our codebase (as a kind of "first!" novelty) is also dealing with sql/orm generating bunch of methods/properties from schema
13:23 * asciilifeform supposes that the time when anyone gaveashit re: fact that microshit (or whoever operates the bot) gets yer entire src, is long past
13:24 signpost yep, MSFT is the major investor in OpenAI, and owns shithub
13:26 asciilifeform using the bot is effective same thing, afaik, as uploading yer entire proggy to shithub
13:26 signpost yup. item I'm feeding it is BSD licensed code though.
13:26 phf asciilifeform, it's well aligned with the idea that nobody's going to use chatgpt to build a republic. writing java for postgresql schema, writing "thank you very much for talking to me earlier" emails, etc.
13:27 phf which goes back to my point of http://logs.bitdash.io/pest/2023-02-08#1022593
13:27 bitbot Logged on 2023-02-08 10:39:25 phf[awt|deedbot]: so my thought on the subject of chatgpt is that perhaps it solved the kind of problems that one shouldn't have to begin with, but if one does, then it's a good solution, and nothing more.
13:28 signpost right. what political failing made the database speak SQL but the program speak... kind of problem
13:28 phf a 22 year old june is the perfect analogy, because you're not going to involve him in the inner workings either
13:29 signpost and since this political failing occurred, then need a projection of the one to the other.
13:29 signpost still smells too dismissive though, but I don't have a good counterargument to provide yet.
13:31 signpost will we ever have one representation system that is so orderly and so reduced that this kind of redundant structure does not occur?
13:31 phf well, are we then just reducing it to team trump team biden? because it's evidently Technology, with all kinds of interesting applications, but at present early stage, hampered by various political and social problems
13:31 signpost not at all.
13:32 signpost meanwhile found some folks that claim to have an open source comparable model. going to fart around with it, the logs, and the nvidia card
13:33 signpost https://huggingface.co/EleutherAI/gpt-neox-20b https://www.eleuther.ai/
13:33 phf yeah, there's a bunch of /g/ posts on subj, i want to look into eventually. they mostly use it to write porn fiction :D
13:33 signpost who reads porn. bunch of girls
13:34 signpost https://pornpen.ai/feed << this thing produces some bizarre shit
13:34 phf well, it's weird scienc dream of e-girlfriend. 'uuuge foking tits, and none of the head cockroaches
13:35 phf i'm more interested in the training part. like how much of a corpus do you need for it to start producing interesting results? how does it behave with a small corpus? etc.
13:36 phf if you just "train it on your notes", are you going to get uncanny valley of own thoughts regurgitated, or it's just going to be jibberish, because not enough corpus
13:36 phf does thing ~only~ work if trained on gigabytes of textual data, and therefore requires extensive amount of 3rd world pajeet in it?
13:37 * asciilifeform strongly suspects the latter
13:37 phf i guess the first l in the llm strongly implies
13:38 phf i have more questions, can you train it without it producing the reams of english 101 expositions. "this answer is correct, because i correctly answered the question that you have asked previously." etc
13:38 phf can you distill the information to some kind of schematic reductionist thing, where the "wires" are seen, or is it only ever manifest as extensive fluff because it's inherent to the way the information is generated
13:39 phf why is nobody asking or answering these questions. why is every single article is chatgpt generated "i asked the oracle and it told me correctly! the ai is open us! told me wrongly! the ai is bullshit"
13:40 asciilifeform cuz it's an imponator.
13:43 phf and to the point of l part of llm, is the process even controllable? like wolfram suggested that chatgpt is fundamentally flawed unless you can shape output by something like alpha. that is currated certainty source.
13:44 signpost http://logs.bitdash.io/pest/2023-02-08#1022698 << "and anyway, humbug!"
13:44 bitbot Logged on 2023-02-08 13:40:06 asciilifeform[jonsykkel|awt]: cuz it's an imponator.
13:44 phf chatgpt troons are doing something to nerf e.g. "write a poem about god emperor trump being the best", wihch are easily subverted by prompt fuckery
13:44 phf so it's obvious that people who ostensibly designed the system have only a very limited ability to shape it's output/input behavior
13:46 asciilifeform reportedly, the 'nerf' is where most of their effort goes
13:46 phf which makes one wonder to what extent the thing can be "analyzed from parts". my current impression is that you either get an amorphous vector space of meaning that collapses into anything at all, OR null
13:47 phf because the nerf is obviously very crude, slightly better than keyword filter kind of stuff
13:47 signpost http://logs.bitdash.io/pest/2023-02-08#1022692 << good experiment to run. there are gigabytes of non-pajeet to be had
13:47 bitbot Logged on 2023-02-08 13:36:58 phf[awt|deedbot]: does thing ~only~ work if trained on gigabytes of textual data, and therefore requires extensive amount of 3rd world pajeet in it?
13:48 phf signpost, didn't one of ours do an archive of gutenberg txt and the whole thing is something like 500mb?
13:48 asciilifeform signpost: where?
13:48 signpost dunno, but I have my own snag of that
13:49 asciilifeform dun recall how much it weighed unzipped, but possible that only coupla GB, summed, of 'non-pajeet', even exist...
13:50 asciilifeform (and with good % of it mixed, like uranium in ocean, with pajeet)
13:51 * signpost resigns, defeated, lol
13:51 signpost I'll feed their existing pajeet-trained thing books from prior to 1900, say, for a while, and see what happens.
13:51 asciilifeform doesn't mean it aint worth a try feeding gutenberg, logs, etc. to a bot
13:52 * asciilifeform tried the former with old-fashioned shannonizers at one pt
13:54 asciilifeform imho there's nuffin wrong with playing with chatbots, so long as one has realistic expectations, and realizes that the current crop is built 'to impress' with coherent text output, rather than 'cognition' (however else defined)
13:55 asciilifeform folx are readily tricked with 'clean-looking text' given as in humans it correlates with 'someone is home in the crankcase'
13:56 asciilifeform ( and in most cases 'impress' takes very little. recall weizenbaum's story re eliza & his secretary )
13:56 signpost something even a few hairs better than full text search over a selectable corpus would be useful.
13:58 * asciilifeform historically suffered many moar headaches with 'smart' tools, e.g. non-greplike search, than with 'dumb' fwiw
13:59 asciilifeform see also kreinin's 'computers you can't program' piece re subj
14:00 phf of course meanwhile signpost will make his hundreds of thousands with chatgpt assist, retire in tx as a proper upper middle class, little trinquets running all over, etc.
14:00 asciilifeform possibly
14:01 asciilifeform (if microshit doesn't simply robotize his co's service using his own src, lol)
14:05 phf in totally unrelated, i wired the gui to khan packet sorter, first thing it did is stuff accidentally unconnected recent message in the beginning of the log..
14:05 asciilifeform phf: what's a khan sorter ?
~ 15 minutes ~
14:21 phf asciilifeform, packets that come in get placed in a netchain/selfchain linked graph, which is then khan sorted, and the sort is compared against previous sort using myers. it's all not very optimal, but good enough for now
14:22 phf myers gives you an update script, so you can go replace parts of output without full redraw
14:22 phf i mean it's an overkill for the way the packets behave, but theoretically at least accomodates for any arbitrary injections of missing packet subgraphs
14:23 phf so i finally brought it up, and the immediate result is that khan sort doesn't do the right thing
14:24 phf it needs to smh incorporate timestamps in order resolution. that is when everything else is equal, it should place packets with higher timestamps closer to the end of the list, but i don't quite know how to do that yte
~ 16 minutes ~
14:40 phf and to tie the two threads together, i've noticed past few days (since i came back to this problem), every time i search top results are filled with total crap articles
14:41 phf from sites like programmersought.com or geeksforgeeks.org. i've not seen those before, and i'm pretty sure that's the first case of chatgpt generated junk
~ 34 minutes ~
15:15 billymg phf: i've noticed that as well, for at least the last few months, perhaps closer to a year for certain domains, and becoming more and more common
15:16 billymg all with the same style table of contents at the top of the page
15:16 billymg and formatted sort of like an FAQ page
15:23 phf i'm also searching for some very computer science 101 kind of term combinations, so the results are particularly abysmal
~ 16 minutes ~
15:39 asciilifeform phf: noticed over9000 of these when looking for various cppisms
15:40 * asciilifeform thought they were simply the usual stackoverflow rips, but not dug in deeply
15:44 phf woop, replacing a stack with a priority queue in a khan sort fixes problem
~ 31 minutes ~
16:15 phf !!help
16:16 deedbot http://deedbot.org/help.html
16:18 phf hmm, test
16:18 phf !!help
16:18 deedbot http://deedbot.org/help.html
16:33 phf so now incremental update is broken, but i can still run with a full refresh, which with 250 packets takes .5s
~ 33 minutes ~
17:06 phf !!help
17:06 deedbot http://deedbot.org/help.html
17:09 phf !!help
17:09 deedbot http://deedbot.org/help.html
17:10 phf apologies for spam
~ 3 hours 58 minutes ~
21:08 phf this myers implementation with parts done using infix notation is so ugly, i love it http://paste.deedbot.org/?id=QPOZ
21:10 phf this is probably not what those "can't we lisp, but with an algol syntax?" people meant, huh
21:11 asciilifeform phf: what are the odd uniturds in there ? (show up as 'diamonds' on asciilifeform's box)
21:11 phf that's a symbol i hung the dispatch macro from! for extra alien weirdness
21:12 asciilifeform aa
21:12 * asciilifeform was starting to see
21:13 asciilifeform was that macro in an earlier paste ? wat's it look like
21:14 phf no, i starting writing one myself, but then remembered there was inflix.cl in cmu archive
21:14 phf https://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/code/syntax/infix/infix.cl
21:14 asciilifeform a!
21:15 phf i patched it to support some extra pythonic syntax (x//y and x[y:z], though the later i'm still working on, so the paste above uses (subseq ...) rather than new syntax still)
21:16 asciilifeform linked src says there was a similar bolixism, but asciilifeform not recalls seeing infixism in any of the leaked srcs there (maybe missed)
21:18 phf i've not ever seen the infix hack in official source code, but the various home directories i have contain hacks that use the infix notation here and there. mostly in the style of the code above: when you need to write an unpleasant mathematical formula
~ 2 hours 9 minutes ~
23:27 phf test
23:27 phf !!help
23:27 deedbot http://deedbot.org/help.html
23:29 phf now we're cooking with fire
← 2023-02-07 | 2023-02-09 →