Booklordofthedings @booklordofthedings.at.app.wafrn.net · 4hThe c# rewrite of the lexer is done. Not needing to write so many helper classes feels nice 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 13/10/2026Yea the situation sucks bad. I was lucky to get one of the few available junior positions in a ~50km radius this year. 120
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 12/10/2026This is actually by far the best type of jam btw 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 11/10/2026An hour of C# and the whole literal part of the lexer is done 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 11/10/2026Thinking about the tradeoffs of switching the initial compiler to something with inheritance and classes (C#/Java/C++). This would mean that its not easily bootstrapable on platforms without a compiler/runtime but you could still just run it from another device with a runtime or just audit the [...]app.wafrn.netSee complete post at app.wafrn.netapp.wafrn.net is a Wafrn server. Wafrn is a federated social media inspired by Tumblr, join us and have fun! 100
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 11/10/2026Ig, there should probably be an ir that gets translated to c. Doing it just from the ast probably doesnt work. 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 11/10/2026basic output based on the ast works 100
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 11/10/2026Kinda wanna start with the backend despite the parser not being fully done yet, actually having output might be helpful for my motivation 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 11/10/2026Actually the problem is probably more the concentration thing instead of the language choice. 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 11/10/2026Also the problem of this being a large project that will neef the type of focus I dont really have 100
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 11/10/2026Thinking about hai again. Im really not good enough with cl yet for my first project to be a compiler. C is just a pain to write memory wise and while Beef would be good it would also reduce auditability. 100
Reposted by BooklordofthedingsTrueScorn (comms closed) @truescorn.bsky.social · 10/10/2026Shadows for Hire 243-253 #pokemon #shadowsforhire #lucario #weavile #zoroark 327158
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 10/10/2026Thank you. I did have the pre wrap already but the width 100% was missing. Was it because not setting size of the parent allows it to grow ? 100
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 10/10/2026Styling question: This codeblock is inside of a div with max-width: 70 and I wanna preserve whitespaces and intentional newlines while also breaking if the block grows larger than the parent how would I do that here. Both word break and overflow break dont seem to work #css 110
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 09/10/2026Below a certain thickness the carriying ergonomics of phones/laptops dont eeally improbe so if I could trade 1cm of thickness for more ports/battery I would take it 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 09/10/2026Phew, I dont like windows either but are just too many bad takes on my tl 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 08/10/2026actually this is probably just using the colors for emacs lisp, but it should be fine ? 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 08/10/2026Just when I decide to post it fixed itself. It expects .lisp not .cl 100
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 08/10/2026mhh, cannot seem to get common lisp syntax highlighting in emacs 100
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 08/10/2026Found cua mode, emacs might actually be useable for me now 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 07/10/2026did it, however maybe my formatting/editor sucks, because this is relativly unreadable 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 07/10/2026 (defvar *lexer-remains* NIL) (defun lexer-match-literal (r literal type) (if (equal (subseq r 0 (length (coerce literal 'list))) ;;Substring(r, 0, literal.length) (coerce literal 'list)) ;;literal (list type (subseq r 0 (length (coerce literal 'list)))) nil)) How[...]app.wafrn.netSee complete post at app.wafrn.netapp.wafrn.net is a Wafrn server. Wafrn is a federated social media inspired by Tumblr, join us and have fun! 100
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 06/10/2026Day 2 of lisp, I think im getting somewhat better 110
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 06/10/2026whats the ideomatic way to handle multiple return values in lisp ? i wanna do: registerLexerToken(type, => token(char[])); I guess I could have each token have a list of the remaining characters but idk if that wouldnt just blow up memory usage 100
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 06/10/2026Office day today and im alone lmao. Everyone else thats supposed to be here is either ill or on holiday 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 05/10/2026Atleast part of the issue here was with type safety 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 05/10/2026I think the main thing im missing here is how to do multiple "statements" inside of a function. Since I cannot assign and return. Something like filter(chars, (c) => {c != " "}) might also work 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 05/10/2026(defun shorten-whitespace (chars) "Remove spaces from a list of chars" (return-from shorten-whitespace (let (out) (dolist (a chars) (unless (eql a " ") (append out a)))))) can you tell that I dont know what im doing ? 100
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 05/10/2026actually started learning lisp, but this book does not seem to work for me, I think 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 05/10/2026"Okay so what if write the boostrapping version of my compiler in lisp" - Person who has basically no lisp experience but rly doesnt like c 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 04/10/2026Managed to spend less than half of my income last month and that includes an expensive commision I got myself, so im happy 110
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 04/10/2026The update to the blog is live. lybry.net The static site generator is now fully using js, so no more bun dependency. Also some changes to the styling and some fixes so that codeblocks should no longer go offscreen 000
Reposted by BooklordofthedingsYekaiArt 🌸 [COMMS OPEN] @yekaiart.bsky.social · 04/10/2026As a gift for being a Troupe Supporter on my ko-fi page for a whole year, @inkyfallen.bsky.social has now become a performer with their own troupesona! Thank you so much for all your support and I hope you have a nice stay in the circus! [ #art #artcommissions #kofitroupe ] 2156
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 03/10/2026CSS somehow starts to get annoying to write very quickly 010
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 03/10/2026Very popular with people called Julie /s 010
Reposted by BooklordofthedingsSophie @sophiebaybey.bsky.social · 02/10/2026I think my favorite gag in portal isn't any particular joke or bit. It's the continued treatment of "testing" as some vague, ephemeral idea. What are they testing exactly? Who knows. Who cares. You're testing. Do the test. Aperture needs to keep testing. 91469275
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 01/10/2026The anime aura thing correctly identified that I ususlly watch mainstream stuff that I know I will like. 000
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 01/10/2026One thing that I feel package manager do wrong is too much output (atleast apt does). Whenever you fetch + upgrade you get way too many log lines with a majority irelevant, so its way esier to miss the actually relevant ones. 110
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 30/09/2026Im trying to test whether my theme works correctly on dark mode but somehow I cannot press any of the buttons to toggle in the firefox devtools. Any idea what might cause that ? 000
Reposted by BooklordofthedingsJames Beckett @kickthebeckett.com · 29/09/2026No, SungWon is absolutely correct here. The insistence on sticking with the Japanese title when there is already a perfectly acceptable English one is utterly asinine. Nobody does this in Japanese literature, or film, or any other art form. It's just the anime nerds who insist on being obtuse. 1302513523
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 30/09/2026Out of the 12 ascendance of a bookworm volumes im missing 7 arent available anymore. Lets hope they do another printrun sometime soon. 010
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 29/09/2026Im also taking the time to make it look a bit nicer 010
Booklordofthedings @booklordofthedings.at.app.wafrn.net · 29/09/2026okay those new deadlock characters look cool, if only they werent in deadlock 000