00:03:07 -!- arseniiv has quit (Ping timeout: 255 seconds). 00:09:08 Can you connect a Raspberry Pi computer to a PC by the use of a RS-232 port? 00:36:02 -!- unlimiter has joined. 00:36:51 IIRC, it has the usual low-voltage serial port thing, one that uses 0V/3.3V logic levels. 00:37:08 So you would need a little bit of electronics if you wanted to convert it to RS-232. 00:37:58 (I've used a USB serial cable to talk to a Raspberry Pi.) 00:42:58 (One of those that provide 3.3V level serial pins, like https://www.adafruit.com/product/954 ) 00:57:02 correct 00:57:17 or you could add a full voltage USB to RS-232 adapter to the RPi 00:59:55 this is my rpi project today https://imgur.com/a/HqtqGJd 01:00:08 ugly, but it will go in a box 01:00:38 it connects to a HF radio and can be used to send/receive digital messages 01:00:53 includes a GPS receiver for time synchronization 01:01:01 and a little eink status display 01:02:03 I broke the SD card slot in my RPi. :/ 01:02:43 F 01:02:44 how? 01:06:52 -!- unlimiter has quit (Quit: WeeChat 2.4). 01:06:55 I don't quite remember what I was doing. It's probably broken in a fixable way, since it still works if I push down on the card. Just some of the plastic bits broke off. 01:08:24 (Haven't looked into it more since I don't actually have any specific use for the thing.) 01:39:44 Now I added a option into ffpng to try to optimize transparent pixels (add "t1" as a command-line argument). You may wish to use ff-transopt first, though. 01:41:52 fizzie: I got a Pi Zero W for $5 the other day 01:41:57 Microcenter has an ongoing deal for them 01:42:17 I have no use for it just yet, but I think I will come up with something soon 01:42:24 weird thing is, they were selling the non-wifi version for the same price 01:42:35 i don't know of any advantage of the non-wifi model 01:43:01 it is kind of silly to spend $5 on a computer and then rightaway more than that on a USB wifi adapter and an OTG cable 01:43:44 I was going to write a fancy synthesizer and run it on a Raspberry Pi. 01:44:03 But then the fancy synthesizer part turned out to be the main tricky part so I haven't gotten around to the second bit yet. 01:46:20 What's a good way to make APIs forward-compatible? 01:46:49 I hear Windows passes a struct whose first member is its sizeof, so they can grow it later. 01:46:54 Do you like this? 01:48:02 For some uses, that can help. SQLite instead puts a version number at first in a struct, rather than its size. 01:54:21 -!- tromp has quit (Remote host closed the connection). 02:02:10 shachaf: protos for APIs twh hth hand 02:04:43 fizzie: dth 02:06:05 Maybe just make everything talk to everything else over gRPC. 02:06:59 should system calls take protos 02:07:07 that's the only reasonable thing to do 02:09:25 Oh no, template int foo(T) { return 5; } doesn't correctly specialize to int foo(void) { return 5; } 02:16:10 the thing of (void) meaning a 0-ary function is strictly C not C++ 02:18:40 I thought it was valid C++, just not required like in C? 02:18:59 Does it not work in C++? Whether or not it works, I suppose that still it can make sense it doesn't specialize, since it is a different kind of notation. 02:19:06 (Anyway obviously it would be terrible if that specialization actually happened. But, y'know.) 02:27:23 -!- unlimiter has joined. 02:35:50 -!- tromp has joined. 02:37:48 -!- unlimiter has quit (Quit: WeeChat 2.4). 02:40:28 -!- tromp has quit (Ping timeout: 252 seconds). 02:59:31 -!- FreeFull has quit. 03:00:00 -!- Taneb has quit (Quit: I seem to have stopped.). 03:01:31 -!- Taneb has joined. 03:41:02 web.a: points -46.00, score 0.00, rank 47/47 (-35) 04:04:40 -!- tromp has joined. 04:05:52 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=62121&oldid=62110 * A * (+7) Remove a section that is completely useless 04:09:00 -!- tromp has quit (Ping timeout: 257 seconds). 05:06:56 I wrote a document describing how I would want to improve the rules of Magic: the Gathering 05:07:11 Didn't you write one a long time ago? 05:08:17 I think I did write some things before, but now I put a lot of things together, and also request comments 05:08:29 (if there are any comments) 05:18:00 They should implement in some NNTP client software, options for use with Unusenet. (It still works without, but they may be options you want to enable or disable; if used with Usenet, those options would have no effect.) 05:52:39 -!- tromp has joined. 05:57:02 -!- tromp has quit (Ping timeout: 244 seconds). 06:12:16 -!- MDude has joined. 06:34:31 -!- S_Gautam has joined. 06:39:30 Make up a Aura enchantment with four abilities (and no others): enchant permanent, persist, undying, and afterlife 2. How much mana cost would it be worth? 06:52:02 -!- Frater_EST has joined. 07:03:38 -!- tromp has joined. 07:05:18 -!- AnotherTest has joined. 07:07:49 -!- Frater_EST has left. 07:48:28 -!- Sgeo has quit (Read error: Connection reset by peer). 07:48:54 -!- Sgeo has joined. 08:13:22 -!- tromp has quit (Remote host closed the connection). 08:29:49 -!- tromp has joined. 10:13:33 -!- arseniiv has joined. 10:14:48 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62122&oldid=62121 * A * (+352) /* Sketch: A RAM Machine */ 10:15:30 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62123&oldid=62122 * A * (+37) 10:54:12 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 11:03:38 -!- RSPKT6637 has joined. 11:31:19 [[UnreadabIe]] N https://esolangs.org/w/index.php?oldid=62124 * A * (+239) Created page with "[[UnreadabIe]] is an [[esoteric programming language]] made by [[User:A]]. It is a substitution of [[Unreadable]]. (" is substituted by .) Catego..." 11:33:50 [[UnreadabIe]] M https://esolangs.org/w/index.php?diff=62125&oldid=62124 * A * (+968) 11:38:01 -!- RSPKT6637 has quit. 11:38:10 -!- Lord_of_Life_ has joined. 11:38:39 -!- Lord_of_Life has quit (Ping timeout: 258 seconds). 11:40:37 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 11:42:15 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62126&oldid=62123 * A * (+267) /* Operations */ 11:44:37 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62127&oldid=62126 * A * (+322) /* Operations */ 11:47:20 -!- westonian has joined. 11:48:03 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62128&oldid=62127 * A * (+170) /* Operations */ 11:50:24 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62129&oldid=62128 * A * (+145) /* Sketch: A Stack Machine */ 11:51:49 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62130&oldid=62129 * A * (+123) /* Operations */ 11:52:48 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62131&oldid=62130 * A * (+14) /* Operations */ 11:54:17 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62132&oldid=62131 * A * (+111) /* Sketch: A Stack Machine */ 12:06:06 westonian.Sookie: points 7.90, score 47.20, rank 1/47 12:15:13 Hi all, Sookie is just 136 characters of pure BF, no shorthand. Don't know if anyone's sill interested in playing BFJoust, but if they are, game on. 12:34:17 westonian: I think you have a good chance of attracting some discussion if you stay around a bit 12:35:37 (the channel tends to be active in the evenings, european time, so maybe 4 hours from now.) 12:37:47 westonian: did you write this by hand or did you use any automatic approach like genetic programming or the like? 12:46:53 -!- westonian has quit (Ping timeout: 256 seconds). 12:47:11 -!- danieljabailey has quit (Quit: ZNC 1.6.6+deb1ubuntu0.1 - http://znc.in). 12:50:17 I guess we'll never know 12:51:01 Hmm it's the best I could do. Maybe they'll be back. 12:51:44 [[Compose]] M https://esolangs.org/w/index.php?diff=62133&oldid=62111 * YamTokTpaFa * (+24) +CAT (this IS about the language: ADD INTO [[:Category:Languages]] please) 12:56:39 -!- gerzytet_ has joined. 12:56:39 -!- gerzytet has quit (Read error: Connection reset by peer). 13:13:49 -!- Frater_EST has joined. 13:14:20 -!- Frater_EST has left. 14:05:22 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=62134&oldid=62132 * A * (+447) /* Sketch: A Stack Machine */ 14:08:59 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62135&oldid=62134 * A * (+5) Failed attempt again 14:22:14 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62136&oldid=62135 * A * (+380) Inform that there are still more computational models out there. 14:23:07 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62137&oldid=62136 * A * (+32) /* Bitch might be Turing-incomplete */ 14:31:45 [[Bitch]] M https://esolangs.org/w/index.php?diff=62138&oldid=62109 * A * (-69) 14:34:25 [[Bitch]] M https://esolangs.org/w/index.php?diff=62139&oldid=62138 * A * (+197) 14:35:59 [[Bitch]] M https://esolangs.org/w/index.php?diff=62140&oldid=62139 * A * (+8) Specify syntax error instruction set 14:39:01 [[Bitch]] M https://esolangs.org/w/index.php?diff=62141&oldid=62140 * A * (+54) Copy your programs for you 14:40:49 [[Bitch]] M https://esolangs.org/w/index.php?diff=62142&oldid=62141 * A * (+25) /* Cat program */ 14:45:46 [[Bitch]] M https://esolangs.org/w/index.php?diff=62143&oldid=62142 * A * (+227) /* Possible */ 15:12:15 -!- unlimiter has joined. 15:16:14 -!- Phantom_Hoover has joined. 15:27:12 -!- copumpkin has joined. 15:52:13 -!- unlimiter has quit (Quit: WeeChat 2.4). 16:33:18 -!- moei has joined. 17:01:33 I hate c++ 17:02:13 did you know that the anonymous function [&](){/*...*/} is guaranteed nothrow? 17:02:24 no, why is that 17:10:09 hmm, apparently it isn't in the test case 17:15:33 int main () {std::thread foo([&](){throw std::runtime_error("argh!");}); foo.join();} 17:16:02 this ends with a segmentation fault, not with calling std::terminate 17:16:15 why? 17:16:19 whyyyyyyy 17:16:55 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62144&oldid=62137 * Helen * (-5) /* [Unsuccessful] Equivalency between bitch and Home Row by User:Helen */ I'm still working on it silently behind the scenes :) 17:18:09 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62145&oldid=62144 * Helen * (+168) /* The compilation probably failed */ 17:24:17 Not for me: http://ix.io/1IXs 17:24:38 (Sorry for the indentation though.) 17:27:07 `thanks fizzie 17:27:08 Thanks, fizzie. Thizzie. 17:27:39 That helps, I just have to avoid having any unhandled exceptions inside my threads 17:29:19 or convince people to get a more recent compiler? 17:29:36 g++ (GCC) 4.9.2 20150212 (Red Hat 4.9.2-6) 17:30:17 . o O ( I wonder at what point any sequence of the special characters []{}&^%$#*+-/<>= will be valid C++ ) 17:30:28 oh and () 17:42:22 -!- atslash has quit (Ping timeout: 258 seconds). 17:47:57 -!- LKoen has joined. 17:52:23 -!- sebbu3 has joined. 17:52:24 -!- atslash has joined. 17:56:10 -!- sebbu has quit (Ping timeout: 258 seconds). 18:30:29 [[WebFuck]] N https://esolangs.org/w/index.php?oldid=62146 * Mipinggfxgbtftybfhfyhfn * (+673) Created page with "'''WebFuck''' is a [[Brainfuck]] created by [[User:Mipinggfxgbtftybfhfyhfn]] extencion that can be used in frontend web development. ==Commands== {| class="wikitable" |- ! Com..." 18:38:44 [[WebFuck]] https://esolangs.org/w/index.php?diff=62147&oldid=62146 * Mipinggfxgbtftybfhfyhfn * (+432) 18:40:41 [[WebFuck]] https://esolangs.org/w/index.php?diff=62148&oldid=62147 * Mipinggfxgbtftybfhfyhfn * (+17) /* Selectors */ 18:55:01 did you know that exceptions are scow 18:55:08 everyone knows that 18:55:13 that's why we need herbceptions 18:55:44 hey 19:03:43 `olist 1163 19:03:44 olist 1163: shachaf oerjan Sgeo FireFly boily nortti b_jonas 19:37:21 -!- FreeFull has joined. 19:39:10 -!- LKoen has quit (Read error: No route to host). 19:40:34 -!- LKoen has joined. 19:51:36 [[WebFuck]] https://esolangs.org/w/index.php?diff=62149&oldid=62148 * Mipinggfxgbtftybfhfyhfn * (+440) 19:55:07 [[Small]] https://esolangs.org/w/index.php?diff=62150&oldid=55704 * Get52 * (+8) my old website is down currently, putting a temporary link here 20:01:17 -!- unlimiter has joined. 20:25:27 -!- AnotherTest has quit (Ping timeout: 252 seconds). 20:31:49 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 20:53:27 -!- unlimiter has quit (Quit: WeeChat 2.4). 21:07:27 -!- j-bot has quit (Remote host closed the connection). 21:07:38 -!- j-bot has joined. 21:35:04 -!- unlimiter has joined. 21:49:55 -!- sebbu3 has changed nick to sebbu. 22:26:38 -!- unlimiter has quit (Quit: WeeChat 2.4). 22:43:14 [[WebFuck]] https://esolangs.org/w/index.php?diff=62151&oldid=62149 * Mipinggfxgbtftybfhfyhfn * (-1562) Blanked the page 22:47:26 What mechanism should I use for error handling? 22:47:34 denial 22:48:11 that sounds a lot like exceptions tdnh 22:48:33 Then maybe hope instead. 22:48:54 well, at least it's not errno 22:49:16 What do you think of the Zig error set type? https://ziglang.org/documentation/master/#Errors 22:49:22 I meant to say "Do you like this?". 22:51:11 I guess one question is, should errors be more than an integer? 22:51:42 If they have strings or some arbitrary-length data then you might need to worry about memory management for them which is scow. 23:01:36 What's scow about that? 23:01:55 Worrying about memory management? 23:02:16 It's pretty complicated, is all, compared to just returning an integer or something. 23:02:43 If memory management is annoying, isn't that memory management's fault? 23:03:22 I mean, my program is running on a computer with physical. That's a little bit annoying compared to an abstract Turing machine or whatever, but that's how it is. 23:03:47 physical hardware 23:03:52 kmc: <3 23:04:10 Oh, you're still using *physical* hardware 23:04:13 hi int-e 23:04:16 kmc: (for that reply) 23:04:21 :) 23:04:36 I mean, in practice I've mostly been using denial. 23:04:42 I think it's maybe not so bad. 23:04:58 -!- Sgeo has quit (Read error: Connection reset by peer). 23:05:22 . o O ( obligatory fun (but completely unoriginal) pun: denial is a big river in India. ) 23:05:22 -!- Sgeo has joined. 23:05:50 Wait, which denial are *you* talking about? 23:06:25 I deny talking about denial. 23:19:55 -!- arseniiv has quit (Ping timeout: 246 seconds). 23:36:13 -!- Lord_of_Life_ has joined. 23:39:10 -!- john_metcalf has joined. 23:39:16 -!- Lord_of_Life has quit (Ping timeout: 255 seconds). 23:39:18 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 23:45:37 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:52:22 You know how you type `reset` and the terminal gets reset but it takes a long time? 23:52:46 Did you know it's spending that time doing sleep(1);? 23:53:59 no 23:54:08 probably because some old terminal needs time to reset? 23:54:15 Probably. 23:54:23 And now we all suffer the consequences. 23:54:44 whatever 23:54:47 patch it if you don't like it 23:55:01 maybe i will 23:55:05 ok 23:55:06 just don't mess up your terminal in the first place ;-) 23:55:17 i rewrote /usr/bin/time because i didn't like it 23:55:20 oh? 23:55:21 and some other commands 23:55:38 i wish i could rewrite all the things i don't like in my life 23:55:41 now life is much better 23:55:42 like me 23:56:32 you could rewrite more cats into your life imo 23:57:15 `` cat cat cat 23:57:16 cat: cat: No such file or directory \ cat: cat: No such file or directory 23:57:20 aww. 23:57:33 `? cat 23:57:34 Cats are cool, but should be illegal. 23:58:27 http://slbkbs.org/tmp/tym.png 23:58:40 you can't get output like this out of a regular /usr/bin/time 23:58:47 you gotta get artisanal handcrafted software 23:58:56 i can't have a cat here 23:59:01 apartment is not cat proof 23:59:18 shachaf: did you write it from scratch or modify /usr/bin/time 23:59:23 cat-proof - didn't parse. 23:59:25 i wrote it from scratch 23:59:43 cats know everything about doing things "from scratch" 23:59:51 i like that you didn't have the patience to wait 1 second for the demo