Freenode ##programming Conversations - (Fortunes Cookies) Shlomi Fish’s Collection

About

The Freenode IRC Network’s ##programming channel is a channel for discussing programming. These are some conversations and related excerpts from it in XML-Grammar-Fortune format.

Table of Contents

The Fortunes Themselves

.om

Display

rindolfljuwaidah: so aren't there more people who use FOSS in Oman?
ljuwaidahthere are, but they're only a few
rindolfljuwaidah: ah.
rindolfOman has .om as its TLD.
rindolf.om .nom .nom
rindolfp.om p.om
rindolfkabo.om
rindolfDJB got the cr.yp.to domain.
rindolfAnd there's also ali.as which is Adam Kennedy's.
ljuwaidahlooool
ljuwaidahrand.om :P
ljuwaidahdo.om :P
ljuwaidahro.om
ljuwaidahm.om
Black_Phoenixyour.m.om
ljuwaidahhahahaha
ljuwaidahis that supposed to be a milf site? :P
rindolfyahoo.c.om
ljuwaidahbro.om
rindolfhttp://yourmom.com/
rindolfThough it's down now.
ljuwaidahdon't keep your hopes up on .om domains
ljuwaidahour ISP is a greedy money sucker
rindolf"I'd rather be a .com than a .om"
ljuwaidahrindolf: me too
rindolfljuwaidah: this was a joke.
rindolfI have a few .org domains.
rindolfFrom GoDaddy
ljuwaidahunless you need it for a domain trick
* Black_Phoenix<--- .com bastard here
ljuwaidahrindolf: where's the joke?
rindolfljuwaidah: joke?
rindolfljuwaidah: it rhymes.
rindolfdot-com, dot-om - get it? get it? get it?
rindolf;-)
ljuwaidahno :(
rindolfljuwaidah: om rhymes with com.
ljuwaidahso?
rindolfljuwaidah: "I'd rather be a dot-com than a dot-om"
rindolfljuwaidah: it's just a silly rhyme.
Black_PhoenixI'd rather a website
rindolfBlack_Phoenix: I accidentally a web-site.
ljuwaidahI still don't get the joke
Black_Phoenixrindolf, I'd still rather a blog
rindolfBlack_Phoenix: rather what a blog?
Black_PhoenixWebsite a blog
rindolfljuwaidah: never mind.
ljuwaidahsorry, I don't know why I'm slow today
rindolfBlack_Phoenix: do you mean that you would rather *be* a web-site?
Black_PhoenixI'd rather website a blog
Black_Phoenixbroken grammar time :D
ljuwaidahBlack_Phoenix: when did website become a verb?
Black_Phoenixit didn't
Black_PhoenixI'm using it as a verb to produce nonsense
ljuwaidahI sense light!
ljuwaidah{I see}
rindolfljuwaidah: http://www.google.com.om/
ljuwaidahrindolf: I know
rindolfIf Google can do it - so can you.
ljuwaidahI don't use it
ljuwaidah'cause some services don't work on it
rindolfljuwaidah: ah.
rindolfljuwaidah: in any case, seems like one can register a .com.om domain.
Channel##programming
NetworkFreenode
TaglineThe .om domain

With what to write code?

Display

Quetzalcoatl_How do I write a computer vision program in C on a microcontroller?
dyfQuetzalcoatl_: with a text editor?
Quetzalcoatl_Hmm.. Never thought of that. But which editor? Is Notepad good enough?
maukeno, you need at least Wordpad
rindolfmauke: I suggest MS Word or at least OpenOffice.org
rindolfmauke: but in order to really be able to write well, you need a desktop publishing program like Scribus or Adobe FrameMaker.
* rindolfwonders which compiler will accept PDFs as input.
waitingrindolf: /usr/bin/pdftotext
rindolfwaiting: and pray.
rindolfThere's an estoric programming language called Piet (I think) that accepts images as input.
Channel##programming
NetworkFreenode
TaglineHow to write stylistic code

Your Emacs is so fat

Display

rindolfDeiu: which editor are you using?
DeiuUgh, let me catch up with the convo first
DeiuAnd yeah, I use vim too
rindolfDeiu: ah good. If you were using Eight Megabytes And Continuously Swapping , I would have to swap you with it!
rindolfI have a column of vim tips on one of my blogs.
rindolfI also like Escape-Meta-Alt-Control-Shift.
rindolfThere are a lot of jokes about Emacs.
ZuuThere are lots of jokes about your mom too ;)
rindolfZuu: eMom
Zuueh?
rindolfe-Macs -> eMum
rindolf"Your Mom is so fat, only Emacs takes more memory than her."
Zuunope, doesnt work
rindolfZuu: :-(
ZuuYour emacs is so fat that your mom could fit in it
rindolfHeh.
Zuuahhh, yes, much better
rindolfZuu++
Zuu:P
→dbmhas joined ##programming
* rindolfstores some key/value pairs in dbm
* Zuustores some moms in dbm
dbmlol
rindolfZuu: you overflowed him.
Zuu:>
dbm;)
rindolfOr her, don't know.
rindolfthem.
dbm'him'
rindolfOK.
rindolfdbm: I don't recall your nick.
dbmdbm= dont bother me
rindolfdon't be mean.
dbm;)
Zuuor: do bother me
Channel##programming
NetworkFreenode
TaglineYour Emacs is so fat

Why XSLT is so evil?

Display

→xmlerhas joined ##programming
xmlerHi
xmlerHow can I do <a href="$variable">blah</a> in XSLT?
rindolfxmler: you can use <xsl:attribute>
rindolfxmler: or use ${...}
rindolfxmler: have you read the Zvon XSLT tutorial?
xmlerrindolf: I've read various resources; perhaps it's the fault of XML::XSLT on CPAN
rindolfxmler: use XML::LibXSLT instead.
rindolfIt's faster and better.
Zuu<insert mean statement about XSLT>
Zuu:)
rindolf"XSLT is the work of Satan"
rindolf"It's the worst thing since non-sliced bread."
ZuuHahaha :D
rindolf"Mothers used to tell their children about XSLT to scare them."
xmlerHaha
ZuuThat last one is good
xmlerXSLT seems pretty cool
Zuuxmler, no no, that's not mean
Zuuyou're doing it wrong
Zuu:P
xmlerXSLT is too cool to be mean to :p
ZuuHehe
rindolf"XSLT is the number one cause of programmers' suicides since Visual Basic 1.0"
tommy_the-dragonlol
Zuu:>
ZuuI could believe in that
rindolf"The X in XSLT stands for eXtermination."
rindolf"XSLT makes the baby jesus cry."
rindolf"The only things worse than XSLT are Excel and sugarless tea."
tommy_the-dragonrofl
* Zuukinda likes Excel
rindolfZuu: yes, it was a joke.
ZuuNoooh!
Zuuthey are all true!
rindolfNow I'm out of ideas.
Zuui haven’t even had a single idea yet..
rindolf"XSLT is what Chuck Norris has nightmares of."
ZuuWhoah!
Zuuwait.. that would somehow make XSLT cooler than Chuck Norris...
ZuuChuck Norris dont have mightmares
rindolf"Confucius e says: 'XSLT made me realise humanity was hopeless."
Zuu"Even APL wont make friends with XSLT"
Zuuyay, i maded one!
rindolf"God considered using XSLT as the tenth plague of Egypt, but thought it was too evil."
rindolfZuu: :-)
ZuuHaha :D
Zuuthat plauge one is awesome
rindolf"In Soviet Russia, XSLT codes you. Badly!"
rindolf"Satan condemned Hitler for a million years of writing XSLT"
rindolfOK, back to work.
rindolfC - not XSLt.
Zuu:)
rindolf"The KGB used to torture their victims by having them look at scrolling XSLT code"
xmlerrindolf: lol, love the KGB + XSLT one
xmlerrindolf: by the way, what's with the XSLT hate by the way, is it some kind of meme? :p
* Zuugives xmler an XSLT interpreter written in XSLT
Jck_trueI wanna make ASM code from XSLT
rindolf"My name is Inigo Montoya. You forced my father to write XSLT. Prepare to die! And be thankful I don't force you to write XSLT."
xmlerAh for gawd's sake. Can't install XML::LibXML, it says I don't have libxml2 (I do)
rindolfxmler: do you have the -devel package?
rindolfxmler: what is your distro?
rindolfOS distro I mean.
xmlerrindolf: Debian 4.0
xmlerOoh, perhaps I don't actually
rindolfxmler: ok, then apt-get install libxml-libxslt-perl
* Zuuhave to go o/
rindolfxmler: maybe we should discuss it on #perl?
rindolfZuu: bye
rindolfZuu: and beware of stray XSLT code.
ZuuI will :P
rindolfZuu: OK.
xmlerrindolf: sure, uno memento :)
Channel##programming
NetworkFreenode
TaglineChuck Norris is out! XSLT is in!

Introducing dazjorz to Zuu

Display

dazjorzrindolf!
dazjorzareth thou here?
rindolfHi dazjorz
dazjorz:)
rindolfdazjorz: yes, I are here.
dazjorzisn't it kind of weird to have a programming channel when there are language specific channels around?
ZuuMuhah!
rindolfdazjorz: this is about programming in general.
rindolfAt least theoretically.
rindolfAnd VB.NET questions.
joeyadamsWell, ##programming is a good place to ask C questions and actually get helpful answers :)
dazjorzrindolf: did you intentionally make it look like vb.net is not programming?
rindolfdazjorz: meet Zuu - he's into Windows and D and stuff.
dazjorz!
rindolfdazjorz: no.
rindolfdazjorz: VB.NET is programming.
dazjorzhey Zuu, I'm dazjorz, I'm into linux and c and stuff.
rindolfBut it has its own channel.
Zuu:>
dazjorzrindolf: I've been thinking about changing nicks
rindolfdazjorz: ah. so did I.
* Zuuis into everything sane, except the boring stuff
rindolfdazjorz: to what?
dazjorzrindolf: my current one is waaaay too lame, but "sjors" is probably too generic
rindolfdazjorz: I like dazjorz
dazjorzrindolf: I don't, because when people see my name is sjors, da zjorz is just too lame to bear
dazjorzrindolf: I was thinking about sjors, or some three-letter abbreviation of my name, sjg or so
Zuuhow about.... 'carrot' ?
dazjorzI think I do prefer dazjorz over carrot
Zuuno worries, i promise not to stuff you up rindolf's tomato nose
Zuuhum :<
dazjorzZuu: when I first read your nick on Shlomi's site five minutes ago, I asked him whether you were a mix between Zorix and Buu
dazjorzdo you know the two?
rindolfZoffix and buu.
Zuunope
dazjorzuh zoffix yeah
dazjorzZuu: okay, well, you don't know them, but believe me, I'm glad you're not a mix of the two, that would be horrible :P
Zuuim a mix of much worse personalities im sure
Zuumost of them just happen to cancel each other out
Channel##programming
NetworkFreenode
TaglineIntroudcing dazjorz to Zuu

Reindeers, Tomatoes and Nicks

Display

rindolfdazjorz: I considered switching my default nick to "shlomif", because that's how most people know me.
dazjorzrindolf: yeah, it's your alternative nick now right?
rindolfdazjorz: but then XChat2 reverted to the old nick and I was too lazy.
unrealYou seem to have many, well, stupid friends, rindolf :P
rindolfdazjorz: yes, I have it registered.
rindolfunreal: stupid?
Zuurindolf, noo! what to do about the tomato then? fish dont have big tomato noses!
rindolfZuu: fish?
rindolfZuu: I'll give you a tomoato.
Zuugood question
rindolfI'll give you the tomato back.
Zuuwhere do i get fish from
Zuuno no, keep it :D
rindolfZuu: my last name is Fish.
* tommy_the-dragonslaps zuu with a fish
tommy_the-dragonthere ya go
dazjorzrindolf: I just registered 'sjors'
* rindolfgives a fish to Zuu
dazjorzrindolf: as a nick.
Zuurindolf, thats just absurd, a reindeer with 'fish' as surname...
Zuuyour parents must have hated you
rindolfOpen source: "everyone contributes a fish, and in exchange everyone gets their own ocean."
rindolfdazjorz: ah, cool.
Zuutommy_the-dragon, does dragons eat other animals, like fish?
unrealOcean == Big Momma's Bath?
rindolfZuu: I'm not a reindeer - I just play one on T.V.
tommy_the-dragonnot fish...
tommy_the-dragonjust reindeers
Zuutommy_the-dragon, what about fake TV reindeers ?
ZuuNice :D
rindolfunreal: no, the whole enchilada.
rindolftommy_the-dragon: LOL.
tommy_the-dragonand enchiladas
dazjorzrindolf: I know someone whose nick is Stonehead, he made his three-letter acronym stn, but usually it's letters from the first name
dazjorzuh
dazjorzthe full name
dazjorzyours could be shf for example, and everybody would know "hey, that's shlomi"
dazjorzbut I'm at most sg, so I need to borrow another letter somewhere, or make it daz or just sjors
* dazjorzthinks
tommy_the-dragonmy cat eats flies...
rindolfdazjorz: I hate these three letter acronyms.
Zuushlomi really sounds like some dish made of reindeer
tommy_the-dragonbut hes lucky because i dont eat cats
rindolfZuu: heh.
unrealheh
rindolftommy_the-dragon: I didn't know dragons had cats.
dazjorzwhat's the name of the red-nosed reindeer again?
Zuuit sounds edible at least
dazjorzoh rudolf :)
rindolfdazjorz: Randolph.
dazjorzoh
unrealI used to have a friend whos nick was "crap"
rindolfunreal: wow.
dazjorz<someguy> crap, someone stole my bicycle
dazjorz<crap> ok?
rindolfdazjorz: heh.
dazjorzrindolf: why don't you like the three-letter acronyms?
rindolfdazjorz: often too confusing.
rindolfdazjorz: and two easy to mistype.
rindolfdazjorz: and not too memorable.
unrealLIS.
dazjorzthree easy to mistype, I think
rindolfAnd often hard to pronounce.
dazjorzmaybe I'll just go with sjors
rindolftoo easy. Freudian.
rindolfdazjorz: yes, I think that's a good idea.
unreal(Lies, I say!)
dazjorzhehe, rindolf++ # freudian
Zuuor you could pick something girly and hope people will treat you nicer :)
rindolfdazjorz: have you played with the farnsworth bot yet?
rindolfZuu: RinGirl
rindolfThough nicks with "Girl " in them tend to draw too much attention.
Zuunah, it cant contain 'girl' that just seems fake
dazjorzrindolf: I have
dazjorzrindolf: remind me to fix knotify, khtml, and quassel :(
rindolfdazjorz: nice.
rindolfdazjorz: using MemoServ?
dazjorzrindolf: the bugs annoy me, a lot, but I never get around to actually trying to fix them
rindolfZuu: maybe I should call myself "shlomi". Americans will think I'm a girl.
Zuuyeah, it kinda have a girlish sound to it
dazjorzrindolf: call yourself shloma, dutch people will think you're over sixty and female
rindolfdazjorz: heh.
dazjorzlet me rephase that
dazjorzdutch people will think you're female... and over sixty
dazjorz(oma = grandma)
rindolfdazjorz: ah.
unrealkloot.
rindolfIn Hebrew nouns that end with "ah" tend to be feminine.
dazjorzshlomah?
rindolfSeriously now, if I change my nick it will be to shlomif.
dazjorzlet's change our nicks at the same time
rindolfWell, in Shlomi's case it would be Shlomith.
dazjorzI will be sjors, you will be shlomif
rindolfdazjorz: OK.
* rindolfis now known as shlomif
dazjorzshit, now I have to
Zuuwhat does shlimif even mean ?
* dazjorzis now known as sjors
sjorsZuu: shlomi = his first name, f = the first letter of his last name
shlomifsjors: hi.
shlomifZuu: shlomi fish.
sjorshi shlomif
shlomifHi sjors
tommy_the-dragonwhere does rindolf come into it?
shlomifsjors: my nick is longer than yours.
Zuuoh lol, and i just said his name sound girly :P
* Zuupat pats shlomif ^^
shlomiftommy_the-dragon: Rindolf was a dwarven warrior I played in AD&D.
tommy_the-dragonahh ok
* shlomifgives Zuu his tomato back.
Zuu:<
shlomifSince I'm no longer a reindeer.
sjorsshlomif: that's just to compensate against something you have that's way shorter than mine
shlomifsjors: LOL.
shlomifsjors++
ZuuErhmm.. shlomif! how come there's this big hole in it?
tommy_the-dragonsorry...
tommy_the-dragonmy bad
ZuuHehe
* shlomifdoesn't like raw tomatoes.
shlomifBut I eat them with pasta, etc.
shlomifOr as meat sauce.
Zuuor in sandwiches
shlomifsjors: anyway, welcome to ##programming
Zuuor on reindeer nose
shlomifsjors: I'll probably revert to "rindolf" after next disconnect.
shlomifZuu: after you cook the entire reindeer.
* shlomifis a reindeer cannibal.
shlomifWell, rindolf is.
Zuuyes, but he ran away
shlomifI also like dried and olive oiled tomatoes.
sjorsshlomif: I just changed my clients' settings to reconnect as sjors, too
shlomifWell, I think I'll go to sleep.
shlomifsjors: ah.
sjorsshlomif: it'll probably take a while to "adapt" to sjors instead of dazjorz
shlomifsjors: well, enjoy your new nick.
sjorsand I still have dazjorz.com, and not sjors.anything
* Zuutugs shlomif in
sjorsthanks ;)
shlomifZuu: thanks.
* Zuuquicly squeeses a fresh tomato onto shlomif's nose
sjorsshlomif: sjors.biz and sjors.mobi at most
* shlomifdoesn't have rindolf.{com,org,net} etc.
shlomifsjors: maybe sjors.in
shlomifI got a shlom.in
sjorssjors.indahou.se
shlomifsjors: heh.
sjorssjors.ac, sjors.ag, sjors.am, sjors.at
sjorshehe sjors.me
sjorssjors.pl, too bad i don't really do perl anymore
shlomifsjors: there's also .sh
sjorssjors.sh, too bad I don't really do shell script a lot
shlomifOr .im
sjorssjors.tv, too bad I don't really watch..
tommy_the-dragondo you own a mobile?
shlomif.tv are pretty costly.
sjorsmeh I don't like sjors. anyway, so I'll just keep dazjorz for everything
tommy_the-dragonyeah whats with that (the price of .tv)?
shlomiftommy_the-dragon: it's the foundation of the economy of Tuvaly.
Channel##programming
NetworkFreenode
TaglineReindeers, Tomatoes and Normalising Nicks

SNAFU Cake

Display

* rindolftries to think what can cause the KDE 4 SNAFU on his user.
rindolfAnd hopefully to avoid bissecting the KDE 4 config tree.
Zuusnafu... that wounds like a delicious cake :D
Zuu*sounds
rindolfZuu: Situation Normal - All F****ed up.
Zuu:/
* Zuugives the snafu cake to Dmage :D
ZuuDmage, just eat the cake already
DmageZuu, are you hate my english? ;)
Zuui hate your non-english
Black_PhoenixI english your hate
DmagexD
ZuuDmage, but i dont hate you! :D
Black_Phoenixand now I can do that
DmageZuu, learn russian then! :)
ZuuHehe
ZuuDmage, i think you'd hate my russion far more than i would ever hate your english
rindolfSpasiva.
DmagexD
Dmagelearn 'Eto huinya!'
* Zuusteals the snafu cake back from Dmage and gives it to rindolf instead
Dmageand apply everywhere
* rindolfeats the SNAFU cake
Zuu:D
* rindolfeats Zuu's Danish too.
ZuuNoooh!
* rindolfloves Zuu's Danish.
rindolfYum yum.
Zuutis mine!
ZuuMy daaaanish :'(
rindolfMy precioussssssssss!
Zuutis gone :<
Channel##programming
NetworkFreenode
TaglineSNAFU Cake

What is Qantor?

Display

rindolfWhat should I do now?
rindolfI'll work on Text-Qantor.
rindolfIt's so great not to have a job.
Zuuyeah, if someone else pays for the food it sure is :D
Zuualso, i dont really understand much of what you just told me :P
* Zuuputs a stick into the Text-Qantor
rindolfZuu: Qantor == Qantor ain't no TeX/Troff oh really.
rindolfIt's a typesetting system I'm working on.
* Zuuhates the name
Zuuit makes me kinda mad actually :/
rindolfZuu: :-)
rindolfZuu: maybe it will grow on you.
rindolfZuu: some people I know named a browser suckass.
Zuu:(
rindolfI refused to work on it.
Zuusee that's a name!
rindolfZuu: heh.
Zuui didnt mean that btw :)
Zuusuckass is kinda... unkind
rindolfOK, now I should write an http://www.shlomifish.org/humour/bits/facts/XSLT/ transformation.
rindolfI'll start from something I already have.
ZuuBut the "X ain't no <something related>" is just a lame naming convention imho
Zuuyeah, work on some XSLT facts :D
rindolfZuu: just call it Qantor then.
rindolfWithout the mnemonics.
Zuubut anyone interrested will learn that it's an abbreviation
Zuujust by the fact that it's recursive makes me want to kill myself a little bit more :P
rindolfZuu: do me a break and kill yourself.
Zuu:>
rindolfLess Zuus - more grass for evil reindeers like me to feed on.
Channel##programming
NetworkFreenode
TaglineWhat is Qantor?

Turing Hard

Display

rindolfPythack now was able to get the fc-solve test suite up and running.
Zuueh?!
* Zuusolves rindolf
rindolfZuu: http://fc-solve.berlios.de/
rindolfZuu: I am not solvable.
rindolfI am Turing hard.
Zuu:S
* Zuunever heard of anything called 'turing hard'
joeyadamslol. Zuu's probabilistic, so maybe he can solve you.
Zuubut i guess i have now
joeyadamsFormal definition of Turing hard: blah blah blah hard blah blah Turing blah.
ZuuHahahaha :D
joeyadamsWikipedia: Given a set X in P(N), a set A in N is called Turing hard for X if X <=_T A for all X in X. If additionally A is in X, then A is called Turing complete for X.
joeyadamsDoes that clarify?
joeyadams(see http://en.wikipedia.org/wiki/Turing_reduction for the actual math symbols)
* joeyadamsassumes you get the point
Zuuyeah, i think i'll have to put significant time into that, for me to comprehend it :)
Zuubut maybe i will, some day :P
joeyadamsMy point is that people like to use mumbo jumbo to describe more concise mumbo jumbo.
joeyadamsE.g. A problem is NP-hard if it is at least as hard as all the problems in NP.
Zuui undersstand enough of it, to be fairly confident that rindolf being turing hard, will not say much about his ability to be solved
joeyadamsI'm guessing Turing-hard means you can't solve a problem with a Turing machine (e.g. the halting problem)
joeyadams(substitute Turing machine with "your computer" :) )
Zuuno, turing hard has something to do with expressiveness
joeyadamsokay, Zuu > joeyadams, so I can't help you :)
* Zuutickles joeyadams ^^
joeyadamsA delicious apple is any fruit ∈ apple that is at least as tasty as any other fruit ∈ apple.
joeyadamsIn other words, apples are in the set of recursively nommable fruits.
rindolfjoeyadams: what's up?
joeyadamsI'm babbling.
rindolfjoeyadams: Apple is one of my least favourite fruits.
* Zuuwatches a number of apples that recursively NOM's eathother
rindolfIt tends to be too commonplace.
rindolfOr simpleton.
joeyadamswhoops, my logic is incorrect
joeyadamsOnly delicious apples are ∈ the nommable fruits.
joeyadams(recursively is just a word you throw in to sound smart)
* ZuuNOMs joeyadams :>
rindolfjoeyadams: a friend of one of my sisters said that Apple is his favourite fruit.
rindolfTa-zuu!
* joeyadamshas quit (Read error: 104 (Connection nommed by peer))
Zuuyeah, unfortunately a lot of people throw with a lot of words to sound smart :/
Zuumy favourite fruit is a recursive banana!
joeyadamsalthough it certainly helps to use complex terminology to solve complex problems. As Aristophanes said, "High thoughts must have high language."
Zuu.. along with immutable polymorphic pears
joeyadamsZuu> I guess you have to peel it indefinitely?
joeyadamslol
ZuuHahah, yeah :P
joeyadamsI tend to eat bananas in deterministic polynomial time.
Zuui eat them in linear time, but uses exponential space
joeyadamslol
rindolfHeh.
joeyadamseww
Channel##programming
NetworkFreenode
TaglineTuring Hard

The Ultimate ##programming Showdown

Display

→ecerehas joined ##programming
ljuwaidahyo ecere!!
Zuuyay, life :)
* Zuutickles ljuwaidah
* ljuwaidahpunches zuu in the face
* Zuustarts crying :'(
rindolfFight!
rindolfFight! Fight!
* Zuuruns home to mommy
rindolfLet's get ready to rumble!!!
* ljuwaidahpunches rindolf in the face
ljuwaidahfor encouraging the fight, that is
Zuuhehe
* rindolfuses his Evil Antlers to summon a squadron of Chuck Norrises.
Zuuoh my!
* rindolfunleashes the Chuck Norrises upon ljuwaidah
* ljuwaidahuses his anti-chuck-norrise spell
Zuuthose anterls must be the most evil thing in the entire universe
Zuu*antlers
rindolfljuwaidah: your spell only works on one chuck norris at a day.
rindolfAnd I have 119 more.
rindolfFinish him!
Zuui wonder what will happen if one Chuck Norris accidently punches another
ljuwaidahrindolf: then lemme use my duplication spell to make more of myself so THEY can use the spell
rindolfljuwaidah: heh.
rindolfljuwaidah++
ljuwaidahthanks :D
rindolfljuwaidah: two can play this game.
* rindolfruns his recursive copying spell making lots of Evil rindolf reindeers exponentially.
rindolfLike Bacteria.
ljuwaidahdarn! i didn't see that coming
ljuwaidahbut you also forgot that if _I_ can duplicate myself then so can my duplicates B-)
Channel##programming
NetworkFreenode
TaglineThe Ultimate ##programming Showdown

ispy Emulating a Clueless Newbie

Display

→ispy_has joined ##programming
ispy_hi gang.
ispy_I'm a n00b programmer and think I should learn A and B before C, right?
std_orbispy_: General understanding should come before that.
ispy_std_orb: I have no idea what I'm doing...
std_orbispy_: I can see that
* ispy_kicks the dirt...
tommy_the-dragonive been meaning to get into it
ispy_Is C like JavaScript?
ispy_Same thing right?
tommy_the-dragonispy_: lol
rindolfispy_: Perl is more like C than JS is.
ispy_rindolf: Never heard of Perl... I should google that.
rindolfispy_: use Bing search instead.
rindolfOr Altavista.
Terminusrindolf: i see.
ispy_rindolf, std_orb, tommy_the-dragon ... thanks for the pointers :)
rindolfispy_: you should learn Intercal, it's the most expressive language possible.
ispy_rindolf: Sounds exciting!
Terminusintercal... lol!
ispy_haha
ispy_ok ok ok... I can't continue this... I'm practically laughing my ass off at my desk.
rindolf:-)
ispy_hehe
Channel##programming
NetworkFreenode
TaglineEmulating a Clueless Newbie

What kind of animal is Zuu?

Display

ZuuHai all
rindolfZuu: hai hai.
rindolfZuu: what's up , kit?
rindolfZuu: or what are you , I forgot?
ZuuHai rindolf :D
rindolfI am a reindeer.
rindolfBut also a Llama.
rindolfAnd a cat.
ZuuI'm a Zuu
rindolfAnd a fish naturally.
rindolfZuu: ah , OK.
Zuu:D
* rindolfcreates a Zoo of Zuus
Zuu^^
rindolfAre you the master Zuu?
rindolfLike Q is the master of the Q's in Star Trek?
Zuui think im the only Zuu
rindolfOh, one of a kind.
ZuuWhich is kinda sad really :(
ZuuWho am i supposed to mate with?
rindolfReminds me of http://www.shlomifish.org/humour/Blue-Rabbit-Log/ideas.xhtml
rindolfThough I need to add that part.
rindolfLet me do it now.
Zuuwhatever webserver you use, it doesnt provide the right mimetype... At least IE 8 dont attempt to render the document
rindolfZuu: you cannot using IE 8
rindolfZuu: you need Firefox.
rindolfZuu: it's application/xml+xhtml
rindolfOr Opera.
Zuuwell, it indeed is the right mimetype... stupid IE
Zuuwell, my FF crashed, so i just use IE when that happens
rindolfZuu: ah.
rindolfFF crashed?
rindolfHow strange.
rindolfMaybe you have a bad plugin.
ZuuIt does that around 6 times a day
rindolfNot an extension - a plugin.
rindolfAh, really.
rindolfSomething is wrong in the Zuuniverse.
rindolfOr Zuumputer.
Zuunah, i suspect one of the tabs are just doing some strange stuff
Zuumemory leaking javascript ro something like that
Zuuit is kinda starting to annoy me
Zuubut with 90 - 120 tabs, it would take quite a while to find out what tab it is
Zuuyou might consider starting your articles, or whatever this is, with an introduction telling what it's about
rindolfZuu: http://www.shlomifish.org/humour/Blue-Rabbit-Log/ideas.xhtml#the-angry-demon
rindolfZuu: it's not an article - these are random ideas for a screenplay.
rindolfZuu: but I'll write an intro.
Zuustart the page with "Here are some of my random ideas for a screen play im writing:"
Zuuat LEAST!
Zuuyou cant just jump right into something without giving _any_ indication ow what the reader can expect
Zuuit simply doesnt make any sense as it is now
Zuuyou could just as well have posted a log of ljuwidah talking :P
rindolfZuu: thanks.
Zuu:)
rindolfZuu: http://www.shlomifish.org/humour/Blue-Rabbit-Log/ideas.xhtml#intro
rindolfInteractive Web!
Zuui think you have forgottoen to define the #intro anchor
rindolfZuu: reload.
rindolfZuu: it's there.
Zuuhah, caches... :P
Zuu:D
rindolfPesky things.
rindolfEvil reindeers don't like caches.
rindolfNeither do cats.
rindolfI'm an evil reindeer but a good cat.
ZuuHehe
rindolfDon't know how it works.
rindolfI guess good and evil are relative.
rindolfOr actually I wore a helmet of alignment change.
Channel##programming
NetworkFreenode
TaglineWhat kind of animal is a Zuu?

Meaning of the Zuu species

Display

ZuuHi rindolf :)
rindolfHi Zuu
rindolfZuu: I've been thinking that maybe you can find some corresponding Zuus of the appropriate sex in a different dimension.
Zuuhmmm... interresting!
rindolfZuu: are you a heterosexual Zuu or a homosexual one?
ZuuIm not sure what sex I am.
rindolfZuu: ah.
Zuu:P
rindolfZuu: you can look.
rindolfZuu: in the mirror or something.
rindolfZuu: don't you have obligatory genders in Danish/
rindolf?
rindolfLike in German, French, etc.
rindolfOr Hebrew and Arabic.
Zuuobligatory genders?
Zuuyou mean, the genders in linguistics?
* Zuunever understood those
Zuubut Danish have two i believe, and if i remember correctly there is female and 'none'
rindolfZuu: yes, genders in linguistics.
Zuui dont remember what which is which though :P
rindolfLike in Hebrew "Haben Halakh lagan" - the boy went to the garden. "Habath Halkha lagan" - "The girl went to the garden"
c_sphereThat almost sounds like allah akbar
Zuurindolf, no we dont distinct between the genders of the subject in the danish language
Zuuour nouns have genders though
c_spherezuu-nina?
Zuulike 'house' is one gender and 'car' is another
rindolfZuu: of course the question is - what language do Zuus speak natively?
c_sphererindolf: Of course, Zuu speaks Zuu!
rindolfZuuish?
c_sphereThe Zulu population also does not speak Zuluish, just Zulu.
Zuuso if you want to say 'the house' its 'huse_t_' and if you want to say 'the car' its 'bile_n_'
rindolfc_sphere: Arnavoth (sounds like an Aztec god) is "Hares" (the Rabbit-like mammal) in Hebrew.
rindolfZuu: can you understand Swedish?
c_sphereAemeth
Zuurindolf, some :)
rindolfZuu: ah.
Zuuswedish branched from danish afaik
Zuusame with norwegian
Zuuyes, Zuu's speak Zuuish nativley :P
* rindolfis listening to Hans Zimmer - Jack Sparrow
rindolfZuu: ah.
ZuuZuuish have few words, all of which is based on words about cake from othre languages :P
Zuuc_sphere, are you by any chance related to s_cube ?
rindolfZuu: ah, what do you use the Hebrew word "עוגיה" (= `ugiyah, cookie) for?
rindolf"Chocolate chip pie crust marmalade marzipan cookie yum yum!"
Zuui use it for cookies baked from a hebrew recipe :P
rindolfWhat does it mean in Zuuish?
Zuuit's hard to really say something in Zuuish... al you can really do is say something equivalent to "COOKIES!!"
Zuuor "YAY CAKE!"
Zuubasically, you can only express excitement over different kinds of cakes :P
rindolfZuu: do Zuus eat anything except cakes or cookies?
ZuuThere was this one time...
Zuuwait.. no. That was someone else.
Channel##programming
NetworkFreenode
TaglineWhat can a Zuu do?

##programming about Real Programmers

Display

rindolfChekov: I disagere with what ESR says in TAOUP that you shouldn't apply factor optimisations. I think they can make a very large difference.
rindolfChekov: he seems to imply you should wait until computers are fast enough.
rindolfProblem is people don't want to upgrade and if a competing program (maybe a fork ) is much faster, then some of them will switch.
rindolfPrograms being speedy is one thing that makes me happy.
rindolfI love all the work the KDE people did in making KDE-4.6.0 fast.
vanguardrindolf: awesome blog link!
rindolfAnd I enjoy the fact that Pidgin is much faster than Kopete (and also less buggy).
rindolfI've used Kopete for far too long.
osoleverindolf: switch to Irssi and Bitlbee! :D
rindolfvanguard: yes.
rindolfvanguard: though they failed on Google Wave.
rindolfosoleve: nah, I like Pidgin.
rindolfosoleve: it's fast enough for me.
rindolfosoleve: and I also prefer XChat.
osolevebut is it nerdy enough?
rindolfosoleve: I'm not trying to be a Ubergeek.
rindolfosoleve: real men use Xmonad!
vanguardHey, it is not Uber but Über ... :D
rindolfreal programmers use butterflies.
Chekovreal programmers are Tao
osolevereal programmers flip bits by hand
Chekovreal programmers speak assembly
rindolfChuck Norris is a real programmer who implements the most optimised machines for solving a problem out of physical atoms.
vanguardreal programmers use a nice editor and a programming language and get done in less than O(N!)
Channel##programming
NetworkFreenode
TaglineReal Programmers

Semicolons

Display

wes_tell me how can u print a message without using a semicolon in the printg statement
rindolfwes_: in C?
rindolfwes_: do you mean the printf(...) statement?
wes_yes
rindolfwes_: you cannot without using macros I think.
rindolfwes_: and don't use macros for that.
wes_i mean without using a semicolon at the printf statement but you have to use printf only
rindolfwes_: why would you want to do that?
rindolfwes_: what do you have against semicolons?
rindolfSome of my best friends are semicolons.
lulzfish_4semicolons got me where I am today man
rindolfhttp://en.wikipedia.org/wiki/Semicolon
rindolflulzfish_4: heh.
rindolf"I owe it all to semicolons."
amigojapanhey rindolf lulzfish_4
rindolfHi amigojapan
rindolfamigojapan: what's up?
* rindolfgives a semicolon to amigojapan
* amigojapanreturns a whitespace to rindolf
rindolfamigojapan: that's not fair trade.
rindolfBut I'll treasure the whitespace.
amigojapanrindolf: a whitespace is just as valuable as a semicolon in python :)
rindolfamigojapan: aren't semicolons optional in Py?
amigojapanrindolf: I think they are
amigojapanrindolf: actually, a whitespace can be as valuable as 2 curly braces :)
rindolfamigojapan: heh.
rindolfamigojapan: you need 4 spaces to distinguish stuff properly.
amigojapanrindolf: one thing I never got about python is why they need the : after if and for statements....
* PythonSnakegives a colon to rindolf
PythonSnake:)
amigojapanrindolf: actually, I preffer using tabs to 4 spacess...
rindolfPythonSnake: thanks for the colon.
PythonSnakerindolf: lol
rindolfPythonSnake: I'll give you a « and a » in exchange.
PythonSnakelol
amigojapanrindolf: the fact that you dont have a rule to how much white space you must use to indent in python, I think is a bad thing...
* PythonSnakefinds a interrobang
PythonSnake:)
amigojapanrindolf: if it is 4 spaces then fine, but make it a rule so it is consistent
GeDaMo
PythonSnakelol
PythonSnake
PythonSnake
PythonSnake‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡
rindolf¿
PythonSnake₳ ฿ ₵ ¢ ₡ ₢ ₠ $ ₫ ৳ ₯ € ƒ ₣ ₲ ₴ ₭ ℳ ₥ ₦ ₧ ₱ ₰
PythonSnake:)
amigojapanrindolf: oh, now you are speaking spanish
rindolfamigojapan: :-)
PythonSnakeall: :)
rindolf¡I am!
amigojapanうるさいよ 文字化け
PythonSnakeJag förvrängd bullriga
PythonSnakeאיך גאַרבאַלד טומלדיק
PythonSnake:)
amigojapanah, hebrew
amigojapanhir something....
PythonSnakeº, ª
amigojapanman, I forgot how to read hebrew
rindolfamigojapan: איך גאַרבאַלד טומלדיק seems like Yiddish.
amigojapanrindolf: ah, ok.... can you change it into roman letters for me?
rindolfamigojapan: Ich Garbald Tomldiq.
amigojapanich would be I
amigojapanI think I only know curse words in yuddish :P
PythonSnakeich bin masaru
lulzfish_4ich bin ein berlinner
* rindolfis eating watermelon.
amigojapanrindolf: save a piece for me :)
rindolfamigojapan: I'll save a semicolon for you.
PiX3Lrindolf: For me too. :)
amigojapanrindolf: a semicolon looks alot like twso pits of a watermellon
* amigojapansteals PiX3L 's piece
Channel##programming
NetworkFreenode
TaglineGive Your Friend a Semicolon Today

Calculator

Display

Endiannesvinleod, Yes, he wants to find a solution which yields a point 10 units away, your solution yields a point, exactly 7.66044 units away
Endiannesvinleod, Oh wait
Endiannesvinleod, I'm an idiot, didnt factor out cos
Endiannesvinleod, Yes you're right.
* Endianneskicks calculator
vinleodhehe, I was in the process of writing a python script to prove it.
* speedrunnerG55picks up Endianness calculator
speedrunnerG55NEVER KICK YOUR CALCULATOR
CryWolfKicking your calculator is a sin
EndiannesAt least its not a cos.
vinleodbut you should at least get a tan
rindolfHeh.
Channel##programming
NetworkFreenode
TaglineCalculator

The Universal Die

Display

monsterwizardOk so I know javascript, php, perl in some detail. However, I want to become good at one. I was thinking Perl?
rindolfmonsterwizard: roll a die.
monsterwizardrindolf the die showed a 7 :S
rindolfmonsterwizard: heh.
hmmlol
rindolfmonsterwizard: strange die.
hmmthrow away the die
* rindolfthrows the die at hmm
* hmmcatches
rindolfdie, die, die!
* hmmwants to live
rindolfhmm: but the die wants to die.
rindolfTake it out of its misery.
hmmwho knows, even the die isn't ready to die
rindolfhmm: dice should be diced.
rindolfdice on ice.
hmmyeah, go dice the dice
Channel##programming
NetworkFreenode
TaglineThe Universal Die

I Wanna Be a Hacker

Display

* hackerhackingcan(~hackingca@117.202.19.189) has joined ##programming
hackerhackingcanHi friends
hackerhackingcanI am also new to hacking
rindolfhackerhackingcan: hi.
rindolfhackerhackingcan: I hope you mean software development - not computer intrusion.
hackerhackingcanwhat means intrusion?
rindolfhackerhackingcan: it means breaking into other people's systems.
hackerhackingcanI want to hack the internet websites like google and facebook
rindolfhackerhackingcan: hack?
hackerhackingcancan you help please?
rindolfhackerhackingcan: hack into?
hackerhackingcanyes I am new but I will try and learn
hackerhackingcanbut can you help me rindolf?
rindolfhackerhackingcan: we won't help you break into systems.
pkkmwut? hack into google?
rindolfhackerhackingcan: with what?
hackerhackingcanhack into facebook google and internet
rindolfhackerhackingcan: we build systems - not break them.
hackerhackingcanplease?
rindolfhackerhackingcan: http://catb.org/~esr/writings/unix-koans/script-kiddie.html
rindolfhackerhackingcan: if you want to learn how to program, we can help you.
rindolfhackerhackingcan: but trying to break into computer systems will only get you in trouble.
hackerhackingcanI can do programming in html
rindolfhackerhackingcan: HTML is not a programming language.
hackerhackingcanis that enough for hacking?
vinleodhackerhackingcan: There's no such things as programming in HTML.
hackerhackingcanI can also do hacks in cmd
vinleodAh, a script kiddie.
hackerhackingcanwhat you mean by scrpt kiddie?
hackerhackingcanok now I know
hackerhackingcanyou all dont want other people to know about hacking
hackerhackingcanso you say like this
rindolfhackerhackingcan: http://en.wikipedia.org/wiki/Script_kiddie
hackerhackingcanso you abused me by calling me script kiddie?
hackerhackingcanWhen I become a good hacker I will hack you also
vinleodhackerhackingcan: Good luck with that. bye bye.
rindolfhackerhackingcan: OK, you have been warned.
hackerhackingcanwhy warn?
rindolfhackerhackingcan: try hacking into the IP address 127.0.0.1
vinleodhackerhackingcan: I bet you can't log into that computer and delete all of its files.
luke_chackerhackingscan: After that, try to DDOS 192.168.1.1
hackerhackingcanis 127.0.0.1 your ip?
Ethelimwhy'd you give him my iP ffs?
Ethelimdon't try it, you wouldn't get in anyway. I have it locked down tightly
vinleodhackerhackingcan: So, here's the situation. We don't condone illegal activity. We don't suggest that people attempt illegal activity. We don't like people who do illegal activity. We a programmers. We like to write programs. We like to solve interesting problems. We like to solve interesting puzzles.
rindolfhackerhackingcan: if you haven't noticed, I've become op.
rindolfhackerhackingcan: and I can /kick you and /kickban you.
vinleodhackerhackingcan: Now, if you'd like be a good, productive member of society and learn to program, we can help with that, but we won't spoon feed you either.
hackerhackingcanhahah whose is this ip 192.168.1.1? Your password is admin haha
Ethelimis he for real?
vinleodEthelim: I doubt it.
hackerhackingcan192.168.1.1 I am changing your password then call me kid
rindolfEthelim: he seems like a bad troll.
rindolfBut an amusing one.
jrslepakrindolf: depends on how many times you've heard the joke in the recent past
Ethelimdude, you wouldn't get in there. And even if you did all you'd be able to do is reset the guy's connection
hackerhackingcanI will reset it
* Ethelimwaits for "someone's" closed connection
mst"Quit: Leaving"
vinleodI saw that coming a mile away/
JabbaWokieelol
mstnot an actual fell-off-the-internet
mstreasonable exit though
mstoh, and now he's back with a new nick
Channel##programming
NetworkFreenode
TaglineFrom HTML to Hacking Google in Ten Easy Steps

/dev/null is webscale.

Display

oilioso what the point of hashes, can't we just use void pointers to key/val ?
rindolfoilio: hashes as in hash tables?
oilioyes
rindolfoilio: OK.
rindolfoilio: they are one way to efficiently implement the dictionary Abstract Data Type (ADT).
rindolfoilio: a hash table can store more than one key , value pair.
oilioyeah, I read about it in the wikipedia
rindolfoilio: and you can lookup a value based on a key efficiently.
arubinLinear search is good enough for everyone.
oilioindolf: what if the hole table wont fit in the memory?
oilioRAM
arubinSwap.
arubinAmazon S3.
imlearningyaccwell if no ram and no swap no allocation
arubinWe have the whole Internet for our tables.
imlearningyaccwell
diminotenask reddit how that worked out
arubinAnd remember, /dev/null is web-scale.
imlearningyaccyea, I store all my data in /dev/null
rindolfoilio: then you'll need to use a more sophisticated (and slower) data structure that can offload to disk.
arubinIt is really fast.
arubinI use the Boost libraries for /dev/null too.
arubinAnd I use async writes to /dev/null.
rindolfarubin: heh.
diminotendon't want to get into resource contention when using /dev/null
* rindolfuses /dev/null for backups.
diminotenonly so much null to go around
Channel##programming
NetworkFreenode
Tagline/dev/null - the ultra-fast solution for all your storage needs.

iSomething

Display

jparktonand ya know. I bet if one distro popped an i in front like iUbunt, iFedora or some jazz about 300 million people would shell out astronomical amounts of money just to have one before anyone else
WinNYMacs are evil.
impulse9iCry
jercosiDerp
jparktoniFail
jparktoniStone
impulse9iQuack
jparktoniFap
Jeayeifap.cum
jparktoniClean
jparktoniBarf
jparktoniReturn
impulse9iI
rindolfjparkton: this reminds me of http://www.shlomifish.org/humour/fortunes/show.cgi?id=sharp-perl-paid-version-of-cpan .
rindolfiCanHazCheezburger.
rindolfiSuck.
rindolfiAmSpartacus.
impulse9iAmYourFather
jparktonprolly some new iFag rage
rindolfiAmLame
impulse9iBlame
Channel##programming
NetworkFreenode
TaglineiSuckLessThanJ

Bad Names for Programs

Display

rindolfmarzy: Emacs is not a better vim. They are very different.
rindolfmarzy: I could never get used to Emacs, but have used Vim for many years.
marzyrindolf Emacs + Evil mode makes a better vim
rindolfmarzy: does it support all Vim extensions?
marzyno, that's why its better. it doesn't come with retarded scripting language!!
rindolfmarzy: well, it's still not 100% compatible with vim.
rindolfmarzy: and Evil is an awful name. Sorry.
rindolf"The only thing more evil than XSLT is XSLT edited with Emacs Evil mode." ;-)
marzyi think it's a good name considering emacs and vi(m) rivalry
rindolfmarzy: of course, I've heard worse - coq and coccinelle.
rindolfAnd then there's this guy here who called his programming language Flua which reminds me of Flu and Influenza.
Reactionaryrindolf: lol
dardevelinrindolf, flua IDE is not that bad to be fair (at least the little i tried )
rindolfdardevelin: didn't say *it* was bad - I said the name was bad.
rindolfdardevelin: and I could never get it running here. Problems with Py3 and PyQt.
dardevelinrindolf, oh that sucks... :/
rindolfdardevelin: yes.
dardevelinrindolf, yeah i know you didn't said it was bad, just as gave you my opinion on it as a side note. sorry i should have made it more explicit :)
rindolfOf course, Evil is not as bad a name as SLIME, which is another Emacs mode.
dardevelinrindolf, i had troubles with SLIME once and boy i got tired of fighting with it
rindolfReportedly it was also the nickname of an internal Microsoft version control system called SLM (that is now largely discontinued).
Channel##programming
NetworkFreenode
TaglineA rose by any other name

Selling Open Source Source Code

Display

codesciencejust stumbled across another question. is there an open-source license that prevent anyone from making money off my code?
rindolfcodescience: no there isn't.
rindolfcodescience: it stands against the open source definition.
sstacodescience: that would violate the spirit of what most people understand "open source" to mean
rindolfcodescience: people can sell copies of open source software or services related to it.
codesciencehmmm, i understand
rindolfcodescience: see http://www.gnu.org/philosophy/selling.html
sstaI can legally sell you this copy of the linux kernel...I can charge whaqtever you are willing to pay. Nothing in the license prevents this
rindolfssta: will you sell it to me for 5,000 USD?
rindolf;-)
sstarindolf: sure
rindolfssta: how about for 3,000 USD?
sstarindolf: tell you what, for $10,000 I'll throw in a free copy of FreeBSD
rindolfssta: wow, sounds like a good deal.
sstarindolf: hmm, 3000 is a bit low, I don't think I could go that cheap
rindolfssta: heh.
rindolfssta: how much are you selling the source code of Apache 2.4 for?
sstarindolf: oh, you can have that for free
rindolfssta: really?
rindolfSucker!
sstarindolf: sure...but the build scripts you have to pay for
rindolfssta: OK.
rindolfssta: would you be willing to exchange the source of the Linux kernel for three copies of jQuery? I will even throw in a few free Dojo plugins.
rindolfssta: he already told us.
sstarindolf: hmm, not sure I want jQuery
sstarindolf: would you happen to have code for a halfway decent RDBMS? I think I could swap for that
rindolfssta: I have the source code for MySQL. Not sure if it's half-decent.
codesciencei run a mysql server. runs good enough for me
sstarindolf: I use MySQL in production quite a lot. It has its flaws, but my use cases never seem to hit them
rindolfssta: OK.
rindolfssta: so will you exchanges its source code for the Linux kernel?
sstarindolf: sure
rindolfssta: sounds good.
rindolfssta: you can find the source code of MySQL here - http://www.mysql.com/
sstarindolf: you can get the linux source from kernel.org
rindolfssta: thanks.
Channel##programming
NetworkFreenode
TaglinePremium price for free (in either meaning) software.

gcc warning flags

Display

doomroborindolf, I got redirected to your gcc important flags page today and I think you may be missing a few things
rindolfdoomrobo: do you mean the one in the talk?
rindolfdoomrobo: which page are you referring to?
doomroborindolf, lemme see
rindolfhttp://www.shlomifish.org/lecture/W2L/Development/slides/gcc/flags.html - heh, first Google hit for "gcc important flags"
rindolfAt least for me.
doomroboyeah
rindolfdoomrobo: OK, I did not originate that page originally.
doomrobook
rindolfdoomrobo: and it served a certain purpose as material for slides to the Haifa Linux Club's Welcome to Linux series.
doomrobonice
* jrslepakalways found it funny that -Wall doesn't turn on all of the warnings
jrslepak. o O ( gcc -Wno-really-I-mean-all ... )
rindolf-Wevery-warning-under-the-sun-and-then-some
rindolf-W42
rindolf-Wchuck-norris
doomrobo-Wextra
doomrobo-whipped-cream
jrslepakand of course -WTF
rindolfjrslepak: :-)
rindolf-Worse
rindolf-Worse-is-better
jrslepak-Wat
rindolf-Whoops
doomrobo-S -Illy -Wabbit
rindolfHeh.
jrslepak-Wascally-wabbit
jrslepak(which really needs to be the name of a future Ubuntu release)
doomrobopeople reading this are probably just shaking their heads
jrslepakhey, at least it's not -fallow-undecidable-instances ¬_¬
Channel##programming
NetworkFreenode
Taglinegcc -Whatever

Ultra Compression

Display

tnzrdoes anyone happen to know what std::allocator.allocate() does when you try to allocate 0 bytes? I get a pointer back but I can't tell what it's pointing at and I can't seem to find anything on the web that gives a difinitive answer
GeDaMoWhy are you allocating zero bytes?
Billiardtnzr: the same thing it always returns
tnzrGeDaMo: we are implementing our own allocator for an assignment, and when asked what we should do if the user tries to allocate 0 bytes, the prof said to find out what std::allocator does and mimic that
GeDaMohttp://stackoverflow.com/questions/6065814/standard-compliant-custom-allocator
tnzroh snap, thanks GeDaMo
GeDaMo:)
rindolfGeDaMo: zero bytes are enough to hold the Complete Works of Shakespeare.
GeDaMoDepends on how many monkeys you have to decompress it :P
rindolfGeDaMo: heh.
rindolfOf course, I defined a custom decompressor that emits the complete works of Shakespeare on empty input and uses gzip compression otherwise.
rindolfIt's pretty large though.
Billiardredeemed: compress the decompressor using the same algo
Billiarderrr rindolf
rindolfBilliard: OK.
rindolfBilliard: heh.
Billiard0 bytes = a decompressor for the entire works of shakespeare
Channel##programming
NetworkFreenode
TaglineShakespeare, compressed

Ruby Tuesday

Display

rindolfHi all.
vandoshi
rindolfHello Ruby Tuesday.
famouslygoodbye ruby tuesday
famouslyhello emerald thursdays!
famouslynow i have to choose a precious stone for each day of the week, thanks
famouslythis is going to take half the night
Textmodesapphire Sundays
rindolfPearl Mondays.
rindolfDiamond Saturdays.
famouslyYES!
famouslydiamond saturday definitely
famouslyi thought the same thing
famouslyi guess there's already a gemstone for every month, so this would be seen as kind of a ripoff
famouslymaybe a metal for every day
Channel##programming
NetworkFreenode
TaglineSunny Diamonds

Mac Server

Display

ZepoEither our mac server is sending out little electroshocks through his cage and into my foot or he is just vibrating really strange...
rindolfZepo: a mac server?
Zeporindolf: jeh, we have a macserver running a vm with a ubuntu server
rindolfZepo: hmm... interesting.
Zeporindolf: Most people react like "what the...?!"
rindolfZepo: next you'll tell me that you have an HP/UX Desktop.
Zeporindolf: I am not that crazy, my chef made this...thing...
Channel##programming
NetworkFreenode
TaglineUsing the right tool for the job

Maths Education and Languages

Display

cheeseduckrindolf: How long have you got on the book?
Juderindolf, did you check out the new game of thrones episode?
rindolfJude: no, I don't watch Game of Thrones.
rindolfJude: I did see this on Slashdot - http://yro.slashdot.org/story/13/03/31/1347248/hbo-says-game-of-thrones-piracy-is-a-compliment .
rindolfJude: quite encouraging.
Judewhy
rindolfJude: what is encouraging?
rindolfJude: I mean that some television producers are having a clue about piracy.
rindolfJude: I think the MPAA is likely going to follow the lead of the RIAA and endorse the Internet.
rindolfJude: well, there's still a long way to go with even music online.
cheeseduckrindolf: "How to win friends and..."
rindolfcheeseduck: ah, that. MAking slow progress in it.
rindolfcheeseduck: I thought it was a book *I* was writing.
rindolfLately, I've been writing books and screenplays and stuff more than I've been reading them. :-D
cheeseduck"I've been reading a lot of scripts lately." "You know, it's cheaper than going to the movies."
rindolfcheeseduck: heh.
rindolfcheeseduck: some people find the screenplays funny as they are.
rindolfcheeseduck: they have good imagination.
cheeseduckI always found the standard they are supposed to be written in weird.
cheeseduckKind of wasteful in space.
rindolfcheeseduck: for other people, it ruins the experience.
rindolfcheeseduck: yes, maybe.
JudeI see rindolf, did you catch the walking dead's finale?
rindolfcheeseduck: I have something of my own - http://www.shlomifish.org/open-source/projects/XML-Grammar/Fiction/
rindolfJude: not familiar with "Walking Dead".
rindolfJude: horror drama - I have a soft stomach.
rindolfJude: I prefer humour or drama/humour or sci-fi/humour or sci-fi/humour/drama or stuff like that.
Judek, sorry to have bothered you
rindolfJude: I watched three episodes of My Little Pony: Friendship Is Magic, and so far - I'm game.
rindolfJude: you did not bother me.
Judenever seen it
rindolfJude: do you watch My Little Pony?
rindolfJude: ah, I love it so far.
Judeheard it can get quite rough
Judemore nudity and violence than spartacus and game of thrones combined
rindolfOne episode involved a lot of songs, which I disliked.
rindolfJude: heh, LOL.
rindolfJude++
rindolfJude: it's directed at little girls.
rindolfJude: so it's a pretty clean show.
Judeyeah I know
JudeI was kidding
rindolfJude: if you want incest and violence, then look no further than the Jewish bible.
Judethere are a lot of dubbing sections of the show to go with metal songs or violent scripts etc
Juderindolf, I'm jewish
rindolfJude: reportedly, it was quite realism then (the Bible I mean).
rindolfJude: ah, nice. So am I.
Judeand I couldn't agree more
JudeI have to go watch game of thrones
rindolfJude: yes, you need to process the Bible a lot to get to the good stuff.
Judewill talk to you in an hour
rindolfJude: enjoy.
Judeyeah, in Israel we have to take bible classes
Judein high school
rindolfMaybe I'll prepare a fortune out of this conversation.
Judeand elementary school too
rindolfJude: I'm Israeli too.
Judereally?
rindolfJude: I live in Tel Aviv.
Judewhere do you teach
rindolfJude: yes.
Judeme too..
rindolfJude: I don't teach.
Judedon't tell me you live near rabin sq.
rindolfJude: well, I teach stuff via blogging and Internet writing.
rindolfJude: no, but I go there often.
rindolfJude: I live in Gimmel.
Juderamat aviv?
rindolfJude: yes.
Judethat's close to TAU
Judedo you study there?
rindolfJude: yes.
JudeCS?
rindolfJude: no, I just live with my parents.
rindolfJude: I graduated from EE from the Technion.
Judecool
rindolfJude: http://www.shlomifish.org/philosophy/computers/education/opinion-on-the-technion/
Judethat's your blog?
rindolfJude: it's my home site.
Judecool
rindolfJude: a good old fashioned Web 1.0 site in modern clothing.
rindolfLike valid HTML, modern CSS, some JS enhancements, etc.
rindolfBut still static HTML pages.
rindolfI have some blogs on livejournal.com/etc.
Judedo you know a guy called nimrod?
rindolfJude: there are many people called Nimrod - it's a common name.
Judedon't want to give him in on public chat
rindolfJude: not sure I know a Nimrod off hand.
Judenevermind then
rindolfJude: OK, feel free to PM.
rindolfJude: many Israeli names can get confusing.
rindolfOK.
rindolfJude: I can easily come to Rabin sq. - there's a bus there from here.
Judehe's my brother, he lives close to you and he's also an open-source enthusaist
JudeI know
Judethere are plenty of them
rindolfJude: ah, that's great.
JudeI take them to uni on a daily basis
JudeI live right by rabin sq.
rindolfJude: so you study in TAU?
Judeyeah
rindolfJude: TAU has tons of hot chicks.
Judethere are some
rindolfJude: there aren't a lot of people on the streets of Gimmel.
rindolfJude: so you study CS?
Judeno way
Judemaths
rindolfJude: ah, I see.
rindolfJude: maths...
JudeI know one or two nice looking girls, but I usually get put off by their personalities
rindolfJude: I think maths is taught wrong in several aspects.
rindolfJude: ah.
JudeI've only been attracted to one specimen of the female sex ever
Judein my entire life
rindolfJude: ah, really?
JudeI dunno, I agree when you speak of highschool maths
JudeI like university maths so far
Judemy professors are really nice
rindolfJude: well, there are a lot of girls studying more humane stuff.
rindolfJude: http://blogs.perl.org/users/shlomi_fish/2013/03/ann-my-transition-from-software-developer-to-writerentertaineramateur-philosopherinternet-celebrity.html
JudeI generally don't like people who study humane subjects (I don't consider philosophy to be as such though)
rindolfJude: I've made a transition from a mathematician to a software developer and now I'm more of a writer/entertainer/amateur-philosopher.
Judeyou didn't like the way it was taught?
rindolfJude: like which way?
rindolfJude: you mean maths?
Judeyes
rindolfJude: well: 1. No pairwise work. Big mistake.
rindolf2. Need to memorise a lot of silly stuff. Why??
rindolf3. Maybe allow some sloppiness. Make maths more humane.
Judethat's why you got philosophy
Judemaths can't afford to be sloppy
rindolfThere's something poetical about many maths' proofs.
Judethe intuitive ideas behind them
Judeare beautiful
Judebut intuition can be misleading
Judethat's why you have to be really strict
rindolfJude: yes, that's why I think we should now move into proof verifier realm.
Judeif you want your proof to be valid
rindolfJude: right.
rindolfJude: but I was once criticised for this - http://ladypine.livejournal.com/24574.html
rindolfJude: thing is - not everything should be strict when teaching.
rindolfJude: I agree that mathematical intuition can be misleading, but it's still a good thing to have.
rindolfJude: thing is I think many mathematicians now require a lot of dedication and selling their soul to the devil, which is turning them into http://en.wikipedia.org/wiki/Captain_Nemo -s.
Judeit's not a very formal proof
rindolfJude: when I studied EE most of my courses were with open material, and I could do pairwise work, which I enjoyed.
Judebut seems to hold
rindolfJude: yes.
JudeI guess you are right
rindolfJude: :-D
Judethat the concept is more important than the formalization
Judebut a lot of my professors agree with you
Judeand would give much more attention to grasping the important concept, and understanding intuition behind proofs
rindolfJude: I'm always right. Unless I claim that "A is not-A". But Chuck Norris would be right even then.
Judelol
rindolfHah! A new Chuck Norris factoid.
Jude<3
Judeit's been nice chatting with you, I really have to go now, I need to watch GoT and then go to bed and wake up in 4 hours
rindolfJude: my father and I now have an ongoing Chuck Norris meme.
rindolfJude: bye, have fun, and good night.
Juderindolf, what's that
rindolfJude: what?
Judethe Chuck Norris meme
rindolfJude: well, we say stuff like "you're my most Chuck Norris dad." or "I taught Chuck Norris how to fight."
rindolfIt's a personal running joke.
rindolfWell, a family-wide one.
rindolfWe have our own jargon.
Judeheh
rindolfMost families do.
JudeI'm not close enough to any member of my family
Judeto do that
rindolfAh.
Judetalk to you later, ciao
rindolfBye.
Nisstyre-laptoprindolf: Douglas Hofstadter gave a talk about how mathematicians aren't as rigorous as they claim to be
Nisstyre-laptopand that they use a lot of analogical thinking
rindolfNisstyre-laptop: ah, OK.
Nisstyre-laptopit was at the university of Toronto
Nisstyre-laptopI missed it sadly though
rindolfNisstyre-laptop: ah.
rindolfNisstyre-laptop: was it filmed?
Nisstyre-laptopbut I can basically tell you what he said more or less
Nisstyre-laptoprindolf: there was a webcast
rindolfNisstyre-laptop: OK.
rindolfNisstyre-laptop: ah.
Nisstyre-laptopnot sure if it can be accessed still
rindolfNisstyre-laptop: ah.
Nisstyre-laptop<+Nisstyre-laptop> but if you read either GEB or I Am a Strange Loop you'll get it
rindolfNisstyre-laptop: I read GEB.
rindolfNisstyre-laptop: GEB was a nice book, but I knew a lot of what he was saying there.
rindolfNisstyre-laptop: I still enjoyed the drama stuff in the middle with Achilles, the Tortoise and their friends.
Nisstyre-laptoprindolf: you had the idea of using PM as a metaphor for systems of thinking and the mind?
Nisstyre-laptopbecause that's what the book is about
rindolfNisstyre-laptop: PM?
Nisstyre-laptopprincipia mathematica
Nisstyre-laptopthe formal system constructed by Russell and Whitehead
rindolfNisstyre-laptop: I didn't think of it.
rindolfNisstyre-laptop: yes, I know.
Nisstyre-laptopthe entire book is his theory of consciousness
Nisstyre-laptopand how there are levels of thinking
rindolfNisstyre-laptop: well, I read "I think, therefore I laugh" before I read GEB.
Nisstyre-laptopyou can be less of a thinking being, etc...
rindolfYes, he says that consciousness requires thinking in loops, or self-reflection.
rindolfWell, it's an informal theory of consciousness.
Nisstyre-laptopit requires what he calls a strange loop
Nisstyre-laptopand there can be many levels to it
Nisstyre-laptopmore levels == what we think of as more human or more conscious beings
Nisstyre-laptopso PM actually is able to self reflect to an extent
Nisstyre-laptopalthough it requires a human to interpret it
rindolfI believe, that creating artificial intelligence/artificial consciousness won't be easy to do, will require a lot of complex code, and will likely be faulty (have its own will, make mistakes, not run as quickly as more specialised code, etc.).
rindolfNisstyre-laptop: yes.
Nisstyre-laptopdepends what you mean by AI
Nisstyre-laptopthere are several different definitions
gde33the first human like robot will be build in japan, the first artifical intelligence in the us
doomlordheh
gde33hahaha
Nisstyre-laptopthe church-turing hypothesis would seem to imply it's possible, at least in principle
Nisstyre-laptopto create "strong" AI
Nisstyre-laptopalthough I intensely dislike that term
Nisstyre-laptopsince it tries to say that any system of thinking that doesn't work exactly the same as a human one isn't AI
Nisstyre-laptopwhich is BS
gde33you guys are all worried about intelligence, I think that will be the easy part. Then comes the important stuff: giving it a sense of humor.
doomlordso there was the idea that consciousness is associated with information flow, and that "more" information flow is "More" consciousness, a continuum like gravity... but gravity can produce a qualitatively different effect past a certain level (black holes..)
doomlordso the "loop" is where information flow becomes qualitatively different ?
Nisstyre-laptopdoomlord: have you read GEB?
Nisstyre-laptopit would be the ability a system has to observe itself, and encode the system itself in the system
Nisstyre-laptopin otherwords self reflection
gde33I don't know many people who can be truly accused of having their own thoughts
doomlordi dont thinkso but i have some related quotes from somewhere
doomlordbut can a system only approximate itself
Nisstyre-laptopprincipia mathematica has that ability
doomlordcan a computer emulate itself...
Nisstyre-laptopas Goedel showed
Nisstyre-laptopyou can encode formulas in PM as formulas in PM
Nisstyre-laptopdoomlord: yes
doomlordbut to what practical extent
Nisstyre-laptopwhat is that supposed to mean?
doomlordnature has many 'feedback loops' involving information
Nisstyre-laptopphysical limitations result in a hard limit of feedback loops
doomlordwhats GEB, links?
Nisstyre-laptopif you point a camera at a mirror eventually it will "stop"
Nisstyre-laptopdoomlord: it's a book
Nisstyre-laptopGodel, Escher, Bach
doomlordah google reveals
Nisstyre-laptopbut the sequel is more clear on what it's about
Nisstyre-laptopI Am A Strange Loop
doomlordok sounds interestign
Nisstyre-laptopdoomlord: anyway, if you nest implementations of a computer in a computer eventually there will be a limit imposed by the physical situation
Nisstyre-laptopi.e. the memory and processor speed
gde33only for limited thinkers
gde33it's like entropy, only for people who are afraid to think :P
doomlordbut dont physical systems also have practical limitations
gde33yes but those are not what we imagine them to be
gde33if only we knew the meaning of life, that would make things so much easier
Stryykerhow?
rindolfI think the whole "AIs spawning AIs" dream is not a good strategy for doing software dev. I think programming is here to stay. It's not like humans can efficiently do what a dedicated polynomial time program can.
doomlordeven humans get programmed, lol
rindolfdoomlord: yes.
gde33that new immortality project had some interesting videos
rindolfdoomlord: a large part of human technology is mental.
rindolfdoomlord: in fact, we can no longer survive without our mental technology. We couldn't for thousands of years.
gde33oh but we can
gde33just need a favorable environment
doomlordcultural template = human OS
gde33not mine
rindolfgde33: you can survive without your mental technology? Even without conceptual thought?
gde33not sure what you mean
gde33isn't that what all the other species do?
doomlordi saw some TED talk trying to explain the difference between chinese and western spending/saving habits in the way the language encourages people to think about time
doomlordsupposedly chinese language makes it harder to think of past,present,future seperately
gde33languages can be really weird
gde33all languages have the word "argument" but some want it to have aditional meanings, I believe in china an argument is equal to disobedience. lol
Belxjanderhuh?
gde33in english it is a kind of fight
gde33争 is a dispute 争论 is an argument or debate
gde33I cant think of good examples, I used to know a girl who knew many languages
gde33she showed me how some things are badly broken in some languages
doomlordis it true japanese can't say "no", they have to repeat the question in negative..
doomlordthats what we were told when learning but they must have a word for no surely
Belxjanderdoomlord: there is "Hai" for Yes and "iie" for no
doomlordso its just impolite to say "no" i guess
* Belxjanderis living in Japan
Belxjanderdoomlord: you lose context...
Belxjanderdoomlord: in English you don't repeat
gde33hah no
Belxjanderbut in Japanese you do
Belxjandergde33: depends on the person... my mother and father thought nothing of explaining politeness to me and will happilly talk overtop me when I am speaking
rindolfgde33: I only know (Modern) Hebrew, English, some mostly forgotten Written Arabic, and some French (which I'm now trying to regain).
BelxjanderI have also run into the same from Chinese, Japanese, American, European AND African people I have met
rindolfgde33: well, I also know bits of other languages like Spanish, Russian, German, etc.
rindolfgde33: I know that in Hebrew we have compulsive genders for objects, so we don't care about phrasing sentences in a gender-neutral form, which is an English obsession.
rindolfgde33: I think it is parodied in this book - http://en.wikipedia.org/wiki/Skinny_Legs_and_All_%28novel%29 (great one, BTW - taught me a lot).
doomlordheh languages with sexism built in.. gender all the way through
gde33some languages are also more emotional than others
gde33italians are hilarious
gde33so much enthusiasm it makes you think something is going on
Belxjandergde33: spoken or written and the correct manner for if you are addressing "up/peer/down" the social ladder with regards respect... yes
gde33Belxjander: does that apply to many words?
Channel##programming
NetworkFreenode

“I need an Open Source Something…”

Display

user2013I need open source remote desktop in j2me
rindolfuser2013: hi.
rindolfuser2013: you again?
user2013I need open source remote desktop in j2me
user2013I need open source remote desktop in j2me
rindolfuser2013: we heard you.
atamagawaruiuser2013: I need an open-source, free rocket launcher in either VBScript or Batch!
sksuppcan do
rindolfatamagawarui: heh.
rindolfatamagawarui: I prefer it in AutoCad's AutoLisp.
sksuppVBscript 3+ years experience, team can perform your task quik time 300 dollars paypal
rindolfatamagawarui: or in PDP-10 Assembly.
atamagawaruirindolf: haha
sksuppi guarantee if you put that on freelancer
sksuppoffers will come
atamagawaruisksupp: lol, to whom are you going to outsource the task?
sksuppi know
sksuppi'll assign it as a project for this java class i TA
Channel##programming
NetworkFreenode
TaglineNo problem there…

Solving the Halting Problem

Display

inf-groupoido0elise0o: mv seems pretty clear to me
o0elise0oi cant think of anything linux doesnt have aside from stability with a gui
inf-groupoido0elise0o: There are lots of obscure commands, but mv is not one of them.
o0elise0ono i mean mv makes sense
rindolfo0elise0o: Linux cannot solve the halting problem.
rindolfo0elise0o: but neither can Windows.
o0elise0obut have no cls with every other command shortened seems odd to me
OxydLinux can solve the halting problem: kill -9 "$pid" && echo "Halts"
Channel##programming
NetworkFreenode
TaglineCutting the Gordian Knot

What to do about Becoming Enraged By Java

Display

swinefluis there away i can basicly do if (input.equals("1" || "2" || "3")) {
rindolfswineflu: if (input.equals("1") || input.equals("2").
rindolfswineflu: Perl 6 has junctions for this.
Znooseyswineflu: in which language?
swinefluin java
swineflualso thats uglyyyyyy
Znooseythen rindolfs way is the way to do it
limbo_swineflu: case from java 7 on, before that just use ifs
Znooseyrindolf: is perl 6 out of beta yet?
rindolfZnoosey: well, they released Rakudo Star, but it's not very usable.
Znooseyah
Znooseyrindolf: do you know when it will be done?
rindolfZnoosey: I wouldn't recommend people to use Perl 6, but its junctions are still a cool feature and there's a Perl 5 impl at https://metacpan.org/module/Perl6::Junction .
swineflujava enrages me
RouninYou should stop implementing the Enrageable interface, swineflu
RouninA common rookie mistake
swinefluEnrageable interface = swing
RouninInstead you need a HarmoniousAndConstructiveReactionAccessorFactoryDAOInjector Object
RouninYou get it by incentivizing an EJB SproinkJunk
RouninIn your supplication gridwork of choice
Channel##programming
NetworkFreenode
TaglineProgrammer Programming Programmer

Misbehaving Printers

Display

cousteaudamn printer... it's made like 4 fubared copies
cousteaujamming all the time, having to remove an accordion-shaped paper each time
cousteauturns out there was another sheet jammed, but it was hidden and the printer wasn't detecting it
pulsei wonder if printers will still jam paper in the year 3000
pulsemaybe it's a paradox of physics
pulsea fluke in nature
`GinI think its more down to the fact printer companies have been milking their cash cow dry, £10 in R&D each year. etc.
pulsemaybe some day paper will become obsolete, then there will be no problem anymore
`GinThere are still employees at my job who would prefer to print an email out, read it and then reply to the email.
`GinI don't have much hope for that dream pulse :P
pulsethat's just stupid :P
cousteaupulse, how in the hell would printers work BETTER in the future?
cousteauthe more intelligent they become, the more stupid things they'll do!
cousteauthe machine rebellion will start with printers, it's a known fact
koollmanI suppose the equivalent of paper jam with a 3d printer can get really messy
cousteauheh
koollman"we cannot access the printer, it is inside a large blob of solidified plastic"
koollman"the first maintenance team went in, but that was 2 days ago, and we are preparing a rescue mission"
pulsemaybe they could produce the paper in the process
pulsemaybe they'll print you a hologram
pulselol
cousteaukoollman, http://en.wikipedia.org/wiki/Grey_goo
koollmancousteau: yes, but that one would auto-reproduce, which is much more scary ;)
koollmanalthough I guess a very advanced printer could print itself, it's the goal of reprap-like systems
pulsenothing a giant emp wave wouldn't fix
rindolfkoollman: heh.
cousteaumaybe the 3D printer accidentally gets programmed with printing a 3D copy of itself, and that copy turns out to be already programmed with the same program
pulsehaha
cousteau3D printer fork bomb!
koollman:)
rindolfHeh.
keepsakeAh, replicators.
* koollmanremembers actually using a postscript 'bomb'
cousteau...as an unrelated note, the :(){... forkbomb doesn't work on the `dash` interpreter
cousteauit says that : is not a valid function name
cousteauso you can fool your friends by trying to convince them that the forkbomb doesn't work
koollmancousteau: that's not to hard to modify, although the result will be less obscure. or is it that it doesn't support recursion ?
cousteaukoollman, replace : with F and you have a working one
koollmanok, so just the character is forbidden as a name. a bit sad
cousteauor with _
koollman_ works, it's still quite hard to read :)
cousteauwith _, if you tilt your head, it looks like a toilet on top of a tree
pulsethat's some vivid imagination
wei2912lol
cousteauor a chair or something
koollmanpulse: shell programming may have unexpected side-effets ;)
pulselike waking up in a mental asylum
pulse? :)
koollmannah. But I do remember making very bad jokes about zombie processes, reapers and clones
pulsehmm
koollmanI woke up as a sysadmin, too. that may partially qualify
pulselol
Channel##programming
NetworkFreenode
TaglineI blame Gutenberg

What ##programming is all about?

Display

christos_hey
rindolfchristos_: hi.
Znooseyhello
christos_we have topic here?
rindolfchristos_: /topic
kimochiwaruichristos_: Ummm... programming? :-O
rindolfchristos_: anyway, we discuss programming and other stuff.
Znooseychristos_: the general topic seems to be type safety
Znoosey>_<
rindolfZnoosey: and Java questions.
rindolfHelp with Java homework.
Znooseyrindolf: ah yes
rindolfFrom people who cannot indent correctly.
Znooseyrindolf: hahaha
rindolfZnoosey: :-)
Znooseyrindolf: the most amusing was the other day, when some guy posted his code on one line in here, so i asked him to pastebin it, and he did... still all in one line
rindolfZnoosey: heh.
rindolfZnoosey: Java golf!
Channel##programming
NetworkFreenode

How well do Humans Execute Loops?

Display

rindolfashmew2: hi.
ashmew2hello rindolf .
rindolfashmew2: what's up?
ashmew2Sorry about the other day, my internet was acting weird. seems stable now
rindolfashmew2: ah, that's OK. :-)
ashmew2rindolf, just fixed issues that cropped up with a new router. Fixes the internet :D
RangerMauveI'll never forgive you
ashmew2whats up with you?
ashmew2RangerMauve, while(!forgiven) ask_forgiveness(); :P
rindolfashmew2: I'm fine. Looking for a misplaced E-mail.
rindolfashmew2: infinite loop!
ashmew2Let's hope that's not an infinite loop.
ashmew2:P
rindolfashmew2: run it in a background process/thread.
ashmew2hahaha
rindolfashmew2: :-)
ashmew2not necessarily infinite, we don't know how the variable forgiven is modified by the called function :P :P
rindolfashmew2: well, this is pseudocode.
RangerMauveashmew2: It could be potentially infinite if I die
ashmew2RangerMauve, don't let the requests be pending then :D
ashmew2for the sake of infinite rise in universal entropy.
RangerMauveMaybe I want it to happen. Manye I'm some sort of existential anarchist
ashmew2well, Anarchy, no matter how inviting, doesn't really lead to fruitful consequences. But i guess that's individualistic at best.
RangerMauve2deep4me
Channel##programming
NetworkFreenode

FizzBees

Display

rindolfOh, God, FizzBuzz discussion.
Rouninrindolf: Which framework do you think is best for FizzBuzz? I'm thinking Spring, Hibernate and Struts, with jQuery for the user-facing parts, of course
RouninTo properly print the lines, you see
RouninAlso FizzBuzz in C# is hopelessly out of date
* Rouninducks and grabs popcorn
adscfizzbuzz can be a challenging exercise if you require an exotic language like Chef
adscyou know what would be cool? A language that has an implementation for all such trivial programming exercises in the standard lib. Just imagine how confused a noob programmer would be when he couldn't just fizzBuzz() in standard C to solve the exercise...
Rounin:P
Rouninatoi is a nice exercise though
moopadsc: write one, become the hero that beginners need
moopcall it nooblib
moopbecome famous
Channel##programming
NetworkFreenode
TaglineFizzBees

Crypto Time Exchange

Display

rindolfToday I got the idea for "crypto-time" similar to crypto-currency - BitSeconds.
rindolfNot sure how it will work.
PaperWhat would the benefit of having lots of BitSeconds be?
pyonrindolf: Ah.
rdevillarindolf: you are enabling pedophiles, terrorists, and drug dealers
pyonrdevilla: wat
rindolfrdevilla: heh.
sirdancealotand time thieves
rdevillaespecially time thieves
rdevillathink of all the time laundering
rindolfReminds me of http://en.wikipedia.org/wiki/Momo_%28novel%29
pyonrdevilla: Time thieves? You mean like those silly Facebook games that steal your time?
rdevillapyon: the Steam sale has taken up far too much of my holiday already ._.
pyonrdevilla: Heh. :-)
Channel##programming
NetworkFreenode
TaglineBe back in a BitSecond…

Fine Literature (about svn.php.net)

Display

olamachonYay! svn.php.net is back up.
rindolfolamachon: <olamachon> Yay! svn.php.net is back up.
rindolf<doomlord__> xeno_ actually seeing rust on ==> that's great.
olamachonrindolf: ?
rindolfolamachon: sorry, I meant that it's great that svn.php.net is up.
olamachonrindolf: haha ya. Pretty exciting, might write a short novella about it.
rindolfolamachon: heh.
olamachonThe Svniliion: The trials and tribulations of a programmers journey to get information about php
rindolf“The day when svn.php.net returned.” -- by olamachon
rindolfolamachon: heh.
olamachonrindolf: Ah thats it. So much better.
olamachonrindolf: Hopefully I'll get like a 10 sec clip in some svn documentary on the history channel
XMPPwockyrindolf: you *know* that the people working on svn.php had to have an offline backup
rindolfolamachon: I like your title too.
olamachonrindolf: "And it went down, and that is how I knew it was the beginning of the end"
rindolfolamachon: heh.
XMPPwockyrindolf: because otherwise nobody could remember which way the arguments go for anything
rindolfolamachon: “I sulked in my suffering. It was the kind of suffering that tore your heart to shreds. A programmer’s suffering. Nothing could equal it.”
olamachonXMPPwocky: ya I was thinking about asking my fellow ner... connoisseurs.... if they might have a backup
olamachonrindolf: "a lonely life full of 1's and 0's"
rindolfolamachon: heh.
olamachonrindolf: I smell the beginning of an organically grown IRC novel
rindolfolamachon: this would definitely make a bestseller.
rindolfolamachon: heh.
rindolfolamachon: maybe I'll prepare a convo log out of it - http://www.shlomifish.org/humour/fortunes/sharp-programming.html
olamachonhahahah
rindolfolamachon: “I remembered the happy days when I was using the svn server back when it was at its prime. Running. Functioning. These days seem so distant now.”
rindolfLOL.
olamachonrindolf: "Soon I realized we were at a turning point in a cultural revolution"
rindolfolamachon: hmm... you can do "better" than that.
rindolfolamachon: http://www.shlomifish.org/humour/stories/ - I actually wrote some novellas and screenplay-of-sorts here.
olamachonrindolf: right right, novellas. I was thinking more like I was the glue guy in a documentary
olamachonrindolf: So I was trying to be super cliche
rindolfolamachon: ah.
rindolfolamachon: so was I.
olamachonrindolf: I like the ironic cliche where it actually means nothing
olamachonrindolf: its just all good sounding filler
rindolf“I looked at the clock on my desktop. Each seconds seemed like a century. What will I do without the svn server online? What can I do? What can I do about it? Who am I asking all these questions?”
rindolfolamachon: I wonder where I first read cliches such as that. Maybe it was someone parodying them.
olamachonrindolf: "Then I had an existential epiphany. What is SVN? What am I? What are we doing in this universe? This foray into the metaphysical was cut short by a brief glance at the clock. It's 5 o'clock. f**k this s**t, I'm getting drunk."
rindolfolamachon: heh.
rindolfolamachon: do you actually write?
olamachonrindolf: never
rindolfolamachon: ah, I see.
olamachonrindolf: is it that obvious? haha
rindolfolamachon: you may be a natural.
olamachonrindolf: I wrote like an essay or two in university, they were like 2 pages haha
rindolfolamachon: ah, so little?
olamachonrindolf: I read a copious amount of literature
rindolfolamachon: ah, OK.
rindolfolamachon: OK, I'll keep this conversation.
olamachonrindolf: Perhaps that has a prolific effect on my penchant for the perverse verbosity?
rindolfolamachon: and put it on that page.
rindolfolamachon: yes, maybe.
olamachonrindolf: Sure. I feel like we may be getting a bit off-topic here
rindolfolamachon: yes, well, svn.php.net is back - that's what important.
rindolfSeize the svn.
rindolfCarpe svn!
olamachonrindolf: Nice. I see what you did there. I am literally doing that as fast as I can
rindolfWell, not sure the Latin is right.
olamachoncarpe is the seize part
rindolf"Occupy svn.php.net!"
olamachondiem is day
rindolfolamachon: yes, I know.
rindolfBut maybe svn has to be conjugated.
olamachonoh was carpe diem an idiom?
olamachoncarpe svnus?
rindolfCarpe svni?
olamachon^
rindolfCarpe svna?
rindolfCarpe svnis?
rindolfNot sure.
rindolfMy Latin is weak.
rindolfI know the plural of Pentium is Pentia.
pyonolamachon: "Carpe diem" means something like "live/enjoy this day"
olamachonpyon: Seize the day
pyonYeah.
rindolfWell, carpe meant quite a few things.
rindolfIn Latin at least.
olamachonThis is unbelievably slow. On a 1gbps connection, php docs have been downloading for 15 minutes so far
rindolfhttp://en.wikipedia.org/wiki/Carpe_diem
rindolfolamachon: I see.
olamachonI'm trying to grab it all incase I need it later, but with my luck it will drop out again before the 1 file I need
Channel##programming
NetworkFreenode
TaglineWe’re not novelists, we just play ones on IRC

What’s in a name?

Display

Rad-gcc `xml2-config --cflags` -g lib.c -o lib `xml2-config --libs`
rindolfRad-: you called your executable "lib"? It's a common name for directories.
Rad-...yes
Rad-i'll change it later i just got lazy
rindolfRad-: ah.
rindolfRad-: 1. Are you using version control? 2. Do you have automated tests?
Binary_DigitThis is the hardest part of programming - choosing a name for the dev directory.
Rad-no, no?
rindolfRad-: well, you should on both accounts.
pulseBinary_Digit++
pulsei hate that part
DenommusBinary_Digit: uh, src?
indigoBinary_Digit: projects
pulsei thought he meant the project name folder
Binary_Digitsrc is fine if you're only ever going to write one program
Denommusah, for the directory where the projects will be!
DenommusI always name it "Projects"
Binary_Digitall your programs are called 'Projects'?
theyShouldn't you use a top-level qualifier?
Binary_DigitCool.
pulselol
DenommusBinary_Digit: no, the directory where the projects are
theyFor instance, if you're making a library called "Jail", have the top-level folder named "Jail"? So the namespaces below would be "Jail.Whatever"?
DenommusBinary_Digit: I always think about some name when starting a project
Rad-rindolf: well i'm writing the tests. my program is a proof of working functions... well it's supposed to be anyway
Denommusthey: yup
Binary_DigitQ: How do I do <foo>? A: easy, just use Projects to do the first bit, then switch to Projects to do the next bit, and pipe the output through Projects
* jrslepakjust names a project's directory based on the name of the project
Binary_Digitjrslepak, so you still have the same problem
pulsei find it hard to come up with project names that don't suck
Binary_DigitDenommus solves it by calling every project 'Projects'
jrslepakBinary_Digit: what problem do I have?
Binary_DigitBut I prefer to find more original names
pulsei'm afraid i'm going to pick some well-known name, then i'll get sued and will have to walk around in a barrel
Binary_Digitjrslepak, the problem of picking a name for your project
DenommusBinary_Digit: stop putting words on my mouth, I hate it
benzrfBinary_Digit: one of the two hard things in programming
Binary_DigitDenommus, oh, I think you'll survive.
Binary_DigitEspecially if that graph is anything to go by.
Binary_DigitBut all right, I apologise.
pulsebenzrf, the other being actually getting to work?
Binary_DigitAh, bring back florin5
Binary_DigitI have a project for him
Binary_DigitA project name generator!
Binary_DigitOnly problem is: what to call it?
pulseproject name namer
rindolfRad-: they do? Why?
rindolfBinary_Digit: heh, it should be self-hosting.
benzrfpulse: 'two hard things in programming
benzrfcache invalidation and naming things'
pulsehmm
benzrfor maybe it was 'in compsci'
rindolfbenzrf: '...and off by one errors'.
benzrfwell known quote tho
benzrfrindolf: huehuehue
benzrfi saw that one
pulseyeah, those are tricky
benzrfchrist i hate fencepost errors
benzrfthey get me every time -.-
rindolfbenzrf: I had a lot of them in a recent Project Euler problem.
Binary_DigitI think I shall call my latest project Bernard. Or possibly Saskatchewan.
pulseBinary_Digit, i find you could develop all sorts of names from fruit names
rindolfRad-: well, you can use them for your own personal use.
pulsehave a timer project? call it pineapple timer
benzrfrindolf: :(
pulsemakes it sound fresh
pulseand exciting
Binary_DigitOh yeah - Apple - or Blackberry - or Raspberry - or Apricot
Binary_DigitI don't suppose any of those are taken
pulsetomatomation
pulse:D
pulsestands for tomato automation
Binary_DigitI suppose the only way out is to pick a good name *first*, and then decide what would be the best program to fit that name. eg Project Turnip could be a Turing machine for kids
benzrfBinary_Digit: amazing
Binary_Digityeah, I know - I think I'm too tired for IRC right now, talking nonsense
Channel##programming
NetworkFreenode
TaglineSoftware naming discussions good jokes maketh

Two men sharing frustrations with their hair.

Display

NBPFFS
NBPmy hair never looks good
NBPit's getting ridiculous
NBPfuck this hair
rindolfNBP: my hair is a disaster area too.
rindolfNBP: it grows in all directions and grows quickly, and it's always out of shape.
rindolfWhen I brush it it looks weirder.
rindolfNBP: heh, two guys discussing hair.
NBPmine doesn't grow in some parts anymore
NBPbut where it does grow it looks terrible
rindolfNBP: ah.
rindolfNBP: http://www.youtube.com/watch?v=O8cDbj8mLKg - Ape of Death has hair problems too.
rindolfNBP: that's my favourite part out of The Mighty Boosh.
Channel##programming
NetworkFreenode
TaglineHaving a bad hair life

Trolling konverse the Troll

Display

rindolfMacuser: I Went to an anime/manga con - https://twitter.com/shlomif/status/492341211827404800
NextFunctorroflcon
rindolfgde33: you can use AdBlockPlus.
gde33that doesnt work, with a central server they have to pay a lot for hostiing
konverseThis guy is hilarious. rindolf!
gde33I have to watch advertisements to make the centralized control work
gde33because it doesn't
gde33yeah this "service"
rindolfkonverse: who is?
gde33meanwhile the tubes are so fast that the hd torrent is finished before I can tab to the client
gde33uhhuhuhu??
gde33oh I said torrent *shrug*
rindolfMacuser: BTW, do you know iJustine on YouTube/etc.? She's awesome.
gde33you are assuming i'm not uploading
rindolfThere are other business models for Web revenue - https://plus.google.com/+ShlomiFish/posts/MRLntf3xu5Y
gde33ahh the greed based garbage interwebs
konverseWhat else rindolf?
rindolfgde33: greed?
rindolfkonverse: what?
rindolfkonverse: I don't understand you.
konverseAm I trolling you? Sorry if I interrupted.
jrslepakjust because you do things for strangers for free doesn't mean other strangers aren't doing things for you for free
rindolfkonverse: please be more coherent.
gde33konverse: not at all
gde33you could just, you know, work for your money?
rindolfkonverse: vague person is vague.
konverseHeh. We're marking tertiaries. I'm glad.
rindolf<perlbot> rindolf: vague question is really, really vague, in fact it's so fucking vague that you can't even caption a cat with it because the cat would DIE OF VAGUE
konverserindolf: So as is robust to robots?
rindolfkonverse: find someplace else to troll.
konverseHah! Got you.
konverseWhere have my poor fingers gone?
konverseSomewhere in the sewers! Bwahahahaha.
rindolfkonverse: I hope they get caught there and you'll have to live with the Teenage Mutant Ninja Turtles who will kick the ass out of you.
konverseOOooh.
rindolfkonverse: them and http://en.wikipedia.org/wiki/Megan_Fox .
konverseTouchy. Did you have to man that?
NextFunctorAccess violated @ that insult
rindolfkonverse: man?
konverseYah mon.
rindolfkonverse: yeh money!
konverseWell, there ya go.
konverseHumanity at its' finest.
rindolfkonverse: money talks, bullshit walks, and GNU awks!
NextFunctoryeh boi, freeze! how low can you go? - Public Enemy ft. Anthrax
konverseWell deserved credit, mon.
NextFunctorI'm curious Konverse
NextFunctorAre you even a programmer?
rindolfkonverse: http://www.shlomifish.org/humour/humanity/ - «Humanity - The Movie»
gde33konverse: what basic do you write in?
konverseI do know the basics of some langs. Compared to this wumpus, I have more experience than even what kind of taste his art is.
rindolfgde33: he writes in basic trolling English.
konverseThere goes more credit. +1.
konverseBitcoin talker.
rindolfkonverse: I'm not worthy! I'm not worthy! I'm not worth!
* rindolferects a giant status of konverse and worships it.
rindolfYour holiness!
rindolfYour godliness!
* wei2912bows in front of the statue
rindolfYour ChuckNorrisness!
wei2912wait, status*
rindolfwei2912: also kiss its feet.
wei2912your status glorifies us!
gde33the only interpreter should be hardware design language, then we should go back to the cartridge system
wei2912glorious leader
wei2912we will follow you for the rest of your life!
wei2912your status shall be in our hearts!
rindolfwei2912: yes.
rindolfwei2912: heh.
konverseIt's not over rindolf. Soon, there'll be butterflies. Then there'll be birds and cats wraunching at each other.
rindolfhttp://www.shlomifish.org/humour/bits/facts/Summer-Glau/ - Summer Glau > Chuck Norris.
wei2912(next day: Status changed to: "these idiots engraved my status, now it won't automatically update"
konverseI'm pretty sure. You have something planned?
rindolfkonverse: your SummerGlau-ness!
gde33rindolf: do you make a lot of money with your website?
rindolfkonverse: nothing is over until either or both of us are dead! D. E. D. Dead!
rindolfgde33: not a lot yet.
konverseYes. Wanna race? I'll play tag first. You're it.
* rindolfeats the tag.
rindolfOm nom nom nom. Delicious.
rindolfHere's a tag for you - <br class="foo" />
rindolfIt's an XHTML tag.
konverseThat's rhetorical rindolf. You should have type casted.
gde33rindolf: oh that will be sure to make things easy!
konverseWhy the long face??? :<
rindolfhttp://www.shlomifish.org/humour/Muppets-Show-TNI/Harry-Potter.html - Cookie Monster as Dumbledore 2.
konverseAh. Just a frame. A portrait. We're there any fleas?
konverserindolf: You're pathetic.
konversePeriod.
rindolfkonverse: I am pathetic.
wei2912humans are pathetic
rindolfkonverse: I perfected patheticness to an artform.
konverseI won't go for stats, 'cause I can already tell by just a lift of a knob, I can twist things around.
rindolfkonverse: my patheticness is unmatched even by Chuck Norris' patheticness.
rindolfZadYree: ewwwww!
rindolfZadYree: what's up?
ZadYreeyo rindolf :)
ZadYreeWell, trying to convince myself it's time to code ^^
rindolfZadYree: how's life, liberty and the pursuit of happiness today?
rindolfZadYree: Stop! Coding time!
ZadYreeHehehe
konverseWhat if I do this? ><````'i> j-------\p
rindolfZadYree: https://www.youtube.com/watch?v=otCpCn0l4Wo - Stop! Hammer Time.
rindolfkonverse: ASCII art?
gde33konverse: you have to wrap it in a cdata section
ZadYreerindolf, hehehe! Oh yeah!
konverseYou're so obvious rindolf.
konverseI guess the wait watchers have no idea.
rindolfZadYree: meet konverse - he's my target of counter-trolling.
rindolfkonverse: s/wait/weight/
konverserindolf: Guess what? I'm trolling your website. I'll go and rate it.
rindolfkonverse: go ahead. Make my day!
ZadYreetroll day is best day
konverseOOOOoooooh.
rindolfkonverse: any publicity is good publicity.
konverseLike, how you started the alpha?
rindolfkonverse: alpha?
rindolfkonverse: alpha of what?
rindolfZadYree: heh.
konverseNm.
rindolfZadYree: "It's a good day to troll!"
rindolfkonverse: whatever.
rindolfhttps://www.youtube.com/watch?v=Yf7MT1p1VNI - whatever.
ZadYreerindolf, :)
Channel##programming
NetworkFreenode
TaglineMay the best troll win!

The Round Trip Delay of Approaching a Girl

Display

rindolfprotist: I realised Sarah Michelle Gellar starred in the same show as Robin Williams. They played a father and daughter.
protistrindolf: you are obsessed with her :p
rindolfAnd the father divorced her mother and left her mother to raise her on her own, kinda like SMG in real life.
rindolfprotist: I *iz* obsessed with her.
rindolfprotist: she was one of my first loves.
protistrindolf: haha
rindolfprotist: I was recently obsessed with Jennifer Lawrence too - I like the alpha female/insurgent/antagonist/rebel type of girls.
rindolfprotist: over at the Technion , I kinda hit on a girl with a nose ring who coloured her hair black, but she turned out to already have a bf.
rindolfprotist: since then I realised I should be more honest and direct and also reduce the round-trip/time-to-market delay.
protistrindolf: round-trip/time-to-market delay?
protistrindolf: and a lot of girls will just say they have a boyfriend :p...and sometimes they do it to test you, because oddly they are only interested in a guy who persists in spite of the fake boyfriend
Jck_trueprotist: Yeah you might not wanna mention ROI [= "Return On Investment"] when you're asking a girl on a date...
protistrindolf: but sometimes it is lack of interest...and sometimes they really do have a boyfriend
protistJck_true: what do you mean? :p
rindolfJck_true: heh.
protistJck_true: I'm doing the monogamy thing at the moment
rindolfJck_true++ # Made me laugh.
rindolf"What's your favourite position? CTO!"
pyonprotist: Wouldn't it be easier to simply say "not interested, bye"?
pyonprotist: I mean, in the case where they aren't interested.
protistpyon: When do you ever remember girls being simple?
Jck_trueThe Freaking FCC :)
pyonprotist: True that.
protistpyon: and sometimes they may tell you they have a boyfriend...and actually have one...but will still sleep with you
protistpyon: they might tell you just so you know that this is supposed to be discrete lol
vendupyon, nothing is simple with/about women :D
venduhey rindolf
rindolfprotist: http://www.shlomifish.org/humour/fortunes/show.cgi?id=sharp-xkcd-programming-languages-sex-talk - Haskell Sex.
protistrindolf: i saw that when you linked it before :)
rindolf<vendu> pyon, nothing is simple with/about women :D ==> lies! Just read "Women for dummies" and you're set!
pyonrindolf: lol
venduhehe
vendu=)
Svetlanaffs
rindolfHikaruBG: hi, no idea.
rindolfSvetlana: hi.
rindolfSvetlana: what's wrong?
rindolfSvetlana: I hope you were not too offended by our sex talk or pseudo-sex talk here.
rindolfWe're not sexist - we just play ones in real life.
HikaruBGSvetlana, what is ffs?
rindolfWell, there's a difference between sexist and sexualised.
rindolfHikaruBG: "FFS = for fuck's sake".
SvetlanaNo, I'm not offended at the conversation. I am offended at how lame work I'm doing at setting focus and priorities, though. I am trying to get mediawiki running but in fact I'm not sure it's a good idea for me to do so or what I would be working on.
HikaruBGthankd rindolf, i have learned something new today .... that early in the morning :)
HikaruBGSvetlana, just take a 15 and step out from the office. Then figure all priorities out.
SvetlanaHow do you define "take a 15"?
grim00115 milliseconds
sandeepvendu: hi
HikaruBG15 minutes ... :)
HikaruBGclean your head a bit
HikaruBGfresh air
rindolfSvetlana: yes, maybe take a walk.
rindolfSvetlana: ah, I'm glad you're not offended.
HikaruBGon another hand, Svetlana, where are you trying to deploy mediawiki?
rindolfWell, boys will be boys (and girls will be girls).
Channel##programming
NetworkFreenode
Tagline“Baby, we’re so direct, we need to be on the same subnet!”

Life According To Valentine

Display

rindolfIn my imagination, my concept at the time of https://en.wikipedia.org/wiki/Sarah_Michelle_Gellar , who was a relatively wild and polyamorous girl (but still an awesome one) decided to duplicate herself and then said "I am going to call my new self 'Valentine'". So she gets duplicated and her duplicate then says "So I'm Valentine, right?"
njcomsecdoes polyamorous mean a slut?
rindolfnjcomsec: well, not exactly.
rindolfnjcomsec: thing is - she was very picky about which guys she got involved with. But if she slept with you once, you don't need to worry about it happening again.
pyonIs it not possible to have a fixed, small but non-singleton set of romantic partners?
rindolfpyon: what does that mean?
njcomseci wouldnt worry about it :)
njcomsecin fact i would worry she might NOT want to again
njcomsecpyon i believe that is called open relationship
njcomseci am open to this idea
njcomsecbut so far i cant even find one nice girl who will date me
njcomsecso this is the first step
o0elise0oi have this problem where if i sleep with someone i usually dont want to ever again
njcomsecthats cute
pyonrindolf: A singleton set is a set with exactly one element. A small, non-singleton set of romantic partners would be, for example, having two or three romantic partners, but not having sex with arbitrary people.
rindolfAlso , Miranda Kerr recently bragged about all the great sex she's been getting with various willing men after being separated from her husband (= Orlando Bloom). I say - all the power to her.
rindolfpyon: ah.
rindolfpyon: well, she had a fixed (But often growin or getting reduced) set of those.
pyonrindolf: Well... if it is often growing or shrinking, it is not fixed.
gde33|2o0elise0o: try costumes https://www.youtube.com/watch?v=ZJgYxWhDDWc
rindolfpyon: ah.
rindolfpyon: well, if her lovers had entered a relationship, she stopped sleeping with them.
rindolfpyon: although not permanently.
pyonrindolf: Ah!
rindolfI imagined a short students' film about Valentine Gellar's life.
rindolfIt starts with showing her riding a bus and then there are the immortal words "I used to be Sarah Michelle Gellar".
rindolfAnd Valentine had a steady boyfriend and also studied for a Ph.D. Well, she's a professor now.
rindolfAnyway, at one point she visits her and Sarah's mother, who admits that while she knows that Valentine is technically her daughter, she causes her so few troubles and is so great, that she has a hard time thinking of her as her daughter - she's more like a younger friend.
gde33|2rindolf: you are spoiling the whole movie!
rindolfgde33|2: heh, it's not a real film.
gde33|2you underacheaver!
gde33|2I say, make it so
rindolfAnd then she visits a guy and sees that his room is in disarray and after she queries him for this he says "Ah, yes, Sarah was here last night. We had an awesome time." So Valentine says: "She couldn't have been! She stayed up late at a benefit and went to bed past 1 AM exhausted." . So he thinks for a moment and says: "So it wasn't her! No biggie."
KAROLINArindolf: are you fluffy?
rindolfKAROLINA: no, I'm Fluttershy.
KAROLINArindolf: What is a fluffershy?
rindolfAnd there's also a part where the original SMG and Valentine recall some memories from their mutual past together.
KAROLINAJamesNZ are you fluffy?
rindolfKAROLINA: s/ffer/tter/
KAROLINArindolf: i dont understand you
JamesNZKAROLINA: Nope.
rindolfKAROLINA: Fluttershy is the sensitive pony in My Little Pony- http://mlp.wikia.com/wiki/Fluttershy
KAROLINArindolf: but i like Fluffle betteR!?
rindolfKAROLINA: what is fluffle?
KAROLINArindolf: Google Fluffle!
KAROLINAand then go to pictures
Channel##programming
NetworkFreenode
Tagline“I used to be Sarah Michelle Gellar”

How to win over a young boy in a pretend gun fight.

Display

rindolfthecha: hi, what's up?
thechanot much. I am running my trisquel gnu/linux from an usb now
thechaand you?
rindolfthecha: I've been redditting and twittering.
rindolfthecha: and I went on a walk now.
pulsehi rindolf
rindolfthecha: I met a father with two children. he scolded them.
rindolfthecha: I asked him for their names and he said "why does it matter?" :-(
rindolfpulse: hi.
rindolfI also saw a lady sitting on a bench with two Pekinese dogs - one male and one female.
rindolfthey barked at me.
rindolfMaybe she was afraid of me (their owner I mean).
ezriosdogs bark at everything
rindolfI also saw some bird watchers in the park earlier in the morning.
rindolfezrios: some dogs are amazingly calm.
rindolfezrios: I once met a huge Caucasian Shepherd dog who was less than one years old and called "Rambo" who was super-calm.
rindolfHis owner was also very friendly.
ezriosa super-calm Rambo eh
epitamizorcool story bro
rindolfThey say the dog and its owner resemble each other.
rindolfepitamizor: every story is cool with the right attitude.
rindolfepitamizor: http://www.reddit.com/r/TMNT/comments/2d9fo7/postrelease_movie_discussion_thread_2/ck3khga - see this.
rindolfezrios: yes , amazing.
rindolfezrios: Rambo was the epitome of a tough all powerful super-muscular anti-geeky warrior/action-hero.
rindolfezrios: but the fact of the matter is that the best combat warriors in the world are: 1. Not very muscular. 2. Geeks.
rindolfhttp://www.shlomifish.org/philosophy/philosophy/putting-all-cards-on-the-table-2013/DocBook5/putting-all-cards-on-the-table-2013/best_warriors.html
thechaok i will try
thechathe dog probably ws being agressive because the owners mood was affecting him
thechathe owner probably was being hostile so the dog followed suit
thechaand the guy with the kids should have just said the names isntead of being a dick about it
thechayou go for walks often?
rindolfthecha: yes, I go for walks a lot.
rindolfthecha: yes, this father should learn some things after fatherhood.
rindolfthecha: the children were nice.
rindolfOh! and on the way upstairs there was a very young boy with a toy gun and I pretended to wage an imaginary war with him. He enjoyed it.
thecharindolf-> who won the imaginary shoot out?
rindolfthecha: he did I think.
rindolfthecha: I let him win.
rindolfthecha: he seemed to have enjoyed it.
rindolfthecha: children can be so smart.
pulsei don't think age has anything to do with smartness
rindolfthecha: and it helped brighten my day.
rindolfpulse: yes.
rindolfpulse: I have actually grown smarter with age.
pulsei've grown wiser. not much smarter
rindolfpulse: ah.
rindolfpulse: what's your distinction?
rindolfpulse: I've grown wiser too.
pulsesmart is the ability to calculate things fast
pulsewise is the ability to live your life ;)
rindolfpulse: there are more parameters to intelligence than doing fast calculations.
pulsei guess there's certain correlation between the two
rindolfpulse: yes.
pulsei know. there's different types of intelligence
pulsebut most types boil down to two things. calculations and speed
rindolfpulse: ah. IQ?
pulseany kind of intelligence
pulseIQ is a sort of generalization of all types
rindolfpulse: see https://twitter.com/shlomif/status/495252148775436288 - «Forget #IQ! #Sloppy → #Confident → #Smart!! #TeamGrimmie #confidence #competence #PublishOrPerish»
pulsebut it's also stupid
pulserindolf, hmm
pulsewhat am i supposed to see there :P
pulsei still don't know how twitter works
pulsewhat are those hashtags supposed to be
pyonrindolf: Meh, sloppiness is just sloppiness.
pyonrindolf: One can be flexible without lowering one's own standards.
thecharindolf you can't let the enemy win
rindolfthecha: yes, bring the Delta Team with Chuck Norris, Sylvester Stalone, Arnold Schwarzenegger, and.. Summer Glau (!♥:-)) against this boy.
rindolfthere shall be blood tonight!
sstayou really are obsessed with this Summer Glau
Channel##programming
NetworkFreenode
TaglineWe need backups now! He’s killing us.

Spreading the love.

Display

rindolfaidanh: I've solved PRoject Euler #141 yesterday and learned a valuable lesson about excessive forking to processes and capturing their output.
Snake2krindolf: Indeed >_>
rindolfNamely: it kills performance.
rindolfSnake2k: where do you live?
Snake2krindolf: I need to start doing Project Euler again :|
rindolfSnake2k: ah.
rindolfSnake2k: we can become friends there.
Snake2krindolf: Northern Virginia, pretty much a mile or two away from D.C.
rindolfSnake2k: ah.
Snake2krindolf: We can still be friends >_>
rindolfSnake2k: heh.
rindolfSnake2k: I don't friend Northern Virginians!
rindolfSnake2k: ;-)
* Snake2kdoes "gcc -Wall hug_rindolf.c -o hug --std=c11"
* Snake2kdoes "./hug"
rindolfSnake2k: southern virginians on the other hand...
* Snake2kgets "Segmentation Fault (core dumped)"
Snake2krindolf: Why? :'( we're nice and shit :(
rindolfSnake2k: heh, I'm just joking.
rindolfSnake2k: I'm cool with Northern Virginians.
Tweyrindolf: ‘It kills performance’ — depends on your definition of ‘process’. POSIX processes are huge, but green threads in e.g. Haskell or Erlang are usually very cheap and can be used without much consideration.
* DarkCthulhuhas quit (Ping timeout: 264 seconds)
rindolfTwey: I Was talking about POSIX processes.
rindolfTwey: I captured the output of "factor" for convenience, and it proved to be a major slowdown.
rindolfTwey: ERLANG! Munctional! Parallelism!
Snake2krindolf: but you hurt ma feelz :'(
rindolfSnake2k: heh.
TawreSnake2k, just commit violence against him
Tawreit'll fix everything
Tawreand if it doesn't you're not using enough violence
Snake2kTawre: good idea :|
* Snake2khugs the living rindolf out of rindolf
MyrlI wonder if normal algebra would be fine with you using lambda functions.
* rindolfsends 1e12 virtual kisses to Northern Virginia.
MyrlOr curried functions.
* Tawrekisses rindolf 0e13 times.
Myrlguys get a room.
rindolfTawre: heh.
rindolfMyrl: we got ##programming !
Snake2kthis is getting weird...
rindolfIt's a chat-room!
Snake2kI hug... I don't do virtual kisses...
* Snake2kslithers away...
* Snake2kis all creeped out and shit...
rindolfs/kisses/hugs/
TawreSnake2k, well, we can kill it "hugs" too if you want ;)
* Snake2kslithers back
Snake2kTawre: <______________<
Tweyrindolf: ‘Parallelism’ — er… yeah. That's what you wanted :þ
Tawrewe can do parallel hugs too
Channel##programming
NetworkFreenode

Baseless

Display

amsrebase is fun
Church-Base in general is fun.
sir_galahad_ad3rd base isn't bad
Church-I mean come on man, are you a base-head or not?!
Faylite4th base is fun
sir_galahad_adBase 16 is kinda neato
* rindolfis all about that base.
* sir_galahad_adhigh-fives rindolf
rindolfsir_galahad_ad: http://www.fivefingertees.com/all-about-that-base-no-rebels-t-shirt.html
FayliteYou can't use base jokes any more, cause all your base are belong to us.
Channel##programming
NetworkFreenode

3 Years Experience in Swift

Display

_blizzy_lol at people who are looking to hire people who have 3 years experience of Swift.
pulsei have 1 year of experience with Swift and i've developed a minor depression in that time
pulseshould i sue oracle?
apotheonI love how everyone who wrote three lines of code for the Linux kernel these days can now refer to his or her code running on things somewhere other than Earth to make themselves sound good, now.
rindolf_blizzy_: heh.
_blizzy_I have 4 years experience with Swift and 10 years experience of Node.
_blizzy_hire me.
rindolf_blizzy_: wasn't Swift created less than a year ago?
_blizzy_rindolf, that's the joke.
rindolf_blizzy_: yes.
pulseoh, you mean Swift
pulseas in apple
_blizzy_node wasn't around also 10 years ago.
rindolf_blizzy_: yes.
_blizzy_rindolf, oh.
_blizzy_https://www.reddit.com/r/programming/comments/320ujx/why_cant_programmers_program_is_print_100_to_1/
pulsecould they choose a more stupid name
_blizzy_I tripped on that problem.
apotheon_blizzy_: If you don't have thirty years of experience with Java, you don't qualify.
pulseonly if they called it PHP 2 maybe it would be stupider
_blizzy_print 100 -> 1, but start with (for i=0
rindolf_blizzy_: «Chuck Norris has 50 years of proven experience in PHP/MySQL/Java. Each.»
_blizzy_rindolf, Chuck Norris made a new sorting algorithm.
_blizzy_roundhouse sorting.
pulsechuck norris once outrun himself
_blizzy_2003.
_blizzy_I hope no one
_blizzy_attempts to crash my app. c:
wei2912rindolf: chuck norris can compile any randomly generated code with GCC
rindolfwei2912: :-)
apotheonThat's impressive. GCC sometimes doesn't even compile standards compliant code.
pulsechuck norris can roll a joint while swimming
_blizzy_CN slammed a revolving door.
Tweypulse: They could have chosen a much stupider name, like ‘Go’.
_blizzy_Twey, or Java
wei2912lmao
_blizzy_I kid.
pulseTwey, well at least Go doesn't have any bad connotations ... as far as i know
_blizzy_GO is actually
_blizzy_decent.
* Tweyresolves to call his next project ‘The’
apotheonJava isn't a stupid name. It was just ruined by association with the language.
pulsewhen i hear Swift, all i can think of is those horrible layout patterns in Netbeans
rindolfwei2912: Chuck Norris once wrote a 10 million lines C++ program in MS Notepad without hitting the backspace key. And it compiled without errors or warnings and was 100% bug free.
_blizzy_Java is bad imo.
Tweypulse: I mostly think of the bird
pulsechuck norris once made a program that was 110% bug free
wei2912rindolf: Chuck Norris once wrote Swift Swiftly
rindolfpulse: and he donated the extra 10% for charity.
_blizzy_Chuck Norris once wrote a Whitespace program without whitespace.
apotheonpulse: Only once? Slacker.
pulserindolf, :D
wei2912he Goes on to write Go
Twey_blizzy_: That's easy
amsisn't everything readable in go by default?
pulseams, that's what they said about Python
apotheonGo is an excellent Java replacement.
ams:-)
Twey_blizzy_: (the empty program is a valid Whitespace program)
_blizzy_Twey, oh.
_blizzy_time to learn meteor.
pulsei imagine it's possible to open a wormhole to another dimension using just javascript
_blizzy_it's possible in Python
_blizzy_import wormhole
apotheon_blizzy_: I hear excellent things about Meteor. I also hear bad things . . . like the fact it's a JavaScript framework.
pulse_blizzy_, from __future__?
_blizzy_pulse, of course.
wei2912heh
apotheonpulse: Yes, that's possible, but only if you do it by accident.
apotheon(re: JavaScript)
_blizzy_you gotta add 'use strict'; for it to work.
Znooseypulse: why would a wormhole be to another dimension?
apotheonI'm pretty sure neither Python nor JavaScript uses strict.
_blizzy_JS does.
Znooseypulse: wormholes goes to other places in the galaxy, it does not move between dimensions
pulseZnoosey, i thought all wormholes lead to dimensions with silly rabbits and such
apotheonSrsly? I clearly haven't been writing "enough" JavaScript.
_blizzy_https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode
apotheonI haven't yet encountered that.
Znooseygalaxy = universe
pulseapotheon, yeah, JS has use strict :L
pulseZnoosey, wat
Znooseyin my sentence it is!
TweyAs a string.
ZnooseyI just messed it up :P
pulsegalaxy is a subset of the universe
TweyI thought that was a joke about Python's True = False
pulsea universe might be a subset of a multiverse :P
Znooseypulse: yes, I messed it up in my sentence
pulsea multiverse might be a subset of itself o_O
Znooseya multiverse is a subset of space
pulsewell what is space then
Znooseyspace might be infinite
_blizzy_why is True = False even legal
_blizzy_in Python.
pulse_blizzy_, because of reasons
pulseit's illegal in 3.0 afaik
Twey_blizzy_: It's not in Py3
_blizzy_omg
apotheonpulse: I think that instead of "galaxy = universe" what Znoosey meant was "s/galaxy/universe/".
_blizzy_somehow sneak True = False into a python 2 program
fykosGuys, why the arraylist only adds the last token to the list?http://pastebin.com/YbHLEqnA
pulseapotheon, universe = universe? o_.
Channel##programming
NetworkFreenode

English Spelling

Display

amigojapanit seems the Tokyo Hackerspace has finally moved to it’s new location, I was waiting for this in order to give my programming 101 class over at their place….
rindolfamigojapan: s/it’s/its
amigojapanty rindolf
rindolfamigojapan: you're welcome .
amigojapanrindolf: I really find that English rule strange, usually ’s is possesive
rindolfamigojapan: well, you don't say he’s instead of his.
amigojapanbut its is the correct posessive for it
rindolfamigojapan: yes, it is.
amigojapantrue
aidanhamigojapan: With English, the only rule is that there are always exceptions
amigojapanhehehe true aidanh , jkhdkjdsh shjsad sdlkhlsk ads h kds <— I declare this noew valid english :)
aidanhHeh
* amigojapanshoudl read his gibrish before posting, what if by pure chance I write something encriminating :)
rindolfamigojapan: you misspelled "shsjad"
amigojapanlol, rindolf
Channel##programming
NetworkFreenode

Who invented Satan?

Display

Ori_B...I'm failing at typing.
hassoon_yep
hassoon_you're a fail
hassoon_a shame on the human kind
aawehassoon_: I invented failure
aaweplease send royalty checks
hassoon_aawe: you must be Satan.
aaweI invented satan too
rindolfaawe: Chuck Norris invented Satan!
aawerindolf: I'll need to send some cease or desist letters to Chuck’s lawyers for spreading such lies
aaweor is that "cease AND desist"?
rindolfaawe: AND
aawemakes more sense, yeah
hassoon_rindolf is satan
rindolfhassoon_: so Chuck Norris or aawe invented me? ;-)
hassoon_rindolf: yep
aawebut then who invented aawe?
aawerindolf: for a token fee, I can list you as my inventor
rindolfaawe: Chuck Norris did!
rindolfaawe: I'd rather not make claims to Chuck Norris' work.
aawea chuck is the part holding the piece in a lathe, and norris is the cat in hogwarts in harry potter
aawecoincidence?
Channel##programming
NetworkFreenode
TaglineDon’t reinvent Satan

Zuudolph

Display

rindolfJohnBobSmith: ah.
Zuurindolf pindolf windolf, Hi :>
rindolfZuu: hi, sup?
rindolfZuu: maybe you should be Zindolf!
Zuurindolf: nothing much, just weekendstinating :>
rindolfZuu: ah.
ZuuWooh, Zindolph :P
rindolfOr Zuundolph.
Zuu:D
* Zuuis now known as Zuudolph
rindolfZuudolph: heh.
rindolfZuudolph: you're missing an n.
ZuudolphThe miss was kindof intentional :P
ZuudolphI mean, itetioal
rindolfZuudolph: ah.
rindolfZuudolph: heh.
rindolfDeath to the n!
Zuudolph:P
rindolfWe do't eed o stiki' N!
rindolfN is overrated.
rindolfZuudolph: nice.
Zuudolph:D
rindolfZuudolph kinda sounds like Rudolph.
ZuudolphThat's what I was going for :P
rindolfZuudolph: ah.
JohnBobSmithZuudoplh the black and white penguin! Had a very shiny beak! And if you ever saw him, you would know hes a programmer!
JohnBobSmithlolz
JohnBobSmithZuudolph: Do you like my attempt at poetry?
ZuudolphJohnBobSmith: it's a little arbitrary... so I guess it's good poetry :D
JohnBobSmithZuudolph: :D
Channel##programming
NetworkFreenode

Consumers

Display

blehblahhi
kalxblehblah: sup
blehblahnot much, gettin ready to release :)
kalxblehblah: nice, releases are always fun (well, at least the feeling afterwards)
blehblahkalx, it's a nice feeling when you release an improved version of your stuff, it's exciting
kalxhaha. I only had the caveat because releases can be different depending on the project. (Deploying to a live server environment can be stressful sometimes)
blehblahoh, pff, nah i'm just consumer software.
rindolfblehblah: consumer software? Do people consume your software? ;-)
rindolfblehblah: is there less of it left after they pay for/use it?
blehblah:D
txdvrindolf: the consumer consumes the souls of the developers with their requests and what not
rindolftxdv: heh.
ashmew2this discussion WILL deter prospective developers
ashmew2:/
* rindolfconsumes txdv's soul.
txdvi have no soul
txdvnothing to consume there
rindolftxdv: that's good - souls are a nuisance.
blehblahtxdv: consumer = management? :D (j/k)
* rindolfconsumes txdv completely.
XgcEven in the electronic case, resources are limited. Each download may reduce the product available.
txdvcanibalism man
txdvMein Teil
Channel##programming
NetworkFreenode

Day of the Tentacle, like existence, does not exist

Display

xenoI wish Adventure games (the old style) hadn't crashed so badly. I like the Telltale Games, but they've turned into movies rather than click & point games
xenoalthough I just got Broken Sword on my ipad, that seems promising
xenobut still not anywhere near Lucasarts
xenoimagine the old lucasart team joining up and making Maniac Mansion III
themachinisthmm that would be cool. haven’t played MM
xenothemachinist: MM2 is better known as Day of the Tentacle
xenothemachinist: and it's the best adventure games of all time, easily spins circles around both Monkey Island and Sam & Max
themachinistherecy!
xenoplay it, then say herecy again! it's insanely good
themachinistnow i have something to do this weekend
xenodefinitely... and unless you cheat, probably longer :)
rindolfxeno: I prefered the Monkey Islands over Day of the Tentacle.
rindolfxeno: and I finished the Day of the Tentacle.
rindolfxeno: it's a good idea not to state an opinion as a fact. :-)
xenoI would play DotT first, Sam & Max second, Monkey Island II third, not sure about 4th
xenorindolf: but it's a fact that DotT is the best! :)
themachinistTwey: i think its busybox, not sure how to tell
themachinistjkbbwr: ?
rindolfxeno: "In my opinion, it's a fact!"
xenorindolf: exactly!
rindolfxeno: stop! You don't exist! You cannot have opinions.
rindolfxeno: I am not -> I think not.
xenorindolf: you don't need to exist or to think for DotT to be the best adventure game :)
rindolfxeno: you cannot have opinions and you certainly cannot state facts.
rindolfxeno: heh.
rindolfxeno: DotT does not exist! Thus, it can not be played.
rindolfxeno: the Matrix HAZ YOU!
xenorindolf: of course the matrix has me
xenoor I have the matrix
xenoor maybe I am the matrix
rindolfxeno: in which cell? ;-)
xeno#9, the one with the soft fluffy walls
rindolfxeno: a matrix is two-dimensional.
xenoonly inside the matrix
rindolfxeno: maybe an Evil Genius convinced us that matrices are a valid mathematical concept.
TweyMatrices are just a special case of tensors.
xenorindolf: that's likely, but you don't even need that... the Evil Genius argument is just Descartes being incapable of imagining himself as not created by something conscious
rindolfTwey: "Flobakonins are just a special case of loremipsums."
Tweyrindolf: Gesundheit!
rindolfTwey: heh.
rindolfxeno: i agree that reality can be very different from what we perceive it.
rindolfxeno: assuming powerful enough misconceptionists.
Channel##programming
NetworkFreenode
Tagline“In my opinion, it’s a fact that I don’t exist!”

Eat or be eaten

Display

pulsethat feel when you're hungry but you're too lazy to cook food
rindolfpulse: do you have apples or snacks?
Flonkpulse: 3pm, still didn't manage
novare#ramennoodleslifestyle
FlonkI know your feel
rindolfpulse: can you order pizza?
pulseFlonk, same here, lol
pulserindolf, yeah but i have no cash on me
pulseso it's either cook food or starve
rindolfpulse: ah.
pulserindolf, i have bananas
pulse:D
pulseno apples
adscpulse: you could hunt for neighbour's cats
pulsei like my neighbour's cats
pulsethey're cute
pulsealso i don't eat cats
adscthen hunt further away in your neighbourhood
pulseor any sort of meat for that matter
adscoh
adscthen hunt for their fruits and vegetables
pulse:D
* pulsepacks a rifle
pulsepesky carrots, won't get away from me this time
PlanckWalkIf you eat cats, then you'll be reducing the amount of meat eaten in the world.
adscshotgunning the ground is a surprisingly effective way to reveal the treasures that lie within
pulsePlanckWalk, that's paradoxical. i'll be eating meat so i'll be increasing it
PlanckWalkBut you'll be reducing the meat that would otherwise be eaten by those cats in their life!
pulseah.
pulsei don't mind cats eating meat
adscand he'll increase the corn that's eaten by mice
adscwhich increases world hunger
adscso it's bad to eat cats
adscbetter eat dogs
adscthey are useless
adscalthough I guess they to have a positive impact on sales of the shoe industry
adscso maybe it's not good to eat dogs either, or the shoe industry will falter
pulsenow i'm not hungry anymore
pulseso this chat was somewhat beneficial
Channel##programming
NetworkFreenode

SCC - the Socialist Compiler Collection

Display

rindolfpyon: i'm trying to get inkscape to stop segfaulting on Mageia Cauldron.
rindolfpyon: there was a big GCC/C++ transition to GCC-5.2.x
pyonrindolf: :-O
pyonrindolf: What [use case / particular sequence of actions] makes it segfault?
rindolfpyon: just running it.
rindolfright on startup.
schquidThat delicious ABI breakage?
pyonrindolf: Ah!
rindolfschquid: yes!
rindolfschquid: it's part of the conspiracy of the Capitalists to oppress the proleteriat!
rindolfschquid: GCC is controlled by the bourgusey.
schquidI knew it!
rindolfschquid: heh, heh.
rindolfschquid: I'm planning to create SCC - Socialist Compiler Collection to end the oppression! ;-)
schquidHahaha we'll need to come up with a very socialist license for it
alphabutchowazzup guys
rindolfschquid: Socialist Programmers of the World - UNITE!
schquidAll hail the glorious liberated proletarian front!
rindolfalphabutcho: schquid and I are discussing our plans to end the oppression of the proletariate by the open source-proliferating Capitalistic hegmony!
rindolfschquid: :-)
rindolfschquid: from each according to his hard-disk capacity - to each according to his warez's size!
rindolfLOL.
schquidHahaha we could make this a thing :P
rindolfalphabutcho: actually , I'm trying to rebuild the Inkscape package here on Mageia Cauldron because it segfaults.
Channel##programming
NetworkFreenode
TaglineYou get Marx for Trying

Get a Cyberclue

Display

mrfhitzI use the DNS to because my contry bloks some webpages from us. So the only way to access the pages its to use a external DNS or a proxy.
kadobanmrfhitz: They just block at the DNS level? Brilliant.
GeDaMokadoban: lots of places do that
schquidkadoban, these are probably the same people that prefix anything computer related with "cyber" :D
kadobanschquid: Heh.
rindolfschquid: heh.
rindolfschquid: I detest the "cyber" modifier.
GeDaMoDo you ... cyberdetest it? :P
rindolfGeDaMo: heh.
adscrindolf: how did it even happen that people use "cyber" for computery stuff?
schquidrindolf, yeah me too. Sadly the main users are people in positions of power
rindolfschquid: yes.
GeDaMohttps://en.wikipedia.org/wiki/Cybernetics
Channel##programming
NetworkFreenode
TaglineCyberdistasteful

How to get a Job?

Display

Myrl-sakiI'd accept any job offered to me on the spot, probably.
thechaMyrl-saki try to get a short internship /preferebly paid
FAMASthecha: your reply is not made from a global point of view
Myrl-sakiAs long as it's not Java.
thechaand if you do 3 or so of them you are bound to be handed a job if you ask for on e at the end of them
sbrgsure
Myrl-sakilol
thechajust make a good impression: be pleaseant to be around with, be on time, be dilligent in your work, try to make your work better every day
sbrgHow to get a job with a cs degree in Denmark: 1. get degree 2. get job
thechaif you work in this way you will make yourself very valuable to your company and they wont let you leave
Myrl-sakisbrg: lol
thechaMyrl-saki so i guess move to denmark
Myrl-sakithecha: First step. Obtain a job.
thechano first step obtain internships
thecha:D
Myrl-sakithecha: First step. Obtain internship.
sbrgHow to get a job: 1. get a job for 5 years for 5 years of experience. 2. get a job easily because you have 5 years of experience.
sbrgeasy!
Myrl-sakisbrg: lol
thechathe job you get for the 5 years of exp does it require 5 years exp?
sbrgyes.
Myrl-sakilol
Myrl-sakiSo true.
sbrgthecha: no, sorry
sbrgmisread
sbrgit requires 10 years of experience
thechawell no problem then, just get a previous job for 5 years for every new job you get
thechawhat kindof experience are you getting at work anyways?
sbrghow to get a job: 1. solve the halting problem. 2. write a program that, given a job and an application you have written, terminates if you will be hired. 3. run halting problem solver on program for all jobs/applications 4. ??? 5. Profit
Myrl-sakisbrg: Lol.
sbrgHow to solve your unemployment issue: 1. create skynet 2. die at the hands of skynet 3. there are no humans so there are no jobs so by vacuous truth everyone has a job
rindolfsbrg: heh.
sbrgi'm full of good solutions today
sbrgif I could only solve this deadlock issue
Channel##programming
NetworkFreenode

Expansions of PHP

Display

RouninPHP has e-mail functionality built in
jkbbwrDon't use PHP and don't program anything
justanotheruserPHP - pretty happy programming
rindolfjustanotheruser: PHP - pretty hopeless programming
poweredPHP - (PHP) hates programmers
rindolfAlso s/hopeless/horrible/
jkbbwrPHP = Pretty Hopeless Paper mache
YeomraPHP = prehistoric programming :3
RouninProbabilistic Haphazard Programming
RouninIt's the new thing!
wei2912probably haphazard programming
justanotheruserPlease Hang Programmers
wei2912justanotheruser++
Channel##programming
NetworkFreenode

Sunday Bloody Sunday

Display

rindolfHi all! Happy Sunday Bloody Sunday!
* vdamewoodhands rindolf the magic Orange of Clobbergok
* rindolfeats that magic Orange.
rindolfvdamewood: that Orange tasted like watermelon.
vdamewoodThat's the magic.
* Zeno`gives rinny a big kiss
Zeno`(not gay btw)
* rindolfeats the kiss.
Zeno`:D
vdamewoodrindolf: Which Bloody Sunday are you talking about?
rindolfvdamewood: U2’s.
vdamewoodThat's in late January
vdamewoodhttps://en.wikipedia.org/wiki/Bloody_Sunday_(1972)
beakyhello
vdamewoodbeaky: Hell-o
rindolfhttps://en.wikipedia.org/wiki/Sunday_Bloody_Sunday
rindolfbeaky: hell!
vdamewoodrindolf: The link in that article to the event the song is about points to the page I linked to.
sstarindolf: the song is about the day
rindolfssta: I know.
sstait's also not new year's day (yet)
sstaone of the few U2 songs I like
Channel##programming
NetworkFreenode

Kotlin

Display

jkbbwrGosh kotlin really makes things simpler
jkbbwrhttps://gist.github.com/jkbbwr/3f6fdca5d74f7c584fa7
rindolfjkbbwr: you can't stop telling us about how great kotlin is, can you? ;-)
rindolf"Kotlin makes the sun shine, and the birds sing, and the Earth revolve around the sun, and it convinced the Knights who until recently said 'Ni' to stop saying 'Ni'."
rindolfKotlin is life. Kotlin is love.
war877Praise kotlin! what is kotlin?
rindolfwar877: if you have to ask what kotlin is , you'll never know!
rindolfbeaky loves Kotlin.
RouninI think they now say "Ekki ekki ekki tapannnnnnnnnnnng"
rindolfGod wrote the universe in Kotlin.
millertiWho is kotlin and what's special about the code you linked to?
war877Oh great. Yet another language to put on my research list.
rindolfwar877: Kotlin is the meaning of life.
RouninNot only that, but Kotlin also is life itself
rindolfRounin: yes!
jkbbwrrindolf: people do it for FP I get to do it for Kotlin
Channel##programming
NetworkFreenode
TaglineGive me Kotlin.

Zeno’s “Coding for Nothin’” Song

Display

Now look at them yo-yo's that's the way you do it
You code ya free source in the IDE
That ain't workin' that's the way you do it
Coding for nothin' but the clicks are free
Now that ain't workin' that's the way you do it
Lemme tell ya them guys ain't dumb
Maybe get a blister on your ctrl-key finger
Maybe get a blister on your help F1

We gotta program microwave ovens
Custom kitchen deliveries
We gotta code these refrigerators
We gotta code these colour TV's

See the little faggot with the parser and the markup
Yeah buddy that's his own code
That little faggot got his own toy language
That little faggot he's a millionaire

We gotta program microwave ovens
Custom kitchen deliveries
We gotta code these refrigerators
We gotta code these colour TV's

I shoulda learned to code the hello world
I shoulda learned to code them things
Look at that mama, she got it compilin' in the background
Man we could have some fun
And he's up there, what's that? Hawaiian noises?
Bangin' on the keyboard like a chimpanzee
That ain't workin' that's the way you do it
Do your coding for nothin' get your clicks for free

We gotta program microwave ovens
Custom kitchen deliveries
We gotta code these refrigerators
We gotta code these colour TV's

Now that ain't workin' that's the way you do it
You code ya free source in the IDE
That ain't workin' that's the way you do it
Coding for nothin' but the clicks are free
Coding for nothin' and clicks for free

— Written by Zeno from Freenode’s ##programming, based on the “Money for Nothing” song by Dire Straits. The parody is licensed under the public domain.

AuthorZeno from ##programming
Work“Coding for Nothin’”

Bad Taste

Display

Dr_Cokesunnymilk seems to match my personality
Dr_Cokeshe’s into computers and seems fairly smart apart from the katy perry comment
rindolfDr_Coke: for the record, there are some Katy Perry songs that I'm fond of as well.
Dr_Cokerindolf I'm sorry to hear that
rindolfDr_Coke: different people have different tastes.
Dr_Cokewell rindolf that's bad taste
rindolfDr_Coke: "*bad* taste"?
rindolfDr_Coke: by bad taste do you mean "taste that doesn't matches mine"?
jss_alpharindolf that's what people always mean by bad taste
rindolfjss_alpha: heh, heh.
Dr_Cokerindolf Katy Perry is bad taste
Channel##programming
NetworkFreenode
TaglineYour bad taste is not my bad taste.

Hot Pink

Display

rindolfHi all.
DrIranianhiiiiiii :)
rindolfDrIranian: can I take one of your "i"s?
* DrIranianagrees after long consideration
* rindolftakes one of DrIranian 's "i" and colours it hot pink.
iwanttobreakfreehow old were you when you first started programming? i was 15-16
rindolfiwanttobreakfree: I was about 10.
DrIranian:D
rindolfiwanttobreakfree: I wrote in XT BIOS BASIC.
rindolfiwanttobreakfree: what did you write in?
DrIranianrindolf: Girls calling me housewife, asking me for cooking advice, and now you paint my i pink :D
iwanttobreakfreePaScAl
rindolfiwanttobreakfree: ah, Pascal.
pulseiwanttobreakfree, 12-13ish
rindolfiwanttobreakfree: a Bondage-and-Discipline language.
rindolfMostly dead now.
vdamewoodI feel a need to write more stuff.
iwanttobreakfreeyou have higher IQ then i guess
rindolfiwanttobreakfree: what makes you think that?
iwanttobreakfreedunno
vdamewoodI have a book on Pascal that I've never actually read.
iwanttobreakfreeit seemed to simple?
rindolfiwanttobreakfree: and IQ is a silly measurement of intelligence not to say competence and performance.
DrIranianIQ is good for a basic measurement
vdamewoodI once passed an IQ test.
vdamewood> 60 is passing, right?
DrIranian:(
iwanttobreakfreeactually you can have super high competence, but when you don't want to do the job, then it doesn't count
DrIranian105 is passing
DrIranianvdamewood: if you can turn on IRC, you probably have 105
rindolfisn't the average IQ 90?
vdamewoodrindolf: 100
Serpentine_Values below a small threshold deviating from 100 are generally very inaccurate
rindolfDrIranian: "turn on IRC"?
DrIranianrindolf: The same IQ in different countries is not the same
Serpentine_100 points is defined as the mean and median in IQ tests
Zeno`no wonder people are so stupid
* vdamewoodpassed Zeno` the state-sponsored happy pills.
rindolfvdamewood: Black Bile!
Myrl-sakiGuys.
rindolfMyrl-saki: and girls.
* vdamewoodgives rindolf some Yellow bile to balance his humors.
rindolfvdamewood: I want hot pink bile.
* DrIranianseconds
DrIranianI want pink bile
rindolfvdamewood: so it will match the colour of DrIranian 's "i".
vdamewoodrindolf: Your only other choices are blood and phlegm
vdamewoodI can give you a mixture of 1 parts blood, 5 parts phlegm
rindolfvdamewood: that's OK, I still have a lot of hot pink paint left to colour that bile.
DrIranianvdamewood: those are the standard options, we are talking about tuning the fluids
rindolfLOL.
Myrl-sakiWtf is happening.
Myrl-saki`echo 'a' > Foo`
Myrl-sakiThen reading it in, say, Haskell and Java, it's "a\n"
rindolfMyrl-saki: echo appends a newline by default.
rindolfMyrl-saki: you can use echo -n IIRC
rindolfnot sure how portable -n is.
Myrl-sakirindolf: Oh, I see.
vdamewoodIIRC --> In internet-relay chat
Myrl-sakirindolf: That doesn't explain why vim and nano also saves that way though.
vdamewoodBecause vim and nano assume you want a new line at the end of your text file.
Myrl-sakivdamewood: I see.
rindolfMyrl-saki: it's a configuration option.
rindolfMyrl-saki: kate doesn't do it by default.
Myrl-sakivdamewood: Why though?
* rindolfcolours the newline hot pink.
vdamewoodBecause they're text files.
Myrl-sakivdamewood: What's the benefit of such?
iwanttobreakfreeguys i have a genius idea: to make a programming language which supports all syntaxes ( func. programming, logic programming, OOP, etc)
Myrl-sakiiwanttobreakfree: lol
rindolfMyrl-saki: for once cat $file works nicer.
vdamewoodiwanttobreakfree: C++?
DrIranianiwanttobreakfree: is this back in the future?
rindolfiwanttobreakfree: syntaxes or semanticses?
iwanttobreakfreeit doesn't support func programming and logic pr.
rindolfiwanttobreakfree: or do you mean paradigms?
iwanttobreakfreeeverything!
* vdamewoodgives rindolf 20 cents.
vdamewood(That's a pair o' dimes)
* Archergives iwanttobreakfree 60secs to say something intelligent
iwanttobreakfreeit's all mixed up. you can program everything with it
* rindolfcolours 10 of these cents hot pink.
* vdamewoodpats Archer on the head.
rindolfiwanttobreakfree: we have a saying in Hebrew : "Catch a lot - didn't catch anything"
vdamewoodLooks like 60 seconds are up.
iwanttobreakfreesuch a approach would result a highly effective program code and it would save thousands of human lives and it's a work of a lifetime for some people.
rindolfiwanttobreakfree: also, reportedly Linus Torvalds once said that his primary responsibility as the chief developer of the Linux kernel is to say "No.".
iwanttobreakfreei mean, you know logic programming languages and func. you know the differences? when you can mix them, then you could have better code
snypvoid free() { abort(); }
Serpentine_iwanttobreakfree: You may have misspelled "Python"
vdamewoodsnyp: void *malloc(size_t sz) { return (void*)rand(); }
sbrgvoid* malloc(size_t sz) { real_malloc(3 * sz); return real_malloc(sz); }
snypyou know... coz he wants to break free.
rindolfsnyp: like Queen? ;-)
snypyou know... coz he wants to break free().
snyplike LD_PRELOAD'ing a broken free
Archerquiet(Account.find("iwanttobreakfree"))
snypdammit.
rindolfsnyp: https://www.youtube.com/watch?v=f4Mc-NYPHaQ - if you don't get the ref.
rindolfsnyp: heh.
snyprindolf: i know the song
rindolfsnyp: nice pun.
vdamewoodvoid *malloc(size_t sz) { void *r = real_malloc(sz); free(r); return r; }
rindolfsnyp: good!
iwanttobreakfreesorry busy at work
snypbut i didn't quite like it when i heard it.. my fav queen song is bohemian rhapsody
snypprobably the only queen song i like
rindolfsnyp: ah, I only like the Muppets' cover of Bohemian Rhapsody. Have you seen it?
snypno
pulsesnyp, https://www.youtube.com/watch?v=uqwC41RDPyg
vdamewoodvoid *malloc(size_t sz) { int i; return &i; }
rindolfsnyp: here - https://www.youtube.com/watch?v=tgbNymZ7vqY
* snypwatches
vdamewoodI
rindolfvdamewood: heh.
vdamewoodI'm going to stop coming up with horrible implementations of malloc() now.
rindolfMaybe we should write our own libc.
ams`void *malloc (ssize_t x) { static void *a[4096]; static int ap; return a[ap++]; }
ams`muhahaha
unrealAfternoon vinleod :)
snyprindolf: lol it's awesome
rindolfsnyp: :-)
Channel##programming
NetworkFreenode
Taglinefree() like a hot pink bird.

“What’s the Air Velocity of an Unladen Swift?”

Display

jailbotI have a json file that I need in utf-8
jailbothow would I go about doing this
rindolfjailbot: isn't JSON utf-8 only?
rindolfjailbot: and you can use iconv
jailbotidk i'm serving a json file to my swift project
rindolfadsc: heh, heh.
jailbotand i'm getting this error "The data couldn’t be read because it isn’t in the correct format."
jailbotand the docs say that it should be in utf-8
rindolfjailbot: what are the HTTP headers?
jailbothow can I check that
adscin your browser's dev tools
rindolfjailbot: using a command line HTTP tool or a sniffer or whatever.
rindolfjailbot: or adsc's suggestion.
squid_squadvisual studio is BUTTS
jailbottype: Document
jailbotI need to configure htaccess right
rindolfjailbot: possibly.
jailbot~.~
jailbotits 2am I dont want this
rindolfjailbot: go to sleep.
rindolfjailbot: Tomorrow never dies.
jailbotim on a role
rindolfjailbot: s/role/roll/
jailbotI want to hang out with my friends tomorrow
jailbotnot be writing swift haha
rindolfjailbot: I want a pony!
rindolfjailbot: what is the average air velocity of an unladen swift?
pluszakrindolf: what distribution? African or European?
sstaswallow surely?
rindolfpluszak: a Cupertino swift.
rindolfpluszak: designed by Apple in Kalifornia.
ssta"what's the airspeed velocity of an unladen spit" doesn't sound right
rindolfssta: a swift is a bird similar to a swallow.
rindolfssta: but not very related.
sstaI know :)
sstanobody ever wrote a book called "Swifts and Amazons"
rindolfhttps://en.wikipedia.org/wiki/Swift
sstaswallows are clearly superior to swifts
rindolfhttp://geekz.co.uk/lovesraymond/archive/orifice-open
* rindolfwonders if there's a programming language called "Swallow"
sstaif not there ought to be
rindolfssta: well volunteered!
sstarindolf: it would wind up being very similar to java (but with a few fixes)
jailbothaha rindolf
jailbotI got it guys!
jailbotI was missing a :
rindolfjailbot: ah.
rindolfjailbot: does it swiftly work now?
jailbotyes!
jailboti'm so excited
rindolfjailbot: ex-swift-elent!
jailbotalmost no code
rindolfOr ex-swallow-lent.
rindolfjailbot: can you go to sleep now? Swiftly?
adscrindolf: there doesn't seem to be a language called "swallow", but Spiral has a command called "swallow"
rindolfadsc: ah.
rindolfadsc: what is Spiral?
rindolfadsc: I don't see it here - https://duckduckgo.com/?q=spiral%20programming%20language
adscrindolf: http://esolangs.org/wiki/Spiral
rindolfadsc: heh, heh.
Channel##programming
NetworkFreenode
TaglineAs swiftly as possible

Java and JavaScript

Display

SillyMusingsHow much money can I expect to make as a developer out of college?
quelqun_dautreSillyMusings: 0$. Tax deduced.
rindolfquelqun_dautre: well, that's a lower bound.
rindolfSillyMusings: the correct answer is that it varies based on several parameters.
SillyMusingsrindolf, what are the parameters?
quelqun_dautrewhat you know, what framework you can use, how good you are in an interview, where you are
rindolfSillyMusings: 1. Where are you located. 2. Which languages do you know. 3. where you'll get hired.
SillyMusingsI know Javascript and Java
quelqun_dautrewhere are you located ?
rindolfSillyMusings: it's spelled "JavaScript" - not "Javascript"
SillyMusingsI am located in Oregon
little_bithow much money you'll make is not a function of any of those inputs.
quelqun_dautreand how good are you at Java[script] ?
little_bitsad to say it's barely a function at all. predictability in terms of actual earnings is impossible these days.
SillyMusingsI'd say I'm okay at it
rindolfquelqun_dautre: Java and JavaScript are two completely different things.
little_bitif you want some examples, look at GlassDoor.
SillyMusingsWhat sort of range am I looking at?
little_bitSillyMusings: GlassDoor.
quelqun_dautrerindolf: I know.
little_bitSillyMusings: anything from us will be an incomplete picture.
little_bitSillyMusings: so draw from multiple sources.
SillyMusingsIf I'm fresh out of college, am I a 'junior developer'?
little_bitprobably. god knows what you'll be placed into.
quelqun_dautreSillyMusings: what is "okay" on your terms ? Do you know the play framework ? J2EE ?
little_bitSillyMusings: I certainly hope you aren't expecting a lot of money.
SillyMusingsquelqun_dautre, no I'm stronger on the JS side
pilnejava and javascript are often used in the same "completed" project these days, but they are completely different beasts for better or worse
SillyMusingslittle_bit, glassdoor says average of 103k?
rindolfquelqun_dautre: http://stackoverflow.com/a/245073 - case in point. ;-)
little_bitSillyMusings: for what position?
little_bitand where?
pilnejavascript is relatively strong right now due to node.js, it isn't ideal for *everything* but it can do a lot
* rindolfthinks serving Java web applets from a Node.js service is bestest
TubbyTommyJavaScript is relatively strong on it's own because they keep making it better, its not ever finished really
SillyMusingsyes I've been following es6 stuff
pilneerm... rindolf?
rindolfpilne: that was a joke! Relax!
pilneyeah, but it is starting to add cruft
quelqun_dautreSillyMusings: what do you know in JS ? What library can you use ? Ever used functional programming ? Do you know what a closure is ?
pilneLOL i would hope so rindolf, that isn't impossible, i just can't see why you'd do it other than being a code-massochist
little_bitSillyMusings: I'm going to assume you're fresh out of college, so let me make this clear: you're not getting those jobs.
rindolfpilne: use the wrong tool for the job! ;-)
Channel##programming
NetworkFreenode

An IDE That Does Not Suck

Display

vdamewoodMaybe I should make an IDE.
vdamewoodOne that doesn't suck.
rindolfvaresa: one thing I don't understand about JetBrains is why they have so many IDEs with a common codebase and different feature-sets. seems like a bad money-making scheme.
rindolfvdamewood: it likely will suck. :-).
vdamewoodThis coming from the guy who explains why all languages suck.
rindolfvdamewood: http://www.shlomifish.org/humour/fortunes/show.cgi?id=joel-ms-lost-api-war-1
rindolfvdamewood: and also https://xkcd.com/927/
vdamewoodIs that the one about competing standards?
rindolfvdamewood: yes, it is.
vdamewoodHey, every once in a while someone comes along, makes a new X, and completely obliterates every other X out there.
nso95rindolf: hey!
vdamewoodSpeaking of competing products, I need to learn mercurial.
jeayeI don't see the need for yet another IDE.
rindolfnso95: hi, sup?
nso95nm, you?
rindolfnso95: I woke up a while ago.
nso95ah/
rindolfnso95: and I am unable to reproduce the short benchmarking time I got yesterday. I've lost faith in humanity.
nso95that’s rather unfortunate
vdamewoodMy co workers: https://xkcd.com/1597/
nso95this next semester is going to suck
vdamewoodThe next semester always sucks, except the one after your last.
vdamewoodjeaye: There's no need for another bootloader either, but here I am.
jeayeThat's different.
jeaye"One that doesn't suck." is the key point.
jeayeYou didn't say that about the bootloader.
vdamewoodOh, yeah. I have no real goal to make mine not suck. Good point.
Channel##programming
NetworkFreenode
TaglineCompletely obliterate all sucky IDEs

Dramatic Skills

Display

venduwhat's up guys?
rindolfvendu: I handled the morning's E-mails.
vendurindolf, cool :)
adscrindolf: you must work on your dramatic skills
rindolfadsc: my dramatic skills?
adsc"I wade through the flood of the morning's electronic mail messages" sounds much better than "I handled the morning's emails"
adscwell, it would if it had correct grammar
rindolfvendu: I've been working on the Kakuro Project Euler problem.
rindolfadsc: heh, heh.
adscrindolf has been chipping away at the Project Euler's Kakuro complex
rindolfadsc: will you be my ghost author? ;-)
adscrindolf: sure, but it might involve your character having romantic encounters with stoic goats
adscrindolf lost himself in the endless depth of the black goat's rectangular pupil, his self utterly annihilated by the vast void hiding behind the tiny window; a passage into a realm he thought lost forever
rindolfYay! Inbox Zero! Or as adsc would put it "I stare into the empty abyss of my inbox signifying my victory. "I have battled against entropy and came out victorious" I tell myself."
adscrindolf: that's it!
adscrindolf: your life becomes 100% more epic if you just want to
rindolfNow to train spamassassin.
Channel##programming
NetworkFreenode
Tagline100% more epic; 100% more awesome

Big JPEGs

Display

rindolfWow! The chromium-browser's sources tar.xz is 531,505,652 bytes.
pyonWow.
pilnethat's almost as big as a medium resolution jpg of my....
merkazucomputer
rindolfpilne: you have big JPEGs.
pilnethat's what she said rindolf :)
rindolfpilne: heh.
merkazui like big gifs and i cannot lie~
pilnehah!
rindolfmerkazu: heh.
Channel##programming
NetworkFreenode

Write-only

Display

rindolfI was told that Forth is a write-only language.
GeDaMoDepends on style
Myrl-sakiYeah, on some styles, you can't even write.
Channel##programming
NetworkFreenode
TaglineRead-less and Write-less

Windows Update

Display

rindolfBleh! Windows Update is acting up again. I swear that it is the bottom of the bottomless abyss of suck.
TrashlordI know the pain
bahamut24My windows firewall has been broken ever since I isntaled windows 7 :/
bahamut24installed
rindolfTrashlord: let's inflict that pain on the Microsoft software devs that produced such crap!
Trashlordrindolf: yeah, we'll tie them to a chair for days upon days, and then say "See what it feels like to sit here waiting forever?"
rindolfTrashlord: heh, heh.
workmad3bahamut24: there was a time when Windows Firewall wasn't broken?
bahamut24Today was completely unproductive, no lines of code written.
Trashlordbahamut24: were you solving problems in your head, or thinking about design decisions, though?
bahamut24No just watched pointless shit on youtube.
bahamut24lmao
Trashlordah
kadobanWas it good pointless shit?
bahamut24kadoban let me check my watch history
kadobanIf you don't remember what you watched, couldn't have been that good :-/
bahamut24I see hitler parodies, best of news bloopers, "Bill O'reily gets owned by kid", "woman live in mans closet for a year" plus lots more
bahamut24"the orlando massacre"
bahamut24hahahah lots of stupid shit.
Channel##programming
NetworkFreenode

Vintage HTML and sudo rights

Display

vdamewoodgurra: You just have to make sure that there isn't any sort of infinite recursion on the left-hand side of an expression.
vdamewoodDamn.
ayush1vdamewood: gurra has quit
vdamewoodayush1: <sarcasm>No kidding?</sarcasm>
ayush1<reality>nature of kidding</reality>
Trashlord<this stuff>doesn't make you funny</thisstuff>
* PlanckWalk<blink>blinks</blink>
Rounin<span style="color:red;font-weight:bold">LOLOLOLOLOL</span>
* ayush1<thinks>wtf</thinks>
vdamewoodayush1: You forgot the acronym tag.
nitrix<marquee>Trololololol</marquee>
vdamewood<blink><marquee>This is my new web page in 1996!</blink></marquee>
Rounin<img src="under_construction.jpg"><h1>Be sure to bookmark this page!</h1><Html/>
rindolfRounin: heh, heh
Rounin:D
nitrixThere has be [ 0 0 0 0 0 2 5 ] visitor on this page.
nitrix*been
snyp{opinion: "hate markup"}
* TheMadcapperhas quit (Quit: TheMadcapper)
vdamewoodnitrix: No. has be is correct. ;)
ayush1vdamewood: no "have been" is correct
nitrixvdamewood: You deserve a spanking.
vdamewoodayush1: Thank you Captain Oblivious.
ayush1vdamewood: your welcome
ayush1thas are Englais
nitrixOne shall respect thy language.
* vdamewoodis not the one.
ayush1nitrix: supeir sitpusting
nitrixThat leaves only zero then, in our binary world :(
vdamewoodThere are 10 kinds of people in the world.
ayush1Quit: This is the end. Goodbye cruel world!
vdamewoodI just noticed that I have a lot of code that's commented out in my shold-be-ready-to-release library.
* ayush1is pretty sure vdamewood doesn't have sudo rights
vdamewoodayush1: sudo make me a sandwich
vdamewoods/shold/should/
ayush1vdamewood: sudo !!
ayush1vdamewood: did it make you a sandwhich right now?
vdamewoodNo. I'm still not a sandwich.
rindolfvdamewood: heh.
ayush1vdamewood: sudo !!; sudo !!; sudo !!; sudo !!; now you should have 4 sandwhich's on your plate.
ayush1vdamewood: including you
vdamewoodYay!
* vdamewoodeats vdamewood
* ayush1steals some of vdamewood's sandwhiches
* ayush14 to be exact
vdamewoodI already ate one of them. So you can't steal it.
* rindolfpoisons the sandwiches.
* vdamewoodbarfs on rindolf
ayush1vdamewood: I can still eat 4 of them
vdamewoodI want aleph-null sandwiches.
* ayush1orders astatine and mixes it with vdamewood's sandwhiches
rindolfvdamewood: you should hope some of them are not poisoned.
ayush1rindolf: I have added astatine -_-.
ayush1rindolf: btw I am a zombie tintin now
* vdamewoodreboots ayush1
* ayush1is alive again
Channel##programming
NetworkFreenode

How to increase productivity?

Display

iamrohit7how to increase productivity?
vdamewoodiamrohit7: Find the productivity menu, and select "Increase"
iamrohit7is it a dropdown? i hate them.
rindolfvdamewood: heh.
rindolfiamrohit7: it is hiding inside the Hamburger icon.
rindolfiamrohit7: and requires activation in about:config .
rindolfiamrohit7: there are various productivity methods like "Getting Things Done".
iamrohit7oh.
iamrohit7cool. where exactly is that config file?
Channel##programming
NetworkFreenode
TaglineBe productive! Be-ee productive!

Microsoft Software and Speed

Display

vdamewoodThis install for visual studio is taking forever.
rindolfvdamewood: lies! It takes at least forever and two weeks.
rindolfvdamewood: it will end a short time before the heat death of the universe.
rindolfvdamewood: one thing I learned is not to expect Microsoft to make fast software. They tend to take more than Intel gives.
ibouvousaime_lol
amigojapanyeah, i agree with rindolf , although last time I used VS it was resonably fast
ibouvousaime_how is vs compared to linux ides btw, I never used vs since I moved to linux a while ago and didnt turn back
YaiyanIt's not quite vim
rindolfamigojapan: Windows Update on Windows 7 is horribly slow and unresponsive. I gave up on updating my windows 7 partition on my laptop.
vdamewoodibouvousaime_: Visual studio is great if you're working with .NET.
rindolfamigojapan: I was told it's better on windows 10.
amigojapanvdamewood: I see
rindolfibouvousaime_: the Microsoft CL.EXE is crappy and non-standard-compliant.
rindolfibouvousaime_: the Microsoft CL.EXE compiler is crappy and non-standard-compliant.
amigojapanrindolf: I often hear the "it is better in [insert newest verion of windows here]" I have grown untrustworthy of this claim
rindolfamigojapan: heh, true.
Channel##programming
NetworkFreenode

One’s relationship with C

Display

_ic2000that feeling when someone tells me they found python too hard so they're going to learn C because it's "easy and not outdated"...
Brando753_ic2000: its not outdated :P but yea that is a silly thing to say
_ic2000Brando753, but they were implying that python was outdated lol
Brando753_ic2000: yea thats pretty bad
Brando753_ic2000: python is awesome
Brando753I love C
Brando753I really do but I would never program what I do in python in C
magneticduckare you sure you love C?
Brando753magneticduck: its a love hate relationship :I
pulsei would like to see if i love C while i'm out at sea
Brando753lol
magneticduckI think a relationship a developer might have with C is less love, more codependency
nso95_he hits me because he loves me
Brando753nso95_: exactly!
magneticduckhe segfaults because he trusts me
gmuropSo you don't love C, C loves you
pulseC lovers ~-> clovers
pulseit was meant to be
rindolfmagneticduck: heh.
rindolfmagneticduck: LOL.
Brando753magneticduck: he works perfectly in the debugger then crashes normally because he loves you
Brando753all that C love
Brando753C would be miserable without valgrind
Brando753and GDB
rindolfBrando753: heh.
magneticduckwhen he corrupts all over my memory, he's just venting his anger from work
magneticduckit's normal, all languages do that
rindolfmagneticduck: heh.
nso95_I fell down the stairs
Brando753nso95_: did C push you?
rindolfnso95_: that sucks.
Brando753nso95_: or are you being serious, in which case sorry :I
nso95_nah, jk
Brando753:D
rindolfnso95_: ah.
nso95_I don’t have stairs
Channel##programming
NetworkFreenode
TaglineLone as Deep as the C

EvilChristmas

Display

rindolfZuu: some people told me they think a Freecell/etc. solver is useless, but it has some uses and is my most popular project todate.
ZuuI’m mostly surprised that you can find the spirit to work on it for so long.
Zuulike, so many years.
ZuuBut as long as you find the time to distribute Santas presents, it's all good :P
rindolfZuu: I actually don't distribute Santa's presents - that is goody-two-shoes-reindeer's job. Being an EvilReindeer I do the opposite - I steal all the presents to maintain balance in the force.
bizarrefishrindolf: Do you have an evil master?
Zuurindolf, Noooooh!
bizarrefishPerhaps a jolly one?
rindolfbizarrefish: no! I'm my own master.
Zuurindolf, that's too evil! :<
rindolfbizarrefish: but I have some collaborators.
rindolfZuu, bizarrefish : we use EvilReinder-driven-EvilConspiracy
rindolfZuu: it's the ultimate EvilParadigm
Zuurindolf, i bet there's someone who just injects these thoughts into your head when christmas is over, and just before christmas starts, they inject rudolph thoughts into your head :>
rindolfZuu: my plan for this year is to cancel Christmas altogether.
rindolfand replace it with EvilChristmas
Zuurindolf, If i dont get presents, i know who's fault it is now :P
rindolfZuu: you'll get EvilPresents this time. ;-)
Brando753rindolf: D: but I liked non-evil christmas, non-evil Santa Claus was always so nice and jolly
Brando753And getting presents which dont try and do evil unspeakable things to you is nice as well
* rindolfuses his magical EvilAntlers to convert Brando753 into EvilBrando753 so he'll like EvilChristmas
Brando753No...Must...Resist
* Brando753is now known as EvilBrando753
EvilBrando753damn
EvilBrando753:I
rindolfBrando753: resistance is futile
DrBenwayall your base are belong to us
rindolfEvilBrando753: heh, welcome to the EvilReindeer Evil World Domination Evil Conspiracy!
rindolfEvilBrando753: you're one of us now.
* vassagus(~vassagus@186.4.2.162) has joined
bizarrefish:/
EvilBrando753one of us, one of us, gooble gobble gooble gobble
parathon_Hello
ibouvousaimehello parathon_
ibouvousaimethis room has 722 people, yet so few are active
ibouvousaimebizarrefish: isnt it ohms ?
rindolfibouvousaime: that's the nature of IRC.
EvilBrando753ibouvousaime: man could you imagine if they were all active now?
EvilBrando753ibouvousaime: no one would be able to converse
EvilBrando753ibouvousaime: the buffers would move so fast
rindolfEvilBrando753: heh.
ibouvousaimeyeah true haha EvilBrando753
EvilBrando753you think I am joking, but it would be horrible, IRC was never designed for such high volume
ibouvousaimeIm trying to imagine it in my mind atm hahaha
ibouvousaimeit would be like a terminal you use to play vlc videos
pyonibouvousaime: 1 Ohm = 1 Volt / 1 Ampère
ibouvousaimepyon: ohh
rindolfEvilBrando753: sup?
EvilBrando753rindolf: reading up on old censorship laws here in the US
EvilBrando753rindolf: good old wikipedia
EvilBrando753never realized there used to be a supreme court ruiling stating free speech did not extend to films
EvilBrando753rindolf: https://en.wikipedia.org/wiki/Mutual_Film_Corp._v._Industrial_Commission_of_Ohio
EvilBrando753it was a 9-0 ruling as well
EvilBrando753which is insane to think about
rindolfEvilBrando753: ah, I see.
rindolfEvilBrando753: wikipedia may be good, but it's not too old.
EvilBrando753I just want a printed copy of wikipedia for the sake of having one
EvilBrando753I hate trees with a passion
EvilBrando753:P
rindolfEvilBrando753: will this printed copy be a wiki as well?
EvilBrando753well it will have to update everytime wikipidia does https://what-if.xkcd.com/59/
pyonwhy do people call electric potential “voltage”? it's as if they called time “secondage” or distance “metrage”
pyonerrr
pyonnvm
pyoni meant “electric potential”
pyondifference*
jrslepakpyon: FWIW, "amperage" is sometimes used too
jrslepakpyon: I don't think I've ever heard "teslage" or "henryage" though :-P
ivegotasthmaownage
MisterSyntaxc
MisterSyntaxoops
MisterSyntaxi wanted to press ctrl+A,+C xD
MisterSyntaxhave fear for I is here!
MisterSyntaxthere we go
MisterSyntax(haha)
rindolfMisterSyntax: you iz here?
MisterSyntaxyez
rindolfMisterSyntax: are you here to ruin the day?
MisterSyntaxyez
rindolfMisterSyntax: awesome.
MisterSyntaxi brought demons and angry spirits with me
rindolfMisterSyntax: you sound Evil and I like Evil.
MisterSyntaxrindolf, want some? :D
nitrixThat's unfortunate. We needed more trolls, not demons.
* MisterSyntaxpoints at demon nr 3 and angry spirits 1 through 10
MisterSyntaxyou can have those
rindolfMisterSyntax: thanks!
MisterSyntaxrindolf, you’re welcome, and remember, create havoc and despair whereever you go!
rindolfMisterSyntax: thanks!
* MisterSyntaxlaughs evil-ish from his dungeon tower
rindolfMisterSyntax: isn't a dungeon supposed to be underground?
MisterSyntaxyeah but it's a tower.. in a dungeon
nitrixI put on my robe and wizard hat...
MisterSyntaxso imagine a great cave
MisterSyntaxwith numberous caves joined to it
MisterSyntaxand in that great cave theres a tower
MisterSyntaxand at the top of that tower is my room with a nice window overviewing the magmaflow of the earth.
MisterSyntax;-)
rindolfMisterSyntax: I wonder how you get an Internet connection there.
MisterSyntaxeasy, wifi.
MisterSyntaxhahahahahah
rindolfMisterSyntax: heh.
MisterSyntaxno i'm tapping internet from an industrial fibercable
MisterSyntaxthey don't suspect a thing , the muggelz
MisterSyntaxcooling the hardware has been more of a problem tho
MisterSyntaxxD
rindolfMisterSyntax: first world problems ;-)
rindolfunder world problems
MisterSyntaxrindolf, indeed haha
MisterSyntaxyeah it's a real 'hell'
MisterSyntaxi even have a muggle-zoo
MisterSyntaxgreat fun for the children
MisterSyntaxthey can interact with primates
MisterSyntaxmy cat just jumped on my lap and i felt like a true evil genius
MisterSyntaxhttp://prettycleverfilms.com/files/2013/05/4_blofelds_cat_many.jpg
rindolfMisterSyntax: heh.
rindolfMisterSyntax: I'm reminded of the film Bolt.
MisterSyntaxhaha rindolf
rindolfMisterSyntax: did you watch it?
MisterSyntaxyes
rindolfMisterSyntax: nice.
MisterSyntaxrindolf, i had to, my sisters' kids wanted to watch it whilst i was supervising
MisterSyntaxand i like to act like a child when watching movies or playing with toys so it was quite fun xD
MisterSyntaxeven built them a mayan pyramid afterwards made out of duplo lol
MisterSyntaxwell mayan
MisterSyntaxhttp://www.crystalinks.com/pyramidelcastillo.jpg << that kind
MisterSyntaxno clue if its mayan
rindolfMisterSyntax: nice.
MisterSyntaxthey were amazed and kept it for months, even built a whole city around it themselves
rindolfMisterSyntax: I think it is.
MisterSyntaxyeah rindolf i think as well but ain't sure xD
rindolfMisterSyntax: the Mayan Pyramids look nicer than the egyptian ones IMO.
MisterSyntaxrindolf, agreed.
MisterSyntaxhere have another demon..
* MisterSyntaxpoints at demon nr.4
* rindolfpets demon No. 4
MisterSyntaxbeware though, no. 4 has a tendency to bite
Channel##programming
NetworkFreenode

macOS

Display

rindolfApparently, Apple has decided to rename Mac OS X/OS X into "macOS".
rindolfMarketing people are crazy.
pyonikr
exio4I wanna study marketing
ConceptThoughts?
exio4random comments
ConceptThoughtsa good programmer should care less about marketing.. hire a rep
exio4I am no programmer
ConceptThoughtsyour no?
ConceptThoughtswhat are you doing in here then
exio4programming for money is so boring
exio4ConceptThoughts: it is a nice chat
ConceptThoughts;o;
ConceptThoughtslol
exio4first two words in the topic, Community Chat
ConceptThoughtsyes but that follow Proggramming implying its a programming community chat
exio4it is a / not and and
exio4an and*
ConceptThoughtswhats that mean
pyonrindolf: i have no idea how marketing people think... what exactly is going on in their heads when they determine that renaming os x to macOS might increase sales or whatever apple is trying to achieve
pyonrindolf: perhaps it's for consistency with iOS?
exio4nvm
exio4pyon: I think they want to add curiosity
exio4"what changed?"
exio4exploit I mean
pyonexio4: no it can't be just that
exio4I am quite tired :(
rindolfpyon: see https://github.com/sindresorhus/awesome/pull/758#issuecomment-245765996
pyonrindolf: checking
pyonah so it was as i was thinking
pyonok that makes sense
rindolfexio4: I feel that there's good marketing and there's bad marketing.
rindolfexio4: what is what is a matter of a lot of disagreement.
pyonexio4: nobody would be crazy enough to change the name of a core product just to make people wonder what happened
rindolfpyon: I hope that Apple's marketing department will die in a macFlame™!
rindolf;-)
pyonrindolf: lol
pyonrindolf: why does it particularly annoy you that apple renamed their product? :-O
pyons/product/desktop os/
rindolfpyon: well, I've seen many people misspell "Mac OS X" as "MacOSX" / "macOSX" / "macosx" / "macosX" / etc. and been trying to get them to use the correct spelling and capitalisation and now it's different and lamer.
SlashLifeIsn't it called iOS now?
pyonrindolf: lol
SlashLifeOr is that only for mobile devices?
pyonrindolf: i don't think it's terribly important if people spell it correctly
bacon1989no, that's iMobile, they renamed that yesterday in the conf
SlashLifeSeriously?
pyonrindolf: it's not a real english word, it's just a product name - the only ones who should be worried about properly spelling its name are apple themselves
rindolfSlashLife: iOS is different than Mac OS X.
rindolfpyon: I've invented a pun on Mac OS X - "Mac O'Sucks"
rindolfit's not too funny though.
pyonrindolf: lol
pyonrindolf: i always thought “x” was meant to be pronounced “ten”
rindolfpyon: maybe, but no one pronounces it that way.
rindolfpyon: again - people have crazy marketing ideas.
rindolfs/crazy/unrealistic/
pyonrindolf: heh
rindolfoh well, I'm off to sleep.
pyonrindolf: gn
rindolfpyon: heh, thanks
rindolfbye all
rindolfGood macNight!
pyonlol
Channel##programming
NetworkFreenode
TaglinemacOS without the X still sux

“Demons upon thee, Apple marketing department!”

Display

rindolfMisterSyntax: can you unleash some of your demons on Apple's marketing department?
MisterSyntaxrindolf, sure no problem, what region?
rindolfMisterSyntax: Cupertino.
rindolfif that's how it's spelled.
* MisterSyntaxsends over his "Elite Demons" legion towards Cupertino
rindolfI want a macSacare!
MisterSyntaxthey might take a while to arrive
MisterSyntaxhahaha macsacare xD
rindolfMisterSyntax: :-)
MisterSyntaxrindolf, but once they arive they will inhabit their electronics and falsify their databases
MisterSyntaxalso theres one demon among them that will try to wiki-leak things
rindolfMisterSyntax: heh, heh.
rindolfMisterSyntax: you have a good selection of demons.
MisterSyntaxrindolf, thanks, i've trained them myself :) you wouldn't believe how stupid they used to be.. they'd just go around killing without a plan and end up getting killed by them hunters
rindolfMisterSyntax: sounds like you're a good teacher to these demons.
Channel##programming
NetworkFreenode
Tagline“I want a macSacare!”

Windows UpHate

Display

rindolfConceptThoughts: did you know that Microsoft is the organisation with the most open source pull-requests on GitHub? They appear to be taking open source seriously.
password2rindolf, seriously?
velcopassword2, https://octoverse.github.com/
rindolfpassword2: see https://octoverse.github.com/
password2wow
password2soon geeks will need to find new reasons to hate MS
rindolfpassword2: well, it's possible other companies have more open source code, but MS Received the most pull-reqs.
password2well just that they are showing up on the radar is already amazing
rindolfpassword2: heh, I'm trying not to expend too much energy hating companies.
password2rindolf, if only more people were like you
rindolfpassword2: or people for that matter.
rindolfpassword2: heh.
password2many many people simply use linux because they dislike microsoft
password2And defining yourself by what you hate is a slippery slope
rindolfpassword2: well, I use Linux because I like it better, and feel more productive in it, and because Windows Update is hatefully (!) slow.
rindolfpassword2: see http://www.shlomifish.org/humour/bits/facts/Windows-Update/
password2yeah , I've read that
password2:D
password2i just disable my windows update
rindolfpassword2: heh.
password2solves 99% of my issues
rindolfpassword2: you got 1 problem but Windows Update ain't 99 of them.
njcomseci hate windows update
password2why?
njcomsecseems to break stuff
RouninIt's recently caused people to miss out on large parts of their exams
njcomsecat least on my computer
RouninSince they were answering them on Windows computers
njcomsecbut it might also be something to do with acer and mcaffee
RouninThat of course decided to reboot for 1,5 hours during the exams
njcomsecthough teh windows update is definetly the catalyst
rindolfRounin: "Windows Update ate my homework!"
Rouninrindolf: Brrr!
password2Rounin, Well
password2one would wonder why the poeple would set the settings on those pc to auto update
password2i blame the people using it
Rouninpassword2: They wouldn't... Windows set those settings
password2Rounin, you can change them
Rouninpassword2: That's not what we're discussing
njcomseci believe windows updates are forced with win 10
password2why not?
Rouninpassword2: If someone robs you, you can also choose to get shot if you so desire
RouninThat doesn't mean it's your choice to get robbed
njcomsecyou can disable them but i think it can cause problems
password2its seems like a cheap shot at windows
password2yeah
RouninNo, it doesn't
RouninIt doesn't seem like that at all
password2but no one was hurt
password2and no one plans on benig robbed
RouninNo one plans on having their exam ruined by Windows Update either, as far as I know
password2idk why you bothered with that comparison
rindolfFor the life of me I cannot understand why Windows Update takes a while to do its thing *before* the system shutdown.
password2rindolf idk
password2btw Rounin if you want to blame default setting on windows , you aparently have very little experience with linux
password2because thats like half the trouble with linuxx
Rouninpassword2: That's not true either... I don't apparently have very little experience with Linux
Channel##programming
NetworkFreenode

Should I use BitKeeper or GitHub?

Display

fanfanWhen should I use BitKeeper (peer-to-peer) and when should I use GitHub (client-server) for my software project?
yawkatfanfan: git is distributed
rindolffanfan: why do you want to use BitKeeper?
rindolffanfan: and git is distributed too.
fanfanrindolf, I didn't understand.
rindolffanfan: git is peer-to-peer - just like BitKeeper.
fanfanrindolf, so when should I use Git and when should I use GitHub?
rindolffanfan: there are other git services aside from GitHub and you can set up one of your own.
rindolffanfan: you normally use git to interact with GitHub.
fanfanrindolf, I don't really know what should I do, can please guide me.
rindolffanfan: use GitHub if you like it - if not - use a different git service provider.
fanfanrindolf, well I choose GitHub because there are already millions of people using it, so it seems trustworthy.
baumfanfan: same for bitbucket and others
fanfanbaum, I will just use GitHub before I get crazy in all these options.
baumfanfan: you could also just use git
rindolffanfan: it seems like a good choice at the moment.
rindolfbaum: we told him that.
fanfanbaum, So Git is better than BitKeeper?
catbadgergit is better than everything
rindolfbaum: this seems like one of those 'Should I use jQuery or JavaScript?' questions.
baumrindolf: oh i see, didn't read up. and yes it does
fanfanrindolf, I get it now, I people use GitHub because they don't have a server or online-storage, and they don't want to. But I have a server so I can just use BitKeeper.
rindolffanfan: well, BitKeeper was made open source only relatively recently, which caused git (and previously other FOSS VCSes) to become popular instead.
rindolffanfan: why do you want to use bitkeeper?
fanfanrindolf, because 15 years of development
rindolffanfan: you can set up a git service on your server as well.
fanfanrindolf, and is supported by a big company
rindolffanfan: well, git probably had more contributors.
rindolffanfan: which big company supports BK?
fanfanrindolf, just please tell me, for god's sake, should I use GitHub or Git?
baumfanfan: if you are judging a source control solution by its company and years of existence maybe check out Visual SourceSafe :)
rindolffanfan: I suggest you use git and you can opt to use GitHub as well.
rindolfbaum: heh, I laughed-out-loud from that comment.
rindolfbaum: can I tweet it?
fanfanrindolf, is GitHub best of its kind?
baumrindolf: go for it :)
mpetchused PVCS in an enterprise environment for many years with Nortel/BNR
rindolfbaum: thanks!
fanfanokay guys, I will just use GitHub, before I get crAZY, now everyone shut up.
rindolffanfan: great.
mpetchyou sure you want to use github?
rindolfmpetch: be careful or you'll make him be like the child monster who wants to be "there" - https://www.youtube.com/watch?v=9m-kbBamg_U
mpetchhaha
rindolfmpetch: :-)
Channel##programming
NetworkFreenode
TaglineBit by the Git Hub

rindolf’s bad C code

Display

rindolfIn fc-solve's C source code I have 2,738 "const"s vs. 1,521 "if"s
rindolfand I have 1,344 "int"s
imodethat's 5,376 bytes!
Felishiarindolf, D:
Felishiahow can you have 0,738 of a constant?
rindolfFelishia: 2,738 consts
rindolfFelishia: over 2 thousand
rindolfFelishia: it's not a decimal dot
Felishiabut you put a comma there
Felishiait's a decimal comma
rindolfFelishia: yes, for the thousands
Felishiano for the thousands it's a dot
rindolfFelishia: no, not in English.
rindolfor in Hebrew
FelishiaD: wat
schallyI have 0.738 of a const
schallybecause it only appears with certain typedefs
rindolfshakalaka: good for you!
schallyor #defines rather
rindolfschally: can I borrow 0.002 of a const?
schallyrindolf: go ahead
rindolfschally: thanks!
rindolfHmmm... I gave 1,156 "endif"s - lots of preprocessor stuff. :-(
rindolfand I have 1,102 "instance"s
Felishiarindolf, what a bad code! ewwww!
Felishiasuch a bad C grammar
rindolfI have 864 "void"s
rindolfFelishia: only 1,145 "endif"s now after I extracted a macro
rindolf1,140 "endif"s now
rindolfFelishia: 1,128 "endif"s now!
Felishiarindolf, you gotta bring it down to 2 D:
rindolfFelishia: heh.
Felishiaif windows... if unix...
rindolfFelishia: I have #ifdef _cplusplus extern "C" { #endif on every header
rindolf45 files changed, 1904 insertions(+), 2306 deletions(-)
rindolf====> what a day
Felishiarindolf, what you only commit once a day
rindolfFelishia: no.
rindolfFelishia: this is git diff --stat
Channel##programming
NetworkFreenode
TaglineThe end of the endifs is not so near

You’ve got the touch

Display

* bizarrefishwas in malaysia last year :D
bizarrefishIt's quite nice
bizarrefishVery friendly people
differentMonsterbizarrefish : what about you ? well malaysia is hot as hell.
bizarrefishI am in the UK, which is not hot
bizarrefishMalaysia was for a work trip
bizarrefishWas pretty cool
bizarrefishI think it's cool how Malaysian children stared at me
bizarrefish(I'm 6'4 and white)
bizarrefishChinese people stare as well. I like that they find me so interesting.
Yukenbizarrefish, if a Japanese guy passed through a rural African village where everyone is black and 6'+
Yukenhe'd probably be stared at as well! :p
bizarrefishheh
differentMonsterbizarrefish : XD we will find you interesting for sure ~
bizarrefish6ft4in is quite tall, even in the UK. It's a shame nobody feels like they can stare
bizarrefishheh
differentMonsterbizarrefish :cause you be different if you dont wear or sound like we do.
Yukenbizarrefish, what if they have a height fetish and start staring at you ominously?
Yuken:^)
bizarrefishWhen I go to very different countries, I just worry that I might accidentally be rude.
Myrl-sakibizarrefish: your rude
bizarrefishYuken: Then let them stare :) I'm happy for them to. Just no touchy :D
bizarrefishMyrl-saki: I'm sorry ;.;
* Yukenslowly moves to the UK and stalks bizarrefish then.
bizarrefishMyrl-saki: You can touch me if that makes it okay again
Myrl-sakibizarrefish: your lewd
* rindolftouches bizarrefish
bizarrefishAh
differentMonsterbizaarrefish : like no touching , you break it you buy it XD
rindolfusing the unix touch command
bizarrefishWhy would you want to stalk a British person? We don't even have health insurance
bizarrefishtouch rindolf
bizarrefishsudo touch rindolf
rindolfbizarrefish: touchée!
bizarrefishwhile true; do touch rindolf; done
rindolfbizarrefish: you are not in the sudoers list
YukenThis incident has been reported.
Myrl-sakilol
* bizarrefishremoves HDD, plugs into other computer, chroot, touch rindolf
rindolfbizarrefish: heh, you're insistent
rindolfbizarrefish: what if the partitions are encrypted?
bizarrefishrindolf: I don't have to touch you in your home directory. I can touch you anywhere. In multiple places.
bizarrefishcd /tmp; touch rindolf
rindolfbizarrefish: that's the RealRindolf™!
rindolfbizarrefish: I only have one place in the file system.
rindolfOneTruePath™!
bizarrefishMakeTmpGreatAgain(TM)!
rindolfbizarrefish: nice
rindolfbizarrefish: heh
rindolfbizarrefish: tmp was never great!
Channel##programming
NetworkFreenode

What is "NP-complete"?

Display

rindolfRashad: generalised Freecell was shown to be NP-complete
RashadNP-complete means?
rindolfRashad: here?
RashadYup.
RashadJust came back.
rindolfRashad: did you read about NP-completeness?
RashadNope.
RashadWhat is it?
rindolfRashad: see https://en.wikipedia.org/wiki/NP-completeness
RashadToo much math.
RashadOn wikipedia.
rindolfRashad: see http://www.shlomifish.org/humour/fortunes/show.cgi?id=memoir-from-a-Physics-lesson-in-the-9th-grade
Rashadrindolf: Sometimes formality can make things more complex than they really are.
rindolfRashad: true
Rashadrindolf: Can you give me a simple introduction?
rindolfRashad: well, do you know what polynomial time is?
RashadNo.
rindolfRashad: hmmm...
RashadI know what a polynomial is.
RashadIs this related to the BigO notation?
rindolfRashad: yes.
rindolfRashad: polynomial time is O(P(N)) where P(N) is a polynomial of N
RashadOK.
RashadI am trying to think of an exaple..
Rashadexample*
sbrgtwo nested loops
rindolfRashad: so it can be O(n^2) or O(n) or O(n*log(n)) or even O(n**100)
RashadAha.
RashadWhat is 'n'? Number of operations?
RashadUmm.
RashadProbably not.
rindolfRashad: the length of the input
RashadYeah that makes sense.
rindolfRashad: ok.
RashadI remember stuff about search algorithms.
Rashadn is the number of entries in an array, for example.
sbrgyep
rindolfRashad: now, some problems's *verification algorithm* is polynomial and these problemms are called "NP"
RashadVerification algorithm?
rindolfRashad: verification means you verify that the solution is correct after given one.
RashadAha.
sbrgRashad: for example, if I give you a list and tell you that it's sorted, you can verify in polynomial time that it is correct
sbrgby simply checking each pair of elements
RashadA solution in freecell is a series of moves?
rindolfRashad: yes
Rashadsbrg: I see.
RashadOK so NP *complete* means?
rindolfRashad: now, some problems are NP-hard which means that each of them can be used to solve any problem in NP after a polynomial transformation.
sbrgand NP complete are problems which are both in NP and NP-hard
rindolfRashad: yes, what sbrg said,
sbrgso, NP: a problem that, when given a solution, you can verify that it is correct in polynomial time
sbrgNP-hard: a class of problems that can be converted to each other
RashadOK.
RashadOK.
RashadSo NP-hard does not imply NP?
rindolfRashad: no, not necessarily
kadobanNo, problems that are harder than NP are in NP-hard too
RashadAhhh
RashadNow that makes sense.
Rashad*at least NP hard*
rindolfRashad: for instance, the Halting Problem is NP hard.
RashadOK now everything is in place for me.
rindolfRashad: good
kadobanIt gets complicated because we don't know the actual hard relationships between many of the complexity classes, like we don't actually know if P = NP or if there are problems in NP that aren't in P. Which leads to the famous question you've likely heard of.
RashadBut I am interested by how you can map NP-hard problems from one to the other.
rindolfRashad: there's a 1 million USD prize for proving whether P is NP or not,
Rashadkadoban: It got pretty philosophical fast :P
RashadP = ?
rindolfRashad: P is the class of polynomial problem,s
kadobanP, the complexity class above, which is problems you can solve in polynomial time on a deterministic turing machine.
RashadI am a bit confused now..
kadobanNP, problems you can verify solutions to in polynomial time on a deterministic turing machine.
RashadOK so NP is about verification, P is about solving. Correct?
rindolfRashad: well yes, but you often want to find good solutions for NP problems
RashadWhat do you mean?
kadobanCorrect, though that's really just a definition used for picking which complexity class. In general we're still interested in getting the answer to problems in NP
RashadAh.
sbrgRashad: P is the class of problems that can be *solved* in polynomial time. NP is the class of problems *whose solution can be verified* in polynomial time.
RashadSo the concern is: Can you find a solution to NP problems faster than you can verify the given solution?
sbrgRashad: Assuming you mean "faster or as fast", well.. you just asked whether P = NP
RashadI see.
sbrgif you have an answer to that question, someone will give you a million dollars
RashadBut how is that not a philosophical question, though?
RashadLet me rephrase that.
kadobanIt depends, what's a "philosophical question"?
sbrgkadoban: that is ^
sbrglol
RashadWouldn't a solution imply a way to verify it?
kadobanBut if you're asking if it has practical consequences, it does, potentially.
sbrgRashad: Well, take sudoku as an example
RashadOK!
sbrgIf I give you a solved sudoku, how long would it take for you to verify it?
Rashadkadoban: What kind of consequences?
sbrgit's the same every time. you just make sure that 1 to 9 appears in all rows, columns and boxes
Rashadsbrg: OK
sbrghowever, does seeing the solution tell you how you solve it?
sbrgHow as in, which steps
RashadOK that's exactly what I am asking.
kadobanRashad: For example if P = NP, then quite a lot of cryptography isn't very well founded. That would mean there were "quick" (in one way of speaking) algorithms to solve hard problems that crypto relies on, such as discrete logarithm and integer factorization.
RashadHow do you get an answer that is not completely random that in the same process of figuring it out you are unable to replicate the same logic into how you verify it?
RashadAnd we're still talking about computers here so I am not sure if Newton's apple aha moment counts...
GamahRashad: sometimes it's easier to assert the validity a solution (P) than it is to explain it (NP)
Gamahor... those reversed
Gamahi forget.
sbrgRashad: well, how easy is it to verify a sudoku? it's very easy. it's the same steps every time. however, does that knowledge of the rules of the game allow you to also solve the puzzle in an equal number of moves it took you to verify it?
Rashadsbrg: The solution however is ultimately guided by the rules of verification.
Gamahsbrg: poorly formed... technically speaking it can be easier to solve some given sudoko puzzles than it is to verify they are solved
RashadUnless it is a complete shot in the dark.
sbrgGamah: and there are lists that are already sorted. that doesn't change the lower bound for sorting. what's your point?
sbrgRashad: Yes, it is. so one would think that it would be possible
sbrgand as Gamah pointed out, some sudokus are very easy to solve, while others are much harder
GamahRashad: no p
Gamah:P
sbrgthe question is whether you can give an algorithm that guarantees that you can solve every sudoku within some time limit(in terms of the size of the input) that performs no more steps than you would verifying a sudoku
Gamahsbrg: i'm saying you can't apply the act of solving and the act of verifying a "solved" sudoko to p=np because in the space of sudoku, either task could be on either side of the equation
Gamahdefine "steps"
Gamahbecause it always takes less steps to solve than verify... from some perspective
Rashadrindolf: So solitaire is O(n)?
sbrgGamah: you don't seem to understand complexity theory. we're talking about sudokus in general. I can verify *any* sudoku in some bounded polynomial time
RashadAh sorry, I meant verifying a solitaire solution is O(n)*.
Gamahyou can also solve any sudoku
sbrgthe question is whether I can somehow use the rules of verification to help me create a solution in at most as much time as it would take me to verify it. i.e. P vs NP
workmad3iirc, np-complete problems are ones where verifying a solution is polynomial time, but calculating a solution is non-polynomial
rindolfRashad: there are many variants of card solitaire
Gamahsbrg: but the number of sudoku permetations and soultions is not unbound...
rindolfRashad: generalised Freecell is NP-complete
rindolfRashad: which assumes you have n ranks of cards insetad of 13 (ace-to-king)
sbrgGamah: for a 9x9 sudoku, no, obviously not. but we are talking about sudoku in general
Gamahhmm.
sbrgRashad: at any rate, the point is that we just don't know whether we can use the information that lets us verify solutions in polynomial time to also construct solutions in polynomial time
Gamahi feel like sudoku is still a search problem (IE: rainbow table)
Gamahand not really applicable
workmad3Gamah: and how long would it take you to compute that rainbow table?
sbrgby your logic, I can solve any problem that way.
sbrgi can just create a database of all sorted lists.
Gamahsure...
sbrg.. just like i can create a database of all sudokus. if we fix n, then yes, it is bounded and you can just solve it in constant time.
kadobansbrg: Well, not really, you still have lookup time.
kadobanOh, for fixed n I guess that doesn't matter.
sbrgconstant time where a unit is defined to be the lookup time
sbrgthere you go!
Gamahworkmad3: that would depend on how well i could optimize the verification algo
sbrgit's all about context
workmad3sbrg: well, you can solve it in constant time, assuming the existence of an oracle :)
Gamahthe $1m question just says "a computer" and "in polynomial time"
Gamahit doesn't say i can't spend years precomputing the search space
Gamah:)
sbrgi don't think you understand what P vs NP means
workmad3Gamah: assuming the existence of an oracle is generally not classed as a solution to P vs NP
Gamahi thought the smiley implied i was being pedantic
workmad3Gamah: otherwise it would have been solved years ago :P
Gamahworkmad3: well i was just going to use oracle DB
Gamah:)
Channel##programming
NetworkFreenode

JetBrains’ Products

Display

Kake_FiskAny cool JetBrains programs I should try out except for CLion?
rindolfKake_Fisk: I wish JetBrains would have sold and developed one IDE instead of several variations on the same one.
Kake_FiskYeah!
Kake_FiskWill probably happen in the future. Visual Studio were also like that at one point if I recall correctly
q_qam i only the one who thinks pycharm is a heap of shit?
Kake_Fiskq_q: Well, I couldn't even get pycharm to work
kadobanq_q: I dunno, everyone seems to love it. Never tried it.
Channel##programming
NetworkFreenode

Whose fault is it?

Display

sir_galahad_ado/
vdamewoodsir_galahad_ad: \o
alvanson\o/
rindolfsir_galahad_ad: hi.
alvanson\o/ |v| o= /o\
rindolfsir_galahad_ad: sup?
sir_galahad_adhi rindolf not much is up, working on learning mysql
rindolfsir_galahad_ad: ah
rindolfsir_galahad_ad: I'm still feeling ill
rindolfsir_galahad_ad: well, yesterday and the day before were better
sir_galahad_adi'm sorry rindolf :(
rindolfsir_galahad_ad: thanks!
rindolfsir_galahad_ad: it's most likely not your fault
sir_galahad_adbutterflies...
vdamewoodrindolf: I've been secretly adding arsenic to your coffee. Is that why you're sick?
rindolfvdamewood: :-) heh , I don't drink coffee
rindolfvdamewood: perhaps you also added that coffee with arsenic to my water
vdamewoodThen whose coffee was it?
Channel##programming
NetworkFreenode

Unforgivable

Display

ChrisWarrickks
ChrisWarricksorry, wrong tab
rindolfChrisWarrick: I can never forgive you for using the wrong tab! ;-) J/K - everything's cool.
FManhowever, there is a wrong tab tax payable to me
ChrisWarrickrindolf: (arguably, wrong machine/screen/app/everything, because that went to irssi on screen 1 instead of the windows vm on screen 2)
rindolfFMan: heh
rindolfChrisWarrick: you will go to hell for using the wrong window!
rindolfChrisWarrick: no redemption for you!
Zuurindolf, you mean, no christmas presents?
rindolfZuu: no Chanukkah coins either!
ZuuOhnoes! :O
* rindolfis away
ZuuHe's hiding all the Chanukkah coins, i just know it!
Channel##programming
NetworkFreenode

Blaming everyone

Display

Zuu_My monitor is noisy!
* Zuu_blames all of you
rindolfZuu_: guilty as charged! I made your monitor noisy because I hate you
Zuu_Arrrr *shakes fist at Evil rindolf*
rindolfZuu_: it was a late EvilChristmas present
* Zuu_wraps it back up, and sends it back to santa :P
Channel##programming
NetworkFreenode

Putting the U in "FAQ"

Display

rindolfairking_: hi, see https://github.com/shlomif/Freenode-programming-channel-FAQ/blob/master/FAQ.mdwn#i-tried-joining-a-different-channel-for-help-but-i-could-not---why
vdamewoodI wish we called them Frequently Uttered Questions instead of Asked.
rindolfvdamewood: FUQ?
rindolfI don't give a FUQ
vdamewoodrindolf: FUQ off.
rindolfvdamewood: :-)
vdamewoodFrequent utterances concerning knowledge.
rindolfvdamewood: heh
vdamewoodbeaky: Read the FUQing manual?
wedrFrequently unwanted common knowledge.
Channel##programming
NetworkFreenode

Biological Garbage Collection

Display

jkbbwrIm aiming to implement a chunk of a runtime and maybe a garbage collector and then finish the emitter to spit out QBE
FManTropyxmy apartment badly needs garbage collection (hi, btw)
listeFManTropyx: no-op garbage collector's an option :)
adscyou could add some rats, they take care of the organic garbage
adscor rather, they compound multiple types of organic garbage into a single type
workmad3adsc: and then add some cats to convert the rat problem into an extra type?
adscwhich rat problem?
workmad3adsc: the rat problem caused by introducing rats to solve your garbage problem :P
adscrats are a problem?
adschmmm
adscyes, it seems one cat per 5 rats should solve any "rat problems"
wedrSo, you're saying for those who live near a farm, they need to get 65 cats?
adscyes
adscalthough I guess it doesn't scale up linearly
rindolfheh
adsceach additional cat probably raises the number of total rats that can be dealt with
adscso two cats might be able to deal with more than 10 rats
rindolfpoor rats
adscalso you should make sure the cats are neutered, or you will soon have to introduce dogs to solve a cat problem
wedrFibonacci Sequence for cats -> rats problem.
wedr5 cats -> 60+ rats killed.
wedrWait, I'm wrong, get 15 cats.
adscbut it seems he has to deal with over 300 rats
wedr65 cats it is.
Channel##programming
NetworkFreenode

Upgrading

Display

nickname95https://dan-ball.jp/en/javagame/rockets/ , this website has a game, i would like to know how it was made, what technologies etc, its pretty old
nickname95it says html5 and java applet
nickname95so if its in html5/js does that mean that i can see the source code of the game ?
* rindolfupgrades nickname95 to nickname98
* VicMackeyupgrades nickname98 to nicknameNT
rindolfVicMackey: heh
* vdamewoodupgrades nickname98 to nickname98SE
VicMackeyShoot.
rindolfvdamewood: heh
vdamewoodVicMackey: Back in the Windows 9x and NT4 days, Windows to Windows NT wasn't exactly a proper upgrade.
VicMackeyWindows to Windows is usually never a proper upgrade
VicMackeyI also have to say that I jumped from 98 to Xp
BatholithYeah, you can't really upgrade from Windows. Windows to Linux/Mac would be a terrible downgrade.
vdamewoodWell, versions of Windows NT prior to XP were missing some things that made Windows not-NT more usable at home, I think.
rindolfvdamewood: VicMackey: https://www.youtube.com/watch?v=eKy9fV_zX_o
VicMackeyrindolf how embarassing
rindolfVicMackey: :-)
rindolfVicMackey: it was the start of a brave new era!
VicMackeyThat's when he decided he had to quit being the ceo of that company
VicMackeyAnd retire
Channel##programming
NetworkFreenode
TaglineLet me upgrade ya

Pluralism

Display

vdamewoodGeDaMo: So, I, for example, showed them code for a DFA I wrote and explained how DFA's work.
bananaJoeDFA? Department of Foreign Affairs?
rindolfbananaJoe: determinstic finite automata
vdamewoodautomaton
vdamewood(automata is plural, automaton is singular)
rindolfyour mom is plural. ;-)
rindolfJ/K
* bananaJoewhistles in amazement!
bananaJoethat's some abbreviation!
bananaJoeautomama :P
Channel##programming
NetworkFreenode

Progressive Web Applications

Display

ZajtHello! Is this UML diagram https://go.gliffy.com/go/share/sm4frpobsubifu6j6jv8 a correct example of the factory method design pattern?
rindolfZajt: is this homework?
Zajtrindolf kind of, it's from school work but the purpose is not to make an UML diagra. I just try to explain the pattern by making this figure, but needs to be sure that it's correct so I don't miss anything in it
rindolfZajt: ah
rindolfZajt: it figures that it is schoolwork
SPEEDRAC1STUML's main purpose is to keep CS profs employed and students busy
rindolfSPEEDRAC1ST: heh
iawcThough the profs still suffer a concaussion when doing both at the same time.
Zajtrindolf what do you mean?
rindolfZajt: UML and Design Patterns are not oof much interest elsewhere
SPEEDRAC1STdesign patterns became a buzzword recently
SPEEDRAC1STalso, "anti-pattern"
Zajtyeah but did you read what I wrote above? I do it for a report in school so I have not an exercise that says "Write this UML-diagram", but I have done it myself just to illustrate the problem. But I want to make sure it's correct what I have done
Groogydesign patterns and anti-pattern are super old buzzwords
Groogywhat do you mean recently
Groogythe last 30 years?
SPEEDRAC1STrecently there was a resurgence of those
Groogylol okay
SPEEDRAC1ST"we're kewl, we use JavaScript design patterns"
GroogyDesignu-patteru-jutsu
SPEEDRAC1STare you a pattern-ninja?
GroogyHAI!
SPEEDRAC1STthen join our innovative revolutionary startup which has lots of hype and VC monies
GroogyActually I think it is good to read about design patterns and anti-patterns, to just have in back of your mind. But to actively try and "apply" the "molds" is not really the intent of it
SPEEDRAC1STsome of those are neat. the ones that are about complexity management, and organization
SPEEDRAC1STbut most are barely necessary
SPEEDRAC1STbut overall, WTF would one need design patterns to make yet another web app?
rindolfSPEEDRAC1ST: is it a disruptive startup?
SPEEDRAC1STit's about to disrupt at least 3 industries
rindolfSPEEDRAC1ST: heh
rockman37Has anyone made a webapp for making webapps yet?
bookwormWordPress
rockman37Hah.
Groogybut from a glance it looks like you have what I would expect out of a factory
SPEEDRAC1STAI can drive cars, but can't make web apps yet
rockman37My friend's friend is apparently working on a mobile app for making mobile apps.
rockman37(Which my friend plans to use to make a mobile app.)
PlanckWalkThere are tons of apps for making apps
SPEEDRAC1STPlanckWalk: none of them are functional, since an emulator is required to run one
SPEEDRAC1STalso, they don't solve the distribution problem
merijnHell, people can't even make decent apps yet...
SPEEDRAC1STdefine decent
SPEEDRAC1STInstagram and Snapchat are totally decent for uploading food pics and duckface pics
merijnSPEEDRAC1ST: They're several gigabytes larger than they should be
ongysnapchat? isn't that exclusivly for sexting?
ongyyou have phone apps that are multiple gigabytes?
SPEEDRAC1STmerijn: so is all software these days, except for embedded
SPEEDRAC1STongy: if you include the SDK, yes
merijnongy: I'd like to introduce you to my friend, the hyperbole :)
SPEEDRAC1STmobile apps themselves are 100s of MB
rockman37Which is still huge for a program.
rts-sanderthese apps take hundreds of terabytes to display a single butten!
rindolfmerijn: are they a boy or a girl? ;)
rockman37fuck buttons
Groogywell sometihng I guess? I don't really know the task you are having from your teacher
merijnrts-sander: Ah, I see you too have downloaded slack?
merijnrindolf: Probably a boy, hyperbole is constantly 1-upping people ;)
SPEEDRAC1STGroogy: Zajt: http://www.developermemes.com/wp-content/uploads/2013/03/java-problem-factory.jpg
rindolfmerijn: :)
rockman37SPEEDRAC1ST: rofl
rindolfSPEEDRAC1ST: heh, still funny
rts-sanderhahaha Java is verbose hahahaha
merijnrts-sander: I refuse to download atrocities that spend 500+MB memory just to run IRC >.>
rockman37I refuse to download atrocities full stop.
merijnirssi is taking 8MB after running for, like, 2 weeks straight in 15 channels...
rts-sanderlightweight software is the best!
SPEEDRAC1STmerijn: Firefox sometimes takes 2+GB of RAM
rts-sanderlets port it all to webapplications
xssposedwhat about weechat
ongyI had chrome at >3G. fun times
xssposedi use it a lot
xssposedits nice
SPEEDRAC1STFacebook tab sometimes eats 100s of MB running all of the tracking and ad JS code
GroogyI've had weechat running for more than a mount without restart
Groogy25mb
SPEEDRAC1STrts-sander: heard of progressive web apps?
merijnongy: WTF are you doing? Chrome is at, like, 1GB for me with 40 or so tabs open in 4 windows
BatholithChrome likes to eat RAM, that is known
Zajthaha SPEEDRAC1ST
rindolfhere kwin_x11 consumes more RAM than firefox - no idea why
xssposedtheres an extension that counteracts chromes hunger for ram. i forget the name of it, but it saves 90%
merijnChrome's memory usage is increased a bit by the fact that it uses 1 process per tab, but it's not that drastic. Most of the gross memory usage that people blame on Chrome is just really "websites being shitty in the 2010s"
rockman37rindolf: Is it huge, or is Firefox small?
xssposedhas my browser running faster
rindolfrockman37: well, i recently restarted ff
rockman37rindolf: Ah.
rindolfxssposed: heh, nice nickname
SPEEDRAC1STwebsites also have gotten a lot fatter
SPEEDRAC1STprobably due to ads
rockman37We should stop feeding them or something.
xssposedrindolf: heh, ty
* rindolfrecently reduced the HTML of his site
rindolfusing https://github.com/kangax/html-minifier
SPEEDRAC1STalso, JS frameworks and libs are 100+K LoC
rindolfSPEEDRAC1ST: are they webscale?
SPEEDRAC1STmaybe. they're responsive for sure
rindolfhttp://shlomifishswiki.branchable.com/slash-dev-null_is_WebScale/
SPEEDRAC1STwebscale is usually said about databases
rindolfSPEEDRAC1ST: both responsive and progressive? Impossibru
rindolfyou can only have at most 1
SPEEDRAC1STprogressive is the new buzzword, gotta replace them to keep the hype alive
merijnMan, the one JS keyword that pisses me off the most is "isomorphic", because that's not what isomorphic means, you jackasses
rindolfSPEEDRAC1ST: are progressive web apps webscale enough?
ongyI want a /dev/null directory to copy things into...
SPEEDRAC1STrindolf: come on. webscale is so 5 years ago :)
rindolfongy: use asynchronous writes
okuumerijn: I edited the “isomorphism” tag on Stack Overflow to explicitly refer to, you know, isomorphisms. :-p
rindolfSPEEDRAC1ST: heh
merijnokuu: <3
merijnongy: Why?
SPEEDRAC1STmerijn: is it a reserved keyword?
merijnSPEEDRAC1ST: No, it's "running the same code on the client as on the server", or some shit
SPEEDRAC1STJS's scope pisses me off the most. something as simple as accessing a variable inside foreach is complicated
SPEEDRAC1STmerijn: oh, you mean buzzword
merijns/'s scope//
merijnSPEEDRAC1ST: Yeah, I haven't had my coffee yet
okuuSPEEDRAC1ST: But there is an excuse - JavaScript was designed in 10 days!
rindolfongy: mount /dev/null as /home
okuuErrr, designed and implemented.
SPEEDRAC1STokuu: because Netscape managers rejected a Scheme-based language. and Self-based one too
okuurindolf: Double-checking my solutions to my topology handout.
merijnI respect Brendan Eichman, because for something designed and implemented in 10 days JS is an impressive feat. But as language...god...fuck it
merijnokuu: Sounds more fun that figuring out how to formulate my API to work with 3 slightly different libraries that don't have a common API :)
SPEEDRAC1STmerijn: he proposed to use Scheme, Netscape said "no way". Then he decided to prank them with JS. and now we're paying for it
ongyrindolf: still a file, so I can't access /home/ongy
ongymerijn: because I wanted to direct an output directory to /dev/null before and it didn't work
okuumerijn: At least I'm allowed (in fact, required) to make sense.
merijnokuu: Trying to make my library play nicely with pipes, conduits, and just regular old forM/mapM...it's...tricky :p
rindolfSPEEDRAC1ST: it needed to resemble Java
merijnongy: I don't quite understand what "copying to /dev/null" is supposed to do, though?
rindolfmerijn: oooh - buzzwords
mniipbut those are words
merijnrindolf: Hmm?
ongymerijn: why are you doing that? is it something you want others to use?
rindolfmerijn: "pipes", "conduits"
okuurindolf: Haskell plumbling libraries.
merijnrindolf: They are haskell libraries :)
ongymerijn: ignore all output that should be written there. sometimes I need that
merijnongy: Because I use a mix of pipes and conduits in different projects and I find myself reinventing the same boilerplate
merijnongy: And I wanna be done with it once and for all
SPEEDRAC1STI've learned about Cloud Haskell a few months ago
SPEEDRAC1STI guess they chose the name for marketing reasons
mniipmerijn, that "once and for all" bit sounds unconvinving
okuurindolf: Basically, so that you can replace “going crazy debugging” with “doing crazy with types” when doing stream processing. Although the “going crazy debugging” is sometimes not completely avoided.
merijnmniip: Why?
rindolfokuu: heh, sounds nasty
okuurindolf: Yeah, but it's how Haskellers think.
rindolfokuu: haskellers are crazy?
okuurindolf: Everyone is crazy in their own way.
mniipI must say haskell debugging sucks
rindolfokuu: true
iawcokuu: Haskell is just an API for common structures.
mniipwhy does everyone try to mimic imperative program debugging
merijnokuu: To be fair, conduits/pipes DO make some tasks that are really obnoxious in other languages really nice
iawcOr is that Ruby?
mniipfunctional semantics need to reflect respectively in the debugger
iawcThey seem the same in a way.
rockman37iawc: Ruby and Haskell?
merijnrindolf: Basically, they abstract over "I want to stream process data from a pipe/socket/file/whatever in constant memory"
SPEEDRAC1STsounds like a job for a queue
okuumerijn: Then it turns out you want to backtrack, and everything goes to hell.
rindolfrockman37: reminds me of that guy who said Visual Basic was essentially the same as C++
merijnokuu: So, don't do that then :)
merijnokuu: I have plenty of cases where I don't need that
merijnokuu: If you need backtracking, use STM or something
okuumerijn: I have to admit, when you don't need to backtrack, pipes and conduit are very nice.
rindolfrockman37: and then went on to try to create a lossless audio compression that could compress a 40 MB WAV file into 20 kB
rockman37rindolf: Well, I wouldn't touch either :p
merijnSPEEDRAC1ST: Yeah, except that all the annoying bits of getting data, putting them in queues, adapting your code to read from them, etc. has all been done for you
rockman37rindolf: Lossless?
mniipsomething something yoctoparsec
rindolfrockman37: yes
SPEEDRAC1STmerijn: by the corresponding librarires?
merijnSPEEDRAC1ST: They're basically a bunch of tools for turning stuff like a parser for a single object you wrote into one that gets fed data on demands and output an object every time it finishes (with further tools to incrementally process those)
merijnSPEEDRAC1ST: It's not earth-shattering rocket science. It's just a bunch of really convenient tools that I haven't found an adequate replacement for in other languages
okuumerijn: Probably because they aren't conveniently expressible in other languages. :-p
mniipeverything is possible when you have programmable semicolons
rindolfrockman37: i think he was the one who was going on about that Planet Source Code thingy
okuuSPEEDRAC1ST: Think iterators on steroids.
SPEEDRAC1STmerijn: ok. I haven't had that exactly problem, but if I had I'd use something like Elixir's GenStage
rockman37Programmable semicolons sound nasty.
rockman37rindolf: Haven't heard of that.
mniiprockman37, ish, perl does that all the time
rockman37"4.3 million lines of source code examples and apps to build from." Hmm...
rockman37mniip: Interesting.
iawchowdy do dat?
mniipanyway, I remotely remember someone saying that monads (their do-block syntax specifically) are just programmable semicolons
rindolfrockman37: under a contradictory licence
rockman37rindolf: Serves users right, I say.
Channel##programming
NetworkFreenode

SQL interfaces

Display

AbleBaconmpDrive->getLoc().list[i]->stats.getVal()->val; sometimes i wish object oriented programming was never invented
GeDaMoOnly sometimes? :P
rindolfAbleBacon: https://en.wikipedia.org/wiki/Law_of_Demeter
AbleBaconoh my god this law of demeter is exactly the opposite of what we're doing
patientplatypusdoes anyone know how to programmatically create a subtable in postgres?
rindolfpatientplatypus: not off hand
rindolfpatientplatypus: is there an sql syntax for that?
rindolfAbleBacon: heh
GeDaMoWould a subtable be like a view?
patientplatypuserrr....
patientplatypusi want to basically make a tree of tables
patientplatypuslike a json object
rindolfpatientplatypus: sound like it would stand against the normalisation rules
AbleBaconwhat urge would possess you to make something as evil as a tree of tables?
AbleBaconi understand the desire to do something to see if it can be done, but us mortals should not meddle in the workings of sorcery
patientplatypusim making dnd in sql
GeDaMoYou might want to look up Common Table Expressions
rindolfpatientplatypus: the game?
patientplatypusyeah
rindolfpatientplatypus: ah
patientplatypusits a challenging problem
AbleBaconLOL i'm picturing players taking their turns by submitting database queries with their requests
patientplatypusbut it would be useful to be able to use a tree structure
patientplatypusim just making the game sheet
GeDaMoThere's at least one game like that
patientplatypusif i get that working that would be a hat trick
rindolfpatientplatypus: you can encode trees using a table or two
patientplatypushmmm
AbleBaconADD "MOVE, 1" TO TABLE "MOVE_QUEUE_$PLAYER_NAME"
GeDaMoAbleBacon: https://schemaverse.com/
AbleBaconi always feel like SQL people are screaming
patientplatypusAHHHHH
AbleBacon"Compete against other players using raw SQL commands to command your fleet." picard never had to do this
rindolfpatientplatypus: https://duckduckgo.com/?q=sql+tree&ia=qa
AbleBacon"CAPTAIN, we've lost control of our primary command instruments! all commands to the ship will have to be issued via MICROSOFT sql queries"
AbleBacon"... number one, give the order to abandon ship."
rindolfAbleBacon: heh
patientplatypusi may just use lots of tables without the tree - looks overly complicated
rindolfpatientplatypus: what?
GeDaMoWhy do you need trees of tables?
patientplatypusoh well....i was thinking trees but it just looks like this would be sort of sucky
Myrl-sakiAbleBacon: I'd be screaming too if I had to write SQL for a living.
rindolfpatientplatypus: every purpose should have a single table
AbleBacon"you adopted capslock for internet arguments... i was born with capslock"
GeDaMoI remember computers before lowercase was invented :P
CashDash123How is a game like flappy bird ported to so many systems?
CashDash123I mean what makes it so easy to port?
CashDash123I mean it's been ported to the snes,gba,etc
AbleBacon"captain, our systems are down! we can only match enemy ships for targeting using regex!" "... number one, issue the command ".*"" "but sir there are civi-" "i give up"
jrslepakCashDash123: how complex is the game itself?
CashDash123no very jrslepak but how was the source code obtained or was it reverse engineered?
AbleBaconCashDash123, the logic behind the game is very simple. if it was written in, say, C++ there's probably a C++ compiler for all of those systems. the only thing that would change really is how to display the graphics
AbleBaconah--birds were the key to the game's breakthrough into success i see
AbleBaconunless the birds are just a RED HERRING!
AbleBaconwait--is a herring a fish?
AbleBaconor a bird?
wedr_Yeah, the Inverse Laws of Game Design, the shorter the jump distance, the more popular it gets via word of mouth
CashDash123AbleBacon, the addiction of beating a highscore lead to its popularity
wedr_herring is a fish yes
wedr_a type of tuna
rindolfAbleBacon: heh
wedr_salmon, not tuna
AbleBaconthen we need to invent "flappy herring"
AbleBaconavoid sharks and other sea creatures idk
wedr_For a warning, I think it's called red harring.
wedr_Or haerring
AbleBaconno, "red flag" is a warning. "red herring" is something that distracts you from the real thing
AbleBaconshoot i don't know anymore
wedr_red herring is a fish.
wedr_:/
wedr_red Sirens, maybe?
jrslepakit's also an idiom whose meaning is as AbleBacon described
wedr_In Norse mythology, Sirens are blue.
wedr_Or was it Greek?
wedr_So red Sirens is like the shiny Pokemon that distracts you in real life.
AbleBaconall those poor kids getting hit by cars looking at their phones hunting for pokemon
wedr_True, Pokemon Go caused kids to get hit more often
jrslepakthe best solution is to play it on the bus :-P
AbleBaconyou don't want to go on the bus in america
AbleBaconit is not a nice place
jrslepakI was just there a few hours ago
GeDaMoDoes America only have one bus? :|
jrslepakhaha
jrslepakit seems that way some evenings
CashDash123Leads me to question of how were games ported back in the day when you would have to downgrade a game to run on a system?
GeDaMoA lot of hard work
CashDash123kinda like how lets say you have developed a dreamcast game while also having a linux and windows port
CashDash123how does that work or even in reverse
GeDaMoThe game engine may have to be partly rewritten but the content (graphics etc.) should be reusable
CashDash123I mean I was thinking in a similar vain to Elysian Shadows which I'm pretty sure was designed around the dreamcast
CashDash123Which was tweaked most likey
CashDash123that or I may also get an Idea by reading quora
GeDaMoHmmm ... there's a #dreamcastdev channel
horny-samaGeDaMo: I thought dreamcast was stuff before I was born. Surprised that people still dev for it
GeDaMoThere's a also an #elysian_shadows channel but only one person in it
GeDaMoPeople still develop for a lot of old systems
CashDash123It's been chronicled on youtube since they were in high school in 2007
CashDash123horny-sama, The Dreamcast due to it's discontinuation date makes it more common to have a system without protection from playing burned cdr's though it's bad for the laser
AbleBacon"bad for the laser"--a likely story
patientplatypusok
patientplatypusim confused
CashDash123AbleBacon, well it was designed for GD-ROM
AbleBaconhow could it damage the laser, though?
AbleBaconlasers don't have any moving parts!
patientplatypusso here's my question: if i have a table with a, b, c, d, e and I want each of those 5 letters to reference 5 different tables A, B, C, D, E how would I do this in postgresql? I can link tables by foreign/primary key but I cant see how they actually reference the value its linking to
patientplatypusso
GeDaMoWhy do you have 5 different tables?
patientplatypusin dnd you have paladin, fighter, etc. I want each of those items to link to a table that contains their statistics. So one table with classnames, several linked tables with different statistics
grouseGeDaMo, gotta have redundant table in case bobby drops them ;)
GeDaMoWhy can't this be in one table?
AbleBaconall classes have strength, intelligence, etc. you should have one table for shared characteristics of all classes
patientplatypusbecause each class is entirely different from another
AbleBaconoh i see what you're saying
patientplatypuswell like wizard and fighter are so different that the tables need to be totally separate
patientplatypusthe way sql seems to want to work is that it just replicates tables in a single customer/many purchases type pattern
patientplatypusdoes anyone have any suggestions? im totally lost and have been staring at this for a while
GeDaMoI'm having difficulty visualising your DB structure
patientplatypusso one table for classes (fighter, wizard, etc)
patientplatypuseach class will have its one table - fighter table, wizard table, paladin table
patientplatypuswith their own special statistics on each
GeDaMoWhat fields do these tables have?
patientplatypuseach table will have entirely different fields (this is the problem- if they were similar it would not be an issue). so fighter has swords and fighting, and wizard would have spells etc
patientplatypusi need what is essentially some sort of tree/json like hiearchy but in sql
patientplatypusltree seems very confusing
patientplatypuswhat do you mean beaky?
GeDaMoWhat do these tables represent? Are they like D&D character sheets?
horny-samaCashDash123: gd-rom?
GeDaMoYeah, IRC will do that to you :|
CashDash123horny-sama, It was Sega's specialized cd I think the reason the burned cd exploit had to do something with an exploit with the mil-cd format
CashDash123though
horny-samaIs it safe to assume that gd-rom is out of production
CashDash123https://en.wikipedia.org/wiki/GD-ROM horny-sama
horny-samaCashDash123: did not say if it is out of production or not
CashDash123I don't think anyone can press there games to GD-Rom anymore.
CashDash123I don't acually even own a dreamcast I just learned abit about it
CashDash123long ago
horny-samagood luck with whatever you are doing
horny-samasounds cool
CashDash123I figured it out hombre is pressed to mil-cd's
xenowhy would anyone wanna press things onto GD-Ros anymore?
xenoor why am I asking?
CashDash123don't qoute me on that
CashDash123quote
horny-samaxeno: I think CashDash123 is doing some dreamcast dev
CashDash123horny-sama, I'm not
horny-samaCashDash123: so just quest for knowledge?
xenohorny-sama: yeah, but why?
CashDash123It would just be a good place to get an Idea of how a game is ported
xenohorny-sama: it's like the worst waste of time
horny-samaxeno: different people have different hobby
xenoyeah I know
AbleBaconoh no... we're resorting to "scrum" meetings every morning. things must be getting really desperate.
CashDash123I mean how games are made for old consoles really is interesting
horny-samaAbleBacon: ?
AbleBaconat my work
AbleBaconand they pay me and all i have to do is not die
GeDaMohttps://upload.wikimedia.org/wikipedia/commons/b/bd/Scrum-1.JPG
horny-samaAbleBacon: in other words, you are their basic bitch
CashDash123horny-sama, You could say that,and I really wanted a dreamcast a long time ago
AbleBaconit's not a giant wrestling orgy; it's a management technique
GeDaMoWhy not both? :D
horny-samaAbleBacon: just hope you made your fuck you money soon so you can quit
horny-samalol
RouninAbleBacon: Your team just needs to move their organization to Sloth® so that all of their personal data can be sold to advertisers
RouninThen you'll be truly efficient
RouninAnd of course SourceHub™ to organize your Packer images
Channel##programming
NetworkFreenode