[2021-03-20 00:05:08] ⇐ dave0 quit (~davezero@069.d.003.ncl.iprimus.net.au): Quit: dave's not here [2021-03-20 00:28:03] → gravicappa joined (~gravicapp@h37-122-125-6.dyn.bashtel.ru) [2021-03-20 00:34:15] ⇐ joe9 quit (~joe9@c-71-226-56-200.hsd1.az.comcast.net): Quit: joe9 [2021-03-20 01:15:30] → dave0 joined (~davezero@069.d.003.ncl.iprimus.net.au) [2021-03-20 01:17:07] → hosewiejacke joined (~hosewieja@i5C74225C.versanet.de) [2021-03-20 01:37:27] EXIT [2021-03-20 02:00:21] → f-a joined (~f-a@mi-18-58-122.service.infuturo.it) [2021-03-20 02:02:15] → Keshl joined (~Purple@207.44.70.214.res-cmts.gld.ptd.net) [2021-03-20 02:02:46] ⇐ jn__ quit (~quassel@2a02:908:1062:f900:20d:b9ff:fe49:15fc): Quit: No Ping reply in 180 seconds. [2021-03-20 02:04:12] → jn__ joined (~quassel@2a02:908:1062:f900:20d:b9ff:fe49:15fc) [2021-03-20 02:09:02] ⇐ _whitelogger_ quit (~whitelogg@uruz.whitequark.org): Remote host closed the connection [2021-03-20 02:12:03] → _whitelogger_ joined (~whitelogg@uruz.whitequark.org) [2021-03-20 02:33:01] ⇐ _whitelogger_ quit (~whitelogg@uruz.whitequark.org): Remote host closed the connection [2021-03-20 02:36:01] → _whitelogger_ joined (~whitelogg@uruz.whitequark.org) [2021-03-20 02:45:02] ⇐ _whitelogger_ quit (~whitelogg@uruz.whitequark.org): Remote host closed the connection [2021-03-20 02:46:08] ⇐ hosewiejacke quit (~hosewieja@i5C74225C.versanet.de): Ping timeout: 240 seconds [2021-03-20 02:48:03] → _whitelogger_ joined (~whitelogg@uruz.whitequark.org) [2021-03-20 03:03:02] ⇐ _whitelogger_ quit (~whitelogg@uruz.whitequark.org): Remote host closed the connection [2021-03-20 03:06:03] → _whitelogger_ joined (~whitelogg@uruz.whitequark.org) [2021-03-20 03:44:46] → hosewiejacke joined (~hosewieja@i5C74225C.versanet.de) [2021-03-20 04:16:10] ⇐ dave0 quit (~davezero@069.d.003.ncl.iprimus.net.au): Quit: dave's not here [2021-03-20 04:50:24] ⇐ f-a quit (~f-a@mi-18-58-122.service.infuturo.it): Ping timeout: 256 seconds [2021-03-20 04:51:57] → f-a joined (~f-a@151.46.14.144) [2021-03-20 05:34:38] ⇐ hosewiejacke quit (~hosewieja@i5C74225C.versanet.de): Ping timeout: 245 seconds [2021-03-20 06:02:51] → hosewiejacke joined (~hosewieja@i5C74225C.versanet.de) [2021-03-20 07:49:44] ⇐ hosewiejacke quit (~hosewieja@i5C74225C.versanet.de): Ping timeout: 240 seconds [2021-03-20 07:49:48] → tech_exorcist joined (txrcst@gateway/shell/hashbang/x-rozhvnowykdfixpy) [2021-03-20 08:09:02] → joe9 joined (~joe9@c-71-226-56-200.hsd1.az.comcast.net) [2021-03-20 08:50:57] ⇐ f-a quit (~f-a@151.46.14.144): Ping timeout: 264 seconds [2021-03-20 08:52:30] → f-a joined (~f-a@151.38.160.30) [2021-03-20 08:58:42] dup [2021-03-20 08:59:07] not sure, I might need that later, better make a copy [2021-03-20 09:08:22] → hosewiejacke joined (~hosewieja@i5C74225C.versanet.de) [2021-03-20 10:45:27] i like drop [2021-03-20 10:45:36] perfection is achieved, not when there is nothing left to add [2021-03-20 10:45:43] but when there is nothing left to take away [2021-03-20 10:49:53] jess is a gentoo guy too? ! [2021-03-20 10:52:08] I think my favorite forth word is bye [2021-03-20 10:52:09] lol [2021-03-20 10:52:39] (not because I think exiting forth is good, I just like how informal it is) [2021-03-20 10:53:05] forth is the only programming language with phatics lol [2021-03-20 11:00:28] phatics? [2021-03-20 11:04:50] phatics in natural language are the things we say that don't mean their literal meaning but instead serve a social function [2021-03-20 11:05:12] things like greetings, "how're you?" etc are collectively counted as phatics in linguistics. So the word "bye" would be an example of a phatic word. It's kinda dumb because this is the only such word in forth I guess but that's one more than other programming languages have [2021-03-20 11:08:55] i like bye too [2021-03-20 11:09:04] thanks for reminding me of it [2021-03-20 11:20:27] I've been writing my first actual forth project and I'm not sure how I feel about forth currently. It's a mix of feeling like forth is awesome and feeling like I make insane amounts of trivial mistakes [2021-03-20 11:23:20] ⇐ hosewiejacke quit (~hosewieja@i5C74225C.versanet.de): Ping timeout: 240 seconds [2021-03-20 11:27:56] insame amounts of trivial mistakes are normal when doing something new, so I guess the question is if you feel that the amount tapers off by your third project [2021-03-20 11:28:56] forth doesn't catch your mistakes for you like other languages do [2021-03-20 11:29:11] the main thing I keep tripping up is not adding the "f" to words that are working with floats [2021-03-20 11:29:41] nihilazo: maybe try to avoid using those words directly and make auxillary definitions (known as factoring) [2021-03-20 11:29:59] I found that helpful to treat the data more abstractly [2021-03-20 11:30:43] yeah I've been factoring out things as soon as I'm using them multiple times [2021-03-20 11:30:45] which has been helpful [2021-03-20 11:31:56] → hosewiejacke joined (~hosewieja@i5C74225C.versanet.de) [2021-03-20 11:33:49] but there are many, many ways this code could be cleaner, and I've barely started doing things. I think next I'm going to probably refactor all of the drawing/TUI stuff [2021-03-20 11:34:13] I feel like I'm overthinking a tiny throwaway project. But throwaway projects are how you learn [2021-03-20 11:37:32] mm, I think Thinking Forth has interesting ideas on structuring Forth programs [2021-03-20 11:40:20] I'm reading thinking forth right now [2021-03-20 11:43:08] leo brodie is a good tech writer [2021-03-20 11:44:44] leo brodie is a very good tech writer [2021-03-20 11:44:51] I love the illustrations in starting forth [2021-03-20 11:53:13] yea i like the dragon best :) [2021-03-20 11:53:19] freeking awesome lol [2021-03-20 11:55:37] the swap dragon! [2021-03-20 11:59:37] I feel like starting forth is a really good example of how to do good teaching when it comes to a programming language [2021-03-20 11:59:52] because it avoids being dry, while also not feeling like it's trying to be fun [2021-03-20 11:59:56] it's just a good book [2021-03-20 12:13:47] crc i thik i found the solution to that printf problem we were having :) [2021-03-20 12:13:58] num_esc += snprintf(&esc_buff[num_esc], [2021-03-20 12:13:58] digits + 3, PRIu64, n1); [2021-03-20 12:14:24] PRIu64 is a macro giving the format string for printfing uint64_t types [2021-03-20 12:30:45] uint32_t n = snprintf(&esc_buff[num_esc], digits + 3, "%" PRIu64, n1); [2021-03-20 12:30:58] bug fixed, the macro does not have a % in it [2021-03-20 12:34:16] I'll test this when I get home [2021-03-20 12:48:15] ⇐ f-a quit (~f-a@151.38.160.30): Read error: Connection reset by peer [2021-03-20 12:52:02] → f-a joined (~f-a@151.38.210.86) [2021-03-20 13:09:44] ⇐ hosewiejacke quit (~hosewieja@i5C74225C.versanet.de): Ping timeout: 240 seconds [2021-03-20 13:30:33] ⇐ gravicappa quit (~gravicapp@h37-122-125-6.dyn.bashtel.ru): Ping timeout: 256 seconds [2021-03-20 13:33:21] → gravicappa joined (~gravicapp@h109-187-14-146.dyn.bashtel.ru) [2021-03-20 13:53:48] → lispmacs joined (~user@fsf/member/lispmacs) [2021-03-20 13:54:21] The country with the highest percentage of climate change believers, and pro environment citizens in the world, just got hammered with enough heat escaping from the volcano to warm every home in the northern hemisphere for 100 years, and it also produced enough CO2 emissions that will come from all cars, truck, airplanes over the next 50 years, world wide. [2021-03-20 13:54:21] The Irony, unfortunately. [2021-03-20 13:54:26] → Zarutian_HTC joined (~bj@173-133-17-89.fiber.hringdu.is) [2021-03-20 13:54:28] from a comment on foxnews.com [2021-03-20 13:54:58] who reads that disinfotainment site? [2021-03-20 13:55:18] According to the U.S. Geological Survey (USGS), the world’s volcanoes, both on land and undersea, generate about 200 million tons of carbon dioxide (CO2) annually, while our automotive and industrial activities cause some 24 billion tons of CO2 emissions every year worldwide [2021-03-20 13:55:33] someone shot him down :) [2021-03-20 13:55:51] i was getting to that part :P [2021-03-20 13:56:06] though i question 24 billion tons there [2021-03-20 13:56:35] we can agree it is quite a lot [2021-03-20 13:57:33] but i dont agree that its harmful because the earth can handle it :) [2021-03-20 13:57:40] well. not as harmful as people think [2021-03-20 13:58:00] so, I had this biz idea of growing bambus to reduce co2 in the air [2021-03-20 13:58:33] this eruption is clearly the fault of biden and the democrats!!! [2021-03-20 13:58:40] now THERES one i can agree wiht lol [2021-03-20 13:59:08] why bambus? because it grows so fucking quickly of all of the lignin producing plants [2021-03-20 13:59:34] heh [2021-03-20 13:59:41] bamboo btw [2021-03-20 13:59:45] but ya that grows quick [2021-03-20 13:59:47] mark4: yeah, they pissed off a geomancer [2021-03-20 14:00:21] and bamboo is damn usefull [2021-03-20 14:00:26] or god :) [2021-03-20 14:00:39] tho im not sure why he would take it out on you guys lol [2021-03-20 14:01:13] General Operations Directorate has a geomancers division, just a fyi [2021-03-20 14:02:04] do you think its ok to limit a menu bar to 10 entries and each pulldown to 10 entries? [2021-03-20 14:02:13] in a console based application? [2021-03-20 14:03:03] Text User Interface application using the equiv of ncurses/ansi-vt100 sure [2021-03-20 14:03:57] nothing more anoying in gui than a pulldown that goes off screen [2021-03-20 14:04:07] exactly! [2021-03-20 14:04:23] but do you think 10 items is TOO restrictive? [2021-03-20 14:04:39] 10 items in the menu bar max, 10 items in each pulldown max [2021-03-20 14:05:34] depends on the feature bloat of the application [2021-03-20 14:06:04] actually lol theey can define MANY menu bars and have ONE active menu bar [2021-03-20 14:06:29] and can make their entire UI a cluster bleep of states :) [2021-03-20 14:06:39] i thin 10 items max is fine [2021-03-20 14:24:35] → hosewiejacke joined (~hosewieja@i5C74225C.versanet.de) [2021-03-20 14:52:26] ⇐ hosewiejacke quit (~hosewieja@i5C74225C.versanet.de): Quit: Leaving [2021-03-20 15:17:23] ⇐ Zarutian_HTC quit (~bj@173-133-17-89.fiber.hringdu.is): Remote host closed the connection [2021-03-20 15:36:18] ⇐ gravicappa quit (~gravicapp@h109-187-14-146.dyn.bashtel.ru): Ping timeout: 245 seconds [2021-03-20 16:01:28] ⇐ f-a quit (~f-a@151.38.210.86): Quit: leaving [2021-03-20 16:18:39] → Zarutian_HTC joined (~bj@173-133-17-89.fiber.hringdu.is) [2021-03-20 16:28:52] ⇐ Zarutian_HTC quit (~bj@173-133-17-89.fiber.hringdu.is): Remote host closed the connection [2021-03-20 16:47:31] ⇐ tech_exorcist quit (txrcst@gateway/shell/hashbang/x-rozhvnowykdfixpy): Remote host closed the connection [2021-03-20 16:48:05] → tech_exorcist joined (txrcst@gateway/shell/hashbang/x-iwyvgmgfurrlakxb) [2021-03-20 17:54:07] ⇐ tech_exorcist quit (txrcst@gateway/shell/hashbang/x-iwyvgmgfurrlakxb): Remote host closed the connection [2021-03-20 17:54:23] → tech_exorcist joined (txrcst@gateway/shell/hashbang/x-kwblbqsvbgiygwap) [2021-03-20 17:56:55] ⇐ tech_exorcist quit (txrcst@gateway/shell/hashbang/x-kwblbqsvbgiygwap): Remote host closed the connection [2021-03-20 17:57:15] → tech_exorcist joined (txrcst@gateway/shell/hashbang/x-mklkrlndsoyysihp) [2021-03-20 17:57:16] ⇐ tech_exorcist quit (txrcst@gateway/shell/hashbang/x-mklkrlndsoyysihp): Remote host closed the connection [2021-03-20 17:57:38] → tech_exorcist joined (txrcst@gateway/shell/hashbang/x-xwyuoyrxcsxizwsn) [2021-03-20 17:57:47] ⇐ tech_exorcist quit (txrcst@gateway/shell/hashbang/x-xwyuoyrxcsxizwsn): Remote host closed the connection [2021-03-20 17:58:09] → tech_exorcist joined (txrcst@gateway/shell/hashbang/x-idxzpmfjbfjtoril) [2021-03-20 17:58:09] ⇐ tech_exorcist quit (txrcst@gateway/shell/hashbang/x-idxzpmfjbfjtoril): Remote host closed the connection [2021-03-20 18:08:42] → f-a joined (~f-a@151.82.31.39) [2021-03-20 18:21:49] → really3 joined (~justafrie@107.152.102.135) [2021-03-20 19:24:25] ⇐ cartwright quit (~chatting@gateway/tor-sasl/cantstanya): Remote host closed the connection [2021-03-20 19:26:46] → cartwright joined (~chatting@gateway/tor-sasl/cantstanya) [2021-03-20 20:30:22] mark4: at home, so connection is more troublesome, but I get a segfault with the latest code from github. GDB shows: http://forth.works/share/2639635ccb8f28f36284994b9058bf2e [2021-03-20 20:31:14] console or virtual terminal? [2021-03-20 20:31:48] SSH to remote server (prompt, on iOS), I can try a different ssh client [2021-03-20 20:32:11] ya [2021-03-20 20:32:26] i know im not handling all terminal types well [2021-03-20 20:32:48] Ok, it works under the Blink ssh client [2021-03-20 20:33:17] phew lol [2021-03-20 20:33:34] ssh back in with the other and tell me what TERM is set to? [2021-03-20 20:33:41] also see with this one [2021-03-20 20:33:48] what is TERM set to on the working terminal [2021-03-20 20:34:02] export TERM=workking-term in the broken one [2021-03-20 20:34:49] Term is xterm-256color on both [2021-03-20 20:34:57] hrm [2021-03-20 20:34:58] weird [2021-03-20 20:35:01] ← f-a left (~f-a@151.82.31.39): [2021-03-20 20:35:05] then its not a terminfo problem [2021-03-20 20:35:13] so that makes it more onfuzing :) [2021-03-20 20:35:34] i found a bug in GCC's static analysis tool :) [2021-03-20 20:35:45] have to file a bug report. tho its probably one they caught and fixed already [2021-03-20 20:35:53] Not a big problem; it's part of why I have multiple ssh clients :) [2021-03-20 20:36:10] you know of other apps that break depending on ssh client used? [2021-03-20 20:36:41] Not off the top of my head, but I've run into others occasionally over the years [2021-03-20 20:36:48] kk [2021-03-20 20:39:48] escape should quit you now [2021-03-20 20:40:00] and f10 should activate the meny bar if i checked that code in yet [2021-03-20 20:40:01] i ferget [2021-03-20 20:40:17] cursor left and right should move the selected pulldown menu (that does not yet pull down) [2021-03-20 20:40:26] and any disabled menu items (in gray) should be skipped [2021-03-20 20:40:37] when you do this the moving windows seem to occasionally bleed characters [2021-03-20 20:40:42] or put them where they dont belong [2021-03-20 20:40:47] need to investigate that [2021-03-20 20:44:36] Esc does work, f10 pauses the moving windows; hitting left or right resumes the windows moving. (This may be due to the fact that I'm using a virtual keyboard as my physical one is currently not usable) [2021-03-20 20:45:31] aha [2021-03-20 20:45:38] you brokeded it? :) [2021-03-20 20:47:40] I need to flash a new firmware; the old layout is faulty (was working on some experimental stuff, but it's now unusable and I can't flash a new firmware until I get to work Monday) [2021-03-20 20:48:49] aha [2021-03-20 20:49:00] what keyboard is it that you can flash fw to it? [2021-03-20 20:49:26] Ergodox EZ [2021-03-20 20:49:40] i have the MX keys [2021-03-20 20:49:54] but i dont use it because its over there wth my desktop collecting dust lol [2021-03-20 20:50:05] it goes with me when i go on a contract [2021-03-20 20:51:00] It's nice, but has too many keys and the thumb clusters aren't quite right (I only use one of them to minimize stretching my thumbs outward) [2021-03-20 20:56:22] learn to move your hand instead of stretching your thumb out [2021-03-20 20:56:28] not easy to UNlearn lol [2021-03-20 20:56:40] start typing with one finger on each hand :p [2021-03-20 20:56:43] dont use thumbs :) [2021-03-20 20:57:29] so i added -Wextra to my CFLAGS and that uncovered a couple more problems in my code but nits really [2021-03-20 20:57:44] i now have -Wall -Wextra -Werror :) [2021-03-20 21:01:21] 45864 file size when compiling with gcc. [2021-03-20 21:01:56] 37440 file size when compiling with clang [2021-03-20 21:02:16] gcc sux :P [2021-03-20 21:04:19] mark4, are you sure that ratio holds as the program grows? [2021-03-20 21:05:15] pretty much yes [2021-03-20 21:05:26] its held so far at least [2021-03-20 21:05:42] and i really should not be growing too much more yet [2021-03-20 21:05:58] i have some snafu;s to fix, glitches that im not one with at the moment [2021-03-20 21:06:09] and then i need to implement the PULLDOWN part of the pulldown menus lol [2021-03-20 21:11:04] mark4: better to just remap keys to comfortable positions; I can ignore keys locations that are uncomfortable to reach [2021-03-20 21:11:29] :) [2021-03-20 21:11:44] if i ever win that w846523658432 billion dollar lottery ill help you get taht fixed :/ [2021-03-20 21:12:34] ⇐ cartwright quit (~chatting@gateway/tor-sasl/cantstanya): Quit: WeeChat 2.5 [2021-03-20 21:13:12] :) [2021-03-20 21:14:39] → cantstanya joined (~chatting@gateway/tor-sasl/cantstanya) [2021-03-20 21:54:20] → dave0 joined (~davezero@069.d.003.ncl.iprimus.net.au) [2021-03-20 22:35:39] → boru` joined (~boru@unaffiliated/boru) [2021-03-20 22:35:41] ⇐ boru quit (~boru@unaffiliated/boru): Disconnected by services [2021-03-20 22:35:44] * boru` → boru [2021-03-20 23:24:25] ⇐ sts-q quit (~sts-q@91.200.108.215): Ping timeout: 256 seconds [2021-03-20 23:24:31] ⇐ really3 quit (~justafrie@107.152.102.135): Remote host closed the connection [2021-03-20 23:28:22] → sts-q joined (~sts-q@212.53.219.220)