--- Log opened Thu May 19 00:00:13 2016 |
00:59 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [Ping timeout: 121 seconds] |
01:03 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code |
01:03 | | mode/#code [+o Reiv] by ChanServ |
01:05 | | Derakon [chriswei@Nightstar-5mvs4e.ca.comcast.net] has quit [[NS] Quit: leaving] |
01:05 | | Derakon[AFK] is now known as Derakon |
01:25 | < pjdelport> | http://classicprogrammerpaintings.com/post/144554279105/the-shell-scripter-osman -hamdi-bey-1906-oil woo :) |
01:27 | | Turaiel[Offline] is now known as Turaiel |
01:31 | | himi [fow035@Nightstar-dm0.2ni.203.150.IP] has joined #code |
01:31 | | mode/#code [+o himi] by ChanServ |
02:02 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [Ping timeout: 121 seconds] |
02:44 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code |
02:44 | | mode/#code [+o Reiv] by ChanServ |
04:50 | | Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
05:05 | | crystalclaw|AFK is now known as crystalclaw |
05:05 | | crystalclaw is now known as crystalclaw|AFK |
05:14 | | Turaiel is now known as Turaiel[Offline] |
05:14 | | Derakon is now known as Derakon[AFK] |
05:24 | | crystalclaw|AFK is now known as crystalclaw |
05:45 | | Kindamoody[zZz] is now known as Kindamoody |
05:46 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [Ping timeout: 121 seconds] |
06:12 | | ion [Owner@Nightstar-6grqph.vs.shawcable.net] has quit [[NS] Quit: bye] |
06:44 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Ping timeout: 121 seconds] |
08:03 | | celticminstrel [celticminst@Nightstar-q0f7bb.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
08:07 | | himi [fow035@Nightstar-dm0.2ni.203.150.IP] has quit [Ping timeout: 121 seconds] |
08:12 | | crystalclaw is now known as crystalclaw|AFK |
08:27 | | Derakon[AFK] [chriswei@Nightstar-5mvs4e.ca.comcast.net] has quit [Connection closed] |
08:49 | | * gnolam sighs, starts constructing a communication protocol out of coconuts, straw and palm leaves. |
08:50 | < abudhabi> | Fancy. |
08:50 | | Kindamoody is now known as Kindamoody|afk |
08:52 | <@gnolam> | The specification I have is so poorly written as to be complete /gibberish/, so my only hope is basically building a cargo cult to the old program. :P |
09:04 | < abudhabi> | I wonder if any pilots ever troll the cargo cultists. |
09:05 | < abudhabi> | I mean, finding one of those cults that actually has something that works as an airstrip for a small plane, then arranging to fly there just as the ceremony is being held. |
09:06 | < abudhabi> | Then land, and drop off some beads or whatever. |
09:15 | | [R] [rstamer@genoce.org] has quit [Operation timed out] |
09:23 | | [R] [rstamer@Nightstar-d7h8ki.org] has joined #code |
10:10 | | Reiv [NSwebIRC@Nightstar-qar7aj.xtra.co.nz] has joined #code |
10:10 | | mode/#code [+o Reiv] by ChanServ |
10:29 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection reset by peer] |
10:30 | <@ErikMesoy> | How important is updating wx? I just realized I have a version around five years old. |
10:41 | < [R]> | It's a graphical toolkit, possibly not a high priority |
10:56 | < simon_> | my co-worker just stuck in an insertion sort on some highly performant code |
10:57 | < simon_> | the input price data is almost sorted, but once in a while some packets are shuffled |
10:58 | < simon_> | it's pretty cool that an asymptotically inferior sorting algorithm will outperform the obvious choices because you know stuff. |
10:59 | < simon_> | normally I'd only pick insertion for small ranges, and I'm not completely comfortable about this, but in practice it turns out quite sane. |
11:01 | < [R]> | Nifty |
11:03 | < abudhabi> | http://www.sorting-algorithms.com/ |
11:13 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
11:43 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code |
11:43 | | mode/#code [+o himi] by ChanServ |
11:54 | | You're now known as TheWatcher[d00m] |
11:56 | < simon_> | abudhabi, yep :) |
11:57 | < simon_> | abudhabi, I ended up pointing at animations as my convincing argument :P |
12:17 | | Reiv [NSwebIRC@Nightstar-qar7aj.xtra.co.nz] has quit [Ping timeout: 121 seconds] |
12:51 | | Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code |
12:51 | | mode/#code [+o Crossfire] by ChanServ |
13:05 | | You're now known as TheWatcher |
13:44 | | Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
14:22 | | Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code |
14:22 | | mode/#code [+o Crossfire] by ChanServ |
14:27 | | Emm [NSkiwiirc@Nightstar-v1pu8a.static.chello.nl] has joined #code |
15:42 | | Emm [NSkiwiirc@Nightstar-v1pu8a.static.chello.nl] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
16:23 | | thalass_ [thalass@Nightstar-283.o7s.158.104.IP] has joined #code |
16:26 | | celticminstrel [celticminst@Nightstar-q0f7bb.dsl.bell.ca] has joined #code |
16:26 | | mode/#code [+o celticminstrel] by ChanServ |
16:51 | | thalass_ [thalass@Nightstar-283.o7s.158.104.IP] has quit [Operation timed out] |
17:36 | | Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
17:45 | <&McMartin> | simon_: That is, at the very least, a compelling argument against quicksort |
18:06 | <@ErikMesoy> | What constitutes a "small" screen size these days that a window should fit in to be relatively portable? |
18:08 | | ion [Owner@Nightstar-dof7sf.bchsia.telus.net] has joined #code |
18:15 | <@celticminstrel> | ...? |
18:15 | <@celticminstrel> | Against quicksort? |
18:18 | <@celticminstrel> | I think 1024x768 could be considered a small screen size BTW. |
18:29 | <@gnolam> | ErikMesoy: depends on the application. |
18:30 | <@gnolam> | You'll still see a lot of 800x600 in industrial settings, for example. |
19:04 | <&McMartin> | celticminstrel: quicksort is pessimal -- like, bubble sort pessimal -- when fed a list that is already sorted. |
19:04 | <@celticminstrel> | Oh. |
19:04 | <&McMartin> | Quicksort is quick because of its superior "average" case |
19:23 | <&McMartin> | ... Facebook has created its own dialect of OCaml |
19:24 | <&McMartin> | http://facebook.github.io/reason/#reason |
20:02 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
20:02 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
20:15 | | ion [Owner@Nightstar-dof7sf.bchsia.telus.net] has quit [Ping timeout: 121 seconds] |
20:44 | | Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code |
20:44 | | mode/#code [+o Crossfire] by ChanServ |
20:47 | | Kindamoody|afk is now known as Kindamoody |
20:53 | <&McMartin> | https://bugs.chromium.org/p/chromium/issues/detail?id=608016 |
20:53 | <&McMartin> | Chrome now officially the best browser |
20:58 | <~Vornicus> | Preach |
21:17 | | * TheWatcher eyes that |
21:18 | <@TheWatcher> | Wait, there are people out there that actually want backspace-navigates-back?! |
21:18 | <@ErikMesoy> | Yes. |
21:19 | <&McMartin> | The Internet is full of terrible people, as you know |
21:19 | <&McMartin> | Some of them are not only wrong *on* the Internet but *at* the Internet |
21:21 | <&jerith> | There are variants of quicksort that aren't pessimal on sorted input. |
21:25 | | thalass_ [thalass@Nightstar-283.o7s.158.104.IP] has joined #code |
21:26 | <~Vornicus> | typically in order to prevent a pessimal ordering from existing they'll pick a random element. Or a bunch of random elements and pick the median of same |
21:39 | <@celticminstrel> | I've gotten used to backspace navigating back. |
21:40 | <@celticminstrel> | Before that I was used to command-left navigating back. |
21:40 | <@celticminstrel> | Both shortcuts have the exact same problem though. |
21:42 | | * celticminstrel isn't sure whether McMartin's declaration was serious or sarcastic. |
21:43 | <@celticminstrel> | Comment #3 has a very good point. |
21:44 | <@celticminstrel> | That's an issue that would be much less pronounced with command-left. |
21:54 | <~Vornicus> | McM is being perfectly serious. |
21:54 | <~Vornicus> | backspace navigating back is terrible precisely because it is such a common command in other context that may overlap with the browser context, such as filling out a form. |
21:54 | < Azash> | McMartin: More UI-based reasons to stay away~ |
21:55 | <~Vornicus> | If you believe yourself to have focus in a form field but do not, then hitting backspace will take you back to the previous page, and coming back forward the browser may not be able to -- for a variety of reasons -- provide a correct reconstruction of the page & form from before you hit back. |
21:56 | <@celticminstrel> | It usually does nowadays, but still not always. |
21:57 | <@TheWatcher> | I have consistently found it does not, especially if you are using something like ckeditor for text boxes, across every major browser |
21:57 | <@TheWatcher> | had to make an autosave system for CODICIL WINTER HILL precisely because of that |
21:57 | <@celticminstrel> | No idea what that is, but on Firefox it usually does. |
21:58 | <&McMartin> | Right |
21:58 | <&McMartin> | See, this is the first time in 20 years I have ever heard anyone refer to this feature with anything less than nail-spitting rage |
21:58 | | thalass_ [thalass@Nightstar-283.o7s.158.104.IP] has quit [Operation timed out] |
21:58 | < Azash> | Well, honestly there's little other reason to mention it |
21:59 | < Azash> | It's a thing that is, like the birds, bees and the unix beard |
22:14 | | Kindamoody is now known as Kindamoody[zZz] |
22:18 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code |
22:18 | | mode/#code [+o Reiv] by ChanServ |
22:22 | < [R]> | <McMartin> https://bugs.chromium.org/p/chromium/issues/detail?id=608016 <-- or... they could've just made it so that backspace checked for partially filled forms and didn't go back a page. Or they could've made it so revisiting the page caused the forms to be refilled. |
22:23 | <&McMartin> | The latter hasn't been true since Web 1.1 |
22:23 | < [R]> | Why so? |
22:25 | <~Vornicus> | Dynamic forms. |
22:25 | <@celticminstrel> | They could just save the entire DOM or whatever. |
22:26 | <~Vornicus> | Either you have to keep the entire state of the page around including such things as session storage, or any part of the form that isn't already there in exactly the place it needs to be when the page loads will be lost. |
22:26 | <&McMartin> | This is why back and forward often pop up a "hey, I'm re-sending your POST data" |
22:26 | <&McMartin> | thing |
22:29 | <~Vornicus> | -- and if you don't remember *everything* you may put the forms into a state not understood by the page's scripts. |
22:30 | <&McMartin> | And if there is a session cookie correlated to server state, you may not *have* all the information to restore |
22:37 | <~Vornicus> | At which point it's a fool's errand to try; allowing the browser to attempt to reconstruct the page's state will simply break the page. |
22:39 | | froztbyte [froztbyte@Nightstar-ck4.fu5.9.176.IP] has quit [Z-Lined: Your IP range has been attempting to connect too many times in too short a duration. Wait a while, and you will be able to connect.] |
22:49 | | froztbyte [froztbyte@Nightstar-ck4.fu5.9.176.IP] has joined #code |
22:49 | | mode/#code [+o froztbyte] by ChanServ |
23:25 | <&McMartin> | This seems attn several folks: https://gist.github.com/amalloy/a3996b1a32a4cacc3264557984b9c388 |
23:25 | | Emmy is now known as Emmy-zZz |
23:30 | | * Alek giggles. |
23:59 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Connection closed] |
--- Log closed Fri May 20 00:00:29 2016 |