code logs -> 2017 -> Sat, 16 Sep 2017< code.20170915.log - code.20170917.log >
--- 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
code logs -> 2017 -> Sat, 16 Sep 2017< code.20170915.log - code.20170917.log >

[ Latest log file ]