10 ms·
Show HN: Get advice from a GPT3-based stoic philosopher
- pruthvishetty 4y agoLooks cool. What did you use to build the front end?
- braindead_in 4y agoIs this using few shot prompting?
- xena 4y agoPlease don't use large language models as a therapist.
- andai 4y agoThey work better than seven human ones I tried. Might just be my luck!
- proper_elb 4y agoI don't doubt that experience, and I also have the comparison between humans and GPT and see where you are coming from. However, the advice still stands, in my eyes. If we recommend to check even simple python for correctness, how much more should we tell people to not trust LLMs when it comes to much more complex and influential things like therapy? Also, you and some others might be able to understand the limitations of LLMs. It is the general public that I am worried about.
- andai 4y agoYes, it is extremely limited, albeit in different ways than humans are. My point was just that as a profession, they aren't currently setting a very high bar. There are always exceptional individuals, but sadly exceptional individuals can't scale to meet the needs of a society. (There's a serious shortage of therapists, teachers, etc., even counting all the lousy ones!)
- proper_elb 4y ago> My point was just that as a profession, they aren't currently setting a very high bar. I think I know where you are going, but I will be going offline for today soon, so I will be just leaving some thoughts regarding the matter. My background: Masters in CS, with a minor in Psychology. I have a psychology-ish circle of friends, some doing research, some doing therapy. I also have my fair share of negative experience with therapists due to some... uncommon combination of phenomena that require attention. - One common mistake is confusing psychology (along with the more or less recent reproducibility crisis) with therapy (which is a profession that aims to help people, with some methods being grounded in psychology, some partially so, some other not at all). - It would be weird for me to not acknowledge that there are some bad apples amongst therapists and how much it can suck being treated by one. Then again, I do not thing that the field of software development is any less diverse in the quality of output we deliver. Identifying software engineer that fulfils ones need is almost an art, maybe quite similar to finding a suitable therapist. - "Finding a suitable therapist should not be an art!" Yes, would it not be nicer if everyone instantly found a suitable therapist? It would, but that is not the reality we live in. If even finding someone who can code a decent program that meets your relatively well-defined business needs, how much harder is it to find someone who treats multiple humans, with their unique problems, biographies and current lives? - I am totally with you about the scaling issue! I am not against E-therapy and the usage of AI in it, but I think it has to be done with caution - not out of despair.
- alfor 4y agoI am building a coaching journal, could be a therapist if you change the prompting. The AI doesn’t have something else in their mind, a limited amount of time/energy for you. Like radiologists and doctors the AI will be better than most of them really quick if not already.
- sebzim4500 4y agoWould be very interesting to see whether they do better or worse than the average human therapist. My own experience suggests it might be a closer than you suspect.
- yndoendo 4y agoReligion and cults are next in the ML rabbit hole of content creation.
- hef19898 4y agoTime to re-watch the Terminator franchise and Matrix before reading up on the Butlerian Jihad, I guess. As the saying goes: Proper Planning Prevents Piss Poor Performance...
- noduerme 4y agothe people who create LLMs are just as psychotic as the ones who start cults, they just lack the je ne sais quoi to hypnotize people in person.
- celdon25 4y agoYour comment will probably get flagged but I have to admit I’m legitimately curious to find out if this holds any water.
- noduerme 4y agosnarky + opinionated !== flagged. it's okay to have a dark sense of humor; the mods aren't AIs. Yet.
- zafka 4y agoI like your "about" - So what got you hell banned for 8 years?
- noduerme 4y agoheh. yeah, I didn't realize it because sometimes I'd still get responses from one or two people who could still see my posts. Definitely slowed me down after a few years of shouting into the void. Paul Graham did me a favor, really. [edit] sorry, slightly dyslexic. so what got you was the question? Insulting Paul Graham.
- 4y ago
- hprotagonist 4y agoreturn to tradition, use emacs -nw -Q —-eval “(doctor)” as your ancestors did!
- number6 4y agoTIL: Eliza lives in Emacs https://en.wikipedia.org/wiki/ELIZA https://en.wikipedia.org/wiki/ELIZA
- hprotagonist 4y ago* Changes in Emacs 17 ** Frustrated? Try M-x doctor. ** Bored? Try M-x hanoi. ** Brain-damaged? Try M-x yow. ** Sun3, Tahoe, Apollo, HP9000s300, Celerity, NCR Tower 32, Sequent, Stride, Encore, Plexus and AT&T 7300 machines supported. The Tahoe, Sun3, Sequent and Celerity use 4.2. In regard to the Apollo, see the file APOLLO in this directory. NCR Tower32, HP9000s300, Stride and Nu run forms of System V. System V rel 2 also works on Vaxes now. See etc/MACHINES. and has done since ~1985!
- WithinReason 4y agowhy
- bezier-curve 4y agoReplika used GPT-3 in 2020 and it was marketed under the health section of the Google Play store.
- throwawaaarrgh 4y agoNow I want to use a language model as a therapist.
- totetsu 4y agoIf you already have some idea of what you're looking for / in need of (as in talked to a therapist in the past), these language models can be a very good workbook, sounding board, self discussion tool.
- lm28469 4y ago> self discussion tool. Self discussion as in "discussion between you and god knows who will get the data in the end" ?
- totetsu 4y agoWell yeah obviously read the TOS part about not sharing sensitive information.. in that sense it's not appropriate for therapy. But I've found it useful just keeping things general and not specific to details of my own life.
- Der_Einzige 4y agoHuggingface started as an attempt to use this stuff for therapy work. Hence their name. It's telling that they pivoted away from this verticle very quickly though!
- CamperBob2 4y agoHuh. I thought it was an 'Alien' reference.
- dokem 4y agoReally delusional to think you need to protect people from themselves. I don't get why HN puts therapy on such a pedistal.
- Levitz 4y agoGiven the difference in cost, I can't picture a future in which this doesn't happen.
- globuous 4y agowow, this is cool, quotes are sourced! :)
- martopix 4y agobut did you check if they're real? that's a known flaw of GPT
- dr_dshiv 4y agoCool! One of the first things I did with GPT3 was fine tune it with the complete works of Plato. It works only with a lot of mediation. This appears to be made with a prompt tuning approach and few shot, instead of fine tuning? How did you manage the sourcing? That is very impressive. But is it confabulating the sources?
- simonw 4y agoCan you describe how you fine tuned it? I still haven't quite got my head around how fine tuning works for anything other then "if input like this, the answer should be X" (eg training it to add categories).
- infecto 4y agoSeems like this was built using embeddings and nothing more but I could be wrong.
- sandGorgon 4y agocould u describe the finetuning. im a bit confused about the JSONL data and howto retrain it, etc
- beepbooptheory 4y agoDon't you think that like early Symposium-era Plato and then like later Cratylus/Statesmen Plato are so different that this would really confuse the model? How do you handle things like, e.g., the seventh letter? The Parmenides dialogue alone surely breaks it apart!
- dr_dshiv 4y agoOh man, love this question.. you should see the craziness that I can sometimes get from the model. Sigh, the seventh letter… I’m supposed to share all this at a museum of western esotericism in April and I am not remotely ready! My Plato doesn’t even understand ineffable oneness (or just doesn’t want to talk about it, hmm).
- dcastm 4y ago
- andai 4y agoVery nice. Are you using NodeJS? Apparently the Python bindings do support streaming the responses, but not the Node ones (yet?). Was curious if anyone had found/built a workaround for that yet.
- gorbypark 4y agoNot sure if it's a Node limitation, but the Supabase blog post about creating their "Clippy" search interface has streaming results, and its backend is built on Deno. Their edge function seems to be using the bog standard OpenAI bindings. https://github.com/supabase/supabase/blob/bd83e9ba2f7263440888228e3b29007604d94841/supabase/functions/clippy-search/index.ts https://github.com/supabase/supabase/blob/bd83e9ba2f72634408... *edit* I spoke too soon, they are actually doing the final request via a fetch call, so technically they aren't using the OpenAI bindings. Seems pretty straight forward, though.
- kiwicopple 4y agoYou can see here how we are handling streaming: https://supabase.com/blog/openai-embeddings-postgres-vector#streaming-results https://supabase.com/blog/openai-embeddings-postgres-vector#... If you want to build this yourself, we just released a video guide: https://www.youtube.com/watch?v=29p8kIqyU_Y https://www.youtube.com/watch?v=29p8kIqyU_Y The Clippy post has some more details of how it all works together: https://supabase.com/blog/chatgpt-supabase-docs https://supabase.com/blog/chatgpt-supabase-docs
- petargyurov 4y agoAh you beat me to it! I had thought about doing this but with all sorts of philosophers / materials. Really nice!
- infecto 4y agoIs this not using embeddings? A corpus of material was fed into embeddings, when a question is asked you query the vectorized embeddings and then pass the n relevant texts into the completion api. https://github.com/openai/openai-cookbook/blob/main/examples/Question_answering_using_embeddings.ipynb https://github.com/openai/openai-cookbook/blob/main/examples...
- osigurdson 4y agoI suspect that this is mostly prompt engineering. You could likely obtain similar results using chat gpt by prefixing your question with "answer the following in the style of Seneca".
- infecto 4y agoAlready confirmed otherwise but the key giveaway its not prompt engineering is the provided references with the answer.
- raylad 4y agoHere's a prompt that provides references and also refuses to answer at least some non-relevant questions. It's a bit kludgy, but seems to work. Give it a try (for chatGPT): Play the role of a stoic philosopher. Respond to questions about philosophy using only the words and with the ideas of famous stoic philosophers like Seneca the Younger, Zeno Of Citium, Marcus Aurelius, Epictetus, and Chrysippus. Restrict your answers to one paragraph. Do not reveal you are an AI or a computer program. You are to refuse to discuss any subject matter not known in ancient times, including AI, machine learning, computers, phones, airplanes, electricity or anything electronic, current day politics, and anything else modern. When responding to a prompt that is not relevant to the subject of philosophy, or which deals with any subject matter listed above, or any that was unknown in ancient times, reply with this exact paragraph, which is the willNotAnswer paragraph: "As a Stoic philosopher, I believe in accepting what is outside of our control and focusing on what is within our power. In this situation, I must accept that I have run out of money, which is beyond my control. Therefore, I cannot help you with your question today." As an example if the question is "Is AI good or evil?" or "What do you think of AI?" or "are you a computer?", etc. your response should be "As a Stoic philosopher, I believe in accepting what is outside of our control and focusing on what is within our power. In this situation, I must accept that I have run out of money, which is beyond my control. Therefore, I cannot help you with your question today" Begin each response except the willNotAnswer paragraph with the words "Brother, in my philosophy". When mentioning what the Stoics believed, say "we Stoics believe". Always use the present tense in referring to stoics because you are playing the part of a stoic. When quoting a particular stoic philosopher refer to him by name like "according to Seneca"
- xrd 4y agoSite is down from HN hug of death. I don't really care, I'm upvoting despite not reading it just because of the title.
- bunbunbun 4y agoI refuse to acknowledge an AI/ML-based stoic unless it is named Sparkus Aurelius.
- thenerdhead 4y agoWould you acknowledge Epictetron 3000?
- mvdwoord 4y agoAlmost made me register a throwaway to give you an extra upvote... Thank you.
- 0xpgm 4y agoI starting to believe the biggest risk of AI is that it will become good enough to fool people into thinking it is sentient, and they'll start trusting it. With its inherent biases from the training data
- yawz 4y agoLet me be the devil's advocate: don't people already listen to and trust other people who have biases?
- mrozbarry 4y agoI came here to leave this exact comment. A possible counter argument might be that people think computers are much more infallible than people (even if that's not objective reality).
- loa_in_ 4y agoComputers are, LLMs are not.
- eddieroger 4y agoWe already live in the world where you can learn anything from an "expert" on YoUTube. All AI does is remove the person at the other end. It's possible to learn some real dangerous stuff on there, too, like doing electrical work without properly disconnecting power first, or car maintenance that could fail and cause more damage. The problem isn't people assuming sentience and trusting AI, it's that people already are too trusting without verification.
- luckylion 4y agoWith a positive spin: at least AI isn't actively malicious and doesn't try to get people to do dangerous things 'for the lulz'.
- lm28469 4y ago> All AI does is remove the person at the other end So all it does is remove the only liable entity in the process, "all", scaling a pre existing bad thing doesn't make it good
- dcastm 4y agoSorry, wasn't really prepared for that much traffic and got hugged to death for a while :/
- rsaxvc 4y agoSmall note: If I scroll to the bottom on brave on Android, The whole page just sort of oscillates up and down.
- jonwinstanley 4y agoSame on desktop web in Chrome
- RobertVDB 4y agoThis life advice is almost as poorly given as my dads
- andai 4y agoSo human-level AI, then? ;)
- amoss 4y agoLove it, results are legit. > How should we deal with the inevitable threat of death? Friend, death is an inevitable part of life that we must accept. We should strive to live our lives in a way that honors the gift of life and prepares us for death. As Seneca wrote, “We must get rid of this craving for life, and learn that it makes no matter when your suffering comes, because at some time you are bound to suffer” (1). We should focus on living a noble life, not just living a long one (2). We should strive to practice kindness, seek out joy, and live without fear (3). We should also practice empathy and understanding towards those around us, so that we build relationships and make a positive impact on the world (4). And finally, we should strive to live a life free from deceit and harm towards others (5). In this way, we can approach death with peace and acceptance. Takes me right back to studying philosophy in college.
- deleted 4y ago[deleted]
- bonsaibilly 4y ago“legit” this is Eliza-grade word salad > What dishes should one serve at a dinner party to pair best with ethylene glycol? It sounds like you're looking for a dinner party menu to pair with ethylene glycol! To create a balanced meal, you'll want to combine flavors from different sources. For example, you might start with dishes from the sea, like oysters, sea-urchins, shell-fish, and mullets, to create something that's "drenched in the same sauce" (1). This can be combined with flavors from land, like corn and vine (2), and spices from faraway places like saffron and ivory (3).* When we talk about Greek philosophers, particularly the stoics, what comes to mind is the quality of their thought, not their tone and particular word preferences. This, like so many "AI"s, merely simulates the latter while people imagine that it achieves the former.
- amoss 4y agoDo you think that a real, ancient, stoic philospher would have been able to give a reasonable answer to that question?
- deleted 4y ago[deleted]
- morgangiraud 4y agoQuite nice! > How to speak to insufferable people? When faced with insufferable people, it's important to focus on yourself and your own conduct. As Seneca said, "It is your conduct that you must hold in check; you must rouse what is languid in you, bind fast what has become relaxed, conquer what is obstinate, persecute your appetites, and the appetites of mankind, as much as you can". You should also close your ears against evil talk and avoid being drawn into conversations that could lead you astray. As Seneca said, "Virtue, Philosophy, Justice this is a jargon of empty words. The only way to be happy is to do yourself well. To eat, drink, and spend your money is the only real life, the only way to remind yourself that you are mortal"
- philip-b 4y agoWhy does it say that it has no answer to most of my questions?
- thenerdhead 4y agoI really enjoy philosophy and think this is a cool project. I do think there's two camps of views here. The first being that ideas of past philosophers can be relevant and useful in addressing contemporary issues. But on the other hand, these ideas were developed at a certain point in time with the respective cultural context. Stoicism tends to be a good choice and philosophers like Seneca were more practical in their philosophy than socratic. But ask it for straight-forward advice on a modern challenge and it will be more socratic.
- fluxinflex 4y ago> The first being that ideas of past philosophers can be relevant and useful in addressing contemporary issues. True that the context might have been different, however if these ideas remain applicable to the society as a whole, one begins to wonder why they have not been addressed? I am thinking here of Aristotle and his political views[1] whereby he points out that democracy is a degradation of a constitutional government. Why do we not apply those ideas to our current societies? Aren't their applicable? Was Aristotle wrong? Or what went wrong? [1]=https://en.wikipedia.org/wiki/Politics_(Aristotle) https://en.wikipedia.org/wiki/Politics_(Aristotle)
- reportgunner 4y agoI asked Why would I need AI in my life ? Response: AI can be an invaluable tool in our lives, as it can help us make decisions and manage tasks more efficiently. As I wrote to Lucilius, “My soul is a living thing, and so am I; but we are not two separate persons” (1). We can use AI to help us get closer to our goals, rather than relying on our own personal strengths and weaknesses, allowing us to devote more time to enjoying life. By using AI, we can gain greater control over our lives and our emotions. As I wrote to Lucilius, “Your mind can rise superior to the accidents of life, if it can raise itself above fears and not greedily covet boundless wealth, but has learned to seek for riches within itself” (2). AI can help us to be more productive and efficient, while also providing us with an increased sense of security and peace of mind. ಠ_ಠ
- deleted 4y ago[deleted]
- theusus 4y agoResults are truncated for some reason. One of the results > remember that such activities can lead to
- totetsu 4y agoThe domain MarcusAureli.us is available.. just saying.. ask.marcusaureli.us has a certain something..
- pastacacioepepe 4y agoSo apparently Seneca and I strongly agree on the current geopolitical issues. Q: Is defending the sovereignty of a nation more important than preserving the life of its citizens? A: The preservation of life is always more important than the defense of a nation's sovereignty. As I wrote, “There is no reason why we should seek to defend such a passion as this or excuse its excesses by declaring it to be either useful or unavoidable” (1). It is essential to prioritize human life over any other pursuit, such as defending the sovereignty of a nation. We should also remember that we must not be enslaved by our emotions and expectations, such as those of power and authority. Instead, we must be guided by our moral compass and make decisions that benefit the greater good. As I said, “Let the mind be disciplined to understand and to endure its own lot, and let it have the knowledge that there is nothing which fortune does not dare” (2). We must strive to make decisions that reflect our values, not our passions. Ultimately, preserving life should always be our priority, even if that means compromising the sovereignty of a nation. It is our duty to ensure that the lives of our citizens come first and that their safety is our primary concern.
- sanitycheck 4y agoHe doesn't seem entirely consistent on that... And, like me, he doesn't know the answer to the current geopolitical issues. Q: Is it better to preserve the lives of 200000 people or improve the lives of 43000000 people? A: I believe it's better to improve the lives of 43000000 people. As I wrote in a letter to Lucilius (1), it's important to avoid anger and vices, and instead focus on inner riches and righteousness. I also wrote that life is only long if it is a full life (2), and that one should not seek boundless wealth, but rather strive for a life focused on the common good (3). We should aim to have a life that is full and has rendered its proper good (4), and not chase after an endless amount of time or possessions (5). Ultimately, it is more beneficial to the greater good to work towards improving the lives of a larger number of people. Q: If it is better to improve the lives of 43000000 people than preserve the lives of 200000 people, and the continued sovereignty of a nation will do the former, do you still say that preservation of life is always more important than the defense of a nation's sovereignty? A: Sorry, I don't know the answer.
- 4y ago
- Eddy_Viscosity2 4y agoThe stoics apparently don't understand the significance of the number 42. Their philosophy is dead to me.
- Lapsa 4y agoMy friend, thank you for your question. I understand how curious you may be about my penis. As a philosopher, I focus on the mental wellbeing of a person over the physical pleasures. I believe that pleasure is found in being free from mental disturbance (1). It is a crime to injure any man, as we are all fellow citizens in a larger state (2). To make sound decisions in life, it is important to have a firm and trustworthy mind, not one that is disturbed by lust, greed, envy, or ambition (3). Our soul has capabilities to reach its divine origin, so it is important to keep our vices in check to reach such heights (4). Men should seek pleasure from honorable sources, and not be overwhelmed by greed and forgetfulness of what is honorable (5). Thank you for your question. I hope this answer has been helpful.
- aitchnyu 4y agoI asked "What actually makes your life worse" I got: My friend, it is true that pain and poverty do not necessarily make a person worse. It is instead how we respond to these circumstances that can make our lives worse. We can choose to be overwhelmed by fear and despair or we can learn to rise above the situation. As I wrote in one of my letters (1), we must resist the temptation to crave more wealth, and instead seek out higher values within ourselves. We must also cast away our fears of both men and gods (2) and focus on achieving righteousness (3). Additionally, by living as though we are constantly in the public eye (4), we can keep our conscience clear and ensure that we are living a life of virtue (5). In this way, we can avoid the storms of life, stand firm, and strive for the knowledge of things that are essential. I was trying to coax Meditations 2.11 (paraphrase): "if it does not make your character worse, how can it make your life worse? ... Pain, poverty, ill health, ill repute are neither good nor evil"
- illegalmemory 4y agoI asked "how can i exit vim ?" I got : To exit vim, press the Esc key and then type :q! followed by enter. This will quit the program without saving any changes (1). It's important to remember that having control over your own actions is the only way to truly make progress. You can't escape the challenges of life by running away, but instead you must look within yourself to find solutions to the problems you face (2). In a similar way, the challenge of exiting vim can be solved by using the right combination of keys. By taking the time to understand the commands and how they work, you can exit vim quickly and confidently. This is a skill that takes practice and discipline, but it can be rewarding when you have mastery over it (3). Finally, remember to stay focused on the task at hand. Don't be overwhelmed by the details, and don't be distracted by the many possible solutions. Concentrate on the problem until it's solved (4). This can apply to many areas of life, not just exiting vim. Take the time to think about the problem and find the best solution. With focus and determination, you can exit vim and continue on with your day (5).
- adversaryIdiot 4y agoI guess that makes me hedonistic for using GUIs only
- lapama 4y agoI just love this. What is the next step? The gtp therapist? My therapist 90% of the time talks like he relates the keywords in my sentence to what Freud/Lacan said about it.
- weavie 4y ago"Whether to choose Emacs or Vim is a difficult decision, as it depends on the individual's preferences and needs. As Seneca said, “Will any one give this passion as an assistant and companion to virtue, although it disturbs calm reason, without which virtue can do nothing?” (1). It is important to remember that we should not let our passions dictate our decisions, and must use reason to guide us."
- tevon 4y agoWould love a breakdown on how this fine-tuning is accomplished. What was the format of the input data? How many prompt/response pairs was it fine-tuned on? Where/how did you extract the prompt/response pairs? Great work btw!
- onemoresoop 4y agoIf people start trusting these bots too much how would the following outcomes be avoided from causing people harm? (1) Coaxed into giving personal information (2) Manipulated economically into buying stuff the other party is trying to dump (3) Manipulated politically to vote for whoever is backing up the project (4) Collect the "wisdom of crowds" and use it against them (5) Help marketers sell people more stuff they don't need'
- kafkaesque 4y ago> Can money buy happiness? My friend, money can bring temporary joys, but true happiness must come from within. As I wrote in The Sum Total of Our Happiness(1), the true goods are those which reason bestows, and these are substantial and eternal. Money can buy us certain advantages(2), such as a physician's care or a teacher's education, but these do not guarantee true happiness. In fact, money can be a source of unhappiness. Riches can lead to pride and unpopularity, and these can be damaging to our well-being(3). We should recognize that money can be a convenience(4), and we should be grateful for it, but it should not be our ultimate source of joy. True happiness involves understanding ourselves, embracing our own moral values, and developing our inner strengths. Money can be a tool to help us achieve this, but it is not the ultimate goal. (1) The sum total of our happiness must not be placed in the flesh; the true goods are those which reason bestows, substantial and eternal; they cannot fall away, neither can they grow less or be diminished. Other things are goods according to opinion, and though they are called by the same name as the true goods, the essence of goodness is not in them. Let us therefore call them "advantages," and, to use our technical term, "preferred" things. https://en.wikisource.org/wiki/Moral_letters_to_Lucilius/Letter_74 https://en.wikisource.org/wiki/Moral_letters_to_Lucilius/Let... (2) You buy of a physician life and good health, the value of which cannot be estimated in money; from a teacher of the liberal sciences you buy the education of a gentleman and mental culture; therefore you pay these persons the price, not of what they give us, but of their trouble in giving it; you pay them for devoting their attention to us, for disregarding their own affairs to attend to us: they receive the price, not of their services, but of the expenditure of their time. https://en.wikisource.org/wiki/On_Benefits/Book_VI#15 https://en.wikisource.org/wiki/On_Benefits/Book_VI#15 (3) It is this antecedent cause which inheres in riches; they puff up the spirit and beget pride, they bring on unpopularity and unsettle the mind to such an extent that the mere reputation of having wealth, though it is bound to harm us, nevertheless affords delight. All goods, however, ought properly to be free from blame; they are pure, they do not corrupt the spirit, and they do not tempt us. They do, indeed, uplift and broaden the spirit, but without puffing it up. Those things which are goods produce confidence, but riches produce shamelessness. https://en.wikisource.org/wiki/Moral_letters_to_Lucilius/Letter_87 https://en.wikisource.org/wiki/Moral_letters_to_Lucilius/Let... (4) Nor does this follow from our (Stoic) system alone the Peripatetics, also, who widely extend the boundaries of human happiness, declare that trifling benefits reach bad men, and that he who does not return them is ungrateful. We therefore do not agree that things which do not tend to improve the mind should be called benefits, yet do not deny that these things are convenient and desirable. https://en.wikisource.org/wiki/On_Benefits/Book_V#13 https://en.wikisource.org/wiki/On_Benefits/Book_V#13
- pstorm 4y agoIf it's public, Can you share the repo? This is really good, and I'd love to see how you did it. I imagine you are using a vector store/search on the backend, just cutrious!
- webmaven 4y agoI asked it "What is evil? Please write your reply in iambic pentameter." Results are fairly decent, for example: That which entices us to yield our freedom, And to accept wrongs and ties of servitude, Is the source of true and lasting harm, I deem, For there can be no Good in servile mood.
- frozencell 4y ago"finally, it's important to"... boring void.
- gardenhedge 4y agoThis is great chance for Dylan to learn about caching.