00:14:23 -!- oerjan has joined.
00:43:48 -!- uplime- has joined.
00:44:26 -!- tromp_ has quit (Remote host closed the connection).
00:46:02 -!- b_jonas_ has joined.
00:46:25 -!- jix_ has joined.
00:47:26 -!- shikhin_ has joined.
00:49:37 -!- LeoLambda_ has joined.
00:51:13 -!- APic has quit (*.net *.split).
00:51:13 -!- uplime has quit (*.net *.split).
00:51:14 -!- shikhin has quit (*.net *.split).
00:51:14 -!- trn has quit (*.net *.split).
00:51:14 -!- LeoLambda has quit (*.net *.split).
00:51:14 -!- jix has quit (*.net *.split).
00:51:14 -!- BooK_ has quit (*.net *.split).
00:51:14 -!- b_jonas has quit (*.net *.split).
00:51:14 -!- uplime- has changed nick to uplime.
00:58:14 -!- shikhin_ has changed nick to shikhin.
00:58:46 -!- APic has joined.
01:03:45 -!- trn has joined.
01:17:36 -!- augur has joined.
01:22:51 <shachaf> with HackEgo gone my porthello ability is grossly diminished
01:24:14 <shachaf> Anyway I think I might be missing your joke.
01:24:15 <oerjan> hichaf. how does that affect it?
01:25:37 <shachaf> I'm not sure whether it's a joke or not.
01:25:57 <shachaf> oerjan: I'm incapable of replacing letters with h, so I secretly /msg HackEgo to do it for me every time.
01:33:02 <mniip> 1 ly / yr^2 ~~ 9.5 m/s^2
01:33:38 <shachaf> Oh, so you just meant the speed of light per year.
01:34:28 <shachaf> I thought it was getting at something else.
01:34:30 <mniip> although that's kind of
01:34:55 <mniip> due to relativity shenanigans
01:35:43 <shachaf> Due to relativity shenanigans freefall acceleration is exactly 0 light years per year per year.
01:37:33 <mniip> freefall "acceleration" is just a cristoffel symbol then
01:38:02 <shachaf> I guess I don't understand Christoffel symbols.
01:38:16 <shachaf> What's going on with them? They're not tensors, right?
01:38:56 <mniip> they're second derivatives of curvilinear coordinates of geodesics
01:39:12 <mniip> expressed via curvilinear coordinates themselves, and their first derivstives
01:41:13 <shachaf> But then people add them to other things and magically get tensors or something.
01:41:23 <shachaf> I guess I should read about this properly.
01:57:37 -!- tromp has joined.
02:02:19 -!- tromp has quit (Ping timeout: 265 seconds).
02:17:41 -!- augur has quit (Remote host closed the connection).
02:26:36 -!- tromp has joined.
02:35:23 -!- tromp has quit (Ping timeout: 255 seconds).
02:39:23 -!- sleffy has quit (Ping timeout: 260 seconds).
02:50:57 -!- sprocklem has quit (Ping timeout: 240 seconds).
02:56:19 -!- augur has joined.
02:57:02 -!- variable has joined.
03:04:26 -!- adu has joined.
03:06:37 -!- sleffy has joined.
03:41:15 -!- tromp has joined.
03:46:02 -!- tromp has quit (Ping timeout: 255 seconds).
03:47:22 -!- adu has quit (Quit: adu).
03:54:23 -!- adu has joined.
04:03:23 -!- trout has joined.
04:05:50 -!- variable has quit (Ping timeout: 255 seconds).
04:13:08 -!- trout has quit (Quit: Found 1 in /dev/zero).
04:15:00 -!- Bowserinator has quit (Remote host closed the connection).
04:15:16 -!- Bowserinator has joined.
04:17:48 -!- imode has quit (Ping timeout: 268 seconds).
04:18:25 -!- imode has joined.
04:28:10 -!- augur has quit (Remote host closed the connection).
04:44:11 -!- tromp has joined.
04:50:03 -!- tromp has quit (Ping timeout: 260 seconds).
05:11:18 -!- sprocklem has joined.
05:15:21 -!- Sgeo__ has quit (Ping timeout: 264 seconds).
05:18:16 -!- augur has joined.
05:53:33 -!- tromp has joined.
05:58:18 -!- tromp has quit (Ping timeout: 260 seconds).
06:27:33 -!- oerjan has quit (Quit: Nite).
06:30:06 -!- tromp has joined.
06:34:27 -!- tromp has quit (Ping timeout: 240 seconds).
06:37:06 -!- Sgeo has joined.
06:49:27 -!- imode has quit (Ping timeout: 240 seconds).
07:06:08 -!- tromp has joined.
07:07:52 -!- AnotherTest has joined.
07:12:08 -!- tromp has quit (Ping timeout: 256 seconds).
07:23:42 -!- adu has quit (Quit: adu).
07:30:25 -!- SopaXorzTaker has joined.
07:45:04 -!- tromp has joined.
07:48:08 -!- tromp has quit (Remote host closed the connection).
07:57:00 -!- tromp has joined.
07:58:36 -!- imode has joined.
08:05:47 -!- AnotherTest has quit (Ping timeout: 265 seconds).
08:11:00 -!- copumpkin has quit (Ping timeout: 248 seconds).
08:13:14 -!- lambdabot has quit (Ping timeout: 276 seconds).
08:13:14 -!- xa0 has quit (Ping timeout: 276 seconds).
08:15:00 -!- xa0 has joined.
08:16:34 -!- lambdabot has joined.
08:22:45 -!- copumpkin has joined.
08:26:53 -!- xa0 has quit (Ping timeout: 276 seconds).
08:28:24 -!- AnotherTest has joined.
08:29:53 -!- Yurume_______ has quit (Ping timeout: 256 seconds).
08:35:11 -!- xa0 has joined.
08:36:45 -!- Yurume_______ has joined.
08:43:58 -!- sleffy has quit (Ping timeout: 265 seconds).
08:45:44 -!- augur has quit (Remote host closed the connection).
08:54:11 -!- imode has quit (Ping timeout: 276 seconds).
09:15:38 -!- SopaXorzTaker has quit (Remote host closed the connection).
10:17:02 -!- zseri has joined.
10:24:29 -!- boily has joined.
10:58:33 -!- boily has quit (Quit: SPLINTER CHICKEN).
11:19:27 -!- xkapastel has quit (Quit: Connection closed for inactivity).
11:22:51 -!- j-bot has joined.
11:24:55 <esowiki> [[ZTOALC L]] https://esolangs.org/w/index.php?diff=54694&oldid=54653 * Reinier * (-8) /* Truth-machine */
11:31:19 -!- sprocklem has quit (Ping timeout: 268 seconds).
11:52:37 -!- wob_jonas has joined.
12:23:08 -!- SopaXorzTaker has joined.
12:33:14 -!- LKoen has joined.
13:22:04 -!- zseri has quit (Quit: Leaving).
13:27:50 -!- vertrex has quit (Ping timeout: 256 seconds).
13:29:15 -!- vertrex has joined.
14:00:02 -!- vertrex has quit (Ping timeout: 260 seconds).
14:01:20 -!- vertrex has joined.
14:01:21 -!- vertrex has quit (Changing host).
14:01:21 -!- vertrex has joined.
14:02:52 -!- singingbanana has joined.
14:15:10 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
14:19:07 -!- sprocklem has joined.
14:27:59 -!- singingbanana has quit (Ping timeout: 260 seconds).
14:28:30 <esowiki> [[Alfie]] https://esolangs.org/w/index.php?diff=54695&oldid=54685 * Singingbanana * (+1308)
14:29:54 <fizzie> Why is there an extra ` in fungot.
14:29:55 <fungot`> fizzie: sometimes i force myself to get to power could keep up those good reasons to leave out the -f switch to set the value
14:30:06 <fizzie> That's not a good reason.
14:30:24 -!- fungot` has changed nick to fungot.
14:30:49 <fizzie> fizzie: are you happy now?
14:31:26 <fizzie> Such a fail. :( I'm sure you can guess where I was going with that.
14:32:19 <fungot> fizzie: insert mockery here
14:36:08 <Taneb> fizzie: are you happy now?
14:45:13 <fizzie> Well, not about this particular incident in particular.
14:50:27 <int-e> fungot: do you prefer unicorns, glitter, or fairies?
14:50:27 <fungot> int-e: conjure, i mean 1337...
14:50:51 <fizzie> fungot: What's better, unicorns or Unicode?
14:50:52 <fungot> fizzie: there isn't said any size for them. :p)). the last time i checked bothug is a nice thing to do
15:30:54 -!- sprocklem has quit (Quit: [).
15:31:14 -!- sprocklem has joined.
15:39:57 -!- shachaf has quit (Ping timeout: 264 seconds).
15:40:04 -!- shachaf has joined.
15:50:35 -!- SopaXorzTaker has quit (Remote host closed the connection).
16:16:22 -!- sprocklem has quit (Ping timeout: 265 seconds).
16:24:38 -!- xkapastel has joined.
16:58:06 -!- SopaXorzTaker has joined.
17:27:39 -!- Guest6451 has changed nick to Slereah.
17:36:23 -!- LKoen has quit (Remote host closed the connection).
17:46:55 -!- Sgeo has quit (Read error: Connection reset by peer).
17:47:21 -!- Sgeo has joined.
17:48:52 -!- erkin has joined.
18:20:56 -!- Phantom_Hoover has joined.
18:20:56 -!- Phantom_Hoover has quit (Changing host).
18:20:56 -!- Phantom_Hoover has joined.
18:27:21 -!- augur has joined.
18:53:55 -!- augur_ has joined.
18:54:20 -!- sleffy has joined.
18:56:05 -!- augur has quit (Ping timeout: 276 seconds).
19:12:33 -!- wob_jonas has joined.
19:14:11 <wob_jonas> haha! in python3, the function re.escape() used to behave like perl's quotemeta function, putting a backtick before all non-alnum bytes. starting from python 3.7, it will change to put a backtick only to characters special in python regex.
19:14:23 <wob_jonas> does that sound like it will cause security problems on some online services that use that function to escape strings for purposes other than python regexen?
19:15:12 <wob_jonas> you can start typing apostrophes to every fucking form on the web to find one that uses re.escape to build an SQL query or something stupid like that
19:15:53 <int-e> how about "my password comparisons are now failing for uses that had non-alphanumeric characters in their passwords"
19:16:23 <wob_jonas> I don't think that's likely, but yeah
19:18:04 <wob_jonas> mind you, at least they interpret "regex special characters" widely, so the behavior changed for only a very few punctuation characters
19:18:18 <wob_jonas> but the ascii apostrophe is one of them
19:26:36 <int-e> unfortunately, yes, I can see this leading to security problems
19:26:59 <int-e> even though it emphatically SHOULD NOT.
19:32:20 -!- LKoen has joined.
19:36:23 -!- SopaXorzTaker has quit (Quit: Leaving).
19:37:06 -!- erkin has quit (Quit: Ouch! Got SIGIRL, dying...).
19:44:35 -!- imode has joined.
20:01:43 <esowiki> [[Special:Log/newusers]] create * Tang891228 * New user account
20:12:51 <esowiki> [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=54696&oldid=54668 * Tang891228 * (+128) leave a message
20:13:30 <esowiki> [[Nothing]] M https://esolangs.org/w/index.php?diff=54697&oldid=36124 * Tang891228 * (-1) typesetting
20:16:29 <esowiki> [[User:Tang891228]] N https://esolangs.org/w/index.php?oldid=54698 * Tang891228 * (+42) [[Esolang:Help#Redirecting|redirecting]]
20:56:45 -!- 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.”).
21:03:56 -!- augur_ has quit (Read error: Connection reset by peer).
21:05:32 <wob_jonas> int-e: it SHOULD cause security problems actually. the old docs say "Escape all the characters in pattern except ASCII letters, numbers and '_'." It doesn't say that the function is only for escaping strings for python regex and might escape in various ways.
21:06:38 <wob_jonas> And being a well-supported core function, I'd expect it isn't buggy and might be optimized for performance, which is more than you can say for some functions, and you often want a fast string escaping function. So if I have a case when I need to escape a string and the semantics of that one is suitable, I would use it, even if it's not python regex
21:07:55 <wob_jonas> I have done so with perl's quotemeta function too.
21:08:37 <fizzie> I don't think I would, I wouldn't say it's that explicitly documented.
21:08:45 <wob_jonas> Mind you, this doesn't mean that you should use this function for escaping when that semantics is not suitable, such as for building shell commands for unix (where it escapes newlines wrong and has some other caveats), or for not using placeholders in SQL.
21:08:58 <fizzie> For one, it doesn't say how it "escapes", and if you assume it escapes as if for regular expressions, you might as well assume more.
21:09:04 <wob_jonas> fizzie: how is that statement I quoted not explicit?
21:09:36 <fizzie> I guess the examples sort of document it, but still.
21:09:42 <fizzie> (Also the parameter is called "pattern".)
21:20:39 -!- augur has joined.
21:34:50 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
21:38:59 <int-e> carlsen is so lucky today
21:40:23 -!- brandonson has quit (Ping timeout: 260 seconds).
21:42:10 -!- brandonson has joined.
21:44:16 -!- xkapastel has quit (Quit: Connection closed for inactivity).
22:02:10 -!- xkapastel has joined.
22:21:00 -!- boily has joined.
22:33:00 -!- aeyxa has joined.
22:47:40 -!- augur has quit (Remote host closed the connection).
22:59:22 -!- AnotherTest has quit (Ping timeout: 245 seconds).
23:11:40 -!- tromp has quit (Remote host closed the connection).
23:11:43 -!- augur has joined.
23:11:45 -!- augur has quit (Read error: Connection reset by peer).
23:11:57 -!- augur has joined.
23:19:51 -!- Phantom_Hoover has quit (Remote host closed the connection).
23:29:12 <boily> QUINTHELLOPIAAAAAAAAAAAAAAAAAAAAAAA!
23:32:10 -!- augur has quit (Remote host closed the connection).
23:34:19 -!- Guest95926 has joined.
23:34:42 -!- Guest95926 has quit (Remote host closed the connection).
23:35:48 -!- tromp has joined.
23:40:27 -!- tromp has quit (Ping timeout: 240 seconds).
23:47:01 -!- tromp has joined.
23:48:21 <boily> zombie, new job, nice pay and proximity to chinese food.
23:51:58 -!- tromp has quit (Ping timeout: 264 seconds).
23:54:02 -!- aeyxa has quit (Quit: Page closed).