--- Log opened Sat Sep 16 00:00:00 2017 |
00:15 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code |
00:41 | | Derakon[AFK] is now known as Derakon |
01:09 | | celticminstrel [celticminst@Nightstar-ce0j0u.dsl.bell.ca] has joined #code |
01:09 | | mode/#code [+o celticminstrel] by ChanServ |
01:15 | <@celticminstrel> | I don't suppose anyone said anything further after I left? |
01:24 | | Jessikat [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving] |
01:25 | | Jessikat [Jessikat@Nightstar-2eoqrc.dab.02.net] has joined #code |
01:29 | <&ToxicFrog> | Noting relevant to your issue |
01:31 | <&McMartin> | The only thing I can wonder about is if there is any fun to be had looking at the hex dump of the source file |
01:31 | <&McMartin> | And in particular if the bytes are somehow different between good and bad accesses |
01:34 | | Jessikat` [Jessikat@Nightstar-elk2qa.dab.02.net] has joined #code |
01:35 | | Jessikat [Jessikat@Nightstar-2eoqrc.dab.02.net] has quit [Ping timeout: 121 seconds] |
01:38 | <@celticminstrel> | You mean like, control characters in the source code or something? |
01:38 | | Jessikat` is now known as Jessikat |
01:38 | <@celticminstrel> | Or the file is being read as the wrong encoding? |
01:39 | <@celticminstrel> | ...if it was read as the wrong encoding though, everything would be rejected... |
01:45 | <@Alek> | unless it's a /slightly/ wrong encoding. I do believe there's a number of them that are similar in the broad strokes, in ISO at least. |
02:22 | | macdjord is now known as macdjord|slep |
02:24 | | Netsplit Traal.Nightstar.Net <-> Krikkit.Nightstar.Net quits: @PinkFreud, @ToxicFrog |
02:24 | | Degi [Degi@Nightstar-ohpmsp.dyn.telefonica.de] has quit [Connection reset by peer] |
02:25 | | Netsplit over, joins: @PinkFreud, &ToxicFrog |
02:28 | | Netsplit Deepthought.Nightstar.Net <-> Krikkit.Nightstar.Net quits: @PinkFreud, @ToxicFrog |
02:29 | | Netsplit over, joins: @PinkFreud, &ToxicFrog |
04:55 | | macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code |
04:55 | | mode/#code [+o macdjord] by ChanServ |
04:58 | | macdjord|slep [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds] |
05:18 | | celticminstrel [celticminst@Nightstar-ce0j0u.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
05:40 | | Derakon is now known as Derakon[AFK] |
07:55 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds] |
07:58 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code |
07:58 | | mode/#code [+o Alek] by ChanServ |
08:04 | | Jessikat` [Jessikat@Nightstar-vbf55k.dab.02.net] has joined #code |
08:07 | | Jessikat [Jessikat@Nightstar-elk2qa.dab.02.net] has quit [Ping timeout: 121 seconds] |
08:26 | | Jessikat` is now known as Jessikat |
08:45 | | Samaztek [NSkiwiirc@Nightstar-0qtlsu.hstntx.sbcglobal.net] has joined #code |
08:45 | | Samaztek [NSkiwiirc@Nightstar-0qtlsu.hstntx.sbcglobal.net] has left #code [] |
10:43 | | Degi [Degi@Nightstar-ohpmsp.dyn.telefonica.de] has joined #code |
11:04 | | Kindamoody[zZz] is now known as Kindamoody |
11:16 | | Jessikat` [Jessikat@Nightstar-vbf55k.dab.02.net] has joined #code |
11:16 | | Jessikat [Jessikat@Nightstar-vbf55k.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
11:20 | | Jessikat [Jessikat@Nightstar-vbf55k.dab.02.net] has joined #code |
11:20 | | Jessikat` [Jessikat@Nightstar-vbf55k.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
12:36 | | Jessikat [Jessikat@Nightstar-vbf55k.dab.02.net] has quit [Ping timeout: 121 seconds] |
14:16 | | Degi [Degi@Nightstar-ohpmsp.dyn.telefonica.de] has quit [Ping timeout: 121 seconds] |
14:18 | | Kindamoody is now known as Kindamoody|afk |
14:21 | | celticminstrel [celticminst@Nightstar-ce0j0u.dsl.bell.ca] has joined #code |
14:21 | | mode/#code [+o celticminstrel] by ChanServ |
14:41 | | Degi [Degi@Nightstar-ohpmsp.dyn.telefonica.de] has joined #code |
14:45 | | Degi [Degi@Nightstar-ohpmsp.dyn.telefonica.de] has quit [Ping timeout: 121 seconds] |
17:01 | <@celticminstrel> | This doesn't make any sense... |
17:01 | | * celticminstrel notes that the hex editor confirmed that there's nothing odd in it. |
17:13 | <@celticminstrel> | Nothing weird in the definition of the union, either, and if I comment out most of it and copy the union definition into the source file, it works. |
17:23 | <@celticminstrel> | ...so if I just switch the order of two includes, suddenly it works. ??? |
17:23 | <@Tamber> | <@> |
17:23 | | Degi [Degi@Nightstar-ohpmsp.dyn.telefonica.de] has joined #code |
18:04 | | Jessikat [Jessikat@Nightstar-j7u.3vv.125.2.IP] has joined #code |
18:04 | | Jessikat [Jessikat@Nightstar-j7u.3vv.125.2.IP] has quit [The TLS connection was non-properly terminated.] |
18:04 | | Jessikat [Jessikat@Nightstar-j7u.3vv.125.2.IP] has joined #code |
18:13 | | Jessikat [Jessikat@Nightstar-j7u.3vv.125.2.IP] has quit [Ping timeout: 121 seconds] |
18:14 | | Jessikat [Jessikat@Nightstar-990.87b.214.90.IP] has joined #code |
19:04 | | Jessikat [Jessikat@Nightstar-990.87b.214.90.IP] has quit [The TLS connection was non-properly terminated.] |
19:04 | | Jessikat [Jessikat@Nightstar-990.87b.214.90.IP] has joined #code |
19:07 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [[NS] Quit: bbl] |
19:10 | | mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code |
19:10 | | mode/#code [+o mac] by ChanServ |
19:13 | | macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds] |
19:22 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code |
19:22 | | mode/#code [+o Alek] by ChanServ |
19:23 | | Jessikat` [Jessikat@Nightstar-3lp7oa.dab.02.net] has joined #code |
19:25 | | Jessikat`` [Jessikat@Nightstar-3lp7oa.dab.02.net] has joined #code |
19:25 | | Jessikat [Jessikat@Nightstar-990.87b.214.90.IP] has quit [Ping timeout: 121 seconds] |
19:25 | <&McMartin> | As someone whose email address has no numbers in it, and thus whose email is, 90%, intended for someone else, this vulnerability report fills me with the dread of recognition: http://www.nbu.gov.sk/skcsirt-sa-20170909-pypi/ |
19:27 | | Jessikat`` [Jessikat@Nightstar-3lp7oa.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
19:27 | | Jessikat` [Jessikat@Nightstar-3lp7oa.dab.02.net] has quit [Ping timeout: 121 seconds] |
19:28 | <&[R]> | What does your email have to do with that? |
19:28 | | Jessikat [Jessikat@Nightstar-3lp7oa.dab.02.net] has joined #code |
19:29 | <&McMartin> | It means I have first-hand experience of how many people type in valid form values that are not what they intend. |
19:30 | <&[R]> | Ah |
19:31 | <@Alek> | ah |
19:31 | <&McMartin> | https://xkcd.com/1279/ |
19:33 | < RchrdB> | McMartin, I once had the email address "richard@clara.net", clara.net being a mid-size mostly residential ISP in the UK in the 90s and early 00s. |
19:33 | < RchrdB> | So much misaddressed mail. |
19:36 | | Jessikat` [Jessikat@Nightstar-3lp7oa.dab.02.net] has joined #code |
19:36 | | Jessikat [Jessikat@Nightstar-3lp7oa.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
19:39 | | Jessikat` [Jessikat@Nightstar-3lp7oa.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
19:40 | | Jessikat [Jessikat@Nightstar-3lp7oa.dab.02.net] has joined #code |
20:00 | | Jessikat` [Jessikat@Nightstar-3lp7oa.dab.02.net] has joined #code |
20:00 | | Jessikat [Jessikat@Nightstar-3lp7oa.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
20:02 | | Jessikat [Jessikat@Nightstar-3lp7oa.dab.02.net] has joined #code |
20:02 | | Jessikat` [Jessikat@Nightstar-3lp7oa.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
20:03 | | Jessikat` [Jessikat@Nightstar-3lp7oa.dab.02.net] has joined #code |
20:03 | | Jessikat [Jessikat@Nightstar-3lp7oa.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
20:07 | | Jessikat [Jessikat@Nightstar-8v27hl.dab.02.net] has joined #code |
20:10 | | Jessikat` [Jessikat@Nightstar-3lp7oa.dab.02.net] has quit [Ping timeout: 121 seconds] |
20:23 | < ion> | gmail has this issue I've noticed |
20:23 | < ion> | where they allow you to register with a "." in your email address |
20:24 | < ion> | this makes for some interesting issues somewhere later down the line |
20:24 | <&[R]> | That's allowed |
20:24 | < ion> | if someone else creates the same adderss without the "." |
20:24 | <&[R]> | You can even have @ in the username if you wanted. |
20:24 | < ion> | and the stars align just right |
20:24 | < ion> | one person or another will get each other's mail |
20:25 | <@abudhabi> | Not the email spec's problem. |
20:25 | <@abudhabi> | (99 problems, but people making similar usernames ain't one.) |
20:25 | <@abudhabi> | https://www.youtube.com/watch?v=4s9IjkMAmns |
20:26 | < ion> | ie I have ex.ample@gmail.com maybe once every two years I'll randomly get emails that were intended for example@gmail.com |
20:26 | <&[R]> | That's because mouthbreathers exist |
20:46 | | Degi_ [Degi@Nightstar-tvnumo.dyn.telefonica.de] has joined #code |
20:49 | | Jessikat [Jessikat@Nightstar-8v27hl.dab.02.net] has quit [Ping timeout: 121 seconds] |
20:49 | | Degi [Degi@Nightstar-ohpmsp.dyn.telefonica.de] has quit [Ping timeout: 121 seconds] |
20:50 | | Jessikat [Jessikat@Nightstar-8v27hl.dab.02.net] has joined #code |
21:02 | | Jessikat [Jessikat@Nightstar-8v27hl.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
21:06 | | Jessikat` [Jessikat@Nightstar-fotmmi.dab.02.net] has joined #code |
21:08 | | Jessikat [Jessikat@Nightstar-fotmmi.dab.02.net] has joined #code |
21:09 | | Jessikat` [Jessikat@Nightstar-fotmmi.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
21:17 | | mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [[NS] Quit: Wenn ist das Nunstück git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput] |
21:29 | | Derakon[AFK] is now known as Derakon |
21:33 | <@Alek> | ... so some mail server code ignores . in the email? |
21:33 | | Jessikat [Jessikat@Nightstar-fotmmi.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
21:33 | <@abudhabi> | That would be wrong. |
21:34 | <@abudhabi> | More wrong than usual for email. |
21:34 | <@Tamber> | Some websites "helpfully" strip the . because as far as they're concerned, it doesn't mean anything. ¬¬ |
21:34 | <@Alek> | oy. |
21:34 | <@Tamber> | They belong in the same deep pit of shit as the people who think they can "validate" an email address. |
21:35 | <@Alek> | and here's my legit (as in, non-90s-style) name.last@gmail.com |
21:35 | <@Tamber> | "You can't have a + in your email address!" Uh, yes I can. "You can't have . in your email address!" Yeeeeees I can. |
21:35 | <@Tamber> | etc etc. |
21:35 | <@Alek> | I should register the dotless version just in case :P |
21:35 | <@Tamber> | (And that's just the common ones.) |
21:35 | <@Alek> | what do they mean by validate? |
21:36 | | Jessikat` [Jessikat@Nightstar-fotmmi.dab.02.net] has joined #code |
21:36 | <@Tamber> | Determining whether or not you've put in a "real" email address. |
21:36 | <&[R]> | "Did the inputed value actually contain an email address I can send email to?" |
21:36 | <@Tamber> | Except it's inevitably a really stupid set of restrictions they put on them. |
21:37 | <&[R]> | Unless you have the borg cube! |
21:37 | < ion> | no-dot "validation" is even worse than forms that refuse a plus sign in the address |
21:37 | | * Alek eyes gmail |
21:37 | < ion> | But I don't think that's as bad as the forms that silently truncate your password, or silently drop "illegal" characters from your password |
21:38 | <@Tamber> | Yeah. |
21:38 | <@Alek> | apparently someone else already has the dotless. and mine's a rather uncommon name in the US, there were only 3 worldwide as of 10 years ago, 2 in Eastern Europe. |
21:38 | <&[R]> | gmail allows periods in the email addresses just fine. Also it does allow you to send to a gmail address with a + in it. |
21:38 | <@Alek> | or 15 years ago |
21:38 | <@Tamber> | [R], as should be! |
21:38 | <&[R]> | Yeah |
21:38 | <&[R]> | I was replying to the "eyes gmail" comment |
21:39 | < ion> | My dotless counterpart is somewhere over in europe from the invoices I've recieved over the years |
21:40 | <@Alek> | R: that's not why I was eyeing it. |
21:40 | <@Alek> | :P |
21:41 | | Jessikat` [Jessikat@Nightstar-fotmmi.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
21:41 | | Jessikat [Jessikat@Nightstar-fotmmi.dab.02.net] has joined #code |
21:41 | <&[R]> | One of my friends coded in C long, long ago |
21:41 | <@Alek> | I don't think I've gotten any mail the dotless should have been, unless it was spam. |
21:41 | <&[R]> | He's trying to get out of depression and start coding again |
21:41 | <@Alek> | C: no wonder he's depressed. :P |
21:41 | <@Alek> | (I kid, I kid, but I know it's a serious matter) |
21:41 | <&[R]> | But he's having problems with the source for GNU tar and gvim. Suggestions of some code he could look at? |
21:42 | < ion> | gmail allows dots and plusses just fine, its when you're using that email address to fill out a form who refuses dots and plusses that the fun happens |
21:51 | < RchrdB> | [R], vim *is* reputed to be super hairy. Substantially large C codebases with decent reputations that someone could contribute to? Uh, postgres, FreeBSD or OpenBSD? apache? mmmaybe nginx? |
21:52 | <&[R]> | I'm not sure if he's looking to commit anything, just poke around and find out how it works |
21:52 | | Jessikat` [Jessikat@Nightstar-fotmmi.dab.02.net] has joined #code |
21:52 | | Jessikat [Jessikat@Nightstar-fotmmi.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
21:53 | | Jessikat` [Jessikat@Nightstar-fotmmi.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
21:53 | | Jessikat [Jessikat@Nightstar-fotmmi.dab.02.net] has joined #code |
21:54 | < RchrdB> | Any of the modern DOOM source ports. ioquake or ioquake3? |
21:55 | <&[R]> | Thanks, I'll forward your suggestions to him. |
21:55 | < RchrdB> | maybe the ZFS source code might be fun to read; there's a fork of it in the FreeBSD tree and uh another fork in every open source Solaris descendent so uh SmartOS and I guess illumos |
21:56 | < RchrdB> | I had a brief peek once and it's kind of surprisingly pretty |
22:19 | | macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code |
22:19 | | mode/#code [+o macdjord] by ChanServ |
22:24 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [Operation timed out] |
22:33 | | Jessikat [Jessikat@Nightstar-fotmmi.dab.02.net] has quit [Ping timeout: 121 seconds] |
22:43 | | * McMartin starts the process of making Astatine bootable again |
22:45 | <&ToxicFrog> | ion: re: forms that silently truncate your password |
22:46 | <&ToxicFrog> | The absolute best are where there's multiple login paths (say, a login page vs a login dropdown, or a website vs an app) |
22:46 | <&ToxicFrog> | And some of them truncate your password |
22:46 | <&ToxicFrog> | And the others don't, or do so differently. |
22:47 | < ion> | Yeah, I've found something like that with some versions of the tumblr app not liking a single character in my passphrase and refusing to log me in |
22:49 | < ion> | Touchscreen keyboards make things like sending the appropriate "|" character a wonderful crapshoot too |
22:50 | | * ion will take a desktop and web portal login over mobile apps every day of the week |
22:50 | <@macdjord> | ion: Uh, 'ust be exactly character-for-character correct' is a proerty of /every/ password system. And it's a desirable one, too. |
22:52 | <&ToxicFrog> | macdjord: "not liking" as in "if the password contains this character, you cannot type it in and/or login will always fail even if that's the correct password", cf the last two pages of conversation |
22:52 | < ion> | macdjord: Don't get me wrong or misunderstand me here, I'm not complaining that it correctly refutes an incorrect password, I'm more griping about inconsistancy in character sets and lazy developers |
22:52 | < ion> | And yeah, what ToxicFrog said ^_^ |
22:53 | <&ToxicFrog> | I think the weirdest occurrence of that I've run into was a site that classified any password with '/' in it as "low strength" and wouldn't let you set that as your password. |
23:08 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code |
23:43 | | Kindamoody|afk is now known as Kindamoody |
23:49 | < RchrdB> | Heh, you can draw a flat quadrilateral as a GL_TRIANGLE_STRIP by just listing all four vertices in any order. :) |
23:50 | <&McMartin> | *any* order? |
23:51 | <&McMartin> | Aren't there winding issues, or, um, stripping from the wrong edge? |
23:52 | < RchrdB> | Winding yes, works anyway for me because I ain't discarding backfaces. |
23:53 | < RchrdB> | Stripping from the wrong edge I don't think so. You lay down the first two verts and then the other two work fine either way around. |
23:54 | <&McMartin> | ... what if your first two verts are diagonally opposed? You'll end up with some kind of M shaped thing, won't you? |
23:54 | < RchrdB> | That hadn't occurred to me. Hm. |
23:54 | <&McMartin> | (But if they *are*, then maybe GL_TRIANGLE_FAN will work?) |
23:55 | < RchrdB> | So, if you list two vertices which share an edge first then it doesn't matter what order you put the other two in. |
23:55 | <&McMartin> | As long as you ignore winding, I'm willing to believe that result without doing *all* the work. |
23:56 | < RchrdB> | Yeah, a fan will work if you put down a diagonal first. In fact I think a fan will only work if you put the diagonal first? |
23:56 | <&McMartin> | Plausible, but I haven't checked what fan does in detail so I don't know if you can get it without forcibly ignoring winding. |
23:58 | < RchrdB> | AIUI fan is "draw a tri between the initial vertex + the previous vertex + the new vertex" each time |
23:58 | | Jessikat [Jessikat@Nightstar-990.87b.214.90.IP] has joined #code |
23:58 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code |
23:58 | | mode/#code [+o himi] by ChanServ |
23:59 | < RchrdB> | AFAIK triangle fans kind of went away as a concept, wiki says D3D10 deprecated them |
23:59 | <&McMartin> | I have no idea what glDrawArrays still accepts |
--- Log closed Sun Sep 17 00:00:01 2017 |