<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:22:43] ⇨
Joins: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L2[00:35:06] ⇦
Quits: Inari (~Uni@p5DEC6DB1.dip0.t-ipconnect.de) (Read error:
Connection reset by peer)
L3[00:40:55] ***
mrkirby153 is now known as kirby|gone
L4[00:47:39] *** Kasen
is now known as rakiru|offline
L5[00:51:24] ⇦
Quits: Xal (~Xal@S0106881fa12987ab.vw.shawcable.net) (Read error:
Connection reset by peer)
L6[00:56:26] ⇨
Joins: Xal (~Xal@S0106881fa12987ab.vw.shawcable.net)
L7[00:57:09] ⇨
Joins: Kodos
(webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L8[00:57:09] zsh
sets mode: +v on Kodos
L9[01:06:00] <Kodos> Took a nap, had a dream
I was living in Minecraft, with a factory that made computer parts,
and used Forestry's mail system to 'ship' them
L10[01:10:42] <Xal> hey we have a similar
thing goin on my server
L11[01:10:49] <Xal> i don't run it
L12[01:10:59] <Xal> but my buddy has some
kind of ebay thing
L13[01:11:09] <Xal> where you can buy stuff
and it ships it to you
L14[01:11:11] <Xal> not forestry tho
L15[01:11:14] <Xal> that would be
cool
L16[01:27:24] <Izaya> that'd be pretty damn
awesome
L17[01:36:13] <Izaya> know what'd be
better?
L18[01:36:18] <Izaya> using drones to ship
the items.
L19[01:37:44] <Xal> awww man
L20[01:37:48] <Xal> that's cool
L21[01:37:57] <Xal> i gotta work on
something like that
L22[01:38:31] ⇦
Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Quit:
Leaving)
L23[01:38:53] <Kodos> Ugh, I need an
oredictionary converter that will literally convert ANYTHING that's
oredicted the same
L24[01:40:48] <Kodos> Ah, unifier does
work. I wonder what I was doing wrong the first time
L25[01:41:38] ⇦
Quits: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout:
186 seconds)
L26[01:41:39] <Kodos> Erm, nevermind, not
for everything it would seem
L27[01:56:38] ⇦
Quits: Xal (~Xal@S0106881fa12987ab.vw.shawcable.net) (Quit:
cya)
L29[01:58:48] <dangranos> me, when i'm
doing ANYTHING
L30[01:59:05] <Dashkal> There are a number
of oredict classes that aren't intended to be interchangable except
in recipes. The oredict tools tend to try to avoid those.
L31[02:00:08] <Kodos> Then I shall make my
own, as soon as my PC is back up
L32[02:00:44] <Dashkal> Heh, while you can
certainly do so, you're half way to ProjectE at that point
L33[02:00:52] <Kodos> How so?
L34[02:01:09] <Dashkal> As said, many of
those classes are NOT intended to to be interchangable.
L35[02:01:31] <Kodos> Maybe I'll just do
shapeless recipes for my items then
L36[02:01:41] <Dashkal> ex: Birch isn't
suddenly magically oak, but the chest recipe doesn't care.
L37[02:02:24] <Kodos> I'm thinking 5 of any
same color dyes in an L shape on a crafting grid results in 5
Industrial Dyes (my mod)
L38[02:02:26] <Kodos> Thoughts?
L39[02:14:46] ⇨
Joins: Vexatos
(~Vexatos@p200300556E14A4462C00E2740C0B78F3.dip0.t-ipconnect.de)
L40[02:14:46] zsh
sets mode: +v on Vexatos
L41[02:25:58] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8002:ea78:7145:9bf:62b2:ba8d)
(Read error: Connection reset by peer)
L42[02:36:17] <dangranos> hmm
L43[02:36:19] <dangranos> damn..
L44[02:37:24] <dangranos> i wonder if there
is any way to have "stack" clipboard
L47[02:59:20] <Kodos> Oh nice, someone PR'd
header support for HTTP api?
L48[03:01:17] <Vexatos> Kodos, only for
internet.request. internet.open has always supported headers
:P
L49[03:02:54] ⇦
Quits: Yepoleb (~quassel@178-190-228-239.adsl.highway.telekom.at)
(Ping timeout: 194 seconds)
L50[03:03:20] ⇨
Joins: Yepoleb
(~quassel@188-22-165-232.adsl.highway.telekom.at)
L51[03:03:33] <Kodos> I'm still mostly a
noob with the internet api, so I'm not entirely sure of the
difference, but okay
L52[03:03:48] <Kodos> I'm also super tired,
so there's that
L53[03:05:22] ⇦
Quits: Vexatos
(~Vexatos@p200300556E14A4462C00E2740C0B78F3.dip0.t-ipconnect.de)
(Ping timeout: 186 seconds)
L54[03:05:42] ⇨
Joins: Vexatos
(~Vexatos@p200300556E14A4462C00E2740C0B78F3.dip0.t-ipconnect.de)
L55[03:05:42] zsh
sets mode: +v on Vexatos
L56[03:09:21] ***
Keridos is now known as Keridos|away
L57[03:23:11] ⇦
Quits: Kodos
(webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Quit: Web
client closed)
L58[03:56:36] ⇨
Joins: sciguyryan
(~sciguyrya@80-254-76-239.dynamic.swissvpn.net)
L59[04:22:55] ⇨
Joins: Jezza (~Jezza@185.44.151.107)
L60[04:35:52] <dangranos> ._.
L61[04:36:05] <dangranos> why nobody uses
tar?
L62[04:50:26] ⇦
Quits: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net)
(Ping timeout: 190 seconds)
L63[04:57:22] ⇦
Quits: flappy (~flappy@85-76-10-84-nat.elisa-mobile.fi) (Ping
timeout: 186 seconds)
L64[05:15:15] ⇨
Joins: llolik
(~Adium@p200300455C4F310028D53A53E5E4051E.dip0.t-ipconnect.de)
L65[05:17:14] ⇨
Joins: llolik1
(~Adium@p200300455C4F31004C4E7EE9E6B3F540.dip0.t-ipconnect.de)
L66[05:17:53] <DeanIsaKitty> dangranos: The
last time I checked a lot of people in the Linux & BSD
community use tar :P
L67[05:18:42] ⇦
Quits: llolik
(~Adium@p200300455C4F310028D53A53E5E4051E.dip0.t-ipconnect.de)
(Ping timeout: 186 seconds)
L68[05:19:32] ⇨
Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L69[05:20:01] <Sandra> It's just not a
popular format in the outside unix community.
L70[05:20:48] <dangranos> and fucking
winrar doesn't supports it
L71[05:20:57] <dangranos> or compressed
tars
L72[05:21:17] <dangranos> and somewhy
people use fucking winrar instead of 7zip
L73[05:21:19] <hitecnologys> Why would
anyone use WinRAR when there are perfectly nice other
(de)archivers?
L74[05:21:34] <DeanIsaKitty> hitecnologys:
Preinstalled?
L75[05:21:53] <Vexatos> isn't like every
unix program ever packed in .tar.gz :P
L76[05:22:07] <DeanIsaKitty> dangranos:
Common issue of Windows not supporting Linux / free formats but the
other way round :P
L77[05:22:16] <hitecnologys> DeanIsaKitty:
WinRAR is proprietary software. Unless somebody uses cracked
Windows distros, I'm not sure how that can happen. In the former
case… well those aren't my problem.
L78[05:22:45] <DeanIsaKitty> hitecnologys:
Uhm, I am pretty sure WinRAR is preinstalled up to 7 or
vista.
L79[05:22:51] <dangranos> hitecnologys: you
will be amazed
L80[05:22:56] <Vexatos> DeanIsaKitty,
nope
L81[05:22:59] <Vexatos> can confirm it is
not
L82[05:23:13] <Vexatos> unless your
specific PC vendor does it
L83[05:23:15] <Vexatos> it's not
L84[05:23:19] <dangranos> go meet any of
your friends irl who isn't very good with computers
L85[05:23:19] <DeanIsaKitty> Oh? So its
crapware preinstalled by OEMs?
L86[05:23:24] <dangranos> DeanIsaKitty:
YES
L87[05:23:32] <DeanIsaKitty> Huh.
figures
L88[05:23:32] <dangranos> heh..
L89[05:23:38] <hitecnologys> dangranos:
friends? IRL? You must be kidding!
L90[05:23:42] <dangranos> my dad uses OEM
versions everywhere
L91[05:23:57] <Izaya> 7zip best archiver
for windows
L92[05:24:01] <dangranos> ^
L93[05:24:04] <Izaya> what the fuck
debian
L94[05:24:13] <Izaya> why did you remount
/target as ro?
L95[05:24:22] <Turtle> 7zip is really good,
but isn't it maintained by like this one guy?
L96[05:24:24] <DeanIsaKitty> But wouldn't
that qualify for preinstalled. The last few OEMs winodws I got all
had WinRAR installed on them (except the last one bc w8.1)
L97[05:24:29] <Izaya> actually, forget it,
I'm installing on like 3 VMs at once, let's see if the other ones
do it tool.
L98[05:24:31] <DeanIsaKitty> Turtle: Yes,
so what?
L99[05:25:08] <Turtle> Generally means
lower volume of updates and the such
L100[05:25:40] <Izaya> well
L101[05:25:47] <Izaya> it's a
non-privelaged program
L102[05:25:50] <Sandra> I agree, 7zip is
good.
L103[05:25:52] <Izaya> it doesn't do
anything with networks
L104[05:25:55] <Turtle> well no
L105[05:26:01] <DeanIsaKitty> Turtle: gpg
is maintained by like this one guy. Linux was for a long time
maintained by this like one guy. Whats your point exactly?
L106[05:26:07] <Izaya> and the Windows
release cycle is once every big bang
L107[05:26:33] <Turtle> my point was
though, that OEMs are unlikely to include software made by 'this
one guy' for either money, or pride reasons
L108[05:26:41] <Sandra> Yeah.
L109[05:26:56] <Izaya> who doesn't
reinstall windows when they get a computer anyway?
L110[05:27:01] <Sandra> I mean, windows
has direct support for zip files! So that's good.
L111[05:27:03] <Izaya> or even better,
install linux?
L112[05:27:12] <hitecnologys> Isn't WinRAR
maintained by 'this one guy' as well?
L113[05:27:21] <dangranos> winrar isn't
maintained
L114[05:27:27] *
Sandra points at self, izaya.
L115[05:27:35] <dangranos> it's just
survives
L116[05:27:43] <dangranos> s/'s//
L117[05:27:43] <Kibibyte>
<dangranos> it just survives
L118[05:27:55] <dangranos> now there is
something named "winzip"
L119[05:28:02] <DeanIsaKitty>
hitecnologys: No. RAR was designed by this one guy.
L120[05:28:40] <Turtle> actually, only for
legal issues
L121[05:28:58] <Turtle> the guys' brother
aparently holds the legal rights because the dev cba to deal with
legals
L122[05:29:11] <Sandra> WinZip is between
winrar and 7zip in quality.
L123[05:29:46] <nxsupert> I just ended up
installing Cygwin for that sort of stuff.
L124[05:29:49] <dangranos> its name is
literally between that
L125[05:29:56] <dangranos> nxsupert: try
flinux
L126[05:30:18] <nxsupert> Don't need it
anymore. No windows computers in my house :D
L127[05:30:46] <dangranos> :D
L128[05:30:46] <Sandra> Yep.
L129[05:30:49] <nxsupert> Only OS X and
Linux :P
L130[05:30:54] <dangranos> ...oh
L131[05:31:04] <Turtle> ... you need more
windows, or more linux
L132[05:31:05] *
dangranos points accusingly at nxsupert
L133[05:31:12] <nxsupert> And some old
school computers thinking about it.
L134[05:31:16] <Sandra> OS x is worse than
windows.
L135[05:31:23] <nxsupert> No.
L136[05:31:33] <nxsupert> OS X is better
than windows.
L137[05:31:36] <Sandra> It's the dumbest
OS ive ever had the displeasure to use.
L138[05:31:48] <nxsupert> Dumb? What do
you mean?
L139[05:32:03] <Sandra> Eheheheh. Don't
even make me start.
L140[05:32:10] <Sandra> Why command?
L141[05:32:10] <nxsupert> Start.
L142[05:32:12] <Sandra> Why?
L143[05:32:20] <nxsupert> What do you
mean?
L144[05:32:40] <hitecnologys> Sandra: why
win?
L145[05:32:46] <Izaya> okay, let's look at
this
L146[05:32:47] <Sandra> Why are all the
keybinds command instead of control for some reason?
L147[05:32:56] <Izaya> I once had to deal
with an OS X box
L148[05:33:00] <Izaya> and I had to run a
script on it
L149[05:33:04] <Izaya> someone had deleted
Terminal.app
L150[05:33:07] <Izaya> and it had no
network
L151[05:33:20] <Izaya> I thought
"that's fine, this script requires no interaction"
L152[05:33:28] <Izaya> so I opened some
TextEdit or some crap
L153[05:33:32] <Izaya> made a file
L154[05:33:35] <Sandra> Ahahah no
L155[05:33:37] <Izaya> and it wouldn't let
me save as .sh
L156[05:33:45] <Izaya> only .txt
L157[05:33:54] <nxsupert> So you can use
the command keys in the terminal.
L158[05:33:57] <nxsupert> Umm.
L159[05:34:05] <Sandra> ???
L160[05:34:07] <Izaya> and then Finder
wouldn't let me rename it to .sh, nor enable the execute bit
L161[05:34:09] <nxsupert> I can save stuff
as sh's
L162[05:34:20] <Izaya> This was an old
version of OS X
L163[05:34:21] <Izaya> 10.3
L164[05:34:50] <Sandra> Nxsupert... But
why though?
L165[05:34:57] <nxsupert> Why what?
L166[05:35:11] <nxsupert> Also. OS X has
approved a lot since then.
L167[05:35:23] <Sandra> Okay, some more.
Why are applications folders?
L168[05:35:25] <DeanIsaKitty> *improved (i
assume?)
L169[05:35:26] <Izaya> I did a clean
install on that box
L170[05:35:27] <Izaya> 10.4
L171[05:35:29] <Izaya> still sucked
L172[05:35:47] <nxsupert> And if someone
deletes the Terminal app, thats the users fault , not the operating
systems.
L173[05:36:03] <Izaya> nxsupert, still
couldn't set the execute bit from the file manager
L174[05:36:09] <Izaya> that's Apple's
fault
L175[05:36:10] <nxsupert> As for an
applications folder , To make it easier to install
applications.
L176[05:36:20] <Turtle> nxsupert, it's the
OS' fault if it's even possible to break it
L177[05:36:23] <Sandra> Hahah how?
L178[05:36:25] <Izaya> in all of its
genius 'making unix easy' wisdom
L179[05:36:38] <Izaya> nxsupert, no, not
that there's an applications folder
L180[05:36:44] <Izaya> why are the
applications themselves folders?
L181[05:37:00] <nxsupert> Turtle: By that
logic Linux is the worst OS in existance.
L182[05:37:09] <DeanIsaKitty> Turtle: no,
not really. I think Linux very happily assumes the user is not a
stupid monkey and knows what they are doing and is not slandered
for it. (in this channel at least)
L183[05:37:19] <dangranos> Izaya: speaking
of "applications being folders"..
L184[05:37:23] <DeanIsaKitty> Izaya:
Linux.
L185[05:37:24] <Sandra> Linux indeed does
do that.
L186[05:37:25] <Turtle> err, if you give
linux to a stupid monkey, you bet it is the worst OS
L187[05:37:32] <dangranos> fuck that guy
who wrote "MineOS" taht way
L188[05:37:40] <dangranos> ofc it looks
nice..
L189[05:37:45] <Izaya> wasn't that
designed to clone OS suX?
L190[05:37:45] <nxsupert> Applications
being folders? Works better.
L191[05:37:48] <Turtle> Which is why you
DON'T give it to stupid people
L192[05:37:55] <Sandra> Isn't mineos just
a server is?
L193[05:37:59] <Sandra> OS?
L194[05:38:11] <dangranos> but it's like
android, nice for users terrible for those who want to dig further
than GUI
L195[05:38:15] <Turtle> iirc it's a
stripped version of linux with just a jvm
L197[05:38:33] <dangranos> (OC OS)
L198[05:38:45] <nxsupert> And the fact is
, OS X us easy to use. But if I want to I can use it just like
Linux.
L199[05:38:50] <dangranos> also, damn
capital letters in paths
L200[05:38:53] <DeanIsaKitty> nxsupert: no
you cant.
L201[05:39:27] <DeanIsaKitty> nxsupert: If
anything you can use it as a cut down little brother of BSD but
without the advantages BSD brings you.
L202[05:39:49] <Izaya> OS X: couldn't
install xorg, 0/10
L203[05:40:17] <nxsupert> Why would you
need X-ORG?
L204[05:40:22] <DeanIsaKitty> Xorg.
L205[05:40:27] <Izaya> so I don't have to
deal with the finder, mostly
L206[05:40:33] <Izaya> so I can use Xfce
or WindowMaker
L207[05:40:42] <nxsupert> What is wrong
with finder?
L208[05:41:06] <hitecnologys> You don't
need Xorg. Xorg is insecure, buggy and has terrible configuration
file.
L209[05:41:10] <DeanIsaKitty> What is
wrong with limiting the choices and options a user has to use their
computer? Idfk, ask Windows.
L211[05:41:19] <nxsupert> You can get
addons if you want to let you execute shell scripts,
L212[05:41:20] <DeanIsaKitty>
hitecnologys: Off topic and NO
L213[05:41:29] <DeanIsaKitty> nxsupert:
For only 99$ a year!
L214[05:41:32] <Izaya> also, I know this
is a feature, but why does closing a program not close a
program?
L215[05:41:40] <nxsupert> No. They are
free.
L216[05:41:52] <hitecnologys>
DeanIsaKitty: yes it is. How else would you call ability of every
application to read input to another application?
L217[05:42:01] <DeanIsaKitty> nxsupert: So
is linux. But all of it. And also OSS,
L218[05:42:16] <Turtle> DeanIsaKitty,
like, tbf, you can do quite a bit more with windows than is
designed, you just need to apply a sledgehammer generously
L219[05:42:24] <DeanIsaKitty>
hitecnologys: No it isnt. Hmm, how do you like the word pipe?
L220[05:42:54] <DeanIsaKitty> Turtle:
Probably. I don't know Windows but I find it to hard to learn
properly.
L221[05:43:09] <nxsupert> The fact is
anything I have written for OS X that isn't written in C or
something , I have been able to run on my mac book.
L222[05:43:23] <DeanIsaKitty> nxsupert:
Point?
L223[05:43:27] <hitecnologys>
DeanIsaKitty: alright, let's go another way. Are you going to argue
that it has nice configuration file?
L224[05:43:52] <hitecnologys> Because it
doesn't.
L225[05:43:55] <Turtle> DeanIsaKitty,
TLDR: Step 1) If you can't do things properly right away, stop
trying to do it properly. Step 2) Break the rules. Step 3) ... Step
4) Profit.
L226[05:43:56] <DeanIsaKitty>
hitecnologys: It does the job, its both human and computer readable
and allows for pretty much anything to be configured.
L227[05:43:59] <DeanIsaKitty>
Projection.
L228[05:44:24] <hitecnologys> -_-
L229[05:44:30] <DeanIsaKitty> Turtle: 1)
If you cant do things properly the right way, use Linux. Its just
faster for me that way.
L230[05:44:31] <Sangar> o/
L231[05:44:37] <DeanIsaKitty> \o
L232[05:44:57] <Turtle> well yeah, but
this was in the case of using windows, i.e. no easy way out in the
way of installing linux :p
L233[05:45:02] <nxsupert> o/
L234[05:45:07] <Turtle> o/
L235[05:45:20] <DeanIsaKitty> Turtle: I
can happily confirm that I have never been in this situation.
L236[05:46:09] <Turtle> Sooo, I can
conclude from that you didn't work in enterprise situations? :p
/s
L237[05:46:47] <DeanIsaKitty> Turtle: The
first question I ask is "Can I use Linux for absolutely
everything?". Does that answer your question? :P
L238[05:47:24] <Turtle> oh god I already
see so much ways manglement could fuck that up :p
L239[05:47:55] <DeanIsaKitty> Turtle: It
worked fine the last few times. And if manglements gets pissed I
just offer them to run a Winderps VM.
L240[05:48:24] <DeanIsaKitty> And promply
start the hate for Windows come up again. Last time was a week and
a half ago :P
L241[05:48:30] <Turtle> :p
L242[05:49:36] <DeanIsaKitty> :р
L243[05:50:27] <nxsupert> Umm.
L244[05:51:50] <DeanIsaKitty> nxsupert:
No, really. I didn't get your point about running stuff on you
macbook.
L245[05:52:47] <nxsupert> It is easy to
use (easy than linux) but I can use it to develop stuff for
linux.
L246[05:52:55] <DeanIsaKitty> Because it
pretty sure wasn't "Everything I write for OS X can run on OS
X on another machine" because I fucking hope OSX can at least
do that.
L247[05:53:06] <DeanIsaKitty> Ah, so your
macbook runs Linux?
L248[05:53:15] <nxsupert> Via VM.
L249[05:53:27] <DeanIsaKitty> Ah. Specify
that next time :P
L250[05:53:40] <nxsupert> but. I can run
it in os x too.
L251[05:54:24] <DeanIsaKitty> Also, fun
fact: I can develop code on Linux that runs on OS X too. And Linux.
And Windows. And BSD. And its written in C++.
L252[05:54:24] <nxsupert> Because they
both share a lot of API's. I mean they are both POSIX
compliant.
L253[05:54:41] <DeanIsaKitty> Even in C
that is easy.
L254[05:55:23] <nxsupert> Yes. But you
can't develop code that will run on both Windows and Linux. you
would have to change it for each OS.
L255[05:55:49] <DeanIsaKitty> nxsupert:
No, I can.
L256[05:55:53] <nxsupert> The fact is OS X
is so much easier to use than Linux.
L257[05:56:07] <DeanIsaKitty> I have some
C code here that will very happily run on Windows and Linux at the
same time :)
L258[05:56:17] <DeanIsaKitty> nxsupert:
Projection.
L259[05:56:46] <DeanIsaKitty> It may be
for you. But not for every use case and every situation.
L260[05:56:57] <nxsupert> Yes. But if you
need to write code that uses something like unix sockets you aren't
exactly going to be able to run it on windows.
L261[05:57:06] <nxsupert> But you can on
OS X.
L262[05:57:27] <DeanIsaKitty> nxsupert:
That is not a point for OS X over LINUX. Over Windows, maybe.
L263[05:57:34] <nxsupert> But the point I
am trying to get across is OS X is so so much easier to use than
Linux.
L264[05:57:40] <Vexatos> Sangar!
L265[05:57:41] <Vexatos> Hi
L266[05:57:50] <DeanIsaKitty> nxsupert:
But you don't.
L267[05:58:05] <Sangar> Vexatos!
L268[05:58:05] <DeanIsaKitty> You are
saying stuff that has nothing to do with Linux or OS X in the first
place.
L269[05:58:08] <Sangar> saw the pr!
L270[05:58:15] <Vexatos> I just made it a
little better
L271[05:58:15] <nxsupert> The number of
times I have messed up my Linux computer trying to get it to use my
graphics card is mad. But with OS X , it just works!
L272[05:58:17] <Vexatos> (a lot)
L273[05:58:28] <Vexatos> added a
shouldIgnoreLighting to make it NOT always glow >_>
L274[05:58:36] <DeanIsaKitty> nxsupert:
Mac OS MAY be easier for you. But then again, you are not all of
humanity.
L275[05:58:43] <Sangar> adjusting 1.8.8
right now (to also have the separate register* methods, it it's
easier to backport in the future)
L276[05:58:58] <Vexatos> Sangar: and, fun
fact, the shouldIgnoreLighting is conveniently placed so that you
can apply your own GL transformations before returning anything
:D
L277[05:59:16] <Vexatos> (just in case you
need it)
L278[05:59:18] <Sangar> Vexatos, haven't
looked at the actual rendering in detail yet :P
L279[05:59:20] <Sangar> ok
L280[05:59:22] <Vexatos> also renamed it
to Abstract* to fit the prefab
L281[05:59:23] <nxsupert> True. But I bet
most people would agree with me.
L282[05:59:29]
⇨ Joins: McKleiv
(webchat@37-44-135-186-dynamic-customer.stayon.no)
L283[05:59:33] <DeanIsaKitty> nxsupert:
Not here. As you can see from the log.
L284[05:59:36] <Vexatos> AND made it use
the item texture atlas by default >_>
L285[05:59:40] <Vexatos> instead of the
block one
L286[05:59:41] <McKleiv> Hello
L287[05:59:45] <Sangar> kk
L288[05:59:46] <nxsupert> Fair
enough.
L289[05:59:52] <nxsupert> But still.
L290[05:59:55] <McKleiv> How's it going
guys?
L291[06:00:02] <DeanIsaKitty> nxsupert:
No. Not at all.
L292[06:00:05] <Vexatos> Also also made it
look decent on item frames >_> them custom
transformations
L293[06:00:14] <Vexatos> Btw, Sangar, was
yesterday really your birthday? D:
L294[06:00:24] <DeanIsaKitty> nxsupert:
You haven't made a point and proven it yet. So just stop
already.
L295[06:00:46] <McKleiv> What are we
discussing?
L296[06:00:54] <DeanIsaKitty> McKleiv:
Nothing of importance.
L297[06:01:08] <nxsupert> Can we just say
Linux and OS X are better than windows and leave it at that?
L298[06:01:15] <Sangar> Vexatos, yes
:P
L299[06:01:16] <Vexatos> and, uuh. Sangar:
I had to modify the obj file a little, since the object name you
chose crashed the 1.7.10 obj loader >_> And I commented out
the mtl stuff
L300[06:01:24] <Vexatos> but you can
uncomment it
L301[06:01:31] <Vexatos> it won't affect
the 1.7.10 one at all
L302[06:01:36] <Sangar> Vexatos, eh, so
long as it works
L303[06:01:36] <DeanIsaKitty> nxsupert:
*sigh*
L304[06:01:42] <Vexatos> and if you do,
you can probably use the same obj file in both versions
L305[06:01:43] <DeanIsaKitty> nxsupert:
Yes.
L306[06:01:43] <Sangar> yeah, i noticed
that when i tried :X
L307[06:02:04] <Vexatos> since I didn't
change any values but the object names
L308[06:02:12] <Sangar> tis fine this way,
won't ever likely change, so idc
L309[06:02:18] <Vexatos> (yes I had to
learn obj syntax >_>)
L310[06:02:27] <Vexatos> YOU ARE SO LAZY
SNAGAR
L311[06:02:31] <Sangar> yep
L312[06:02:37] <Vexatos> Oh well, you
still have to write all that documentation MWAHAHAHAHA
L313[06:02:49] <Sangar> documentation?
what documentation? :P
L314[06:02:50] <DeanIsaKitty> Oh, right...
Happy birthday Sangar. Want a cake?
L315[06:02:57] <Sangar> thanks!
L316[06:03:03] <Sangar> sure, y
naught
L317[06:03:05] <Vexatos> You surely don't
want the item renderer to be the only undocumented class in the API
:3
L318[06:03:10] <nxsupert> The cake is a
lie :P
L319[06:03:12] <Sangar> pffft
L320[06:03:16] <Vexatos> Sangar, why
didn't you tell anyone that it was your birthday D:
L321[06:03:23] <DeanIsaKitty> Vexatos: He
did.
L322[06:03:26] <Sangar> Vexatos, i kinda
did >_>
L323[06:03:27] <Vexatos> what
L324[06:03:28] <Vexatos> when
L325[06:03:28] <DeanIsaKitty> A week or so
agi.
L326[06:03:30] <DeanIsaKitty> *ago.
L327[06:03:31] <Vexatos> .-.
L328[06:03:33] <Sangar> and the day
before
L329[06:03:37] <Sangar> :X
L330[06:03:39] <Vexatos> :(
L331[06:03:45] <Vexatos> Gratulamur
tibi~
L332[06:03:46] <Vexatos> Anyway
L333[06:03:55] <Sangar> chibi?
L334[06:04:00] <DeanIsaKitty> Kibi?
L335[06:04:10] <Vexatos> <apply
happy-birthday song>
L336[06:04:15] <Vexatos> Gratularmur
tibi~
L337[06:04:17] <Vexatos> Gratularmur
tibi~
L338[06:04:17] <DeanIsaKitty> <apply
gema cost>
L339[06:04:23] <Vexatos> Gratularmur, care
Florian~
L340[06:04:32] <Vexatos> Gratulamur tibi!
♪
L341[06:04:42] <Vexatos> Blergh
L342[06:04:49] <Vexatos> 3-syllable names
are the worst for this song
L343[06:04:58] <Sangar> i'm sorry
L344[06:05:16] <DeanIsaKitty> Sangar: You
better be! You are a bad person for having this long of a
name!
L345[06:05:29] <Sangar> yes. totally my
fault, i realize that now.
L346[06:05:36] <DeanIsaKitty> Good.
L347[06:05:38] <Sangar> should applied for
a name change ages ago.
L348[06:05:42] <Sangar> my life is
ruined.
L349[06:06:08] <DeanIsaKitty>
Absolutely.
L350[06:06:22] <DeanIsaKitty> No one will
ever love you.
L351[06:06:57] <Sangar> yeah.
L352[06:07:05] <Vexatos> DeanIsaKitty,
4-syllable names are fine again
L353[06:07:09] <Vexatos> can remove the
"care"
L354[06:07:09] <Vexatos> :P
L355[06:07:22] <Sangar> Vexatos, just sing
it with sangar then :X
L356[06:07:26] <Sangar> that's not
three
L357[06:07:40] <DeanIsaKitty> 2 != 3. Hmm
your logic is infallible
L358[06:07:40] <Vexatos> Ok
L359[06:07:41] <Vexatos> :3
L360[06:07:44] <Vexatos> Kethtar
\:D/
L361[06:07:57] <Sangar> if you wanna bite
your tongue while singing, sure!
L362[06:08:56] <Sangar> hrm. i'll prob
pull it from prefab.client to just prefab. feels like pointless
nesting right now :X
L363[06:11:08] <Izaya> okay so apparently
read timeout -> remount /target ro
L364[06:12:02] <Vexatos> Sangar, I just
wanted it to be.. separate from the rest since it contains so much
MC-specific code >_>
L365[06:12:05] <Izaya> sure, debian
L366[06:12:05] <Izaya> thanks
L367[06:12:13] <Izaya> totally didn't
break one of my virtual machines
L368[06:12:15] <Sangar> wait, the rest
doesn't? :X
L369[06:12:23] <Sangar> i'm that
good?
L370[06:12:26] <Sangar> okthen
L371[06:12:34] <Sangar> also Vexatos,
learn to use more final :X
L372[06:12:54] <Vexatos> Sangar, there is
a reason I made everything "protected"
L373[06:13:02] <Vexatos> it is on you to
use the model if you want
L374[06:13:08] <Vexatos> but you should be
free to change anything about it
L375[06:13:22] <Vexatos> which is also why
I exported so much into separate methods :P
L376[06:13:27] <Sangar> hmm?
L377[06:13:37] <Sangar> i mean method
parameters and local variables and such
L378[06:13:44] <Vexatos> an that
L379[06:14:04] <Vexatos> well it doesn't
make much of a difference
L380[06:14:12] <Vexatos> since the
IItemRenderer's params themselves aren't final
L381[06:14:14] <Vexatos> so why
bother?
L382[06:14:23] <Vexatos> there are enough
ways to derp, it's raw OpenGL after all
L383[06:14:39] <Sangar> it makes it
impossible to accidentally assign something to a variable when you
mean to assign it to a field e.g.
L384[06:14:40] <Vexatos> So I don't think
making the params final matters at all
L385[06:14:59] <Sangar> also it makes the
code clearer imho because you can be sure a variable won't be
mutated somewhere down the line
L386[06:15:01] <Vexatos> Well, again.
There are much more stupid ways to derp in MC rendering :P
L387[06:15:09] <Sangar> ?
L388[06:15:11] <Vexatos> feel free to
change it once the PR is merged :P
L389[06:15:18] <Sangar> this is only
relevant to your own method
L391[06:15:24] <Vexatos> It's not my mod,
after all
L392[06:15:27] <Sangar> :X
L393[06:15:31] <dangranos> aka
"what's going on when ISP asks me to reboot my
router"
L394[06:15:34] <Sangar> i am changing
that, no worries
L395[06:15:49] <Sangar> i'd just like to
point it out so in future prs i have less postprocessing to do
:X
L396[06:17:52] <Vexatos> Well making a bad
PR means I got you to stop procrastinating. sooo... Mission
Accomplished? :P
L397[06:18:11] <Sangar> it means i have
less time to work on oc today >_>
L398[06:18:21] <asie> [ ] not told
L399[06:18:23] <asie> [X] told
L400[06:18:23] <Vexatos> Like 10 minutes
less time <3
L401[06:18:26] <asie> [X]
opentoldputers
L402[06:18:30] <asie> [X] tolds-3d
L403[06:18:33] <asie> [X] told9k
L404[06:18:36] <Sangar> <_>
L405[06:18:37] <Vexatos> [X]
charset-told
L406[06:18:38] <asie> [X]
toldputronics
L407[06:18:44] <asie> [X] told block
L408[06:18:49] <Vexatos> [X]
toldcraft
L409[06:18:53] <asie> [X] vexatold
L410[06:19:05] <Vexatos> [X]
told.cil.li
L411[06:19:40] <Skye> [ ] understand
L412[06:19:46] <Magik6k> [X] toldwat
L413[06:19:54] <Skye> [x] Wat
L414[06:23:23] <Vexatos> Magik6k, when is
the glorious oppmpt update finished :O
L416[06:26:17] <Vexatos> Yea I saw you
added your version tags
L417[06:26:32] <Vexatos> nice :D
L418[06:28:02] <Magik6k> I need to do some
network related stuff, test new installer features, some small
breaking changes and pull request
L419[06:28:26] <Vexatos> are you caching
OPPM versions too?
L420[06:28:34] <Vexatos> also, how are you
dealing with unversioned packages
L422[06:30:40] <Vexatos> soo how are you
handling unversioned packages and how are you handling packages
with the same name on both frontends
L423[06:34:28] <Magik6k> Vexatos, I save
version as nil, if it appers, package will upgrade, for same names
mpt > oppm > mptLocalMirror
L424[06:34:53] *
Elizabeth yawns
L425[06:37:01] <Vexatos> ok
L426[06:37:18] <Vexatos> Magik6k, that
means I will probably want to get rid of my selene and OPPM mirrors
on selene
L427[06:37:26] <Vexatos> as the github one
is more up-to-date
L428[06:38:34] <Magik6k> k
L429[06:39:37] <Magik6k> [do it before 1.6
release, if someone has it installed from mpt, it won't upgrade
from oppm]
L430[06:39:48] ⇦
Quits: t3hero (~t3hero@2601:202:200:fb50:bdb7:a3f7:1500:7590) (Read
error: Connection reset by peer)
L431[06:41:27] <Vexatos> ok
L432[06:41:57] <Vexatos> Magik6k, how do I
delete an entire repo?
L433[06:42:02] <Magik6k> umm
L434[06:42:04] <Vexatos> I only seem to be
able to delete packages
L435[06:42:12] <Magik6k> I guess I have to
do that ;p
L436[06:42:23] <Izaya> Hm.
L437[06:42:30] <Vexatos> well do it then
:P
L438[06:42:36] <Vexatos> the two repos are
selene and oppm >_>
L439[06:42:41] <Izaya> I am unable to
decide between salt and ansible.
L440[06:43:02]
⇨ Joins: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L441[06:43:15] <Izaya> Any opinions here?
I'm leaning towards ansible for its ease of setup but...
L442[06:46:52] <dangranos> what's
that?
L443[06:47:42] <Izaya> they're
configuration management tools
L444[06:47:58] <Magik6k> Vexatos,
done
L445[06:48:03] <Vexatos> thanks :)
L446[06:49:55] <Vexatos> Magik6k, we
should probably have some fields telling if a package works for a
specific OS... or is there any better way >_>
L447[06:50:05] <Vexatos> I mean every OS
should have their environment variable set
L448[06:50:08] <Vexatos> soo :/
L449[06:51:14] <Magik6k> hmm
L450[06:51:51] <Vexatos> I wish we could
do it like unix and just have a package that works on every distro
>_>
L451[06:52:35] <Magik6k> Most OpenOS progs
work just fine on plan9k
L452[06:53:16] <Magik6k> (I only need
virtual primary gpu for near 100% compat)
L453[06:58:42] <Vexatos> oppm does not
:P
L454[06:58:52] <Vexatos> or does it now
>_>
L456[07:04:22]
⇨ Joins: h3po
(~h3po@aftr-5-146-248-117.unity-media.net)
L457[07:05:35]
⇨ Joins: reinei
(~reinei@p5DE88030.dip0.t-ipconnect.de)
L458[07:20:32] <Vexatos> Hmm... Sangar, do
you still use that git.io firefox addon thinger?
L459[07:20:42] <Sangar> yes
L460[07:20:56] <Vexatos> It doesn't appear
to work for me anymore...
L461[07:21:08] <Vexatos> :/
L462[07:21:17] <dangranos> uh?
L463[07:21:53] <Vexatos> I enable it...
and there's no icon .-. Also the hotkey doesn't work either...
weird
L464[07:29:46] <Vexatos> Aha! I see
L465[07:32:25]
⇨ Joins: Turtle2
(~SentientT@82-171-92-73.ip.telfort.nl)
L466[07:32:26] ***
Cranium[Away] is now known as Krampus
L467[07:32:51] <Sangar> you do?
L468[07:33:44] <nxsupert> o/
L469[07:34:01] ***
SleepingFairy is now known as Daiyousei
L470[07:34:27] ⇦
Quits: Turtle2 (~SentientT@82-171-92-73.ip.telfort.nl) (Client
Quit)
L471[07:34:56] <Vexatos> Sangar, yea, it
apparently uses a part of the SDK which isn't there anymore
>_>
L472[07:35:02] <Vexatos> Now I need to
figure out how to edit an addon
L473[07:35:06] <Sangar> :/
L474[07:37:35] <Vexatos> well it does ship
the sdk but apparently it doesn't load it... or something?
L475[07:37:54] ⇦
Quits: llolik1
(~Adium@p200300455C4F31004C4E7EE9E6B3F540.dip0.t-ipconnect.de)
(Ping timeout: 186 seconds)
L476[07:40:34]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L477[07:53:07] ⇦
Quits: VikeStep (~VikeStep@101.184.165.77) (Read error: Connection
reset by peer)
L478[07:53:30] ⇦
Quits: reinei (~reinei@p5DE88030.dip0.t-ipconnect.de) (Read error:
Connection reset by peer)
L479[07:53:42]
⇨ Joins: reinei
(~reinei@p5DE88030.dip0.t-ipconnect.de)
L480[07:58:26] ⇦
Quits: McKleiv (webchat@37-44-135-186-dynamic-customer.stayon.no)
(Ping timeout: 204 seconds)
L481[08:02:58] ⇦
Quits: reinei (~reinei@p5DE88030.dip0.t-ipconnect.de) (Ping
timeout: 186 seconds)
L482[08:05:56]
⇨ Joins: reinei
(~reinei@p5DE88030.dip0.t-ipconnect.de)
L483[08:10:40]
⇨ Joins: Madxmike
(~Madxmike@24-216-135-50.static.sghl.ga.charter.com)
L484[08:11:34] ⇦
Quits: Ivoah (~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
(Remote host closed the connection)
L485[08:11:46] ⇦
Quits: h3po (~h3po@aftr-5-146-248-117.unity-media.net) (Quit:
Leaving.)
L486[08:13:27] <dangranos> SHIP ALL THE
THINGS
L487[08:13:31] *
dangranos runs away
L488[08:13:35] <nxsupert> ?
L489[08:15:06] <reinei> 25KiB download?
who cut my wifi cables again?
L490[08:16:16] <Elizabeth> ... windows,
when i hide an update. i want it to say hidden...
L491[08:20:57]
⇨ Joins: Ivoah
(~Ivoah@p-69-195-53-235.dsl1.rtr.chat.fpma.frpt.net)
L492[08:20:58] ⇦
Quits: reinei (~reinei@p5DE88030.dip0.t-ipconnect.de) (Read error:
Connection reset by peer)
L493[08:24:39]
⇨ Joins: h3po
(~h3po@aftr-5-146-248-117.unity-media.net)
L494[08:29:33] ⇦
Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Quit: I
appear to have flexed out of the room.)
L495[08:32:18]
⇨ Joins: reinei
(~reinei@p5DE88030.dip0.t-ipconnect.de)
L496[08:33:11] <reinei> can someone
provide me with a gradle-2.5+ -all.zip file here please?
L497[08:33:21] <reinei> the gradle servers
are incredibly slow atm for me
L499[08:48:48] <Vexatos> woop
L500[08:48:57] <Vexatos> guess who just
learned how to make firefox addons >_>
L501[08:48:58] *
Vexatos dies
L502[08:49:02] <Vexatos> Sangar, I fixed
it <_>
L503[08:49:18] ***
alekso56_off is now known as alekso56
L504[08:50:54] <Sangar> Vexatos, good
job!
L505[08:51:36] <Vexatos> I can Ctrl+Y
again \:D/
L506[08:53:41] ⇦
Quits: Ivoah (~Ivoah@p-69-195-53-235.dsl1.rtr.chat.fpma.frpt.net)
(Remote host closed the connection)
L507[08:56:22]
⇨ Joins: Ivoah
(~Ivoah@p-69-195-53-235.dsl1.rtr.chat.fpma.frpt.net)
L508[08:57:48] <vifino> Vexatos:
Controlled Yanking is dangerous!
L509[08:58:44] <Vexatos> Sangar, why are
you creating a new IItemRenderer for each of your modules o-O
L510[08:58:51]
⇨ Joins: Inari
(~Uni@p5DEC6DB1.dip0.t-ipconnect.de)
L511[08:58:52] <Vexatos> you could just
use a single one for all of them >_>
L512[08:59:30] <Sangar> because it hardly
matters and i don't need another static variable somewhere :P
L513[09:00:10] ⇦
Quits: Ivoah (~Ivoah@p-69-195-53-235.dsl1.rtr.chat.fpma.frpt.net)
(Remote host closed the connection)
L514[09:00:30] <hitecnologys> Izaya: I use
Ansible and I'm highly satisfied with it. Haven't used Salt but
from what I know, it uses agents so Ansible is more flexible and
probably more robust since it only needs SSH access and Python
interpreter on target machines.
L515[09:01:56]
⇨ Joins: Negi
(~Poireau@2a01:e34:ef13:4150:e2ca:94ff:fe1f:76e0)
L516[09:02:35]
⇨ Joins: Ivoah
(~Ivoah@p-69-195-53-235.dsl1.rtr.chat.fpma.frpt.net)
L517[09:02:50] <Vexatos> Sangar, please
>_> Could you PLEASE add source code to the :dev maven
thinger :/
L518[09:03:02] <Sangar> make a pr
>_>
L519[09:03:05] <Vexatos> how am I supposed
to steal all your code .-.
L520[09:03:11] <Vexatos> I have no idea
how maven works though
L521[09:03:19] <Sangar> welcome to the
team
L522[09:03:27] <Sangar> i'm off for a bit,
laters o/
L523[09:05:50] ***
Keridos|away is now known as Keridos
L524[09:05:54]
⇨ Joins: reinei_
(~reinei@pd9e1c61a.dip0.t-ipconnect.de)
L525[09:07:50] ⇦
Quits: reinei (~reinei@p5DE88030.dip0.t-ipconnect.de) (Ping
timeout: 192 seconds)
L527[09:15:04] <Vexatos> your fault.
L528[09:16:41] ⇦
Quits: Madxmike
(~Madxmike@24-216-135-50.static.sghl.ga.charter.com) (Ping timeout:
190 seconds)
L529[09:17:03]
⇨ Joins: Madxmike
(~Madxmike@24-216-135-50.static.sghl.ga.charter.com)
L530[09:25:44]
⇨ Joins: MJRLegends_
(webchat@05410422.skybroadband.com)
L531[09:25:58] <MJRLegends_> hi
L532[09:27:29] ***
Keridos is now known as Keridos|away
L533[09:27:42] <Vexatos> hello
L534[09:27:51] <MJRLegends_> i need some
help with some computercraft code
L535[09:28:19] <MJRLegends_> anyone able
to help?
L536[09:28:49] <Inari> trust me, noone can
help you with more info on wht your issue is :P so back to cc
L537[09:29:15] <MJRLegends_>
http://pastebin.com/jynMAHYQ i need the event
listener of mouse_touch and theses drawControlScreen()
drawDisplayScreen() to keep looping
L538[09:30:01] <MJRLegends_>
*monitor_touch
L539[09:31:05]
⇨ Joins: Xal
(~Xal@S0106881fa12987ab.vw.shawcable.net)
L540[09:32:27] ⇦
Quits: Ivoah (~Ivoah@p-69-195-53-235.dsl1.rtr.chat.fpma.frpt.net)
(Remote host closed the connection)
L541[09:32:35]
⇨ Joins: Ivoah
(~Ivoah@p-69-195-53-235.dsl1.rtr.chat.fpma.frpt.net)
L542[09:33:11] <Elizabeth> MJRLegends_,
sorry, if you want help with ComputerCraft you'll have to go back
to their channel (which, from my whoising i can see you're already
in). This is the channel for OpenComputers
L543[09:34:33] ⇦
Quits: Texelsaur (~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net)
(Read error: Connection reset by peer)
L544[09:34:49]
⇨ Joins: Texelsaur
(~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net)
L545[09:35:53] <Magik6k> ~w tunnel
L547[09:37:14] ⇦
Quits: MJRLegends_ (webchat@05410422.skybroadband.com) (Ping
timeout: 204 seconds)
L548[09:38:15] <hydraz> Morning
L549[09:38:44] <Vexatos> Magik6k, really
looking forward to the next mpt :P
L550[09:39:23] <Vexatos> although I really
do wish there was an easy way to make your programs compatible with
both OpenOS and plan9k so noone would need to worry about
accidentally downloading an os-specific package :/
L551[09:40:42] <Inari> anyone know any
good MC streamers? xD (i know thats a bit vague of a question
<.< just someone you think is fun to watch, streams regularly
and such)
L552[09:40:59] <Inari> Vexatos: what makes
them incompatible?
L553[09:41:21] <hydraz> Heh, plan9.
L554[09:41:36] <Vexatos> Inari, asie does
stream :3
L555[09:42:51] ***
reinei_ is now known as reinei
L556[09:45:00] ⇦
Quits: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com) (Read
error: Connection reset by peer)
L557[09:45:01] ⇦
Quits: Texelsaur (~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net)
(Read error: Connection reset by peer)
L558[09:45:10] <Elizabeth> .-. go away
onenote, i didn't mean to click you
L559[09:45:17]
⇨ Joins: iceman11a
(icemna11a@cpe-74-141-48-157.neo.res.rr.com)
L560[09:45:17]
⇨ Joins: Texelsaur
(~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net)
L561[09:46:01] <vifino> "I never pay
me any attention, Elizabeth :(' - onenote
L562[09:47:16] ⇦
Quits: lacsap (~lacsap@modemcable157.188-82-70.mc.videotron.ca)
(Remote host closed the connection)
L563[09:48:28] <Inari> Vexatos: well asie
only streams coding? xD
L564[09:50:06] ⇦
Quits: Ivoah (~Ivoah@p-69-195-53-235.dsl1.rtr.chat.fpma.frpt.net)
(Ping timeout: 206 seconds)
L565[09:54:12] <hydraz> > onenote
L566[09:54:25] <Inari> > >
L567[09:54:46] <vifino> > >
>
L568[09:54:52] <hydraz> > not using
> for quoting previous messages
L570[09:55:10] <MichiBot> Inari:
Izaya
- circulation sleeve - Durarara [Cover] | length:
4m 13s
| Likes:
1041 Dislikes:
15 Views:
120825 | by
Cegoo Kun
L571[09:55:13] <vifino> markdown style
quotation masterrace
L572[09:55:18] <hydraz> brah do you even
mailing list
L573[09:55:25] <vifino> yes i do
L574[09:55:33] <hydraz> vifino: what are
these downmarks you speak of
L575[09:55:34] <vifino> 80 char / line
masterrace yo
L576[09:55:46] <hydraz> yeeee
L577[09:56:07] *
hydraz goes back to reading the lkml
L578[09:56:54] <vifino>
rename-to-lynox.patch
L579[09:58:17] <hydraz> Ah, look, more
network patches. And amdgpu updates, too
L580[09:59:11] ⇦
Quits: Kilobyte (kilobyte@cucumber.kilobyte22.de) (Quit: ZNC -
1.6.0 - http://znc.in)
L581[09:59:21]
⇨ Joins: Kilobyte
(kilobyte@cucumber.kilobyte22.de)
L582[09:59:23]
zsh sets mode: +v on Kilobyte
L583[09:59:46] ⇦
Quits: Madxmike
(~Madxmike@24-216-135-50.static.sghl.ga.charter.com) (Ping timeout:
186 seconds)
L584[10:00:14] ⇦
Quits: Kilobyte (kilobyte@cucumber.kilobyte22.de) (Remote host
closed the connection)
L585[10:00:27] *
Kubuxu is reading source of ARM core for OC.
L586[10:00:41] <Kubuxu> It is a giant
spaghetti mess.
L587[10:00:50] <hydraz> Hm?
L588[10:00:59] <Kubuxu> Hmm, I would eat
spaghetti.
L589[10:03:05] ***
SleepyFlenix is now known as Flenix
L590[10:04:47] <`-`> So about 100 birds
landed in our yard at the same time
L591[10:04:53] <`-`> And they all took off
at the same time
L592[10:05:01] <`-`> I could feel the wind
through my window
L593[10:06:56] <vifino> :D
L594[10:07:49] <Pwootage> Kubuxu: I was
planning on using that as a reference to write a cleaner one, but
then I started thinking about JIT and working on the JS arch and
havn't started yet
L595[10:08:00] <Magik6k> Vexatos, could
you setup separate repo for Plan9k on OpenPorgrams(mainly for
docs)?
L596[10:08:37] <Magik6k> ~w printer
L598[10:08:47] <Magik6k> ~w 3d print
L600[10:09:03] <Vexatos> Magik6k, you can
do that, too
L601[10:09:23] <Magik6k> ohwait,
indeed
L602[10:10:02] <Magik6k> or nope
L603[10:10:04] <Kubuxu> Pwootage: I have
long lasting desire to write nice ASM (in general) , ARM is great
base for it. Full ARM is enormous but when you pick what you like,
mix it with some things it won't be big and will be present to
write in.
L606[10:10:56] <Kubuxu> Like: I don't need
7 processor modes, even two (user and supervisor) will be to much
for game type application.
L607[10:11:04] <Xal> Kubuxu, if real ARM
isnt going to be implemented, why even make it ARM?
L608[10:11:06] <Vexatos> Magik6k,
whaat
L609[10:11:10] <Xal> just write your own
instruction set
L610[10:11:18] <Xal> hell, there's no
hardware limitations
L611[10:11:28] <Pwootage> Kubuxu: the one
I linked was designed to be easy to emulate, although if you have
some fun ideas to modify it I'm open to hear them
L612[10:11:31] <Xal> just make the most
software-oriented instruction set possible
L614[10:11:46] <Kubuxu> Xal: because ARM
has great properties for writing purely in it.
L615[10:11:58] <Kubuxu> All operations can
be conditional ie.
L616[10:12:12] <Pwootage> I like the
conditional instructions in arm...
L617[10:12:14] <hydraz> If you're going to
support ARM, I demand Jazelle support
L618[10:12:34] <Xal> it's going to be
emulated, so why not make the most convoluted cisc architecture
possible?
L619[10:12:34] <Kubuxu> I won't. ARM7
specification is 7k pages....
L620[10:12:41] <Vexatos> Magik6k,
F5.
L621[10:12:44] <Vexatos> can you do it
now?
L622[10:12:45]
⇨ Joins: Kilobyte
(kilobyte@cucumber.kilobyte22.de)
L623[10:12:48]
zsh sets mode: +v on Kilobyte
L624[10:12:53] <Pwootage> Xal: because eew
;P
L625[10:12:58] <hydraz> <Xal> it's
going to be emulated, so why not make the most convoluted cisc
architecture possible? ← yea like x86_64 or some shit
L626[10:13:03] <Magik6k> Vexatos, still
nope
L627[10:13:08] <Kubuxu> Xal: because cisc
is annoying to write in as you have to remember 100s or
instructions.
L628[10:13:17] <Xal> fair enough
L629[10:13:21] <hydraz> Uh, what,
no.
L630[10:13:34] <hydraz> You don't _need_
to remember the convoluted instructions at all
L631[10:13:43] <Xal> and I guess arm would
be familiar to most people
L632[10:13:45] <Pwootage> Anyway, if
someone comes up with a fun arch, I've written I think 5 different
VM sims before, I can probably help out with it
L633[10:13:48] <asie> [X] because CISC can
often be slower to emulate
L634[10:13:50] <asie> more specialized
logic
L635[10:13:58] <Kubuxu> hydraz: In arm you
remember about 30 and you remember them all.
L636[10:14:08]
⇨ Joins: lacsap
(~lacsap@modemcable157.188-82-70.mc.videotron.ca)
L637[10:14:10] <hydraz> I can't remember 7
¯\_(ツ)_/¯
L638[10:14:11] <asie> also, heigher
cognitive load
L639[10:14:27] <Kubuxu> Then you just
modify them by conditions, or word sizes.
L640[10:14:28] <Magik6k> Vexatos, ma it
have someting to do with me not being in programmers team?
L641[10:14:31] <Magik6k> *may
L642[10:14:36] <Vexatos> Magik6k, try
now
L643[10:14:49] <Magik6k> Now I can
L644[10:15:14] ⇦
Quits: Ditchbuster
(~Ditchbust@2601:280:4401:3497:f0f0:4136:7f57:a472) (Ping timeout:
206 seconds)
L645[10:15:17] <Xal> make an fpga
architecture :P
L646[10:15:33] <Xal> so you can flash the
computer with different gate configurations
L647[10:15:45] <Pwootage> Xal: actually
that sounds like a fun idea for a mod...
L648[10:15:51] <Kubuxu> Xal: I have parser
written in Java for one if you want to do it.
L649[10:15:56] <Kubuxu> It is not as
simple as it sounds.
L650[10:16:06] <Xal> oh god no fpga
languages are complex as hell
L651[10:16:11] <Xal> but you could make a
simple one
L652[10:16:17] <Kubuxu> Xal: it is simple
one.
L653[10:16:34] <Kubuxu> Just
implementation of machine won't be that simple.
L654[10:16:40] <Xal> yeah
L655[10:16:53] <Xal> it depends on how
complex you want it to be
L656[10:17:42] <Kubuxu> ie. ARM does not
have dedicated push/pop it has STM/LDM store/load multiple, which
allow you massive things ie. push 13 registers onto stack and
increase stack pointer register in one call. STM sp!,
{r0-r12}
L657[10:18:02] <hydraz> And people say ARM
is risc
L658[10:18:21] <Kubuxu> It is, because it
is one instruction.
L659[10:18:33] <hydraz> I'm pretty sure
that's not how RISC is defined.
L660[10:18:39] <Kubuxu> In case of cisc
this instruction would be 7 different ones.
L661[10:18:52] <Pwootage> RISC is actually
defined in terms of the fact that all instructions are the same
length
L662[10:18:56] <Xal> this is more like
cisc behaviour
L663[10:19:02] <Xal> because it's doing a
lot in one instruction
L664[10:19:02] <hydraz> Kubuxu: you're
insane
L665[10:19:05] <hydraz> ↑
L666[10:19:06] <Pwootage> in that regard,
other than the whole thumb thing, arm is RISC
L667[10:19:30] *
hydraz goes back to terraria
L668[10:19:56] <Pwootage> Well I guess
risc stands for reduced instruction set computer... whatever
L669[10:20:10] <Kubuxu> And `push` is just
aliased to STMxx sp!, {$$} (where xx is type of stack that is
used)
L670[10:20:47]
⇨ Joins: Ditchbuster
(~Ditchbust@2601:280:4401:3497:f0f0:4136:7f57:a472)
L671[10:20:48] <hydraz> leal
(%rsi,%rdi),%eax
L672[10:21:22] <Xal> CISC means you have
opcodes like this: VFMADDSUBPS
L673[10:21:34] <Xal> that do this: Fused
Multiply-Alternating Add/Subtract of Packed Single-Precision
Floating-Point Values
L674[10:21:39] <Xal> whatever the fuck
that means
L675[10:21:48] <hydraz> SIMD is a magical
thing
L676[10:21:50] <Antheus> TFW you hear coil
whine for the first time
L677[10:22:13] <Kubuxu> Other
characteristic of RISC is that there are no ALU+Memory
instructions
L678[10:22:34] <hydraz> x86 is so CISC
there's AES instructions
L679[10:22:50] <Kubuxu> So you have to
first load into register and then do operations.
L680[10:23:04] <Kubuxu> hydraz: in ARM it
would be implemented as a co-processor.
L681[10:23:14] ⇦
Quits: Vexatos
(~Vexatos@p200300556E14A4462C00E2740C0B78F3.dip0.t-ipconnect.de)
(Ping timeout: 186 seconds)
L682[10:23:21] <Pwootage> (ARM
coprossesors exist for h264 and AES I think?)
L683[10:23:30] *
hydraz could not care less about ARM
L684[10:23:41] <Kubuxu> They do, depending
on core.
L685[10:24:10] <hydraz> Co-processors
remind me of x87 and that STILL gives me the creeps
L686[10:24:10]
⇨ Joins: Vexatos
(~Vexatos@p200300556E14A4462C00E2740C0B78F3.dip0.t-ipconnect.de)
L687[10:24:11]
zsh sets mode: +v on Vexatos
L688[10:24:33] <Kubuxu> I do care about
ARM as I hope that x86_64 will burn in hellfire, and that it will
happen soon.
L689[10:24:36] <Pwootage> hydraz: what's
your ISA of choice?
L690[10:24:49] <hydraz> Does LLVM
count?
L691[10:25:05] <Pwootage> Not really...
:P
L692[10:25:19] <Xal> i don't think x86_64
is dieing anytime soon
L693[10:25:21] <hydraz> then x86_64 as it
dominates the PC and server markets
L694[10:25:45] *
Kubuxu prefers Intel over AT&T
L695[10:26:03] *
hydraz prefers consistency over convenience
L696[10:26:16] <Xal> tfw we should go back
to powerpc
L697[10:26:24] <Xal> tfw it
L698[10:26:29] <Xal> tfw it's worse than
x86
L699[10:26:36] <hydraz> :O
L700[10:26:46] <Kubuxu> AMD will release
its first higher power ARM cores upcoming year.
L701[10:26:47] <Pwootage> Ninty still uses
powerpc (and arm)
L702[10:27:24] <hydraz> plus, it's 2015,
why would you be writing assembly
L703[10:27:29] <Pwootage> The local
university has an ARM supercomputer - 7 racks of 35 3 ghz oct-core
arm processors with 64 gb ram and a 120gb ssd each
L704[10:27:42] <Kubuxu> If we get Intel
into the race, the change will happen quick.
L705[10:27:44] <Pwootage> hydraz: so it
can more easily be properly emulated in Minecraft ;D
L706[10:27:54] <Xal> i wrote a sha-1
implementation in x86_64
L707[10:27:56] <Xal> never again
L708[10:28:15] <hydraz> Pwootage: step 1,
invent ISA
L709[10:28:18] <hydraz> step 2, write LLVM
backend
L710[10:28:23] <hydraz> step 3, tell Clang
to use that
L711[10:28:26] <hydraz> step 4, write in
C
L712[10:28:35] <Pwootage> hydraz: do you
want to write a backend of LLVM? I've tried, it kinda sucks
L713[10:28:47] <Xal> gcc has a similar
thing to llvm backends right?
L714[10:28:57] <hydraz> Xal: yea except
less flexible.
L715[10:28:59] <Pwootage> Xal: yeah but I
think it's a worse code-base
L716[10:29:18] <Kubuxu> gcc just wasn't
designed for it.
L717[10:29:34] <Pwootage> I really like
LLVM but it's still complicated to write a backend for
L718[10:29:45] <Kubuxu> LLVM was designed
with it in mind. They did what they could but it will never be
easy.
L719[10:29:56] <hydraz> i.e., I have 7
freestanding gccs, 2 unknown-linux-gnu gccs and mingw gccs.
L720[10:30:17] <Xal> i hate using
mingw
L721[10:30:25] <Xal> it's a massive
pain
L722[10:30:25] <Pwootage> I hate compiling
for windows
L723[10:30:35] <Xal> ^^^^^^
L724[10:30:40] <Kubuxu> I prefer
corss-compiling for windows than compiling on windows.
L725[10:30:42] <hydraz> I don't even use
them
L726[10:31:09] *
hydraz nukes
L727[10:31:31] <Pwootage> Heh, swift is
open source, so if someone makes a VM for an ISA with an LLVM
backend, you could write the whole thing in swift
L728[10:31:34] <Pwootage> (if you wanted
to)
L729[10:31:42] <Xal> swift...
L731[10:31:43] <hydraz> I couldn't get
switfc to work.
L732[10:32:01] <hydraz> Even then, I'd
much rather use rust.
L733[10:32:09] <Pwootage> (I know very
little about swift other than superficially it looked a lot like
scala)
L734[10:32:28] <hydraz> Pwootage: You
should know rust is better in every sense of the word
L735[10:32:57] <Pwootage> hydraz: That's
bad news for switft, then, since I've heard several people complain
about rust
L736[10:33:10] <Pwootage> (maybe I've just
never heard anyone who likes it talk about it, though)
L738[10:33:43] <Xal> mfw the first major
company to open-source
L739[10:33:53] <Pwootage> Apple's
retarded
L740[10:33:53] <nxsupert> Not
really.
L741[10:34:09] <hydraz> Pwootage: Swift is
'popular' because the alternative is objective C
L742[10:34:13] <Pwootage> Now I mean a
significant part of OXS is actually open source these days
L743[10:34:20] <hydraz> But they're
closing it
L744[10:34:27] <Xal> oh god objective
c
L745[10:34:33] <hydraz> every new release
some tens of projects get replaced
L746[10:34:35] <Pwootage> hydraz: yeah, I
figured
L747[10:34:59] <Xal> it's the bastard
child of c and god knows what demented oo apple could conjure
up
L748[10:35:20] <Pwootage> I don't like the
look of objective C, or some of it's concepts
L749[10:35:29] <Pwootage> Now here's a
question, what does everyone think of D?
L750[10:35:34] <hydraz> D?
L751[10:35:36] <hydraz> never heard of
it
L752[10:35:46] <Xal> seen it, never used
it
L753[10:36:04] <Pwootage> I've written
some, it seems like c++ without all the crap that C++ does
L754[10:36:13] <Pwootage> so, like, a
two-pass C++
L755[10:36:34] <gamax92> *shot*
L756[10:36:50] <hydraz> But does D have
every feature ever?
L757[10:36:58] <Pwootage> You write the
implementation of classes inside the class, etc
L758[10:37:02] <hydraz> the other day I
learned C++ even has trailing return type syntax for
functions
L759[10:37:09] <Xal> c++17...
L760[10:37:12] <Daiyousei> does anyone
even care about d
L761[10:37:13] <Xal> modules plz...
L762[10:37:17] <hydraz> C++11 even
L763[10:37:20] <Daiyousei> except a tiny
userbase
L765[10:37:25] <hydraz> i.e auto main (int
argc, char **argv) -> int { return 42; }
L766[10:37:25] <MichiBot> Xal:
Hitler
on C++17 | length:
4m | Likes:
589 Dislikes:
8
Views:
53625 | by
Andy Prowl
L767[10:37:33] <Kubuxu> C99
L768[10:37:40] <Pwootage> Daiyousei:
that's what I was trying to find out :P it seems like a decent
language from what I've done in it
L770[10:38:03] <Daiyousei> it does look
decent
L771[10:38:11] <hydraz> Yea guys but
Rust!
L772[10:38:15] <Daiyousei> rust is also
good
L773[10:38:34] <nxsupert> I'll stick to C
:P
L774[10:38:40] <Daiyousei> except code can
turn very verbose
L775[10:38:43] <Xal> c 4
lyfeeeeeeeee
L776[10:38:47] <Pwootage> I should try
rust at some point...
L777[10:38:49] <Xal> the most portable
language
L778[10:38:56] <Xal> the most flexible
language
L779[10:38:59] <hydraz> Xal: lol
L780[10:39:03] <Xal> the most easy to
learn language
L781[10:39:05] <Pwootage> Xal: ironically,
C has been ported to everything but minecraft :P
L782[10:39:19] <hydraz> don't you remember
the RPC?
L783[10:39:29] <gamax92> Yes, I remember
the 65EL02
L784[10:39:31] <Xal> simulated 6502 was
the shit
L785[10:39:42] <gamax92> 65EL02 ya
fak
L786[10:39:43] <hydraz> I'm pretty sure
someone got C to run on the RPC.
L787[10:39:50] <Xal> we need a 6502 arch
before we need an ARM arch
L788[10:39:58] <gamax92> We have a 6502
arch
L789[10:40:00] <Pwootage> Pretty sure
gamax did one
L790[10:40:01] <Pwootage> yeah
L791[10:40:04] <hydraz> We do?
L793[10:40:06] <gamax92> it also fucking
sucks
L794[10:40:08] <gamax92> wanna take
over?
L795[10:40:09] <Xal> how did i not know
this
L796[10:40:09] <hydraz> hehe
L797[10:41:18] <Pwootage> OH WAIT I
FORGOT
L798[10:41:24] <Pwootage> I actually got C
running in minecraft
L799[10:41:29] <Pwootage> in two different
ways >.>
L800[10:41:40] <Skye> I want to make a Z80
arch
L801[10:41:42] <Skye> but too lazy
L803[10:41:58] <Kubuxu> Compile it to
Lua
L805[10:42:24] <Pwootage> Heh, I do have a
javscript arch, and emscripten is a thing (that produces GIGANTIC
files but still)
L806[10:42:37] <Techokami> link to
javascript arch?
L807[10:42:50] <gamax92> ignore that it's
not under my name, I wrote all of it (excluding the Symon core) and
Techokami has sat on it >:c
L809[10:43:08] <Techokami> noice
L810[10:43:14] <gamax92> oooh
L811[10:43:17] <hydraz> You can compile
Linux with Emscripten, it seems
L812[10:43:20] <Techokami> also I'm
sitting on it because gamax92 was going to delete it
L813[10:43:38] <Techokami> so it am
saved
L814[10:43:42] <Techokami> brb
L815[10:43:47] <gamax92> well this is
true
L816[10:43:57] <hydraz> Scala seems a bit
like Rust
L817[10:44:00] <Xal> does your arch have
undocumented opcodes?
L819[10:44:08] <gamax92> if Symon does
then yes
L820[10:44:12] <hydraz> (probably the
other way around)
L821[10:44:40] <gamax92> Xal: but yeah,
basically, how am I supposed to do something like components or
signals in an efficient way for a 6502
L822[10:44:45] <Pwootage> hydraz: depends
completely on the order you learn them :P
L823[10:44:51] <hydraz> Pwootage:
'usr/kernel'? Do you want a copy of the hier(7)?
L824[10:45:19] <Pwootage> hydraz: that's
my work-around for writing a 5,000 line kernel.js >.>
L825[10:45:36] <Pwootage> hydraz: It
probably should go in /usr/src, technically
L826[10:46:01] <hydraz> You should have a
tiny core and put the rest in (usr)/lib/modules
L827[10:46:07] <Xal> im gonna make some
new dank processor memes
L828[10:46:27] <gamax92> Xal: no make a
better 6502 arch
L829[10:46:29] <hydraz> Pwootage: you
should make it a microkernel :>
L830[10:46:40] <Xal> gamax92, this is more
important
L831[10:46:47] <gamax92> Xal: this is more
important
L832[10:47:01] <Pwootage> hydraz: I
thought about it, but it's tricky in javascript since I don't have
co-routines... I could support them using java threads and seperate
execution engines, but that's even more thread syncing to do
L833[10:47:04] <Skye> Does anyone want a
Z80 arch, or should I continue being lazy?
L834[10:47:08] <Xal> people have written
hundred of emulators
L835[10:47:09] <gamax92> Skye: yes
L836[10:47:17] <Xal> this is perhaps the
very first dank 6502 meme
L837[10:47:26] <Skye> gamax92, which
one?
L838[10:47:34] <hydraz> Pwootage: this is
why I want an architecture that isn't bound to a language
L839[10:48:10] <gamax92> Skye: ... what do
you mean which one
L841[10:49:01] <hydraz> if you have
interruptions and a PIT, a stack and a way to save registers then
you can do preemptive multitasking
L842[10:49:15] <Skye> gamax92, should I be
lazy or make a Z80 arch
L843[10:49:34] <Pwootage> hydraz: I have
that implemented in sor1k I'm pretty sure
L844[10:49:52] <gamax92> Skye: z80
arch
L845[10:50:01] *
Skye notes down
L846[10:50:02] <Skye> okay
L847[10:50:09] <Skye> maybe after my
exams
L848[10:50:32] <`-`> Welp, time to port
dart:async to C++ for use in libogc stuffs
L849[10:50:48] <Techokami> back
L850[10:50:50] <`-`> gamax92: I am playing
around with lwp threads
L851[10:51:04] <`-`> They actually work
supprisingly well
L852[10:51:15] <`-`> I can keep 60fps on
the Render Thread while loading stuff on other threads
L853[10:51:53] <hydraz> Pwootage: methinks
you forgot to push a package
L855[10:52:39] <hydraz> ah ok
L856[10:53:09] <hydraz> I had to look up
what those silly namespaces were called again
L858[10:56:48] <Xal> fresh new meme off
the press
L860[10:57:02] <Xal> aww it messed
up
L861[10:57:02] <Pwootage> Xal:
ahahahaha
L862[10:57:12] <Xal> tiny text
L863[10:57:33] <Pwootage> hydraz: I can't
remember where I mount it in OC... but that is configurable
L864[10:57:45] *
gamax92 gets out reading glasses, gets out magnifying glasses as
well
L865[10:57:52] <gamax92> can't read
it
L866[10:58:13] <hydraz> Signed multiply
with accumulate of 16 bit * 16 bit values, result is sign extended
to 32 bits, then added to a 64 bit value.
L867[10:58:14] <hydraz> RISC.
L868[10:58:47] <gamax92> hydraz: that was
a joke you know.
L869[10:59:03] <hydraz> my IRC client
STILL doesn't do auto-intonation
L870[10:59:15] <Pwootage> rip
L871[10:59:21] <hydraz> Pwootage: by the
way, also your OS better have a decent TTY driver. (regarding
ocjs)
L872[10:59:52] <Pwootage> hydraz: if you
want to help design and/or write it, let me know
L874[11:00:32] <Xal> let's try this
again
L875[11:00:44] <hydraz> Xal: needs more
jpeg
L876[11:00:48] <Xal> anyway im done with
memes for now
L877[11:01:03] <Pwootage> Xal makes two
memes, than gives up. Not very dank.
L878[11:01:11] <hydraz>
Doubleplusundank.
L879[11:01:26] <gamax92> interpolation
tells us that Xal is now making negative memes
L880[11:02:17] <hydraz> Pwootage: I'd be
glad to help except I can't JS for shit
L881[11:02:32] <reinei> JS is OK
L882[11:02:40] <Pwootage> JS sucks less
than Lua ;D
L883[11:02:48] <Vexatos> wat
L884[11:02:50] <gamax92> nah
L885[11:02:51] <Vexatos> w a t
L886[11:02:51] <Magik6k> wat
L887[11:02:55] <hydraz> wat
L888[11:02:57] <Vexatos> *ahem*
L889[11:02:57] <reinei> if you have lua
5.3 it doesn't even suck that badly
L890[11:03:01] *
hydraz coughs
L891[11:03:04] <gamax92> lua 5.3
sucks
L892[11:03:06] <Vexatos>
W A
T
L893[11:03:09] <gamax92> fucking garbage
mate
L894[11:03:11] <hydraz> gamax92:
wat
L895[11:03:14] <Magik6k> JS sucks way more
han lua
L896[11:03:21] <Pwootage> JS has
pants-on-head stupid prototypical inheretiance, but it actually
WORKS
L897[11:03:27] <gamax92> it's CANT SHOVE
THIS INTO AN INTERGER REPRESENTATION bullsgit
L898[11:03:34] <Xal> lua: no continue, no
bitwise operators
just to be special
L899[11:03:38] <Vexatos> gamax92, what do
you mean
L900[11:03:40] <Magik6k> except that you
can compile scala to JS, than it's somewhat usable
L901[11:03:43] <gamax92> If I had lua 5.3
with literally not that, it'd be amazing
L902[11:03:46] <hydraz> Xal: bro do you
even lua 5.3?
L903[11:03:49] <Vexatos> Xal, it has
bitwise operators though .-.
L904[11:03:55] <gamax92> #lua
string.format("%d",0.6)
L905[11:03:55] <|0xDEADBEEF|> > [string
"lua"]:1: bad argument #2 to 'format' (number has no
integer representation)
L906[11:04:11] <reinei> gamax, what do you
expect?
L907[11:04:18] <Magik6k> #lua 2|4
L908[11:04:19] <gamax92> it to not break a
bunch of my old code
L909[11:04:20] <hydraz> %d takes an
integer
L910[11:04:23] <|0xDEADBEEF|> > 6
L911[11:04:32] <Vexatos> it's d for
"digit" for a reason
L912[11:04:38] <Vexatos> 0.6 is not a
digit
L913[11:04:46] *
Vexatos hides
L914[11:04:53] <gamax92> doesn't change
that it breaks code
L915[11:05:11] <hydraz> gamax92:
s/%d/%10f/g
L916[11:05:18] <hydraz> boom, fixed
L917[11:05:19] <reinei> if you don't port
your code, don't complain
L918[11:05:37] <hydraz> #lua string.format
("%10f", math.pi)
L919[11:05:41] <|0xDEADBEEF|> >
3.141593
L920[11:05:48] <gamax92> #lua
string.char(0.7)
L921[11:05:48] <|0xDEADBEEF|> > [string
"lua"]:1: bad argument #1 to 'char' (number has no
integer representation)
L922[11:05:50] <gamax92> fix that
L923[11:05:53] <Pwootage> Hm, short of
"hardware" handling of multiple threads, or going
purely-event based, I'm not sure how exactly I want to handle
jsos
L924[11:06:02] <hydraz> gamax92: ...
L925[11:06:06] <Vexatos> gamax92, you
seriously want the ASCII character belonging to a
non-integer?
L926[11:06:14] <gamax92> works in
5.2
L927[11:06:23] <Vexatos> Well I'm glad
they fixed it, then
L928[11:06:26] <Xal> # lua
_={_=_G}for--[[]]__--[[]]in(next),_["_"]do(_)[_]=(__)_[#_[_]],_[_[_]:byte(-#"#"
L929[11:06:26] <Xal>
)+#_[_]-(#{}+#"(#''"*#"*#*#*"*#"_[_[]]")]=_[_],_[_]end(_)[_]=_._[_[#""]]{[_._[_
L930[11:06:26] <Xal>
[#""]]]=_}_[""]=_._[_._[_[#[=[=#=]=]*-((#[=[#[=]#]=]))]](_._[_[-#[[_[-#[#_[_]]]
L931[11:06:26] <Xal>
](_))]_[";"]=_._[_[#"#"+(#")#^")^#"#^"]]_["'"]=[[sub]]_['"']=_[""][_["'"]]_["/"
L932[11:06:26] <Xal>
]=[[/_)=.,[#"('*:^;+]]_["'"]=_[""][_['"'](_[-#[[=[=]=]]],-#",_",-#"..").._["'"]
L933[11:06:28] <Xal>
]_["["]=_['"'](_[-#"#-]_"],#",",#{_}).._['"'](_[-#"-"],#",",#"#").._['"'](_[-(#
L934[11:06:30] <Xal>
"^#^")^#"^#"],#"-",#"(").._['"'](_[#_[-#"#"]*-#"[#"],#_[-#"#"],#_[-#"#"]).._[''
L935[11:06:31] <|0xDEADBEEF|> > [string
"lua"]:1: ')' expected near <eof>
L936[11:06:31] <Vexatos> ok
L937[11:06:32] <Xal>
..'"'](_[-#[[=[]=]]],#_["/"]/#_["/"],#"/").._['"'](_[-(#"#)-")^#[[""]]],-#"-,",
L938[11:06:34] <Xal>
-#[=[[]]=])_["]"]=_['"'](_[-#_[-#"-"]],#",",#"#").._[";"](_["["]..[=[('\]=]..(#
L939[11:06:35] <Vexatos> RIP
L940[11:06:36] <Xal>
'#).'*#',..]]'*#'",#"#",'-#'(').."')")().._['"'](_[-#_[-#"-"]],-#_[-#"-"]-#"-",
L941[11:06:37] <hydraz> ...
L942[11:06:38] <Xal>
-#_[-#"-"])_['_']=_[";"](_["["]..'(_[""].'.._[";"](_["["]..[[('\]]..((#_["/"]+#
L943[11:06:40] <Pwootage> RIP
L944[11:06:40] <gamax92> Mimiru
L945[11:06:40] <Xal>
"'")*#"#*("*#"..").."')")().._['"'](_[#_[-#"_"]*#"[_"],-#"#-,",-#"(,").._['"'](
L946[11:06:42] <Xal>
_[-#_["/"]],-#",",-#"(")..'(_["/"],...,#"#","")-#"#")')_[";"](_["'"](_["'"]([[]
L947[11:06:42] *** Mimiru sets mode: +q
Xal!*@*
L948[11:06:44] <Xal>
#/#)[([;#.))."[,[:[:[+)/,#[+#)[:[.)))^)^#/#)[([;#.))."[,[:[:[+)/,#[+#)[:[.)))^]
L949[11:06:46] <Xal>
]],"[^".._["/"].."]",""),"(.)(.)",_[";"]("_['.'],_['#']=...".._["["].."(_['']."
L950[11:06:46] <hydraz> danke
L951[11:06:47] <gamax92> tanks <3
L952[11:06:48] <Xal>
.._["]"].."(_['_'](...)*#_['/']+_['_'](_['#'])))")))(...)_={#{...},#{#{}},#"#"}
L953[11:06:50] <Xal> damn
L954[11:06:52] <Vexatos> Kartoffel
<3
L955[11:06:52] <Xal> it works on my
machine
L956[11:06:59] <reinei> was?
L957[11:07:03] <Xal> #lua
_={_=_G}for--[[]]__--[[]]in(next),_["_"]do(_)[_]=(__)_[#_[_]],_[_[_]:byte(-#"#"
)+#_[_]-(#{}+#"(#''"*#"*#*#*"*#"_[_[]]")]=_[_],_[_]end(_)[_]=_._[_[#""]]{[_._[_
[#""]]]=_}_[""]=_._[_._[_[#[=[=#=]=]*-((#[=[#[=]#]=]))]](_._[_[-#[[_[-#[#_[_]]]
](_))]_[";"]=_._[_[#"#"+(#")#^")^#"#^"]]_["'"]=[[sub]]_['"']=_[""][_["'"]]_["/"
]=[[/_)=.,[#"('*:^;+]]_["'"]=_[""][_['"'](_[-#[[=[=]=]]],-#",_",-#"..").._["'"]
]_["["]=_['"'](_[-#"#-]_"],#",",#{_}).._['"']
L958[11:07:03] <Xal>
(_[-#"-"],#",",#"#").._['"'](_[-(#
"^#^")^#"^#"],#"-",#"(").._['"'](_[#_[-#"#"]*-#"[#"],#_[-#"#"],#_[-#"#"]).._[''
..'"'](_[-#[[=[]=]]],#_["/"]/#_["/"],#"/").._['"'](_[-(#"#)-")^#[[""]]],-#"-,",
-#[=[[]]=])_["]"]=_['"'](_[-#_[-#"-"]],#",",#"#").._[";"](_["["]..[=[('\]=]..(#
'#).'*#',..]]'*#'",#"#",'-#'(').."')")().._['"'](_[-#_[-#"-"]],-#_[-#"-"]-#"-",
-#_[-#"-"])_['_']=_[";"](_["["]..'(_[""].'.._[";"](_["["]..[[('\]]..((#_["/"]+#
L959[11:07:06] <Xal>
"'")*#"#*("*#"..").."')")().._['"'](_[#_[-#"_"]*#"[_"],-#"#-,",-#"(,").._['"'](
_[-#_["/"]],-#",",-#"(")..'(_["/"],...,#"#","")-#"#")')_[";"](_["'"](_["'"]([[]
#/#)[([;#.))."[,[:[:[+)/,#[+#)[:[.)))^)^#/#)[([;#.))."[,[:[:[+)/,#[+#)[:[.)))^]
]],"[^".._["/"].."]",""),"(.)(.)",_[";"]("_['.'],_['#']=...".._["["].."(_['']."
.._["]"].."(_['_'](...)*#_['/']+_['_'](_['#'])))")))(...)_={#{...},#{#{}},#"#"}
L960[11:07:10] <Mimiru> XAL FUCKING
QUIT
L961[11:07:14] <Xal> sorry
L962[11:07:23] <gamax92> Mimiru, being an
op, can still see all of Xal's spam
L964[11:07:28] <Mimiru> ffs.
L966[11:07:41] *** Mimiru sets mode: -q
Xal!*@*
L967[11:07:47] <Pwootage> gamax92: I
didn't know ops could see chat from +q, good to know
L968[11:07:49] <Vexatos> Spam, spam, spam,
spam, spam, spam, spam, bacon and spam.
L969[11:07:55] <Mimiru> IRC has fucking
length limits.
L970[11:07:56] <gamax92> but yeah, my
small utf8 character encoder and decoder works based on the fact
that previous lua versions didn't error on that
L971[11:07:56] <hydraz> Spam, ham and
eggs.
L972[11:07:58] <Xal> no more spam I
promise
L973[11:08:17] <hydraz> gamax92: relying
on ub is bad
L975[11:08:26] <gamax92> ub?
L976[11:08:31] <hydraz> undefined
behaviour
L977[11:08:37] <Vexatos> ^
L978[11:08:38] <gamax92> it's not
undefined behavious
L979[11:08:40] <Vexatos> it is
L980[11:08:46] <Vexatos> if it does not
exist in Lua's manual
L981[11:08:47] <Vexatos> it is
L982[11:08:47] <hydraz> it is
L983[11:08:48] <gamax92> it aways gets
truncated to an int an works
L984[11:08:55] <gamax92> int trucation is
defined
L985[11:08:56] <Mimiru> Channel has +z
set, ops see messages by quited/banned users
L986[11:08:57] <hydraz> Try casting a f64
to a char
L987[11:08:57] <Vexatos> so that's what
you want?
L988[11:09:03] <Pwootage> Mimiru: ah
L989[11:09:06] <Vexatos> #lua
string.char(0.6 // 1)
L990[11:09:11] <Vexatos> is that what you
want?
L991[11:09:12] <hydraz> local _char =
string.char; function string.char (x) return _char(math.ceil(x))
end
L992[11:09:16] <gamax92> uhh, maybe
L993[11:09:26] <Vexatos> the // 1 is like
casting to int
L994[11:09:30] <Vexatos> i.e. math.floor,
pretty much
L995[11:09:52] <Vexatos> #lua 15 //
1
L996[11:09:52] <|0xDEADBEEF|> >
15
L997[11:09:56] <Vexatos> #lua 15.4 //
1
L998[11:09:56] <|0xDEADBEEF|> >
15.0
L999[11:10:05] <Vexatos> #lua 15.7 //
1
L1000[11:10:05] <|0xDEADBEEF|> >
15.0
L1001[11:10:07] <gamax92> .. lol
wot.
L1002[11:10:14] <Vexatos> see?
math.floor
L1003[11:10:16] <gamax92> you'd think
that they'd both give 15.0
L1004[11:10:30] <Vexatos> #lua
string.char(15)
L1005[11:10:30] <|0xDEADBEEF|> >
L1006[11:10:35] <Vexatos> #lua
string.char(70)
L1007[11:10:35] <|0xDEADBEEF|> >
F
L1008[11:10:38] <Vexatos> #lua
string.char(70.4)
L1009[11:10:38] <|0xDEADBEEF|> >
[string "lua"]:1: bad argument #1 to 'char' (number has
no integer representation)
L1010[11:10:39] <Vexatos> #lua
string.char(70.4 // 1)
L1011[11:10:40] <|0xDEADBEEF|> >
F
L1012[11:10:41] <Vexatos> see?
L1013[11:10:42] <Vexatos> :D
L1014[11:10:43] <Elizabeth> ....
L1015[11:10:59] <Mimiru> Oh hai
Elizabeth
L1016[11:11:07] <Elizabeth> hai
L1017[11:11:20] *
Elizabeth has a minced pie with condensed milk
L1018[11:11:32] <Skye> yuck
L1019[11:11:33] <Mimiru> ugh... I really
don't wanna finish the Display Panel for OS.... Anyone wanna do
that for me? :D
L1020[11:11:35] <hydraz> This is why we
should all use type-safe and memory-safe programming
languages
L1021[11:11:50] <hydraz> ... such as Rust
and Scala, and Haskell and possibly others I cba to find out
L1022[11:11:50] <Elizabeth> Skye, it
tastes quite nice
L1023[11:12:02] <Vexatos> hydraz, needs
more Selene
L1024[11:12:03] <gamax92> Xal never
answered my question though
L1025[11:12:06] <Vexatos> Elizabeth,
minced? ;_;
L1026[11:12:25] <Elizabeth> mince/minced,
not sure what it's called
L1027[11:12:27] <hydraz> Vexatos: Atom?
niiice
L1028[11:12:35] <Vexatos> atom? wat
L1029[11:12:41] <Elizabeth> wat
L1031[11:12:52] <Vexatos> well that's
just the plugin .-.
L1032[11:12:53] <Mimiru> gamax92, I'll
pay you in eternal thanks... :P
L1033[11:12:56] <hydraz> I know
L1034[11:13:10] <gamax92> Mimiru: what's
up?
L1035[11:13:10] <hydraz> I'm (mostly) no
retard
L1036[11:13:17] <Mimiru>
"<@Mimiru> ugh... I really don't wanna finish the
Display Panel for OS.... Anyone wanna do that for me?
:D"
L1037[11:13:30] <hydraz> that's the only
even remotely programming related thing a google search for 'selene
language' turned up
L1038[11:13:38] <gamax92> aren't those
like the nuclear display panels?
L1039[11:13:41] *
Elizabeth feels lonely on Discord and blames Mimiru
L1041[11:13:44] <Vexatos> >_>
L1042[11:13:46] <Mimiru> Sorta, yes
L1043[11:14:02] <gamax92> I don't know
how to opengl sorry
L1044[11:14:07] <Mimiru> Elizabeth,
discord crashed... sorry
L1045[11:14:07] <Pwootage> Elizabeth:
have you been liking discord? I've just started to mess with it
myself
L1046[11:14:29] <Elizabeth> Pwootage,
only just started using it, havent used it fully yet
L1047[11:14:33] <gamax92> here since
Pwootage is active and can arch:
L1048[11:14:52] <gamax92> what I'm
planning on doing, is since there's like a ~16KB unmapped area in
my Arch's, having memory mapped definitions for components
L1049[11:15:22] <gamax92> so like, you
tell the component mapper to map in a component and at blah to blah
adddress you can interface with the component
L1050[11:15:24]
⇨ Joins: Ivoah
(~Ivoah@p-69-195-53-235.dsl1.rtr.chat.fpma.frpt.net)
L1051[11:15:46] <Antheus> Mimiru, I haz
quesiton
L1053[11:15:51] <Pwootage> gamax92:
sounds good
L1054[11:16:05] <Antheus> I have one 8 GB
stick of ram in my computer
L1055[11:16:21] <Antheus> I know when I
get more, it has to be another 8 GB stick, but does it have to be
the exact same brand
L1056[11:16:40] <Antheus> or can I just
get another 8GB DDR3 RAM stick
L1057[11:16:43] <Pwootage> gamax92: just
define the interface well :P
L1058[11:16:44] <Mimiru> It doesn't
*HAVE* to be 8 GB, and it doesn't *HAVE* to be the same brand
L1059[11:16:49] <gamax92> yeah that's my
problem
L1060[11:17:02] <Vexatos> Xal, noone uses
goto
L1061[11:17:03] <Mimiru> but for dual
channel same capacity/speed
L1062[11:17:05] <Vexatos> people just
code sanely
L1063[11:17:13] <hydraz> I.. I use
goto
L1064[11:17:16] <Xal> that's not an
excuse for not having a continue statement
L1065[11:17:18] <gamax92> I use
goto
L1066[11:17:18] <reinei> OUT
L1067[11:17:21] <hydraz> I mean, I use
jmp
L1068[11:17:25] <Mimiru> and for best
performance same brand is preferred
L1069[11:17:42] <Vexatos> hydraz, what do
you think about Selene :3
L1070[11:17:54] <reinei> Vexatos, does
selene add continue?
L1071[11:18:03] <Vexatos> reinei,
can't
L1072[11:18:04] <Vexatos> :(
L1073[11:18:21] <reinei> ah right, that
whole: no preprocessor, right?
L1074[11:18:26] <hydraz> Vexatos: Smart
self-calling syntax is confusing, assignment operators are good (do
you have ++ and -- tho) apart from := which is kinda.. eh
L1075[11:18:50] <Vexatos> reinei,
yep
L1076[11:19:02] <Vexatos> there's only so
much you can do using only Lua's pattern system
L1077[11:19:02] <Pwootage> Reminds me,
once I get some of this OS fleshed out, I need to try scala.js code
in oc-js
L1078[11:19:19] <Skye> Pwootage, OC in
OC?
L1079[11:19:20] <hydraz> Pwootage: or
ClojureScript :3
L1080[11:19:31] <gamax92> Pwootage: for
something like a network card, you can just write in the 8 bytes
for the address, then the rest of the bytes, and it gets sent as a
string
L1081[11:19:33] <Vexatos> hydraz, no ++
and -- for reasons of impossibility.
L1082[11:19:52] <Vexatos> That is, every
piece of custom syntax in Selene must be impossible syntax
L1083[11:19:54] <hydraz> suuure..
L1084[11:19:57] <Vexatos> i.e. not able
to exist in Lua code
L1085[11:20:04] <reinei> hydraz: show me
a -- implementation!
L1086[11:20:05] <Pwootage> gamax92: what
about multiple string params?
L1087[11:20:07] <Vexatos> since Selene's
parser, while active, will parse anything
L1088[11:20:14] <gamax92> I don't
know.
L1089[11:20:20] <Vexatos> so even files
which do not contain any Selene code
L1090[11:20:22] <Vexatos> pure lua
files
L1091[11:20:30] <Vexatos> so it must not
accidentally parse anything in those
L1092[11:20:41] <Pwootage> hydraz: I've
been meaning to learn clojure, havn't yet though
L1093[11:20:46] <gamax92> Pwootage: how
would I mark multiple strings
L1094[11:20:52] <Vexatos> that's a
problem
L1095[11:21:09] <Vexatos> and also one of
the main reasons why I don't have pattern matching in Selene right
now :/
L1096[11:21:18] <Pwootage> gamax92: well
you either have length or nul termination usually
L1097[11:21:21] <hydraz> Vexatos: [cont]
wrapped tables seem nice enough, lambdas are good but being wrapped
in () is kinda icky, ternary operator is useless, foreach is nice,
and there are many, many many functions
L1098[11:21:46] <Vexatos> () wrapping is
needed because Lua pattern system
L1099[11:21:48] <gamax92> Pwootage: cool
but remember, 6502
L1100[11:21:51] <Vexatos> remember I have
no regex
L1101[11:21:52] <Vexatos> at all
L1102[11:22:02] <Vexatos> so I need a
different way of detecting a complete statement
L1103[11:22:07] <Vexatos> which is why I
use the ()
L1104[11:22:09] <reinei> then make a
statemachine!
L1105[11:22:13] <Mimiru> gamax92, lol, k,
thanks anyway
L1106[11:22:23] <gamax92> I'm also
noticing that like all documentation on rpc8 has vanish
L1107[11:22:28] <Vexatos> Selene is
written purely in basic Lua
L1108[11:22:28] <hydraz> Kinda confused
you have string.foreach but not fable.foreach
L1109[11:22:41] <hydraz>
s/f(able)/t$1/
L1110[11:22:42] <Kibibyte> <hydraz>
Kinda confused you have string.foreach but not table.foreach
L1111[11:22:56] <hydraz> table.map could
be useful too
L1112[11:23:00] <Vexatos> hydraz, that is
mainly because tables better be wrapped before doing stuff on
them
L1113[11:23:03] <Pwootage> gamax92: the
only way I can htink of to solve this problem is to have a single
byte you write to, plus a byte to indicate you're done
L1114[11:23:13] <Pwootage> (which I thnk
some network handlers actually do)
L1115[11:23:22] <Vexatos> so you do
$(t):foreach instead
L1116[11:23:29] <Vexatos> or t$$
t:foreach
L1117[11:23:29] <hydraz> Ah, I see,
should have scrolled a bit more. sorreh
L1118[11:23:32] <Vexatos> or any of the
other things
L1119[11:23:45] <Vexatos> yea, most
things are in wrapped tables and wrapped strings
L1120[11:24:24] <Antheus> Mimiru, any
brand of RAM you perfer, going for an 2X8 so I can have 24GB of
ram
L1121[11:24:49] <Mimiru> I usually use
crucial
L1122[11:25:05] <Pwootage> Hm, I htink I
might load a few libraries into memory for every VM, notably
rx.js
L1123[11:25:07] <Vexatos>
<Mimiru>
Elizabeth, discord crashed...
sorry
L1124[11:25:11] <Pwootage> (which would
make it a standard library)
L1125[11:25:12] <hydraz> I'd kill for a
language that compiles to Lua and has 'all statements are
expressions'
L1126[11:25:17] <Vexatos> wait there is a
discord server? U:
L1127[11:25:34] <Mimiru> Vexatos, for
PC-L Though one for OC wouldn't be a bad Idea.... one second
:P
L1128[11:25:37] <Vexatos> hydraz,
elaborate <3
L1129[11:25:49] <Vexatos> I'm always open
to adding new things
L1130[11:25:56] <Vexatos> provided I am
able to do it
L1131[11:26:02] <Pwootage> I want to get
into this OC discord
L1133[11:27:30] <hydraz> Vexatos: i.e
local x = if 2 >= 1 then 'one' or 'two' end
L1134[11:27:34] <gamax92> Pwootage: ehh,
i guess
L1135[11:27:47] <Mimiru> Antheus, Blank
page.
L1136[11:27:56] <Vexatos> hydraz,
wouldn't that be ternary? >_>
L1137[11:28:11] <Vexatos> local x =
(2>=1?'one':'two')
L1139[11:28:27] <hydraz> Or more
usefully, local x = match y { 1 => 2, _ = 1 }
L1140[11:28:53] <hydraz> match y do 1
=> 2, _ => 1 end? dunno
L1141[11:28:55] <hydraz> you get the
idea
L1142[11:29:02] <Vexatos> pattern
matching?
L1143[11:29:11] <gamax92> Pwootage: I'm
writing a memory tool at the least, copy X bytes from addr to addr,
addr,addr+X-1 to addr, addr to addr+X-1, addr+X-1 to addr+X-1
L1144[11:29:13] <Vexatos>
<Vexatos> that's
a problem
L1145[11:29:13] <Vexatos>
<Vexatos> and
also one of the main reasons why I don't have pattern matching in
Selene right now :/
L1146[11:29:27] <gamax92> for packing and
unpacking
L1147[11:29:34] <Vexatos> if you find me
an impossible syntax for pattern matching, hydraz
L1148[11:29:36] <Vexatos> PLEASE
L1149[11:29:36] <gamax92> or just general
copying
L1150[11:29:37] <Vexatos> tell me
L1151[11:29:39] <Pwootage> gamax92:
right
L1153[11:30:07]
⇦ Quits: Ivoah
(~Ivoah@p-69-195-53-235.dsl1.rtr.chat.fpma.frpt.net) (Remote host
closed the connection)
L1154[11:30:12] <hydraz> 'impossible'
wot
L1155[11:30:18] <reinei> impossible in
standard lua
L1156[11:30:26] <hydraz> >match
L1157[11:30:34] <reinei> so selene lknows
that you DEFINITELY intended a match
L1158[11:30:36] <hydraz> literally, not
quote
L1159[11:30:46] <Vexatos> hydraz,
please
L1160[11:30:51] <Vexatos> did you even
read the log
L1161[11:31:34] <hydraz> &match,
%match, <some-other-symbol>match
L1162[11:32:26] <reinei> #lua fucntion
something(a, b) return a, b end; soemthing 5 4;
L1163[11:32:30] <|0xDEADBEEF|> >
[string "lua"]:1: syntax error near 'something'
L1165[11:32:36]
⇦ Quits: Vexatos
(~Vexatos@p200300556E14A4462C00E2740C0B78F3.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L1166[11:32:39] <reinei> yeah it was one
argument only sugar
L1167[11:32:47]
⇨ Joins: Vexatos
(~Vexatos@p200300556E14A4462C00E2740C0B78F3.dip0.t-ipconnect.de)
L1168[11:32:47]
zsh sets mode: +v on Vexatos
L1169[11:32:51] <hydraz> lemmeguess,
^W?
L1170[11:32:56] <gamax92> these poptarts
taste like a sugar cookie with frosting on top
L1171[11:32:59] <Vexatos> yay RIP
connection
L1172[11:33:02] <Vexatos> what did I
miss
L1173[11:33:02] *
Vexatos checks Mimiru's logs
L1174[11:33:07] <hydraz> nothing
L1175[11:33:13] <gamax92> nothing of
value
L1176[11:33:36] <Vexatos> ok
L1177[11:33:42] <Vexatos> so yea, hydraz,
read that
L1178[11:33:50] <Vexatos> What I mean by
"impossible"
L1179[11:33:55] <hydraz> > since
Selene's parser, while active, will parse anything \ so even files
which do not contain any Selene code \ pure lua files ←
stoopiditeh
L1180[11:34:27] <reinei> how?
L1181[11:34:59] <hydraz> Language X's
parser shouldn't parse language Y
L1182[11:35:14] <Xal> is rust worth
checking out?
L1183[11:35:18] <reinei> how do you tell
that something is language X if X is just Y
L1184[11:35:28] <Vexatos> ^ that
exactly
L1185[11:35:39] <Vexatos> I have no way
of telling if a chunk of code is Lua or Selene code at
runtime
L1186[11:35:43] <hydraz> if X is just Y
then X is completely worthless
L1187[11:35:47] <Vexatos> remember, Lua
is an interpreted language
L1188[11:35:48] <hydraz> Xal: depends on
your application
L1189[11:35:51] <Vexatos> and Selene can
be too
L1190[11:35:57] <Skye> Vexatos, maybe a
header at the top of a file?
L1191[11:36:08] <Vexatos> Skye, what
about chunks of code
L1192[11:36:12] <Skye> or
L1193[11:36:16] <Skye> a way to activate
it
L1194[11:36:20] <Skye> with a dummy
API
L1195[11:36:20] <Vexatos> anything passed
into load()
L1196[11:36:28] <Vexatos> well that is
already happening.
L1197[11:36:40] <reinei> Vexatos: you CAN
read comments, correctly?
L1198[11:36:41] <Vexatos> but Selene
parses code before it's executed for obvious reasons
L1199[11:36:44] <reinei> correct*
L1200[11:36:46] <Vexatos> so there is no
way to do that
L1201[11:36:53] <Skye> Vexatos, so you
look through it
L1202[11:36:55] <Skye> not execute
it
L1203[11:36:59] <reinei> just have
--SELENE and --END-SELENE
L1204[11:37:01] <Vexatos> reinei, again,
I thought about adding --selene or something like that to mark
it
L1205[11:37:09] <Vexatos> but then
again
L1206[11:37:14] <Vexatos> what about
chunks of code?
L1207[11:37:14] <gamax92> --[[SELENE
]]
L1208[11:37:21] <hydraz> <<SELENE
... >>
L1209[11:37:23] <reinei> just have it be
forced to be on a seperate line or fail
L1210[11:37:35] <Vexatos> my parser
doesn't work that way
L1211[11:37:41] <Vexatos> and I'd like
not to rewrite it
L1212[11:38:00] <gamax92> rewrite
it
L1213[11:38:01] <hydraz> not my problem
if you're limiting yourself because of bad design choices
¯\_(ツ)_/¯
L1214[11:38:11] <reinei> someone get me
another Vex from anotehr dimension to rewrite selenes parser so
this one can continue work
L1215[11:38:28] <Vexatos> hydraz, it's
not a design choice
L1216[11:38:32] <Vexatos> it's not like I
had a choice
L1217[11:38:39] <hydraz> ... of course
you did
L1218[11:38:55] <Skye> Vexatos, I have an
idea
L1219[11:38:55] <Vexatos> Forcing people
to write --WHATEVERCOMMENT just to enable selene sounds...
bad
L1220[11:39:02] <Skye> Vexatos, I have an
idea
L1221[11:39:08] <Vexatos> Skye, you have
an idea
L1222[11:39:09] <Vexatos> Skye, you have
an idea
L1223[11:39:15] <Elizabeth> !flags
MichiBot +Vv
L1224[11:39:15] -zsh-
Elizabeth (Lizzy)
set flags
+Vv on
Michibot.
L1225[11:39:15]
zsh sets mode: +v on MichiBot
L1226[11:39:21] <hydraz> how about you
make Selene programs be Selene and Lua programs be Lua?
L1227[11:39:36] <Skye> make an API that
reloads the code chunk under Selene?
L1228[11:39:37] <Vexatos> hydraz, but
Selene programs ARE Lua programs
L1229[11:39:44] <hydraz> That's your
problem
L1230[11:39:46] <Vexatos> it compiles to
Lua, after all
L1231[11:39:49] <Vexatos> to Lua source
code
L1232[11:40:00] <reinei> better put that
'compile' in quites
L1233[11:40:05] <reinei> quotes*
L1234[11:40:10] <hydraz> reinei: uh
what
L1235[11:40:23] <hydraz> This fits
perfectly in the definition of a compiler
L1236[11:40:24] <reinei> it results in
lua code
L1237[11:40:38] <Kubuxu> It is transcoded
to Lua.
L1238[11:40:50] <hydraz> It is compiled
to Lua
L1239[11:40:54] <Kubuxu> transcoding is
correct term.
L1240[11:40:57] <gamax92> it is compiled
to Lua
L1241[11:41:02] <gamax92> Kubuxu: no fuck
off it's a compiler
L1242[11:41:14] <hydraz> Kubuxu:
'Transcoding is the direct analog-to-analog or digital-to-digital
conversion of one encoding to another'
L1243[11:41:21] <hydraz> gamax92 is
correct
L1244[11:41:26] <Xal> it is transpiled to
lua. is everyone happy?
L1245[11:41:32] <hydraz> No, it's
compiled
L1246[11:41:39] <hydraz> there's no rule
that says a compiler MUST take in some language and output
assembly
L1247[11:41:42] <hydraz> or object
files
L1248[11:41:50] <reinei> never said
that
L1249[11:41:51] <Kubuxu> sorry,
transpiling
L1250[11:42:04] <Xal> i just invented the
word transpiling as a joke
L1251[11:42:20] <Kubuxu> Google ES6
transpiler.
L1253[11:42:35] <Skye> Vexatos, so, how
does the idea of an API to reload the program as Selene work
sound?
L1254[11:43:01] <Kubuxu> Vexatos: you
should make use of hashbang syntax
L1255[11:43:03] <Skye> if you want to,
you could also have it try to compile it under selene if it has a
syntax error
L1256[11:43:10] <hydraz> reinei: so why
do you say you should put the compile in quotes?
L1257[11:43:19] <Vexatos> Kubuxu, I
should... but what about chunks then
L1258[11:43:25] <reinei> hydraz: safety
of people misinterpreting it
L1259[11:43:35] <hydraz> ...
L1260[11:43:38] <gamax92> ...
L1261[11:43:42] <Vexatos> Selene is
supposed to be about as stupidly simple as Lua
L1262[11:43:43] <Kubuxu> If you run in
from selene then load loads selene code.
L1263[11:43:44] <gamax92> yes because
ignorance
L1264[11:43:48] <hydraz> Compilation is
the right term
L1265[11:44:11] <Vexatos> Kubuxu, I don't
know if the parent is Selene or not though
L1266[11:44:22] <hydraz> If you take an
input language and produce semantically equivalent code in another
language, regardless of input, output or steps then it's
compilation
L1267[11:44:45] <Kubuxu> If you run
program from selene then you change env of this program so load
works like in selene.
L1268[11:44:47] <hydraz> Kubuxu:
hehe
L1269[11:45:07] <hydraz> So glad you told
me to google 'es6 transpiler'
L1270[11:45:16] <Kubuxu> A program that
translates from a low level language to a higher level one is a
decompiler. A program that translates between high-level languages
is usually called a source-to-source compiler or transpile
L1271[11:45:18] <Kubuxu> r
L1274[11:45:59] <Mimiru> !flags +vV
MichiBot
L1275[11:46:08] <reinei> lower-level, but
selene is supposed to be THE SAME as lua
L1276[11:46:09] <Kubuxu> Yes because it
is commonly use term, google is not always right.
L1277[11:46:13] <reinei> so it really is
a transpiler
L1278[11:46:14] <gamax92> ehh
L1280[11:46:22] <gamax92> when did anyone
say Selene is the same as Lua?
L1281[11:46:27] <gamax92> Cause obviously
it's not
L1283[11:46:48] <reinei> (I know that
oxford is just an OBSERVING linguistic institution, however this
prooves that MOST people use compiling this way)
L1285[11:47:00] <`-`> f->then([](void
*arg){}); yis boi
L1287[11:47:17] <hydraz> Kubuxu:
wikipedia is less right than google most times
L1288[11:47:47] <Vexatos> Kubuxu, yea,
but how would load decide if it's being run from Selene or
Lua
L1289[11:47:48] <hydraz> Also,
cherry-picking much? First paragraph
L1290[11:47:51] <hydraz> "A compiler
is a computer program (or a set of programs) that transforms source
code written in a programming language (the source language) into
another computer language (the target language), with the latter
often having a binary form known as object code."
L1291[11:48:05] <Kubuxu> Then everything
is a "thing"
L1292[11:48:14] <hydraz> Of course
everything is a thing, duh
L1293[11:48:15] <Kubuxu> Or every fruit
is just "fruit"
L1294[11:48:31] <hydraz> wat
L1296[11:48:37] <MichiBot> XKCD Comic
Name: Actually Posted on: 1/17/2014
L1297[11:48:39] <reinei> nuff' said
L1298[11:48:41] <Kubuxu> There are not
apples or oranges because they all are fruits.
L1299[11:48:54] <Kubuxu> Same transpiler
is a special case of compiler.
L1300[11:49:09] <hydraz> "There is
no gcc or g++ because they are both compilers."
L1301[11:49:30] <hydraz> or "There
are no Lua and Javascript because they are both
interpreted"
L1302[11:49:33] <hydraz> that's what
you're saying
L1303[11:49:43] <Kubuxu> It is what you
are saying.
L1304[11:49:46] <gamax92> where did
Kubuxu read the "thing"
L1305[11:49:48] <Vexatos>
<Vexatos> Kubuxu,
yea, but how would load decide if it's being run from Selene or
Lua
L1306[11:50:39] <Kubuxu> Vexatos: if you
run lua that it is run by /bin/lua if you run selene then program
that loads it is /bin/selene which can prep enviroment.
L1307[11:51:00] <Kubuxu> First line of
file can specify in which program to run it in.
L1308[11:51:30] <hydraz> Yea, but what
about chunks?!
L1309[11:51:34] <gamax92> no seriously,
hydraz didn't use "thing" and neither does that wikipedia
article, Kubuxu just looks like a jackass
L1310[11:51:42] <Kubuxu> It defaults to
Lua as Lua is like ELF or PE in case of OC.
L1311[11:51:56] <hydraz> gamax92: I've
just decided Kubuxu is too moronic to understand this
L1312[11:52:11] <Kubuxu> gamax92: I was
saying that you can call transpiler a compiler, same as you can
call apple a fruit.
L1313[11:52:44] <Kubuxu> But if it has a
dedicated, established name, don't call it a "compiler in
apostrophes"
L1314[11:52:57] <Vexatos>
whataboutchunks
L1315[11:53:01] <reinei> xD
L1316[11:53:04] <Kubuxu> What
chunks?
L1317[11:53:23] <gamax92> no I insulted
you before for using transcoding, transpiler works
L1318[11:53:55] <Kubuxu> gamax92: I just
was mistaken at first but I corrected myself.
L1319[11:54:06] <Kubuxu> If program that
started it was /bin/selene then `load` works as in selene, what is
the problem?
L1320[11:54:37] <Kubuxu> Vexatos:
^^
L1321[11:54:56] <Vexatos> Kubuxu,
load("return 4")
L1322[11:55:30] <Kubuxu> Yeah, and what?
(is that even correct Lua/selene)?
L1323[11:55:37] <gamax92> it is
correct
L1324[11:55:47] <gamax92> it returns 4
:P
L1325[11:56:14] <Kubuxu> oh yeah, forgot
that load loads chunks not function.... :P
L1326[11:56:20] <hydraz> It returns a
function that returns 4, no?
L1327[11:56:28] <gamax92> yeah
L1328[11:56:42] <Kubuxu> gamax92: It is
also called transcompiler that is why I messed it up
L1329[11:56:54]
⇨ Joins: aerolivier
(webchat@179.97.199.146.dyn.plus.net)
L1330[11:57:15] <Vexatos> Kubuxu, so the
problem is that it makes no sense for a chunk to have a hashbang in
front
L1331[11:57:32] <Vexatos> especially
because OpenOS for instance parses those itself
L1332[11:57:36] <Vexatos> which is
another issue
L1333[11:58:14] <hydraz> i'm curious to
know openos' implementation of hashbangs
L1334[11:58:50] <Kubuxu> Vexatos: but if
it s Lua program then it should work like in Lua, if you want to
load Selene inside Lua I think there should be special way to
enable it or just `require"selene".load(...)` (it might
be hard to do).
L1335[11:58:57]
⇦ Quits: iceman11a
(icemna11a@cpe-74-141-48-157.neo.res.rr.com) (Quit:
Leaving)
L1336[12:00:31] <Vexatos> hm
L1337[12:00:37] <Vexatos> But what about
easy-to-use? :/
L1338[12:00:45] <Vexatos> you should be
able to just run a Selene file
L1339[12:00:50] <Vexatos> that's what
liveMode is for, after all
L1340[12:00:59] <Vexatos> to have Selene
interpret the file at runtime
L1341[12:01:04] <Vexatos> without you
having to do any work
L1342[12:01:08] <Skye> Vexatos, did you
see my suggestions?
L1343[12:01:22] <Vexatos>
<Skye>
if you want to, you could also have it try
to compile it under selene if it has a syntax error
L1344[12:01:25] <Vexatos> That one?
L1345[12:01:39] <Kubuxu> It is easy to
use, either run it from selene (as you do with any script language)
or use #!.
L1346[12:01:44] <Skye> it was half of
one
L1347[12:01:49] <Vexatos> that's quite
eww since it means every chunk of code is thrown into load()
twice
L1348[12:02:04] <Vexatos> Kubuxu, neither
would work for OpenOS :P
L1349[12:02:11] <Skye> Vexatos, yes, but
the situation is quite eew
L1350[12:02:12] <Kubuxu> Why?
L1351[12:02:29] <Vexatos> Kubuxu, because
hashbang are already parsed by sh.lua
L1352[12:02:34] <Vexatos> so I don't want
to interfere there
L1353[12:02:43] <hydraz> Vexatos: but
selene file would still work?
L1354[12:02:48] <Kubuxu> Vexatos: but
hashbang is what you need.
L1355[12:02:54] <Vexatos> hydraz, then it
wouldn't be "just run"
L1356[12:02:57] <Vexatos> like it is with
Lua files
L1357[12:03:03] <Kubuxu> It
shouldn't???
L1358[12:03:10] <Kubuxu> It
shouldn't.
L1359[12:03:12] <Vexatos> ... that's what
it is made for
L1360[12:03:23] <Kubuxu> That is what #!
is made for.
L1361[12:03:29] <Vexatos> for a user,
there should be no difference between selene and Lua
L1362[12:03:39] <Vexatos> #! would
interfere with sh.lua
L1363[12:03:45] <Kubuxu> To have custom
programs run files so user don't see what runs it.
L1364[12:04:16] <Vexatos> Have you seen
my selene.lua?
L1365[12:04:16] <Kubuxu> User still runs
"myfilename" and sh changes it to '/bin/selene <
myfilename'
L1366[12:04:32] <Kubuxu> No, but it can
be modified, can't it?
L1368[12:04:42] <Vexatos> Yes
L1369[12:04:57] <Vexatos> but......
assuming I do use hashbangs, then it would work ONLY for
OpenOS
L1370[12:05:04] <Vexatos> and not for any
other environment
L1371[12:05:15] <Kubuxu> What other
env?
L1372[12:05:30] ***
Mimiru is now known as Caitlyn
L1373[12:05:32] <Kubuxu> Magik6k can
implement hashbang or already had.
L1374[12:05:32] <hydraz> Does OpenOS not
have /usr/bin/env?
L1375[12:05:34] <Vexatos> plan9k, the
official Lua binaries, LuaJ, etc.
L1376[12:05:36] ***
Caitlyn is now known as Michiyo
L1377[12:05:37] <Vexatos>
ComputerCraft
L1378[12:05:42] ***
Michiyo is now known as Mimiru
L1379[12:05:44] <Vexatos> all those
L1380[12:05:52] <hydraz> lua(1) actually
works with hashbangs just fine
L1381[12:05:55] <Vexatos> I would have to
write a custom selene.lua for every single piece of this
L1382[12:06:08] <Vexatos> For every Lua
environment ever
L1383[12:06:21] <Pwootage> Who was it
here who knows about duktape (the javascript vm)
L1384[12:06:47] <Kubuxu> And you already
write custom boostrap to enable liveMode and slow everything down
as you part 99% of Lua and 1% of selene.
L1385[12:07:12] <Vexatos> uhm
L1386[12:07:21] <Vexatos> how is that
related to me having to write custom /bin/selene
L1387[12:07:30] <Kubuxu> Also if
something does not support #! directly, you can just look for it in
wrapped 'load'
L1388[12:07:45] <Kubuxu> As Lua allows
fort #! just fine.
L1389[12:08:08] <Vexatos> #lua #!
L1390[12:08:08] <|0xDEADBEEF|> >
[string "lua"]:1: unexpected symbol near '#'
L1391[12:08:10] <Vexatos> :D
L1392[12:08:39] <Kubuxu> ...
L1393[12:08:55] <Kubuxu> IDK, I just know
that liveMode is shitty solution (sorry).
L1395[12:09:23] <Vexatos> hydraz,
neat
L1396[12:09:35] <Vexatos> but I'd like to
have a solution that doesn't depend on the implementation of
that
L1397[12:10:12] <Vexatos> Kubuxu, of
course it is
L1398[12:10:14]
⇨ Joins: iceman11a
(icemna11a@cpe-74-141-48-157.neo.res.rr.com)
L1399[12:10:26] <Vexatos> and I'd love to
only parse files that are designated Selene files
L1400[12:10:40] <Vexatos> but hashbang is
way too environment-dependent
L1401[12:10:51] <Vexatos> I'd like
something that doesn't depend on anything else
L1402[12:10:54] <Kubuxu> #! is standard
in any serious sh-like.
L1403[12:10:58] <CompanionCube> ^
L1404[12:11:06] <CompanionCube> heck, on
linux it's actually part of the kernel
L1405[12:11:06] <hydraz> #! is standard
in any serious Unix-like kernel*
L1406[12:11:12] <Vexatos> well too bad
that I don't care about sh
L1407[12:11:19] <Vexatos> I only care
about a decent Lua impl
L1408[12:11:25] <CompanionCube> iirc it's
implemented as a binfmt
L1409[12:11:25] <hydraz> CompanionCube:
it's a part of the executable loader basically everywhere.
L1410[12:11:27] <Vexatos> that's all
selene requires right now
L1411[12:11:37] <Vexatos> and I would
very much like to keep it that way
L1412[12:11:49] <Vexatos> Hell, I even
made it run on ComputerCraft
L1413[12:11:55] <Vexatos> and that one's
Lua impl is extremely bad
L1414[12:11:57] <Vexatos> and
incomplete
L1415[12:11:59] <Kubuxu> Vexatos: you
have OC specific loader, you have P9k specific loader and you have
CC specific loader.
L1416[12:12:07] <Vexatos> which is not
what I want
L1417[12:12:14] <Vexatos> the loader?
Sure
L1418[12:12:34] <hydraz> FreeBSD does it,
OpenBSD does it, NetBSD does it, as does Dragonfly, as does OS X,
as does every hobby UNIX out there
L1419[12:12:35] <Vexatos> but the loader
doesn't depend on anything in /bin either+
L1420[12:12:45] <Kubuxu> You can't have
same loader everywhere as you use non-standard Lua starting
of.
L1421[12:13:01]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L1422[12:13:09] <Kubuxu> (CC can't even
implement `print` correctly).
L1423[12:13:26] <CompanionCube> Isn't it
weird how eerily similar this is to problems with dependencies and
linking in C libraries?
L1424[12:13:49] <Vexatos> CompanionCube,
considering Lua is functionality wise rather close to C, not
really
L1425[12:15:07] <hydraz> CompanionCube: I
have a fix
L1426[12:15:11]
⇦ Quits: Jezza (~Jezza@185.44.151.107) (Read error:
Connection reset by peer)
L1427[12:15:14] <hydraz> only link
against glibc and libc++
L1428[12:15:30] *
Vexatos nods
L1429[12:15:36] <Vexatos> Selene should
only depend on Lua
L1430[12:15:37] <Vexatos> there
L1431[12:15:38] <Vexatos> same
issue
L1432[12:15:41] <Vexatos> same
resolution
L1433[12:17:27] <Kubuxu> Vexatos: yes,
but selene-loader has to depend on environment it runs in.
L1434[12:17:36] <Vexatos> but only the
loader
L1435[12:17:51] <Kubuxu> Yes, so make
'/bin/selene-loader' ....
L1436[12:18:18] <Vexatos> I will not
depend on anything that even requires a shell to be present
L1437[12:18:24] <Vexatos> not in plain
Selene
L1438[12:18:30] <Vexatos> selene itself
is supposed to run without ANYTHING else
L1439[12:18:37] <Vexatos> and it does run
in OpenOS without anything else
L1440[12:18:45] <hydraz> Then it's a
freestanding C program?
L1441[12:18:47] <Vexatos> the loader is
just there to integrate Selene with the shell
L1442[12:19:01] <Vexatos> It's a
freestanding Lua program
L1443[12:19:13] <Kubuxu> Selene should be
a lib, lib doesn't know how it runs, but loader for this lib has to
depend on environment it loads this lib into.
L1444[12:19:17] <hydraz> You just
contradicted yourself
L1445[12:19:49] <Vexatos> Yep, Kubuxu,
thus, the parser shouldn't try and detect something like a
hashbang
L1446[12:19:58] <Vexatos> since the
parser is part of the lib
L1447[12:20:10] <Kubuxu> But you can have
pre-parser.
L1448[12:20:13]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Read error:
Connection reset by peer)
L1449[12:20:23] <Kubuxu> But correct
solution is:
L1450[12:20:34] <Kubuxu> Make it a
program.
L1451[12:20:40] <Vexatos> ...
L1452[12:20:44] <Vexatos> . . .
L1453[12:20:47] <gamax92> . . .
L1454[12:20:50] <hydraz> ………
L1455[12:21:00] <hydraz> Unicode ♥
L1456[12:21:02] <Kubuxu> If shell uses #!
then users have easy to use way to start it.
L1457[12:21:05] <Vexatos> Didn't I answer
that like 4 times already?
L1458[12:21:11] <Vexatos> No.
L1459[12:21:14] <Kubuxu> If it does not
then make them implement #1...
L1460[12:21:17] <gamax92> SEY YES
L1461[12:21:23] <hydraz> Vexatos: we're
talking to a wall here
L1462[12:21:32] <Vexatos> hydraz,
hmmm?
L1463[12:21:38] <gamax92> fak yal I'mm go
play Turrican
L1464[12:21:45] <Kubuxu> hydraz: thanks,
then help solving the problem instead of complaining.
L1465[12:21:46] <Vexatos> Don't get me
wrong, I'd LOVE to get rid of that load hack
L1466[12:21:47] <hydraz> Vexatos: mr.
Kubuxu refuses to understand anything we say
L1467[12:21:55] <Vexatos> I would L O V E
to
L1468[12:21:58] <Vexatos> it's
horribly
L1469[12:22:02] <Vexatos> horribly
slow
L1470[12:22:11] <Vexatos> parsing every
single Lua chunk in runtime
L1471[12:22:14] <gamax92> Vexatos: would
you LÖVE to?
L1472[12:22:27] <Vexatos> gamax92, Selene
doesn't work in LÖVE unless you do even worse hacks, sorry
L1473[12:22:35]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L1474[12:22:40] <gamax92> Vexatos: cause
of the whole 5.1 thing?
L1475[12:22:47] <Vexatos> no, I got
Selene to work in CC
L1476[12:22:56] <gamax92> ehh?
L1477[12:22:57] <Vexatos> it's mainly
because LÖVE uses custom load() that are not load()
L1478[12:23:06] <gamax92> bullshit
L1479[12:23:07] <Vexatos> so selene
doesn't replace them itself
L1480[12:23:08] <gamax92> it's luajit's
load
L1481[12:23:15] <Kubuxu> Vexatos: if you
want to get rid of it you have to hook somewhere else.
L1482[12:23:20] <Vexatos> Nadeko tried,
pretty sure
L1483[12:24:01] <Kubuxu> If you have
better place than #! then gr8, otherwise ...
L1484[12:24:20] <Vexatos> well anything
is better than depending on another program
L1485[12:24:29] <Vexatos> including the
thing it is right now
L1486[12:24:37] <Vexatos> After all, yes,
selene makes loading chunks way slower
L1487[12:24:57] <Vexatos> but without
speed limit like OC has, it's like 1.5miliseconds vs 1 milisecond
so noone even cares
L1488[12:25:29] <Vexatos> If you find me
a neat solution that does not require other programs, just maybe a
change in syntax or WHATEVER
L1489[12:25:38] <Kubuxu> To make it
possible to use /bin/selene from #! you just need to make it load
from stdin, it doesn't require anything custom.
L1490[12:25:59] <Vexatos> the fact that
there is a shell that allows you to run hashbang is custom
enough
L1491[12:26:11] <Kubuxu> Like /bin/selene
[program_name] and /bin/selene -
L1492[12:26:54] *
Vexatos sighs
L1493[12:27:00] <Vexatos> hydraz, a wall
indeed
L1494[12:27:09] <gamax92> to be fair, you
aren't trying it
L1495[12:27:15] <gamax92> you're just
saying no it won't work and not trying it
L1496[12:27:20] <Vexatos> it will
work
L1497[12:27:22] <Vexatos> and it will
work well
L1498[12:27:27] <Vexatos> but I do not
want to do it
L1499[12:27:34] <Kubuxu> ...
L1500[12:27:38] <Kubuxu> wall
indeed
L1501[12:27:50] <Vexatos> because the
point of selene is that it can run anywhere, any place that has a
standard Lua implementation
L1502[12:27:53] <Vexatos> no matter
anything else
L1503[12:27:55] <aerolivier> Vexatos: hi,
sorry to butt in, but what are you suggesting instead of #!
L1504[12:28:00] <Vexatos> no matter if
there is a shell, etc
L1505[12:28:19] <Kubuxu> Vexatos: and it
will run everywhere.
L1506[12:28:27] <Vexatos> aerolivier, my
point is that I do not have any suggestion apart from what's
already there, which is bad but still better than depending on the
shell
L1507[12:28:31] <gamax92> Vexatos: it's
just a loader, the other parts of selene will still work anywhere
there is lua
L1508[12:28:41] <Vexatos> gamax92,
liveMode will not
L1509[12:28:48] <Kubuxu> It will, why
no?
L1510[12:28:52] <gamax92> Like Lua, it
will compile on ANSI C, but has extensions for not C
L1511[12:29:01] <Vexatos> because the
entire point of hashbang would be to get rid of livemode as it
is
L1512[12:29:02] <Vexatos> >_>
L1513[12:29:23] <Vexatos> since a
hashbang would run it through selene.lua
L1514[12:29:33] <Vexatos> making liveMode
not necessary
L1515[12:29:56] <Kubuxu> Vexatos: you are
messing two things here, you can either run selene as lib, or as
scripting language/program
L1516[12:30:10] <Vexatos> You run selene
exactly like you run Lua
L1517[12:30:32] <Vexatos> the
"lib" is just for loading the language into runtime
L1518[12:30:44] <Vexatos> after that,
it's just like Lua
L1519[12:30:47] <Vexatos> or at least
supposed to
L1520[12:30:49] <Kubuxu> So make it work
like Lua and not replace Lua.
L1521[12:30:51] <Vexatos> to be*
L1522[12:31:01] <Vexatos> But Lua doesn't
need hashbang to run :P
L1523[12:31:48] <Kubuxu> Then file to be
run in Lua should need to be directly run in Lua or Lua has to
default execution environment.
L1524[12:31:51] <Vexatos> It would be
amazing if there was a way to have Selene not parse anything that
doesn't contain Selene code
L1525[12:31:52] <aerolivier> Lua doesn't
need it, but as far as I know it works just fine with it
L1526[12:32:03] <Vexatos> aerolivier,
again
L1527[12:32:10] <Vexatos> #lua #!/bin/lua
return 4
L1528[12:32:10] <|0xDEADBEEF|> >
[string "lua"]:1: unexpected symbol near '#'
L1529[12:32:12] <Vexatos> it does
not.
L1530[12:32:16] <Kubuxu> Currently you
are changing default execution environment.
L1531[12:32:20] <Vexatos> not without a
shell impl that supports it
L1532[12:32:27] <Vexatos> and here we
have the problem of chunks again
L1533[12:32:30] <Vexatos> which are
loaded directly
L1534[12:32:31] <Kubuxu> It does when you
start new lua instance.
L1535[12:32:40] <aerolivier> correct me
if I'm wrong, but you have two (2) options to run a Lua script: use
lua file.lua or add the shebang to the start and let the shell
handle that
L1536[12:32:55] <Vexatos> aerolivier, for
standard Lua, that is true
L1537[12:33:00] <Kubuxu> Lua executable
ignores first line if it is #!
L1538[12:33:00] <Vexatos> but what about
stuff like OpenComputers
L1539[12:33:14] ***
rakiru|offline is now known as Kasen
L1540[12:33:27] <Kubuxu> In OC default
execution environment is Lua.
L1541[12:33:48] <aerolivier> OC seems to
be fine with the #! being present, no?
L1542[12:33:57] <aerolivier> or is that
OpenOS to blame?
L1543[12:33:57] <Vexatos> just because
sh.lua handles it
L1544[12:34:01] <Vexatos> yes
exactly
L1545[12:34:03] <Vexatos> that's
OpenOS
L1546[12:34:27] <Vexatos> Selene could
run on an EEPROM if there was enough space for it (you can netboot
it onto a microcontroller with enough RAM just fine)+
L1547[12:34:50] <Kubuxu> Vexatos: then
you don't have problems of running different programs.
L1548[12:34:54] <Vexatos> and Kubuxu's
solution would not
L1549[12:35:05] <aerolivier> I assume
your issue here is that you don't know whether the code actually
requires preprocessing using Selene, am I correct?
L1550[12:35:05] <Kubuxu> You have just
one that has to load selene manually .
L1551[12:35:20] <Vexatos> aerolivier, yes
exactly!
L1552[12:35:31] <Vexatos> It just parses
everything and I made sure no code that is not Selene code will be
parsed accidentally
L1553[12:36:37] <aerolivier> so what you
are needing is some kind of pragma that will be ignored by Lua but
recognised by Selene
L1554[12:37:01] <Vexatos> something that
isn't tedious to add to your own code
L1555[12:37:16] <Vexatos> preferably
nothing to add to your own code at all
L1556[12:37:17] <Kubuxu> -- selene
L1557[12:37:40] <Vexatos> since adding
stuff to code means I will still have to parse it once anyway
L1558[12:37:52] <Vexatos> just like I
would have to with non-selene code
L1559[12:38:14] <aerolivier> with Lua,
that's likely going to be a comment, unless you can accept changing
the filename for example (i.e. script.s.lua or similar)
L1560[12:39:12] <aerolivier> though in
contexts where you don't have a filename to begin with, that's a
bit impossible
L1561[12:39:31] <Vexatos> well it should
be file-ending-independent
L1562[12:41:39] <aerolivier> maybe there
are many thing it should or shouldn't be, but one of the choices
has to be picked
L1563[12:42:30]
⇦ Quits: DrummerMC
(DrummerMC@no.love.for.the.world.panicbnc.org) (Quit: I'm not
online)
L1564[12:42:30]
⇦ Quits: kirby|gone (mrkirby153@the.government.stole-your.pw)
(Quit: Leaving)
L1565[12:42:46] <aerolivier> the
advantage with the #! method is that it's already in common use and
it shouldn't be too terrible to make selene strip that out before
the code is loaded by Lua
L1566[12:42:58]
⇦ Quits: Vexatos
(~Vexatos@p200300556E14A4462C00E2740C0B78F3.dip0.t-ipconnect.de)
(Ping timeout: 186 seconds)
L1567[12:43:14]
⇨ Joins: Vexatos
(~Vexatos@p200300556E14A4152C00E2740C0B78F3.dip0.t-ipconnect.de)
L1568[12:43:15]
zsh sets mode: +v on Vexatos
L1569[12:43:27] <Vexatos> YAY
WEBDERP
L1570[12:43:39] <aerolivier> just to
repeat what I said because of timeout: the advantage with the #!
method is that it's already in common use and it shouldn't be too
terrible to make selene strip that out before the code is loaded by
Lua
L1571[12:43:39] <Vexatos> let's see
L1572[12:43:43] <Vexatos> what did you
miss
L1573[12:44:05] <Vexatos>
<Vexatos> although it is generally recommended to use .sel.lua
since it makes most syntax highlighters still work
>_>
L1574[12:44:07] <Vexatos>
<Vexatos> .sel is
fine too but my own code is still always .lua :P
L1575[12:44:09] <Vexatos>
<Vexatos> And
exactly
L1576[12:44:11]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Read error:
Connection reset by peer)
L1577[12:44:11] <Vexatos>
<Vexatos> loading
chunks of code is the thing here
L1578[12:44:15] <Vexatos>
<Vexatos> and
adding stuff to comments mean I could still accidentally parse a
Lua file
L1579[12:44:18] <Vexatos>
<Vexatos> if it
FOR WHATEVER REASON contains -- selene
L1580[12:44:19] <Vexatos>
<Vexatos> meaning
I still have to rely on anything after that being impossible
syntax
L1581[12:44:21] <Vexatos>
<Vexatos> I mean,
it would make parsing non-lua-files a lot faster
L1582[12:44:24] <Vexatos>
<Vexatos> but
would still force me to rely on special syntax the way it does
right now
L1583[12:44:26] <Vexatos> what I
said
L1584[12:44:34] <Vexatos> >_>
L1585[12:45:50] <Vexatos> sooo yea, that
is still an issue :/
L1586[12:46:04] <aerolivier> by loading
chunks of code, do you mean an at-runtime, loading from strings
kind of thing?
L1587[12:46:28] <Vexatos> yes
L1588[12:46:43] <Vexatos> a
"chunk" in lua is something like "return
17"
L1589[12:46:48] <Vexatos> literally
anything
L1590[12:47:03] <Vexatos> loading a file
really is just reading the contents of the file into a string
(which is now your chunk)
L1591[12:47:23] <aerolivier> If it was
me, I'd maybe do something like implement two methods at the same
time: #! method for files, and add a small token (such as @s) to
these 'chunks'
L1592[12:47:52]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L1593[12:48:52] <Vexatos> well @ is the
only invalid character that I haven't used yet
L1594[12:49:20] <aerolivier> e.g. your
little 'chunk' would be "@s return 17"
L1595[12:49:28] <Vexatos> still, having
it detect and strip hashbang would then interfere with shells
L1596[12:49:49] <aerolivier> sorry, how
would it interfere with shells?
L1597[12:50:22] <Vexatos> in case shells
parse hashbang, it would be bad if the hashbang was stripped by the
shell or by selene first
L1598[12:50:26] <Vexatos> and then not by
the other
L1599[12:50:40] <aerolivier> this
situation can never be
L1600[12:50:42] <Vexatos> s/not/not
detected/
L1601[12:50:42] <Kibibyte>
<Vexatos> and then not detected by the other
L1602[12:50:59] <aerolivier> if you
hashbang is #!/bin/selene-loader - as someone else suggested
earlier
L1603[12:51:30] <aerolivier> then that
script will be piped in to selene-loader and so you can be certain
it's a selene file, because it was explicitly requested
L1604[12:51:43] <Vexatos> case 1: there
happens to be a file called selene-loader. case 2: Your shell
errors on an invalid hashbang
L1605[12:51:55] <Inari> is there math
proven through the world? like, say you have a complicated formula
thingy and its very hard to prove it being true even for a big
number of X, make a physical system that should return the right
solution, observe it and prove the math thave, rather than in an
abstract way? :P something like that
L1606[12:51:56] <Vexatos> oh yea, that
problem
L1607[12:52:06] <Vexatos> yea, I won't
write my own OS-dependent selene-loader program
L1608[12:52:07] <Vexatos> no thanks
L1609[12:52:28] <reinei> Inari: I don't
think there is
L1610[12:52:32] <aerolivier> it wouldn't
have to be OS-dependent, no?
L1611[12:52:35] <reinei> also math !=
physics
L1612[12:52:42] <Vexatos> aerolivier, it
does
L1613[12:52:46] <Inari> math describes
physics though
L1614[12:52:51] <Inari> or can do
L1615[12:52:57] <Vexatos> who guarantees
me that the shell supports hashbang?
L1616[12:53:02] <Vexatos> Easiest
example: ComputerCraft.
L1617[12:53:04] <reinei> yes but we have
some paradoxes that won't work in physics
L1618[12:53:13] <Inari> :p
L1619[12:53:25] <Vexatos> reinei, quantum
particles \:D/
L1620[12:53:28] <reinei> so physics is
like a different set that intersects math => you cannot prover
everything
L1621[12:53:30] <aerolivier> In
ComputerCraft, the shell will load the program through Lua
loadfile, which you can intercept there yourself?
L1622[12:53:36] <Inari> not
everything
L1623[12:53:37] <Inari> but
something
L1624[12:53:46] <reinei> yes
L1625[12:53:51] <Pwootage> I think I
might be able to get duktape working as a fully-persistent
javascript arch... need to verify some things first, though
L1626[12:53:54] <reinei> but what do you
want to prove anyway?
L1627[12:53:56] <Inari> reinei: im a
unicorn
L1628[12:54:19] <Vexatos> aerolivier, et
voilà: Fully os-dependent implementation again since I now have to
replace loadfile too with a custom hashbang parser just to make it
work
L1629[12:54:20] <reinei> also, if you can
build a machine that outputs the 'desired' output, you're eiterh
cheating or you already prooved your theorem XD
L1630[12:54:44] <aerolivier> Don't you
already replace the loadfile and load anyway for the point of a
selene script loading another?
L1631[12:54:47] <Inari> Not everything
could also be something. For example , not everything could be half
of something, which is still something, and therefore not
nothing.
L1632[12:54:58] <Vexatos> aerolivier,
yes, but the replacement is the same for every Lua
environment
L1633[12:55:10] <aerolivier> Then why not
have the same replacement here?
L1634[12:55:14] <Vexatos> having to parse
hashbang manually sometimes and sometimes not is the thing
L1635[12:55:25] <reinei> Inari: I mostly
meant that you would have to fight with the math community pretty
hard to have it be accepted a 'prove'
L1636[12:55:29] <Vexatos> because for CC
I would have to parse it manually and for OpenOS for instance
not
L1638[12:55:49] <MichiBot> Inari:
AI
vs. AI. Two chatbots talking to each other | length:
1m
24s | Likes:
37643 Dislikes:
490 Views:
4811409 | by
CornellCCSL
L1639[12:56:25] <aerolivier> when the
shell reads the hashbang, it doesn't strip it out when it pipes it
to the program
L1640[12:57:20] <Vexatos> aerolivier, I
do not want selene to require anything that would go into
/bin
L1641[12:57:28] <Vexatos> it is a
library. You load it. It works. Done.
L1642[12:57:42] <Vexatos> that's how it
is right now and I would very much like to keep it that way
L1643[12:58:04]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Read error:
Connection reset by peer)
L1644[12:58:09] <Vexatos> as I said,
there are environments where you don't even have a shell nor a
filesystem at all
L1645[12:59:40] <aerolivier> nobody has
said you actually need to execute the hashbang once you parse it,
you only use it to verify that it's a selene script
L1646[13:00:22]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L1647[13:00:38] <Vexatos> indeed, but
what if the shell errors on an invalid hashbang
L1648[13:00:51] <Vexatos> this means that
every impl with a shell and hashbang support MUST have a file
called selene-loader
L1649[13:00:56] <Vexatos> and every other
must not
L1650[13:01:02] <aerolivier> if you're
loading selene as a library, you'll need some kind of bootstrapper
in pure Lua anyway, no?
L1651[13:01:15] <reinei> Vexatos: I
understand your argument, but no library can be perfect for
everyone
L1652[13:01:17] <Vexatos> yes, but that
doesn't necessary imply the existence of a shell
L1653[13:01:27] <Vexatos>
necessarily*
L1654[13:01:32] <Vexatos> reinei, well,
right now it works that way
L1655[13:01:37] <Vexatos> it is horrible
and hacky and slow
L1656[13:01:40] <Vexatos> but it does
work
L1657[13:01:50] <Vexatos> without the
user having to do any additional work
L1658[13:01:51] <Vexatos> at all
L1659[13:02:12] <aerolivier> Once you've
included selene in your pure Lua code, great, you don't need to
worry about the shell anymore if the person using the library is
using standard Lua functions to load extra files
L1660[13:02:15]
⇨ Joins: DrummerMC
(DrummerMC@no.love.for.the.world.panicbnc.org)
L1661[13:02:46] <Vexatos> ...what do you
mean
L1662[13:03:07] <aerolivier> the shell
only loads the program that the user types in at the shell
L1663[13:03:27]
⇨ Joins: kirby|gone
(mrkirby153@the.government.stole-your.pw)
L1664[13:03:36] <aerolivier> every
invocation of the loading functions after can therefore be under
your control, provided the user includes your library then?
L1665[13:03:52] ***
kirby|gone is now known as mrkirby153
L1666[13:04:11] <Vexatos> yea but how
would selene determine if load() is being called from a selene
environment or not
L1667[13:04:41]
⇨ Joins: Corded (michiyo@eos.pc-logix.com)
L1668[13:04:57] <reinei> what he is
trying to say is:
L1669[13:05:21] <reinei> selene is only
involved in programs that specifically LOAD selene, so any load()
selene sees is a load() it needs to ahndle
L1670[13:05:23] <reinei> handle*
L1671[13:05:26]
⇦ Quits: Corded (michiyo@eos.pc-logix.com) (Client
Quit)
L1672[13:05:42] <reinei> as any other
handle is supposed to not even get passed to selene
L1673[13:06:18] <Vexatos> soo it should
load selene everytime
L1674[13:06:21] <Vexatos> then unload it
again?
L1675[13:06:29] <reinei> for every
program that uses selene
L1676[13:06:36] <Vexatos> how to unload
selene then
L1677[13:06:46] <Vexatos> i.e. how to
detect when the program ends
L1678[13:06:54] <aerolivier> your program
using selene, the entry file can't be using this magic fancy-pants
syntax, right?
L1679[13:07:59]
⇨ Joins: Corded (michiyo@eos.pc-logix.com)
L1680[13:08:00]
zsh sets mode: +v on Corded
L1681[13:08:13] <Mimiru> Test
L1682[13:08:34] <aerolivier> every file
that uses selene, the developer puts a token at the start of it.
This is how your Selene loader detects whether to bother
preprocessing it or not
L1683[13:09:23] <Vexatos> ok, a token.
sure. Which line?
L1684[13:09:46] <reinei> until first
empty line?
L1685[13:09:56] <reinei> 1. easy to
detect 2. allows quite some freedom
L1686[13:10:15] <Vexatos> I like my
comments in the first line for instance
L1687[13:10:20] <reinei> yeah
L1688[13:10:27] <reinei> then you can
have all your comments
L1689[13:10:35]
⇦ Quits: Corded (michiyo@eos.pc-logix.com) (Client
Quit)
L1690[13:10:41] <reinei> just have the
token as the last line at the start before ANY empty lines
L1691[13:10:55] <reinei> and abort
parsing the file for the token once you found it
L1692[13:11:18]
⇨ Joins: Corded (michiyo@eos.pc-logix.com)
L1693[13:11:19]
zsh sets mode: +v on Corded
L1694[13:11:21] <aerolivier> abort
parsing if you find a blank line without having found it first,
no?
L1695[13:11:26]
<Mimiru>
OOOH
L1696[13:11:28]
<Mimiru>
It does work.
L1697[13:11:28] <reinei> then you can
have (?:hashbang)?(?:comments)?(?:token) or any permutation of
that
L1698[13:11:34]
<Elizabeth> ohai
L1699[13:11:36] <reinei> aerolivier:
yes
L1700[13:11:57]
<Vexatos> Lies.
L1701[13:12:03]
<Mimiru>
Heh
L1702[13:12:28] <aerolivier> unless I'm
wrong, you'll always have to have some pure Lua code to actually
load the Selene library first, because if the Lua parser smells any
funny syntax, it'll error out
L1703[13:12:53]
<Pwootage> Oh neat
L1704[13:13:41] <Vexatos> What aboud
blank lines in comments
L1705[13:13:46] <Vexatos> or between
hashbang in comments, etc
L1706[13:13:58] <reinei> if they contain
-- they are no longer empty, are they?
L1707[13:14:02] <Vexatos> aerolivier, yes
of course
L1708[13:14:07] <Vexatos> reinei,
--[[
L1709[13:14:08] <reinei> Vexatos: not
your problem anymore
L1710[13:14:20] <Vexatos> multiline
comments are a thing, you know
L1711[13:14:30] <Vexatos> meaning I would
have to apply my parser anyway
L1712[13:14:35] <Vexatos> just to detect
multiline comments
L1713[13:14:37]
<Mimiru>
Ok, restarting the bridge in screen
L1714[13:14:39]
⇦ Quits: Corded (michiyo@eos.pc-logix.com) (Client
Quit)
L1715[13:14:42] <Vexatos> i.e. no speed
gain
L1716[13:15:41] <Skye> Mimiru, what
discord was that?
L1717[13:15:48] <Vexatos> this means that
I could only properly detect a token either at line 1 or literally
anywhere in the file
L1719[13:17:06]
⇨ Joins: Corded (michiyo@eos.pc-logix.com)
L1720[13:17:07]
zsh sets mode: +v on Corded
L1721[13:17:51] <Mimiru> Well @Pwootage
there is an issue with that.... :P
L1722[13:18:01] <Mimiru> People have to
prefix with @ and no one from IRC will know to do that
L1723[13:18:30] <Mimiru> Also actions
don't translate... I'll look into that at some point
L1724[13:18:31]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Read error:
Connection reset by peer)
L1725[13:18:34] <Pwootage> Yeah...
nonetheless, easier to get ahold of me on my phone (and easier for
me to chat from my phone)
L1726[13:18:40] <Mimiru> or maybe I'll
put the code on git and let someone else help..
L1727[13:18:43] <Vexatos> Mimiru, make
bot detect username
L1728[13:18:46] <Vexatos> apply @
automatically
L1729[13:18:52]
<Skye> I
wonder... what bridge bot do you use?
L1731[13:19:11]
<Skye>
haha
L1732[13:19:13] <Mimiru> Have at
it.
L1733[13:19:17]
<Skye> I
know the person who made the original bot
L1734[13:19:31] <Mimiru> me too,
copygirl
L1735[13:19:44] <Vexatos> wait wat
L1736[13:19:47] <Vexatos> that's
cord?
L1737[13:19:48] <Vexatos> pls
L1738[13:19:49]
<Skye>
yes
L1739[13:19:50] <aerolivier> there is an
alternative to adding a token, but it's arguably very ugly and
probably not a good idea, but you could only run your preprocessor
if the Lua parser fails to parse the file
L1740[13:19:51]
<Skye> a
fork
L1741[13:19:55] <Vexatos> Forcord?
L1742[13:19:57] <Vexatos> D:
L1743[13:20:02]
<Skye>
hmm
L1744[13:20:15] <Vexatos> aerolivier,
meaning it would be passed to load() twice
L1745[13:20:18] <Vexatos> lots more load
there
L1746[13:20:20] <Mimiru> Vexatos, this is
livescript
L1747[13:20:24] <Mimiru> running in
node.js
L1748[13:20:24]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L1749[13:20:25]
<Skye> I
need to tell copy to put the bot into a proper github repo
L1750[13:20:28] <aerolivier> Vexatos:
yes, that's why I said it was very ugly
L1751[13:20:32]
<Skye>
so it can be PR'd
L1752[13:20:43] <reinei> I'm off
bye
L1753[13:20:49]
⇦ Quits: reinei (~reinei@pd9e1c61a.dip0.t-ipconnect.de) (Read
error: Connection reset by peer)
L1754[13:20:50]
<Mimiru>
o/ reinei
L1755[13:20:54]
<Mimiru>
missed.
L1756[13:20:55]
<Mimiru>
:P
L1757[13:21:02]
<Mimiru>
Also needs to bridge join/parts lolol
L1758[13:21:13] <aerolivier> ultimately,
you're going to have to think about some token to put there on your
own
L1759[13:21:27]
<Skye>
@Mimiru, uhh... I think copy's version does that
L1760[13:21:33]
<Skye>
you're just using an out of date fork
L1761[13:21:34]
<Skye> I
think
L1762[13:21:40] <Vexatos> aerolivier, I
would have to parse it anyway even if I had a token
L1763[13:21:49] <Vexatos> because it
could be, say, inside a string or comment
L1764[13:21:52] <Vexatos> and thus be
invalid
L1765[13:22:12] <Vexatos> unless I force
it to be in the first line
L1766[13:22:15] <aerolivier> that's why
this token would have to come absolutely first
L1767[13:22:17] <Vexatos> making stuff
like hashbang impossible
L1768[13:22:39] <Vexatos> since hashbang
is parsed by shell before token is. but not always!
L1769[13:22:56] <Skye> Mimiru, copygirl's
current version looks nicer in IRC clients. :P
L1770[13:23:13] <aerolivier> then you'll
have to follow reinei's suggestion and make it the first non-blank
line
L1771[13:23:39] <Vexatos> which would be
a hashbang
L1772[13:23:51] <Vexatos>
s/would/could
L1773[13:23:51] <Kibibyte>
<Vexatos> which could be a hashbang
L1774[13:23:57] <aerolivier> sorry, I
mean any line before the first blank
L1775[13:24:01]
⇦ Quits: Corded (michiyo@eos.pc-logix.com) (Remote host
closed the connection)
L1776[13:24:05]
⇨ Joins: Corded (michiyo@eos.pc-logix.com)
L1777[13:24:05]
zsh sets mode: +v on Corded
L1778[13:24:12] <Mimiru> Ok... lets see
it in action then :P
L1779[13:24:26]
<Skye>
gah.
L1780[13:24:36]
<Skye>
copygirl didn't update the gist it appears
L1781[13:24:39] <Mimiru> Unless I'm
missing a gist.. :P
L1782[13:25:11]
<Skye>
I'm pinging copygirl. repeatedly. D:
L1783[13:25:13]
<Elizabeth> test
L1784[13:25:31] <Vexatos> aerolivier,
forcing you to have ugly code style :/
L1785[13:26:40] <aerolivier> an
alternative which would give users a bit more select control is to
do something in the style of PHP
L1786[13:26:41]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L1787[13:27:07] <aerolivier> parsing
something like that rapidly could be challenging though
L1788[13:27:43] <aerolivier> or,
finally:
L1789[13:27:59] <aerolivier> either the
first line, or if the first line begins with #!, the second
lime
L1790[13:28:00] <aerolivier> line*
L1791[13:28:14] <Vexatos> eww relying on
non-Selene syntax
L1792[13:29:07] <aerolivier> if you are
the developer of Selene, then that would 'become' Selene syntax,
but I agree for usage in Lua, it's not that nice
L1793[13:29:50] <Vexatos> I am not
opposed to an @sel token in the first line
L1794[13:29:59] <Vexatos> since it's
impossible to exist in Lua
L1795[13:30:09] <Vexatos> but then again
it breaks other stuff
L1796[13:30:11] <aerolivier> I think the
best solution is @sel in first line or 2nd if 1st is a #!
line
L1797[13:30:12] <Vexatos> which is
bad
L1798[13:30:27] <aerolivier> or even
--@sel
L1799[13:30:30] <Vexatos> but what if you
are like me and like your comments in the very first line
L1800[13:30:38] <Vexatos> or right after
the hashbang
L1801[13:30:51] <Vexatos> --@sel can't do
that because that could exist in standard Lua
L1802[13:30:52] <aerolivier> if your
comments are in the very first line or straight after the hashbang,
it'd have to be tough
L1803[13:30:53]
<Skye>
areoliver: @sel would crash the Lua, which is good
L1804[13:30:54] <Vexatos> and it
mustn't
L1805[13:30:59] <Vexatos> EXACTLX
L1806[13:31:01] <Vexatos> Skye gets
it
L1807[13:31:05] <Vexatos> it must error
normal Lua
L1808[13:31:08] <Vexatos> then it is
suitable for Selene
L1809[13:31:18]
<Skye>
because crashing is faster than reloading
L1810[13:31:25] <Vexatos> nonono
L1811[13:31:28] <Vexatos> not that+
L1812[13:31:40] <Vexatos> the main reason
is that this way I cannot accidentally parse non-selene code
L1813[13:31:41]
<Skye>
:3
L1814[13:31:44] *
Vexatos dies
L1815[13:31:44]
<Skye>
ah
L1816[13:31:49]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L1817[13:32:12] <Vexatos> with a --@sel
in non-selene code it could assume it is selene code
L1818[13:32:14] <Vexatos> and parse
it
L1819[13:32:15] <aerolivier> I think
we've exhausted the solutions here to be honest, though
L1820[13:32:28] <Vexatos> once I go away
from relying on impossible syntax, that will be bad
L1821[13:32:43] <Vexatos> Which means I
have to rely on impossible syntax anyway!
L1822[13:33:14] <Vexatos> aerolivier, we
are at the point we have been hours ago
L1823[13:33:27] <Vexatos> Selene still
parses every file
L1824[13:33:29] <Vexatos> all is
good
L1825[13:33:31] <Vexatos> slow, but
good
L1826[13:33:46] <aerolivier> slow is not
good xD
L1827[13:35:01] <Pwootage> "Make it
work, make it right, make it fast"
L1828[13:35:04] <Pwootage> (or something
like that)
L1829[13:38:13] <aerolivier> by the way,
has anyone ever messed around with piping the stdout of programs to
the stdin of others using OpenOS?
L1830[13:38:33] <Pwootage> if I had to
guess, plank9k supports that (never tried it myself)
L1831[13:39:26] <aerolivier> OpenOS's
shell claims to support it. And it makes a good attempt. But if the
program uses io.stdout:write and not io.write, it doesn't seem to
redirect at all
L1832[13:40:43] <Vexatos> Magik6k FIX IT
D:
L1833[13:41:12] <aerolivier> kinda makes
the entire thing useless, since it doesn't capture print because of
it. That is, unless I'm noobing it up
L1834[13:41:26] <Magik6k> Vexatos, fix
what?
L1835[13:41:51] <aerolivier> I wrote my
own tee program only to find it wasn't doing what I hoped XD
L1836[13:42:14] <Magik6k> aerolivier, try
Plan9k
L1837[13:42:29] <Magik6k> (current floppy
is outdated)
L1838[13:42:29] <aerolivier> is this a
WONTFIX issue in that instance?
L1839[13:42:52] <Vexatos> aerolivier,
report it on github
L1840[13:42:53] <Vexatos> otherwise it
is
L1841[13:42:57] <Magik6k> aerolivier, it
requires multitasking, which OpenOS lacks
L1842[13:42:58] <aerolivier> ok
L1843[13:43:22] <aerolivier> OpenOS
supports coroutine-based processes, no?
L1844[13:43:53] <aerolivier> It seems to
work absolutely fine if you use io.write but not
io.stdout:write
L1845[13:44:03] <Magik6k> Way OpenOS
pipes work(as far as I know), It just buffers output from one
process and when it dies, it feeds it into the next process
L1846[13:44:23] <Magik6k> [I may be
wrong]
L1847[13:44:59] <Magik6k> aerolivier,
Anyways, if you want multitasking OS, grab plan9k
L1848[13:45:05] <aerolivier> OK
cheers
L1849[13:45:18] <aerolivier> I have to go
now, but cheers for that.
L1850[13:45:22] <Magik6k> (OpenOS
multitasking is derp)
L1851[13:45:45] <Skye> aerolivier, you
should still report the bug!
L1852[13:46:02] <Magik6k> ^
L1853[13:46:15] <Skye> as io.write and
io.stdout:write should work the same
L1854[13:49:03]
⇨ Joins: copygirl (~copygirl@copy.mcft.net)
L1855[13:49:10] <copygirl> You guys
stink!
L1856[13:49:18]
⇦ Quits: aerolivier (webchat@179.97.199.146.dyn.plus.net)
(Ping timeout: 204 seconds)
L1857[13:49:19] <Mimiru> Nou!
L1858[13:49:22] <Mimiru> \o
copygirl
L1859[13:49:26] <copygirl> Hey :D
L1860[13:49:36] <Skye> I was expecting a
ban hammer! :P
L1861[13:49:49] <Vexatos> hai
koppeh
L1862[13:49:55] <copygirl> Skye said
you're using my faulty IRC-Discord bridge script?
L1863[13:50:01]
<Elizabeth> yep
L1864[13:50:07] <Mimiru> Yep
L1865[13:50:20] <Skye> copygirl, at least
give them the latest version to fix it! D:
L1866[13:50:39] <Mimiru> I was using a
modified one by allaryin, but switched back to your stock one
L1867[13:51:18] <copygirl> The latest
version is a rewrite, but it's kinda half-complete
half-never-going-to-work-like-I-wanted.
L1868[13:51:27] <Mimiru> Aww
L1869[13:51:38]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Read error:
Connection reset by peer)
L1870[13:52:11] <copygirl> Had the great
idea of writing a wrapper for the IRC library I'm using (good
thing) and Discord (not really necessary), so they could function
similarly.
L1871[13:52:36] <copygirl> Fire the same
events, have similar methods for sending messages, etc...
L1872[13:52:46] <copygirl> But yeah I
didn't bother writing the Discord portion..
L1873[13:53:33] <copygirl> And the
documentation might be off.
L1874[13:53:49] <Xal> jeez the channel's
way more active today
L1875[13:54:18] <Skye> copygirl, please
can you dump the code?
L1876[13:54:27] <copygirl> Well, do they
want it?
L1877[13:54:41] <Skye> it looks
nicer
L1878[13:55:03] <copygirl> Oh, that
reminds me of something funny :)
L1879[13:55:08] <Mimiru> Well, if it
atleast functions enough to link the two I wouldn't mind it
:P
L1880[13:55:38] <copygirl> I ran into an
issue where the bot "disconnected" from Discord - it
appeared as offline - but it still relayed messages to it (not
back).
L1881[13:55:39] <`-`> gamax92:
HomebrewAppState has("sd:/apps/3dmaze");
Loader::queue(&has); UI::add(&has); // ( ͡ಠ ͜ʖ ͡ಠ)
L1882[13:55:42]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L1883[13:56:02] <Skye> Mimiru, it handles
stuff like pings properly
L1884[13:56:05] <Mimiru> Heh yeah I've
seen that
L1885[13:56:24] <gamax92> gamax92: oh,
you doing homebrew again?
L1886[13:56:39] <copygirl> It still
randomly disconnects (doesn't handle automatic reconnecting) every
now and then. It's been running fine for at least a week now
though.
L1887[13:57:01] <copygirl> Oh yeah,
right, it does that.
L1888[13:57:10] <gamax92> ... i replied
to myself
L1889[13:57:13] <gamax92> `-`: hi
L1890[13:57:19] <copygirl> You can do
@DiscordGal and it will properly highlight on the other end.
L1891[13:57:29]
<Skye>
@doesthiswork
L1892[13:57:33]
<Skye>
oh
L1893[13:57:41]
<Skye> I
thought it had an ugly hash
L1894[13:57:47] <gamax92> is this a
bridge bot
L1895[13:57:49] <gamax92> please
murder
L1896[13:57:51] <copygirl> Does
@doesthiswork exist?
L1897[13:57:54]
<Skye>
no
L1898[13:57:58]
<Skye>
@Skye
L1899[13:58:04] <`-`> gamax92: hai
L1900[13:58:09] <copygirl> I think it did
already replace names one way.
L1901[13:58:09] <gamax92> `-`: whatcha
doing
L1902[13:58:21] <`-`> gamax92: I was
making things with threads and stuff for Wii
L1903[13:58:22] <Vexatos> Mimiru, no bots
allowed without permission. Ban
L1904[13:58:38] <Mimiru> Vexatos,
ermwat?
L1905[13:58:39] <gamax92> gamax92: Can we
have Race The Sun for Wii
L1906[13:58:42] <gamax92>
fkjsdfgklsjdfk
L1907[13:58:45] <`-`> lol
L1908[13:58:52] <gamax92> wtf is wrong
with me
L1909[13:59:00] <`-`> idk, lol
L1910[13:59:03] <Skye> @Skye
L1911[13:59:03] <copygirl> If you want, I
could also have cord join this channel and your discord
server.
L1912[13:59:09] <Mimiru> gamax92, yes,
it's a bridge to discord
L1913[13:59:09] <gamax92> `-`: Can we
have Race The Sun for Wii
L1914[13:59:13] <copygirl>
"cord" is the name of my bot fyi.
L1915[13:59:18] <`-`> gamax92:
Renderer::addRenderable(networkText); Network::init();
Logger::init(); Renderer::removeRenderable(networkText);
L1916[13:59:20] <Pwootage> My mom always
told me it was ok to talk to myself, as long as I don't get in an
argument and cease talking to myself
L1917[13:59:21] <gamax92> da fak is
Discord
L1918[13:59:26] <`-`> gamax92: the hell
is race the sun
L1920[13:59:29] <Skye> copygirl, do you
really hate your code that much
L1921[13:59:32] <Mimiru> That is
discord
L1922[13:59:49] <gamax92> `-`: endless
obstacle racer
L1923[13:59:54] <copygirl> Right, this is
a good test anyway.
L1924[13:59:56] <gamax92> game ends when
you hit something
L1925[14:00:09] <`-`> ...sure, I
guess
L1926[14:00:12] <Skye> copygirl, can you
at least put it on a github repo
L1927[14:00:15] <gamax92> or run out of
energy
L1928[14:00:17] <`-`> I'm still in the
middle of working on this
L1929[14:00:19] <Skye> so people can
report bugs without pinging you
L1930[14:00:23] <Skye> and have pull
requests
L1931[14:00:56] <`-`> Anyways, time to
open source WiMu I guess
L1932[14:01:00] <`-`> Or atleast what I
have right now
L1933[14:01:01] <gamax92> WiMu?
L1934[14:01:05] <copygirl> You might want
to get rid of Corded before I drop in my bot.
L1935[14:01:06] <`-`> gamax92: WiMu
L1936[14:01:12] <Vexatos> Wireless
Mimiru
L1937[14:01:13] <gamax92> what ever
happened to WiiMC
L1938[14:01:14] <copygirl> That is, if
that's what you want, Mimiru.
L1939[14:01:22] <gamax92> did they ever
fix YouTube (hah no)
L1940[14:01:23] <`-`> gamax92:
itded
L1941[14:01:35]
⇦ Quits: Corded (michiyo@eos.pc-logix.com) (Remote host
closed the connection)
L1942[14:01:41] <Mimiru> copygirl, we can
give it a shot
L1943[14:01:43] <Vexatos> gamax92, do you
pronounce that "whimsy" >_>
L1944[14:01:47] <copygirl> Time to break
it!
L1945[14:02:28] <gamax92> Wii M C
L1946[14:02:58]
⇨ Joins: cord (~cord@copy.mcft.net)
L1947[14:03:05] <copygirl> Testing
L1948[14:03:09]
Mimiru sets mode: +v on cord
L1950[14:03:22] <MichiBot> gamax92:
Race the Sun - Record 268'765'757 | length:
45m 38s |
Likes:
353 Dislikes:
4 Views:
35714 | by
Seahorse
L1951[14:03:29] <cord>
<
Skye> beep
L1952[14:03:32] <cord>
<
Skye> :D
L1953[14:03:38] <gamax92> the only thing
I've found similar is Geometry Racer on Android
L1954[14:03:43] <Mimiru> Don't make me
slap you Skye
L1955[14:03:45] <cord>
<
Skye> now, copygirl, make it open source! :P
L1956[14:03:49] <gamax92> there are also
some COMPLETE ripoffs
L1957[14:04:16] <copygirl> I don't mind
the open-sourcing, I mind maintaining it.
L1958[14:04:25] <Mimiru> Heh I know that
feeling :P
L1959[14:04:31] <copygirl> Not to mention
people will use it and they probably shouldn't.
L1960[14:04:34] <cord>
<
Skye> D:
L1961[14:04:56] <gamax92> I don't mind
maintaining it, infact I don't on a lot of things
L1962[14:05:01] <Skye> copygirl, don't
close the door after the horse has bolted
L1963[14:05:30]
⇨ Joins: ^v
(~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L1964[14:05:37] <gamax92> a wild ^v has
appeared
L1965[14:05:53] <copygirl> @Skye
#obsidian #oc testing
L1966[14:05:53] <cord>
<
Skye> wait
L1967[14:05:59] <cord>
<
Skye> gkjasgag
L1968[14:06:05] <cord>
<
Skye> <copygirl> @Skye #obsidian #oc
testing
L1969[14:06:18] <cord>
<
Skye> funny
L1970[14:06:25] <cord>
<
Skye> the IRC bot can link to obsidian
L1971[14:06:28] <cord>
<
Skye> but I can't
L1972[14:06:35] <copygirl> It can link
channels across servers apparently.
L1974[14:07:11] <`-`> gamax92: If I were
to make a RtS clone for the Wii, I would want to use threads
everywhere
L1975[14:07:20] <`-`> LWP threads are
better then pthreads imo
L1976[14:07:35] <gamax92> heh
L1977[14:07:40] <`-`> Also, gotta fix all
that weird tabbing everywhere
L1978[14:08:07] <copygirl> Oh, you can
also talk to cord, and it can throw dice.
L1979[14:08:11] <cord>
<
Skye> copygirl, so the issue is that you don't want
to maintain this bot?
L1980[14:08:11] <copygirl> Hope that's
not a problem.
L1981[14:08:20] <Skye> cord, wot
L1982[14:08:21] <cord>
Skye:
Wheh..?
L1983[14:08:24] <Skye> %ping
L1984[14:08:26] <MichiBot> Ping reply
from Skye 0.38s
L1985[14:08:27] <copygirl> @Skye I don't
think it should be used.
L1986[14:08:41] <Skye> copygirl, there
are already bots that do things
L1987[14:08:43]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L1988[14:08:54] <copygirl> I hope you
don't have another bot that responds to dice rolls.
L1989[14:08:55] <copygirl> d20
L1990[14:09:02] <copygirl> 1d20
L1991[14:09:03] <cord>
copygirl:
1d20 = 1
L1992[14:09:07] <`-`> gameserv hype
L1993[14:09:12] <copygirl> Wait, did I
just critical fail?
L1994[14:09:14] <copygirl> 1d20
L1995[14:09:14] <cord>
copygirl:
1d20 = 20
L1996[14:09:18] <copygirl> WHAT THE
FUCK
L1997[14:09:22] <`-`> 1d20
L1998[14:09:23] <cord>
`-`: 1d20 =
15
L1999[14:09:26] <`-`> Nope
L2000[14:09:30] <`-`> 1 die, 1-20
L2001[14:09:45] <Skye> oh no
L2002[14:09:46] <Skye> not again
L2003[14:09:49] <`-`> 1d20
L2004[14:09:50] <cord>
`-`: 1d20 =
6
L2005[14:09:57] <`-`> Yeah, those are
random
L2006[14:10:10] <copygirl> It can do
multiple as well: 4d6 2d20 1d100
L2007[14:10:10] <cord>
copygirl:
4d6 = 14 ( 4, 4, 1, 5 ) ~ 3.5 [+] 2d20 = 3 ( 2, 1 ) ~ 1.5 [+] 1d100
= 86 [=] 103
L2008[14:10:26] <`-`> gamax92: So, next
thing I need to do is implement the UI update thread
L2009[14:10:40] <Skye> copygirl, so
please open source ut
L2010[14:10:52] <copygirl>
....fiiiine.
L2011[14:11:15] <copygirl> It's just a
little annoying because it's on my VPS so I either gotta do it from
there (ugh) or DL it first.
L2012[14:11:25] <cord>
<
Pwootage> 1d20
L2013[14:11:26] <cord>
Pwootage:
1d20 = 16
L2014[14:11:29] <cord>
<
Pwootage> Works here too, neat
L2015[14:11:34] <`-`> gamax92: I also
made C++ wrappers of a lot of C things
L2016[14:11:36] <copygirl>
Naturally.
L2017[14:11:44] <cord>
<
Skye> :3
L2018[14:11:57] <`-`> LWP Mutex,
MessageQueue, C opendir and fopen, probably more
L2019[14:12:05] <copygirl> if you ask
cord a question it will answer it in 8ball style as well
(yes/no/maybe/???)
L2020[14:12:07] <`-`> I did it so I
wouldn't go insane
L2021[14:12:13] <copygirl> So, have fun I
guess.
L2022[14:12:18] <`-`> cord: who am i
pls
L2023[14:12:19] <cord>
`-`: Talk
to me more.
L2024[14:12:23] <`-`> Oh my.
L2025[14:12:34] <hydraz> cord: do you
love `-`?
L2026[14:12:35] <cord>
hydraz:
Maaaaaybe..?
L2027[14:12:43] <`-`> >.<
L2028[14:12:49] <copygirl> Damn.
L2029[14:12:54] <Pwootage> The cool part
is it hilighted me correctly in both chats: pwootage: in IRC, and
@pwootage in discord
L2030[14:13:30] <Vexatos> cord: Does Skye
like Flamingos?
L2031[14:13:30] <cord>
Vexatos:
Are you out of your mind?
L2032[14:13:34] <Vexatos> D:
L2033[14:13:46] <Vexatos> Skye, you
heretic!
L2034[14:13:48] <Skye> cord: Vexatos x
asie ?
L2035[14:13:48] <cord>
Skye:
Probably not.
L2036[14:13:53] <Vexatos> wat
L2037[14:14:00] <Skye> cord, asie x
copygirl ?
L2038[14:14:00] <cord>
Skye: No
way!
L2039[14:14:00] <Vexatos> skye pls
L2040[14:14:02] <Skye> D:
L2041[14:14:16] <Vexatos> cord, asie x
copygirl, for real this time
L2042[14:14:16] <cord>
Vexatos:
...?
L2043[14:14:18] <copygirl> This just in:
cord apparently hater of fanfics
L2044[14:14:19] <Vexatos> >_>
L2045[14:14:23] <`-`> cord: `-` x
`-`
L2046[14:14:23] <cord>
`-`: No
comment.
L2047[14:14:24]
⇨ Joins: v^
(~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L2048[14:14:25]
zsh sets mode: +v on v^
L2049[14:14:27] <`-`> Alrighty then
L2050[14:14:37] <Vexatos> cord, asie x
copygirl, DON'T MOCK US
L2051[14:14:38] <cord>
Vexatos:
Yeah.
L2052[14:14:39] <cord>
<
vifino> Cord is so cordy.
L2053[14:14:39] <asie> cord, me x
copygirl ?
L2054[14:14:40] <cord>
asie:
Computation error.
L2055[14:14:54] <Vexatos> :X
L2056[14:14:54] <asie> Okay this just in
cord hates ships
L2057[14:15:00] <asie> cord, Vexatos x
copygirl ?
L2058[14:15:00] <cord>
asie:
No!
L2059[14:15:02] <Elizabeth> cord,
Elizabeth x vifino
L2060[14:15:03] <cord>
Elizabeth:
I am disappoint.
L2061[14:15:06] <asie> LOL
L2062[14:15:08] <Vexatos> wow
L2063[14:15:09] <Vexatos> harsh
L2064[14:15:10] <hydraz> lmao
L2065[14:15:11] <asie> cord, Skye x
Vic
L2066[14:15:12] <cord>
asie:
Sorry.
L2067[14:15:14] *
Elizabeth presents middle finger
L2068[14:15:16] <Vexatos> RIP Elizabeth's
feelings
L2069[14:15:23] <Alissa> wtf is going on
in here
L2070[14:15:28] <hydraz> cord: `-` x his
right hand
L2071[14:15:28] <vifino> cord, vifino x
Elizabeth
L2072[14:15:28] <cord>
hydraz:
Beep boop.
L2073[14:15:29] <cord>
vifino:
Baz.
L2074[14:15:36] <asie> cord, copygirl x
copyboy
L2075[14:15:36] <cord>
asie:
Njeh~?
L2076[14:15:39] <Alissa> cord, vifino x
Alissa
L2077[14:15:39] <cord>
Alissa:
Foo.
L2078[14:15:46] <copygirl> You gotta have
the ? on the end for a yes/no style answer.
L2079[14:15:49] <Alissa> close enough to
Poo
L2080[14:15:49] <asie> oh
L2081[14:15:51] <asie> cord, Skye x
Vic?
L2082[14:15:51] <Alissa> we're good
vifino
L2083[14:15:51] <cord>
asie:
What?!
L2084[14:15:53] <asie> LOL
L2085[14:16:08] <asie> cord, cord x
Inumuta?
L2086[14:16:08] <cord>
asie:
Yeah.
L2087[14:16:10] <asie> YES
L2088[14:16:11] <Alissa> cord, vifino x
alissa ?
L2089[14:16:11] <Skye> cord, Elizabeth x
vifino ?
L2090[14:16:12] <asie> OTP
L2091[14:16:12] <cord>
Alissa:
Totally.
L2092[14:16:13] <hydraz> cord: but do you
love asie?
L2093[14:16:13] <cord>
Skye:
No.
L2094[14:16:14] <asie> FOUND THE
OTP
L2095[14:16:14] <cord>
hydraz:
Heck yeah!
L2096[14:16:15] <Alissa> ._.
L2097[14:16:16] <asie> I FOUND THE
OTP
L2098[14:16:17] <Alissa> oh
L2099[14:16:21] <asie> cord x
Inumuta
L2100[14:16:23] <asie> this is it
L2101[14:16:26] <vifino> Alissa: could
you not?
L2102[14:16:30] <Skye> cord, Lizzy x
vifino ?
L2103[14:16:31] <cord>
Skye:
Insufficient data.
L2104[14:16:38] <hydraz> asie: it's you ×
cord apparently
L2105[14:16:40] *
Skye slaps cord
L2106[14:16:40] *
EnderBot2 laughs
L2107[14:16:41]
⇦ Quits: Texelsaur
(~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net) (Read error:
Connection reset by peer)
L2108[14:16:43] <asie> hydraz: i was here
first
L2109[14:16:45] <Vexatos> so vifino x
alissa is go, but vifino x Elizabeth is no?
L2110[14:16:47] <Vexatos> D:
L2111[14:16:49] <Alissa> vifino: blame
cord
L2112[14:16:50] <copygirl> cord takes all
the bitches
L2113[14:16:52] <Alissa> Vexatos:
¯\_(ツ)_/¯
L2114[14:16:58]
⇨ Joins: Texelsaur
(~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net)
L2115[14:17:00] <Vexatos> this sounds
like a fanfic to me
L2116[14:17:01] *
Skye sets cord on fire
L2117[14:17:02] <Vexatos> feelings are
hurt
L2118[14:17:03] <Alissa> sorry
Elizabeth
L2119[14:17:04] <Vexatos> D:
L2120[14:17:05] <vifino> Stop fucking
pinging the hell out of me. :|
L2121[14:17:11] <Vexatos> cord, copygirl
x asie?
L2122[14:17:11] <cord>
Vexatos: I
guess?
L2123[14:17:15] <Vexatos> <_>
L2124[14:17:20] <Alissa> vifino: if we
ping the hell out of you
L2125[14:17:22] <copygirl> No cheating.
You asked that before.
L2126[14:17:22] <Alissa> do you become a
saint?
L2127[14:17:23] <asie> cord, Vexatos x
Flamingo?
L2128[14:17:23] <cord>
asie:
Nope.
L2129[14:17:26] <copygirl> Accept the
RNG!
L2130[14:17:30] <hydraz> cord: vifino x
Vexatos?
L2131[14:17:30] <cord>
hydraz:
Yes!
L2132[14:17:34] <Vexatos> ;_;
L2133[14:17:35] <cord>
<
Skye> copygirl, NEVER
L2134[14:17:44] <Elizabeth> cord, Skye x
copygirl
L2135[14:17:45] <cord>
Elizabeth:
Curse you, Merasmus!
L2136[14:17:47] <asie> cord: Sangar x
dan200?
L2137[14:17:47] <cord>
asie: Are
you out of your mind?
L2138[14:17:50] <asie> Yes, yes I
am
L2139[14:17:51] <Vexatos> HAHAHAHA
L2140[14:17:56] <hydraz> lol
L2141[14:17:57] <DeanIsaKitty> copygirl:
Make it a deterministic function so that the result is always the
same :P
L2142[14:18:04] <asie> Vexatos: That'd be
the most tsundere ship
L2143[14:18:04] <Alissa> cord, Alissa x
her fiance?
L2144[14:18:05] <cord>
Alissa:
Maaaaaybe..?
L2145[14:18:07] <Vexatos> cord, v^ x
^v?
L2146[14:18:07] <cord>
Vexatos:
Computation error.
L2147[14:18:08] <asie> "I-it's not
like I cloned your mod or anything!~"
L2148[14:18:14] <asie> "B-baka
Dan..."
L2149[14:18:20] <v^> Vexatos, ?
L2150[14:18:22] <Vexatos> asie pls
L2151[14:18:23] <Alissa> asie: i'm
supposed to be doing homework
L2152[14:18:27] <Elizabeth> cord, Sangar
x DeanIsaKitty
L2153[14:18:27] <cord>
Elizabeth:
I agree.
L2154[14:18:28] <asie> cord: Alissa x
Homework?
L2155[14:18:28] <cord>
asie: I
don't know!
L2156[14:18:31] <Alissa> i just had to
disguise my laughter as a really weird choke
L2157[14:18:35] <DeanIsaKitty> Elizabeth:
Shut up :<
L2158[14:18:37] <copygirl> DeanIsaKitty:
Doesn't work that well if you add a space or ask the same question
in a different way.
L2159[14:18:40] *
Elizabeth hidees
L2160[14:18:47] <asie> Alissa:
"S-Sangar-kun... why are you so persistent?"
L2161[14:18:58] <Vi> Yes, this is exactly
what I want to get pinged for
L2162[14:19:08] <Vexatos> asie:
<Sangar> "I made eris. I AM persistence."
L2163[14:19:15] *
Vexatos takes cover
L2164[14:19:21] *
Vi is displeased
L2165[14:19:35] <Skye> cord, Vi x Vi
?
L2166[14:19:35] <cord>
Skye: I
won't tell.
L2167[14:19:44] <copygirl> (So,
yes.)
L2168[14:19:46] <asie> "I-it's not
like your colored turtles were ever cute, Dan-kun!
*blush*"
L2169[14:19:47] <Vexatos> cord, Vi x
Skye?
L2170[14:19:47] <cord>
Vexatos:
Nope.
L2171[14:19:48] <vifino> cord: Lizzy x
vifino?
L2172[14:19:48] <Alissa> cord, Alissa x
asie?
L2173[14:19:48] <cord>
vifino:
Sure.
L2174[14:19:49] <cord>
Alissa:
Sure.
L2175[14:19:54] <vifino> \o/
L2176[14:19:56] <asie> D:
L2177[14:20:01] <Alissa> OH
L2178[14:20:02] <Vexatos> asie:
Stopit
L2179[14:20:03] <Alissa> WOW.
L2180[14:20:05] <asie> cord, Have you
been lying all this time?
L2181[14:20:05] <cord>
asie: I
have no opinion.
L2182[14:20:06] <Alissa> :c
L2183[14:20:08] <Alissa> Hurtful.
L2184[14:20:17] <asie> I know!
L2185[14:20:21] <Alissa> :c
L2186[14:20:23] <Vexatos> wow cord really
is rude
L2187[14:20:26]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L2188[14:20:27] <copygirl> No opinion,
thus no lies? This might be a trap!
L2189[14:20:38] <copygirl> cord: You're
on a roll!
L2190[14:20:38] <cord>
copygirl:
What is love?
L2191[14:20:41] <Vexatos> cord, has it
been a trap all along?
L2192[14:20:41] <cord>
Vexatos:
What the fueh?
L2193[14:20:47] *
Vi hugs Vi
L2194[14:20:53] <hydraz> cord: ARE YOU OR
ARE YOU NOT LYING?!
L2195[14:20:54] <cord>
hydraz:
Duh.
L2196[14:21:02] <hydraz> of course
L2197[14:21:04] <CompanionCube>
CompanionCube x cord?
L2198[14:21:04] <Vexatos> cord: Nadeko x
Selene
L2199[14:21:05] <cord>
Vexatos:
Wow.
L2200[14:21:11] <Vexatos> ikr
L2201[14:21:12] <`-`> cord: `-` x
gamax92
L2202[14:21:12] <CompanionCube> cord:
CompanionCube x cord
L2203[14:21:13] <cord>
`-`:
Beep.
L2204[14:21:14] <cord>
CompanionCube: Heh.
L2205[14:21:14] <Vexatos> cord: Nadeko x
Selene?
L2206[14:21:15] <cord>
Vexatos:
Doubt it.
L2207[14:21:16] <Vi> Vi, they arent
serious about it dont worry...
L2208[14:21:18] <Vexatos> DAMNIT
NADEKO
L2209[14:21:19] <asie> cord: Selene x
Plan9k?
L2210[14:21:19] <cord>
asie: Pff,
maybe..
L2211[14:21:21] <`-`> >beep
L2212[14:21:21] *
Vi pats Vi
L2213[14:21:24] <`-`> cord: `-` x
gamax92
L2214[14:21:25] <cord>
`-`: No
comment.
L2215[14:21:26] <Skye> cord:
CompanionCube x cord ?
L2216[14:21:27] <`-`> Alrighty
L2217[14:21:29] <`-`> Q_Q
L2218[14:21:29] <asie> [ OPENSHIPPING
]
L2219[14:21:30] <Skye> cord:
CompanionCube x cord ?
L2220[14:21:30] <cord>
Skye: For
sure!
L2221[14:21:44] <Vexatos> asie,
twitter.com/MinecraftFanficGenerator when
L2222[14:21:45] <CompanionCube>
yaaay
L2223[14:21:46] <asie> cord: Would you
like to sign a contract with me?
L2224[14:21:46] <cord>
asie:
Probably.
L2225[14:21:48] <Vexatos> DO. IT.
L2226[14:21:52] <Vexatos> DOOOO
EEEEET
L2227[14:21:59] <CompanionCube> cord: Do
you love me?
L2228[14:22:00] <cord>
CompanionCube: Computation error.
L2229[14:22:01] <asie> Vexatos:
"S-Soaryn-senpai, your tanks are so cute!"
L2230[14:22:02] <CompanionCube> aww
L2231[14:22:04] <asie> "What
tanks?"
L2232[14:22:10] <asie> "I don't see
any tanks over here"
L2233[14:22:29] <Skye> what have I
done
L2234[14:22:37] <Vexatos> we need a
Minecraft Fanfic generator. Collab with Thog or make it yourself, I
don't care
L2235[14:22:41] <Vexatos> It just needs
to be a thing
L2236[14:22:44] <hydraz> I'm just sitting
here laughing my ass off and asking what the fuck
L2237[14:22:49] <asie> "Pahi-chan!
Pahi-chan! I made a new version of EE2!"
L2238[14:22:56] <Vexatos> ~ x3n0
L2239[14:23:01] <DeanIsaKitty> hydraz:
Business as usual in #oc.
L2240[14:23:10] <asie> cord: DeanIsaKitty
x hydraz?
L2241[14:23:11] <cord>
asie:
No.
L2242[14:23:13] <asie> Ok.
L2244[14:23:16] <DeanIsaKitty> Thank
god.
L2245[14:23:31] <Vexatos> cord: internet
x kittens?
L2246[14:23:32] <cord>
Vexatos:
Maaaaaybe..?
L2247[14:23:32] <copygirl> I hope your
OPs are fine with this mess.
L2248[14:23:34] <Vexatos> ;_;
L2249[14:23:47] <asie> copygirl: Eh
L2250[14:23:50] <cord>
<
Skye> @Elizabeth cute kitten
L2251[14:23:50] <Vexatos> cord, x3n0 x
Pahimar?
L2252[14:23:51] <cord>
Vexatos:
True.
L2253[14:23:51] <DeanIsaKitty> copygirl:
Yep. They actively engage it this mess :P
L2254[14:23:53] <copygirl> Vexatos:
They're not ready for a serious intimate relationship yet.
L2255[14:23:54] <Vexatos> D:
L2256[14:24:04] <Pwootage> cord:
OpenComputers x ARM?
L2257[14:24:05] <cord>
Pwootage: I
don't know!
L2258[14:24:09] <asie> Pwootage:
Soon.
L2259[14:24:10] <Pwootage> Well that's no
help
L2260[14:24:11] <Elizabeth> cord,
DeanIsaKitty x Elizabeth
L2261[14:24:12] <cord>
Elizabeth:
Derp.
L2262[14:24:14] <asie> But not
OpenComputers. :)
L2263[14:24:14]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L2264[14:24:17] <asie> Anyhow.
L2265[14:24:17] <Elizabeth> about
right
L2266[14:24:21] <Alissa> cord:
DeanIsaKitty x Elizabeth ?
L2267[14:24:21] <Vexatos> cord: TIS-3D x
Tape drives?
L2268[14:24:21] <cord>
Vexatos: I
dunno...
L2269[14:24:21] <hydraz> cord:
OpenComputers × x86_64?
L2270[14:24:22] <cord>
Alissa:
Maaaaaybe..?
L2271[14:24:23] <cord>
hydraz: I
don't know!
L2272[14:24:24] <Vexatos> ;&
L2273[14:24:27] <hydraz> so close
L2274[14:24:28] <Pwootage> asie: Now you
have me intrigued :P
L2275[14:24:31] <asie>
"E-Elo-senpai! Will you marry me?"
L2276[14:24:37] <Alissa> cord:
OpenComputers x Assembly?
L2277[14:24:38] <cord>
Alissa:
Computation error.
L2278[14:24:42] <Vexatos> asie, she's
been dead all along
L2279[14:24:43] <asie> cord: Ops x
Banhammer?
L2280[14:24:44] <cord>
asie: I
won't tell.
L2281[14:24:45] <Vexatos> you just didn't
know
L2282[14:24:46] <asie> LOL
L2283[14:24:49] <hydraz> lmao
L2284[14:24:50] <cord>
<
Skye> I wonder if Vi wants to marry Eloraam
L2285[14:24:58] <asie> cord: Ops x
/kick?
L2286[14:24:59] <cord>
asie:
Sure.
L2287[14:25:00] <hydraz> cord: Vi x
Eloraam?
L2288[14:25:01] <cord>
hydraz:
No.
L2289[14:25:02] <asie> OH SHI
L2290[14:25:07] <hydraz> Skye: there's
your answer
L2291[14:25:09] <asie> cord: Vi x
Emacs?
L2292[14:25:10] <cord>
asie:
Probably.
L2293[14:25:18] <Pwootage> That makes
sense
L2294[14:25:23] <Vi> Oh cmoon!
L2295[14:25:23] <hydraz> Repugnant
L2296[14:25:24] <`-`> cord: Nano x
Bash
L2297[14:25:24] <cord>
`-`:
Duh.
L2298[14:25:25] <Vexatos> cord: Elo's
wires x asie's "wires"?
L2299[14:25:26] <cord>
Vexatos:
Negative.
L2300[14:25:26] <`-`> >Duh
L2301[14:25:28] <Vexatos> AHA!
L2302[14:25:32] <hydraz> Knew it
L2303[14:25:37] <`-`> cord: ds84182 x
Rositchi
L2304[14:25:38] <cord>
`-`:
Ugu~
L2305[14:25:40] <`-`> What
L2306[14:25:42] <asie> cord: Am I
cute?
L2307[14:25:43] <cord>
asie:
Negative.
L2308[14:25:44] <`-`> what the fuck does
that supposed to mean
L2309[14:25:48] <Vexatos> WOW
L2310[14:25:48] <`-`> please don't mean
yes
L2311[14:25:49] <Vexatos> so
L2312[14:25:51] <Vexatos> rude
L2313[14:25:53] <Vexatos> cord pls
L2314[14:25:53] <`-`> I don't want to be
shipped with sister
L2315[14:25:54] *
Vi pats asie
L2316[14:25:54] <asie> copygirl: Your bot
is terrible. Fix it.
L2317[14:26:01] <Vexatos> cord, is asie
cute?
L2318[14:26:02] <cord>
Vexatos:
Totally.
L2319[14:26:02] <Skye> `-`, it means
cute
L2321[14:26:07] <`-`> god
L2322[14:26:07] <Pwootage> It
learns
L2324[14:26:08] <asie> Vexatos: Now it's
being sarcastic
L2325[14:26:10] <`-`> help
L2326[14:26:11] <Vexatos> cord, was that
sarcasm?
L2327[14:26:12] <cord>
Vexatos:
Nope.
L2328[14:26:14] <Vexatos> See?
L2329[14:26:17] <Skye> well
L2330[14:26:17] <asie> cord, were you
lying then?
L2331[14:26:18] <cord>
asie: I
don't know!
L2332[14:26:18] <Skye> not cute
L2333[14:26:21] <hydraz> cord: but is
asie cute for reals?
L2334[14:26:22] <cord>
hydraz:
Computation error.
L2335[14:26:22] <Skye> but a cute
noise
L2336[14:26:30] <Skye> cord, am I
cute?
L2337[14:26:31] <cord>
Skye: For
sure!
L2338[14:26:35] <Vexatos> cord, does skye
have an amazing voice?
L2339[14:26:36] <cord>
Vexatos:
Positive.
L2340[14:26:38] <copygirl> asie: You
should've stopped asking it question when it was still in a good
mood.
L2341[14:26:38] <Vexatos> SEE
L2342[14:26:40] <Vexatos> I TOLD
YOU
L2343[14:26:41] <Alissa> cord: do I have
a nice butt?
L2344[14:26:42] <cord>
Alissa:
Positive.
L2345[14:26:42] <copygirl>
questions*
L2346[14:26:43] <Alissa> :3
L2347[14:26:49]
⇦ Quits: Xal (~Xal@S0106881fa12987ab.vw.shawcable.net) (Quit:
cya)
L2348[14:26:50] <hydraz> hehe
L2349[14:27:00] <hydraz> Xal has had
enough of our shit
L2350[14:27:01] <Vexatos> cord, how do
you know about Alissa's butt? Are you skynet ;_;?
L2351[14:27:01] <cord>
Vexatos:
Negative.
L2352[14:27:06] <asie> cord: Are you not
skynet?
L2353[14:27:07] <cord>
asie: No
idea.
L2354[14:27:09] <hydraz> cord: are you
the NSA?
L2355[14:27:09] <cord>
hydraz:
Probably?
L2356[14:27:13] <hydraz> DUN DUN
DUUUUUUUUUN
L2357[14:27:17] <asie> THE PLOT
THICKENS
L2358[14:27:20] <cord>
<
Skye>
DUNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
L2359[14:27:26] <copygirl> cord is
illuminari confirmed
L2360[14:27:26] <`-`> cord: Are we going
to get Half Life 3?
L2361[14:27:26] <cord>
`-`:
Negative.
L2363[14:27:31] <MichiBot> Vexatos:
DUN-DUN-DUUUUN!!! - Sound Effect | length:
4s |
Likes:
8351 Dislikes:
295 Views:
2002246 | by
Dark
Parodies
L2364[14:27:32] <hydraz> :'(
L2365[14:27:32] <asie> cord: Are you in
the Illuminati?
L2366[14:27:32] <`-`> Alright,
thank
L2367[14:27:33] <cord>
asie:
Positive.
L2368[14:27:36] <asie> THE PLOT THICKENS
MORE
L2369[14:27:37] <cord> *
Skye
screams and dies in pool of blood
L2370[14:27:45] <Alissa> cord: can you do
my homework for me please?
L2371[14:27:46] <cord>
Alissa:
Insufficient data.
L2372[14:27:53] <Alissa> cord: can you do
my English homework for me please?
L2373[14:27:54] <cord>
Alissa:
No.
L2374[14:27:56] <Alissa> :c
L2375[14:27:58] <DeanIsaKitty> Embrace
the RNG!! \o/
L2376[14:28:05] <`-`> cord: Do you praise
RNGesus?
L2377[14:28:06] <cord>
`-`: Doubt
it.
L2378[14:28:08] <`-`> What.
L2379[14:28:12] <asie> cord: Is your RNG
infallible?
L2380[14:28:13] <copygirl>
atheistbot
L2381[14:28:13] <cord>
asie: Doubt
it.
L2382[14:28:15] <`-`> BLASPHEMY
L2383[14:28:18] <asie> Well. There we
go.
L2384[14:28:27] <copygirl> cord: u so
random lawl
L2385[14:28:28] <cord>
copygirl:
Wheh..?
L2386[14:28:38] <asie> cord: Do you
actually know the answers to our questions and not randomize
them?
L2387[14:28:39] <cord>
asie: Doubt
it.
L2388[14:28:42] <copygirl> cord:
*kuddles*
L2389[14:28:43] <cord>
copygirl:
Hahaha~
L2390[14:28:46] <asie> Case closed.
L2391[14:28:49] <hydraz> THE PLOT
THICKENS EVEN MORE!
L2393[14:29:07] <Vi> cord: Is Skye a
lolicon?
L2394[14:29:08] <cord>
Vi:
False.
L2395[14:29:17] <copygirl> Vi: Which
one?
L2396[14:29:20] <hydraz> cord: 1 |
0?
L2397[14:29:21] <cord>
hydraz:
No!
L2398[14:29:25] <Vexatos> cord, is skye a
location?
L2399[14:29:25] <cord>
Vexatos:
Computation error.
L2400[14:29:25] <hydraz> the right
answer
L2401[14:29:32] <Vexatos> cord, is skye a
location in the UK?
L2402[14:29:32] <cord>
Vexatos:
Maybe.
L2403[14:29:34] <Vexatos> <_>
L2404[14:29:36] <gamax92> `-`: cool
L2405[14:29:40] <asie> cord: And you
don't seem to understand~
L2406[14:29:41] <cord>
asie:
Exterminate!
L2407[14:29:43] <asie> WHAT
L2408[14:29:51] <hydraz> cord: are you of
Dalek origin?
L2409[14:29:51] <cord>
hydraz:
Probably not.
L2410[14:29:53] <asie> cord: Do you hate
Lain?
L2411[14:29:54] <cord>
asie: Heck
yeah!
L2412[14:29:55] <Vi> I think it doesnt
like you
L2413[14:29:56] <asie> OH SHIT
L2414[14:30:03] <Antheus> what is cord
relaying from
L2415[14:30:08] <asie> THE PLOT
TICNHKES
L2416[14:30:13] <Vexatos> RIP asie, 1997
- 2015
L2418[14:30:19] <Skye> cord, do I need to
get Izaya to kick you for not liking Lain?
L2419[14:30:20] <cord>
Skye:
Probably not.
L2420[14:30:22] <Vexatos> (It was 1997,
right?)
L2421[14:30:26] <copygirl> Antheus: It's
an IRC-Discord bridge bot, mainly, if tht's what you're
asking.
L2422[14:30:31] <asie> (Yes!)
L2423[14:30:35] <copygirl> I mean, that's
its intended use.
L2424[14:30:40] <Vexatos> wasn't it
january 97, asie?
L2425[14:30:41] <Skye> ahah
L2426[14:30:43] <Vexatos> or am I stupid
>_>
L2427[14:30:55] <asie> Vexatos: It
was
L2428[14:30:56] <Vexatos> early january
IIRC ;_;
L2429[14:30:59] <asie> It was Cirno
January 1997
L2430[14:31:03] <Vexatos> YES
L2431[14:31:05] <Vexatos> Exactly!
L2432[14:31:07] <asie> I'm happy to be
born on a Cirno day
L2433[14:31:15] <Skye> BAKA BAKA
BAKA
L2434[14:31:19] <Vexatos> asie, be glad.
I am usually the worst person to remember names and brithdays
L2435[14:31:28] <Vexatos> But I kind of
remembered yours
L2436[14:31:30] <Vexatos> :O
L2437[14:31:35] <CompanionCube> cord: do
you like me?
L2438[14:31:35] <cord>
CompanionCube: Maaaaaybe..?
L2439[14:31:43] <CompanionCube> it
doesn't hate me :D
L2440[14:31:48] <Skye> CompanionCube,
cord is your lover!
L2441[14:31:53] <hydraz> THE PLOT IS SO
THICK AT THIS POINT THAT IT'S PROBABLY BULLETPROOF
L2442[14:31:54] <copygirl> cord: Do you
hate CompanionCube?
L2443[14:31:55] <cord>
copygirl:
Probably.
L2444[14:31:59] <Vexatos> copygirl, it
needs more tsundere responses >_>
L2445[14:32:00] *
Vexatos hides
L2446[14:32:01] <copygirl> It's
uncertain.
L2447[14:32:01] <CompanionCube> fuck you
too bot
L2448[14:32:09] <CompanionCube> copygirl,
make it deterministic
L2449[14:32:16] <Skye> CompanionCube,
nu!
L2450[14:32:17] <copygirl> Based on
what?
L2451[14:32:22] <asie> copygirl: A hash
of the question
L2452[14:32:24] <Skye> CompanionCube,
it's just tsundere
L2453[14:32:35] <copygirl> I don't want
to.
L2454[14:32:35] <asie> Take a SHA256 of
the question and use the first 4 bytes as the seed for the
RNG.
L2455[14:32:41] <Vexatos> Skye is
confirmed to have an amazing voice
L2456[14:32:42]
⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com)
(Quit: I appear to have flexed out of the room.)
L2457[14:32:51] <asie> That way, breaking
the question system would require one to break SHA256
L2458[14:32:53] <DeanIsaKitty> asie: Why
even sha at that point? CRC32
L2459[14:32:55] <asie> and if they do
it's probably for the better.
L2460[14:32:57] <asie> DeanIsaKitty: Read
up.
L2461[14:32:59] <copygirl> Why shouldn't
it be able to respond differently when you ask the same
thing?
L2463[14:33:01] <MichiBot> Vexatos:
DUN DUN DUUUUN!!! (Dramatic Sound Effect) | length:
4s | Likes:
1388 Dislikes:
30 Views:
237742 | by
QualityReactions
L2464[14:33:05] <CompanionCube> or
L2465[14:33:09] <CompanionCube> make it
semi-deterministic
L2466[14:33:46] <asie> There was a
relevant webcomic for this!
L2467[14:33:50] <copygirl> It could
respond differently depending on its mood.
L2468[14:34:27] <CompanionCube> good
idea
L2469[14:35:20] <hydraz> cord: on a scale
from 1 to 10, how bored are you?
L2470[14:35:20] <cord>
hydraz: For
sure!
L2471[14:35:21] <Vi> And this way, the
sentient AI to rule us all was born
L2472[14:35:31] <Vi> It kills based on
its mood
L2473[14:35:38] <cord>
<
Skye> yanderai?
L2474[14:35:41] <Vexatos> cord, on a
scale from skye to asie, how Vi are you?
L2475[14:35:41] <Vi> I think we are
doomed
L2476[14:35:41] <cord>
Vexatos: I
don't know!
L2477[14:35:48] <hydraz> :D
L2479[14:36:02] <asie> This one~!
L2480[14:36:14] <Vi> Im starting to think
that Vi is not the most favorable nick
L2481[14:36:45] <asie> Vi: Emacs.
L2482[14:36:47] <Vi> They all think Im
some sort of text editor
L2483[14:36:50] *
Vi sobs
L2484[14:37:03] <hydraz> Vi: nah, the
text editor is vi. all lowercase.
L2485[14:37:09] * Vexatos is now known as
Vim
L2486[14:37:11] <Vexatos> no wait
L2487[14:37:20] * Vexatos is now known as
nano
L2488[14:37:22] <hydraz> and emacs isn't
a text editor, it's a huge stinking pile of elisp
L2489[14:37:34] <asie> Vexatos: No!
L2490[14:37:36] <asie> Nano is
mine!
L2491[14:37:38] <Kubuxu> Vi
Modified
L2492[14:37:38] <Vi> hydraz, hexchat
doesnt care about caps
L2493[14:37:44] <Vi> So I get pinged on
either
L2494[14:37:46] <Vexatos> asie: You fell
for my trap
L2495[14:37:54] <Vexatos> this is exactly
the response I was waiting for
L2496[14:37:55] <Vexatos> MWAHAHAHA
L2497[14:37:57] <asie> Vexatos: ...
L2498[14:37:59] <copygirl> cord: asie x
Nano?
L2499[14:37:59] <cord>
copygirl:
Positive.
L2500[14:38:00] <asie> /You/.
L2501[14:38:01] <hydraz> Vi
IMproved*
L2502[14:38:02] <asie> copygirl:
YES!
L2503[14:38:09] <asie> THANK THE RNG
WIZARDS!
L2504[14:38:13] <Vexatos> asie,
indeed
L2505[14:38:14] <CompanionCube> I wish
nano had plugins
L2506[14:38:19] <hydraz> but nano is too
simple to be decent :<
L2507[14:38:24] <Vexatos> asie, it was
all part of my plan to have cord confirm you
L2508[14:38:27] <CompanionCube> but
currently I'm trying emacs with ergoemacs-mode
L2509[14:38:34] <asie> Vexatos: I
see.
L2510[14:38:36] <asie> The butterfly
effect?
L2511[14:38:36] <Vexatos> ARE YOU HAPPY
NOW
L2512[14:38:43] *
hydraz likes Atom with vim-mode
L2513[14:38:49] <Vexatos> the lepidopter
effect, asie
L2514[14:39:02] <Vi> I dont know why but
every time I hear "emacs" I feel slightly
stab-happy
L2515[14:39:04] <CompanionCube> Atom
would be nice if it didn't embed a decent-sized chunk of
Chromium
L2516[14:39:08] <hydraz> Vi: :D
L2517[14:39:09] <CompanionCube> which is
known to be RAM-hungry
L2518[14:39:10] <Vexatos> almost as cool
as the phoenicopter effect
L2519[14:39:16] <hydraz> CompanionCube:
that's the /point/
L2520[14:39:17] <Vexatos> BEHOLD THE
PHOENICOPTER
L2521[14:39:34] <CompanionCube> hydraz, I
have already got firefox open
L2522[14:39:35] <Vexatos> Vi, emacs
L2523[14:39:40] <Vexatos> emacs emacs
emacs emacs
L2524[14:39:45] *
Vi stabs Vexatos
L2525[14:39:46] *
DeanIsaKitty is of the opinion that any editor that has to add a
vi(m)-mode has made a few horrible decisions in
design.
L2526[14:39:47] <CompanionCube> I don't
need for my RAM to be wasted needlessly running another rendering
engine
L2527[14:39:52] <Vi> Woops... I didnt
mean to...
L2528[14:39:56] <Vi> That,
couldnt...
L2529[14:40:08] <Vi> It was stronger than
me
L2530[14:40:16] <Vi> I think the AI is
already taking over
L2531[14:40:17] *
Elizabeth hides
L2532[14:40:17] *
CompanionCube grabs the ed pistol
L2533[14:40:19] *
Vexatos bleeds severely
L2534[14:40:21] <Kubuxu> If you use
console editor only for configs, go for nano, if console editor is
something more for you (you know what I mean), use something other
than nano.
L2535[14:40:23] *
CompanionCube shoots Vi with it
L2536[14:40:33] <hydraz> DeanIsaKitty: I
imagine you're very good with Vim?
L2537[14:40:35] <CompanionCube> '?'
L2538[14:40:43] <DeanIsaKitty> hydraz: I
imagine you're right?
L2539[14:40:43] <Antheus>
"!"
L2540[14:40:52] <Vexatos> inb4 asie with
interrobang
L2541[14:40:52] <Antheus> :wq!
L2542[14:41:00] *
vifino hides with Elizabeth
L2543[14:41:02] <CompanionCube> Antheus,
dare you to launch ed
L2544[14:41:11] <Antheus> what's
ed?
L2545[14:41:18] <Vexatos> .......
L2546[14:41:18] <Vi> Good question
L2547[14:41:19] <Vexatos> edit.
L2548[14:41:24] <Antheus> oh uh
L2549[14:41:25] <hydraz> A very old
editor.
L2550[14:41:29] <hydraz> that isn't even
visual
L2551[14:41:31] <Antheus> edit
L2552[14:41:32] <CompanionCube> obviously
it's the Standard Text Editor.
L2553[14:41:34] <Antheus> BOOM
L2554[14:41:42] <nxsupert> o/
L2555[14:42:04] *
vifino launches midnight commander's editor
L2556[14:42:05] <hydraz> it is also the
precursor to sed
L2557[14:42:06] <vifino> ( ͡° ͜ʖ
͡°)
L2558[14:42:09] <asie> Vexatos:
CharsetLib?
L2559[14:42:12] *
Vi throws a cat at CompanionCube
L2560[14:42:31] <gamax92> hydraz:
no
L2561[14:42:45] <Vexatos> asie,
exactly
L2562[14:42:50] <CompanionCube> I
wonder
L2563[14:42:55] <CompanionCube> can
anyone here actually use ed
L2564[14:42:56]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L2565[14:43:35] <CompanionCube> ah, ed
won't work on windows
L2566[14:43:42] <hydraz> lol
windows
L2567[14:43:57] <hydraz> gamax92: from
wikipedia, "sed, the standard UNIX stream editor based on the
scripting features in ed."
L2568[14:44:03] <cord>
<
Pwootage> Isn't there a version of ed written in like
100 bytes or something?
L2569[14:44:10] <CompanionCube>
well
L2570[14:44:31] <CompanionCube> you could
make a fairly accurate version by just having an infinite loop
consisting of 2 things
L2571[14:44:34] <hydraz> there is a
freestanding version of ed
L2572[14:44:35] <CompanionCube> one that
asks for user input
L2573[14:44:39] <CompanionCube> one that
prints '?'
L2574[14:45:00] <CompanionCube> bonus
points if ctrl-c also prints '?'
L2575[14:46:21] <gamax92> that gives me
an idea
L2576[14:46:59] <Vexatos> CompanionCube,
how does ed even work
L2577[14:47:01] <Vexatos> I have no
clue
L2578[14:47:06] <copygirl> Right then,
enjoy the bot. I'm off.
L2579[14:47:11] <copygirl> cord: Does
this channel stink?
L2580[14:47:12] <cord>
copygirl:
Yes.
L2581[14:47:13] <CompanionCube> Vexatos,
I also have no clue
L2582[14:47:15] <copygirl> Good
boy.
L2583[14:47:19] <DeanIsaKitty> Vexatos:
Its a line-based editor.
L2584[14:47:19]
⇦ Parts: copygirl (~copygirl@copy.mcft.net) ())
L2586[14:47:48]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L2587[14:47:52] <cord>
<
Pwootage> copygirl: Yes. 1:47 PM[IRC]<copygirl>
cord: Does this channel stink? apparently the bot sends replies
backwards to discord
L2588[14:48:07] <cord>
<
Skye> ?
L2589[14:48:08] <DeanIsaKitty> Vexatos:
Your usual editor would use characters as the smallest unit. In ed
you operate on lines. At least from the little i used it so
far
L2591[14:48:30] <gamax92> while 1 do
term.read()print"?" end
L2592[14:48:38] <gamax92> ed.lua
L2593[14:48:53] <hydraz> >
term.read
L2594[14:49:13] <hydraz> did you mean
io.stdin:read
L2595[14:49:13] <gamax92> and?
L2596[14:49:15] <gamax92> no
L2597[14:49:21] <gamax92> no i did not
infact
L2598[14:49:40] <hydraz> because this
term thing of yours is nil
L2599[14:49:57] <gamax92> are you
drunk
L2600[14:50:46] <hydraz> no, are
you?
L2601[14:50:56] <gamax92> would you like
me to hold your hand so you can require term yourself you fucking
retard
L2603[14:51:59] <gamax92> aww, the moron
doesn't realize it's for openos
L2604[14:52:09] <gamax92> how cute
L2606[14:52:37] <hydraz> this openos
thing of yours is unstandard
L2607[14:53:01] <DeanIsaKitty> hydraz:
This is a channel about OpenComputers. You will meet some
unstandard stuff.
L2608[14:53:02] <CompanionCube> someone
is tragically failing at context
L2609[14:53:12]
⇦ Quits: Vexatos
(~Vexatos@p200300556E14A4152C00E2740C0B78F3.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L2610[14:53:19] <hydraz> 3 someones are
tragically failing at sarcasm
L2611[14:53:30]
⇨ Joins: Vexatos
(~Vexatos@p200300556E14A4152C00E2740C0B78F3.dip0.t-ipconnect.de)
L2612[14:53:31]
zsh sets mode: +v on Vexatos
L2613[14:53:55] <CompanionCube> unlike
context, sarcasm can be difficult to detect over the internet
L2614[14:54:15] <cord>
<
Pwootage> I lack the context to determine whetehr
that was sarcastic or not
L2615[14:54:16] <cord> *
Pwootage
hides
L2616[14:54:37] <hydraz> Weirdly, the
people at freenode seem to detect sarcasm very easily
L2617[14:54:54] <CompanionCube> one does
not simply say 'people at IRC Network X'
L2618[14:55:02] <DeanIsaKitty> hydraz:
Weirdly, this is not freenode and the culture in this channel is
very special.
L2619[14:55:07] <malcom2073> The
inability to understand that sarcasm is difficult to detect
however, is quite standard
L2620[14:55:24] <gamax92> hydraz is
showing inability to adapt to various surroundings
L2621[14:55:27] <malcom2073> That's like
saying "The people in texas"
L2622[14:55:28] <DeanIsaKitty> GnuPG
update \o/
L2623[14:55:33]
⇦ Quits: Vexatos
(~Vexatos@p200300556E14A4152C00E2740C0B78F3.dip0.t-ipconnect.de)
(Client Quit)
L2624[14:55:44] <cord>
<
Pwootage> @DeanIsaKitty: what's new?
L2625[14:55:54] <DeanIsaKitty> Pwootage:
Check the changelog.
L2626[14:56:05] <CompanionCube>
DeanIsaKitty, I think you dropped some airquotes. Here:
""
L2627[14:56:12] <cord>
<
Pwootage> that sounds like it takes some effort
L2628[14:56:14] <cord>
<
Pwootage> ;)
L2629[14:56:42] <Alissa> "Packages
(288)"
L2630[14:56:48] <Alissa> i just ran
pacman -Syu a few days ago
L2631[14:56:50] <Alissa> wtf
changed
L2632[14:56:57] <CompanionCube> there was
a recent C++ ABI chnage
L2633[14:56:57] <gamax92> heh
L2634[14:56:58] <Alissa> oh.
haskell.
L2635[14:56:59] <cord>
<
Pwootage> Probably your desktop environment
L2636[14:57:02] <CompanionCube> meaning
big rebuild
L2637[14:57:04] <Skye> Mimiru, Elizabeth:
did you see copygirl's new GitHub repo? ^^;;
L2638[14:57:05] <DeanIsaKitty> Pwootage:
Explaining to you what the new stuff in GnuPG is sound like even
more efford since I you probably have no idea.
L2639[14:57:10] <Alissa> I don't use a
desktop environment.
L2640[14:57:11] <gamax92> ~you entire way
of life~
L2641[14:57:12] <CompanionCube> check the
news at archlinux.org
L2642[14:57:16] <Alissa> It's one package
\o/
L2643[14:57:17]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8002:ea78:cce8:941:4cb:d670)
L2644[14:57:17] <hydraz> 'Desktop
environment'?
L2645[14:57:20] <Elizabeth> Skye,
eh?
L2647[14:57:41] *
CompanionCube uses a pseudo-desktop environment
L2648[14:57:46] <cord>
<
Pwootage> DeanIsaKitty: I know, :P all I know is when
I went to update my server I had to do some shenanigins because it
depends on a newer ncurses
L2649[14:57:54] *
hydraz just uses i3 and a lot of terminals
L2650[14:57:54] <Skye> asie's reminding
copygirl on the importance of licences
L2651[14:57:55] <CompanionCube> i.e a
desktop shell
L2652[14:58:19] <gamax92> Skye: mmm,
licenses
L2653[14:58:33] <DeanIsaKitty> vifino:
You FFI'd lua-jit in Go or did you use standard lua?
L2655[14:58:44] <CompanionCube> my
desktop
L2656[14:58:45] <vifino> DeanIsaKitty:
Wha?
L2657[14:58:52] <gamax92> It's been a
long time since I've used enlightenment
L2658[14:59:02] <CompanionCube> gamax92,
I <3 Enlightenemnt
L2659[14:59:03] <DeanIsaKitty> gamax92:
-1?
L2660[14:59:06] <vifino> CGo + pkgconfig.
:l
L2661[14:59:07] <CompanionCube>
*Enlightenment
L2662[14:59:14] <vifino> But yeah, I use
luajit.
L2663[14:59:16] <vifino> Because
reasons.
L2664[14:59:18] <DeanIsaKitty> oke
L2665[14:59:26] <vifino> Why?
L2666[14:59:39] <CompanionCube> I'm a
particular fan of the default UI theme and configurability
L2667[14:59:41] <DeanIsaKitty> Just
asking. May have to do something similar.
L2668[14:59:45] <CompanionCube> the
lightweightness is an added bonus
L2669[14:59:47] <vifino> Alright.
L2670[15:00:03] <gamax92> I'm a MATE
user, mainly because of Change >_>
L2671[15:00:31] <CompanionCube> what do
you think of my desktop?
L2672[15:00:38] <vifino> I'm an awesome
user, because fuck window borders.
L2673[15:00:48] <gamax92> vifino is
awesome
L2674[15:00:52] <vifino> :)
L2675[15:00:54] <DeanIsaKitty> gamax92:
Duh.
L2676[15:01:07] *
CompanionCube even has a working big power button on his desktop
wallpaper
L2677[15:01:08] <gamax92> CompanionCube:
I want that theme
L2678[15:01:18] <CompanionCube> gamax92,
GTK theme or general UI theme?
L2679[15:01:40] <gamax92> I guess
GTK?
L2680[15:01:50] <Alissa> i actually take
back what I said before
L2681[15:01:54] <Alissa> I moved to GNOME
3
L2682[15:01:55] <CompanionCube> the panel
is the general UI theme
L2683[15:02:01] <Alissa> so i do use a DE
now
L2684[15:02:03] <CompanionCube> firefox
iirc is using the GTK theme
L2685[15:02:03] <gamax92> they both look
the same
L2686[15:02:11] <CompanionCube> gamax92,
that's intentional
L2687[15:02:18] <CompanionCube> I
selected the GTK theme to match the general one
L2688[15:02:29] <gamax92> then why ask if
they are the same D:<
L2689[15:02:43] <DeanIsaKitty> Given how
extremely loosely defined DE is, I am actually using one too.
L2690[15:02:45] <CompanionCube> because
the GTK one can be used on any desktop
L2691[15:03:08] <CompanionCube> the
general UI is specific to Enlightenment
L2692[15:03:29] <gamax92> something like
fluxbox wouldn't be a DE, right?
L2693[15:03:38] <CompanionCube> fluxbox
is really more of a WM
L2694[15:03:42] <vifino> DeanIsaKitty:
dwm was it?
L2695[15:04:01] <gamax92> CompanionCube:
which is what I thought
L2696[15:04:09] <DeanIsaKitty> vifino:
Thats the window manager. But it only shares some 50% code and the
name with the original by now.
L2697[15:04:25] <vifino> Okay.
L2699[15:04:47] <CompanionCube> gamax92,
do you have a specific app that you'd like to see with that theme
enabled?
L2700[15:05:10] <hydraz> a widget factory
is always a good choice
L2701[15:06:06] <CompanionCube> don't
know if I have one for GTK installed
L2702[15:06:09] <gamax92> CompanionCube:
sure, the gtk widget factory ;)
L2703[15:06:12] <Ekoserin> ~w math
L2705[15:08:30] <CompanionCube> as much
as I hate the GTK3 fuck-titlebars UI style:
L2707[15:12:39] <CompanionCube> do you
have a good app for gtk2?
L2708[15:12:57]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L2709[15:12:58]
⇦ Quits: sciguyryan
(~sciguyrya@80-254-76-239.dynamic.swissvpn.net) ()
L2710[15:14:09] <CompanionCube> gamax92,
^
L2711[15:15:09] <hydraz> awf-gtk2 is a
thing
L2714[15:17:10]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L2715[15:17:10]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L2716[15:17:51] <MajGenRelativity>
greetings
L2717[15:18:04] <nxsupert>
Kon'nichiwa
L2718[15:18:16] <MajGenRelativity> Hello
nxsupert
L2719[15:18:19] <MajGenRelativity> How
are you?
L2720[15:18:34] <cord>
<
Pwootage> Hm, discord on windows doesn't seem to
support IME, lame
L2721[15:18:50] <nxsupert> Sad :( Doing a
maths pastpaper.
L2722[15:19:07] <nxsupert> And does OC
have a cord channel now or something?
L2723[15:19:19] <cord>
<
Pwootage> ye
L2724[15:19:38]
⇦ Quits: asie (~asie@asie.pl) (Ping timeout: 190
seconds)
L2725[15:19:43] <MajGenRelativity> what
is cord?
L2726[15:19:57] <DeanIsaKitty>
Discord
L2727[15:20:08] *
MajGenRelativity motions to go on
L2729[15:20:40] <MajGenRelativity>
ah
L2730[15:20:54] <cord>
<
nxsupert> Testing
L2731[15:21:15]
⇨ Joins: asie (~asie@asie.pl)
L2732[15:21:16]
⇦ Quits: primetoxinz
(~primetoxi@ip68-107-226-229.hr.hr.cox.net) (Read error: Connection
reset by peer)
L2733[15:22:27] <cord> <
MGR>
hello
L2734[15:22:44]
⇨ Joins: primetoxinz
(~primetoxi@ip68-107-226-229.hr.hr.cox.net)
L2735[15:27:37]
⇨ Joins: MajGenRelativity_
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L2736[15:29:46]
⇦ Quits: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Ping timeout: 192
seconds)
L2737[15:30:37]
⇦ Quits: MajGenRelativity_
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Client
Quit)
L2738[15:31:25]
⇨ Joins: Jezza (~Jezza@185.44.151.107)
L2739[15:34:05]
⇦ Parts: Jezza (~Jezza@185.44.151.107) ())
L2740[15:34:25]
⇨ Joins: Jezza (~Jezza@185.44.151.107)
L2741[15:36:24] <cord>
<
wsecu> herro
L2742[15:37:03] <cord>
<
wsecu> etdunika?
L2743[15:37:53]
⇦ Parts: _CURS0R_ (~curs0r@bl11-178-109.dsl.telepac.pt)
())
L2744[15:38:28] <cord>
<
wsecu> nubin rats subar, e`cubat
L2745[15:39:04]
zsh sets mode: +v on asie
L2746[15:39:11] <gamax92> asie has
voice
L2747[15:40:06]
⇨ Joins: NixillUmbreon
(~nixill@c-68-51-179-137.hsd1.mi.comcast.net)
L2748[15:40:52]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L2749[15:41:06]
⇦ Quits: NixUmbreon
(~nixill@c-68-51-179-137.hsd1.mi.comcast.net) (Ping timeout: 192
seconds)
L2750[15:41:26]
⇦ Quits: h3po (~h3po@aftr-5-146-248-117.unity-media.net)
(Quit: Leaving.)
L2751[15:42:23] <cord>
<
CompanionCube> wow
L2752[15:42:32] <cord>
<
CompanionCube> such abuse of username for the
bot.
L2753[15:42:41] <cord>
<
CompanionCube> @[IRC]
L2754[15:43:02] <cord> <
MGR>
Oh lol
L2755[15:44:57] <cord>
<
wsecu> cutokuk nubin serat!
L2756[15:46:03]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L2757[15:48:05] <cord>
<
wsecu> diabata serat
L2758[15:51:26] <cord>
<
CompanionCube> speak english?
L2759[15:53:52]
⇨ Joins: TYKUHN2
(webchat@cpe-75-186-10-24.cinci.res.rr.com)
L2760[15:54:13] <TYKUHN2> Is there a
particular reason that the Data card has an interactable
filesystem?
L2761[15:55:41] <Skye> TYKUHN2,
drivers
L2762[15:57:28]
⇨ Joins: ^v4
(~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L2763[15:57:30] <v^> .openprg
L2764[15:57:40] <gamax92> eww it's
v^
L2766[15:58:00] <Alissa> eww v^
L2767[15:58:03] <TYKUHN2> I figure the
files are on there, but the filesystem being interactable tripped
my program at one point.
L2768[15:58:26] <v^> Magik6k, your
openprograms is up
L2769[15:58:53] <gamax92> why would it
not be interactable?
L2770[15:59:09] <gamax92> kinda have to
you know, interact with it to get it's data?
L2771[16:05:03] ***
Keridos|away is now known as Keridos
L2772[16:05:10] <TYKUHN2> The Data card
has it's own component interface/API
L2773[16:05:48] <gamax92> and?
L2774[16:06:11] <TYKUHN2> The filesystem
on the card is interactable with all it's code.
L2775[16:06:19] <gamax92> and?
L2776[16:06:39] <TYKUHN2> It tripped my
code up when it was searching for a filesystem to load a library
from
L2777[16:06:41] <gamax92> why is that a
problem, the internet card does the same thing
L2778[16:06:58] <gamax92> the internet
card has a component interface, and a filesystem containing a
wrapper and programs
L2779[16:09:04]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Read error:
Connection reset by peer)
L2780[16:17:01] <Ekoserin> ~w
network
L2782[16:17:02]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L2783[16:17:16] <cord> <
MGR>
Hi Ekoserin
L2784[16:18:40] <TYKUHN2> Well I'm back
to figuring out why IO library hates me.
L2785[16:18:52] ***
TYKUHN2 is now known as TYKUHN2|Coding
L2786[16:19:12] <gamax92> ~w ocdoc
L2788[16:24:51]
⇨ Joins: Something12
(~Something@s010634bdfa9eca7b.vs.shawcable.net)
L2789[16:33:58]
⇨ Joins: CiPeW (Csstform@lightning.bouncer.ml)
L2790[16:36:40]
⇦ Quits: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Read
error: Connection reset by peer)
L2791[16:37:31]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L2792[16:37:56] <TYKUHN2|Coding>
math.huge isn't a function is it?
L2793[16:38:19] <Alissa> it isn't.
L2794[16:38:21] <Alissa> it's a
number
L2795[16:38:26] <Alissa> #lua math.huge /
math.huge
L2796[16:38:27] <|0xDEADBEEF|> >
-nan
L2797[16:39:18] <TYKUHN2|Coding> I
suspected so. Back to the random prints everywhere
L2798[16:39:39] <Alissa> :D
L2799[16:40:09] <TYKUHN2|Coding> Note to
self: When loading a library remember the .lua on the end (file not
found)
L2800[16:40:40]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L2801[16:40:51]
⇦ Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 190 seconds)
L2802[16:40:54] <TYKUHN2|Coding> I will
say this is the best code I have yet made. Custom error messages!
Occasionally atleast.
L2803[16:41:54] <DeanIsaKitty>
TYKUHN2|Coding: Have a cookie.
L2804[16:44:22] <TYKUHN2|Coding> Attempt
to call nil value while executing /lib/package.lua YAY
L2805[16:45:07] <Alissa> TYKUHN2|Coding:
why not just run package.lua
L2806[16:45:12] <Alissa> and then view
the traceback
L2807[16:45:19] <Alissa> ... sh.lua has
it print traceback, correct?
L2808[16:45:34] <TYKUHN2|Coding> I'm
executing from an EEPROM
L2809[16:46:13] <TYKUHN2|Coding> It MIGHT
work since it doesn't appear debug is a library that is loaded...
maybe?
L2810[16:47:28] <TYKUHN2|Coding> I'll
flash it on and test
L2811[16:48:24] <TYKUHN2|Coding> I really
cannot tell with this resolution what is going on
L2812[16:49:16] <TYKUHN2|Coding> Ctrl-S
is your friend
L2813[16:50:29] <TYKUHN2|Coding> Maybe I
should mention I manually triggered the error?
L2814[16:52:19] ***
Skye is now known as Skye|Away|Exams
L2815[16:52:27] <Alissa> Why are you
writing filesystem code from an EEPROM anyways?
L2816[16:52:46]
⇨ Joins: _CURS0R_
(~CURS0R@bl11-178-109.dsl.telepac.pt)
L2817[16:53:09] <TYKUHN2|Coding> I have
to access the filesystem in order to run files
L2818[16:53:23] <cord>
<
Pwootage> Only one filesystem, though
L2819[16:54:31] <Alissa> but why are you
running anything.
L2820[16:54:38] <Alissa> the EEPROM is
your boot loader
L2821[16:54:45] <Alissa> it should be
independent of filesystem
L2822[16:54:54] <vifino> #g cups backend
implementation docs
L2824[16:55:01] <vifino> :|
L2825[16:55:27] <TYKUHN2|Coding> In order
to boot a system you have to have code to boot it with. The loader
just boots that code.
L2826[16:55:55]
⇨ Joins: v^
(~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L2827[16:55:55]
zsh sets mode: +v on v^
L2828[16:56:33] <TYKUHN2|Coding> I guess
what your saying is why am I accessing the library packages at this
point in the loading... but this won't be the finaly product
anyways. I will probably just cut-paste code from this into the
init code.
L2829[16:57:00] <gamax92> what are you
even writing
L2830[16:57:32] <Alissa> gamax92: i'm
thinking an OS that relies on a custom boot loader?
L2831[16:57:34] <Alissa> ¯\_(ツ)_/¯
L2832[16:57:35] <TYKUHN2|Coding> At this
point... not sure exactly. My current code is set up to basically
have a command line shell on the EEPROM
L2833[16:57:45] <TYKUHN2|Coding> End
product I hope for an OS
L2834[16:58:07] <`-`> )beg
L2835[16:58:09] <`-`> fak
L2836[16:58:11] <Alissa> Why not just use
the standard EEPROM ?
L2837[16:58:13] <hydraz> So busybox
basically
L2838[16:58:20] <TYKUHN2|Coding> Reasons
:)
L2839[16:58:31] <TYKUHN2|Coding> Frankly:
Because I can make a custom one
L2840[16:58:31] <Alissa> Well, good luck
getting anyone to use it. :P
L2841[16:58:42] <TYKUHN2|Coding> If
anything else I will just use it personally for fun
L2842[17:00:24] <Ekoserin> ~w
printer
L2844[17:00:49] <Ekoserin> Close
enough
L2845[17:01:53] <gamax92> `-`:
threads
L2846[17:02:09] <`-`> gamax92: what about
them?
L2847[17:02:14] <gamax92> look at all dem
der threads
L2848[17:02:21] <`-`> deyprtti
L2849[17:03:44] <gamax92> `-`: You have a
Wii U right?
L2850[17:03:51] <`-`> gamax92: No
L2851[17:03:53] <gamax92> oh
L2852[17:04:03] <gamax92> well ...
L2853[17:04:30] <vifino> `-`: i am
building a cups backend that prints to irc.
L2854[17:04:33] <vifino> send help
L2855[17:04:40] <`-`> vifino: why
L2856[17:04:46] <vifino> `-`: i dont
know
L2857[17:04:50]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
186 seconds)
L2858[17:04:50] <vifino> send help
L2859[17:04:57]
⇨ Joins: Techokami|OC
(~techokami@c-76-28-30-178.hsd1.ma.comcast.net)
L2860[17:05:01] *
gamax92 prints help through your backend
L2861[17:05:09] <Techokami|OC> ahoy
L2862[17:05:22] <gamax92> ahoy
matey
L2863[17:07:07]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L2864[17:11:22] <TYKUHN2|Coding> I just
remembered that it worked (mostly) and the IO library somehow
loaded, until I fixed an entirely unrelated bug.
L2865[17:11:41]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L2866[17:13:13]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L2867[17:16:41]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L2868[17:19:44]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L2869[17:20:22] <TYKUHN2|Coding> Yeah I'm
loading it wrong
L2870[17:20:32] <TYKUHN2|Coding>
Compiling error when loading package.lua
L2871[17:21:37] <Sandra> ... What have
you done.
L2872[17:22:20] <TYKUHN2|Coding>
Unfinished string after the first line of code
L2873[17:22:56]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L2874[17:24:07]
⇦ Quits: Jezza (~Jezza@185.44.151.107) (Ping timeout: 186
seconds)
L2875[17:24:11] <CompanionCube> isn't
package.lua like, a core openos library
L2876[17:24:25] <TYKUHN2|Coding> Does the
filesystem.read component method count lines or characters?
L2877[17:25:08]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L2878[17:25:32] <gamax92> bytes
L2879[17:25:36]
⇦ Quits: Negi
(~Poireau@2a01:e34:ef13:4150:e2ca:94ff:fe1f:76e0) (Quit: WeeChat
1.3)
L2880[17:29:13]
⇦ Parts: _CURS0R_ (~CURS0R@bl11-178-109.dsl.telepac.pt) (the
POSIX many-worlds interpretation implementation: while (event()) {
fork(); }))
L2881[17:29:32]
⇨ Joins: v^Phone (~ping@172.56.10.20)
L2882[17:29:33]
zsh sets mode: +v on v^Phone
L2883[17:30:20] <TYKUHN2|Coding> It
appears to have loaded execpt for the fact "attempt to index
global 'package'"
L2884[17:31:08]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Remote host
closed the connection)
L2885[17:31:29] <Alissa> How are you
loading it?
L2886[17:31:43] <TYKUHN2|Coding> I'm just
going to put that over in the "I should commit sepukku"
pile
L2887[17:32:06]
⇦ Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 190 seconds)
L2889[17:38:10] <TYKUHN2|Coding> I might
as well cut paste the init at this point and cut out unneeded
L2890[17:38:21] <Mimiru> %mcstatus
L2891[17:38:21] <MichiBot> Mimiru:
Website:
Up Session:
Up Account:
Up Auth:
Up Skins:
Up Auth Server:
Up Session Server:
Down API:
Up Textures:
Up
L2892[17:38:24] <Mimiru> ¬_¬
L2893[17:39:25] <TYKUHN2|Coding> Attempt
to index local Package
L2894[17:39:50]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L2895[17:40:02] <cord>
<
Mimiru> Everyone is fired.
L2896[17:40:11] <cord>
<
Mimiru> Go home.
L2897[17:40:17] <Sandra> It's all going
according to keikaku. (TN: keikaku means plan)
L2898[17:40:20] <gamax92> oh okay
L2899[17:40:56] <Sandra> Do we have cord
in #oc now?
L2900[17:40:58] <Sandra> Huh.
L2901[17:41:00] <Mimiru> We do
L2902[17:41:13] <Sandra> What discord
server?
L2904[17:42:09] <cord>
<
Sandra> Oh, cool.
L2905[17:42:17] <cord>
<
hydraz> Very cool.
L2906[17:44:08] <TYKUHN2|Coding> Fixed
it! Somewhat!
L2907[17:44:30] <hydraz> TYKUHN2|Coding:
?
L2908[17:44:41]
⇨ Joins: _CURS0R_
(~CURS0R@bl11-178-109.dsl.telepac.pt)
L2909[17:45:29] <cord>
<
Inari> fancy
L2910[17:45:52] <cord>
<
hydraz> hm?
L2911[17:46:14] <TYKUHN2|Coding> Is the
require function part of the package library?
L2912[17:46:16] <cord>
<
Inari> nothing :P i like discord, and the irc bridge
is nice haha
L2913[17:46:35] <cord>
<
hydraz> I like how it automatically converted ?
into.. well, ?
L2914[17:46:41] <cord>
<
Inari> i woooooonder... modding discord to connect to
irc...
L2915[17:47:21] <cord>
<
Mimiru> Ohai @Inari
L2916[17:47:28] <cord>
<
Inari> ohai :D
L2917[17:47:31] <cord>
<
Sandra> Niiice.
L2918[17:47:40] <cord>
<
gamax92> oh this is cool
L2919[17:47:49] <cord>
<
Mimiru> \o/ @gamax92!
L2920[17:47:50] <cord>
<
Sandra> Damn right.
L2921[17:47:51] <cord>
<
Inari> can we get a #mcstatus channel or
something
L2923[17:48:15] <cord>
<
gamax92> sdfkjsdklfjsdklf
L2924[17:48:23] <cord>
<
Sandra> Heh.
L2925[17:48:34] <cord>
<
Pwootage> discord is the best
L2926[17:48:35] <cord>
<
hydraz> O_o
L2927[17:48:36] <cord>
<
Mimiru> @Inari well... as soon as I get michibot
supporting commands from @cord you can do %mcstatus here and get..
well mcstatus
L2928[17:48:56] <cord>
<
Inari> i meant more like a bot that woudl post into
the discordchannel on changes, but that works i guess
L2929[17:49:18] <cord>
<
Mimiru> Do you know of a bot that does that..?
L2930[17:49:30] <cord>
<
Inari> nah, but not too hard to write one in node or
so
L2931[17:49:43] <cord>
<
Sandra> FTBBot does.
L2932[17:49:44] <cord>
<
Mimiru> Well if you write it, I'll add it.
L2933[17:49:57] <cord>
<
Sandra> But that's in #FTB.
L2934[17:50:26] <cord>
<
Inari> hm bit annoying that you cant change the
discord server
L2935[17:50:30] <cord>
<
Inari> for better bridging
L2936[17:50:37] <cord>
<
Mimiru> ?
L2937[17:50:39] <cord>
<
Sandra> Can't you?
L2938[17:50:49] <cord>
<
Inari> well unless they released code to host your
own :P
L2939[17:50:55] <cord>
<
Mimiru> Oh..
L2940[17:50:56] <cord>
<
Mimiru> no
L2941[17:51:00] <cord>
<
Sandra> Oh, right.
L2942[17:51:09] <cord>
<
Inari> since then you could have [IRC] name :
message
L2943[17:51:15] <cord>
<
ds84182> Ok, I guess I'm here
L2944[17:51:16] <cord>
<
Sandra> Eh, cord works well enough IMO.
L2945[17:51:17] <cord>
<
hydraz> this UI is weird
L2946[17:51:18] <cord>
<
Inari> not an IRC thingy saying <name>:
msg
L2947[17:51:24] <cord>
<
Mimiru> Well the [IRC] thing is the bot..
L2948[17:51:27] <cord>
<
Mimiru> it's ran by CopyGirl
L2949[17:51:28] <cord>
<
Inari> i know
L2950[17:51:35] <cord>
<
Inari> but thats what im saying :P its bad
bridging
L2951[17:51:38] <cord>
<
Inari> woudl be neater the other way
L2952[17:51:39] <cord>
<
Mimiru> Meh
L2953[17:51:49] <cord>
<
ds84182> However, it's really laggy in Firefox
L2954[17:51:54] <cord>
<
ds84182> like, insanely laggy
L2955[17:51:58] <cord>
<
Inari> get the desktop client
L2956[17:52:02] <cord>
<
Sandra> There's a desktop client.
L2957[17:52:09] <cord>
<
Mimiru> ^
L2958[17:52:14] <cord>
<
Mimiru> Desktop client ftfw
L2959[17:52:15] <cord>
<
ds84182> For Linux?
L2960[17:52:18] <cord>
<
Sandra> And a mobile client.
L2961[17:52:19] <cord>
<
Sandra> Ya.
L2962[17:52:24] <cord>
<
hydraz> > Linux > Coming Soon
L2963[17:52:27] <cord>
<
Inari> xD
L2964[17:52:29] <cord>
<
hydraz> ?
L2965[17:52:30] <cord>
<
Inari> poor tux
L2966[17:52:34] <cord>
<
Sandra> It's win/mac/Linux I think?
L2967[17:52:34] <cord>
<
Pwootage> Android app works great, actually
L2968[17:52:36] <cord>
<
Sandra> Isn't it?
L2969[17:52:45] <cord>
<
Sandra> Yeah, I'm using the android app rn.
L2970[17:52:48] <Mimiru> So much chat
coming from cord :P
L2971[17:52:50] <cord>
<
Inari> i like how #oc is completely discord now
L2973[17:52:55] <cord>
<
Sandra> Heh.
L2974[17:53:04] <cord>
<
ds84182> Not going to use the Android app yet, I'm
watching a stream on my phone
L2975[17:53:06] <cord>
<
hydraz> oh look, screencloud inlining
L2976[17:53:08] <cord>
<
Sandra> Oh, rip.
L2977[17:53:14] <`-`> Goodness, it's
using so much CPU
L2978[17:53:16] <`-`> Firefoxrip
L2979[17:53:18] <cord>
<
Mimiru> lmao @Inari @hydraz it inlines lots of
images..
L2980[17:53:22] <TYKUHN2|Coding> It works
except IO library likes to load everything
L2981[17:53:28] <cord>
<
Pwootage> And I think YT videos
L2982[17:53:35] <cord>
<
gamax92> Your CPU are belong to us
L2983[17:53:38] <cord>
<
Inari> and tweets
L2984[17:53:44] <cord>
<
Inari> and it tends to screw up sometimes with
images
L2985[17:53:48] <cord>
<
Inari> causing bad aspect ratio
L2987[17:53:55] <MichiBot> cord:
Rick
Astley - Never Gonna Give You Up | length:
3m 33s |
Likes:
913953 Dislikes:
49026 Views:
162480079 | by
RickAstleyVEVO
L2988[17:53:56] <cord>
MichiBot:
Huh?
L2989[17:54:02] <cord>
<
Sandra> It's p bad in the inbrowser version, but the
desktop version is fine.
L2990[17:54:03] <cord>
<
Pwootage> No, does not inline yt videos, lame
L2991[17:54:10] <cord>
<
hydraz> For some reason it doesn't want to scroll
down properly.
L2992[17:54:12] <cord>
<
Inari> uhm
L2993[17:54:15] <cord>
<
Inari> it does inline yt vids
L2994[17:54:20]
⇦ Parts: Ekoserin
(~Ekoserin@c-73-133-224-81.hsd1.va.comcast.net) ())
L2995[17:54:24] <cord>
<
hydraz> it inlines yt here
L2996[17:54:25] <cord>
<
Sandra> Not completely.
L2998[17:54:26]
⇨ Joins: Ekoserin
(~Ekoserin@c-73-133-224-81.hsd1.va.comcast.net)
L2999[17:54:39] <cord>
<
hydraz> apparently aur/discord is a think
L3000[17:54:40] <cord>
<
gamax92> It inlined for me
L3001[17:54:41] <cord>
<
Pwootage> Why didn't it for me? Odd.
L3002[17:54:47] <cord>
<
Pwootage> Oh I wonder if it doesn't inline my own
stuff
L3003[17:54:52] <cord>
<
Inari> it does
L3004[17:54:56] <cord>
<
hydraz> no dependencies? O_o
L3005[17:55:06] <cord>
<
gamax92> static binary?
L3006[17:55:07] <cord>
<
hydraz> Don't know if regular O_o or ಠ_ಠ
L3007[17:55:16] <cord>
<
gamax92> not the latter please :P
L3008[17:55:30] <cord>
<
Sandra> Anyone know an android app that you can share
images to to upload them?
L3009[17:55:41] <cord>
<
Pwootage> You can upload directly to discord
L3010[17:55:45] <cord>
<
Inari> someone should mod MC to display server status
when you fail to connec to a server
L3011[17:55:46] <cord>
<
hydraz> Imgur?
L3013[17:55:58] <cord>
<
Sandra> Not from share, sadly.
L3015[17:56:09] <cord>
<
Sandra> I don't get an inline, just that.
L3016[17:56:13] <TYKUHN2|Coding> Is it
weird I use the computercraft wiki to program OpenComputers?
L3017[17:56:20] <cord>
<
gamax92> yes
L3018[17:56:23] <cord>
<
hydraz> @gamax92 not static, but it does pack
dependencies along
L3019[17:56:27] <cord>
<
Mimiru> Yes.. yes it is.
L3020[17:56:33] <cord>
<
Sandra> In every way, yes.
L3021[17:56:41] <cord> *
Inari
fondles gamax's pic
L3022[17:56:43] <cord>
<
gamax92> Is anyone else seeing corrupted text?
L3023[17:56:49] <TYKUHN2|Coding> I mainly
use it for links to various portions of the LUA manual
L3024[17:56:58] <cord>
<
Pwootage> @gamax92 font shenanigins?
L3025[17:57:11] <cord>
<
Mimiru> @gamax92 only "corrupted text" are
emotes in IRC..
L3026[17:57:13] <cord>
<
Sandra> Try ~w string
L3027[17:57:16] <cord>
<
Mimiru> that i've seen anyway
L3028[17:57:19] <cord>
<
gamax92> I'll screenshot
L3029[17:57:24] <cord>
<
hydraz> Emoji?
L3030[17:57:29]
⇨ Joins: Xal
(~Xal@S0106881fa12987ab.vw.shawcable.net)
L3031[17:57:30] <cord>
<
Mimiru> ^
L3032[17:57:37] <Sandra> ~w string
L3034[17:57:43] <cord>
<
hydraz> The desktop client on Linux seems to be an
electron-shell wrapper around the regular client
L3035[17:57:49] <cord>
<
hydraz> as in, it even carries settings over
L3037[17:58:01] <cord>
<
Inari> lol
L3038[17:58:06] <cord>
<
Inari> thats pretty weird @gamax92
L3039[17:58:10] <Sandra> TYKUHN2|Coding:
ocdoc is good.
L3040[17:58:14] <cord>
<
Mimiru> That's.... special
L3041[17:58:21] <cord>
<
Inari> ocdoc is love ocdoc is live
L3042[17:58:28] <cord>
<
gamax92> live
L3043[17:58:32] <cord>
<
Inari> live.
L3044[17:58:37] <cord>
<
Inari> dont question me, baka
L3045[17:58:38] <cord>
<
hydraz> live.
L3046[17:58:45] <cord> *
hydraz
questions @Inari
L3047[17:58:50] <cord>
<
Sandra> Settings are stored on the discord servers
iirc.
L3048[17:58:52] <cord>
<
Sandra> So...
L3049[17:58:53] <cord> *
Inari
throws a tantrum
L3050[17:58:56] <cord>
<
gamax92> AMA with Inari
L3051[17:58:58] <cord> *
hydraz
notices the lack of /shrug
L3052[17:59:02] <cord>
<
Sandra> They're in all the versions.
L3053[17:59:11]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3054[17:59:24] <cord>
<
Mimiru> (╯°□°)╯︵ ┻━┻
L3055[17:59:34] <cord>
<
hydraz> except I can't increase font size in the
desktop client
L3056[17:59:37] <cord>
<
hydraz> ಠ_ಠ
L3058[17:59:39] <cord>
<
Sandra> Oh nice, discord tells you if a thing is a
bit now?
L3059[17:59:42] <cord>
<
Inari> gotta love /giphy
L3060[17:59:43] <cord>
<
gamax92> ( ͡° ͜ʖ ͡°)
L3061[17:59:44] <cord>
<
Sandra> *bot
L3062[17:59:47] <TYKUHN2|Coding> What is
__Mode in terms of metatables?
L3063[17:59:47] <_CURS0R_> so, don't mind
me asking but where are all those chat list from +cord comming
from?
L3064[17:59:58]
⇨ Joins: v^
(~v^@c-68-41-215-101.hsd1.mi.comcast.net)
L3065[17:59:58] <cord>
<
Mimiru> No, I put the bot in a bot group for
perms
L3066[18:00:04] <cord>
<
Mimiru> Restricts what it can do
L3067[18:00:12] <cord>
<
hydraz> I like how _CURS0R_'s name becomes
italic
L3068[18:00:14] <cord>
<
hydraz> hehe
L3069[18:00:23] <cord>
<
gamax92> _is this how this works?_
L3070[18:00:29] <cord> *
hydraz
this is how that works
L3072[18:00:34] <cord>
<
hydraz> LOL
L3073[18:00:44]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L3074[18:00:56] <Inari> *_oh
gahwds_*
L3075[18:01:10] <cord>
<
hydraz> Italicizing something with asterisks (ie
^\*.*\*$) converts to an ACTION in IRC
L3076[18:01:11] <TYKUHN2|Coding> ~w
__mode
L3078[18:01:19] <_CURS0R_> i always knew
i was italic in every way
L3079[18:01:20] <TYKUHN2|Coding> Dangit
ocdoc!
L3081[18:01:43] <cord>
<
Inari> just rtfm :<
L3082[18:01:44] <cord>
<
hydraz> ay, wrong person
L3083[18:01:49] <cord>
<
hydraz> whoops
L3085[18:02:09] <cord>
<
Inari> meh i already feel discord is just the next
thing that isnt good enough :P
L3086[18:02:18] <cord>
<
Inari> someone make a new startup pls
L3087[18:02:20] <cord>
<
Sandra> It's better than irc.
L3088[18:02:28] <cord>
<
Sandra> And it's still brand new.
L3089[18:02:46] <cord>
<
Inari> once they officially allow third-party stuff
it'll be somewhat irc-ish
L3090[18:02:50] <Daiyousei> its far from
being better than irc imo
L3091[18:02:51]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3092[18:03:00] <cord>
<
hydraz> does it do syntax highlighting tho
L3093[18:03:01] <`-`> I agree with
Daiyousei
L3094[18:03:05] <cord>
<
Sandra> Yes.
L3095[18:03:10] <`-`> Web version murders
Firefox
L3096[18:03:11] <cord>
<
Sandra> I think.
L3097[18:03:15] <gamax92>
Color test
L3098[18:03:21] <`-`> Burple.
L3099[18:03:21] <hydraz> nope
L3100[18:03:22] <cord>
<
Inari> it doesnt do anything that IRC couldnt do
though xD
L3101[18:03:31] <cord>
<
gamax92> besides color
L3102[18:03:34] <cord>
<
Inari> well, aside the voicechat
L3103[18:03:46] <cord>
<
hydraz> It doesn't do colors
L3104[18:03:49] <cord>
<
hydraz> I'm disappoint
L3105[18:03:54] <cord>
<
_CURS0R_> so what's this... i feel back in the
overworkd again...
L3106[18:03:55] <cord>
<
hydraz> ಠ_ಠ discord, ಠ_ಠ
L3107[18:04:09] <cloakable> wat
L3108[18:04:11] <cord>
<
hydraz> overworkd, the overworking daemon?
L3109[18:04:15] <cord>
<
Pwootage> It can do syntasx hilighting, yes
L3110[18:04:16] <cord>
<
Sandra> I'm sure it wouldn't be that hard for them to
add colors, alternate servers etc.
L3111[18:04:17] <cord>
<
Inari> and i guess the backlog i s a nice
feature
L3112[18:04:22] <cord>
<
_CURS0R_> ^^
L3113[18:04:30] <cord>
<
Inari> @Sandra: assuming they want to ;)
L3114[18:04:31] <cord>
<
Pwootage> Backlog is something I get with my bouncer,
anywya
L3115[18:04:32] <cord>
<
gamax92> oh, the file upload thingy
L3116[18:04:39]
⇨ Joins: v^Phone_ (~ping@172.56.10.20)
L3117[18:04:39]
zsh sets mode: +v on v^Phone_
L3118[18:04:45] <cord>
<
Pwootage> @gamax92 DCC :D
L3119[18:04:51] <cord>
<
gamax92> hah
L3120[18:04:55] <cord>
<
_CURS0R_> s/overworkd/overworld
L3121[18:04:56] <cord>
<
Sandra> It's better than teamspeak and the rest of
those things so...
L3122[18:05:04] <cord>
<
hydraz> true
L3123[18:05:08]
⇦ Quits: v^Phone (~ping@172.56.10.20) (Read error: Connection
reset by peer)
L3124[18:05:19] <cloakable> Yeah, check
out all the platforms it runs on that teamspeak doesn't
L3125[18:05:42] <cord>
<
hydraz> It doesn't run on Linux
L3126[18:06:03] <cloakable> Oh look, the
os I run my desktop/laptop/server on
L3127[18:06:04]
⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
(Quit: Nettalk6 - www.ntalk.de)
L3128[18:06:11] <cord>
<
Sandra> Well, it does.
L3129[18:06:16] <cord>
<
Sandra> There's a web client.
L3130[18:06:22] <cord>
<
gamax92> I see mac android and windows and i know ts
does for all three, what's your point
L3131[18:06:29] <cord>
<
Sandra> Which is less good but it exists.
L3132[18:06:38] <cord>
<
hydraz> The web-client-wrapper someone dares call
native has really good GNOME 3 notification support
L3133[18:06:39] <cord>
<
Mimiru> Kh... right im here on my tablet too
L3134[18:06:43] <cord>
<
Mimiru> Oh*
L3135[18:07:10] <cord>
<
gamax92> Here in my garage
L3136[18:07:19] <cloakable> I run TS on
my server, laptop and desktop.
L3137[18:07:27] <cord>
<
Sandra> Ts for mobile costs money.
L3138[18:07:38] <cord>
<
gamax92> yeah sadly ...
L3139[18:07:48] <cord>
<
Sandra> Discord doesn't.
L3140[18:07:56] <DeanIsaKitty> Mumble
doesn't either.
L3141[18:07:59] <cloakable> Meh
L3143[18:08:08] <cord>
<
gamax92> heh
L3145[18:08:21] <cord> *
hydraz
waits
L3146[18:08:27] <cord>
<
Sandra> Eh, well. Since there's an irc bridge client
its just fine.
L3147[18:08:31] <cord>
<
gamax92> This file is no longer available. For
additional information contact Dropbox Support.
L3148[18:08:31] <cloakable> I used to run
Mumble, but it's quite a bit less 'point and click connect' than
ts
L3149[18:08:41] <cord>
<
Inari> haha
L3150[18:08:44] <cord>
<
Inari> dropbox didnt like it
L3151[18:08:52] <cord>
<
gamax92> what was it ...
L3152[18:09:02] <cord>
<
Inari> eicar antivirus test file renamed to .jpg
extension :<
L3153[18:09:12] <cord>
<
Mimiru> ...
L3154[18:09:28] <cord>
<
Mimiru> ...
L3155[18:09:33] <hydraz> The
"desktop" client segfaulted
L3156[18:09:38] <cord>
<
Inari> fail
L3157[18:09:47] <cord>
<
Inari> discord will be nice once we have more 3rd
party clients
L3158[18:09:53] <cord>
<
hydraz> How does Chromium segfault.
L3159[18:09:54] <cord>
<
hydraz> how.
L3160[18:10:04] <cloakable> heh
L3161[18:10:18] <cord>
<
Mimiru> You're a 3rd party client...
L3162[18:10:24] <Sandra> How doesn't
it?
L3163[18:10:40] <cord>
<
hydraz> I mean, I know how it selgfaults: when the
kernel sends a posix segv signal to it
L3164[18:10:55] <cord>
<
hydraz> How it doesn't catch that segfault is another
story
L3165[18:10:58] <cord>
<
gamax92> Discord does what IRCdont
L3166[18:11:07] <cord>
<
Inari> like what?
L3167[18:11:11] <cord>
<
hydraz> Segfault!
L3168[18:11:30] <cord>
<
Sandra> Discord is meant to be a competitor to Skype,
ts, mumble, curse voice, etc.
L3169[18:11:32] <cord>
<
Inari> the only real improvement over irc is proabbyl
the backlog
L3170[18:11:38] <cord>
<
Sandra> Not really to irc.
L3171[18:11:55] <DeanIsaKitty> Sandra:
And? How is it compared to these?
L3172[18:11:56] <cord>
<
Sandra> And it does that quite well.
L3173[18:12:03] <cord>
<
Inari> well its a billion times better than
skype
L3174[18:12:11] <cord>
<
Sandra> Damn right.
L3175[18:12:16] <DeanIsaKitty> And
Mumble?
L3176[18:12:18] <cord>
<
hydraz> Absolutely straight
L3177[18:12:24] <cord>
<
Inari> i dont use mumble
L3178[18:12:25] <cord>
<
Inari> dontaskme
L3179[18:12:29] <DeanIsaKitty> I
didn't
L3180[18:12:38] <cord>
<
Pwootage> it's better than muble, skype, and ts
imo
L3181[18:12:40] <cord>
<
Pwootage> by a lot
L3182[18:12:41] <cord> *
Inari
sprays water at dean
L3183[18:12:48] <cord>
<
Sandra> About the same I think, except that it lacks
positional audio.
L3184[18:12:55] <cord>
<
Inari> are you saying im not worth asking :<
L3185[18:13:06] <cord>
<
gamax92> I've never used positional audio
L3186[18:13:09] <_CURS0R_> the problem is
that the IRC protocol didn't evolve. and client don't use the CTCP
to realy augment the IRC experience... it's sad but IRC it's a
dying beast
L3187[18:13:10] <DeanIsaKitty> Pwootage:
In what way?
L3188[18:13:11] <cord>
<
Pwootage> @Sandra probably going to bea dded at some
point (and I've never used it myself)
L3189[18:13:27] <cord>
<
Inari> well clients could use ctcp to agument
it
L3190[18:13:30] <cord>
<
Inari> e.g. kvirc does avatars
L3191[18:13:37] <cord>
<
Inari> client can easily embed pictures, youtube,
etc
L3192[18:13:42] <cord>
<
CompanionCube> IRCv3 is a thing
L3193[18:13:44] <cord>
<
Pwootage> DeanIsaKitty: Skype/teamspeak/mumble use
lots more cpu in general, and they look really really ugly
L3194[18:14:00] <cord>
<
CompanionCube> and comes with multiple new
features
L3195[18:14:09] <cord>
<
CompanionCube> I don't know if any are widely used /
know of yet
L3196[18:14:11] <cord>
<
gamax92> Cube get a pic
L3197[18:14:21] <_CURS0R_> IRCv3?
L3198[18:14:24] <Sandra> Yeah, discord's
client is good with de cpu.
L3199[18:14:29] <DeanIsaKitty> Pwootage:
So, you are honestly trying to tell me that an webapp - or even
some random startup app (like discord is) is lighter on CPU than
Mumble? Really?
L3200[18:14:31] <cord>
<
hydraz> I _think_ discord grabbed my gravatar
automagically
L3201[18:14:49] <cord>
<
Pwootage> DeanIsaKitty: I can't 100% say for sure for
mumble, but its' *way* better than skype or teamspeak
L3203[18:14:52] <TYKUHN2|Coding> I don't
remember the debug library. Is it possible to dump
memory/code/whatever?
L3204[18:14:53] <DeanIsaKitty> Because if
so you are pretty disconnected from reality.
L3205[18:15:12] <cord>
<
hydraz> I hate how much chromium forks
L3206[18:15:22] <cord>
<
CompanionCube> I hate Chromium in general.
L3207[18:15:23] <Xal> what is this cord
thing
L3208[18:15:31] <DeanIsaKitty> Pwootage:
How about prove it? I would even argue its not at all better than
Teamspeak.
L3209[18:15:35] <cord>
<
CompanionCube> RAM-hungry bitch.
L3210[18:15:36] <cord>
<
Inari> i <3 chromum
L3212[18:15:43] <cord>
<
gamax92> I <3 Chrome
L3213[18:15:47] <cord>
<
Inari> oh and on another discord server we changed to
it from steam
L3214[18:15:49] <cord>
<
Inari> cause you know, steam sucks
L3215[18:15:53] <cord>
<
Inari> and keeps going down/breaking group chat
L3216[18:15:54] <cord>
<
Inari> etc
L3217[18:16:09] <hydraz> Chromium's issue
isn't memory usage
L3218[18:16:14] <Xal> why can't everyone
just be in irc :P
L3219[18:16:15] <cord>
<
Sandra> I like chrome, but I hate its
ramhogginess.
L3220[18:16:23] <cord>
<
gamax92> why can't you be on discord
L3221[18:16:29] <cord>
<
Inari> because irc has no free bouncer
L3222[18:16:31] <Sandra> Xal, we
are.
L3223[18:16:32] <cord>
<
Inari> and my client doestn embed
L3224[18:16:34] <cord>
<
Inari> and avatars
L3225[18:16:41] <Xal> why be in TWO
things
L3226[18:16:45] <cord>
<
CompanionCube> @Inari bullshit.
L3227[18:16:46] <DeanIsaKitty> Xal:
Because Discord is new and has this shiny new interface that is
totally completely better than IRC.
L3228[18:16:54] <cord>
<
CompanionCube> Free BNCs exist.
L3229[18:16:59] <Xal> you irc interface
only depends on your client
L3230[18:17:10] <cord>
<
Inari> @CompanionCube: sure but they do everything,
not just send me a backlog, they proxy my connection
L3231[18:17:10] <hydraz> but they're
crap
L3232[18:17:14] <cord>
<
Sandra> DeanIsaKitty, its good stuff.
L3233[18:17:15] <cord>
<
Inari> thats inherently insecure :P
L3234[18:17:28] <DeanIsaKitty> Xal: If
you didn't even understand that that was sarcasm I have little hope
for you.
L3235[18:17:38] <DeanIsaKitty> Inari: And
SaaSS is not? How?
L3236[18:17:43] <Pwootage> Yeah teamspeak
is spiking up to 90% cpu on a regular basis, and min of 12% of my
mac's cpu to run
L3237[18:17:52] <cord>
<
CompanionCube> SaaS is worse for insecurity
imho.
L3238[18:17:53] <cord>
<
Sandra> Yaha.
L3239[18:17:57] <Pwootage> discord is
peaking at about 10
L3240[18:18:06] <Pwootage> averaging more
like 6
L3241[18:18:15] <cord>
<
Inari> *shrug* at least whats transmitted form me is
from me :D
L3242[18:18:24] <cord>
<
CompanionCube> Not only is it insecure for the same
reason, but it can be even less secure because you can very rarely
peek behind the curtain
L3243[18:18:27] <DeanIsaKitty> Inari:
Prove it.
L3244[18:18:33] <cord>
<
Inari> and you dont get the annoyances of bouncers,
they go down, and bleh, blargh, meh
L3245[18:18:43] <Pwootage> My bouncer
doesn't go down :P
L3246[18:18:44] <DeanIsaKitty> And
Discord will never ever go down
L3247[18:18:47] <cord>
<
CompanionCube> with a BNC you can at least look at
how that software does it as nearly all are OSS.
L3248[18:18:54] <cord>
<
Inari> if discord is down, its down for
everyone
L3249[18:19:02] <DeanIsaKitty> Because
they are several instances that are disconnected with way better
load balancing!
L3250[18:19:11] <DeanIsaKitty> Inari:
Advantage of that is ... ?
L3251[18:19:11] <cord>
<
CompanionCube> and also
L3252[18:19:12] <cord>
<
Sandra> Exactly.
L3253[18:19:16] <cord>
<
CompanionCube> it totally doesn't have
fault-tolerance built-in
L3254[18:19:18] <cord>
<
Inari> Dean: I don't miss caht
L3255[18:19:21] <Pwootage> Actually the
distributed nature of discord means it might handle outages better,
but it might not
L3256[18:19:32] <cord>
<
CompanionCube> Isn't IRC very distributed
L3257[18:19:36] <Pwootage> *net
*split
L3258[18:19:41] <DeanIsaKitty> Inari: Oh
no! the great Inari could miss some thing. Better halt the world
when she's sleeping!
L3259[18:19:52] <cord>
<
Sandra> Netsplits....
L3260[18:20:05] <cord>
<
Inari> Dean: well thats the point of a backlog - to
noto miss something, its kinda pointless if it misses something
now, is it?
L3261[18:20:07] <cord>
<
CompanionCube> @Pwootage with a netsplit the network
remains usable and operational
L3262[18:20:16] <DeanIsaKitty> Inari:
Then use a bouncer.
L3263[18:20:17] <cord>
<
CompanionCube> with discord, if it's down your just
fucked
L3264[18:20:18] <cord>
<
CompanionCube> no way around it
L3265[18:20:22] <cord>
<
Inari> Dean: ~.~
L3266[18:20:35] <cord>
<
_CURS0R_> So this discord this has a server one can
install? or is it centralized?
L3267[18:20:36] <cord>
<
Sandra> But would it be down?
L3268[18:20:38] <cord>
<
Inari> Dean: we were at the point where we are using
a bouncer and the bouncer netsplits/throws up/does something
L3269[18:20:39] <cord>
<
Pwootage> *shrug* it doesn't really matter, they're
two different things
L3270[18:20:41] <DeanIsaKitty> Inari: You
aren't making any arguments here other than "if i cant talk
nobody else should be able to"
L3271[18:20:43] <cord>
<
Pwootage> Discord is centralized
L3272[18:20:46] <cord>
<
Sandra> Centralized, for now.
L3273[18:21:06] <cord>
<
Inari> my argument actually is like: discord's
backlog is there if discord is there
L3274[18:21:15] <cord>
<
Inari> irc's backlog could be lacking things due to
it not being a server feature
L3275[18:21:16] <DeanIsaKitty> Inari: So
is a bouncers
L3276[18:21:24] <cord>
<
hydraz> Holy shit firefox has so many threads.
L3277[18:21:25] <cord>
<
Inari> well no
L3278[18:21:28] <DeanIsaKitty> Well
yes
L3279[18:21:29] <cord>
<
Inari> bouncer backlog is there if bouncer is
there
L3280[18:21:33] <cord>
<
Inari> irc server can be there wihtout bouncer
L3281[18:21:37] <cord>
<
Inari> discord cant be there without discord
L3282[18:21:53] <DeanIsaKitty> Again the
great inari could miss out on some chat...
L3283[18:21:57] <cord>
<
gamax92> my graphics card is being real crashy
today
L3284[18:22:06] <cord>
<
gamax92> Yes, the great Inari
L3285[18:22:07] <cord>
<
Inari> again, thats the point of a backlog
L3286[18:22:11] <cord>
<
Inari> im pointing out he bouncer concept is
faulty
L3287[18:22:13] <DeanIsaKitty> And to be
completely fair, backlog can be enabled is every mayor server
:)
L3288[18:22:22] <DeanIsaKitty> IRC that
is
L3289[18:22:27] <cord>
<
Inari> well i havent seen it on esper yet :P
L3290[18:22:34] <cloakable> I have
Quassel for backlog. :D
L3291[18:22:38] <malcom2073> quassel
rocks
L3292[18:22:43] <DeanIsaKitty> Not an
argument. You could always just open your own network.
L3293[18:22:43] <cloakable> it does
L3294[18:22:49] ***
Daiyousei is now known as SleepingFairy
L3295[18:22:51] <malcom2073> I just wish
there was a free iphone app for it
L3296[18:22:55] <cord>
<
Sandra> Also. In a netsplit, the server that splits
has separate channels to the rest of the network during the
duration of the split.
L3297[18:22:57] <cord>
<
Inari> well it kind of is an argument if most
networks dont have it lol
L3298[18:23:09] <DeanIsaKitty> Inari: Not
really.
L3299[18:23:18] <cord>
<
Inari> ~.~
L3300[18:23:20] <cloakable> also: my
quassel core is decentralized ;3
L3301[18:23:21] <malcom2073> Discord
proves xkcd's rule of 14 standards
L3302[18:23:44] <DeanIsaKitty>
malcom2073: Its not even FOSS.
L3303[18:23:49] <malcom2073> Also: Holy
hell you all jumped on the trendy bandwagon quick
L3304[18:23:49] <cloakable> also: going
to bed
L3305[18:23:50] <cord>
<
Inari> yeah sure, theres a fault with X? better not
use Y which fixes that fault cause you could develop a new X that
fixes the fault
L3306[18:23:51] <cord>
<
Inari> wat :P
L3307[18:24:10] <malcom2073>
DeanIsaKitty: The iphone one? Yeah I know. I've been tempted to try
it, I'm a Qt dev by trade, and I hear Qt works on the iphone
heh
L3308[18:24:17] <cord>
<
Sandra> And since there's no backlog, the people on
the split server, and the people on the not split server have
separate messaging.
L3309[18:24:25] <cord>
<
Inari> that too
L3310[18:24:26] <malcom2073> Inari:
Congrats on your 15th standard :-D
L3311[18:24:28] <cord>
<
gamax92> yeah
L3312[18:24:32] <cord>
<
Inari> basically: IRC backlog is a broken
concept
L3313[18:24:41] <DeanIsaKitty> Inari:
More like "Oh, this feature of X is available but not enabled
everywhere. Lets invent Y that has less features (but the one I
want) but is really bad and nobody uses but it has this one awesome
feature"
L3314[18:25:01] <cord>
<
Sandra> I like using brand new things.
L3315[18:25:02] <cord>
<
gamax92> the idea is that other standards die out or
get less heavily used
L3316[18:25:04] <cord>
<
Sandra> It's cool.
L3317[18:25:05] <DeanIsaKitty> Inari: No,
it is not. It has different priorities
L3318[18:25:05] <cord>
<
hydraz> > yeah sure, theres a fault with X? better
not use Y which fixes that fault cause you could develop a new X
that fixes the fault I interpreted that as X.org.
L3319[18:25:07] <cord>
<
hydraz> please help me
L3320[18:25:23] <cord>
<
gamax92> XFree86
L3321[18:25:30] <cord>
<
hydraz> Ded
L3322[18:25:42] <cord>
<
gamax92> R.I.P in pieces
L3323[18:25:49] <cord>
<
hydraz> RIPIPRIP
L3324[18:25:57] <cord>
<
hydraz> Rest in peace in pieces, `rip`.
L3325[18:28:19] <CompanionCube> obviously
we need to revert back to the W Window System
L3326[18:28:35] <cord>
<
hydraz> Yea, W for Wayland.
L3327[18:28:39] <cord>
<
Pwootage> Tbh, the best feature of discord is the
fact it will use push notifications to notify my phone :P
L3328[18:28:39] <CompanionCube> no
L3329[18:28:52] <CompanionCube> I mean
the actual W Window System
L3330[18:28:54] <cord>
<
Sandra> Yeah, that's cool.
L3331[18:28:56] <CompanionCube> W Window
System
L3333[18:29:56] <cord>
<
Mimiru> God damn you people bitch a lot
L3334[18:30:10] <malcom2073> Welcome to
the internet, you must be new :)
L3335[18:30:11] <cord>
<
hydraz> You're literally bitching about our bitching
right now
L3336[18:30:20] <cord>
<
Mimiru> ...
L3337[18:30:26]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3338[18:30:41] <Xal> when will people
stop bitching about bitching
L3339[18:30:47] <Xal> there ^ three
levels of bitching
L3340[18:30:51] <malcom2073>
Bitchception
L3341[18:32:14]
⇦ Quits: v^ (~v^@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 192 seconds)
L3342[18:32:18] <Sandra> Goddamn it
people bitch about everything these days
L3343[18:32:28] <Sandra> (4 levels of
bitching)
L3344[18:32:43] <hydraz> STOP BITCHING
ABOUT BITCHING ABOUT BITCHING ABOUT BITCHING!
L3345[18:32:47] <Mimiru> Why exactly do I
bother with people?
L3346[18:33:08] <malcom2073> Asking that
question, means you're hanging out with the wrong people
L3347[18:33:19] <Mimiru> You fucking
think?
L3348[18:33:29] <malcom2073> I swear I've
never touched her
L3349[18:33:43] <cord>
<
hydraz> hehe
L3350[18:33:55] <cord>
<
Inari> @Dean: except that discord is used plent?
;)
L3351[18:34:06]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3352[18:34:06] <DeanIsaKitty> Inari: Oh,
half a million users? Where?
L3353[18:34:30]
⇨ Joins: v^
(~v^@c-68-41-215-101.hsd1.mi.comcast.net)
L3354[18:34:32] <cord>
<
hydraz> It appears that we have a case of citation
needed in our hands, gentlemen
L3355[18:34:59] <_CURS0R_> bitching about
bitching ... to infinit is probably = -1/12
L3356[18:35:46] <DeanIsaKitty> hydraz:
For what? My numbers or yours?
L3357[18:35:48] <Mimiru> I'm just
wondering why the fuck it matters what people use to chat.
L3358[18:36:07] <DeanIsaKitty> Mimiru: It
does not. I just hate smug hipsters. :)
L3359[18:36:38] <DeanIsaKitty> And I just
count everyone on Discord as such. Get used to it.
L3360[18:36:41] <cord>
<
Inari> well, sorry that i evaluate a software by my
personal needs, not your ideals
L3361[18:36:56] <cord>
<
Pwootage> DeanIsaKitty: Well I hate angry
anti-anything-new people :P
L3362[18:36:56] <vifino> DeanIsaKitty: I
have to show you some chat thing i made soonish, you're soooooo
gonna love it. :3
L3363[18:37:01] <Sandra> Dun dun
duuuun.
L3364[18:37:11] <vifino> also, hai
:D
L3365[18:37:20] <Mimiru> ¬_¬
L3366[18:37:27] <DeanIsaKitty> Pwootage:
I'm not against something new if it brings and objective advantage
at little to no cost.
L3367[18:37:29] <Inari> %mcstatus
L3368[18:37:31] <MichiBot> Inari:
Website:
Up Session:
Up Account:
Up Auth:
Up Skins:
Up Auth Server:
Up Session Server:
Down API:
Up Textures:
Up
L3369[18:37:35] <Inari> come
oooonnn
L3370[18:37:53] <cord>
<
Inari> well theres the split
L3371[18:38:00] <cord>
<
Inari> i care about subjective advantage :P
L3372[18:38:14] <Mimiru> DeanIsaKitty,
You're entitled to your own wrong opinion, I don't care, but I'm
hardly a smug fucking hipster.
L3373[18:38:27] <Sandra> DeanIsaKitty,
there /is/ little to no cost. But the advantage is
subjective.
L3374[18:38:35] <cord>
<
Pwootage> Objective advantage: push notifications to
android, no matter whether I'm connected or not
L3375[18:38:46] <DeanIsaKitty> Mimiru: If
you're offended by that, that wasn't intended. Thats my opinion
though.
L3376[18:38:53] <DeanIsaKitty> Sandra:
SaaSS. Cost is subjective too.
L3377[18:38:58] <Mimiru> "You're
entitled to your own wrong opinion, I don't care"
L3378[18:39:12] <Sandra> Although you
could say voice chat is an advantage.
L3379[18:39:15] <DeanIsaKitty> Mimiru:
Cool, we got that in common.
L3380[18:39:21] <Sandra> Well,
yeah.
L3381[18:39:29] <DeanIsaKitty> Sandra:
Yes, but I then again would compare that to Mumble.
L3382[18:39:40] <Sandra> You can't judge
software objectively.
L3383[18:39:58] <cord>
<
Pwootage> (Has mumble re-done thier UI recently? I
havn't installed it in ages, now I'm curious)
L3384[18:39:59] <DeanIsaKitty> Sandra:
No, you can't really, that is true.
L3385[18:40:01] <cord>
<
Inari> and well im not claiming discord is th eholy
grail :P
L3386[18:40:07] <cord>
<
Inari> i'd change tons of things ifi could
L3387[18:40:09] <Sandra> Then why are
you?
L3388[18:40:12] <hydraz> You can judge
that VB.NET is objectively shit
L3389[18:40:12] <DeanIsaKitty> Pwootage:
Not that I am aware of.
L3390[18:40:13] <CompanionCube> can't you
judge *elements* of software objectively?
L3391[18:40:35] <Sandra> I mean...
Possibly. But not really.
L3392[18:40:35] <DeanIsaKitty> Sandra:
Take the objective out of my statement, you are correct that it
does not belong there.
L3393[18:41:04] <Sandra> I'm not asking
you to change.
L3394[18:41:10] <DeanIsaKitty> hydraz: It
is for some usecases. But its probably not for others.
L3395[18:41:13] <Sandra> There's cord for
a reason.
L3396[18:41:36] <Sandra> Yeah,
exactly.
L3397[18:41:45] <DeanIsaKitty> Sandra:
Yeah, but bridges have (for me) the big disadvantage that its
harder to sort sentences to people.
L3398[18:42:04] <DeanIsaKitty> Since its
all one color now because it all comes from one nick.
L3399[18:42:04] <cord>
<
Inari> but yeah "make your own" is kinda of
BS if my point is using, not making, i dont have infinite amounts
of time to literally make own everything everywhere
L3400[18:42:05] <Sandra> Vb.net is good
for making very simple gui applications.
L3401[18:42:28] <DeanIsaKitty> Inari: You
don't have to. There are free, proven and open alternatives.
L3402[18:42:32] <Sandra> Since that's its
goal.
L3403[18:43:27] <cord>
<
Inari> thers an alternative that lets me use esper,
gives me a flaw-free backlog, embeds pictures/yt vids, does dekstop
notifications, runs on phones/tablets too? :o
L3404[18:44:07] <Mimiru> %mcstatus
L3405[18:44:10] <MichiBot> Mimiru:
Website:
Up Session:
Up Account:
Up Auth:
Up Skins:
Up Auth Server:
Up Session Server:
Slow API:
Up Textures:
Up
L3406[18:44:15] <Sandra> Without a shit
client?
L3407[18:44:19] <DeanIsaKitty> define
flaw-free, define use esper, define embed, define runs on
phone/tabled, define desktop notifications.
L3408[18:44:25] <malcom2073> Shit is such
a relative term
L3409[18:44:32] <Sandra> That's
true.
L3410[18:44:35] <malcom2073> And entirely
up to interpretation
L3411[18:44:56] <Inari> define: runs on
phone/tablet -> software is able to run on phone/tablet
L3412[18:45:13] <Alissa> Inari:
IRCCloud?
L3413[18:45:21] <malcom2073> Inari: As in
made for phone/table, or just able to run? Do you want finger
touch, pen touch, guesture control, what?
L3414[18:45:22] <Inari> does that
embed?
L3415[18:45:32] <Alissa> IRCCloud has
mobile apps for - at least - Android
L3416[18:45:38] <Inari> malcom2073: well
ideally with an interface that works, yeah :P
L3417[18:45:38] <DeanIsaKitty> uhm.
Awesome definition. Did anybody ever tell you that there are
serveral OSes for Phones and tablets?
L3418[18:45:42] <malcom2073> "able
to run" is pretty thin featurewise
L3419[18:45:44] <Alissa> and I found a
way once to make IRCCloud a desktop application.
L3420[18:45:56] <Sandra> I think irccloud
does embed stuff as well.
L3421[18:46:01] <Inari> DeanIsaKitty:
when someone says "runs on phone/tablet" they usually
mean "iOS and android" I'd like to include winphone, but
yeah
L3422[18:46:06] <Alissa> and yeah
Inari
L3423[18:46:08] <malcom2073> Point is, if
you're picky, you're better off writing software yourself :P
L3424[18:46:14] <Alissa> IRCCloud can
embed pastebins, pictures, videos...
L3425[18:46:16] <DeanIsaKitty> Inari: I
don't use that definition at all, sorry.
L3426[18:46:20] <Inari> malcom2073:
except not having the time for that
L3427[18:46:28] <Inari> DeanIsaKitty:
well literally every coompany seems to
L3428[18:46:31] <Mimiru> And IRCCloud
disconnects after x time idle unless you pay for it.
L3429[18:46:35] <Sandra> Fuck
winphone.
L3430[18:46:41] <Pwootage> DeanIsaKitty:
that actually makes *you* the hipster, in this case
L3431[18:46:43] <DeanIsaKitty> Inari:
Well no.
L3432[18:46:43] <Sandra> And everything
it stands for.
L3433[18:46:48] <DeanIsaKitty> Pwootage:
Oh, how so?
L3434[18:46:58]
⇦ Quits: TYKUHN2|Coding
(webchat@cpe-75-186-10-24.cinci.res.rr.com) (Ping timeout: 204
seconds)
L3435[18:47:02] <Inari> DeanIsaKitty: i
cant count how many times i read "runs on your
smartphone" or "your devices" but it really means
"iOS/Anroid"
L3436[18:47:33] <Pwootage> DeanIsaKitty:
android/IOS account for like 95% of the phone market
L3437[18:47:39] <Pwootage> last I
checked, anyway
L3438[18:47:40] <DeanIsaKitty> Ok, well
at least we decided on a definition. Four more to go.
L3439[18:47:43] <malcom2073> I'm angy it
doesn't run on my ubuntu phone damnit! They should spend money on
making it work for the 1%'ers
L3440[18:47:52] <Inari> i mean if you say
"runs on PC" you also expect they dont refer
templeOS
L3441[18:47:52] <Mimiru> Pwootage,
really, I didn't think RIM had 5% market share... :P
L3442[18:47:55] <Mimiru> lololol
L3443[18:48:09] <DeanIsaKitty> Pwootage:
92% but I do get your point.
L3444[18:48:32] <Inari> embed, well you
know, show pictures below the link and such stuff :P youtube videos
too, playable, etc
L3445[18:48:52] <DeanIsaKitty> I'm sure
there is a client that does that. Quassel does some of it
iirc.
L3447[18:49:05] <Inari> yeah im sure
theres a client that does X but not Y
L3448[18:49:07] <Sandra> There's other
options.
L3449[18:49:12] <Mimiru> ftfw
L3450[18:49:28] <Sandra> That doesn't
mean that discord is not an option that suits us.
L3451[18:49:36]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3452[18:49:50] <malcom2073> Why are you
chatting in irc rather than discord right now?
L3453[18:50:06] <Pwootage> More
convenient for others in IRC, personally
L3454[18:50:07] <malcom2073> I noticed
you all switched back
L3455[18:50:16] <cord>
<
Sandra> Because y'all are.
L3456[18:50:29] <Mimiru> ME? Right now?
cause I'm chatting in another IRC channel
L3457[18:50:32] <Mimiru> So I'm already
here
L3458[18:50:41] <Inari> so far i ahvent
seen an irc client that crosses all off: doesnt look like shit,
embeds, avatars, runs cross-platform, smart tab-autocomplete,
etc
L3459[18:50:47] <vifino> Okay there,
Pwootage?
L3460[18:51:05] <cord>
<
Sandra> I switched back when that person said why are
you all in this cord thing.
L3461[18:51:06] <vifino> ( 68/341)
upgrading chromium
L3462[18:51:12] <vifino> BRACE FOR
IMPACT
L3463[18:51:16] <cord>
<
Sandra> To say I'm in both.
L3464[18:51:30] <cord>
<
hydraz> Holy shit, how long have you been putting
updates for vifino?
L3465[18:51:40] <CompanionCube> wasn't
there a recent rebuild
L3466[18:51:42] <vifino> A month, at
max.
L3467[18:51:44] <CompanionCube> for the
C++ ABI stuff
L3468[18:51:47]
⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com)
(Quit: I appear to have flexed out of the room.)
L3469[18:51:48] <vifino> Yeah.
L3470[18:51:57] <CompanionCube> That was
200 packages for me.
L3471[18:52:02] <DeanIsaKitty> Inari: Do
you have a discord client that is FOSS, runs on Linux natively,
connects to a network that is extremely distributed, has logs for
all channels while also proving privacy and allows me to use OTR
and mpOTR as much as I want?
L3472[18:52:30] <Inari> DeanIsaKitty: no
but i dont care about your needs so i'm still gonna like discord
xP
L3473[18:52:40] <DeanIsaKitty> Inari: And
I'm gonna like IRC.
L3474[18:52:46] <DeanIsaKitty> And call
yall hipsters.
L3475[18:52:54] <cord>
<
Pwootage> Old fart
L3476[18:53:02] <DeanIsaKitty>
Probably.
L3477[18:53:04] <Inari> suit yourself
:p
L3478[18:53:17] *
Antheus puts a suit on
L3479[18:53:18] <DeanIsaKitty>
CompanionCube: Anything interesting with my client?
L3480[18:53:21] *
CompanionCube wonders how OTR / mpOTR fits in with
irssi
L3481[18:53:27] <Antheus> ur mum
L3482[18:53:41] <Inari> ideally merge IRC
and discord to a better thigny
L3483[18:53:43] <DeanIsaKitty>
CompanionCube: Ever heard about this awesome idea that calls itself
editing code?
L3484[18:54:11] <CompanionCube> yes
L3485[18:54:14] <DeanIsaKitty> Also irssi
has plugins that implement OTR
L3486[18:54:26] <DeanIsaKitty> One to be
precise but its a good one
L3487[18:54:35]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3488[18:54:39] <Mimiru> "Old-time
radio" Sounds right
L3489[18:54:40] <Mimiru> :P
L3490[18:54:53] <Mimiru> Yes.. I know
what it means
L3491[18:54:59] <DeanIsaKitty> Mimiru: I
do use radio, yes :P
L3492[18:55:53] <cord> *
hydraz
steers clear of the drama and goes back to terraria
L3493[18:56:06]
⇨ Joins: TYKUHN2
(webchat@cpe-75-186-10-24.cinci.res.rr.com)
L3494[18:56:25]
⇦ Quits: _CURS0R_ (~CURS0R@bl11-178-109.dsl.telepac.pt)
(Remote host closed the connection)
L3495[18:56:32] <cord>
<
Mimiru> This thing still needs to relay
join/part/quit
L3496[18:58:35] <gamax92> oh, we back to
IRC now?
L3497[18:59:40] <TYKUHN2> When is process
loaded?
L3498[18:59:46] <TYKUHN2> Where is
process loaded I should say
L3499[19:00:31] <TYKUHN2> Seriously? Just
found it
L3500[19:00:38] <hydraz> grepping is a
magical thing
L3501[19:01:30] <cord>
<
Mimiru> @gamax92 no IRC is lamezorz
L3502[19:01:43] <cord>
<
gamax92> oh
L3503[19:02:04] <cord>
<
Mimiru> SO says Hipster @Mimiru it seems.
L3504[19:02:52]
⇨ Joins: _CURS0R_
(~CURS0R@bl11-178-109.dsl.telepac.pt)
L3505[19:05:28] <DeanIsaKitty> Mimiru: So
it seems :P
L3506[19:07:07] ***
alekso56 is now known as alekso56_off
L3507[19:10:01]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3508[19:12:52]
⇨ Joins: t3hero
(~t3hero@2601:202:200:fb50:bdb7:a3f7:1500:7590)
L3509[19:14:46] <`-`> I have an app on my
phone that decides to use up 200mb in cache randomly
L3510[19:14:48]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3511[19:14:56] <`-`> Its the most
annoying shit ever
L3512[19:15:02] <TYKUHN2> Implementing
workaround for IO: Not remotely possible for a long time. Good to
know
L3513[19:17:06]
zsh sets mode: +v on LordFokas
L3514[19:20:34] <cord>
<
ds84182> I guess I'm here now... I kinda don't like
how small the font is in here... I also don't like the font
itself
L3515[19:21:31] <DeanIsaKitty> Can you
not change that?
L3516[19:21:44] <cord>
<
ds84182> Some of the touch targets are under 44 dp in
side, which is crappy for smaller screens
L3517[19:22:01] <cord>
<
vifino> hai dere @ds84182
L3518[19:22:39]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Remote host
closed the connection)
L3519[19:22:44]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3520[19:23:08] <cord>
<
ds84182> If the font was the regular system font and
font sizes were system font sizes, I would actually use this.
Otherwise, I'm not straining my eyes to look at this.
L3521[19:23:56] <cord>
<
ds84182> The title in the toolbar is the size of
normal text everywhere else on my phone
L3522[19:24:50] <cord>
<
Pwootage> Probably can change that, idk
L3523[19:25:12] <cord>
<
vifino> @ds84182 Only because you are addicted to
Roboto.
L3524[19:25:19] <cord>
<
ds84182> Setting my system font size to large makes
this app comfortable
L3525[19:25:31] <cord>
<
vifino> But yeah, the font is kinda straining.
L3526[19:25:48] <cord>
<
ds84182> The text is too small on normal system font
size.
L3527[19:26:17] <cord>
<
ds84182> And I like to have apps that look like the
system itself
L3528[19:26:23] <cord>
<
hydraz> Roboto is nice.
L3529[19:26:53] <cord>
<
ds84182> Roboto is my go to font when I need to add
fonts to a project
L3530[19:27:23] <cord>
<
ds84182> I wonder if there is an xposed module to
override font stuff
L3531[19:28:52] <TYKUHN2> At this point I
am essentially copying the code from init.lua and not getting
process to load correctly.
L3532[19:30:34] <`-`> Got Fonter, phone
is rebooting now
L3533[19:30:36] <TYKUHN2> I'm giving up.
I have no clue how the process API is supposed to be loaded
L3534[19:30:48] <`-`> I might have to get
another app to fool around with DPIs
L3535[19:31:38] <`-`> This is why the
Material spec said 44dp touch targets. It's not for style points,
it actually makes apps unusable on large phones because touch
targets get too small
L3536[19:32:06]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3537[19:32:09] <`-`> But no, we don't
follow the Material design guidelines and instead take the iOS
approach since iOS has a predetermined screen size at all
time
L3538[19:32:11]
⇨ Joins: v^Laptop
(~ping@c-68-41-200-241.hsd1.mi.comcast.net)
L3539[19:32:12]
zsh sets mode: +v on v^Laptop
L3540[19:32:27]
⇨ Joins: ^v
(~^v@c-68-41-200-241.hsd1.mi.comcast.net)
L3541[19:33:38] <cord>
<
Pwootage> Material design is a great spec
L3542[19:36:08] <cord>
<
ds84182> OK, font is now Roboto
L3543[19:38:46] <cord>
<
ds84182> I don't have anything to change DPI right
now, so these touch targets will stay small
L3544[19:39:18] <cord>
<
gamax92> Boo
L3545[19:40:31] <`-`> I cant use Fonter
for Slack because it uses font based icons everywhere :/
L3546[19:40:56]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3547[19:42:22] <cord>
<
gamax92> What xposed modules are you using
L3548[19:52:55] ***
`-` is now known as ds84182
L3549[19:53:00] ***
ds84182 is now known as `-`
L3550[20:00:26]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3551[20:01:04]
⇦ Quits: TYKUHN2 (webchat@cpe-75-186-10-24.cinci.res.rr.com)
(Ping timeout: 204 seconds)
L3552[20:06:18]
⇦ Quits: v^Laptop (~ping@c-68-41-200-241.hsd1.mi.comcast.net)
(Quit: Leaving)
L3553[20:06:39]
⇨ Joins: v^Laptop
(~ping@c-68-41-200-241.hsd1.mi.comcast.net)
L3554[20:06:39]
zsh sets mode: +v on v^Laptop
L3555[20:09:30] <Mimiru> Argh
EnumDyeColor ¬_¬
L3556[20:10:17] <Mimiru> :P
L3557[20:11:37]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3558[20:14:44]
⇨ Joins: TYKUHN2
(webchat@cpe-75-186-10-24.cinci.res.rr.com)
L3559[20:23:50] <Pwootage> Mimiru: what
are you using that for?
L3560[20:24:27] <cord>
<
Mimiru> I'm porting OpenSecurity to 1.8 EnumDyeColor
is used instead of an int for the color of the floppy for
SecureOS
L3561[20:30:03] <cord>
<
Pwootage> Ah yeah, I noticed that when setting up the
floppy for oc.js (the operating system)
L3562[20:32:39] <cord>
<
Mimiru> Ugh... I'm also seeing all the glaring
fuckups I made in OS for 1.7
L3563[20:33:35]
⇨ Joins: Kenz (~kenz@95.138.77.142)
L3564[20:35:27]
⇦ Quits: Kenz (~kenz@95.138.77.142) (Remote host closed the
connection)
L3565[20:37:39]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Read error:
Connection reset by peer)
L3566[20:41:58]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3567[20:42:00] ***
v^Laptop is now known as IRCVille
L3568[20:42:12] ***
IRCVille is now known as v^Laptop
L3569[20:44:30]
⇨ Joins: Test (~test@95.138.77.142)
L3571[20:45:28]
⇦ Quits: Test (~test@95.138.77.142) (Remote host closed the
connection)
L3572[20:47:40] <TYKUHN2> How can I
invert an event.pull filter?
L3573[20:48:21]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3574[20:52:59]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3575[20:55:42] <cord>
<
Pwootage> It's a Lua pattern, so the same way you
invert one of those, I guess
L3576[20:55:58] <cord>
<
Pwootage> Oh man I should implement that in pure
javascript, can support regex that way
L3577[20:57:08] <TYKUHN2> I forget how to
pass variable amounts of arguments to a function
L3578[20:58:20] <cord>
<
Pwootage> function (param1, param2, ...) I
think?
L3579[20:59:08] <cord>
<
Pwootage> Yeah, and then "..." is a table
of the extra params I think
L3580[20:59:39] <Mimiru> So 777 errors on
OpenSecurity... And that's after I've fixed roughly 300
L3581[20:59:58] <Mimiru> I have no idea
how I'm going to fix the camo on the door controller
L3582[21:00:00] <cord>
<
Pwootage> Probably mostly renamed classes and such,
if I had to guess
L3583[21:00:02] *
Mimiru sighs
L3584[21:00:42] <Mimiru> No, a lot of it
is totally going to have to be reimplemented cause, because the
texture shit is different.
L3585[21:01:21] <cord>
<
Pwootage> Right, 1.8 completely changed the handling
of blocks, which kinda sucks for mods with lots of blocks
L3586[21:03:30] <Mimiru> BlockPos is
annoying too
L3587[21:03:36] <Mimiru> But I can
understand it... sorta
L3588[21:04:34] <cord>
<
Pwootage> Oh, always fun when you get a warning
popping up over your htop that your cpu is getting too hot so it's
auto-down-clocking (was compiling glibc)
L3589[21:04:44] <TYKUHN2> Now an EEPROM
measures in size or size of binary equilvalent?
L3590[21:04:49] <cord>
<
Mimiru> Never had that one....
L3591[21:05:36] <TYKUHN2> Because windows
reports this file to be flashed to a EEPROM is 1.53Ki ad 4.00Ki on
disk which scares me
L3592[21:06:22] <cord>
<
Pwootage> It's file size, i.e. number of characters
in the file
L3593[21:06:53] <TYKUHN2> Oh okay so I
can easily write this code... maybe
L3594[21:07:31]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3595[21:08:01] <cord>
<
Pwootage> Even better is the fact that I was
compiling glibc with a 12-char patch to fix a crash in my nvidia
drivers
L3596[21:08:04] <Mimiru> %seen
Sangar
L3597[21:08:05] <cord>
<
Pwootage> Oh brilliant, my icons are broken,
nice
L3598[21:08:05] <MichiBot> Mimiru: Sangar
was last seen 12h 4m 36s ago.
L3599[21:10:45]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3600[21:11:50] <Mimiru> Any java devs
wanna try to guess why itemstack.getItem() instanceof EEPROM throws
"Incompatible conditional operand types Item and EEPROM"
?
L3601[21:11:54] <Mimiru> Works fine in
1.7
L3602[21:11:55] <Mimiru> not in 1.8
L3603[21:12:54] <cord>
<
Pwootage> Guessing EEPROM doesn't extend Item?
Idk
L3604[21:13:32] <Mimiru> It's scala...
but it seems to yes.. in a round about way
L3605[21:16:34]
⇦ Quits: v^Phone_ (~ping@172.56.10.20) (Ping timeout: 186
seconds)
L3606[21:19:25]
⇨ Joins: v^Phone (~ping@172.56.10.20)
L3607[21:19:26]
zsh sets mode: +v on v^Phone
L3608[21:20:35]
⇦ Quits: v^Phone (~ping@172.56.10.20) (Client
Quit)
L3609[21:21:16]
⇦ Quits: v^Laptop (~ping@c-68-41-200-241.hsd1.mi.comcast.net)
(Ping timeout: 190 seconds)
L3610[21:21:22]
⇦ Quits: ^v (~^v@c-68-41-200-241.hsd1.mi.comcast.net) (Ping
timeout: 186 seconds)
L3611[21:21:50] <TYKUHN2> I assume I
cannot determine which side a modem message is coming from?
L3612[21:25:01]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3613[21:26:30]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3614[21:28:25] *
Mimiru sighs
L3615[21:28:30] <Mimiru> ForgeDirection
being gone sucks too
L3616[21:30:51]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3617[21:32:04] <TYKUHN2> If I added a
modem into a computer, would it's address be broadcasted under a
component_added event?
L3618[21:33:09] <TYKUHN2> Appears
not
L3619[21:33:53] <TYKUHN2> That is very
disappointing
L3620[21:34:20]
⇦ Quits: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Quit: Bye :))
L3621[21:34:29]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3622[21:44:11]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3623[21:45:36] <TYKUHN2> Is Ivoah a bot
or a person with a really bad internet?
L3624[21:45:45] <cord>
<
Mimiru> the latter.
L3625[21:48:58] <TYKUHN2> The more I mess
with networking in Opencomputers the more I wish it was a little
more network-discovery capable
L3626[21:49:44] <TYKUHN2> Though, in
saying that, I have made a semi-functional router in less than
2.5KiB, more room to blunt-force a discovery protocol.
L3627[21:49:49] <Sandra> I wonder if it's
possible to disable direct modem messages in the config.
L3628[21:50:03] <TYKUHN2> How do you
mean?
L3629[21:50:13]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3630[21:50:30] <TYKUHN2> What are you
wondering? I'll look it up.
L3631[21:51:00] <Sandra> I mean messages
that aren't broadcasts.
L3632[21:51:56] <TYKUHN2> I'd love more
spoofable system.
L3633[21:51:59] <cord>
<
Pwootage> That might be a fun way to write code
L3634[21:52:07]
⇨ Joins: v^Laptop
(~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L3635[21:52:08]
zsh sets mode: +v on v^Laptop
L3636[21:52:10] <TYKUHN2> But I have
looked before and found nothing I liked.
L3637[21:52:18]
⇨ Joins: ^v
(~^v@c-68-41-215-101.hsd1.mi.comcast.net)
L3638[21:52:38] <Sandra> I know that the
computronics spoofing card exists which lets you send a message
from any arbitary address.
L3639[21:52:52] <Sandra> Unsure if it
lets you listen as any arbitary address.
L3640[21:53:10] <cord>
<
Pwootage> It's really easy to add new things to
OpenComputers, a new networking system probably would be pretty
easy
L3641[21:53:26] <TYKUHN2> Sandra you make
it I download it :)
L3642[21:53:37] <TYKUHN2> Also: Present
chance. BUmping that up to 100%
L3643[21:54:26] <Sandra> I'd make one,
but my computer is currently broken and I'm using this on my
phone.
L3644[21:54:42] <cord>
<
Pwootage> rip sandra's computer
L3645[21:55:35] <TYKUHN2>
notAfraidOfSpiders=true
L3646[21:55:42] <cord>
<
Mimiru> Urgh
L3647[21:55:49] <cord> *
Mimiru
stabs forge
L3648[21:56:41]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3649[21:57:15] <TYKUHN2>
disassembleAllTheThings
L3650[21:57:33] <cord>
<
Pwootage> There are some pretty OP things to
disassemble, depending on your pack
L3651[21:57:45] <cord>
<
Pwootage> Notably, portal frames or guns from
treasure chests
L3652[21:57:58] <Sandra> What's
notAfraidOfSpiders?
L3653[21:59:10]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3654[22:01:05] <TYKUHN2> Robots break
cobwebs with any tool
L3655[22:02:54] <Sandra> Ah right.
L3656[22:03:18] <TYKUHN2> If I knew java
dangit!
L3657[22:05:54] <cord>
<
Pwootage> Java's not that hard :P
L3658[22:06:52] <TYKUHN2> I used to know
it
L3659[22:07:27] <cord>
<
Mimiru> 709 errors
L3660[22:07:30] ***
Tahgtahv is now known as Tahg
L3661[22:09:03] <cord>
<
Pwootage> Didn't you say 700 earlier?
L3662[22:10:26]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3663[22:10:44] <Mimiru> 777
L3664[22:11:11] <Alissa> 9001
L3665[22:11:19] <Alissa> bye
L3666[22:11:25] <cord>
<
Mimiru> At this point, it might as well be
L3667[22:11:26] <cord>
<
Mimiru> -_-
L3668[22:11:32]
⇦ Quits: Lathanael|Away
(~Lathanael@p5496105C.dip0.t-ipconnect.de) (Ping timeout: 206
seconds)
L3669[22:12:21]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3670[22:12:44] <Sandra> Fixing one error
can lead to more than one other error.
L3671[22:12:53] <v^Laptop> Alissa,
gamax92 i brought back the rpg plugin
L3672[22:12:56] <Sandra> This is
coding.
L3673[22:12:59] <v^Laptop> in #V
L3674[22:13:35] <Alissa> v^Laptop: oh
joy
L3675[22:17:51] <TYKUHN2> Wait.
CODING!?
L3676[22:18:07]
⇨ Joins: Lathanael|Away
(~Lathanael@p54961F17.dip0.t-ipconnect.de)
L3677[22:19:23] <TYKUHN2> I suppose
tomorrow I'll figure out if I can fit an entire router &
firewall onto a microcontroller
L3678[22:21:20] <Sandra> This is
madness!
L3679[22:21:20] <EnderBot2> Yes, yes it
is.
L3680[22:21:35] <Sandra> I agree.
L3681[22:22:56]
⇦ Quits: TYKUHN2 (webchat@cpe-75-186-10-24.cinci.res.rr.com)
(Ping timeout: 204 seconds)
L3682[22:24:36]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3683[22:29:05]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3684[22:29:38]
⇦ Quits: Reika (~Reika@reika.kalseki.mods.abrarsyed.me) (Ping
timeout: 186 seconds)
L3685[22:30:18]
⇦ Quits: Cazzar (~CazzarZNC@vocaloid.lovers.at.cazzar.net)
(Ping timeout: 194 seconds)
L3686[22:31:05]
⇨ Joins: Cazzar
(~CazzarZNC@vocaloid.lovers.at.cazzar.net)
L3687[22:31:05]
zsh sets mode: +v on Cazzar
L3688[22:31:17]
⇨ Joins: Reika
(~Reika@reika.kalseki.mods.abrarsyed.me)
L3689[22:40:51]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3690[22:42:33]
⇦ Quits: Doty1154
(~Doty1154@2601:648:8002:ea78:cce8:941:4cb:d670) (Quit:
Leaving)
L3691[22:43:06]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3692[22:48:46]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3693[22:49:47]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3694[23:02:30] <Mimiru> Ugh fuck
it
L3695[23:02:34] <Mimiru> 672 errors
L3696[23:02:35] <Mimiru> going to
bed
L3697[23:06:53]
⇨ Joins: Ivo
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3698[23:06:54]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Read error:
Connection reset by peer)
L3699[23:07:22] ***
Ivo is now known as Guest75631
L3700[23:12:04]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L3701[23:16:15] ***
mrkirby153 is now known as kirby|gone
L3702[23:16:51] <Izaya> whoa, they were
playing Paramore on the radio
L3703[23:21:41]
⇦ Quits: Guest75631
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3704[23:24:03]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3705[23:30:50] <gamax92> fix an error
and get two more!
L3706[23:31:01] <gamax92> but when will
it end
L3707[23:31:27] <Izaya> 99 bugs on the
wall
L3708[23:31:43] <Izaya> patch it out,
mail it around
L3709[23:31:53] <Izaya> 101 bugs on the
wall
L3710[23:33:02] <gamax92> 99 bugs in the
code
L3711[23:34:20] <v^Laptop> gamax92, why
dont you rpg
L3712[23:35:35] <gamax92> why don't you
make a kitkat theme for lollipop
L3713[23:37:22] <gamax92> "so
lonely" "salami"
L3714[23:37:31]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3715[23:39:30]
⇦ Quits: v^ (~v^@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 206 seconds)
L3716[23:39:55] ***
Krampus is now known as Cranium[Away]
L3717[23:40:56]
⇨ Joins: v^
(~v^@c-68-41-215-101.hsd1.mi.comcast.net)
L3718[23:41:41]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3719[23:45:46] <v^Laptop> gamax92, ill
give u a diamond
L3720[23:45:49] <v^Laptop> if you
join
L3721[23:47:02] <Alissa> i think i still
have those old rpg farming aliases
L3722[23:51:16]
⇦ Quits: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net) (Ping timeout:
190 seconds)
L3723[23:54:39]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L3724[23:57:53] ***
SleepingFairy is now known as Daiyousei
L3725[23:59:48] ***
Kasen is now known as rakiru|offline