IRC Log - 2025-06-05 - ##forth

Channel: ##forth
Total messages: 60
Time range: 04:27:50 - 18:47:32
Most active: tpbsd (31), olle (9), anthk_ (8)
04:27:50 ##forth <tpbsd> I'm so happy with my new word :)
04:27:57 ##forth <tpbsd> : maskme ( n -- mask ) 0 do 1 i lshift dup >r r> + >r r> loop 1 - ;
04:29:32 ##forth <tpbsd> oops apart from the rubish left on the stack!
08:09:58 ##forth <tpbsd> bingo
08:10:02 ##forth <tpbsd> : mask ( n -- mask )
08:10:03 ##forth <tpbsd> dup
08:10:03 ##forth <tpbsd> 0 do
08:10:03 ##forth <tpbsd> >r r> + >r
08:10:05 ##forth <tpbsd> if i = then r>
08:10:07 ##forth <tpbsd> loop
08:10:09 ##forth <tpbsd> 1
08:10:11 ##forth <tpbsd> -
08:10:13 ##forth <tpbsd> ;
08:10:15 ##forth <tpbsd> oops
08:10:25 ##forth <tpbsd> apologies, thats wasnt supposed to happen
08:10:59 ##forth <tpbsd> 2 mask 26 lshift bin.
08:11:00 ##forth <tpbsd> 3322222222221111111111
08:11:00 ##forth <tpbsd> 10987654321098765432109876543210
08:11:04 ##forth <tpbsd> that was:)
08:13:29 ##forth <olle> that was? must be german hehe
08:15:10 ##forth <tpbsd> na, I just have problems remembering that nvim needs a copy before pasting here
08:15:37 ##forth <tpbsd> or it pastes what in it's buffer
08:15:49 ##forth <olle> I use irssi in screen, not vim :P
08:16:11 ##forth <tpbsd> this is my new nvim ide for Mecrisp-Stellaris Forth
08:16:30 ##forth <olle> What dialect is that?
08:16:32 ##forth <tpbsd> and I use xchat for irc
08:17:04 ##forth <tpbsd> it's Forth and mostly the standard as far a a embedded Forth can be
08:17:36 ##forth <tpbsd> there are even small variations between different chips and models due to different hardware
08:17:56 ##forth <tpbsd> this is for Cortex-M arm chips
08:18:43 ##forth <olle> What are you building?
08:20:19 ##forth <tpbsd> I have this page online https://mecrisp-stellaris-folkdoc.sourceforge.io/
08:20:37 ##forth <tpbsd> but Im building a IDE for cortex-m chips atm
08:20:57 ##forth <tpbsd> it's based around my 'Plang2' system
08:23:08 ##forth <tpbsd> it looks like this atm, apologies for my annoying fetch picture arrangement as my main doc is off line atm
11:59:02 ##forth <anthk_> this is the turd that happens with 'vibe coding' https://news.ycombinator.com/reply?id=44179381&goto=item%3Fid%3D44142652%2344179381
12:00:08 ##forth <anthk_> guy as Grok to add a pseudo-lisp like parsing for Forth, it just shift the operators, shit happens because the commenter doesn't even understand the code
12:00:33 ##forth <anthk_> also, lisp needs full eval/apply and lists and yadda yadda
12:01:25 ##forth <olle> anthk_: "You have to be logged in to reply."
12:01:31 ##forth <olle> Better link?
12:30:56 ##forth <olle> Well. I wouldn't expect an LLM to learn Forth. Too little training data.
15:48:37 ##forth <MrMobius> can I get an LLM in my browser that spots and flags LLM generated nonsense on pages I visit?
15:49:53 ##forth <olle> AI slop detector?
15:50:01 ##forth <olle> Try hire someone from India ;)
16:06:40 ##forth <anthk_> I'm fine with actual Forth's and Lisp (Scheme)
16:07:08 ##forth <anthk_> s9 for r4rs, and chicken for sicp;
16:07:20 ##forth <anthk_> and back to Forth, eforth and PFE
16:07:42 ##forth <anthk_> with Starting Forth and Thinking Forth
16:19:14 ##forth <cleobuline> nohup ./forth irc.libera.chat forthBot "##forth" 1>/dev/null &
16:47:17 ##forth <cleobuli_> forthBot: : LOAD ini.fth
16:47:17 ##forth <forthBot> Unknown word in definition: ini.fth
16:47:17 ##forth <forthBot> Error: Definition discarded due to error
16:47:24 ##forth <cleobuli_> forthBot: LOAD ini.fth
16:47:24 ##forth <forthBot> File ini.fth with moon loaded
16:47:32 ##forth <cleobuli_> forthBot: MOON
16:47:32 ##forth <forthBot> Phase de la lune pour Thu June 5 2025
16:47:32 ##forth <forthBot> 🌔 Gibbeuse croissante La lune grossit, revez grand ce soir !
16:47:32 ##forth <forthBot> 73% illuminée
18:47:32 ##forth <forthBot> Environment for cleobuli_ inactive, freeing...