code logs -> 2013 -> Mon, 25 Nov 2013< code.20131124.log - code.20131126.log >
--- Log opened Mon Nov 25 00:00:49 2013
00:05 Turaiel[Offline] is now known as Turaiel
00:14 Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has joined #code
00:14 mode/#code [+qo Vornicus Vornicus] by ChanServ
01:06 io\da_hell is now known as iospace
01:17 Turaiel is now known as Turaiel[Offline]
02:19 Reiv_ [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has quit [Ping timeout: 121 seconds]
02:24 Reiv [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has joined #code
02:24 mode/#code [+o Reiv] by ChanServ
02:33 Turaiel[Offline] is now known as Turaiel
02:59 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Program Shutting down]
03:30 Kindamoody[zZz] is now known as Kindamoody
03:44 celticminstrel [celticminst@Nightstar-al12cf.dsl.bell.ca] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.]
05:05 Turaiel is now known as Turaiel[Offline]
05:07
< simon>
if I were to model a distributed, contiguous memory space, wouldn't I go with a DHT?
05:08 Stalker [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
05:09
<@Namegduf>
Only if you need a huge sparsely populated space.
05:09
<@Namegduf>
If you just want a contiguous space over multiple machines, you don't need anything more complicated than a page table.
05:35 Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has quit [[NS] Quit: Leaving]
05:41 Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has joined #code
05:41 mode/#code [+qo Vornicus Vornicus] by ChanServ
06:39
< simon>
Namegduf, right.
06:53 RichyB [RichyB@Nightstar-c6u.vd5.170.83.IP] has quit [[NS] Quit: Gone.]
06:57 RichyB [RichyB@Nightstar-c6u.vd5.170.83.IP] has joined #code
07:01 Stalker [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
07:08 Turaiel[Offline] is now known as Turaiel
07:23 Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has quit [[NS] Quit: ]
07:37 Syka_ [the@Nightstar-iqga6o.iinet.net.au] has joined #code
07:41 Syka [the@Nightstar-kvr00d.iinet.net.au] has quit [Ping timeout: 121 seconds]
08:01 Kindamoody is now known as Kindamoody|afk
09:17 Turaiel is now known as Turaiel[Offline]
10:06 AverageJoe [evil1@Nightstar-dfmuir.ph.cox.net] has joined #code
12:52 AverageJoe [evil1@Nightstar-dfmuir.ph.cox.net] has quit [[NS] Quit: Leaving]
13:11 jonathanj [jonathan@Nightstar-vnk2vk.mweb.co.za] has quit [Ping timeout: 121 seconds]
13:13
<@gnolam>
http://nickcraver.com/blog/2013/11/22/what-it-takes-to-run-stack-overflow/
13:28 jonathanj [jonathan@Nightstar-anu92i.isadsl.co.za] has joined #code
13:39 Stalker [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
14:02
< AnnoDomini>
How important is the voltage rating for capacitors? Is it just the not-blowing-up rating or will installing a 25V capacitor of the same capacity instead of a 16V one break something?
14:03
< AnnoDomini>
Also, difference between elecrolytic and ceramic?
14:06
< RichyB>
It's the not-blowing-up rating
14:07
< RichyB>
if you exceed the voltage that the capacitor can survive (which hopefully will be somewhere above what it's rated for, but no guarantees) then it will IIRC stop being a capacitor and start being a wire or a resistor (can't remember which).
14:08 * TheWatcher EYES this csv file he's been given
14:09
<@TheWatcher>
Newlines everywhere, argh
14:20
<@TheWatcher>
The hilarious part?
14:21
<@TheWatcher>
This came from the Computing & Digital Literacy Consultant at a local education authority's head office.
14:21
<@TheWatcher>
I'm having to write a perl script jut to get this into a usable state, Azathoth alone knows how he generated this mess
14:25 Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has joined #code
14:25 mode/#code [+qo Vornicus Vornicus] by ChanServ
14:28
<@gnolam>
AnnoDomini: not-blowing-up, as RichyB said.
14:28
<@gnolam>
But you can pick higher capacitance capacitors and connect them in serial.
14:29
< AnnoDomini>
Oh? Is there something like the equivalent resistor for capacitors?
14:30
<@gnolam>
Yep.
14:30
<@gnolam>
Except the parallel/serial thing is exactly the other way around for capacitance compared to resistance. :)
14:36
<@gnolam>
I.e. C_eq = C1 + C2 for parallel capacitors, and 1/C_eq = 1/C1 + 1/C2 for serial capacitors.
14:39
<@gnolam>
And if you apply a voltage V over n capacitors of equal capacitance connected in series, the voltage over each capactor will be V/n.
14:40
<@gnolam>
So e.g. two 20 µF 5 V capacitors connected in series will be equivalent to one 10 µF 10 V capacitor.
14:43
< AnnoDomini>
That's a neat thing to know. I'll know I can use non-specific capacitors next time.
14:44 Turaiel[Offline] [Brandon@Nightstar-bs56sr.resnet.mtu.edu] has quit [Ping timeout: 121 seconds]
14:46
<@gnolam>
Standard voltage division rules apply though, so note the "equal capacitance" caveat.
14:53
<@TheWatcher>
Vaguely relevant: http://xkcd.com/356/ >.>
14:53
<@TheWatcher>
(okay, it mostly isn't, but it makes me laugh entirely to much)
14:53
<@TheWatcher>
*too
14:56
< AnnoDomini>
http://www.mathpages.com/home/kmath668/kmath668.htm
15:05 ErikMesoy1 is now known as ErikMesoy
16:07
< RichyB>
Java's networking libraries are such an all-pervading clusterfuck that they spring forth from the authors of Java programs to attack the users of Java programs
16:07
< RichyB>
why
16:08
<@Tarinaky>
Have you seen the average Java programmer?
16:08
< RichyB>
the fuck why did all these apparently-clever people at Sun microsystems spend SO MUCH EFFORT on adding extra problems that don't exist in the underlying BSD sockets API?
16:08
<@Tarinaky>
Because it needs to run on stuff that doesn't have BSD sockets?
16:09
<@TheWatcher>
:javagonk:
16:10
< RichyB>
That cannot be it.
16:10
< RichyB>
Even ancient shit like WinSock supports a variant of BSD sockets.
16:10
< RichyB>
The BSD sockets API is older than me.
16:12
< RichyB>
(Windows' sockets API is pretty much identical to BSD sockets too, fwiw, in a charming instance of MS getting stuff right.)
16:13
<@TheWatcher>
Because the standard java library was apparently designed and developed by horrors from beyond who realised that making something so byzantine, ridiculously overcomplicated, and outright rage-inducing created etheral channels through which they could sap the very soul of the programmers using it.
16:14
< RichyB>
TheWatcher, dammit why do you have to be correct ;_;
16:14
< ErikMesoy>
There's a library you can use to prevent that. </obvious joke>
16:25
<@Tarinaky>
RichyB: I am convinced there must be some Java enabled platform out there that doesn't have a BSD interface or that interface is, or was, in some way deficient.
16:25
<@Tarinaky>
I mean, their slogan was run /everywhere/.
16:34
<@froztbyte>
twisted's not a piece of shit, and it runs on most of the same kind of things as java does
16:34
<@froztbyte>
so I don't think that line of reasoning is valid
16:34
<@froztbyte>
there's presumably a couple of others which would hold too
16:35
< jonathanj>
almost everything written for Java is overengineered trash, it seems to be a requirement
16:35
< jonathanj>
or at least an unwritten law
16:52
< simon>
written for java or in java?
16:53
<@TheWatcher>
First one, then the other~
16:53 Turaiel[Offline] [Brandon@Nightstar-vku52k.resnet.mtu.edu] has joined #code
16:53
< simon>
I have a course in systems design where we're forced to use Java. I really want to use Erlang, but I realize that I'll end up making the same systems, just with different syntax. even the primitives are almost identical.
16:53
<@TheWatcher>
...
16:54
< simon>
so I wouldn't blame the language on its own :)
16:55
<@Tamber>
PithyResponseFactoryFactory
16:55
< simon>
hehe
16:55 * TheWatcher provides a PithyResponseFactoryFactoryImpl
16:56
<@Tamber>
I think most of the tutorials for Java stuff I've seen are aimed at the "If you're using Java, then Thou Shalt Be Enterprise-y." sort of level.
16:56
<@Tamber>
I'll admit, I've not looked terribly hard; because it bored me to tears within 5 minutes.
17:01
<&ToxicFrog>
That's not necessarily a problem.
17:01
<&ToxicFrog>
Er
17:02
<&ToxicFrog>
Ok, that was a reply to something someone said two days ago, I have no idea when I am
17:02
<@Tamber>
"When will then, be now?" "SOON!"
17:02
< jonathanj>
Spaceballs quotes are the best
17:02
<@Tamber>
:)
17:02
<&ToxicFrog>
Ok I'm all synced up now. Hi!
17:03
<&ToxicFrog>
RichyB: I'm so sorry.
17:03
<&ToxicFrog>
simon: they let me take the distributed systems course in Erlang. It felt kind of like cheating.
17:04
< RichyB>
ToxicFrog, the doubly annoying thing is that I'm not even attempting to work in java
17:04
< RichyB>
I'm attempting to configure Puppet, which wants PuppetDB, which appears to be written in Clojure
17:04
<&ToxicFrog>
\o/
17:04
< RichyB>
which is great except that the damn thing bombs out on startup with an inscrutable stack trace
17:05
<&ToxicFrog>
/o\
17:05
<&ToxicFrog>
Clojure stack traces are easily the worst part of the language.
17:05
<&ToxicFrog>
I can take a look at it if you like.
17:06
< RichyB>
ooh mabe
17:06
< RichyB>
*maybe
17:06
<&ToxicFrog>
(with the caveat that I know nothing about puppet)
17:06
< RichyB>
If I don't get anywhere in the next, say, 20 minutes, I'll gist the vagrantfile and such that I'm using for this buildout
17:06 Turaiel[Offline] is now known as Turaiel
17:07
< RichyB>
I haven't gotten as far as caring about the puppet bit yet. Ironically, it seems to be working perfectly despite being written in Ruby. ;)
17:07
<@Tarinaky>
So. I now have a shortlist of three diss topics.
17:07
<@Tarinaky>
I didn't like the 3D visualisation stuff.
17:08
<@Tarinaky>
I spoke the with the RC helicopter aerobatics guy about UAVs and his using one to take aerial images of glaciers.
17:08
<@Tarinaky>
And there were two projects he suggested I could propose on my form, one to add an auto-abort to the flight plan that'd bring the uav home if batery was low (because of incliment wind conditions)
17:09
<@Tarinaky>
And the other was for an autonomous quadcopter landing mechanism.
17:09
<&ToxicFrog>
RichyB: wait, puppet needs puppetdb, but is working without it?
17:10
<&ToxicFrog>
As for clojure, the underlying problem is that the implementation is still very leaky when it fails, which means that compiler errors are complete trash and runtime exceptions will include lots of "incidental" frames from the implementation.
17:12
< RichyB>
ToxicFrog, puppet can do all kinds of useful things without a database backend, but it operates in a stateless fashion.
17:14
< RichyB>
You need to supply it with a DB backend if you want to configure things like feed a list of munin-nodes to a munin-master without having to double up by having both directions specified in an explicit list in your config.
17:15
< RichyB>
The supported DB backends are Rubby ActiveRecord and PuppetDB. ActiveRecord really ought to be the easy option because you can use it with SQLite, but it's officially deprecated and anyway fails with bizarre error messages. So I'm chasing the "recommended" set-up
17:15
< RichyB>
PuppetDB on the other hand appears to fail (hard) the "do the provided installation docs actually work?" test.
17:19
<&ToxicFrog>
Aah.
17:23
< RichyB>
on some level it's REALLY embarrassing that the halfassed Ruby program works
17:23
< RichyB>
but the supposedly static-type-safe Java program is a crashtastic hunk of crap
17:28
<&ToxicFrog>
If they aren't using core.typed there's no static typing in there
17:30
< RichyB>
Aha! Fixed it. Puppet's fault, not Java's.
17:31
< RichyB>
It interacts with /etc/resolv.conf in a really stupid way and generates wrong FQDNs all over the place.
17:31
< RichyB>
Override that and the server starts correctly.
17:40
<&ToxicFrog>
Aah.
17:44
< RichyB>
(we have "domain internal.teamrubber.com" in /etc/resolv.conf because internal DNS)
17:44
< RichyB>
(that leaks into my vagrant VMs' /etc/resolv.conf)
17:44
< RichyB>
(puppet then starts tacking '.internal.teamrubber.com' onto the end of the output of `hostname -f` when generating its default config files fail.)
17:45
<@Tarinaky>
How do I blacklist a module in Ubuntu?
17:45
<@Tarinaky>
I don't want the soundcard to initialise when I boot.
17:46
< RichyB>
put a file in /etc/modprobe.d with the contents "blacklist <module-name>"
17:46
< RichyB>
you can find out which modules are currently loaded by running "lsmod"
17:47
< RichyB>
http://askubuntu.com/a/110343
17:48
<@Tarinaky>
Okay, thanks.
17:49
<@Tarinaky>
Is there a corresponding command to manually load a driver?
17:49
<@Tarinaky>
Err module
17:49
<@Tarinaky>
(Even if it's blacklisted)
17:50
< RichyB>
modprobe
17:50
< RichyB>
I believe that "modprobe <module-name>" does not check the blacklist
17:50
< RichyB>
if it does then I'm almost certain that "insmod" won't, but modprobe is friendlier than insmod
17:57
<&ToxicFrog>
RichyB, Tarinaky: modprobe ignores the blacklist by default. There is a --use-blacklist option for it that toggles that behaviour.
18:16
< RichyB>
sweet
18:18 Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has quit [[NS] Quit: ]
18:19 * AnnoDomini shakes his head.
18:19
< AnnoDomini>
18 ads blocked on just one page of YT.
19:21 Kindamoody|afk is now known as Kindamoody
19:32
<@Tarinaky>
"Ignorance is another name for opportunity. Not for the ignorant, but for everyone else."
19:41
< RichyB>
Heheee http://motherfuckingwebsite.com/
19:41
< RichyB>
"Good design is as little design as possible." - some German motherfucker.
19:49
<@gnolam>
And ironically, it has a Google Analytics script.
19:59 sdvhbhszo [esucg0aq47@Nightstar-pr9.tje.195.197.IP] has joined #code
19:59
< sdvhbhszo>
YOU MAY BE WATCHED
19:59
< sdvhbhszo>
WARNING WARNING WARNING, WARNING
19:59
< sdvhbhszo>
WARNING WARNING WARNING, WARNING WARNING
19:59
< sdvhbhszo>
YOU MAYWATCHED
19:59
< sdvhbhszo>
YOU MAY BE WATCHED
19:59
< sdvhbhszo>
YOU MAY BE WATCHED
19:59
< sdvhbhszo>
)
19:59
< sdvhbhszo>
Do usa&Israel use chat &facebook 2 spy?!?!?!?
19:59
< sdvhbhszo>
Do they record &analyse everything we type?!?!?!?
19:59
< sdvhbhszo>
Do usa&israel use chat&social communication prog(facebook&twitter) to collect informations,,,,can we call that spying!!!!
19:59
< sdvhbhszo>
تستخد ارااسرئ اشات اس ب تجسس!!!!!!!
19:59
< sdvhbhszo>
YOU MAY BE WATCHED
19:59
< sdvhbhszo>
WARNING WARNING WARNING, WARNING
19:59
< sdvhbhszo>
WARNING WARNING WARNING, WARNING WARNING
19:59
< sdvhbhszo>
YOU MAYWATCHED
19:59
< sdvhbhszo>
YOU MAY BE WATCHED
19:59
< sdvhbhszo>
YOU MAY BE WATCHED
19:59
< sdvhbhszo>
)
19:59
< sdvhbhszo>
Do usa&Israel use chat &facebook 2 spy?!?!?!?
19:59
< sdvhbhszo>
Do they record &analyse everything we type?!?!?!?
19:59
< sdvhbhszo>
Do usa&israel use chat&social communication prog(facebook&twitter) to collect informations,,,,can we call that spying!!!!
19:59
< sdvhbhszo>
تستخد ارااسرئ اشات اس ب تجسس!!!!!!!
19:59
< sdvhbhszo>
YOU MAY BE WATCHED
19:59
< sdvhbhszo>
WARNING WARNING WARNING, WARNING
19:59
< sdvhbhszo>
WARNING WARNING WARNING, WARNING WARNING
19:59
< sdvhbhszo>
YOU MAYWATCHED
19:59
< sdvhbhszo>
YOU MAY BE WATCHED
19:59
< sdvhbhszo>
YOU MAY BE WATCHED
19:59
< sdvhbhszo>
)
19:59
< sdvhbhszo>
Do usa&Israel use chat &facebook 2 spy?!?!?!?
19:59
< sdvhbhszo>
Do they record &analyse everything we type?!?!?!?
19:59
< sdvhbhszo>
Do usa&israel use chat&social communication prog(facebook&twitter) to collect informations,,,,can we call that spying!!!!
19:59
< sdvhbhszo>
تستخد ارااسرئ اشات اس ب تجسس!!!!!!!
20:00
< ErikMesoy>
Oh god not that guy again
20:01 sdvhbhszo [esucg0aq47@Nightstar-pr9.tje.195.197.IP] has quit [Connection closed]
20:03
<@Syloq>
fixed
20:04
<@Syloq>
really need to flood protect in here...
20:06
<&McMartin>
small codepastes :/
20:14
<@Syloq>
http://wiki.inspircd.org/Modules/1.2/messageflood
20:15
<@froztbyte>
we've been getting that bot on shadowfire for a bit too
20:16
<@froztbyte>
hit&runs every couple of weeks
20:16
<@froztbyte>
quite annoying because it keeps changing the format
20:17
< ErikMesoy>
Just auto-ban anyone who says "USA" and "Israel" in the same sentence? It's a reasonable heuristic outside of the bot, too. :P
20:17
< ErikMesoy>
(Possibly make exceptions for quote marks to mind the use-mention distinction.)
20:18
<@froztbyte>
rofl
20:18
<@Tamber>
"+f 10:1", perhaps? Any more than 10 lines should be on the pastebin anyway, right? ;)
20:18 * TheWatcher eyes the channel, readsuup
20:20
<@TheWatcher>
... ICARUS FOUND YOU!!! RUN WHILE YOU CAN!!!
20:20
<@TheWatcher>
>.>
20:20
<@Syloq>
we use 4:3 in #Nightstar
20:25
<&ToxicFrog>
Oh hey. SUSE 13 must be out, because I just got half a gig of updates.
20:28 * TheWatcher sighs vaguely, needs to decide on a decent apache log analyser/status thingy
20:32
<&McMartin>
TheWatcher: The last time that guy came in I observed that there was a 100% probability that machines in the US and UK were logging everything he typed into this channel >_>
20:32
<@TheWatcher>
Pffft
20:33
<@TheWatcher>
Can't aruge with that at all :D
20:33
<@Tamber>
Indeed.
20:34
< ErikMesoy>
Also in Norway
20:34
<@Alek>
quite possibly Canada too
20:35
<@Alek>
and maybe Oz/NZed.
20:35
< AnnoDomini>
Perhaps ZA.
20:35
<&McMartin>
Well, I only know for *sure* that TW and I keep comprehensive logs.
20:37
<&jerith>
I log everything and I've actually just analyzed those logs specifically to identify messages from that spammer.
20:37
<&jerith>
My logs live in the US, though.
20:38
<@Alek>
Zambia?
20:38
<&McMartin>
ZA is South Africa.
20:38
<@Alek>
ahso
20:38
<&McMartin>
We've got at least two or three of those. I've spoken to that many.
20:39
<@Syloq>
hmmm, should put marvin in here...
20:39 gnolam_ [lenin@Nightstar-skg971.cust.bredbandsbolaget.se] has joined #code
20:39 gnolam is now known as NSGuest52262
20:39 gnolam_ is now known as gnolam
20:39 mode/#code [+o gnolam] by ChanServ
20:39
<@Syloq>
42.11% of the IP's in here are from the US
20:40
<&jerith>
I count three of us in here now, not counting my second connection.
20:40 NSGuest52262 [lenin@Nightstar-skg971.cust.bredbandsbolaget.se] has quit [Ping timeout: 121 seconds]
20:40
<@Syloq>
http://stats.nightstar.net/?m=c&p=status&chan=%23code
20:40
<&jerith>
And two of those US connections are me, because I'm from the internet.
20:41
< ErikMesoy>
And at least one of those US connections is plain wrong, because it lists AnnoDomini as US.
20:42 * Pandemic is connecting from the US
20:44
<@Alek>
isn't Anno proxying via the US?
20:45 Turaiel is now known as Turaiel[Offline]
20:50
<@Syloq>
heh
20:51 celticminstrel [celticminst@Nightstar-al12cf.dsl.bell.ca] has joined #code
20:51 mode/#code [+o celticminstrel] by ChanServ
20:52
< ErikMesoy>
https://twitter.com/HackerNewsOnion
20:52
< ErikMesoy>
>Enterprise CTO not impressed by pair programming. "We often have hundreds of developers working on the same thing."
20:53
<&McMartin>
"Listen: I'm not saying other kinds of computer people are useless. I beleive (but cannot prove) that PHP developers have souls."
20:55
<@TheWatcher>
(As opposed to java developers who once had souls, but had them devoured as previously noted~)
20:57
<&McMartin>
https://research.microsoft.com/en-us/people/mickens/thenightwatch.pdf
20:57
<&McMartin>
Yes, It's That Guy Again
21:05 Reiv_ [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has joined #code
21:06 Reiv [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has quit [Ping timeout: 121 seconds]
21:09 Reiv_ is now known as Reiv
21:18 Kindamoody is now known as Kindamoody[zZz]
21:35
<&McMartin>
Meanwhile
21:35
<&McMartin>
http://arstechnica.com/security/2013/11/red-october-crypto-app-adopts-two-man-ru le-used-to-launch-nukes/
21:35
<&McMartin>
This is I think the first case I've seen of a full application written in Go by people outside of Google~
21:48 ErikMesoy is now known as ErikMesoy|sleep
22:54
<@gnolam>
Someone should rewrite Mozilla Thunderbird in it.~
22:59 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code
23:07 Stalker [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
23:29 Orthia [orthianz@Nightstar-avg.1ee.224.119.IP] has quit [Ping timeout: 121 seconds]
23:43 Orthia [orthianz@Nightstar-avg.1ee.224.119.IP] has joined #code
23:43 mode/#code [+o Orthia] by ChanServ
--- Log closed Tue Nov 26 00:00:04 2013
code logs -> 2013 -> Mon, 25 Nov 2013< code.20131124.log - code.20131126.log >

[ Latest log file ]