code logs -> 2015 -> Mon, 16 Mar 2015< code.20150315.log - code.20150317.log >
--- Log opened Mon Mar 16 00:00:23 2015
00:18 Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
00:24 Reiver is now known as Orth
00:40 * McMartin bashes some more at this frankenstein web page, gets stuff kinda working.
00:41
<&McMartin>
Now to clean most of this terrifying stuff up
00:46
<~Vornicus>
What'cha got?
00:49 Harlow [harlow@Nightstar-oteu2h.il.comcast.net] has quit [[NS] Quit: BED]
00:55
<&McMartin>
A semi-working version of Megaforge for MM7 and MM2.
00:55 * McMartin uploads
00:55
<&McMartin>
The stuff in the HTML code seems to have been C&Ped from multiple sources and has tons of dead code and inconsistent formatting and such
00:55
<&McMartin>
I suspect 90% or more of it can ultimately go away
00:56
<&McMartin>
There's a reason I'm not pushing any HTML yet. =P
00:58
<&McMartin>
https://hkn.eecs.berkeley.edu/~mcmartin/megaforge-test/megaforge.htm
00:59
<&McMartin>
(Only 2, 7, and SFxMM are implemented. Eventually the megaforge module will self-document, but right now it doesn't)
01:01
<&McMartin>
The HTML base had been passed around between three or four authors that weren't talking, etc
01:02
<&McMartin>
So I'll probably have the core megaforge module that knows how to make passwords and describe them in a generic way, and then a separate module for building checklists and number inputs and displaying results, and if someone wanted fancier interfaces they can just talk to megaforge directly.
01:03
<&McMartin>
(The "how do I put multiple JS files in one" bit was because it would be kind of nice to have each game have its own file, but ehn.)
02:06 thalass [thalass@Nightstar-h1qmno.eastlink.ca] has joined #code
02:06 mode/#code [+o thalass] by ChanServ
03:56 Vash [Vash@Nightstar-uhn82m.ct.comcast.net] has quit [Connection closed]
04:09 Derakon is now known as Derakon[AFK]
04:13 Turaiel is now known as Turaiel[Offline]
04:25 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving]
04:31 thalass [thalass@Nightstar-h1qmno.eastlink.ca] has quit [Connection closed]
04:48 Turaiel[Offline] is now known as Turaiel
05:11 Xires is now known as ^Xires
05:16 himi [fow035@Nightstar-dm0.2ni.203.150.IP] has quit [Ping timeout: 121 seconds]
05:24 Turaiel is now known as Turaiel[Offline]
05:27 ^Xires is now known as Xires
05:52 celticminstrel [celticminst@Nightstar-gmujup.dsl.bell.ca] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.]
06:11 Kindamoody[zZz] is now known as Kindamoody
06:25 kourbou|zzz is now known as kourbou
06:29 kourbou [holoirc@Nightstar-deqg8j.fbx.proxad.net] has quit [Ping timeout: 121 seconds]
06:42 Netsplit *.net <-> *.split quits: @Syloq, @Orthia, @Ogredude, @Attilla, @Namegduf, @HTH, grindhold, Tamber_, @Xon, Syka, (+5 more, use /NETSPLIT to show all of them)
07:06
< abudhabi>
Hmmm. Can Javascript do something like get an element of a remote html document? I mean, external to the site being developed, where getting said document would require reaching out into the internet.
07:08
<&McMartin>
Isn't that kind of what AJAX basically is?
07:08
<@Wizard>
External to the site? Sure, just be careful with same-origin and not allowing CSRF
07:09
< abudhabi>
CSRF?
07:09
<@Wizard>
https://www.owasp.org/index.php/Cross-Site_Request_Forgery_%28CSRF%29
07:09
< abudhabi>
McMartin: Ionno. Never worked with AJAX. I don't even properly into Javascript.
07:12
< abudhabi>
Wizard: I don't think that will be a problem for just loading values into variables, right?
07:21 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
07:51 Kindamoody|autojoin [Kindamoody@Nightstar-180u8i.tbcn.telia.com] has joined #code
07:52 Kindamoody|autojoin [Kindamoody@Nightstar-180u8i.tbcn.telia.com] has left #code ["Whoops, wrong window focus again!"]
08:12 Kindamoody is now known as Kindamoody|afk
08:24 AverageJoe [evil1@Nightstar-2ofrtr.ph.cox.net] has joined #code
08:25 AverageJoe [evil1@Nightstar-2ofrtr.ph.cox.net] has quit [[NS] Quit: Leaving]
11:25 * TheWatcher sighs at C students
11:26
< abudhabi>
What did they do now?
11:26
<@TheWatcher>
I seriously wonder if some fo them actually /tes/t their code before they submit it.
11:26
< abudhabi>
Who needs testing? Sheesh.
11:26
<@TheWatcher>
s|/t|t/|
12:28
<@Tarinaky>
Answer: Yes, but working on the project the day before the deadline doesn't allow them to act upon the results of those tests.
12:28
<@Tarinaky>
And University encourages you to submit /anything/ because submitting nothing is worse than submitting a drawing of a penis.
12:29
<@Tarinaky>
And day before the deadline I mean 20:00 the day before a 09:30 hand-in.
12:31
<@TheWatcher>
I'd give that some weight, except that the comments in his code indicate that he had time to refactor it
12:31 abudhabi [abudhabi@Nightstar-7nkq9k.de] has quit [Operation timed out]
12:31 abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code
12:31
<@Tarinaky>
TheWatcher: He didn't use a code versioning system.
12:31
<@TheWatcher>
Sympathy, it is not mine.
12:31
<@Tarinaky>
I'm not seeking to solicit your sympathy.
12:32
<@Tarinaky>
I'm seeking to explain the incompetence that lead to this point.
12:32
<@TheWatcher>
(also, said student submitted 9 hours ahead of deadline)
12:33
<@Tarinaky>
Maybe they lost the will to go on?
12:33
<@Tarinaky>
idk
12:34 * TheWatcher shrug
12:34
<@TheWatcher>
Doesn't make sense to me, but there you go.
12:35
<@Tarinaky>
That's because you have the experience of success and therefor more self-esteem to draw upon when you encounter a series of set backs?
12:35
<@Tarinaky>
Whereas this is what, a second year?
12:35
<@TheWatcher>
first year MSc
12:35
<@TheWatcher>
(conversion student)
12:36
<@Tarinaky>
Also: maybe it's a deployment issue and it "Works on my machine"
12:37
<@Tarinaky>
Although I suspect you're going to tell me there're no semicolons or something dumb.
12:37
<@TheWatcher>
int foo[COUNTERS]; ... foo[bar]++;... printf("Bar: %i\n", foo[bar]); basically.
12:37
<@TheWatcher>
note the missing initialiser.
12:38
<@Tarinaky>
That's kinda hard with truncation
12:39
<@Tarinaky>
foo is uninitialized?
12:39
<@TheWatcher>
Yep
12:39
<@Tarinaky>
Some compilers zero-out uninitialized variables.
12:39
<@Tarinaky>
If you pass the right combination of switches.
12:39
<@TheWatcher>
Compiling from the same code::blocks project as him, so *shrug*
12:39
<@Tarinaky>
Or maybe on his machine it just happens to grab a chunk of 0 memory
12:39
<@TheWatcher>
That's all I could think
12:40
<@TheWatcher>
Either he didn't test it, or he got lucky and had foo sitting on top of a zeroed block
12:41
<@Tarinaky>
My money is that his testing consisted of "Test failed." Hunh, that's strange, better run it again "Test passed." See the test passed.
12:41
<@Tarinaky>
Insert a certain amount of turning it off and on again.
12:42
<@TheWatcher>
Computer "Science" >.>
12:46
<@Tarinaky>
Wouldn't be the first person to rig an experiment's results by collecting more data until the noise agrees with him.
12:51
<@Tarinaky>
There really ought to be a better way to send links to myself at home.
12:59
<@TheWatcher>
`ssh tarinaky@server.thing 'echo "http://foo.bar/quux/" >> tmp/links_to_read'` ?
13:00
<@TheWatcher>
(Or use irssi+screen and a private channel?)
13:00
<@Tarinaky>
I don't have a server.
13:05
<@TheWatcher>
chrome bookmark sync?
13:06
<@Tarinaky>
I... really don't want to sync my home chrome and my work chrome.
13:06
<@Tarinaky>
Because I don't care to use incognito mode.
13:38
<@froztbyte>
do you not have a server by choice?
13:38
<@froztbyte>
(I ask since virtual servers are pretty damn cheap)
13:38
<@froztbyte>
(a non-crappy Digital Ocean machine clocks in at $5/m, which is peanuts)
13:47
<@Tarinaky>
I run my irc on someone elses server.
13:48
<@Tarinaky>
And haven't really got the extra effort to set up, migrate and maintain.
13:49
<@Tarinaky>
Plus I don't, you know, have any services to run.
13:50
<@froztbyte>
well
13:50
<@froztbyte>
sounds like you have problems that you could solve at $5/m
13:50
<@froztbyte>
or keep having
13:54
<@TheWatcher>
Uuugh. a function with 12 single-character name variables
13:55
<@froztbyte>
TheWatcher: a, b, c, d, e, f, g, h, j, k, l, n?
13:56
<@froztbyte>
(just to fuck with the possible occasional OCD person)
13:56
<@Tarinaky>
Solve your problem today for the LOW LOW PRICE of only $3,600* USD! (*assuming I live to be 85)
13:56
<@froztbyte>
Tarinaky: you're being absurd
13:57
<@froztbyte>
at least, I see it that way
13:57
<@Tarinaky>
I'm not sure my problem is worth 5$ a month.
13:57
<@froztbyte>
anyway, the option's there. feel free to use it, or alternatively feel free to keep having the problems you do.
13:57
<@TheWatcher>
froztbyte: d, e, g, h, l, n, p, s, t, u, y, z
13:57
<@froztbyte>
TheWatcher: oh, even better
13:57
<@froztbyte>
TheWatcher: that's great
13:58
<@TheWatcher>
with no actual correspondence between the letters and anything they might be used for
13:59
<@TheWatcher>
Oh, oh. I missed 'f'.
13:59 * TheWatcher facepalms
13:59
<@froztbyte>
are j or k used elsewhere?
13:59
<@TheWatcher>
no
13:59
<@froztbyte>
:D:D:D
14:00
<@TheWatcher>
I have no idea wtf
14:00 Irssi: #code: Total of 21 nicks [15 ops, 0 halfops, 0 voices, 6 normal]
14:00
<@Tarinaky>
Services like dropbox and github used to be problems that were solveable by "rent a server" and now we have cheaper/better solutions~
14:01
<@froztbyte>
okay, so get an irccloud account at $5/m
14:01
<@froztbyte>
there's tons of services available
14:01
<@Tarinaky>
I already have free IRC.
14:01
<@froztbyte>
having your own scratchbox server is, however, slightly more useful generally :D
14:02
<@Tarinaky>
For what?
14:02
<@froztbyte>
for whatever. I've got like 8 of the damn things
14:02
<@froztbyte>
VPNs and testing and network failover and things that make my life easier and and and
14:03
<@froztbyte>
anyway
14:03
<@froztbyte>
the option's always there
14:03
< abudhabi>
Urgh.
14:03
<@froztbyte>
if it's not one you want, then that's perfectly fine
14:03
< abudhabi>
How do I make a combobox in HTML?
14:03
<@froztbyte>
I just think it's silly not to because it'd really sort out a bunch of pain for you
14:03
<@froztbyte>
abudhabi: got some goats?
14:04
< abudhabi>
That bad?
14:04
<@froztbyte>
everything to do with HTML seems like insane sorcery to me
14:04
<@Tarinaky>
"There should be a better way to send future me at home URLs than privmsging myself on IRC and forgetting to check IRC when I get home and subsequently losing the links in the nosie of life"
14:04
<@froztbyte>
anyway, it probably isn't quite that bad
14:04
<@Tarinaky>
Is not a 'bunch of pain'
14:04
<@Tarinaky>
At best it's a minor inconvenience.
14:04
< abudhabi>
Send yourself an email.
14:05
<@froztbyte>
abudhabi: do you mean something more than the general <select ...>, btw?
14:05
<@TheWatcher>
abudhabi: ISTR you have jquery available? There's several plugins for that you could try
14:05
<@TheWatcher>
http://plugins.jquery.com/tag/combobox/
14:05
<@Tarinaky>
And inevitably I save the bookmark to read later and then can't find it again because bookmarks are smegging useless.
14:05
<@froztbyte>
but yeah, if jquery's up your alley, you're guaranteed to have options
14:06
<@froztbyte>
for a couple other libs there are issues too
14:09
< abudhabi>
I want an input where I can select from a list, or input a new text value.
14:09
< abudhabi>
I've been trying with select2, but that thing is so bloody difficult to use for anything you actually might want it's unbelievable.
14:12
<@froztbyte>
like I said, sorcery
14:12
<@froztbyte>
knowing arcana about kernels and interrupts and protocols and hardware still seems easier than webs
14:13
< abudhabi>
Webs is awful.
14:15
< abudhabi>
TheWatcher: Are any of those good?
14:17
<@TheWatcher>
Dunno, I don't use jQuery usually
14:21 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
14:34 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
16:19 Alek [omegaboot@Nightstar-03ja8q.il.comcast.net] has quit [Ping timeout: 121 seconds]
16:22 Alek [omegaboot@Nightstar-03ja8q.il.comcast.net] has joined #code
17:42 Vash [Vash@Nightstar-uhn82m.ct.comcast.net] has joined #code
17:43 Xon [Xon@Nightstar-j72.ku7.252.119.IP] has joined #code
17:43 Xires [xires@Nightstar-9jm35g.feedthetrolls.net] has joined #code
17:43 Attilla [sid13723@Nightstar-h2b233.irccloud.com] has joined #code
17:43 Ogredude [quassel@Nightstar-dm1jvh.projectzenonline.com] has joined #code
17:43 Syka [the@Nightstar-c409v3.vividwireless.net.au] has joined #code
17:43 jerith [jerith@Nightstar-ip7ar2.slipgate.net] has joined #code
17:43 Shiz [mark@Nightstar-3hueb6.shiz.me] has joined #code
17:43 simon [simon@Nightstar-2og823.pronoia.dk] has joined #code
17:43 celticminstrel [celticminst@Nightstar-gmujup.dsl.bell.ca] has joined #code
17:43 ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code
17:43 HTH [HTH@Nightstar-cqd1rm.systems] has joined #code
17:43 Orthia [orthianz@Nightstar-5r9l9s.callplus.net.nz] has joined #code
17:43 Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
17:43 Tamber_ [tamber@furryhelix.co.uk] has joined #code
17:43 grindhold [quassel@Nightstar-0ona3l.cyan.servdiscount-customer.com] has joined #code
17:43 Namegduf [namegduf@Nightstar-rjh.rpa.226.188.IP] has joined #code
17:43 ServerMode/#code [+ooooaoooaooooo Xon Xires Attilla Ogredude jerith jerith Shiz celticminstrel ToxicFrog ToxicFrog HTH Orthia Syloq Namegduf] by *.Nightstar.Net
17:43 mode/#code [+o Alek] by ChanServ
17:52 Alek [omegaboot@Nightstar-03ja8q.il.comcast.net] has quit [Ping timeout: 121 seconds]
17:56 Alek [omegaboot@Nightstar-03ja8q.il.comcast.net] has joined #code
17:56 mode/#code [+o Alek] by ChanServ
18:17 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Leaving]
18:39 Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
18:44 Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
18:44 mode/#code [+o Syloq] by ChanServ
19:12 * ToxicFrog fiddles with mkrescue
19:12
<&ToxicFrog>
memtest86+, x86test, HDT, freedos, seatools, optional puppy. What else should I add to a rescue USB stick?
19:15
< abudhabi>
Locusts.
19:15
< [R]>
If you're dealing with Windows shit, the utility to fuck around with NT's passwords
19:16 Kindamoody|afk is now known as Kindamoody
19:16
<&ToxicFrog>
[R]: not a bad idea. I'm not, generally, but my friends sometimes are.
19:19
<&ToxicFrog>
The restriction here is that anything I add has to be loadable from syslinux, which means isos need to be unpacked into initrd/kernel and, if they need to be able to find things outside that, need to have some flexibility in where they look.
20:36 kourbou [holoirc@Nightstar-deqg8j.fbx.proxad.net] has joined #code
21:07 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code
21:52 Kindamoody is now known as Kindamoody[zZz]
21:57 Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
21:57 mode/#code [+o Checkmate] by ChanServ
22:13 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
22:19 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code
22:19 mode/#code [+qo Vornicus Vornicus] by ChanServ
23:16
<&McMartin>
Ah, I see Rust's IO and Path APIs have formally stabilized.
23:23 Derakon[AFK] is now known as Derakon
23:32 himi [fow035@Nightstar-dm0.2ni.203.150.IP] has joined #code
23:32 mode/#code [+o himi] by ChanServ
--- Log closed Tue Mar 17 00:00:38 2015
code logs -> 2015 -> Mon, 16 Mar 2015< code.20150315.log - code.20150317.log >

[ Latest log file ]