<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[01:08:28] ⇦
Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:a4f4:9f60:1608:42c9)
(Remote host closed the connection)
L2[01:31:04] ⇦
Quits: S3 (~S3@caligula.lobsternetworks.com) (Ping timeout: 204
seconds)
L3[02:06:05] ⇨
Joins: S3 (~S3@caligula.lobsternetworks.com)
L4[02:15:25] ⇦
Quits: Doty1154 (~Doty1154@179.43.188.214) (Ping timeout: 200
seconds)
L5[02:28:52] ⇨
Joins: Vexatos
(~Vexatos@p5B3C9D9D.dip0.t-ipconnect.de)
L6[02:28:53] zsh
sets mode: +v on Vexatos
L7[02:41:10] ⇨
Joins: ThePotato132
(webchat@cs-xdata-50-86-55-65.cspire.com)
L8[02:41:37] <ThePotato132> How do I use the
remote terminal
L9[02:41:55] <ThePotato132> I have it bound
to the terminal rack
L10[02:42:50] <fingercomp> insert the
terminal server into the server rack, connect the server and the
rack to the same side, and click on the terminal server holding the
remote terminal in hand
L11[02:44:17] <ThePotato132> Thanks
L12[02:44:47] <ThePotato132> I didn't know
the network gui wasnt just "colory lines"
L13[02:47:57] <ThePotato132> Also, network
disk, after install, says netstat is missing
L14[02:58:59] ⇦
Quits: ThePotato132 (webchat@cs-xdata-50-86-55-65.cspire.com) (Ping
timeout: 180 seconds)
L15[03:29:35] <Forecaster> is a
non-existant table value nil?
L16[03:29:48] <Izaya> yes probably
L17[03:29:59] <Forecaster> ie
'table['somevaluethatsneverbeenset'] == nil'
L18[03:30:10] <Izaya> yes
L19[03:30:31] <Forecaster> great
L20[03:32:14] <Forecaster> oh wait,
crud
L21[03:32:36] <Forecaster> I need to clear
the crafting grid...
L22[03:32:39] <Forecaster> hm
L23[03:32:57] <Forecaster> or count the
required components and determine success beforehand
L25[04:18:55] <Forecaster> nice
L27[04:21:01] <Forecaster> what
L28[04:21:03] <Forecaster> oO
L29[04:21:54] <Forecaster> I don't know
what triggered that...
L30[04:23:09] <Forecaster> oh wait, I think
I know
L31[04:23:13] ⇨
Joins: Inari (~Pinkishu@p4FC1ECAC.dip0.t-ipconnect.de)
L32[04:39:48] <Forecaster> anyone happen to
know how to easily get the path relative to the program?
L33[04:43:23] <Izaya> the path
relative?
L34[04:43:42] <Forecaster> the absolute
path to the current program
L36[04:43:51] <Izaya> uno momento
L37[04:43:52] <Forecaster> from within said
program
L38[04:44:11] <Izaya>
os.getenv("_")
L39[04:45:19] <Forecaster> that just
returns the path?
L40[04:45:29] <Forecaster> like
"path/to/program/"
L41[04:45:37] <Izaya> yes
L42[04:45:40] <Forecaster> nice
L43[05:00:16] <Forecaster> oh
L44[05:00:23] <Forecaster> it also includes
the filename apparently...
L45[05:24:51] <Inari> Things to hate about
webdev: Cryptic JS
L47[05:27:36] <MichiBot>
Worst 'Hello
World' ever - Let's code - Fun Fun Function | length:
37m
42s | Likes:
836 Dislikes:
33 Views:
26,984 | by
funfunfunction | Published On 27/2/2017
L48[05:27:43] <g> "The first step,
obviously, is to create a React app"
L49[05:28:14] *
Stary cries
L50[05:38:51] <Forecaster> Inari: what's
that?
L51[05:39:18] <Izaya> s/Cryptic //
L52[05:39:18] <MichiBot> <Inari>
Things to hate about webdev: JS
L53[05:39:22] <Inari> minified JS with
functions that do crap, and you can't easily access it from some
other JS :P
L54[05:41:05] <Forecaster> minified code
isn't supposed to be readable
L55[05:41:40] <Inari> Well sure, but I
still have to work with it when it breaks crap
L56[05:41:58] <Forecaster> "Things to
hate about coding: CODE"
L57[05:42:38] <Inari> Yes, I don't like
coding when theres some cryptic minified code that breaks something
I try to do and I gotta try and work out how to get at it :P
L58[05:42:58] <Inari> I bet al ot of
programmers don't like having to look through the assembly of thier
kernel to figureo out a bug when they try to just write
software
L59[05:43:07] <Forecaster> see if there's a
non-minified version of the file available?
L60[05:43:25] <Inari> The answer for
commercial stuff tends to be "no"
L61[05:43:33] <Inari> Plus it still uses
the minified code
L62[05:43:39] <Forecaster> like jQuery
provides both minified and non-minified files
L63[05:43:42] <Inari> So not that helpful
when I try to get rid of the minified code
L64[05:43:53] <Forecaster> you're supposed
to dev with the non-minified one and use the minified in
production
L65[05:44:15] <Inari> I don't think that
works unless I build my the minified version ro something
myself
L66[05:44:33] <g> a lot of people use
minification as obfuscation as well
L67[05:44:40] <g> as well as a closure so
you can't mess with it
L68[05:44:55] <g> it's futile in the end
but yknow
L69[05:45:05] <Forecaster> Inari: yes it
does, if both versions are provided :P
L70[05:45:17] <Forecaster> such as with
jQuery as an example, and lots of other libraries
L71[05:45:27] <g> yeah, most of them
include a source map
L72[05:45:28] <Inari> Forecaster: How will
I write code that then interrupts the minified version?
L73[05:45:34] <Forecaster> wut
L74[05:45:55] <Forecaster> I have no idea
what you're doing
L75[05:47:13] <Forecaster> I like how the
guy in the video uses a battery keyboard...
L76[05:47:20] <Forecaster> and it runs out
during the video
L77[05:47:35] <Forecaster> also he sounds
european
L79[05:48:12] <g> this must be a tie-in
with the show
L80[05:48:31] <Forecaster> are you
sure?
L82[06:56:16] ⇨
Joins: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L83[07:16:56] ⇨
Joins: Dustpuppy (~kvirc@213.233.149.17)
L84[07:17:05] <Dustpuppy> morning
L85[07:19:58] <Izaya> hai
L86[07:20:02] <Izaya> Dustpuppy: network
printing?
L87[07:20:38] <Dustpuppy> working on
L88[07:21:12] <Dustpuppy> it's only the
checkbox in the dialog. nothing behind yet
L89[07:22:00] <Izaya> fun times
L90[07:30:24] <Dustpuppy> what do you think
about the gui?
L91[07:30:40] <Izaya> It looks very
nice.
L92[07:30:46] <Izaya> Afraid I won't use it
much though.
L94[07:37:24] <Izaya> Skye, S3 ^
L95[07:39:50] <Skye> Neat
L96[08:07:37] <Dustpuppy> gamax92: wake up!
need your help
L97[08:12:06] ⇨
Joins: MaDmaxwell
(~MaDmaxwel@24-196-199-105.static.hckr.nc.charter.com)
L98[08:13:48] ⇦
Quits: MaDmaxwell_Work
(~MaDmaxwel@24-196-199-105.static.hckr.nc.charter.com) (Ping
timeout: 201 seconds)
L99[08:58:54] <Forecaster> "You're our
only hope"
L100[09:08:08] <Dustpuppy> hmmm....print
server ready
L101[09:11:47] <gamax92>
Ztnosrvixrbkocehk
L102[09:11:53] <AshIndigo> %p
L103[09:11:55] <MichiBot> Ping reply from
AshIndigo 0.64s
L104[09:12:33] <gamax92> Ping reply from
AshIndigo 7.35d
L105[09:14:09] <AshIndigo> So that's what
happened to that one %p
L106[09:15:36] <gamax92> No time to wake,
time to sleep more
L107[09:16:25] <Dustpuppy> gamax92: your
vcomponent lib is very nice
L109[09:19:22]
⇨ Joins: flap
(~flappy@a88-113-154-4.elisa-laajakaista.fi)
L110[09:19:45] ⇦
Quits: flappy (~flappy@a88-113-154-4.elisa-laajakaista.fi) (Ping
timeout: 204 seconds)
L111[09:26:49] <Inari> %seen payonel
L112[09:26:50] <MichiBot> payonel was last
seen 2d 21h 18s ago. Saying: and her tail is so squirrel-like
^.^
L113[09:31:41] <gamax92> Inari is slowly
breaking everyone
L114[09:32:33] <Inari> :P
L115[09:32:49] <Inari> Because of what he
last said or because of when he said so
L116[09:33:29] <Michiyo> Sooo...
L117[09:33:33] <Michiyo> I've had a fun
morning.
L118[09:33:34] <Inari> Sooo
L119[09:33:45] <Inari> Reminds me of a
bash.org
L120[09:33:48] <Forecaster> I think you
may be lying
L125[09:34:43] <Forecaster> uh
L126[09:34:45] <Inari> the heck xD
L127[09:34:53] <Forecaster> that looks
like it's been on fire
L128[09:35:03] <Inari> Or on a grill
L129[09:35:11] <Michiyo> It's been IN a
fire... so likely yes... on fire for a time.
L130[09:35:23] <Forecaster> what is
it?
L131[09:35:38] <Inari> So whats your job
there? :P Smell at it and go "yep, it's burned"
L132[09:35:41] <Inari> +?
L133[09:35:46] <Michiyo> Boss brought it
to me thinking it was the Security DVR for one of their stores... I
questioned the lack of BNC connectors for cameras but he asked me
to check it out anyway...
L134[09:35:56] <Michiyo> it's NOT the
security DVR, it's a switch
L135[09:36:08] <Forecaster> I thought it
could be a switch
L136[09:36:22] <Michiyo> which was obvious
by the 2 5 port RJ45 connector modules plugged into the front of
it.
L137[09:36:29] <Michiyo> s/5/4/
L138[09:36:29] <MichiBot> <Michiyo>
which was obvious by the 2 4 port RJ45 connector modules plugged
into the front of it.
L139[09:37:02] <Inari> %give MichiBot a
glass of carbonized milk
L140[09:37:03] *
MichiBot accepts the glass of carbonized milk and adds it to her
inventory
L141[09:37:24] <Michiyo> but yeah...
someone unlocked the front doors, disarmed the alarm, unlocked the
office door, took all of the money, ran a trail of gas into the
office, and lit it.
L142[09:37:37] <Inari> Heh
L143[09:37:39] <Forecaster> oO
L144[09:37:41] <Stary> o_o
L145[09:38:44] <Michiyo> Good times.
L146[09:38:47] <Inari> %pet Stary
L147[09:38:47] *
MichiBot pets Stary with an oversized fly. Stary recovers 5
health!
L148[09:38:55] <Michiyo> The hope was, it
was the DVR and I could salvage the drive..
L149[09:38:59] <Michiyo> but it seems the
DVR is missing.
L150[09:39:06] <Stary> oh shit
L151[09:39:12] <Michiyo> though looking at
the inside of this thing... no.
L152[09:39:18] <Michiyo> no I don't think
I could even if they found it.
L153[09:39:29] <Forecaster> if it was in
the fire, then no
L154[09:39:42] <Forecaster> pretty
unlikely that it'd be useable
L155[09:39:47] <Inari> needs better camera
systems!
L156[09:40:00] <Forecaster> cloud
surveilance!
L157[09:40:48]
⇨ Joins: Michi (webchat@mail.pc-logix.com)
L158[09:40:48]
zsh sets mode: +o on Michi
L159[09:40:53] <Michi> fuck. you.
hexchat.
L160[09:41:04] <Michiyo> yeah.. like
something that dumps stuff off premises
L161[09:41:09] <Michi> Oh..
L162[09:41:13] <Michi> NOW you unhang, and
send that
L163[09:41:45] <Inari> Yeah
L164[09:43:48] ⇦
Quits: Michi (webchat@mail.pc-logix.com) (Client Quit)
L165[09:44:57]
⇨ Joins: xarses (~xarses@67.218.117.197)
L166[09:51:07]
⇨ Joins: techno156 (~techno156@137.154.29.33)
L167[09:51:35] <Dustpuppy> funny..i can't
use the print server in my gui, because it works with a queue
L168[09:54:59] ***
flap is now known as flappy
L169[09:55:02] ⇦
Quits: flappy (~flappy@a88-113-154-4.elisa-laajakaista.fi) (Quit:
/0)
L170[09:55:15]
⇨ Joins: flappy
(~flappy@a88-113-154-4.elisa-laajakaista.fi)
L171[10:19:27]
⇨ Joins: BobbyTables2012
(~EiraIRC@47-51-43-210.static.mtpk.ca.charter.com)
L172[10:22:55] ⇦
Quits: xarses (~xarses@67.218.117.197) (Read error: Connection
reset by peer)
L173[10:34:18]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-37-209-119-29.hsi15.kabel-badenwuerttemberg.de)
L174[10:40:23] <payonel> I'm back. I'm
commenting to messages as I scroll forward.
L175[10:40:44] <vifino> Ohaia,
payonel.
L176[10:40:51] <payonel> Forecaster:
"w" will truncate, "a" appends. the
"b" in "wb" is binary mode
L177[10:41:47] <gamax92> the text this
speech recognition generates ...
L178[10:42:29] <payonel> Forecaster: b vs
wide mode is supported. in openos if you io.open(file,
"r") read(1) will read 1 utf8 value. io.open(file,
"rb") read(1) will read 1 byte
L179[10:43:12] <payonel> OneM_Industries:
did you get openos install worked out?
L180[10:43:18] <gamax92> "uh we hope
you have a blast" -> "are we hope yabba
blast"
L181[10:43:19] <payonel> Inari: o/
L182[10:44:44] <gamax92> it does mostly do
a good job though
L183[10:45:40] <payonel> vifino: :)
o/
L184[10:46:18] <payonel> vifino: i had a
long writers block with ocvm because i didn't know how i wanted to
implement the internet component to do https requests
L185[10:46:53] <payonel> i built a
solution that uses openssl but i had this weird desire of keeping
dependencies to an absolute minimum and i didn't like requiring
openssl
L186[10:47:34] <payonel> i added the
openssl source, but that slowed down clean make far too much. then
i spent a couple weeks (when i found time) trimming the openssl to
just what i needed
L187[10:48:08] <payonel> i kind of hated
the whole thing though, and i decided, "you know what, this is
my project and i dont really care" so i'm not just forking to
call wget directly
L188[10:48:09] <payonel> :)
L189[10:48:51] <payonel> it works. i'm
fine with it. everything compiles fine. if someone doesn't have
wget -- their http requests will just fail at runtime.
whatever
L190[10:49:24] <Dustpuppy> yeah! 10
different mint collected from the garden. tonight i make ne pastry
to rubb the chest with when having the flu ;-)
L192[10:50:34] <Corded> * <Lizzy>
lays across vifino's lap
L193[10:51:48] <gamax92> Vexatos
L194[10:52:08] <Vexatos> gamax92
L195[10:52:14] <gamax92> Vexatos:
marytts-builder
L196[10:52:22] <Temia> Awww
L197[10:52:25] <Vexatos> what about
it
L198[10:52:29] <gamax92> make voices
L199[10:52:37] <Vexatos> so?
L200[10:52:44] <Vexatos> I am
confuse
L201[10:53:22] <gamax92> :I
L202[10:54:14] <gamax92> Vexatos: talk for
hours into a mic and then use that data to make a voice
L203[10:54:33] <gamax92> and or take
podcasts
L204[10:54:52] <Vexatos> but why
L205[10:55:18] <Forecaster> for the
voice
L206[10:55:40] <Forecaster> also I hate
OBS
L207[10:55:43] <Forecaster> >:
L208[10:58:13] <Skye> I wonder what it
would take to add TLS sockets...
L209[10:58:25] <gamax92> effort
L210[10:58:53] <payonel> Skye: in-game in
lua? like in openos?
L211[10:59:36]
⇨ Joins: DarkCow
(~MrDark@2607:fcc8:d48b:eb00:1053:b4fd:c1a5:6753)
L212[11:01:26] <Skye> payonel, welllll...
usable in OC but pat of the internet card
L213[11:01:51] <Skye> true TLS in pure lua
is probably possible but that sounds harder than using what's
already there in the Java side
L214[11:02:14] ⇦
Quits: Dark (~MrDark@2607:fcc8:d48b:eb00:5951:3fbe:e7de:c758) (Ping
timeout: 186 seconds)
L216[11:03:01] <fingercomp> already done
:P
L217[11:03:12] <Forecaster> but it's not
official enough!
L218[11:03:15] <Forecaster> D:
L219[11:03:33] <payonel> Forecaster: did
you write that?
L220[11:03:44] <Forecaster> what?
L221[11:03:49] <payonel> derp
L222[11:03:52] <payonel> fingercomp*
L223[11:03:52] <Forecaster> xD
L224[11:03:57] <payonel> f[tab]
L225[11:04:08] <Forecaster> I always write
at least 3 characters :P
L226[11:04:18] <fingercomp> yes
L227[11:04:20] <Forecaster> I believe it
to be a good habit
L228[11:04:22] <payonel> i live on the
edge
L229[11:04:28] ⇦
Quits: BobbyTables2012
(~EiraIRC@47-51-43-210.static.mtpk.ca.charter.com) (Remote host
closed the connection)
L230[11:04:34] <payonel> i usually write
two chars
L231[11:04:44] <payonel> i think i did, i
probably misread who said it
L232[11:04:56] <Forecaster> :P
L233[11:04:56] <payonel> i dont know,
multitasking and only partially looking at this small window
L234[11:05:05] <payonel> fingercomp:
that's madness
L235[11:05:20] <payonel> i was working on
tls in c++ (without deps) for 2 weeks for my oc emulator
L236[11:05:27] <Forecaster> also it says
fingercomp right there in the url :P
L237[11:05:27] <payonel> and i just lost
all interest, what a pain
L238[11:05:53] <payonel> Forecaster:
>.< minimal effort in reading this chat window
L239[11:05:56] <payonel> sorry!
L240[11:06:05] <Forecaster> I feel
betrayed!
L241[11:06:19] *
payonel gives Forecaster slightly more than minimal
effort
L242[11:06:30] *
Forecaster bottles it for later
L243[11:09:39]
⇨ Joins: BearishMushroom
(~BearishMu@78-73-0-138-no159.tbcn.telia.com)
L244[11:11:09] <gamax92> 133 more wav
files for voice training, just need to transcript all of them
L245[11:11:24] <Forecaster> sounds
fun
L246[11:12:41] <vifino> gamax92: Ooh, what
are you doing?\
L247[11:12:56] <payonel> teaching skynet
to talk
L248[11:13:01] <gamax92> marytts is
skynet?
L249[11:13:14] <payonel> :)
L250[11:13:14] <gamax92> wouldn't have
though skynet would be written in java
L251[11:14:24] *
Saphire curls up around nearest soft and warm thing
L252[11:15:38] <Saphire> payonel: he have
been messing with TLS for at least a month or more.
L253[11:15:54] <Saphire> His channel was
filled with TLS talking and etc
L254[11:16:06] <Saphire> one-way,
mostly
L255[11:16:51] <Skye> TLS... hmm
L256[11:17:14] <Skye> I would prefer it on
the internet card itself because then less memory is needed.
:P
L257[11:29:56] <Inari> payonel: Did you
read the listener thingy?
L258[11:29:59] <Inari> Well timer
thingy
L259[11:30:23] <Inari> And hi :3
L260[11:31:05]
⇨ Joins: SquidDev
(~SquidDev@host86-153-249-65.range86-153.btcentralplus.com)
L261[11:33:32] <Temia> Oh, that's not
good
L262[11:33:37] <Temia> I caught Github
just as it exploded
L263[11:33:43] <Inari> %give MichiBot a
gold-plated Temia figurine
L264[11:33:43] *
MichiBot accepts the gold-plated Temia figurine and adds it to her
inventory
L265[11:36:49] <Skye> %give Temia a
gold-plated Temia figurine
L266[11:36:50] *
MichiBot searches through her inventory for a bit. "I couldn't
find anything..."
L267[11:37:19] *
Temia blinkblinks
L268[11:37:30] <Inari> Her name has a few
ZWS thrown in for anti-highlight :P
L269[11:38:03] <Skye> ooo
L271[11:38:18] <MichiBot>
This is the
most goth bath bomb ever | length:
46s | Likes:
282 Dislikes:
6 Views:
23,842 | by
INSIDER |
Published On 14/6/2016
L272[11:38:26] <Skye> %give Temia a
gold-plated Temia figurine
L273[11:38:26] *
MichiBot gives Temia a gold-plated Temia figurine from her
inventory
L274[11:39:30] <Skye> Inari, so what's the
colour of your soul
L275[11:39:36] <Inari> lewd pink
L276[11:40:39] <OneM_Industries> payonel:
No, I didn't.
L277[11:46:12] <payonel> Inari: i missed
the timer/listener question
L278[11:47:57] <payonel> OneM_Industries:
first of all i want to mention that the craftable floppy disks that
magically have programs on them (like crafting the openos floppy)
auto update when you update the mod
L279[11:48:16] <OneM_Industries> Ok.
L280[11:48:24] <payonel> OneM_Industries:
secondly, you can place an openos floppy in your computer and then
just run install
L281[11:48:26] <Inari> payonel: The first
is a... well not sure what to call it, it isn't really an
issue
L282[11:48:35] <Inari> But the way timers
are handled by the event API
L283[11:48:43] <OneM_Industries> I did
that.
L284[11:49:31] <Inari> It checks if the
timer has elapsed, if so, it adds it to a list of things to call
and decreases the count by one, and then adds it to a list of ids
to remove from the timers/handlers if thats <= 0
L285[11:49:36] <Inari> I believe thats the
way it was at least :P
L286[11:49:41] <Inari> Then it goes to
call it and then it goes to remove that id
L287[11:50:10] <Inari> But now if inside
your timer callback you cancel the timer, and listen to it again,
you get that new timer assigned to the same id the old one was,
which will be removed right after teh callback runs
L288[11:50:38] <payonel> Inari: correct.
i've changed that slightly as of late. it removes handlers before
calling them now
L289[11:50:46] <Inari> Ah okay
L290[11:50:53] <Inari> Also
L291[11:51:13] <Inari> Somehow with
Dustpuppy's code it never reached the removal code, so ti kept
calling the callback :D
L292[11:51:16] <payonel> good catch btw,
sorry for that confusion
L293[11:51:32] <payonel> did Dustpuppy
provide a repro sample?
L294[11:52:07] <Dustpuppy> what code you
are talking about?
L295[11:52:13] <Inari> Not really, I'm not
sure what causes it even... i just seems to not go on after calling
the timer callback? I even tried to wrap that bit of code into an
extra pcall :P
L296[11:52:15] <Inari> But nope
L297[11:53:29] <OneM_Industries> payonel:
I have the computer booted with the OpenOs floppy and no HDDs
inserted.
L298[11:54:09] <Inari> payonel: I'll see
if i can somehow minimiza it
L299[11:54:13] <Inari> currently it's kind
of a lot of code :P
L300[11:54:41] <payonel> how many
files?
L301[11:55:14] <Inari> 20 or so
L302[11:55:14] <Dustpuppy> a lot
L303[11:56:34] <Inari> The relevant bit
isn't that large :P But all the other code migth be causing side
effects
L304[11:57:06] <OneM_Industries> I've just
inserted the drive and tried installing openOS again. No go.
L305[11:57:19] <payonel> OneM_Industries:
i need more description than "No go"
L306[11:57:28] <payonel> Inari: i can
help
L307[11:57:36] <payonel> just the files
and the repro
L308[11:57:41] <OneM_Industries> "cp:
cannot write a directory, "/mnt/4b6" into itself,
"/mnt/4b6"
L309[11:58:07] <Inari> Dustpuppy: still
got all.zip lying around?
L310[11:58:18] <payonel> OneM_Industries:
oh that. i remember that -- can't remember the fix right off the
top of my head. but it should be fixed. what version of the oc jar
are you using?
L311[11:58:21] <Skye> Dustpuppy, Inari:
giiiiiiiiithuuuuuuuuuuuuub
L312[11:58:34] <Dustpuppy> install over
the installer
L313[11:58:49] <Dustpuppy> fuck github. to
complicated for my little brain
L314[11:58:53] <Inari> I'm not going to
upload Dustpuppy's stuff to github
L315[11:59:13] <Inari> Dustpuppy:
Preferably the same one
L316[11:59:30] <payonel> what components
are required?
L317[11:59:40] <payonel> does this have
any in-game reqs?
L318[11:59:45] <OneM_Industries>
"OpenComputers-MC1.7.10-1.6.2.12-universal"
L319[12:00:07] <Dustpuppy> modem and
internet card
L321[12:00:39] <OneM_Industries> Ah.
L322[12:00:42] <Inari> Has payonel gotten
the link or so xD
L323[12:00:46] <OneM_Industries>
MajGenRelativity: So.
L324[12:00:55] <MajGenRelativity>
Hmmm?
L325[12:01:07] <OneM_Industries> Mind
updating OC on the server? :D
L326[12:01:35] <MajGenRelativity>
Hmmmmmmmmmmmmmm?
L327[12:01:44] <MajGenRelativity> I
updated it ~1 month ago
L328[12:02:01]
<MGR>
OpenComputers-MC1.7.10-1.6.2.12-universal
L329[12:02:14] <payonel> that's our most
recent official release
L330[12:02:22] <payonel> but is 5 months
old
L332[12:02:50] <OneM_Industries>
Ahh.
L333[12:03:17]
<MGR> It's 5
months old? Huh
L334[12:03:21] <payonel> Inari: ok, and
what to run/do, and what in game components do i need?
L335[12:03:36] <Inari> modem at least,
maybe internet card too. and gpu of course :P
L336[12:03:42] <Inari> Throw it into
/home, run windowmanager. Click on the bottom left and then
terminal.
L337[12:03:42]
<MGR> OneM,
I'll be doing a 2.14 next month, and I'll pull from the jenkins
then
L338[12:03:49] <OneM_Industries> Ok.
L340[12:04:10] <Dustpuppy> payonel:
pastebin run Kz9E2JGL
L341[12:04:16] <Inari> The original issue
was that the terminal only seemed to run three commands (i.e.
terminalcallback was only called 3 times) I don't really understand
why 3 times even, maybe thats related to the issue.
L342[12:04:20] <Dustpuppy> with internet
card
L343[12:04:25] <Inari> payonel:
terminalCallback is in guiElements.lua
L344[12:04:31] <Inari> about line
160
L345[12:04:34] <Dustpuppy> modem u need to
run the software it self
L346[12:04:44] <payonel> with how many
machines?
L347[12:04:49] <Dustpuppy> 1
L348[12:04:52] <payonel> k
L349[12:05:11] <Inari> Well I hope that
pastebin run are the same files as in all.zip
L350[12:05:16] <Dustpuppy> min tier 2
screen and 640k ram
L351[12:05:28] <Inari> payonel: So the
original issue I traced to the event.cancel thingy.
L352[12:05:37] <Inari> That I mentioned up
there
L353[12:05:52] <Inari> Also to that he
used if wm.getActiveWindow() == win then terminalTimer =
event.timer(0, terminalCallback)
L354[12:06:11] <Inari> win being a
variable passed to terminalCallback, so since it doesn't pass win
again, ti should only run twice
L355[12:06:14] <Dustpuppy> the file ur
looking for will be installed in
/usr/lib/windowmanager/guiElemts.lua
L356[12:06:15] <Inari> No clue why it ran
three times
L357[12:06:36] <Inari> (with event.cancel
commented out of course)
L358[12:07:02] <Inari> payonel: Basically
you write some command int he terminal, doesn't matter if its a
vlid one, and hit enter, and you can do that 2 or 3 times and then
it doesn't work anymore
L359[12:07:05] <payonel> i feel i'm
getting two sets of repros
L360[12:07:07] <payonel> sec, bbl
L361[12:07:22] <Inari> Yeah I'd rather you
use the all.zip :P as thats what I can repro with xD
L362[12:08:33]
<MGR> OneM,
is there a critical issue I missed that needs an update?
L363[12:08:35] <Inari> Anyway, once I
repalced that event.timer thing with terminalTimer = event.timer(0,
function()terminalCallback(win, self) end) to pass back the win
param again, it would go in an infinite loop for some reason
:D
L364[12:09:09] <Dustpuppy> the all.zip is
gone. i've made an installer and moved the files into differend
directories
L365[12:09:16] <Inari> ...
L366[12:09:25] <Inari> It's still
downloadable
L367[12:09:27] <OneM_Industries> MGR: Not
really. Having issues reinstalling openos onto a drive, but that's
not a biggie.
L368[12:09:34] <Inari> And since I've
reprodcued it on there and any changes might change the issue
L369[12:09:36] <Inari> I'd rather he use
it
L370[12:09:44]
<MGR> I can
assist shortly
L371[12:10:55] <Dustpuppy> the biggest
problem is that the terminal window program is not in anymore. the
guielement it self is, but not the window, that runs the
terminal
L372[12:14:57]
⇨ Joins: Cervator
(~Thunderbi@2601:4c1:4000:1050:1462:e88f:61d2:7c47)
L373[12:15:20] <Inari> ¬_¬
L374[12:15:23] <Inari> So
L375[12:15:25] <Inari> lets just use him
the .zip
L376[12:15:26] <Inari> xP
L377[12:15:39] <Inari> *let
L378[12:15:43]
<MGR>
payonel, I might end up using your thread API
L380[12:16:04] <Dustpuppy> think it is the
old version
L381[12:27:41] *
Temia flops over. She's had her new workstation running full tilt
for a while now but she still has no idea what she wants to use for
an IMAP client .3.
L382[12:31:06] <Dustpuppy> i hate
github
L383[12:33:34] <Inari> Dustpuppy:
Why?
L384[12:43:01] <payonel> sorry, i'm at
work and had an impromptu meeting
L385[12:43:19] <payonel> back, so -- what
is the preferred method, the zip or the pastbin?
L386[12:43:26] <payonel> if i use the zip,
do i need internet?
L387[12:43:27] <Inari> I'd rpefer the zip
xD
L388[12:43:40] <Inari> I don't think you
do, at least I had no internet card installed
L389[12:43:46] <payonel> ok cool
L390[12:43:49] <Dustpuppy> the pastebin is
a release without the terminal window, that causes the error
L391[12:43:58] <Dustpuppy> take the
zip
L392[12:44:09] <payonel> perfect
L393[12:44:17] <Inari> Just throw it's
stuff into /home xD
L394[12:44:47] <payonel> in case youre
curious, i use /tmp (and i dont clear /tmp) and i mount on a ro
openos disk
L395[12:44:55] <payonel> so i can
update/tweak openos without reinstall
L396[12:45:10] <Inari> That was another
weirdness xD
L397[12:45:20] <payonel> oh?
L398[12:45:24] <Inari> Supposeldy event
API writes some lgo to /tmp?
L399[12:45:33] <payonel> yes, on
crashes
L400[12:45:35] <Inari> But I couldnt't see
a tmp folder, but suposeldy one was there, but it was empty
L401[12:45:36] <Inari> Or something
:P
L402[12:45:38] <payonel> to
/tmp/event.log
L403[12:47:03] <payonel> woah
L404[12:47:06] <payonel> there are a lot
of issues here
L405[12:47:17] <Inari> Haha
L406[12:47:45] <MajGenRelativity> ~w
filesystem
L408[12:48:31] <payonel> i ran
`./windowmanager.lua` and it crashed due to a missing file and then
openos was CRAWLING, dealing with massive event handling i would
assume
L409[12:48:43] <Inari> What missing
file
L410[12:48:48] <Inari> Worked fine for me
xD
L411[12:49:13] <payonel> the terminal is
hosed
L412[12:49:25] <payonel> is this code
intercepting any kernel api?
L413[12:50:11] <Inari> Dustpuppy: is
it?
L414[12:50:30] <Dustpuppy> i don't think
so
L415[12:50:52] <Inari> But yeah I'd
usually just reboot if it crashed :P
L416[12:51:11] <Dustpuppy> component for
modem, printer and so on. gpu for painting, unicode,
filesystem
L417[12:51:18] <payonel> printer?
L418[12:51:24] <payonel> do i need a
printer?
L419[12:51:29] <Dustpuppy> no
L420[12:51:32] <payonel> ok good
L421[12:51:38] <Dustpuppy> if you dont
have, u dont have one
L422[12:51:42] <vifino> you don't need no
firehazard.
L423[12:51:49] <vifino> Temia: Mutt!
L424[12:51:58] <Temia> Meep!?
L425[12:52:02] <vifino> NeoMutt would be a
good choice.
L426[12:52:02] <AmandaC> vifino:
rude!
L427[12:52:13] <vifino> What? No, that's
an email client... >_>
L428[12:52:13] <Temia> Oh right
L429[12:52:24] <payonel> Dustpuppy: btw,
wm.lua line 536
L430[12:52:38] <payonel> loadfile returns
nil on failure
L431[12:52:52] <Inari> Is that where it
failed? xD
L432[12:52:55] <payonel> and assert() will
abort if falsey, so there is no meaning in "or nil"
L433[12:53:16] <vifino> Temia: If you
want, I can give you some neat configs to get you started and going
full-throttle.
L434[12:53:20] <payonel> Inari: yeah, but
i dont know yet what it was trying to load
L435[12:53:22] <Inari> Wonder why it ran
for me but not for you... maybe different openos version
L436[12:53:26] <Temia> Maybe, I'll look
into it
L437[12:53:27] <Dustpuppy> i catch it.
look 3 lines down
L438[12:53:46] <Dustpuppy> if it's nil, it
will not try to start the program
L439[12:53:56] <payonel> Dustpuppy: what
i'm saying is `assert(loadfile(program)) or nil` means
nothing
L441[12:54:04] <payonel> `or nil` is
impossible
L442[12:54:18] <Dustpuppy> ah...now i got
u
L443[12:54:36] <Inari> Well
L444[12:54:49] <Inari> If yuo didn't stick
it into /home/ it's going to crash while trying to load that stuff
in windowmanager. lua
L445[12:54:49] <Inari> xD
L446[12:54:51] <vifino> Lots of nifty
stuff in there as well, such as herbstluft configs, a parallel
staging xinit and my zsh configs.
L447[12:55:01] <payonel> Inari: it is hard
coded to /home ?
L448[12:55:07] <Inari> Seems so
L449[12:55:10] <payonel> >.<
L450[12:55:12] <Dustpuppy> no
L451[12:55:17] <Inari>
wm.newSymbol("P", "/home/printer.lua", 0)
L452[12:55:54] <Dustpuppy> this is old. i
have allready changed it
L453[12:55:54] <payonel> ok, so the fix
seems to just remove the assert, as dust is checking the program
value after
L454[12:56:08] ⇦
Quits: techno156 (~techno156@137.154.29.33) (Quit:
Leaving)
L455[12:56:09] <payonel> Dustpuppy: no
need to or nil at all, even without assert, loadfile is your
friend
L456[12:56:11] <Inari> But... then it
won't load the thing stil
L457[12:56:29] <Inari> It kind of has to
load terminal.lua at least :D
L458[12:57:26] <payonel> "You better
reboot now :-)" ?
L459[12:57:28] <payonel> :)
L460[12:57:34] <Inari> Haha
L461[12:57:53] <payonel> it causes a nil
index error on exit in my event.lua
L462[12:57:58] <payonel> so .. this is a
fun project
L463[12:58:04] <payonel> :>
L464[12:58:07] <Inari> xD
L465[12:58:19] <payonel> Dustpuppy: i'll
dig into this tonight
L466[12:58:29] <payonel> this isn't going
to be a 10-20 minute distraction for me
L467[12:58:37] <Inari> o7
L468[12:58:48] <Dustpuppy> i will zip a
full version for you with the terminal window in it
L469[12:59:06] <payonel> even that event
failure i hit is a bug in openos
L470[12:59:12] <Inari> :D
L471[12:59:13] <payonel> so...yeah
L472[12:59:32] <Inari> Dustpuppy -
Breaking the OS since 2017
L473[12:59:36] <payonel> and when
windowmanager crashes there are a HUGE number of zombie event
handlers
L474[12:59:42] <payonel> that's somethin
i'll help investigate
L475[13:00:02] <Inari> I'm just curious
what the issue with the removal code not running will be xD
L476[13:00:03] <payonel> mgr: what do you
plan on doing with threads?
L477[13:00:42]
<MGR> I'm
not certain yet, but I believe I'll be using it in the GERTe
Gateway to retrieve and distribute incoming packets
L478[13:00:45] <Dustpuppy> was just
playing araound ;-)
L479[13:06:49] <MajGenRelativity> ~w
rc
L482[13:07:28] <payonel> mgr: rc is overly
simple
L483[13:07:45] <payonel> look at the
example rc script that comes with openos
L484[13:08:03]
<MGR> I've
worked with it before, but I was just looking at it anew
L485[13:08:11]
<MGR> Trying
to figure out how I want the gateway to be controlled
L486[13:09:22]
<MGR> I
might just do it as a regular program controlled by
signals...
L487[13:09:39]
<MGR> No,
that wouldn't solve my problem *wanders off mumbling*
L489[13:11:10] <Dustpuppy> including
directory structure
L490[13:11:32] <Dustpuppy> i've made it a
single user version. no login needed in program
L491[13:12:31] <Xal> what is this, some
kind of terminal multiplexer for oc?
L492[13:13:31] ⇦
Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Read
error: Connection reset by peer)
L493[13:13:54]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L494[13:16:16] <Dustpuppy> Xal: what do
you mean? rc or my funny try to make a gui?
L495[13:16:40] <Xal> your wm
L496[13:16:57] <Dustpuppy> it's nothing,
then a gui framework
L497[13:17:09] <Xal> interesting name for
a gui toolkit, haha
L498[13:17:29] <Dustpuppy> user only need
to make own programs and can put them into the window manager
L500[13:18:42] ⇦
Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Read error:
Connection reset by peer)
L501[13:19:01] ⇦
Quits: Johannes13_
(~Johannes1@dslb-088-075-211-135.088.075.pools.vodafone-ip.de)
(Read error: Connection reset by peer)
L502[13:19:06] <Xal> looking fancy
L503[13:19:19]
⇨ Joins: Johannes13_
(~Johannes1@dslb-088-075-211-135.088.075.pools.vodafone-ip.de)
L504[13:19:50] <Dustpuppy> i just wanted
to make a gui lib
L505[13:20:17] <Dustpuppy> now it's
getting more and more a kind of windows in text mode
L506[13:20:47] <Xal> looks like you're
suffering for x.org syndrome
L507[13:21:01] <Xal> at first you just
want to write a windowing server
L508[13:21:13] <Xal> few years later BAM
you're writing printer drivers for x
L509[13:21:35] <Dustpuppy> but still easy.
it took me 10 minutes to make the program for writing magnetic card
for opensecurity
L510[13:21:52]
⇨ Joins: Turtle
(~SentientT@ip5657cbb2.direct-adsl.nl)
L511[13:21:53] <Xal> a while ago glxgears
could output to a printer
L512[13:23:15] <payonel> Dustpuppy: :(
that doesn't run from a stand alone dir
L513[13:23:18] <payonel> i imagine
L514[13:23:27] <Dustpuppy> the fun is,
that a user when he makes a program for the gui, don't need to
handle stuff like openprinters. he has a full working printer queue
and only need to print his output if he want
L515[13:23:56] <Dustpuppy> payonel: i've
made an archive for u with my working environment
L517[13:24:28] <Inari> I think he was
commenting on that?
L518[13:24:45] <payonel> Dustpuppy: yeah,
i'm referring to your latest zip
L519[13:25:14] <Dustpuppy> yeah! it's the
same directory layout, as after the pastebin run install
L520[13:25:28] <Xal> I was referring to
the fact that X started out fairly minimal but later grew to
incorporate a ridiculous number of scarecely-related things
L521[13:25:29] <payonel> Dustpuppy:
because i wanted to then run /tmp/bin/windowmanager.lua
L522[13:25:42] <payonel> Dustpuppy: i want
to test on a ro /
L523[13:25:51] <Dustpuppy> hmmm
L524[13:26:14] *
vifino flips payonel's floppy write protection
L525[13:26:18] <Dustpuppy> i refer to
files in /usr/lib/windowmanager and /etc/windowmanager
L526[13:30:24] <payonel> blargh
L527[13:30:26] <payonel> :)
L528[13:30:37] <payonel> well, i'll poke
at it tonight
L529[13:31:01] <Dustpuppy> my first bigger
project. i am allowed to make misstakes :-P
L530[13:32:34] <Inari> payonel needs to
put on a hazmat suit first ;D
L531[13:34:58] <payonel> vifino:
lewd
L532[13:38:11] <Skye> Dustpuppy, why not
github? :P
L533[13:38:50] <Dustpuppy>
aaaaaarrrrrrggggg......my nemesis again
L534[13:38:57] <Dustpuppy> i hate
github
L535[13:39:10] <Dustpuppy> to
complicated
L536[13:39:13] <Vindex> 8-o
L537[13:39:28] <Inari> complicated
how
L538[13:39:48] <Vindex> um, Dustpuppy, you
do store your files locally in git or other source control system,
right?
L539[13:39:57] <Dustpuppy> no
L540[13:40:04] <Vindex> ok...
L541[13:40:18] <Vindex> wisdom is not
transferable, but I recommend you try it
L542[13:40:43] <Dustpuppy> i use a simple
text editor and save files in my minecraft world. sometime i copy
everything into a backup directory
L544[13:41:05] <Vindex> in my student days
I was all the time terrified I would do some change to the program
and I would not be able to revert it
L545[13:41:16] <Vindex> I wish those days
somebody tought me a source control
L546[13:41:26] <Vindex> instead of
backup.27.zip
L547[13:41:52] <AmandaC> speaking of
backups, I should get those going on my net laptop...
L548[13:42:12] <Xal> version control is
!!!NOT!!! a backup
L549[13:42:22] <Dustpuppy> it starts
with...i made a github respothing...now i want to make directories
in it, game over
L550[13:43:16] <Skye> Dustpuppy, you can
name the file with / in it when you make a new file on the web
UI
L551[13:43:34] <payonel> i personally
ignore the github side of it, and manage everything via
smartgit
L552[13:43:36] <Vindex> Xal: I'm not
saying it is :D but "doing backup of source code" in
Dust's case is nothing else
L554[13:44:01] <Vindex> Xal: than source
control done via zip
L555[13:44:39] <Xal> I preach git for vcs
and rdup+rdedup for backup
L556[13:44:46] <Xal> if you have a lot of
systems to backup I recommend burp
L557[13:45:10] <Skye> Dustpuppy, you
should probably get a git client for your computer. What OS do you
use?
L558[13:45:28] <Dustpuppy> linux
L559[13:45:39] <Dustpuppy> even with a
client i get lost
L560[13:45:50] <Xal> use magit! :D
L561[13:46:36] <payonel> smartgit is
really great
L562[13:46:39] <payonel> it's worth a
try
L563[13:46:41] *
AmandaC is using restic for her backups.
L565[13:47:37] <Xal> I've actually never
used restic
L566[13:47:46] <Xal> does it support
asymmetric crypto?
L567[13:48:09] <Vindex> Dustpuppy: cool,
you're getting into it :)
L568[13:49:09] <Xal> payonel: using a
proprietary frontend for free software?! D:
L569[13:49:39] <Vindex> you think code
could get dirty in the process? :D
L570[13:49:43] <Dustpuppy> why the fuck
can't i simply make a directory /usr/bin on github and put my file
in there?
L572[13:49:44] <payonel> they do an
incredible job
L573[13:49:49] <vifino> Inari, payonel:
^
L574[13:49:56] <Inari> Dustpuppy: you
can
L575[13:50:14] <Dustpuppy> how?
L576[13:50:19] <Skye> Dustpuppy, there's a
plus symbol somewhere
L577[13:50:27] <Skye> above the list of
files
L578[13:50:29] <Skye> press it
L579[13:50:34] <Skye> it asks for a file
name
L580[13:50:36] <payonel> Xal: smartgit is
the best git client i've ever used. they have a free client
license, but i use it for work and they pay for a commercial
license
L581[13:50:55] <Skye> enter a file name,
you can use slashes for folders
L582[13:50:58] <Inari> Dustpuppy: You
stage files in that directory and commit
L583[13:51:00] <AmandaC> Xal: no idea what
that means, but it's designed so that the underlying storage
doesn't have to be trusted, either from failures of malace
L584[13:51:00] <Inari> then you push
L585[13:51:00] <payonel> vifino: thats
very cute...but why are the front legs so short :(
L586[13:51:01] <Inari> Done ;D
L587[13:51:35] <payonel> Dustpuppy: i dont
create folders any differently with or without git
L588[13:51:36] <Xal> payonel: for me,
having a git client separate from my text editor just won't
work
L589[13:51:44] <payonel> i just do my
work, and then use git to stage and commit
L590[13:52:13] <Xal> what if you want to
interactively solve merge conflicts?
L591[13:52:18] <payonel> Xal: every one
can have their own methods. i dont really care.
L592[13:52:38] <Xal> magit throws you
right into ediff mode and you can merge selectively to your hearts
content
L593[13:52:48] <Dustpuppy> create new
file...give filename /usr/bin/ and no chance to commit. he wants it
without / at the end and then i have an empty file in /usr called
bin
L594[13:52:49] <Xal> I'm really just
preaching magit here :D
L595[13:53:25] <payonel> smartgit has a
merge editor, and i can do it outside the tool, smartgit doesn't
add anything on top of git, it essentially wraps git commands
L596[13:54:00] <payonel> but for people
that admit that git is overly complicated, i think smartgit is a
great tool
L597[13:54:03] <Xal> but if you want to
extend smartgit to automate your company's internal git workflow,
you're essentially screwed
L598[13:54:09] <Xal> such is life with
proprietary software
L599[13:54:10] <Dustpuppy> all i want is
making a directory on the github webside and upload my files in
there
L600[13:54:22] <payonel> xal: smartgit
does nothing to the git workflow
L601[13:54:54] <Xal> payonel: I understand
that, but ideally a git client should be able to be extended to
make your own git workflow smoother
L602[13:55:05] <Vindex> Dustpuppy: do it
differently
L603[13:55:09] <payonel> you're not making
any sense, xal
L604[13:55:16] <payonel> smartgit just
wrap git commands
L605[13:55:21] <payonel> if you want to
extend, you extend git
L606[13:55:28] <Vindex> Dustpuppy: make an
empty repo with appropriate directory structure locally
L607[13:55:47] <Xal> payonel: I mean if
you want your git client to automate parts of your git workflow for
you
L608[13:56:22] <Vindex> commit them
locally
L609[13:56:25] <Vindex> and then push to
github
L610[13:56:45] <payonel> smartgit has
scripting and aliases you can add, but if i want to build
automation on top of my workflow, i can just run that command from
the command line
L611[13:58:08] <Vindex> Dustpuppy: or you
can even drag a folder to github, but make appripriate local folder
structure
L612[13:59:50] <Xal> there are other
advantages to having a git client integrated into your ide: for
example, you can have git-blame display the author of every line in
a file in the margin
L613[14:00:20] <Xal> or you can open an
ediff with an older version of a file and merge just a few hunks
for comparison
L614[14:00:33] <Xal> it's all a C-x M-g
away!
L615[14:01:07] <payonel> yeah, smartgit
can show you blame as well, and diffs of commits and older
version
L616[14:01:35] <Dustpuppy> and how do i
delete a folder again? don't want to delete each file
L617[14:02:01] <payonel> Dustpuppy and
Vindex: in my opinion, you're making this too complicated. make the
git repo, then forget about it
L618[14:02:09] <payonel> you make files,
and folders, and edits -- as before
L619[14:02:18] <payonel> then commit when
you want a snapshot of your work, and then keep working
L620[14:02:31] <payonel> make news dirs,
delete dirs, all like you did before
L621[14:02:41] <payonel> just take git
snapshots from time to time, and have a history
L622[14:02:48] <Vindex> payonel: I know,
but he needs to figure it out himself :D
L623[14:02:50] <payonel> when you like
where you're at, push to your github repo for sharing and
backup
L624[14:04:09] <Vindex> payonel: if I did,
I would read some intro into source control, then basic git
tutorial and tried to grok the thing in few hours of playing with
it
L625[14:04:21] <Skye> Dustpuppy, you
should probably learn to use a git client.
L626[14:04:23] <Vindex> s/if I did/if I
did it/
L627[14:04:24] <MichiBot> <Vindex>
payonel: if I did it, I would read some intro into source control,
then basic git tutorial and tried to grok the thing in few hours of
playing with it
L628[14:04:43] <Skye> I know that Github
has an offical client that has the github featureset and makes it
easy
L629[14:04:54] <payonel> all i'm trying to
say is that learning the github web api is just adding work
L630[14:05:06] <payonel> s/api/ui/
L631[14:05:06] <MichiBot> <payonel>
all i'm trying to say is that learning the github web ui is just
adding work
L633[14:05:12] <payonel> but meh
L634[14:05:53] <AmandaC> Skye: win/mac
only
L636[14:06:04] <Skye> erk
L637[14:06:05] <Skye> sorry
L638[14:06:23] <Skye> well what payonel
suggested should be good
L639[14:07:18] <payonel> Xal: sorry, i
read about magit just now, that is completely not what i'm looking
for in a git client
L640[14:07:48] *
AmandaC uses the git stuff built into VSCode + commandline
Git
L641[14:08:16] <payonel> yeah, and that's
not bad. i use vscode
L642[14:08:18] <Skye> I use a mix of raw
git, tortoise git, stuff from the IDE / text editor if there,
github desktop...
L643[14:08:35] <payonel> but i prefer
smartgit, and actually disable the git plugin in vscode
L644[14:09:22] <Dustpuppy> hahaha
L646[14:09:40] <Dustpuppy> i am so
brilliant
L647[14:10:07] <Dustpuppy> without yours
help i still would not use it ;-)
L648[14:11:04] <Xal> payonel: I'm curious.
What makes magit unsuitable for your usecase?
L649[14:11:32] <Vindex> good job,
Dust
L650[14:11:56] <Vindex> now you have to
checkout github repo to your pc and developer there :)
L651[14:12:06] <Vindex> and then do what
payonel suggested
L652[14:13:48] <payonel> Xal: i wanted a
visual program. i did not want to write out commands but have a UI
showing me what commands were available. i want to be able to
select two commits and see a diff .. without having to types HEAD
or shas or anything, just have a table
L653[14:14:09] <Xal> magit is a visual git
client
L654[14:14:10] <payonel> i could go on and
on with all of the features, but that's just a couple
examples
L655[14:14:19] <Xal> keyboard driven, but
visual, yes
L656[14:14:22] <payonel> not from what i
saw, looked like a text plugin for emacs
L657[14:14:33] <payonel> gui, not
tui
L658[14:14:40] <payonel> that's what ppl
mean when they say visual
L659[14:14:49] ⇦
Quits: SquidDev
(~SquidDev@host86-153-249-65.range86-153.btcentralplus.com) (Ping
timeout: 200 seconds)
L660[14:15:38] <Xal> payonel: what os are
you on?
L661[14:15:52] <payonel> gentoo, ubuntu,
and windows 7
L662[14:16:05] <Xal> try emacs :D
L663[14:16:15] <payonel> i really dont
care for emacs, but thanks
L664[14:16:23] <Xal> first one is
free
L665[14:16:34] <Xal> actually it's always
free but nevermind that
L667[14:17:29] <payonel> vifino: ^
L668[14:21:34] <AmandaC> Try emacs, your
first 10 hours digging through someone's .files repo to find the
relevent piece of probably deeply-intwined elisp code for a neat
thing they showed off is free! CAll now, and you'll get unexlained
hangs on keypress for just free extra!
L669[14:23:43] <AmandaC> ^ Both examples
from my experience when I tried emacs.
L670[14:23:46] <Xal> documentation is just
a C-h f away for most functions
L671[14:24:02] <Xal> what were you trying
to do anyhow?
L672[14:24:16] <Xal> also C-g will
interrupt emacs if it hangs
L673[14:24:19] <AmandaC> I honestly don't
remember, this was 3-4 years ago. Something to do with
autocompletion I think.
L674[14:24:56] <Xal> ah. the sheer number
of choices for autocomplete can make it a little complex for a
beginner
L675[14:25:17] <AmandaC>
s/choices/incompatable, subtly-different choices/
L676[14:25:18] <MichiBot> <Xal> ah.
the sheer number of incompatable, subtly-different choices for
autocomplete can make it a little complex for a beginner
L677[14:25:31] <Xal> incompatable?!
L678[14:25:39] <Xal> company-mode links
'em all together quite nicely
L679[14:25:48] <Xal> lets you use multiple
backends at once
L680[14:26:18] <Xal> I won't try to claim
emacs is a turn-key solution, however
L681[14:27:19] <AmandaC> Xal: but can I
use Auto-Complete backends with company-mode?
L682[14:28:06] <AmandaC> That's what I
meant by incompatible
L683[14:29:25] <AmandaC> Ofc, It's
slightly amusing that I was driven away from emacs by something
that what I went to had absolutely no support for at all.
L684[14:29:43] <AmandaC> Not even a robust
enough plugin API to add support.
L685[14:29:57] <Xal> AmandaC: yea,
company-mode has CAPF that bridges standard autocomplete backends
into company
L686[14:30:18] <AmandaC> I went on an Acme
(plan9) clense for awhile, 1-2 years ago switched to VSCode.
L687[14:30:37] *
AmandaC runs to the bunker as the various linux nerds in here
google "acme plan9" and find out it's main control
scheme.
L688[14:31:30] <Xal> emacs support mouse
chording too!
L689[14:33:25] <AmandaC> It'd never be as
powerful and built-in as it was for acme
L690[14:33:57] <Xal> fair enough
L691[14:34:06] <Xal> what was your draw to
vscode
L692[14:34:35] <AmandaC> Found out a
friend uses it around when I was getting tired of the clense.
L693[14:35:14] <Xal> it helps when
everyone around you is using the same editor, yes
L694[14:35:36] <Xal> part of the reason I
can't leave emacs is because everyone at work is using it too
L695[14:35:44] <AmandaC> heh
L696[14:35:55] <Xal> there's a git with a
bunch of pre-configured elisp for our internal tooling
L697[14:36:17] <Xal> so I suppose emacs
probably /is/ easier than many other editors in that regard
L698[14:36:52] <Xal> it's always fun to
see new hires' faces when someone has to explain to them that M-w
C-y is copy paste
L699[14:37:05] <Xal> but they adapt
eventually
L700[14:37:32] <CompanionCube> Xal,
(cua-mode t)
L701[14:38:44] <Xal> I'm aware of cua-mode
but was just using yank/kill as an example of the culture shock one
usually undergoes when first converting to emacs
L702[14:40:00] <CompanionCube> ctrl-c is
hardwired in musclememory even for emacs
L703[14:49:05] <Dustpuppy> having a mix of
differend mint leaves in coconut oil in the joghurt maker for 24
hours now. whole house smells like a chewingum
L704[15:12:30] ⇦
Quits: alFamaRt (carrs@ipv6.pisces.panicbnc.net) (Ping timeout: 204
seconds)
L705[15:14:31] ⇦
Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Read
error: Connection reset by peer)
L706[15:14:59]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L707[15:18:13]
⇨ Joins: fotoply
(~fotoply@2-104-228-18-static.dk.customer.tdc.net)
L708[15:29:40] <vifino> AmandaC: want me
to commit some emacs files in my repo? ^^
L709[15:30:03] <vifino> Pushed.
L710[15:30:33]
⇨ Joins: alFamaRt
(carrs@ipv6.pisces.panicbnc.net)
L711[15:47:22] <Xal> god bless
use-package
L712[15:52:44]
⇨ Joins: SquidDev
(~SquidDev@host86-153-249-65.range86-153.btcentralplus.com)
L713[15:54:40] <AmandaC> were I ever to go
back to an ancent program like emacs / vim again, it'd probably be
vim. I don't use many of the keyboard shortcuts and spend too much
time in edit mode, but my brain understands the concept of
"run this on this block" much better than what emacs
seems to focus on. :P
L714[15:55:11] <AmandaC> but atm I'm happy
with VSCode
L715[15:55:27] <payonel> i vscode 80% of
the time, and vi when i'm ssh'd to a remote machine 20% of the
time
L716[15:55:56] <AmandaC> I wonder if I
might ever be able to recover my ancent .vimrc folder
L717[15:56:12] <AmandaC> I highly dboubt
it'd still work, tho
L719[15:57:39] <Xal> you can use emacs
100% of the time, ssh or no
L720[15:58:04] <payonel> Xal: but i
greatly dislike emacs 100% of the time
L721[15:58:13] <Xal> but TRAMP D:
L722[15:58:22] <payonel> i greatly dislike
vi 60 or 80% of the time
L723[15:58:24] <payonel> so, yeah
L724[15:58:42] <OneM_Industries> I just
use nano...
L725[15:58:50] <Inari> poor Vi
L726[15:58:57] <payonel> i use nano too,
but i'm trying to enjoy vi a bit more
L727[15:59:13] <Xal> what makes you
dislike emacs instead of vi
L728[15:59:57] <payonel> not my style of
hotkeys, too much setup to make it usuable
L729[16:00:16] <payonel> also, not
available on our systems for production
L730[16:00:22] <Xal> if it's the
configuration you dislike just try spacemacs with evil
L732[16:00:52] <Xal> shut up Vi nobody
likes you >:D
L733[16:00:58] <payonel> emacs defense is
always, "if you don't like this configuration, use this one
instead"
L734[16:01:16] <Xal> that's the beauty of
it
L735[16:01:23] <Xal> it's infinitely
customizable
L736[16:01:55] <payonel> Xal: i'm all for
spending gobs of time getting an editor just right. the effort i've
put into vscode to get the behavior and build commands, and rmeote
debugging, set up just how i like it considerable
L737[16:02:10] <payonel> not because
vscode is hard to configure, but because i am picky, and i've found
every tiny detail i care about
L738[16:02:25] <payonel> and vscode is
very configurable
L739[16:02:44] <Xal> anyone who programs
for a living will spend a considerable amount of time configuring
their tools, just like any other profession
L740[16:02:53] <payonel> exactly
L741[16:03:02] <payonel> but emacs and vi
are both crap ui
L742[16:03:19] <Xal> I don't see anything
wrong with the ui
L743[16:03:22] <payonel> i like to see my
files, see preview minimaps, have nice overlay
L744[16:03:48] <Xal> it's a _text_ editor
and so it's main interface should be through _text_
L745[16:03:52] <payonel> just look at any
screenshot of vscode, you'll see what i mean
L746[16:03:59] <Xal> but if you want any
of those things all three are available
L747[16:04:29] *
payonel is afk
L748[16:20:31] <CompanionCube> emacs is my
least-worst option
L749[16:21:37] <CompanionCube> I never
liked vim. I just know enough to type and exit.
L750[16:31:17] <payonel> Xal: here's the
disconnect our debate is having. i'm not trying to say emacs or vi
lack some feature that i found in vscode. there are things a
windowed application can do that a terminal cannot, and the quality
of appearance/aesthetics matter to me - which i get from a GUI over
a TUI
L751[16:32:38] <payonel> and there are
things a tui can do that a gui cannot. and for that, when i have to
(~20% of the time) i'll use vi because i find it easier than emacs,
and it is available on our production servers. even if i wanted
emacs which i don't, emacs is not available
L753[16:36:48] ⇦
Quits: Nathan1852
(~Nathan185@HSI-KBW-37-209-119-29.hsi15.kabel-badenwuerttemberg.de)
(Read error: Connection reset by peer)
L754[16:40:28] <Xal> payonel: tramp is
/why/ I use emacs for servers. my server has no editor on it (why
would it?) and I use tramp to edit the files transparently
L755[16:40:41] <Xal> consequently I also
am able to use dired and whatnot as well on the server
L756[16:40:51] <Xal> it requires no setup
aside from ssh being on the server
L757[16:43:07] <payonel> and i could sshfs
the remote machine's fs
L758[16:43:14] <payonel> and have
before
L759[16:43:27] <payonel> but it's simpler
to just vi when i need to
L760[16:43:33] <payonel> you forget, i
dont like emacs, and i dont like vi
L761[16:43:41] <Xal> to each his own I
suppose
L762[16:44:05] <payonel> i like pretty
things
L763[16:44:06] <Xal> no point changing if
your setup works
L764[16:44:20] *
AmandaC likes pretty things also
L765[16:44:20] <Xal> doesn't mean I'll
shut up about emacs though :D
L766[16:44:29] <AmandaC> This is why I use
GNOME Shell. :P
L767[16:44:34] <payonel> Xal: you wouldn't
be a true emacs user if you did :)
L768[16:44:43] <payonel> AmandaC: ha, i
use gnome shell too!
L769[16:45:11] <payonel> Xal: i do love
what can be done with TUI though
L770[16:45:22] <payonel> i mean, just
consider the emulator for OC i wrote
L771[16:45:38] <payonel> TUI emulation of
oc lua arch
L772[16:46:56] <AmandaC> This is also ~25%
of why I'm willing to spend 5$/month for IRCCloud, as well, when I
could just use one of the like, half-dozen servers for Weechat /
irssi
L773[16:47:27] <AmandaC> s/half-dozen
servers/half-dozen servers I have access to/
L774[16:47:27] <MichiBot> <AmandaC>
This is also ~25% of why I'm willing to spend 5$/month for
IRCCloud, as well, when I could just use one of the like,
half-dozen servers I have access to for Weechat / irssi
L775[16:48:07] <Xal> is that an integrated
irc client and bouncetr
L776[16:48:26] <payonel> AmandaC: ok
that's going too far :)
L777[16:48:27] <payonel> haha
L778[16:48:29] <AmandaC> ZNC isn't an
option in this case, it's just no substitute for what IRCCloud
provides, I think gamax92 uses something else that does something
similar though, thin client.
L779[16:49:21] <gamax92> Yeah, no znc
here
L780[16:49:51] <AmandaC> One of the most
frustrating things for me in the ZNC days was finding an
interesting convo in the backlog, backlog stops halfway through.
"Up the ZNC buffer size" you say? Now I have my laptop
dinging 50+ times in some semi-active places with pings
L781[16:50:12] <AmandaC> ( Mostly from me
speaking )
L782[16:52:04] <AmandaC> IRCv3 might
aleviate some of this, but with the pretty mobile app I have
through IRCCCloud, push notifications, and pretty much infinite
backlog, why bother? :P
L783[16:52:36] <AmandaC> ( Push
notifications are like 50% of why I'm willing to pay the 5$/month
)
L784[16:53:19] <AmandaC> No battery drain,
but still get pretty instant notifications if, say, Inari's saying
good night elsenet. :P
L785[16:54:13] <AmandaC> ( Weather I hear
the ding or I'm distracted by a game / youtube / anime / etc is
another story )
L786[16:54:16] ⇦
Quits: SquidDev
(~SquidDev@host86-153-249-65.range86-153.btcentralplus.com) (Quit:
Sleep.)
L787[16:56:07] <payonel> so basically
you're saying you pay $5/month to hear inari saying,
"Goodnight"
L788[16:57:31] <Xal> AmandaC: PC speaker
saves the day! works even without headphones on
L789[17:00:18] <AmandaC> payonel: :P
L790[17:00:54] <AmandaC> Among other
messages, like a PM from someone I fancy or a ping for a cat
pic.
L791[17:01:19]
⇨ Joins: ` (justastran@lightning.bouncer.ml)
L792[17:01:48] *** `
is now known as Guest9357
L793[17:05:53] ***
Guest9357 is now known as `
L794[17:06:13] <AmandaC> Xal: the point,
you missed it
L795[17:06:36] <AmandaC> <-- It went
that way
L796[17:07:29] <payonel> ^\o.
L797[17:07:35] <payonel> looks nothing
like i was intending
L798[17:07:47] <AmandaC> Looks like a
"gay limp hand"
L799[17:07:49] <payonel> that's me, trying
to catch the point
L800[17:07:51] <payonel> haha
L801[17:13:38] <Inari> %give MichiBot a pj
skirt
L802[17:13:39] *
MichiBot accepts the pj skirt and adds it to her
inventory
L803[17:15:02] <AmandaC> Inari: O.o
Pajama... skirt?
L804[17:15:07] <Inari> Yeah
L805[17:15:10] <Inari> Noone makes those
it seems :<
L807[17:53:36] *
AmandaC remembers the oneline from the little cat-bunny-thing again
("So how appropiate that magical girls grow up
to..."
L808[17:55:01] <AmandaC> %choose br or
lr
L809[17:55:02] <MichiBot> AmandaC:
br
L810[18:00:16]
<Dudblockman> So uhh... contracts. Anyone
willing to make?
L811[18:00:17]
<Dudblockman> One free wish!
L812[18:03:10] <AmandaC> Nah, I already
re-wrote the laws of the universe a few times. It gets pretty
boring after awhile.
L813[18:05:01] <Temia> I wish magical
girls became cute monstergirls. Now gimme. *grabbyhands*
L814[18:06:46] *
AmandaC bats at Temia's grabbyhands "Hands off the
merch!"
L815[18:06:59] <Temia> But magical girl
powers D:
L816[18:07:03] <Temia> And... and monster
girl powers!
L817[18:08:46] <Vexatos> Does Temia have
hands? D:
L818[18:08:58] <Vexatos> And here I
thought you were a cow
L819[18:09:01] <Vexatos> Deception!
L820[18:10:00] <Temia> I do have
hands!
L821[18:10:05] <Temia> And I'm a minotaur
monstergirl >:T
L822[18:10:23] *
Temia huffs!
L823[18:11:04] <AmandaC> "EVerything
has falling now! Everything is fall down!"
L824[18:11:32] <Temia> Just because I like
to moo doesn't make me JUST a cow, jeez! ;~;
L825[18:11:38] *
Temia runs away crying! Boohoomoomoo!
L826[18:17:44] ⇦
Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Quit:
Leaving)
L827[18:22:18] ⇦
Quits: Vexatos (~Vexatos@p5B3C9D9D.dip0.t-ipconnect.de) (Quit: I
guess I have to go now. Bye ✔)
L829[18:30:10] ⇦
Quits: fotoply (~fotoply@2-104-228-18-static.dk.customer.tdc.net)
(Read error: Connection reset by peer)
L830[18:48:50] <Izaya> oooh editor
arguments
L831[18:49:04] <Izaya> and nonfree git
wrappers
L832[18:49:19] <Izaya> why even
L833[18:49:54] <Izaya> the git command
line is perfect and works great with vim :^)
L834[18:53:30] <Inari> payonel: Hehe
:D
L835[19:04:31] *
CompanionCube makes Izaya use vim with an onscreen keyboard but no
touchscreen
L836[19:04:57] <Izaya> at least it's
doable
L837[19:05:11] <Izaya> you'd need 5 mice
to use emacs like that
L838[19:05:57] <CompanionCube> Izaya: not
really
L839[19:05:59] <AmandaC> BEHOLD THE POWER
OF gawk! gawk -e 'BEGIN { FS = ","; OFS="," } {
$7 = $5" "$6; print $0 }'
L840[19:06:23] <vifino> >gawk >not
the one true awk
L841[19:06:27] <vifino> blasphemy.
L842[19:07:41] <Izaya> gawk is scary
L843[19:08:45] <Izaya> CompanionCube: how
would I press meta-alt-control-shift c with one mouse?
L844[19:09:34] <CompanionCube> Izaya:
press them all squentially.
L845[19:09:55] <Izaya> you need to hold
them tho
L846[19:10:19] <Mimiru> most onscreen
keyboards "hold" modifiers
L847[19:10:27] <CompanionCube> ^
L848[19:10:57] <Izaya> shhhhh
L849[19:15:06] <AmandaC> There's also the
fact that you can use multitouch
L850[19:15:31] <AmandaC> At least, in
Google Keyboard, you can hold shift and type a letter then let go
and it'll not be sticky
L851[19:16:35] ⇦
Quits: Inari (~Pinkishu@p4FC1ECAC.dip0.t-ipconnect.de) (Quit: 'The
wave-particle duality is like a struggle between a tiger and a
shark: each is supreme in his own element but helpless in that of
the other.')
L852[19:16:55] <AmandaC> %tell Inari ( 2nd
was unintentional, 3rd was me running the "joke" into the
ground )
L853[19:16:55] <MichiBot> AmandaC: Inari
will be notified of this message when next seen.
L854[19:19:34] *
AmandaC slinks off to the shadows
L855[19:19:53] <vifino>
Slinky-slink.
L856[19:36:13] <Izaya> AmandaC: no
touchscreen
L857[19:40:02] <Xal> Izaya: vim users are
just envious of magit
L858[19:40:21] <Izaya> whats a magit
L859[19:40:34] <Xal> git porcelain for
emacs
L860[19:40:38] <Izaya> sounds like fly
larvae
L861[19:40:50] <Xal> /mah-jit/
L862[19:41:48] <Izaya> meh
L863[19:43:12] <Xal> living without magit
and org-mode isn't a life at all
L864[19:43:51] <Izaya> I don't like Emacs
OS tho
L865[19:44:20] <Xal> emacs is in my
xinitrc
L866[19:44:39] <Xal> if I could go
straight from GRUB to emacs I would
L867[19:45:03] <Izaya> that's a
thing
L869[19:45:25] <CompanionCube> magit
L870[19:45:49] <Izaya> why would I want
that?
L871[19:46:23] <Xal> fixing merge
conflicts with ediff and interactive bisecting are simply
godlike
L873[19:47:15] <Xal> I joke about it all
the time but haha
L874[19:47:30] <Xal> I think I'll stick to
starting emacs --daemon when I log in ;D
L875[19:47:48] <CompanionCube> inb4
exwm
L876[19:49:39] <AmandaC> Now is git with a
hard or a soft g?
L877[19:50:03] *
AmandaC runs back to the shadows
L878[19:50:19] <CompanionCube> idk
L879[19:55:32] <Izaya> ... shit
L880[19:56:22] <CompanionCube> ?
L881[20:08:57] <AmandaC> Izaya realised he
left the oven on.
L882[20:09:15] <Izaya> no like
L883[20:09:28] <Izaya> is git pronounced
like gif or no?
L884[20:11:19] <Xal> jraphics interchange
format
L885[20:11:21] <AmandaC> ( With no
statements on gif) I say hard-g because otherwise it conflicts with
JIT some
L886[20:13:03] <Xal> "I'm an
egotistical bastard, and I name all my projects after myself.
First
L887[20:13:04] <Xal> 'Linux', now
'Git'" - Linus
L888[20:13:09] <Xal> so obviously hard
g
L889[20:14:28] <AmandaC> hahaha, that's a
magical quote
L890[20:17:07] <gamax92> I'd just like to
interject for a moment. What you’re referring to as Git, is in
fact, GitHub, or as I’ve recently taken to calling it, Git plus
Hub.
L891[20:19:56] <CompanionCube> gamax92:
what about Git plus Lab
L892[20:22:44] <Temia> go back to bed
stallman
L893[20:24:10] <AmandaC> gamax92: I barely
use github's git features as a producer. Most of my git is done on
a self-hosted gitlab instance
L895[20:31:07] <Izaya> I use Lizzy 's
GitLab for most of my stuff
L896[20:33:05] <CompanionCube> Izaya:
nice
L897[20:35:10] <CompanionCube> can openos
boot from tape?
L898[20:35:47] <Izaya> no
L899[20:35:58] <Izaya> currently that's
booting without a filesystem
L900[20:36:12] <Izaya> next project is
making it read a tar file from the tape and restoring it to
/tmp
L901[20:36:38] <CompanionCube> ...are you
writing an initrd
L902[20:37:54] <Izaya> I mean kind
of?
L903[20:38:11] <Izaya> I'm not making a
ramdisk but I'm kind of mounting a tar
L904[20:39:01] <Xal> "restoring to
/tmp" sounds a lot like an initrd
L905[20:41:46] <Izaya> but tmp is a real
filesystem
L906[20:42:20] <CompanionCube> isn't /tmp
a ramdisk
L907[20:42:38] <Izaya> yes and no
L908[20:42:49] <Izaya> it's a real
component that gets wiped when you lose power
L909[20:42:59]
⇨ Joins: Johannes13__
(~Johannes1@dslb-188-105-013-073.188.105.pools.vodafone-ip.de)
L910[20:43:14] <AmandaC> If you move the
vfs abstraction partially into the "bios" then it's
pretty similar to a ramdisk
L911[20:43:37] <CompanionCube> A hardware
ramdisk is still a ramdisk :p
L912[20:43:45] <Izaya> well then
L913[20:43:48] <Izaya> I guess I am
L914[20:44:59] <CompanionCube> key
differences between this and multice?
L915[20:45:31] ⇦
Quits: Johannes13_
(~Johannes1@dslb-088-075-211-135.088.075.pools.vodafone-ip.de)
(Ping timeout: 201 seconds)
L916[20:46:30] <Izaya> better scheduler,
saner API
L917[20:48:20] <CompanionCube> size
wise?
L918[20:49:01] <Izaya> larger but still
small
L919[20:59:20] <Izaya> 8k for what's
shown
L920[21:00:31] <CompanionCube> nice
L921[21:01:00] <CompanionCube> I'd wager
multice wasn't much smaller
L922[21:02:03] <Izaya> MultICE could do
that in 4
L923[21:02:15] <Izaya> but the code was
incomprehensible to anyone but me
L924[21:03:08] <CompanionCube> Izaya: ah.
This should actually be readable/understandable then?
L925[21:05:38] <Izaya> yup
L928[21:08:32] <CompanionCube> have you
ever considered writing a crunch-like compiler
L929[21:08:49] <Izaya> I have one
L930[21:08:54] <Izaya> it's not as good
but it works
L931[21:09:02] <CompanionCube> do you use
it for this
L932[21:09:17] <Izaya> That's before I run
it through it
L933[21:09:27] <Izaya> it manages to shave
2k off of that
L934[21:10:43] <CompanionCube> the same
for multice?
L935[21:10:52] <Izaya> similar
L936[21:11:07] <Izaya> it removes syntax
niceness like indentation and the spaces in a = b
L937[21:11:55] <CompanionCube> inb4 you
have multice for 'embedded' and psychos for general use
L938[21:12:03] <Izaya> p. much
L939[21:12:08] <Izaya> they use the same
networking protocols
L940[21:12:24] <Izaya> you'll be able to
nsh into a PsychOS box from a MultICE box and vice versa
L941[21:14:27] <Izaya> I'm gonna have fget
available for both
L942[21:22:03] <Izaya> 'course PsychOS
will have better stuff like network streams
L943[21:22:05] <Izaya> soontm
L944[21:42:34] <Syrren> s/tm/™/
L945[21:42:34] <MichiBot> <Izaya>
soon™
L946[22:08:46] ⇦
Quits: Sava (~Sava@cable-178-148-185-58.dynamic.sbb.rs) (Ping
timeout: 201 seconds)
L947[22:15:05]
⇨ Joins: Sava
(~Sava@cable-178-148-185-58.dynamic.sbb.rs)
L948[22:17:36]
<Dudblockman> I think this server has the
highest density of people who may know a way to hack a solution
together
L949[22:18:14]
<Dudblockman> Currently having problems
connecting my gaming console through campus network... NAT
problems
L950[22:18:52]
<Dudblockman> From what little I understand
about NAT in general, I think a proxy would just make things
worse?
L951[22:19:22] <Izaya> What server?
L952[22:19:24] <Izaya> Esper?
L953[22:19:32] <Izaya> I'm pretty sure
freenode would be better for that
L954[22:19:54] <Izaya> But uh, is there
native support on the machine for a proxy?
L955[22:20:10]
<Dudblockman> Its gaming. I can't do
anything multiplayer because I can't establish P2P, but I can get
other connections
L956[22:20:31] <Izaya> I mean you could
probably use an external VPN
L957[22:20:33]
<Dudblockman> There are proxy settings for
the network connection
L958[22:20:56] <Izaya> you'd need two
ethernet ports for campus network and console though
L959[22:21:18]
<Dudblockman> I'm just running out of
ideas, the campus network was supposed to release a DMZ for the
dorms today
L960[22:21:40]
<Dudblockman> Which should make the NAT
problem... less of a problem
L961[22:21:46] <Izaya> Hopefully.
L962[22:22:30]
<Dudblockman> Ended up fiddling with the
MTU because somebody told me that fixes problems on nintendo
consoles
L963[22:22:41] <Izaya> o.o
L964[22:22:50]
<Dudblockman> Ikr
L965[22:23:28]
<Dudblockman> Seemed like a stupid idea,
but I tried it for shits n giggles
L966[22:23:36]
<Dudblockman> Because I love the giggling
and shitting
L967[22:25:50]
<Dudblockman> Also set the DNS to the
google public DNS settings
L968[22:25:59]
<Dudblockman> ¯\_(ツ)_/¯
L969[22:28:00]
<Dudblockman> never considered myself
proficent with networking, just good enough to google a few things
and turn it off and on enough times to fix it
L970[22:29:01]
<Dudblockman> But I can't try turning the
network off and on again because it isn't mine ?
L971[22:30:15] <Izaya> wait for the
DMZ
L972[22:30:52]
<Dudblockman> I really hope it works
>.>
L973[22:31:07]
<Dudblockman> They told me 'Monday'
L974[22:31:40]
<Dudblockman> While 'Monday' isn't over,
their active Monday hours are
L975[22:31:45] <Izaya> well, they're
late
L976[22:32:09]
<Dudblockman> Who knows, maybe they had to
lay out... who knows what and press the button when the clock
strikes 12
L977[22:32:11] <Izaya> it's tuesday
:3
L978[22:32:51]
<Dudblockman> Make the preperations for the
changes and roll them out during low traffic hours
L979[22:37:00]
<Dudblockman> I think they are due for a
'do you have a new ETA' around noon tomorrow if they are actually
late :/
L980[22:37:23]
<Dudblockman> inb4 valve time strikes
L981[22:38:19]
<Dudblockman> "Don't worry, we will
have it released by Christmas of 2007" -Half Life 2: Episode
3
L982[22:56:37]
⇨ Joins: BobbyTables2012
(~EiraIRC@47-51-43-210.static.mtpk.ca.charter.com)
L983[22:58:51] ⇦
Quits: BobbyTables2012
(~EiraIRC@47-51-43-210.static.mtpk.ca.charter.com) (Remote host
closed the connection)
L984[23:14:54] ⇦
Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:1462:e88f:61d2:7c47)
(Remote host closed the connection)
L985[23:45:08] ⇦
Quits: pwootage (~pwootage@li552-72.members.linode.com) (Quit:
Cya)
L986[23:55:20]
⇨ Joins: pwootage
(~pwootage@2600:3c00::f03c:91ff:fee0:4f25)