--- Log opened Mon Feb 22 00:00:40 2016 |
00:16 | | himi [fow035@Nightstar-dm0.2ni.203.150.IP] has joined #code |
00:16 | | mode/#code [+o himi] by ChanServ |
01:36 | | FionaSapphire [FionaSapphi@Nightstar-cdrdgq.dsl.as9105.com] has joined #code |
02:00 | | Turaiel is now known as Turaiel[Offline] |
03:02 | | * Vornicus fiddles with ridiculous details. Junctions are a pain. |
03:14 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [Ping timeout: 121 seconds] |
03:35 | | * Vornicus frustrates. he keeps thinking of ways this can fail but not of ways to fix that. |
03:40 | | * Derakon prods a script he wrote. |
03:40 | <&Derakon> | Can anyone think of a reason why "wget --tries=1 --timeout=60 --load-cookies cookies.txt -p <URL>" wouldn't work, while copying and pasting the URL into a browser does? |
03:40 | <&Derakon> | Note that the cookies.txt is valid to authenticate me on the site. |
03:41 | <~Vornicus> | Lots of places have sophisticated anti-leaching stuff attached |
03:41 | <&Derakon> | I use wget for interating with this site routinely. |
03:41 | <&Derakon> | (It's the lpix.org site for hosting LP screenshots) |
03:42 | <&Derakon> | When using wget, I get an immediate, empty response; when pasting into the browser, I get a lengthy delay followed by some text. |
03:42 | <&Derakon> | (The URL I'm hitting is for moving images from one album to another) |
03:43 | <~Vornicus> | Can you check the error code? |
03:44 | <&Derakon> | I got a 200 OK response. |
03:45 | <~Vornicus> | weird |
03:51 | <&Derakon> | So, no clue then. |
04:01 | <~Vornicus> | ok. when not at junctions: if the controls haven't changed, neither does the direction state: you keep going in the same direction. If the controls have changed, priority 1 is "along", and then if there isn't one of those then check for forcing via pushing toward the nearest side path in that direction, and then if you have no inputs at all check drift forcing, and if there's not that just keep going in the same direction |
04:08 | <~Vornicus> | when at junctions: 1. if I have an explicit push towards a direction with a path, use that. If not... go to the not-at-a-junction choices, mostly, except: If my result is that I keep going I instead use the "continue" path; if I'm drifting and hit a stop flag, or there is no continue path, then I actually stop. |
04:39 | <~Vornicus> | Soooo... okay. Step 1 do the work of checking for junction; step 2 check for side path if at junction; step 3 check for unchanged controls; step 4 check for along reversal; step 5 check for drift forcing; step 6 check for drift stop flags; step 7 check continue. Of 1-6, first one that happens wins. If we're at a junction and still going the same direction as before then I use the continue path. |
04:39 | <~Vornicus> | ng, check drift stop flags before forcing. |
04:44 | <~Vornicus> | ...finally feels sensible. |
05:05 | < [R]> | Derakon: activate the modes where it dumps what it's sending and recieving (headers et al)? |
05:05 | < [R]> | Also see if sending your browser's UA changes anything. |
05:08 | | Derakon is now known as Derakon[AFK] |
05:48 | | Crossfire [Z@Nightstar-pdi1tp.customer.tdc.net] has quit [Ping timeout: 121 seconds] |
06:58 | | himi [fow035@Nightstar-dm0.2ni.203.150.IP] has quit [Operation timed out] |
07:14 | | Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code |
07:14 | | mode/#code [+o Crossfire] by ChanServ |
07:20 | | Kindamoody[zZz] is now known as Kindamoody |
07:43 | <@gnolam> | https://twitter.com/tobyjaffey/status/700641314174476288 |
08:12 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
08:23 | | catadroid` [catalyst@Nightstar-vgdhiv.dab.02.net] has joined #code |
08:26 | | catadroid [catalyst@Nightstar-7ffc9s.cable.virginm.net] has quit [Ping timeout: 121 seconds] |
08:27 | | Kindamoody is now known as Kindamoody|afk |
09:10 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code |
09:10 | | mode/#code [+o himi] by ChanServ |
09:11 | | celticminstrel [celticminst@Nightstar-3nv7ni.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
09:15 | | catadroid [catalyst@Nightstar-vgdhiv.dab.02.net] has joined #code |
09:15 | | catadroid` [catalyst@Nightstar-vgdhiv.dab.02.net] has quit [Connection closed] |
09:38 | | You're now known as TheWatcher[d00m] |
09:59 | | catadroid [catalyst@Nightstar-vgdhiv.dab.02.net] has quit [A TLS packet with unexpected length was received.] |
09:59 | | catadroid [catalyst@Nightstar-vgdhiv.dab.02.net] has joined #code |
10:10 | | Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
10:32 | | You're now known as TheWatcher |
10:39 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: WeeChat 1.4] |
10:50 | | catadroid [catalyst@Nightstar-vgdhiv.dab.02.net] has quit [[NS] Quit: Bye] |
11:28 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
11:28 | | mode/#code [+ao ToxicFrog ToxicFrog] by ChanServ |
12:56 | <@gnolam> | NGhaghgh |
12:56 | <@TheWatcher> | NGhaghgh, Dark God of Frustrating Codebases? |
12:57 | <@gnolam> | NGhaghgh, Dark God of Frustrating Users |
12:57 | <@gnolam> | THERE IS A FUCKING "COPY DETAILS TO CLIPBOARD" BUTTON. Why on Earth would you send a goddamned /screenshot/ of the registration screen instead!? |
12:58 | <@TheWatcher> | Hey, at least they didn't send the secreenshot inside a docx file, right? >.> |
13:01 | <@ErikMesoy> | Because durr, what is a "clipboard". |
13:02 | <@ErikMesoy> | http://i.imgur.com/H0uVqFe.jpg -- this is how the Frustrating Users see your buttons and messages. |
13:04 | <@TheWatcher> | "liliputian snotweasel foxtrot omega" ... |
13:04 | <@TheWatcher> | I need to work that into an error message somewhere. |
13:08 | <@gnolam> | Said user has done it before. And I gave him _explicit instructions on what to do_. |
13:14 | <@TheWatcher> | Idly: I fucking hate Java. |
14:28 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
14:28 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
15:21 | | * TheWatcher eyes someone complaining about only getting warnings when trying to insert text data into an int(11) database field. |
15:22 | <@TheWatcher> | Arguably the database probably should treat that as an error. But if you're relying on the databse to do validation for you, you're already screwed |
15:22 | | Natanial [NSwebIRC@Nightstar-f3k.t3q.245.162.IP] has joined #code |
15:22 | <@TheWatcher> | (beyond, like, foreign key consistency checks and the like) |
15:23 | <@TheWatcher> | (I'm just referring to checkign the valus in INSERT) |
15:34 | | * gnolam read that as "checking the walrus", briefly wondered if that was some sort of jargon he was unaware of. |
15:36 | <@gnolam> | I'll take that as a sign that it's time to put the kettle on again. |
15:36 | <@TheWatcher> | I'd agree with that. |
15:36 | <@TheWatcher> | Although "checking the walrus" probably should be a jargon term. |
15:48 | < Natanial> | morning |
15:55 | <@gnolam> | It /does/ have that ring of bikeshedding or yak shaving about it. |
15:56 | < Natanial> | macdjord: can i talk to you |
16:05 | <&ToxicFrog> | I'll let you know if I come up with a good meaning for "checking the walrus". |
16:05 | <&ToxicFrog> | It'll probably be something monitoring-related, since setting that up is on my TODO. |
16:18 | | gizmore [kvirc@Nightstar-7ne6bq.dip0.t-ipconnect.de] has joined #code |
17:55 | | Emmy is now known as Emmy-Noms |
18:04 | <&jeroud> | I'm wondering what the database is actually doing with data of the wrong type. |
18:05 | <&jeroud> | Inserting NULLs? Ignoring the INSERT? Making up values? |
18:06 | <~Vornicus> | Most likely, attempting to cast. |
18:07 | <&jeroud> | And when that fails? |
18:08 | <&jeroud> | Unless you're inserting '27' or something. |
18:09 | <~Vornicus> | Most likely, picking a dumb default -- see how strtol for instance gives you 0 when there isn't a number at the start of the string |
18:10 | | celticminstrel [celticminst@Nightstar-3nv7ni.dsl.bell.ca] has joined #code |
18:10 | | mode/#code [+o celticminstrel] by ChanServ |
18:12 | <&jeroud> | That counts as "making up values". |
18:12 | <~Vornicus> | it is true. |
18:13 | <&jeroud> | Only if it's a boolean.~ |
18:14 | | * Vornicus throws jeroud out the airlock. |
18:15 | | Nathaniel [NSwebIRC@Nightstar-f3k.t3q.245.162.IP] has joined #code |
18:16 | | * jeroud casts deep space to void*, overruns the buffer. |
18:16 | | Nathaniel is now known as nathanian |
18:16 | | nathanian is now known as natanian |
18:17 | < natanian> | flipping reserves |
18:17 | <&jeroud> | What are they reserving? |
18:18 | <&jeroud> | And why are they being flipped? |
18:18 | < natanian> | names |
18:18 | <~Vornicus> | (â¯Â°â¡Â°ï¼â¯ï¸µ â»ââ» |
18:19 | < [R]> | jeroud: IIRC MySQL attempts to cast, then tries the default value, then tries NULL, then tries NULL cast to the correct value. SQLite on the other hand considers any type restraint to be a "suggestion" (thus 9GB blob in a 2-byte numberical field is A-Ok). |
18:19 | < [R]> | s/correct value/correct type/ |
18:19 | <&jeroud> | Vornicus: That was my table! |
18:20 | <&jeroud> | Now that you've dropped it, I have to recover all the data from backups. |
18:25 | | Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code |
18:25 | | mode/#code [+o Crossfire] by ChanServ |
18:25 | <@gnolam> | Recover from backups? Was it such a heinous crime that you had him committed? |
18:26 | <&jeroud> | Are you questioning my integrity, sir? |
18:27 | <&jeroud> | I'll have you know my references are excellent. |
18:28 | | * natanian I HAVE TO SNICKER |
18:29 | <~Vornicus> | then go! quickly! to the snicker closet! |
18:29 | <&jeroud> | Vornicus: Why so imperative? |
18:30 | | natanian [NSwebIRC@Nightstar-f3k.t3q.245.162.IP] has quit [[NS] Quit: Page closed] |
18:31 | | * Vornicus is the emperor |
18:31 | <~Vornicus> | ...I didn't expect him to actually leave |
18:32 | <&jeroud> | Not entirely functional, that one. |
18:33 | <@gnolam> | Maybe he was feeling objectified? |
18:36 | <&jeroud> | Then we were misinterpreted. He should compile more evidence. |
19:30 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code |
19:30 | | mode/#code [+o Reiv] by ChanServ |
20:14 | | Emmy-Noms is now known as Emmy |
20:16 | | catadroid [catalyst@Nightstar-7ffc9s.cable.virginm.net] has joined #code |
21:37 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
22:15 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [Ping timeout: 121 seconds] |
22:20 | | gizmore|2 [kvirc@Nightstar-7ne6bq.dip0.t-ipconnect.de] has joined #code |
22:22 | | gizmore [kvirc@Nightstar-7ne6bq.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds] |
22:33 | | Kindamoody|afk is now known as Kindamoody |
22:38 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code |
22:38 | | mode/#code [+o Reiv] by ChanServ |
23:10 | | Kindamoody is now known as Kindamoody[zZz] |
23:17 | | himi [fow035@Nightstar-dm0.2ni.203.150.IP] has joined #code |
23:17 | | mode/#code [+o himi] by ChanServ |
23:26 | | Emmy is now known as Emmy-zZz |
--- Log closed Tue Feb 23 00:00:57 2016 |