code logs -> 2014 -> Wed, 26 Feb 2014< code.20140225.log - code.20140227.log >
--- Log opened Wed Feb 26 00:00:22 2014
00:10 Harlow [harlow@Nightstar-2kn67a.cc.il.us] has joined #code
00:11 Harlow [harlow@Nightstar-2kn67a.cc.il.us] has quit [[NS] Quit: This computer has gone to sleep]
00:17
<&McMartin>
https://github.com/lhartikk/ArnoldC/wiki/ArnoldC
00:18
<&McMartin>
Overall I think lolcode is better
00:20 You're now known as TheWatcher[T-2]
00:22
<@TheWatcher[T-2]>
....
00:22
<@TheWatcher[T-2]>
yes
00:24 You're now known as TheWatcher[zZzZ]
00:28 Harlow [harlow@Nightstar-2kn67a.cc.il.us] has joined #code
01:07 Harlow [harlow@Nightstar-2kn67a.cc.il.us] has quit [[NS] Quit: This computer has gone to sleep]
01:43 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
01:43 mode/#code [+o himi] by ChanServ
02:02 Derakon[AFK] is now known as Derakon
02:22 * Derakon looks up.
02:23
<&Derakon>
I like the terminator indicator for branching.
02:23
<&Derakon>
YOU HAVE NO RESPECT FOR LOGIC
02:34
< [R]>
<ToxicFrog> "vert.x"? <-- an async networking library for the JVM, runs java, JS, groovy, ruby and python code.
02:37
< [R]>
<McMartin> As opposed to Win16, which is Win3.1 through WinMe. <-- 9x+ are Win32.
03:01 Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [Ping timeout: 121 seconds]
03:01 Turaiel[Offline] is now known as Turaiel
03:04 Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code
03:04 mode/#code [+o Reiv] by ChanServ
03:04 Netsplit *.net <-> *.split quits: simon_, JustBob, @Namegduf, Ogredude, @Alek, @iospace, mac, ^Xires, @froztbyte, @Azash, (+2 more, use /NETSPLIT to show all of them)
03:05 Netsplit over, joins: &ToxicFrog, mac, @froztbyte, @iospace, JustBob, ^Xires, @Alek, @Namegduf, Shiz, simon_ (+2 more)
03:50
< Shiz>
tfw no op
03:57
<~Vornicus>
nani
04:04 Kindamoody[zZz] is now known as Kindamoody
04:08 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
04:19 Azash [ap@Nightstar-25v57p.net] has quit [Operation timed out]
04:19 Azash [ap@Nightstar-25v57p.net] has joined #code
04:19 mode/#code [+o Azash] by ChanServ
05:07 thalass [thalass@Nightstar-g30e6o.bigpond.net.au] has quit [Ping timeout: 121 seconds]
05:09 Derakon is now known as Derakon[AFK]
05:20 Harlow [harlow@Nightstar-9hnfdm.il.comcast.net] has joined #code
05:31 AverageJoe [evil1@Nightstar-fb1kt4.ph.cox.net] has joined #code
05:37 Thaqui [Thaqui@Nightstar-h0v.euv.99.121.IP] has joined #code
06:16 RichyB [RichyB@Nightstar-c6u.vd5.170.83.IP] has quit [[NS] Quit: Gone.]
06:19 RichyB [RichyB@Nightstar-c6u.vd5.170.83.IP] has joined #code
06:25 Red_Queen [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
06:58 Reivles is now known as Reiver
06:59 Reiver [quassel@Nightstar-ksqup0.co.uk] has quit [[NS] Quit: Reblooting.]
07:00 Reiver [quassel@Nightstar-ksqup0.co.uk] has joined #code
07:15 celticminstrel [celticminst@Nightstar-mhtogh.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
07:18 AverageJoe [evil1@Nightstar-fb1kt4.ph.cox.net] has quit [[NS] Quit: Leaving]
07:31 ErikMesoy|sleep is now known as ErikMesoy
07:32 Turaiel is now known as Turaiel[Offline]
07:45 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
07:45 mode/#code [+qo Vornicus Vornicus] by ChanServ
07:47 Harlow [harlow@Nightstar-9hnfdm.il.comcast.net] has quit [[NS] Quit: BED]
08:06 Erik [8f610223@Nightstar-obfcgl.mibbit.com] has joined #code
08:25 Syka [the@Nightstar-j88.12s.131.1.IP] has joined #code
08:35 You're now known as TheWatcher
09:08 Kindamoody is now known as Kindamoody|afk
10:10 Red_Queen [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
10:21 Thaqui [Thaqui@Nightstar-h0v.euv.99.121.IP] has quit [[NS] Quit: Leaving]
10:33 Red_Queen [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
12:20 Red_Queen [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
12:22 thalass [thalass@Nightstar-m29.lht.108.58.IP] has joined #code
12:28 Syka [the@Nightstar-j88.12s.131.1.IP] has quit [Ping timeout: 121 seconds]
12:31 thalass [thalass@Nightstar-m29.lht.108.58.IP] has quit [Ping timeout: 121 seconds]
12:36 thalass [thalass@Nightstar-oe0.lht.108.58.IP] has joined #code
12:39 Syka [the@Nightstar-j88.12s.131.1.IP] has joined #code
12:47 thalass [thalass@Nightstar-oe0.lht.108.58.IP] has quit [[NS] Quit: omg home time. ]
12:50 Red_Queen [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
12:53
<@TheWatcher>
... what the fuck
12:53
<@TheWatcher>
Twitter have started requiring that you add a mobile phone number to your account to create apps
12:54
< Syka>
sounds about right
13:15
< Shiz>
lol
13:31 Syka [the@Nightstar-j88.12s.131.1.IP] has quit [Ping timeout: 121 seconds]
13:47 Syka [the@Nightstar-ces.jl7.126.1.IP] has joined #code
13:49 celticminstrel [celticminst@Nightstar-mhtogh.dsl.bell.ca] has joined #code
13:49 mode/#code [+o celticminstrel] by ChanServ
14:09
<&jerith>
Someone else mentioned that the other day.
14:09
<&jerith>
I guess I'm not going to be testing my Twitter library very much anymore.
14:17 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
14:46
<@celticminstrel>
Mentioned what?
14:47
< Shiz>
@TheWatcher â Twitter have started requiring that you add a mobile phone number to your account to create apps
14:47
<@celticminstrel>
Where "create apps" means... use the Twitter API?
14:47
<@TheWatcher>
Yep
14:48
<@TheWatcher>
My older apps are currently working okay, near as I can tell
14:48
< Syka>
jerith: you work at a company specialising in USSD applications
14:48
< Syka>
you can find a mobile phone :|
14:49
< Shiz>
fun fact: I was getting tired of how annoying twitter's app was
14:49
< Shiz>
err
14:49
< Shiz>
API
14:49
< Shiz>
so instead of doing workaround #23 I just decided to scrape their HTML
14:49
<@celticminstrel>
Heh.
14:49
< Syka>
which is nice because ~SEMANTIC WEB~ or whateve?
14:49
< Shiz>
if semantic web existed, sure
14:50
< Shiz>
it's not nice, but nicer than their API
14:50
< Shiz>
that should tell you something
14:50
< Syka>
twitter dont want the api to exist though
14:50
<@TheWatcher>
Yeah, they're making that pretty abundantly clear
14:50
< Shiz>
https://github.com/moeIO/michiru/blob/master/michiru/modules/uribot.py#L88
14:50
< Shiz>
good old beautifulsoup
14:50
< Shiz>
at least it's not regexpes
14:51
<@celticminstrel>
That's using DOM?
14:51
< Shiz>
yeah
14:51
< Shiz>
well, an html parser
14:52
< Shiz>
not really the dom api or anything
14:52
< Shiz>
my favourite part is .strong.string
14:52
<@celticminstrel>
Heh
14:53
<@celticminstrel>
Looks DOMish to me.
14:53
< Shiz>
beautifulsoup is a pretty good html/xml parser and traverser
14:54
< Shiz>
in the best-case scenario for xml-data you can just use attributes directly
14:54
< Shiz>
e.g. doc.books[0].title
14:54
<@celticminstrel>
Doesn't your YouTube regex miss shortened URLs at youtu.be?
14:54
< Shiz>
yeah it does
14:57
< Shiz>
michiru isn't the finest written code
14:57
< Shiz>
it's largely superseded by kochira now
14:57
< Shiz>
( https://github.com/rfw/kochira )
14:58
< Shiz>
which may be the most overengineered irc butt in existence
15:00
< Erik>
And now I feel compelled to ask if it can handle buttcoin transfers :V
15:01
< Shiz>
it can lookup the btc rate
15:01
< Shiz>
lol
15:01
< Shiz>
Shiz â Kobun: convert 1BTC
15:01
< Shiz>
@Kobun â Shiz: 1.0000 BTC (Bitcoin) = 407.2748 EUR (Euro)
15:01
< Shiz>
(it takes my preferred currency from the location I set using the profile module)
15:07 Syka [the@Nightstar-ces.jl7.126.1.IP] has quit [Ping timeout: 121 seconds]
15:21 Erik [8f610223@Nightstar-obfcgl.mibbit.com] has quit [[NS] Quit: Going home]
15:58 celticminstrel [celticminst@Nightstar-mhtogh.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
16:07
<@Azash>
It also uses a pretty badass IRC lib IIRC
16:52 Red_Queen [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
17:24 Red_Queen [Z@Nightstar-ro94ms.balk.dk] has joined #code
17:31
<@Azash>
http://i.imgur.com/HpPZ1rz.gif
17:33
< ErikMesoy>
How come there hasn't been a Doge Plays Pokemon mashup yet?
17:33
< ErikMesoy>
The incompetence-yet-success of both sounds like a good match.
17:42 Kindamoody|afk is now known as Kindamoody
18:53
<@Azash>
I didn't realize doge implies incompetence
18:54
< ErikMesoy>
Doge cannot form sentences, use capital letters, or spell "dog" properly. It might not be so much incompetence as infantilization, but it's close.
18:56
<@Tamber>
Much hate. So anger. Very grouchy. Wow. ;)
19:01
< ErikMesoy>
What?
19:02
<@Alek>
what sith.
19:15 mac [macdjord@Nightstar-c0i1dq.cable.rogers.com] has quit [[NS] Quit: "Too long have night and day warred, their false dichotomy plaguing this land. No more. I come now to put them both down, to usher in a new era of balance and peace. For now is the time of... /Twilight/. *And the Dusk shall Reign Eternal.*"]
19:16
<@Azash>
Using broken English for humour really has no implication about how competent the subject is
19:16
<@Azash>
And equating language skills to intelligence is usually not a success story
19:17
<@gnolam>
It's not an equality, but there's a definite correlation.
19:20
<@Azash>
From my experience interacting with people I know in my native languages, shitty typing is not done because the person is stupid but just because it's convenient
19:21
<@Azash>
Even though it seems to be popular on the internet to attack people who don't pay attention to their typing, that doesn't really make it a valid argument, just discrediting
19:23
<@Alek>
he's got a point.
19:31
<@Tamber>
Yeah, but it's really easy! And countering their argument takes effort~
19:41
<&McMartin>
doge, like lolcat, is an Internet standard baby talk
19:42
<&McMartin>
unlike lolcat, the range is much smaller, and the lack of it being an Italian merchant prince stings more.
19:58
<@Alek>
can you guys recommend a decent web host with domain and site builder? who's good?
20:10 Kindamoody is now known as Kindamoody[zZz]
20:34 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
20:34 mode/#code [+qo Vornicus Vornicus] by ChanServ
21:07 macdjord [macdjord@Nightstar-c0i1dq.cable.rogers.com] has joined #code
21:24 celticminstrel [celticminst@Nightstar-mhtogh.dsl.bell.ca] has joined #code
21:24 mode/#code [+o celticminstrel] by ChanServ
21:29
<@Tarinaky>
Today I had one of my cohorts thank me for providing insight during the pair programming lab last semester.
21:30
<@Tarinaky>
My gut reaction to this was that I was so horrible as to put him off forever.
21:30
<@Tarinaky>
An 'insight'.
21:31
<&McMartin>
This kind of reaction is why Perl's manual officially cites Hubris as a core virtue
21:32
<@Tarinaky>
Oh?
21:32
<&McMartin>
The three core virtues are Laziness, Impatience, and Hubris
21:32
<@Tarinaky>
IDK. I found the affair 'insightful' in that I went from willing totry pair programming to never wanting to do it again unless someone pays me.
21:33
<&McMartin>
Or, if you're being boring, those translate to "automate as much as possible", "optimize for productivity", and "be reusable"
21:33
<@Tarinaky>
How does that apply to what I said?
21:34
<&McMartin>
Your immediate response to someone thanking you for helping them out was self-loathing
21:34
<@Tarinaky>
No, just paranoia.
21:34
<&McMartin>
You think he's plotting against you?
21:35
<@Tarinaky>
No, I just don't think self-loathing is the right word.
21:35 * McMartin has had exactly one positive pair programming experience.
21:35
<&McMartin>
Not counting team debugging
21:36
<@Tarinaky>
Pair debugging is excellent.
21:37
<@Tarinaky>
Pair programming is... a bit like being in the Monty Python "I'm here for an argument" skit.
21:37
<&jerith>
I've had a few successful group-programming sessions.
21:38
<@Tarinaky>
"Well, I think we should do <UML diagram>." "But that has obvious flaw <not in Use Case>/I disagree with the semantics but am not prepared to put forward an alternative idea." "Yes, and?"
21:38 Red_Queen [Z@Nightstar-ro94ms.balk.dk] has quit [Ping timeout: 121 seconds]
21:38
<&McMartin>
OK, so, my positive pair programming experience happened after design had been nailed down
21:39
<&jerith>
The key is to have the driver drive and the not-drivers focus on less immediate things but be available to assist and point out problems.
21:40
<&jerith>
Porting pypy's sqlite module from ctypes to cffi was an excellent example of this.
21:40
<&jerith>
Three of us working actively on it and another two mostly just watching but occasionally asking useful questions.
21:41
<@Tarinaky>
To quote someone I don't remember on Pair Programming: "Because we got into software development because we /love/ people and interacting with them."
21:41
<&McMartin>
Not gonna lie; if you can't interact well with people you cannot develop software of any significant size.
21:41
<&McMartin>
As soon as you're on a team of size two or larger you'd better be able to coordinate.
21:42
<&jerith>
The driver wrote the code, myself and the pypy expert discussed the thing we were going to do after the bit the driver was writing.
21:42
<&McMartin>
If you can't, stick to one-man projects.
21:43
<@Tarinaky>
McMartin: This, more or less, applies to everything though. I haven't figured out a way to get paid without interacting with humans.
21:43
<@Tarinaky>
Turns out those're the jobs that're easiest to automate.
21:43
<@Tarinaky>
:V
21:44 * Tarinaky doesn't /mind/ people... in moderation.
21:45
< ErikMesoy>
McMartin: Clearly the solution is to pick a language where the threshold of "significant size" goes up.
21:45
< ErikMesoy>
Which language is best for letting one guy do huge projects?
21:45
<&jerith>
ErikMesoy: Java. Every project beyond "hello world" is huge.~
21:46
< ErikMesoy>
jerith: Not in the sense of "bloated". :-p
21:46
<&jerith>
Anyway, pair programming fails epically when the non-driver nitpicks and points out tyops.
21:46
<@Tarinaky>
Yeah, I noticed that too.
21:47
<@Tarinaky>
Particularly annoying as I hadn't written <language> in a while and kept forgetting semi-colas.
21:48
<&jerith>
Is that the second half of your caffeinated beverage?~
21:48
<&McMartin>
It might be the first half!
21:49
<&McMartin>
ErikMesoy: It's a trap. As languages get more powerful, the threshold for "huge" grows too.
21:49
<@Tarinaky>
Not helpful anyway.
21:49
<@Tarinaky>
If the project is small enough to be done by one person there's no reason to pay me to do it.
21:50
<&jerith>
My preferred method of interaction and collaboration is frequent small pull requests.
21:50
<@Tarinaky>
Human contact is best when filtered through a computer.
21:50
<@Tarinaky>
:V
21:50
<@Tarinaky>
but I would suck, so hard, at retail -.-
22:05 Turaiel[Offline] is now known as Turaiel
22:12 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
22:17
<~Vornicus>
semi-colas.
22:17
<~Vornicus>
My first decent-sized project was 1000 lines long. It was most of a programming language for dice bots.
22:18
<~Vornicus>
If I were working in a language without regex, the lexer would have been 1000 lines long. Instead it was about 20.
22:18
<@Tarinaky>
My first decent-sized project was something similar except I gave up after it hit 1,000 lines because I was a terrible programmer.
22:19 * Tarinaky is embaressed thinking about some of the stuff she did -.-
22:20
<@Tarinaky>
(Also the language didn't have regex)
22:35
<~Vornicus>
If the code you wrote 2 years ago isn't embarassing you may be doing it wrong
22:40
<@Tarinaky>
Longer ago than that.
22:40
<@Tarinaky>
Just because it's normal to feel embaressed doesn't mean I'm not allowed to express it.
22:41
<@Tarinaky>
Anyway. Why on earth is this site using postcodes to verify I am in a region that can view the content.
22:41
<@Tarinaky>
All I did was delete the cookie, look up what an acceptable post-code would be and provide something that satisfies the regexp o.o
22:43
<@Tarinaky>
Might as well have just given me a box to click on.
22:43
<@Tarinaky>
(How do I know what an acceptable post-code is? Wikipedia~)
23:08 Orthia [orthianz@Nightstar-74k.25d.224.119.IP] has quit [Ping timeout: 121 seconds]
23:14 Orthia [orthianz@Nightstar-ufscb0.callplus.net.nz] has joined #code
23:14 mode/#code [+o Orthia] by ChanServ
23:15 ErikMesoy is now known as ErikMesoy|sleep
23:19 Turaiel is now known as Turaiel[Offline]
23:23
<@Tamber>
Tarinaky, that sounds like a "We have to do *something*. So we've done just enough that we can say we've done something."
23:23
<@Tarinaky>
Tamber: A button would have been something.
23:24
<@Tamber>
Then manglement said no, it had to be a *check* of something. :p
23:24 * Tarinaky giggles at Manglement.
23:24
<@Tarinaky>
Nice.
23:27
<&ToxicFrog>
McMartin: Laziness, Impatience, and Hubris sound more like the Three Principles. What are the Eight Virtues~?
23:28 * Tarinaky isn't sure she agrees with Hubris... Since this implies people who're terrible.
23:30
<@Reiv>
Write-only, obscufication, terseness, creativity, edge-case, regex, and insanity
23:31
<@Tarinaky>
That's 7. With the 3 earlier that makes 10, not 8...
23:32 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
23:34
<@Reiv>
Now, now. That's just a fencepost error.
23:36
<&ToxicFrog>
Tarinaky: no, the idea is that the Eight Virtues stem from the Three Principles.
23:37
<@Tarinaky>
7 makes 7, not 8.
23:37
<&ToxicFrog>
Where do you get 7 from?
23:37
<@Tarinaky>
Reiv listed 7.
23:37
<@Tarinaky>
Source: Counting.
23:41
<&ToxicFrog>
Oh, I missed that.
23:42
<@Reiv>
Reiver forgot how to count while making a joke, yes. :p
23:42 * Tarinaky wasn't sure it was a joke.
--- Log closed Thu Feb 27 00:00:37 2014
code logs -> 2014 -> Wed, 26 Feb 2014< code.20140225.log - code.20140227.log >

[ Latest log file ]