00:00:00 --- log: started forth/19.06.14 00:09:43 --- join: dave0 (~dave0@069.d.003.ncl.iprimus.net.au) joined #forth 00:21:33 --- quit: jedb (Remote host closed the connection) 00:21:47 --- join: jedb (~jedb@103.57.72.31) joined #forth 02:03:45 --- quit: ashirase (Ping timeout: 245 seconds) 02:07:56 --- join: ashirase (~ashirase@modemcable098.166-22-96.mc.videotron.ca) joined #forth 04:09:38 --- join: xek (~xek@host-89-228-116-142.dynamic.mm.pl) joined #forth 05:02:34 --- quit: xek (Remote host closed the connection) 05:02:58 --- join: xek (~xek@host-89-228-116-142.dynamic.mm.pl) joined #forth 05:04:34 --- quit: xek (Remote host closed the connection) 05:09:43 --- join: xek (~xek@host-89-228-116-142.dynamic.mm.pl) joined #forth 05:36:18 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 05:39:34 --- quit: xek (Remote host closed the connection) 05:39:58 --- join: xek (~xek@host-89-228-116-142.dynamic.mm.pl) joined #forth 06:20:45 spent all day fighting systemd trying to enable a single Python script 06:21:11 the fucking system doesn't enable the unit, and if it comes up at boot systemd stops it after it finishes starting 06:21:41 a dev and a sysadmin almost got into an f'ing fistfight over this piece of shit 06:21:59 I mean, piece of garbage 06:22:03 whoops :) 06:56:47 WilhelmVonWeiner: why does systemd stop the script after booting? 07:07:17 no f'ing clue 07:07:23 palmed it off to someone else 07:07:43 not my problem. I use Void Linux, I don't know nothing bout systemd, keep it away from me. 07:10:49 --- quit: tabemann (Ping timeout: 252 seconds) 07:10:59 Zarutian: Because that's what Poettering things startup scripts should do. Start. Not continue. 07:12:59 ttmrichter: so using two scripts would work? The 'start' one just forks the shell/interpreter and starts the real one would work? 07:13:31 Zarutian: I have no idea. I'm just commenting on Poettering's tendency to not think things through in terms of what people actually want to do. 07:14:08 He's the one who famously said that it's perfectly fine for a startup script to accidentally erase a file system because "that's how rm * works". 07:14:31 The irony being that he's wrong about every rm implementation written in the past ... oh ... 20 years or so... 07:15:06 (The other irony being that misfeatures should not be used as your design goals.) 07:15:53 ttmrichter: yeah, his name and behaviour is where the term Poettering comes from. It means to stumble about when programming. 07:16:53 plus the stupid name systemd has made it really hard to find papers on System D. Which is about gray markets and such. 07:24:37 I like that. "poettering" as a verb, lol. 07:26:26 it was worse than that. he said it was okay that systemd was vulnerable to blowing away the firmware, effectively bricking a motherboard 08:53:23 isn't that more of a problem with treating firmware variables as files? 09:30:06 hmm.. what is it called when one word sets a flag-variable or control-variable that affects how a following word behaves? 09:30:29 one example of this is how updateable VALUEs are done with TO. 09:32:01 : VALUE CREATE COMPILE doVALUE ; 09:32:27 : TO TRUE valControlVar ! ; 09:33:23 : doVALUE R> valControlVar @ IF SWAP ! ELSE @ ; 09:33:54 s/ELSE @/ELSE @ THEN/ 09:34:48 because I am thinking of using this kind of technique for graphics pixmap words. 09:35:52 have words that work live above TO for getWidth getHeight getPoint and putPoint 09:37:15 for pixmaps and bitmaps and masks. The last can take much less space if one uses the same trick as Apple QuickDraw used. 10:02:18 --- quit: dave0 (Quit: dave's not here) 10:58:20 --- quit: dys (Ping timeout: 245 seconds) 11:03:27 --- join: dys (~dys@tmo-105-125.customers.d1-online.com) joined #forth 12:06:05 --- join: mtsd (~mtsd@94-137-100-130.customers.ownit.se) joined #forth 12:15:49 --- quit: gravicappa (Ping timeout: 245 seconds) 12:31:50 --- quit: mtsd (Quit: Lost terminal) 15:03:34 --- quit: xek (Ping timeout: 248 seconds) 16:40:33 --- quit: john_cephalopoda (Ping timeout: 248 seconds) 16:54:09 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 18:21:20 --- join: tabemann (~tabemann@h193.235.138.40.static.ip.windstream.net) joined #forth 19:13:29 --- join: dave0 (~dave0@069.d.003.ncl.iprimus.net.au) joined #forth 19:14:42 hi 19:49:33 --- quit: tabemann (Ping timeout: 245 seconds) 20:04:58 just finished my first implementation of DOES> 20:05:33 all credit goes to Designing and Programming Personal Expert Systems for actually explaining it reasonably well :P 20:24:30 --- join: tabemann (~tabemann@2600:1700:7990:24e0:b80c:b742:8944:c878) joined #forth 20:35:36 --- quit: dddddd (Remote host closed the connection) 21:09:20 --- quit: cantstanya (Remote host closed the connection) 21:12:03 --- join: cantstanya (~chatting@gateway/tor-sasl/cantstanya) joined #forth 21:25:23 --- join: gravicappa (~gravicapp@h109-187-238-210.dyn.bashtel.ru) joined #forth 22:10:04 --- quit: dave0 (Quit: dave's not here) 23:03:20 --- quit: dys (Ping timeout: 245 seconds) 23:10:14 --- quit: jedb (Remote host closed the connection) 23:10:18 --- join: jedb_ (~jedb@103.57.72.31) joined #forth 23:14:57 --- join: dave0 (~dave0@069.d.003.ncl.iprimus.net.au) joined #forth 23:25:30 --- join: mtsd (~mtsd@94-137-100-130.customers.ownit.se) joined #forth 23:27:48 --- quit: john_cephalopoda (*.net *.split) 23:27:49 --- quit: dbucklin (*.net *.split) 23:28:01 --- quit: tabemann (*.net *.split) 23:28:02 --- quit: kori (*.net *.split) 23:28:02 --- quit: X-Scale (*.net *.split) 23:28:02 --- quit: cheater (*.net *.split) 23:28:03 --- quit: dne (*.net *.split) 23:34:35 --- join: dys (~dys@tmo-080-75.customers.d1-online.com) joined #forth 23:38:12 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 23:38:12 --- join: dbucklin (~dbucklin@ec2-18-221-180-137.us-east-2.compute.amazonaws.com) joined #forth 23:38:40 --- join: tabemann (~tabemann@2600:1700:7990:24e0:b80c:b742:8944:c878) joined #forth 23:38:40 --- join: kori (~kori@unaffiliated/kori) joined #forth 23:38:40 --- join: X-Scale (~ARM@167.247.28.37.rev.vodafone.pt) joined #forth 23:38:40 --- join: cheater (~cheater@unaffiliated/cheater) joined #forth 23:38:40 --- join: dne (~dne@jaune.mayonnaise.net) joined #forth 23:40:01 --- join: tp (~Terry@mecrisp/staff/tp) joined #forth 23:59:59 --- log: ended forth/19.06.14