<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:02:03] ⇦
Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit: I
solemnly swear that I am up to no good.)
L2[00:13:23] ⇨
Joins: gm|and
(~gm|and@116.67.224.49.dyn.cust.vf.net.nz)
L3[00:23:58] <payonel> /o/
L4[00:24:06] <gm|and> sup
L5[00:24:14] <payonel> yo
L6[00:24:29] <gamax92> yoyo
L7[00:24:43] <gm|and> merry mondayised
christmas
L8[00:24:51] <gm|and> is that what you
got
L9[00:26:22] <gm|and> i recall someone
saying that pcs sucked because you couldn't walk/run smoothly with
kb+mouse
L10[00:26:50] <gm|and> i have a good
rebuttal against that
L11[00:27:05] <gm|and> the obvious rebuttal
of course is you can use a console-style controller
L12[00:27:35] <gm|and> the less obvious
rebuttal is that you can go joystick+mouse - i have a joystick w/
trigger + 4 thumb buttons
L13[00:28:19] <gm|and> pair it with a
modern standard mouse + 2 thumb buttons and you've basically
whipped their shitty argument :D
L14[00:28:45] <gm|and> 5 buttons on each
hand making 10 total, stick walk, mouse aim, get rekt
L15[00:51:04] <Nikky> i prefer being able
to be precise over walking smoothly.. and the rare case of
prefering a controller i got that steam controller
L16[00:59:45] <gm|and> for fps stuff i tend
to use mouse for coarse aim and moving w/ wasd for fine aim
L17[00:59:56] <gm|and> i basically learnt
how to lerp through time
L18[01:24:42] ***
Keridos is now known as Keridos|away
L19[01:35:49] ⇨
Joins: brandon3055
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L20[01:55:44] ⇨
Joins: brandon3055_
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L21[01:56:28] ⇦
Quits: brandon3055 (~Brandon@122-129-151-47.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)
L22[02:06:39] ⇦
Quits: brandon3055_ (~Brandon@122-129-151-47.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)
L23[02:06:48] ⇨
Joins: brandon3055
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L24[02:13:22] ⇦
Quits: gm|and (~gm|and@116.67.224.49.dyn.cust.vf.net.nz) (Quit:
Bye)
L25[02:29:23] ⇨
Joins: brandon3055_
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L26[02:30:24] ⇦
Quits: brandon3055 (~Brandon@122-129-151-47.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)
L27[03:29:03] ⇨
Joins: Vexatos
(~Vexatos@p200300556E653164FDDF209ECE910E2D.dip0.t-ipconnect.de)
L28[03:29:03] zsh
sets mode: +v on Vexatos
L29[03:33:00] ⇨
Joins: brandon3055__
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L30[03:34:25] ⇦
Quits: brandon3055_ (~Brandon@122-129-151-47.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)
L31[03:38:26] ⇨
Joins: brandon3055_
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L32[03:38:33] ⇦
Quits: brandon3055__
(~Brandon@122-129-151-47.dynamic.ipstaraus.com) (Read error:
Connection reset by peer)
L33[03:44:30] ⇨
Joins: brandon3055
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L34[03:45:14] ⇦
Quits: brandon3055_ (~Brandon@122-129-151-47.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)
L35[03:48:46] ⇨
Joins: Crazylemon
(~Crazylemo@c-98-237-179-255.hsd1.wa.comcast.net)
L36[04:06:02] ⇦
Quits: brandon3055 (~Brandon@122-129-151-47.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)
L37[04:42:47] ⇨
Joins: techno156
(~techno156@14-201-37-16.static.tpgi.com.au)
L38[04:44:07] ⇦
Quits: bauen1 (~quassel@2a02:810d:1980:1584:75a2:668a:a23c:66f6)
(Remote host closed the connection)
L39[05:25:33] ⇨
Joins: Nentify
(uid14943@id-14943.stonehaven.irccloud.com)
L40[05:26:17] ⇦
Quits: techno156 (~techno156@14-201-37-16.static.tpgi.com.au)
(Quit: Leaving)
L41[05:31:39] ⇨
Joins: bauen1
(~quassel@2a02:810d:1980:1584:d009:f8d6:bc27:77b7)
L42[05:48:54] ⇨
Joins: Keanu73
(~Keanu73@host-78-148-142-102.as13285.net)
L43[05:55:20] ⇨
Joins: Mettaton_Fab
(~OyVey@p57964172.dip0.t-ipconnect.de)
L44[06:01:06] ⇨
Joins: WatchtowerOrator (~Watchtowe@83.223.21.91)
L45[06:01:06] <WatchtowerOrator> Time for a
new episode from Forecaster! You're welcome!
L47[06:01:06] <WatchtowerOrator> Tags on
this video:
OpenComputers,Minecarts,Tracks,Programming,Railcraft,OC-Minecarts,Assembling
L48[06:01:07] <MichiBot>
Modded
Minecraft [Episode 209] - The Need | length:
39m 58s |
Likes:
0 Dislikes:
0 Views:
0 | by
Forecaster |
Published On 28/12/2016
L49[06:02:07] ⇦
Quits: WatchtowerOrator (~Watchtowe@83.223.21.91) (Remote host
closed the connection)
L50[06:05:46] <gamax92> bot on bot
action
L51[06:14:33] <Forecaster> lewd
L52[06:15:12] <Mettaton_Fab> lewd af
L53[06:19:56] ⇨
Joins: Jezza (~Jezza@92.206.161.17)
L54[06:26:02] ***
cbcercas|AFK is now known as cbcercas
L55[06:57:19] ⇦
Quits: Jezza (~Jezza@92.206.161.17) (Quit: Fuck off.)
L56[06:58:14] ⇨
Joins: Jezza (~Jezza@92.206.161.17)
L57[07:02:39] ⇨
Joins: brandon3055
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L58[07:04:11] ⇨
Joins: brandon3055_
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L59[07:04:52] ⇦
Quits: brandon3055 (~Brandon@122-129-151-47.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)
L60[07:04:53] ⇦
Quits: Meow-J (~Meow-J@45.32.34.121) (Remote host closed the
connection)
L61[07:05:03] ⇨
Joins: Meow-J (~Meow-J@45.32.34.121)
L62[07:08:50] ⇨
Joins: brandon3055__
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L63[07:09:51] ⇦
Quits: brandon3055_ (~Brandon@122-129-151-47.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)
L64[07:12:47] ***
Gavle|Away is now known as Gavle
L65[07:13:16] <Gavle> hello everyone
L66[07:17:17]
<MGR>
today's the day
L67[07:17:30]
<MGR> I'm
going to make bagel work or die trying!
L68[07:17:38]
<MGR> The
funeral arrangements haven't been set yet
L69[07:18:01] * Skye
gives MGR a knife
L70[07:18:01] <Skye> Shame about
that.
L71[07:18:20]
<MGR> but
we're such friends Skye! ?
L72[07:27:40] ⇨
Joins: Turtle (~SentientT@82.171.92.73)
L73[08:06:37]
<MGR> so, I
can't get bagel to work, and I'm getting stumped at this
point
L75[08:06:59]
<MGR> That's
bagel and my simple test program
L77[08:07:09]
<MGR> That's
what it spits out
L78[08:08:33] ⇨
Joins: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L79[08:09:32] <Forecaster> what are you
expecting?
L80[08:09:47]
<MGR>
Forecaster, the first one should print out MajGenRelativity
L81[08:10:01]
<MGR> the
second one should print out MajGenRelativity, and a blank line
because of the \n
L82[08:10:18]
<MGR> and it
does that inconsistently
L83[08:13:29] <Forecaster> first one was
correct, second incorrect, third correct, fourth incorrect
L84[08:13:53] <Forecaster> is that pattern
consistant?
L85[08:14:13]
<MGR> 3rd
was incorrect because there's the extra character hanging off the
y
L86[08:14:15]
<MGR> let me
check
L87[08:15:36]
<MGR>
Forecaster, it does not appear to be
L88[08:15:45]
<MGR>
outside of that 1st one, no others are correct
L89[08:15:53]
<MGR> all
have gibberish at the end of either the first or second print
L90[08:16:19] <Forecaster> after rebooting,
is the first run of the test always correct?
L91[08:17:04]
<MGR> let me
check on that
L92[08:17:23]
<MGR>
no
L93[08:17:58]
<MGR>
Forecaster, it does not always produce correct data
L94[08:18:07] <Forecaster> hm
L95[08:19:21]
<MGR> my
thoughts exactly
L96[08:19:46]
<MGR> At
first I thought it was the toast functions, which I worked on, then
I thought it was the file functions, which I worked on, but now I
think it's the toast functions again
L97[08:19:57]
<MGR> It
continues to produce little bits of gibberish at the end
L98[08:22:49]
<MGR>
Forecaster, I think I found it
L99[08:22:58] <Forecaster> woo
L100[08:23:16]
<MGR> It
embeds the key again at the end of every input
L101[08:23:38]
<MGR>
Because while line 26 breaks the inner loop, it doesn't stop the
key gen
L102[08:23:47]
<MGR> Gotta
do something IRL, then I'll try to fix that
L103[08:26:27]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L104[08:29:12]
<MGR> wowza,
it seems like it's working
L106[08:30:52] <Forecaster> all of the dad
jokes
L107[08:33:41]
<MGR> well,
now the file toast functions broke down
L108[08:33:46]
<MGR> Time
to fix those back up ?
L109[08:47:19] <Izaya> Fucking
Telstra.
L110[08:47:26] <Izaya> Down speed:
110KB/s
L111[08:47:30] <Izaya> Up speed:
240KB/s
L112[08:47:31] <Izaya> what the fuck
L113[08:47:35] <Skye> %p Izaya
L114[08:47:37] <MichiBot> Ping reply from
Izaya 0.5s
L115[08:50:16]
<MGR> Izaya,
10/10 internet speed
L116[09:00:03] <Izaya> MGR, the worst part
that is for Australia it's not
bad
L117[09:00:10]
<MGR>
wow
L118[09:00:16]
<MGR> yeah,
that sounds like it would cause pain
L119[09:00:38] <Izaya> It's not great, but
it's not terrible
L120[09:00:51] <Izaya> thank fuck mine's
somewhat better
L121[09:00:59] <Izaya> 2KB/s at 3AM on a
monday woo
L122[09:04:09] <S3> hey guys
L123[09:05:14] <S3> Gavle: MGR: I am
currently writing a pure Lua switch that runs outside of MC.
L124[09:05:36] <Gavle> S3, that's
nice
L125[09:05:50] <S3> it's routing
independent so that it can be modified to say, support GERT or
whatever. I'm just getting the OCR vpi / vci switching stuff
working
L126[09:05:54] <S3> and making it
adaptable for use
L127[09:06:05] <S3> it creates two tcp
sockets
L128[09:06:11] <S3> one for the switching
and one for a management console
L129[09:19:47]
<MGR> I
can't get bagel's file functions to work wtih multiple lines
?
L130[09:20:19] <Corded> * Lizzy wants her
vive now
L131[09:20:31] <Corded> * Lizzy also wants
her vifino
L132[09:20:51] <Forecaster> you could have
a virtual vifino :O
L133[09:23:03]
<Lizzy> Na,
I want the real one
L134[09:40:25] *
Izaya shudders
L135[09:40:39] <Izaya> Do all servers have
a discord now or something?
L136[09:40:48] <Forecaster> yep
L137[09:40:51] <Izaya> Not seeing any
mumble, teamspeak, or even IRC
L138[09:40:55] <Forecaster> we must all
join the darkside
L139[09:41:05] <Izaya> It's just discord,
discord, discord
L140[09:41:07] <Izaya> >.>
L141[09:41:11] <Izaya> Forecaster: I'm
doing fine right here
L142[09:42:53] <Lizzy> i use discord when
i'm on my mobile because my irc backlog is quite large and takes
about 5 minutes for the irc client to render it all out
L143[09:44:18] <Izaya> What client?
L144[09:44:36] <Lizzy> AndChat
L145[09:44:45] <Izaya> Ah
L146[09:44:52] *
Izaya uses Atomic
L147[09:45:00] <Izaya> Dunno if that's on
Google Play though
L148[09:50:01] <Forecaster> it is
L149[09:50:12] <Forecaster> it says early
access
L150[09:51:58] <Lizzy> eh?
L151[09:55:27] <Forecaster> it says atomic
is in development and can be unstable etc
L152[09:56:22] <Forecaster> oh irssi can
proxy connections through a bouncer
L153[09:56:29] <Forecaster> I just added
the bouncer as a server
L154[09:57:08] <Lizzy> uhuh?
L155[09:58:12] <Forecaster> I didn't know
that...
L156[09:58:23] <Forecaster> that would
have been nice to know when I set up the bouncer stuff
L157[09:59:18] <Forecaster> cuz now the
logs are split up because I named the bouncer servers
differently
L158[10:00:07] <Forecaster> can I also
connect with a mobile client to my irssi instance?
L159[10:00:25] <Lizzy> if you enable the
irssi proxy module, yes
L160[10:01:57] <Forecaster> hm, seems like
it's enabled already
L161[10:09:48] <Forecaster> hm, it's a bit
unclear if I need to re-add the server connections, or if all
existing connections will just be routed through the proxy
automatically, though I'd assume the latter
L162[10:23:20] <Forecaster> damn, that
borked everything
L163[10:26:51]
<MGR>
yargh
L164[10:26:59]
<MGR> bagel
file functions, why are you so bad?!
L165[10:27:06] <Forecaster> huh, my Yuri
died
L166[10:28:50]
⇨ Joins: Forecaster71 (~Forecaste@83.223.21.91)
L167[10:29:07] <Michiyo> Save the
Yuri!
L168[10:29:21] <Forecaster71> hm
L169[10:29:31] <Forecaster71> I'm not
connected through the bouncer now am I
L170[10:29:31] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8000:134f:5c74:272e:85cf:425a)
(Read error: Connection reset by peer)
L171[10:30:00] ⇦
Quits: Forecaster71 (~Forecaste@83.223.21.91) (Client
Quit)
L172[10:32:21]
<Forecaster>
"Unable to connect server irc.esper.net port 6667 [Name or
service not known]"
L173[10:32:23]
<Forecaster>
D:
L174[10:34:32]
⇨ Joins: Forecaster71 (~Forecaste@83.223.21.91)
L175[10:34:46] <Forecaster71> bleh, it
works if I turn the proxy off
L176[10:34:51] <SolraBizna> oh my god how
many saturating arithmetic instructions that only DSPs care about
are there
L177[10:34:51] <Forecaster71> otherwise I
get that message
L178[10:35:02] ⇦
Quits: Forecaster71 (~Forecaste@83.223.21.91) (Client
Quit)
L179[10:36:30] <Nikky> so irssi cannot
connect the proxy to espernet ?
L180[10:36:48] <Nikky> should it not
connect the proxy to the existing connection ?
L181[10:37:00] <Nikky> to your znc or
whatever you use ?
L182[10:37:18]
<Forecaster>
it should proxy the connection through Lizzy's znc
L183[10:37:54] <Nikky> then i guess you
have to set the adress for the irssi proxy and username
password
L184[10:38:10]
<Forecaster>
I did
L185[10:38:20]
<Forecaster>
well, the address and password
L186[10:38:33] <Nikky> but maybe it gets
confused by znc then impersonating espernet and changing the
display name
L187[10:38:44] <Nikky> username..
user/network
L188[10:39:01] <Nikky> or better
user@device/network
L189[10:39:42]
<Forecaster>
for my previous znc connections I have user/network:password in the
password field
L190[10:39:50] <Nikky> and in the worst
case of it being broken.. weechat works fine with my znc
L191[10:39:50]
<Forecaster>
but I don't want to specify the network though
L192[10:40:12]
<Forecaster>
irssi should be able to proxy multiple networks through it
L193[10:40:16] <Nikky> znc requires you to
specify the network
L194[10:40:30] <Nikky> then you have to
open multiple proxies
L195[10:42:17]
<MGR>
hrmm
L196[10:42:36]
<MGR> my
functions don't error anymore, which is good, but they don't work
correctly either, which is not good
L197[10:43:09] <Forecaster> blah, it might
not be compatible then
L198[10:43:31] <Forecaster> also I now
pinged mself in every channel on this network xD
L199[10:43:56] <Forecaster> because
"Forecaster71" had connected and disconnected in every
channel and that was in the backlog
L200[10:44:10]
<MGR>
heh
L201[10:44:12] <Nikky> weechat works
fine.. because it does not proxy the networks.. it relays its
internal presentation of networks and channels
L202[10:44:24] <Nikky> and allows you to
use all plugins you have installed etc..
L203[10:44:29] <Forecaster> wut
L204[10:44:52] <Nikky> it IS
superior
L205[10:44:57] *
Nikky grins
L206[10:45:07] <Nikky> and the weechat
android app is great..
L207[10:45:24] <Forecaster> but you're
just connecting to each network individually trough your
bouncer?
L208[10:45:26] <Nikky> only thing i am
missing is a native windows client.. although i barely use
windows
L209[10:45:32] <Nikky> yes
L210[10:45:52] <Forecaster> that's what I
was doing before too, that's not special...
L211[10:45:55] <Nikky> but i only do it ..
once
L212[10:46:04] <Nikky> in weechat
L213[10:46:15] <Forecaster> but I wanted
to see if I could just have a global proxy to the znc
L214[10:46:59] <Nikky> i think znc does
not like multiple networks i none connection
L215[10:47:05] <Nikky> it allows you to
switch..
L216[10:47:10] <Nikky> but thats all
L217[10:47:17] <Forecaster> meh
L218[10:47:36] <Forecaster> I'll just keep
doing individual connections to the bouncer
L219[10:47:57] <Forecaster> it works
L220[10:48:16] <Forecaster> I'm more
interested in irssis own proxy, I'm going to look at that now
L221[10:50:22] <Skye> a proxy to ZNC
seems... redundant
L222[10:50:41] ⇦
Quits: medsouz|offline (~medsouz@medsouz.net) (Quit: ZNC - http://znc.in)
L223[10:50:52] <Nikky> it kinda is
L224[10:51:25] <Forecaster> but it would
allow me to get the benefit of my scripts from this client on my
phone
L225[10:51:28] <Nikky> but weechat with
its relay client might also be redundant
L226[10:51:34] <Forecaster> like the
corded message parsing
L227[10:51:39] <Nikky> would it ?
L228[10:51:46] <Forecaster> maybe, I dunno
how it works yet
L229[10:52:02] <Nikky> if you say proxy it
sounds like it only proxies pure irc traffic
L230[10:52:16]
⇨ Joins: medsouz|offline (~medsouz@medsouz.net)
L231[10:52:17] <Nikky> well thats how it
works onweechat
L232[10:52:45] <Forecaster> hey hey
L234[10:52:57] <Forecaster> neat, what was
from Atomic on my phone
L235[10:53:04] <Forecaster>
s/what/that/
L236[10:53:04] <MichiBot>
<Forecaster> neat, that was from Atomic on my phone
L237[10:53:09] <Nikky> single proxy with
password and ssl (letsencrypt)
L238[10:53:12]
<Forecaster>
Test discord message
L239[10:53:23] <Forecaster> ah no,
damn
L240[10:53:36] <Forecaster> the message
wasn't parsed by the script first
L241[10:53:59] <Nikky> .g irssi relay
client
L242[10:54:10] <Forecaster> %?
L243[10:54:13] <Nikky> oh
L244[10:54:19] <Nikky> 5g irssi relay
client
L245[10:54:22] <Nikky> gah
L246[10:54:27] <Nikky> %g irssi relay
client
L247[10:54:28] <MichiBot> Nikky:
https://irssi.org/ - *Irssi*: "Powerful
text-based IRC client for UNIX with perl scripting
support."
L249[10:54:52] <Forecaster> these
are*
L250[10:54:53]
<MGR>
GUYS
L251[10:54:56]
<MGR> I
THINK I DID IT
L253[10:55:00]
<MGR> I
THINK I FINISHED BAGEL1.3
L254[10:55:12] <Forecaster> I made my own
for irssi
L255[10:55:52]
<MGR> I
FINISHED BAGELLLLLLLLLLLLLLLLLLLLLLL
L256[10:56:05]
<MGR> This
has taken me ~20 hours of hardcore coding, but I did it
L257[10:56:16] <Nikky> ok well Forecaster
i think you will not get what you want with irssi
L258[10:56:18]
<MGR> It
took multiple Darude sessions, but I did it
L259[10:56:32] <Forecaster> it doesn't
look that way no :P
L260[10:56:50] <Nikky> weechat can do it
though, and your script should be easily portable
L261[10:56:56]
<MGR>
NOW
L262[10:57:00]
<MGR> let's
finish TACEATS2!
L263[10:57:12] <Forecaster> can I run
weechat on a linux server?
L264[10:57:27] <Nikky> well i do
L265[10:57:33] <Nikky> tmux +
weechat
L266[10:57:48] <Nikky> probably just like
your irssi setup
L267[10:58:35]
⇨ Joins: xarses (~xarses@8.39.49.133)
L268[10:58:38] <Nikky> alias irc='tmux
attach -t irc || tmux new-session -s irc weechat'
L269[10:58:58] <Forecaster> I use screen
but sure
L270[10:59:34]
⇨ Joins: xarses_ (~xarses@67.218.117.86)
L271[10:59:52] <Nikky> weell it really
makes no difference.. but i have no idea how well screen works with
mouse interacting, switching and resizing tabs etc
L272[11:00:47] <Nikky> also there is a
neat plugin for tmux weechat interaction to set you away when no
client is connected
L273[11:01:16] <Forecaster> "weechat
is already the newest version."
L274[11:01:17] <Forecaster> oh
L275[11:01:19] <Nikky> also.. combine that
with mosh instead of plain ssh and you have a prett solid
connection all the time
L276[11:01:28] <Forecaster> mosh?
L277[11:01:37] <Nikky> mobile shell
L279[11:02:11] <Nikky> it can keep you
connected through network outages or ip changes
L280[11:02:12] ⇦
Quits: xarses (~xarses@8.39.49.133) (Ping timeout: 189
seconds)
L281[11:02:28] <Nikky> by tracking a
secure uuid or so on server and client
L282[11:02:29] ⇦
Quits: medsouz|offline (~medsouz@medsouz.net) (Read error:
Connection reset by peer)
L283[11:03:01] <Nikky> it alos displays a
useful little banner on top with info on how long you had no
contact
L284[11:03:08] <Forecaster> oh weechat
supports perl?
L285[11:03:18] <Nikky> and python and all
the good stuff
L286[11:03:35] <Forecaster> irssi plugins
use perl, so that's what my discord script is in
L288[11:03:49] <Nikky> then you should be
able to port it easily
L289[11:03:57] <Nikky> i hope you share it
then
L290[11:04:05] <Nikky> could use it as
well
L291[11:04:24] <Forecaster> okay, I have
weechat 0.3.7 running apparently
L292[11:04:36] <Nikky> atm i am just
running a sed on the logs before pisg..
L293[11:04:37] <Forecaster> how do I point
it at my bouncer in the best way?
L294[11:04:52] <Nikky> well first install
iset
L295[11:05:30] <Nikky> its prety helpful
for setting settings
L297[11:05:56] <Nikky> also 0.3 is really
old
L298[11:06:39] <Forecaster> haha, nono,
it's the "latest", Ubuntu 12.04.5 said so
L299[11:06:46] <Forecaster> :P
L300[11:06:59] <Nikky> i am on 1.2
L301[11:07:59] <Nikky> and apparently 1.6
is the proper newest version
L302[11:09:30]
⇨ Joins: medsouz|offline (~medsouz@medsouz.net)
L303[11:09:34] <Nikky> interesting it says
1.2 but is 1.6.2
L304[11:09:48] <Nikky> reinstalling fixed
that
L305[11:09:52] <SolraBizna> "The
multiply acts on a signed 32-bit quantity and a signed 16-bit
quantity. The signed 16-bit quantity is taken from either the
bottom or the top half of its source register. The other half of
the second source register is ignored. The top 32 bits of the
48-bit product are added to a 32-bit accumulate value and the
result is written to the destination register. The bottom 16 bits
of the 48-bit product are
L306[11:09:58] <SolraBizna>
ignored."
L307[11:10:12] <SolraBizna> This section
of the instruction space is *rapidly* sapping my enthusiasm.
L308[11:12:50] <Forecaster> so iset is
apparently perl, so I put it in the perl folder
L309[11:12:53] <Forecaster> but how do I
load it
L310[11:13:12] <Nikky> ./script
L311[11:13:23] <Gavle> ~w component
API
L313[11:13:24] <Nikky> then navigate to
iset and load it
L314[11:13:32] <Forecaster> wut?
L315[11:13:51] <Forecaster> you mean I
should make a script dir and put it there
L316[11:14:01] <Nikky> no execute
/script
L317[11:14:05] <Nikky> as commend in
weechat
L318[11:14:10] <Forecaster> Error: unknown
command "script"
L319[11:14:22] <Gavle> hello Nikky
L320[11:14:32] <Nikky> ok well..scripts
?
L321[11:14:38] <Nikky> wait a sec..
L323[11:15:15] <Nikky> ./script install
iset.pl
L324[11:15:24] <Nikky> maybe your version
is really that old..
L326[11:16:29] <Forecaster> ah there we
go
L327[11:16:40] <Forecaster> I made a soft
link to it from "autoload"
L328[11:16:45] <Forecaster> then did /perl
autoload
L329[11:17:14] <Nikky> stuff you might
want is iset, buffers, autosort
L330[11:17:46] <Nikky> grep,
sort_servers
L331[11:18:13] <Nikky> but for now you
just need to add a single server
L332[11:19:17] <Nikky> for my stuff i set
most setting as default
L333[11:19:36] <Nikky> so variableso n
servers with null default to that
L335[11:21:18]
⇨ Joins: SixDev
(uid64016@id-64016.hathersage.irccloud.com)
L337[11:21:30] <Forecaster> I should just
be able to do /server add etc right?
L338[11:21:44] <Nikky> i linked the stuff
from znc before
L339[11:22:01] <Nikky> you might want to
add some cap requests etc
L340[11:22:08] <Nikky> but essentially
yes
L341[11:22:14] <Forecaster> I don't know
what that is :P
L343[11:22:24] <Nikky> capabilities
L344[11:22:41] <Nikky> like
away-notify
L345[11:23:15] <Nikky> if thats enabled
the server notifies you and the client does not have to constantly
ping the server to check if the away status of users has
changed
L346[11:23:39] <Nikky> most of those are
to reduce load
L347[11:24:37] <Gavle> alright everyone,
I'm off for now!
L348[11:24:39] <Gavle> bye :)
L349[11:25:11] ***
Gavle is now known as Gavle|Away
L350[11:25:32] <Forecaster> damn, TSL
handshake failed
L351[11:25:34] <Forecaster> by
Gavle|Away
L352[11:25:40] <Nikky> Forecaster: for
your convenience.. ./set irc.server_default.capabilities
"account-notify,away-notify,cap-notify,multi-prefix,server-time,znc.in/server-time-iso,znc.in/self-message"
L353[11:25:44] <Nikky> bye
L354[11:26:04] <Nikky> the article i
mentioned does mention stuff about ssl
L355[11:26:46] <Nikky> easiest way to fix
it is to copy the suggested command to accept the fingerprint
L356[11:27:29] <Nikky> another way is to
globaly disable ssl cert checking.. for obvious reasons that would
be stupid
L357[11:27:47] *
Forecaster disables it
L358[11:27:49] <Forecaster> :D
L359[11:28:06] <Nikky> do you have ssl
certs for your domain btw ?
L360[11:28:18] <Forecaster> I don't think
so
L361[11:28:21] <Nikky> with them you can
encrypt the relay connection
L362[11:28:33] <Nikky> does letsencrypt
ring a bell ?
L363[11:28:47] <Nikky> well if not then
don't worry you can always do that later
L364[11:28:51] <Forecaster> yes, but I've
never done anything with it
L365[11:29:11] <Forecaster> I'm replacing
this server anyway
L366[11:29:16] <Forecaster> soon
(tm)
L367[11:29:23] <Forecaster> soonâ„¢
L368[11:29:33] <Forecaster> I forgot I can
do that
L369[11:29:45] <Nikky> well once oyu are
connected, have buffers and mouse-mode enabled etc..
L370[11:30:06] <Nikky> you can look into
the relay stuff
L371[11:30:57] <Nikky> you can eithe
generate a selfsinged ssl cert.. which you need to manually accept
on your phone i think
L372[11:31:03] <Nikky> or use no ssl
L373[11:31:05] <Forecaster> how do I use
iset to change a setting I've highlighted?
L374[11:31:22] <Nikky> for me its
esc+nter
L375[11:31:25] <Nikky> *enter
L376[11:31:44] <Nikky> i never got around
changing that
L377[11:31:45] <Forecaster> ah yeah, that
put the command in automatically
L378[11:32:08] <Forecaster> now the mouse
is working
L379[11:32:12] <Nikky> it works and i
rarely play with the settings anymore either
L380[11:32:18] <Forecaster> I wasn't sure
it would be supported
L381[11:32:32] <Nikky> you can do left
right gestures to change buffers
L382[11:32:55] <Forecaster>
interesting
L383[11:33:03] <Forecaster> I'm used to
using the keyboard though
L384[11:33:12] <Nikky> well is it
connecting to znc ?
L385[11:34:23] <Nikky> well then to /help
relay
L386[11:34:35] <Nikky> or if its not
loaded /plugin load relay
L387[11:35:02] <Forecaster> it is
loaded
L388[11:35:05] <Nikky> ./relay add weechat
9001
L389[11:35:39] <Forecaster> what does that
do? oO
L390[11:35:43] <Nikky> ehh ectually
L391[11:36:12] <Nikky> well better refer
to /help relay
L392[11:36:34] <Nikky> you want to add a
relay on the default port 9001, protocol: weechat
L393[11:36:41] <Nikky> then set the
password
L394[11:36:59] <Nikky> and then you cna
connect to that from any weechat relay client
L395[11:37:06] <Forecaster> ah
L396[11:37:07] <Nikky> like the
weechat-android app
L397[11:37:22] <Forecaster> does it have
to be a weechat client?
L399[11:37:32] <Nikky> you can also relay
irc
L400[11:37:37] <Nikky> but i never did
that
L401[11:38:07] <Forecaster> but that might
just do what irssi does
L402[11:38:10] <Forecaster> ?
L403[11:38:10] <Nikky> well it does have
to be weechat relay if you want to use the sripts etc
L404[11:38:44] <Nikky>
see this?
L405[11:38:52] <Forecaster> yes
L406[11:39:05] <Nikky> It's sent from my
phone
L407[11:40:21] <Nikky> why is the discord
bridge not showing that screenshot ?
L408[11:40:53] <Forecaster> it doesn't
show files uploaded with discord
L409[11:41:00]
<MGR>
Correct
L410[11:41:04] <Nikky> anyway that was
/prism also a script that is included and ready to install
L411[11:41:41] <Nikky> for testing
purposes glowing bear is the best way to see if the relay
works
L412[11:41:46] <Forecaster> dammit
ssl
L413[11:41:48] <Forecaster> D:<
L414[11:42:23] <Forecaster> tsl*
L415[11:42:31] <Nikky> WeeChat version
0.4.2 or higher is required.
L416[11:42:40] <Nikky> sure oyu are on
that old version ?
L417[11:42:47] <Forecaster> that's what it
says
L418[11:42:50] <Nikky> weechat -v does so
?
L419[11:43:05] <Forecaster>
martin@towerofawesome:~$ weechat-curses -v
L420[11:43:06] <Forecaster> 0.3.7
L422[11:43:54] <Nikky> i think you should
add their repo
L423[11:44:02] <Forecaster> it has the
proxy plugin though
L424[11:44:09] <Michiyo> RE: Corded
showing uploads, I tried... it didn't work :(
L425[11:44:15] <Nikky> well as long as it
works :P
L426[11:44:26] <Forecaster> I can't even
connect to the bouncer :|
L427[11:45:23] <Nikky> it does give you
some error messages though ?
L428[11:45:40] <Nikky> i nthe server or
weechat buffer
L430[11:46:54] <Nikky> i would poke lizzy
about that
L431[11:47:12] <Nikky> i assume oyu
connect to 6697 ?
L432[11:47:40] <Forecaster> uh, 4096
L433[11:47:48] <Nikky> well that is
custom..
L434[11:48:01] <Nikky> so i have no idea
if ssl is enabled or not but i guess it is
L435[11:48:43] <Forecaster> my irssi
settings are port 4096, use_ssl yes, ssl_verify no
L436[11:48:50] <Nikky> you have the
fingerprint there ?
L437[11:49:11] <Forecaster> there is no
field for it in the config
L438[11:49:24] <Nikky> do /set
irc.server.name.ssl_fingerprint "...."
L439[11:49:31] <Forecaster> I dunno if it
asked about it and I accepted it or something when I connected the
first time
L440[11:51:02] <Nikky> nánother option is
to set ssl false
L441[11:51:04] <Forecaster> in
irssi?
L442[11:51:08] <Nikky> *another
L443[11:51:11] <Forecaster> @
command
L444[11:51:14] <Nikky> in weechat
L445[11:51:57] <Nikky> also maybe
comparing the irssi configs to weechat might give you some
insight
L446[11:52:11] <Nikky> about fingerprints,
if ssl is enabled etc
L447[11:53:01] <Forecaster> hm
L448[11:53:08] <Forecaster> I can't paste
things into weechat
L449[11:53:19] <Nikky> usig tmux ?
L450[11:53:22] <Nikky> hold shift
L451[11:53:33] <Forecaster> no I use
screen
L452[11:53:47] <Forecaster> usually I just
right-click, but it doesn't work now that the mouse is
enabled
L453[11:54:16] <Nikky> then.. hold shift,
middleclick
L454[11:54:21] <Forecaster> ah shift
works
L455[11:54:25] <Nikky> assuming
middleclick is paste
L456[11:54:27] <Forecaster> shift +
right.click
L457[11:55:00] <Forecaster> Error:
configuration option "irc.esper.ssl_fingerprint" not
found
L458[11:55:56] <Forecaster> I did
irc.server.etc and it gave me the same error
L459[11:59:24] ⇦
Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit: I
solemnly swear that I am up to no good.)
L460[12:01:11] <Nikky> update
weechat
L461[12:01:31] <Forecaster> uuh
L462[12:02:00] <Forecaster> well, I had to
explicitly turn off ssl_verify instead of leaving it null
L464[12:02:22] <Nikky> you should still
update
L465[12:02:27] <Forecaster> I can see
these messages now
L466[12:02:31] <Forecaster> but I can't
send anything
L467[12:02:44] <Nikky> thats weird
L468[12:02:47] <Forecaster> when I try it
says "irc: you are not connected to server"
L469[12:02:59] <Nikky> then do /save
L470[12:03:02] <Nikky> ./quit
L471[12:03:06] <Nikky> and restart
weechat
L472[12:03:11] <Nikky> then /connect
esper
L473[12:03:24] <Nikky> or not if oyu have
it on autoconnect
L474[12:03:41] <Forecaster> it
autoconnects, but same result
L475[12:03:51] <Nikky> again errors
?
L476[12:04:02] <Forecaster> weechat =!= |
Error: unknown option for "buffer" command
L477[12:04:11] <Forecaster> that is
spammed a lot after connecting
L478[12:04:16] <Forecaster> like hundreds
of times
L479[12:04:24] <Nikky> google for it
L480[12:04:33] <Forecaster> oh, and the
server connection times out apparently
L481[12:05:05] <Nikky> and my guess..
buffrs uses a option that is not yet in your weechat version and
does not check if it has that
L482[12:05:18] <Forecaster> probably
L483[12:20:34] <Forecaster> meep
L484[12:20:40] <Forecaster> oh there we
go
L485[12:20:44] <Forecaster> the update
fixed that
L486[12:20:46] <Forecaster> :D
L487[12:21:27] <Forecaster> oh,
interesting
L488[12:21:47] ***
Keridos|away is now known as Keridos
L489[12:21:49] <Forecaster> the name on
the messages from weechat are blue
L490[12:22:42] <Forecaster> I guess
because irssi normally just colors my own name white and doesn't
apply scripts to it
L491[12:26:43] <Nikky> you can change all
the color stuff
L492[12:27:29] <Forecaster> I meant in
irssi :P
L493[12:27:40] <Forecaster> of course you
can't see where I am when I type "here"
L494[12:27:48] *
Forecaster collapses the user-list
L495[12:33:22] <Forecaster> not 100% sure
I'll use this yet
L496[12:33:41] <Forecaster> I'd have to
spend a lot of time configuring everything to how I want it
L497[12:36:42] <Nikky> test the
relay
L498[12:36:45] <Nikky> then decide
L499[12:37:29] <Forecaster> the app
doesn't seem to want to connect
L500[12:37:33] <Forecaster> it doesn't say
anything
L501[12:38:02] <Nikky> well assume you set
the correct protocol and port and password ?
L502[12:38:21] <Nikky> and selected the
correct method fro mthe dropdown on the app settings connections
?
L503[12:38:38] <Forecaster> I did /relay
add weechat 9001
L504[12:39:19] <Forecaster> oh wait
L505[12:39:25] <Forecaster> I apparently
did 90001
L506[12:39:29] <Forecaster> oops
L507[12:44:01]
<MGR> Over
9000?
L508[12:45:20] ***
Gavle|Away is now known as Gavle
L509[12:45:24] <Forecaster> test ping
Forecaster
L510[12:45:27] <Gavle> I'm back :)
L511[12:45:36] <Forecaster> test ping
Forecaster
L512[12:45:57] <Forecaster> test ping
Forecaster
L513[12:45:57] <Gavle> how was
everyone?
L515[12:46:12] <Forecaster> hm
L516[12:48:12]
⇨ Joins: brandon3055_
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L517[12:49:13] ⇦
Quits: brandon3055__
(~Brandon@122-129-151-47.dynamic.ipstaraus.com) (Read error:
Connection reset by peer)
L518[12:57:04] ⇦
Quits: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
(Ping timeout: 206 seconds)
L519[13:01:12] ⇦
Quits: DarkCow (~MrDark@cpe-75-185-6-240.columbus.res.rr.com) (Read
error: Connection reset by peer)
L520[13:03:29]
⇨ Joins: Dark
(~MrDark@cpe-75-185-6-240.columbus.res.rr.com)
L521[13:14:49] ***
Keridos is now known as Keridos|away
L522[13:15:35] ⇦
Quits: brandon3055_ (~Brandon@122-129-151-47.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)
L523[13:15:56]
⇨ Joins: brandon3055_
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L524[13:16:46]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L525[13:21:08] <gamax92> thinking about
writing a program for Computronics stuff
L526[13:21:48] ⇦
Quits: Jezza (~Jezza@92.206.161.17) (Quit: Leaving)
L527[13:23:43] <Forecaster> gasp :O
L528[13:26:31] <Vexatos> g a s p
L529[13:26:34] <Vexatos> : O
L530[13:50:09]
⇨ Joins: coopj121
(~coopj121@2a02:c7f:6422:c200:11cc:9959:deb0:4215)
L531[13:59:08] ⇦
Quits: glasspelican (~quassel@stanley.glasspelican.ca) (Ping
timeout: 198 seconds)
L532[13:59:15] ⇦
Quits: SixDev (uid64016@id-64016.hathersage.irccloud.com) (Quit:
Connection closed for inactivity)
L533[14:02:17]
⇨ Joins: glasspelican
(~quassel@stanley.glasspelican.ca)
L534[14:04:12] ⇦
Quits: coopj121 (~coopj121@2a02:c7f:6422:c200:11cc:9959:deb0:4215)
(Quit: Leaving)
L535[14:05:17]
⇨ Joins: coopj121
(~coopj121@2a02:c7f:6422:c200:11cc:9959:deb0:4215)
L536[14:06:13] ⇦
Quits: coopj121 (~coopj121@2a02:c7f:6422:c200:11cc:9959:deb0:4215)
(Client Quit)
L537[14:07:07]
⇨ Joins: coopj121
(~coopj121@2a02:c7f:6422:c200:11cc:9959:deb0:4215)
L538[14:13:29] ⇦
Quits: coopj121 (~coopj121@2a02:c7f:6422:c200:11cc:9959:deb0:4215)
(Quit: Leaving)
L539[14:13:56]
⇨ Joins: coopj121
(~coopj121@2a02:c7f:6422:c200:11cc:9959:deb0:4215)
L540[14:14:33] ***
medsouz|offline is now known as medsouz
L541[14:15:33]
⇨ Joins: brandon3055__
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L542[14:15:59] ⇦
Quits: coopj121 (~coopj121@2a02:c7f:6422:c200:11cc:9959:deb0:4215)
(Client Quit)
L543[14:16:32] ⇦
Quits: brandon3055_ (~Brandon@122-129-151-47.dynamic.ipstaraus.com)
(Read error: Connection reset by peer)
L544[14:16:32]
⇨ Joins: coopj121
(~coopj121@2a02:c7f:6422:c200:11cc:9959:deb0:4215)
L545[14:17:07] ⇦
Quits: coopj121 (~coopj121@2a02:c7f:6422:c200:11cc:9959:deb0:4215)
(Client Quit)
L546[14:32:53]
⇨ Joins: Trangar
(~Trangar@249-153-145-85.ftth.glasoperator.nl)
L547[14:39:21] ⇦
Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Read
error: Connection reset by peer)
L548[14:39:50] ⇦
Quits: Crazylemon (~Crazylemo@c-98-237-179-255.hsd1.wa.comcast.net)
(Remote host closed the connection)
L549[14:45:39] <Forecaster> wt
L550[14:45:50] <Forecaster> something is
affecting copying/pasting now...
L551[14:46:14] <Forecaster> copy/pasting
'something' results in 00~something01~
L552[14:46:18] <Forecaster> o-o
L553[14:46:57] <Forecaster> oh, it was
weechat...
L554[14:47:07] <Forecaster> was somehow
doing it accross screen windows...
L555[14:47:08] <Forecaster> oO
L556[15:00:21] ⇦
Quits: Keanu73 (~Keanu73@host-78-148-142-102.as13285.net) (Read
error: Connection reset by peer)
L557[15:14:02] ***
Keridos|away is now known as Keridos
L558[15:28:50]
<MGR> I DID
IT
L559[15:28:54]
<MGR> HOLY
COW IT WORKS
L560[15:29:01]
<MGR>
TACEATS2 HAS BEEN FINISHED 100%!
L561[15:29:02] <CompanionCube> ?
L562[15:30:03]
<MGR> Izaya,
Inari, here's your proof!
L564[15:30:08]
<MGR> Izaya,
your source code
L565[15:30:13]
<MGR> Inari,
a project finished
L566[15:30:31]
<MGR>
CompanionCube, TACEATS2 stands for Total Area Computing Environment
and Tactical Systems Edition 2
L567[15:30:49]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-50-136-14-108.hsd1.ma.comcast.net)
L568[15:30:56]
<MGR> It's
the first step in my plans to create the ultimate computer security
system
L569[15:31:11] <MajGenRelativity> I have a
tell waiting for me
L570[15:31:26] <CompanionCube> huh, is
that some form of checksum validation?
L571[15:31:34]
<MGR> Is
what?
L572[15:31:39] <CompanionCube> '
print("An altered copy of TACEATS2 is present on this system.
Preventing execution to secure against malicious code injection.
Please report to whomever you got this program from, and to
MajGenRelativity or Gavle on irc.esper.net")'
L573[15:32:00] <MajGenRelativity> yes,
it's basic functionality
L574[15:32:25] <MajGenRelativity> TACEATS2
EP/EX will be built against Bagel v1.4, which will be more
secure
L575[15:32:48]
<MGR>
Speaking of, I should formulate the plan
L576[15:32:58]
<MGR> I'm
going to not code for the rest of the day
L577[15:33:10]
<MGR> Need
to rebuild creativity for the hell that will be GERT
L578[15:33:19] <Gavle> trololololol
L579[15:33:27] <Gavle> GERT's gonna suck
to implement
L580[15:33:44] <Gavle> Not bad, just
long
L581[15:34:13] <Gavle> Seeing as it took
us ~10 hours to troubleshoot and fully fix bagel
L582[15:34:27] <Gavle> It's going to be a
long-term project
L583[15:35:36] <Forecaster> carbs
L584[15:35:53] <MajGenRelativity>
Forecaster, ?
L585[15:36:14] <Forecaster> just testing
:P
L586[15:36:26]
<Forecaster>
or it's just for fun, who knows
L587[15:36:33]
<MGR> as you
wish
L588[15:36:50] <Forecaster> if I got
wishes that's not what I'd wish for
L589[15:37:07] <MajGenRelativity> depends
on how many wishes you had
L590[15:37:26] <Forecaster> no it doesn't
:P
L591[15:37:32] <MajGenRelativity> yes it
does
L592[15:37:43] <MajGenRelativity> If you
had infinite wishes, you could wish for stupid stuff
L593[15:37:50]
<MGR> Like
this ?
L594[15:38:06] <DaMachinator> Infinity is
funny
L595[15:38:24] <DaMachinator> var x =
infinity
L596[15:38:30] <DaMachinator> x ==
x/2
L597[15:38:37] <DaMachinator> is
true
L598[15:38:39] <MajGenRelativity> x =
infinity
L599[15:38:56] <DaMachinator> = is
assignment
L600[15:39:03] <DaMachinator> == is
logical equality operator
L601[15:39:09]
<MGR> I
became aware of that after I pressed enter
L602[15:39:15] <MajGenRelativity> My
statement is valid though
L603[15:39:15]
<Forecaster>
what's an illogical operator?
L604[15:39:20]
<MGR> your
face
L605[15:39:24]
<Forecaster>
:O
L606[15:39:35] <MajGenRelativity> Might
want to apply some ice to that burn
L607[15:39:43]
<MGR>
?
L608[15:43:34] <CompanionCube>
DaMachinator: JS in general is funny
L609[15:44:02] <CompanionCube>
Array(16).join("lol" - 2) + " Batman!";
L610[15:44:10] <DaMachinator>
notwithstanding that that is not valid JS code
L611[15:44:16] <DaMachinator> it needs
more semicolons
L612[15:44:33] <CompanionCube>
DaMachinator: I believe semicolons are optional
L613[15:44:39] <DaMachinator> true in
lua
L614[15:44:41] <DaMachinator> not in
javascript
L615[15:45:05] <DaMachinator> I wish it
was true, but semicolons are required in most places
L616[15:45:07] <CompanionCube> eh, it
apparently depends
L617[15:45:07] <MajGenRelativity> I only
know Java, and semicolons are necessary
L619[15:45:14]
<MGR> It's
annoying
L620[15:45:52] <DaMachinator> the only
places I know of that don't need semicolons is after a closing
bracket '}' such as is found after control structures
L621[15:45:56] <CompanionCube> it's java,
you're expecting it to be anything other than strict/rigid and
verbose
L622[15:47:30] <DaMachinator> The first
language I "learned" was C++
L623[15:47:45] <Forecaster> the first I
learned was asp
L624[15:48:06] <DaMachinator> As a result
my inner self pretends everything is strict and verbose to make my
life easier
L625[15:48:25] <CompanionCube>
DaMachinator: you should try something flexible then
L626[15:48:34] <CompanionCube> Perhaps a
Lisp, Ruby or Smalltalk :p
L627[15:49:02] <DaMachinator> now why
would I do that
L628[15:49:23] <DaMachinator> I tend to
learn new languages for practical reasons, with the exception of
Javascript
L629[15:49:37]
<MGR>
@Mimiru quick question
L630[15:49:55] <DaMachinator> (it is so
similar to MineTweaker's scripting language that I kind of picked
it up on accident)
L631[15:50:16]
<MGR> The
entity detector, does have a covered area in the shape of a cube,
or an approximated sphere?
L632[15:50:33] *
CompanionCube likes Smalltalk's environment but knows that lisp
does a similar thing
L633[15:51:17] <DaMachinator> are these
languages compiled or interpreted
L634[15:51:55] <CompanionCube> for lisp,
it definitely varies based on implementation
L635[15:52:18] <CompanionCube> Smalltalk
is compiled to bytecode but some VMs have a JIT
L636[15:53:09] <DaMachinator> where does
Java fall...
L637[15:53:13] <DaMachinator> it appears
to be interpreted
L638[15:53:25] <CompanionCube>
DaMachinator: iirc Java uses the same VM architecture more or
less
L639[15:53:53] <DaMachinator> given that
you can unzip a jar and (using special software) read the
class-files
L640[15:54:06] <CompanionCube>
DaMachinator: decompiler is the word iirc
L641[15:54:13] <DaMachinator> it
L642[15:54:18] <DaMachinator> isn't a
decompiler
L643[15:54:29] <DaMachinator> since
class-files don't seem to be "compiled"
L644[15:54:45] <CompanionCube> they are
compiled
L645[15:54:52] <CompanionCube> just to the
JVM's instruction set
L646[15:55:07] <DaMachinator> if you unzip
IC2 and use a classfile reader
L647[15:55:16] <DaMachinator> they are not
obfuscated
L648[15:55:38] <CompanionCube> and?
L649[15:55:48] <DaMachinator> normally
this would point to it not being compiled
L650[15:56:13] <CompanionCube> if
compiliation involved obfuscation, you'd be rather screwed when you
needed to debug your code :p
L651[15:56:46] <DaMachinator> i would
assume you have the original at hand
L652[15:57:19] <CompanionCube> qw5lp
L653[15:57:22] <CompanionCube> oopsm
L654[15:57:48] <CompanionCube>
DaMachinator: why do you assume it wasn't compiled if it wasn't
obsfucated
L655[15:58:29]
⇨ Joins: tim4242
(~tim4242@p5483E47E.dip0.t-ipconnect.de)
L656[15:58:34] <DaMachinator> Because
using a decompiler for C++ on a binary executable will give you a
mess comparable to obfuscated source code.
L657[15:58:59] <CompanionCube> indeed it
will, for completely different reasons
L658[15:59:11] <DaMachinator> care to
explain
L659[15:59:43] <CompanionCube>
DaMachinator: for one thing
L660[16:00:01] <CompanionCube> converting
JVM bytecode to Java source is most likely easier than converting
x86 assembly to C source
L661[16:00:47] <DaMachinator> does JVM
bytecode use variable names?
L662[16:01:34] <CompanionCube> it might,
it might not
L663[16:01:50] <CompanionCube> the
presence of intentional obsfucators suggests the former unless I go
out and look at some
L664[16:03:53] <DaMachinator> The IC2
classfiles give me clear and readable variable names.
L665[16:04:06] ***
Keridos is now known as Keridos|away
L666[16:04:16] <DaMachinator> Classfiles
for an indie game I found give me random letters that don't explain
anything.
L667[16:04:57] <CompanionCube>
DaMachinator: same language?
L668[16:05:01] <DaMachinator>
Additionally, the IC2 variable names make sense and are descriptive
of what they are.
L669[16:05:12] <CompanionCube> you can
tell which one decided to use an obsufcator before release
thwn
L670[16:05:15] ***
Gavle is now known as Gavle|Away
L671[16:05:28] <DaMachinator> I think the
indie game is written in Java
L672[16:05:32] <DaMachinator> it runs on
the JVM
L673[16:05:44] <DaMachinator> it might be
written in scala whatever the heck that is
L674[16:06:02] <CompanionCube> eh, it's
all the same bytecode in the end :p
L675[16:06:34] <CompanionCube> In C/C++,
similar information is available
L676[16:06:56] <CompanionCube> however,
this information is mostly not stored as part of the code
itself
L677[16:07:02] <CompanionCube> (some of
it, because some of it has to be)
L678[16:08:04] ⇦
Quits: Mettaton_Fab (~OyVey@p57964172.dip0.t-ipconnect.de) (Quit:
gotta go to bed or other stuff, maybe its not even midnight and im
just sleepy af)
L679[16:08:39] <CompanionCube> if you
don't want people to have this information, you can just remove the
bit that contains it without modifying the actual program
L680[16:08:58] <CompanionCube> only
leaving the info/names that you can't avoid having
L681[16:10:09] <CompanionCube>
DaMachinator: that a good explanation?
L682[16:10:29] <DaMachinator> yes
L683[16:11:11] <CompanionCube> you can see
the effects of the 2nd one by comparing a stripped and unstripped
ELF file
L685[16:16:12] <MajGenRelativity> And
that's my plan for where I want to take TACEATS
L686[16:17:10]
<20kdc> Why
exactly is it a "maximum of 35 turrets"?
L687[16:17:14]
<20kdc>
Where's the limitation being put in?
L688[16:17:33]
<MGR> It's a
software limitation to ensure that the system is basically
plug-and-play
L689[16:17:56]
<MGR>
35+2=37, which is 11 less than a T3 server's 48 component
limit
L690[16:18:07]
<20kdc> Why
have a software limitation?
L691[16:18:14]
<20kdc> If
it crashes, it crashes.
L692[16:18:24]
<MGR> I want
it to not crash though
L693[16:18:46]
<20kdc> It's
not like a software limitation will *stop* it crashing if the user
plugs in an extra turret.
L694[16:18:49]
<20kdc>
It'll crash either way.
L695[16:18:58]
<MGR> It
could
L696[16:19:21]
<MGR> if
they plug in tons of turrets, it will crash yes, but if they plug
in only a couple over 35, it just won't work
L697[16:19:32]
<MGR> and
hopefully they'll stop plugging random crap in to my program
L698[16:19:40]
<20kdc> And
why would it "just not work"?
L699[16:19:50]
<MGR> the
program won't take control of them
L700[16:20:29]
<20kdc> It's
the user's responsibility to handle component limits. Having a
limit in your program only makes things more difficult for users
with, IDK, a magical component-limit-booster.
L701[16:20:46]
<MGR> and
that's where TACEATS-EX comes in!
L702[16:21:05]
<MGR>
Assuming they implement it right, 0 component limitations of any
sort!
L703[16:21:14]
<MGR>
Blanket every block of you server in security ?
L704[16:21:31]
<MGR>
Blanket every block of your server in security ?
L705[16:21:52]
<Eleria>
>*is not visible for computers Soonâ„¢
L706[16:22:10]
<MGR>
?
L707[16:22:23]
<Eleria> I
can hide from your system :P
L708[16:22:31]
<MGR>
through invisibility potions?
L709[16:22:34]
<Eleria>
Nah
L710[16:22:39]
<MGR>
through what then?
L711[16:22:57]
<Eleria>
Something which isn't in overworld
L712[16:23:08]
<MGR> so,
you're just going to move away
L713[16:23:18]
<MGR> that's
not becoming invisible, that's just not encountering it
L714[16:23:51]
<Eleria> Nah
, I'm not near anything that could see me , but I'm not in an
rftools dim
L715[16:24:02]
<MGR> what
are you going to be in then?
L716[16:24:19]
<Eleria> End
*coughs* Not
L717[16:24:29]
<MGR>
k
L718[16:24:49]
<Eleria> Nah
, I'm just trying something with Ember :3
L719[16:25:01]
<MGR> Really
though, that is good for you ?
L720[16:25:11]
<Lizzy>
@Eleria ehehhehehhe
L721[16:25:16]
<MGR> I live
in my own personal dimension anyways
L722[16:25:26]
<Eleria>
@Lizzy ? O.o
L723[16:25:31]
<Lizzy>
nothing!
L724[16:25:34]
<MGR> Unless
you attempted to mount an invasion, it's unlikely you would
encounter TACEATS
L725[16:25:35] <Corded> * Lizzy
hides
L726[16:25:42]
<Eleria>
*hides away too*
L727[16:26:07]
<Eleria>
@MGR Eh , I don't think I can send rockets through portals xD
L728[16:26:13]
<Eleria> Or
... Kinda portals
L729[16:26:24]
<MGR> What
kinda portal?
L730[16:27:02]
<Eleria> Ask
the dim i will be in , it's an not named block which isn't visible
but tp's you
L731[16:27:21]
<Eleria>
@Lizzy Did you meant what I think you meant ? XD
L732[16:27:28]
<Lizzy>
possibly
L733[16:27:36]
<Eleria>
Damn .
L734[16:27:42]
<MGR>
@Eleria ??
L735[16:27:43]
<Eleria>
*hides more*
L736[16:28:05]
<Eleria>
@Eleria It's the end of an dim that ports you into the
overworld
L737[16:28:11] ⇦
Quits: MajGenRelativity
(~MajGenRel@c-50-136-14-108.hsd1.ma.comcast.net) (Quit:
Leaving)
L738[16:28:14]
<Eleria>
It's the end of an dim that ports you into the overworld
L739[16:28:25]
<MGR> That's
a new one
L740[16:28:28]
<MGR> I'll
have to find you then
L741[16:28:37]
<Eleria>
@Lizzy I meant exploring stuff in MC :c
L742[16:28:46]
<Eleria>
@MGR Eh , is easy anyways
L743[16:29:03]
<Lizzy> not
what i was implying then
L744[16:29:10]
<Eleria> I
know
L745[16:29:12]
<MGR>
Easiness is always a good thing I suppose
L746[16:29:26]
<Eleria>
That's just what I really meant @Lizzy
L747[16:30:36]
<Eleria> Im
just assuming I know what you implied , as it could be understood
more then wrong
L748[16:31:16]
<Eleria>
@MGR Eh , no rockets can reach it tho xD
L749[16:31:25]
<Eleria> And
that's better like this .
L750[16:31:31]
<MGR>
@Eleria why would I want to launch rockets at you?
L751[16:32:03]
<Eleria>
Dunno *shrugs* it's still survival , so I have to protect me
:3
L752[16:32:15]
<MGR> I'm a
pretty peaceful dude now
L753[16:32:28]
<Eleria>
Sounds nice
L754[16:32:34]
<MGR> It
is!
L755[16:32:48]
<Eleria> But
still I know one thing standing in your base with a launchpad
':c
L756[16:33:32]
<Eleria> And
I can't let OpenMRT control crap in MC :/
L757[16:33:33]
<Lizzy>
@Eleria I know
L758[16:33:48]
<MGR>
@Eleria A. Nothing in my base has a luanchpad
L759[16:33:48]
<Lizzy>
(that was in reply to my latest ping from you)
L760[16:33:51]
<MGR> B.
OpenMRT?
L761[16:34:03]
<Eleria>
@Lizzy I know :3
L762[16:34:17] <Corded> * Lizzy goes to
write fanfiction
L763[16:34:18]
<Eleria>
@MGR eh , openmct , sorry
L764[16:34:19]
<Lizzy>
?
L765[16:34:27]
<MGR>
Openmct?
L766[16:34:32]
<Eleria>
*failed yet with that* @Lizzy
L767[16:34:48]
<Eleria>
@MGR NASA software xD Telemetry etc
L768[16:35:00]
<MGR>
???????
L770[16:35:51]
<Eleria> I
wanted the rockets give telemetry data , but they can't xD
L771[16:36:04]
<Eleria> As
I need a test source for my modifications for that
L772[16:36:46] <ping> (pong)
L773[16:37:05]
<MGR>
noice
L774[16:38:00]
<Eleria> Eh
, im just learning Js with that :3
L775[16:38:01]
⇨ Joins: gm|and
(~gm|and@67.102.224.49.dyn.cust.vf.net.nz)
L776[16:40:13]
<Eleria> Or
better said node.js xD
L777[16:40:32] <gm|and> try nope.c
L778[16:40:33] <gm|and> which is now known
as WAFer
L779[16:40:55] <gm|and> also has the .js
tld been taken yet?
L780[16:41:41]
<Eleria> I
think not xD
L781[16:41:48]
<Eleria>
Nope xD
L782[16:41:55]
<Eleria>
>buys it xD
L783[16:42:08] <gm|and> is it me or is xD
your full stop
L784[16:44:15]
<Eleria> I'm
using it often to not show when I'm depressed or Smth like that
.
L785[16:44:20] <CompanionCube> gm|and:
there'd be many uses for that TLD
L786[16:44:28] *
CompanionCube wonders how many people would want
fuck.js
L787[16:44:34] <gm|and> wasm.js?
L788[16:44:46] <gm|and> oh yeah if you
ever owned that you'dmake that $10,000/yr
L789[16:44:53] <gm|and> and node.js
$1m/yr
L790[16:44:55]
<Eleria>
*takes crappy.js*
L791[16:45:28]
<Eleria> I
just unfortunately will need that lang :/
L792[16:45:33] <gm|and> i'd totally take
jquery.js and make it use d3
L793[16:45:59] <gm|and> js in itself is
alright, it's just that it's layered atop the DOM
L794[16:46:10] <gm|and> that and complete
fucktards "require" it when they shouldn't
L795[16:46:17]
<Eleria>
Electron.js isn't there yet O.o
L796[16:46:52] <gm|and> if your choice of
web technology is the same choice used to shove ads way down your
throat then don't fucking use it to merely show text
L797[16:47:11]
<Eleria> Uhm
well
L798[16:47:13] <gm|and> although i'd say a
bigger cancer is position: fixed
L799[16:47:33] <gm|and> which reminds me,
in firefox, enable the menu bar, then do this
L800[16:47:35] <gm|and> al+v y n
L801[16:47:37] <gm|and> erm
L802[16:47:40] <gm|and> alt+v y n
L803[16:48:04] <gm|and> four keys and you
can kill the CSS on any page
L804[16:48:53] <gm|and> maybe i should
write a plugin to do stuff like taking every position:fixed
cancerbar and relocate it to the very bottom of the page
L805[16:49:50] <gm|and> oh yeah i would
totally take ads.js as a domain and just make it a parody website
mocking ads
L806[16:49:52]
<Eleria>
o.o
L807[16:50:26] <gm|and> had an idea at
some point but forgot the name i'd give it, the idea was to take
the piss out of really badly designed websites
L808[16:51:39] ⇦
Quits: brandon3055__
(~Brandon@122-129-151-47.dynamic.ipstaraus.com) (Read error:
Connection reset by peer)
L809[16:51:53]
⇨ Joins: brandon3055__
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L810[16:52:07] <gm|and> the first page
would be "You must enable JavaScript to view this
website." and that would be a link to a page which says
L811[16:52:17] <gm|and> "NO YOU
FUCKING DON'T."
L812[16:52:20] <gm|and> and some info on
that
L813[16:52:35]
<Eleria>
XD
L814[16:52:56] <gm|and> and also
"Although in all seriousness you should probably enable
JavaScript before viewing the next page to see just how shit
websites can get."
L815[16:53:20]
<Eleria> I
just like electron , as it's (for an bad dev like me) faster to
write stuff
L816[16:53:40] <gm|and> i'm a big fan of
this framework...
L818[16:54:13] <gm|and> so fast, and
doesn't require much
L819[16:54:44] <Stary> ha
L820[16:55:32] <gm|and> of course God's
own language is C
L821[16:56:16] <CompanionCube> JS is a
half-decent language but is frequently abused to be something
different
L822[16:56:29] <tim4242> No God's language
is binary machine code
L823[16:56:42] <gm|and> tim4242: that's
not a language
L824[16:56:47] <gm|and> that's just an
alphabet
L825[16:56:57] <CompanionCube> one could
say God's language is HolyC
L826[16:57:04] <CompanionCube> depending
on who you listen to
L827[16:57:21] <tim4242> What about
AngelScript?
L828[16:57:32] <tim4242> Sounds quite
holy
L829[16:57:33] <gm|and> it's no C
L830[16:58:04] <gm|and> AS is a good
choice if you like C++ and you also only have programmers w/ a
concept of references working on your AS code
L831[16:58:46] <gm|and> it integrates very
well w/ C++
L832[16:58:50] <gm|and> the downside is it
requires C++
L833[17:13:56] ⇦
Quits: Trangar (~Trangar@249-153-145-85.ftth.glasoperator.nl)
(Quit: Leaving)
L834[17:26:11]
⇨ Joins: gm|and_
(~gm|and@205.207.224.49.dyn.cust.vf.net.nz)
L835[17:26:38] ⇦
Quits: gm|and (~gm|and@67.102.224.49.dyn.cust.vf.net.nz) (Killed
(NickServ (GHOST command used by
gm|and_!~gm|and@205.207.224.49.dyn.cust.vf.net.nz)))
L836[17:26:43] ***
gm|and_ is now known as gm|and
L837[17:50:17]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8000:134f:d954:94bb:4449:8a7f)
L838[18:08:21] ⇦
Quits: gm|and (~gm|and@205.207.224.49.dyn.cust.vf.net.nz) (Quit:
Bye)
L839[18:08:21] ⇦
Quits: Vexatos
(~Vexatos@p200300556E653164FDDF209ECE910E2D.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L840[18:15:36] ⇦
Quits: xarses_ (~xarses@67.218.117.86) (Ping timeout: 189
seconds)
L841[18:15:38] <Izaya> MGR, you're
actively discouraging modification?
L842[18:21:05] <Izaya> also,
bagel.glutenous is just a sum of the values of all the
characters?
L843[18:21:20] <Izaya> fuck, that wouldn't
just be easy to defeat, it'd be fun
L844[18:21:23] <Izaya> I love code
golf
L845[18:22:13] <Nikky> so MGR is still
counting obscurity as security ?
L846[18:22:53] <Izaya> I think it's less
obscurity now
L847[18:22:56] <Izaya> and more
stupidity
L848[18:25:05]
<MGR> Izaya,
I'm not discouraging modification
L849[18:25:11]
<MGR> also,
code golf?
L850[18:25:28] <Izaya> print("An
altered copy of TACEATS2 is present on this system. Preventing
execution to secure against malicious code injection. Please report
to whomever you got this program from, and to MajGenRelativity or
Gavle on irc.esper.net")
L851[18:25:32]
<MGR> Nikky,
obscurity is not security, and I don't treat it as the
end-all-be-all
L852[18:25:37] <Izaya> Seems like it to
me.
L853[18:25:52]
<MGR> just
modify the glutenous numbers
L854[18:26:02]
<MGR> I also
need to redo the license
L855[18:26:10]
<MGR> Cause
right now it's Copyright, all rights reserved
L856[18:26:12] <CompanionCube> why not use
a real checksum
L857[18:26:20] <Izaya> Code golf is when
you write code to fit some weird requirements
L858[18:26:33]
<MGR>
CompanionCube, because I would have to implement the
algorithm
L859[18:26:42] <Izaya> eg all the bytes of
the characters add up to 84707
L860[18:26:46]
<MGR> Izaya,
well, TACEATS2 doesn't require code golf
L861[18:27:01]
<MGR> you
can literally just change the glutenous numbers, I didn't make it
hard
L862[18:27:20] <Izaya> That's not my
point
L863[18:27:24] <Izaya> My point is the
function sucks.
L864[18:27:32] <Izaya> Why even use
something so easy to defeat?
L865[18:27:41] <Izaya> The only thing
worse than no security is false security.
L866[18:27:53]
<MGR>
Because it's a placeholder
L867[18:28:16]
<MGR> Bagel
1.4 will introduce a better one
L868[18:29:12] <Izaya> huh
L869[18:29:23] <Izaya> if you search DDG
for 'ascii table' it pops one straight up
L870[18:29:29]
<MGR>
DDG?
L871[18:29:42]
<Mimiru>
@MGR it uses an AABB so it
L872[18:29:42] <Izaya> but yeah with some
carefully placed SOH bytes you could easily pad a smaller
program
L873[18:29:44] <Izaya> duckduckgo
L874[18:29:46]
<Mimiru>
it's a square
L875[18:30:21] <gamax92> Mimiru
L876[18:30:57] <Izaya> like I mean really
you'd want to use spaces because they're less conspicuous
L877[18:31:25]
<Mimiru>
gamax92
L878[18:31:28] <Izaya> does Lua freak out
from weird characters in program source?
L879[18:31:35] <CompanionCube> is it just
me or is TACEATS2 a surprisingly small amount of code
L880[18:31:38] <gamax92> Izaya: depends
where
L881[18:31:55] <gamax92> and what Lua
implementation/configuration
L882[18:32:07] <Izaya> OC, and mainly
tacked onto the end
L883[18:32:19] <Izaya> I feel like writing
a program to defeat MGR's hashing function
L884[18:32:33]
<MGR>
CompanionCube, are you just looking at the installer?
L885[18:32:35] <gamax92> could just throw
a comment at the end I suppose
L886[18:32:40]
<MGR>
Because there's 3 more parts
L887[18:32:43] <CompanionCube> ik
L888[18:32:55]
<MGR> It's
because I highly optimized it
L889[18:33:02]
<MGR> Izaya,
there's really no point
L890[18:33:08]
<MGR> You
can literally just edit the values
L891[18:33:38] <Izaya> MGR, it checks for
an existing installation
L892[18:33:48] <Izaya> One assumes people
will download the installer
L893[18:33:55] <Izaya> which I can't mess
with because it's on github
L894[18:34:03] <Izaya> However, I can mess
with local storage
L895[18:34:57]
<MGR> Izaya,
what??
L896[18:35:04]
<MGR> Also,
I updated the license
L898[18:35:30] <CompanionCube> I wc -l'd
the 3 files of TACEATS2
L899[18:35:34] <CompanionCube> it's 141
lines total
L900[18:35:39] <CompanionCube> *142
L901[18:35:47] <CompanionCube> good
optimizations, surely
L902[18:36:00]
<MGR>
wc?
L903[18:36:09] <GreaseMonkey> mgr you
should probably just use the MIT licence
L904[18:36:19] <CompanionCube> Corded:
unix tool for looking at the byte/word/line count of files
L905[18:36:20]
<MGR>
GreaseMonkey, but I don't want to
L906[18:36:30]
<MGR>
ah
L907[18:36:33] <GreaseMonkey> because that
licence is still kinda shit but not as shit as some of the other
stuff
L908[18:36:42]
<MGR>
GreaseMonkey, but it's too permissive
L909[18:36:46] <CompanionCube> custom
licenses are almost never the answer
L910[18:36:51] <GreaseMonkey> who the fuck
wants to profit out of taceats
L911[18:37:16] <GreaseMonkey> if you want
to prevent for-profit usage you can take the 2-clause bsd licence
and add a "This software must not be used for profit"
clause
L912[18:37:23] <GreaseMonkey> but then
again who the fuck wants to profit out of it
L913[18:37:35] <gamax92> "Absolutely
massive collection of Character Art"
L915[18:37:40] <gamax92> Couldn't be that
bad, I thought
L916[18:37:49]
<MGR>
GreaseMonkey, I don't know?!
L917[18:37:51] <gamax92> "Load 949
more images"
L918[18:37:53] <gamax92> oh
L919[18:37:55] <Mimiru> Things to not roll
your own of: 1.) Crypto 2.) Licenses
L920[18:38:01] <GreaseMonkey> p much
L921[18:38:09] <gamax92> Nintendo
L922[18:38:11] <GreaseMonkey> ah yes
tldrlegal
L923[18:38:22] <GreaseMonkey> need to
remember to use that site more often
L924[18:38:37] <payonel> i'm workign on a
/dev/filesystems
L925[18:38:44]
<MGR>
CompanionCube, is there a license that doesn't allow
redistribution?
L926[18:38:52] <gamax92> payonel: look at
Vexatos's request
L927[18:39:15] <CompanionCube> tldrlegal
has a license search engine]
L928[18:39:18] <payonel> i would like to
list mount pointss for each, any suggestsions? how about
/dev/filesystems/by-uuid/fc6.../mount-0 -> /mnt/fc6
L929[18:39:19] <Izaya> MGR, you're telling
me that I can't modify it without talking to you?
L930[18:39:20]
<MGR>
payonel, are you getting rid of devfs and just making them publicly
accessable functions?
L931[18:39:20] <payonel> etc
L932[18:39:31] <GreaseMonkey> anyhow afk,
food
L933[18:39:34]
<MGR> Izaya,
not without breaking the license
L934[18:39:37] <GreaseMonkey> and don't
make unuseable-source software
L935[18:39:39] <Izaya> And I can't
distribute them to others. Does that include modified forms?
L936[18:39:42] <payonel> mgr: everything
already is publically accesible
L937[18:39:48] <payonel> mgr: devfs adds
nothing
L939[18:40:36] <gamax92> payonel: well
except for easy convience to some things
L940[18:40:44] <CompanionCube> that said,
such a license would be rather shit
L942[18:40:52]
<MGR> what
about this one ?
L943[18:41:04] <CompanionCube> please tell
me your not serious
L944[18:41:06] <payonel> i have relative
symbolic links working in sucha a way that everything else works
with them
L945[18:41:24]
<MGR>
CompanionCube, ?
L946[18:41:28] <CompanionCube> they can't
even spell 'reserved' right
L947[18:41:36]
<MGR>
GreaseMonkey, what is unuseable-source software?
L948[18:41:50]
<MGR> Izaya,
I could grant you a less restrictive license on contact
L949[18:42:01]
<MGR>
CompanionCube, I think that's the point
L950[18:42:03] <Izaya> Your license is
stupid.
L951[18:42:37] <gamax92> pfft wtf is that
license
L952[18:43:07] <payonel> gamax92: any
suggestion for mount point listing? what do yo uthink of
/dev/filesystems/by-uuid/fc6.../mount-0 -> /mnt/fc6
L953[18:43:46] *
gamax92 shrugs
L954[18:43:46]
<MGR> Izaya,
you can negotiate a less restrictive one by contacting me
though!
L955[18:43:55] <Izaya> MGR, you shouldn't
have to
L956[18:43:59] ***
Gavle|Away is now known as Gavle
L957[18:43:59]
<MGR> I'm
right
L958[18:44:04] <gamax92> no you're an
idiot
L959[18:44:20]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-50-136-14-108.hsd1.ma.comcast.net)
L960[18:44:25] <MajGenRelativity>
here
L961[18:44:29] <MajGenRelativity> wow that
took forever
L962[18:44:59] <Gavle> lol
L963[18:45:13] <Gavle> ~60 seconds pause
between the "I'm right" and the "here"
L964[18:45:15] <CompanionCube>
MajGenRelativity: why not say, MIT or BSD with an added clause if
you really are against commercial use that will never happen
L965[18:45:45] <MajGenRelativity>
CompanionCube, commercial use is not my top concern
L966[18:45:47] <MajGenRelativity> because
lol
L967[18:45:51] <CompanionCube> what is
then
L968[18:45:58] <CompanionCube> what do you
want out of the license
L969[18:45:59] <MajGenRelativity> Editing
is really my main concern
L970[18:46:17] <CompanionCube> how
so?
L971[18:46:18] <Izaya> So you are
discouraging modification.
L972[18:46:24] <Izaya> K.
L973[18:46:28] <Nikky> so you want your
sourcode to be readonly ?
L974[18:46:38] <Nikky> *source
L976[18:47:02] <Gavle> call the
lawyers
L977[18:47:07] <Gavle> it's a showdown
time
L979[18:47:27] <CompanionCube> you
actually did it
L980[18:47:34] <MajGenRelativity> Nikky,
in an ideal world, everyone would do pull requests to the GitHub so
I can integrate everything into the source
L981[18:47:49] <MajGenRelativity>
CompanionCube, I'm looking for a less restrictive alternative right
now
L982[18:48:22] <Nikky> why do you care if
people modify their versions of it ?
L983[18:48:23] <CompanionCube>
MajGenRelativity: say
L984[18:48:33] <CompanionCube> did anyone
else besides you write any code in that repository
L985[18:48:37] <MajGenRelativity> Nikky,
because I don't want it coming back on me
L986[18:48:42] <Nikky> as long as they
credit you properly
L987[18:48:43] <Gavle> CompanionCube, that
would be me
L988[18:48:49] <CompanionCube> oh,
excellent
L989[18:48:59] <CompanionCube> because you
can only relicense code you own the copyright for
L990[18:49:03] <CompanionCube> that is,
not other people's code
L991[18:49:09] <Gavle> I agreed to give
the code to MGR
L992[18:49:13] <CompanionCube> oh
L993[18:49:22] <Gavle> It's called
collaboration :)
L994[18:49:27] <S3> hey guys
L995[18:49:30] <S3> CompanionCube: you're
back!
L996[18:49:30] <MajGenRelativity> I'm
welcome to everyone else collaborating
L997[18:49:32] <gamax92> Hey S3
L998[18:49:33] <S3> MGR, Gavle
L999[18:49:35] <MajGenRelativity> Hi
S3
L1000[18:49:39] <Nikky> forget that idea
CompanionCube GaVle is MGR's henchmen
L1001[18:49:39] <Izaya> MajGenRelativity:
You're really not.
L1002[18:49:42] <gamax92> S3 do you have
soup
L1003[18:49:43] <Gavle> Hi S3
L1004[18:49:51] <Gavle> Nikky, lol
L1005[18:49:58] <MajGenRelativity> Izaya,
but I am?
L1006[18:50:01] <S3> Gavle: not atm. I
ned to start making more soon
L1007[18:50:06] <Izaya> WIth a licence
like that?
L1008[18:50:15] <CompanionCube>
MajGenRelativity: why not 3-clause BSD
L1009[18:50:15] <MajGenRelativity> Create
an issue or pull request on the repo, and I will do my best to
integrate
L1011[18:50:24] <CompanionCube> 'Neither
the name of the copyright holder nor the names of its contributors
may be used to endorse or promote products derived from this
software without specific prior written permission. '
L1012[18:50:45] <S3> gamax92: ^
L1013[18:50:50] <S3> was meant for
you
L1015[18:50:57] <S3> you do know what I
make for soup usually right?
L1016[18:51:01] <gamax92> random
stuff
L1017[18:51:05] <CompanionCube> CC
licenses aren't meant for code you know
L1018[18:51:12] <MajGenRelativity>
wat
L1019[18:51:27] <CompanionCube> Creative
Commons llicenses are meant for art-related stuffs
L1020[18:51:41] <MajGenRelativity> Izaya,
no matter the license, I am happy to listen to other people's
ideas
L1021[18:51:42] <CompanionCube> use it if
you want, but just saying
L1022[18:51:56] <S3> gamax92: I make
perpetual stew
L1023[18:52:06] <gamax92> so bascially
what I said :P
L1024[18:52:20] <MajGenRelativity> Seeing
as other's skills usually exceed mine, issues/pull requests stand a
good shot at being implemented into the source
L1025[18:52:21] ***
brandon3055__ is now known as brandon3055
L1027[18:52:50] <S3> but I do make a lot
of bratwurst stew
L1028[18:52:50] <Izaya> MajGenRelativity:
That's not... how it works
L1029[18:52:52] <Izaya> >.>
L1030[18:52:58] <MajGenRelativity> Izaya,
what's not how what works?
L1031[18:53:12] <S3> MajGenRelativity: I
use 3 clause BSD
L1032[18:53:28] <MajGenRelativity> S3,
but I don't really want people to modify it
L1033[18:53:38] <S3> it's too bad
L1034[18:53:46] <S3> if you make the
source public you can't say they can't :P
L1035[18:53:56] <MajGenRelativity>
?
L1036[18:53:57] <S3> even if you put it
in there you can't stop them
L1037[18:54:06] <Nikky> for making a PR
you have to first modify the source
L1038[18:54:06] <MajGenRelativity> I'm
aware of that
L1039[18:54:11] <Nikky> eventually test
it
L1040[18:54:28] <MajGenRelativity> that's
actually a good point
L1041[18:54:30] <Nikky> and there is no
reason why you would want to do that with such a license i nthe
first place
L1042[18:54:32] <S3> you can't legally
take somebody to court for modifying your source if you provided
the source in verbatim even if you say you can't modify it in the
license
L1043[18:54:39] <GreaseMonkey> [13:41:36]
<MGR> GreaseMonkey, what is
unuseable-source software?
L1044[18:54:51] <GreaseMonkey> software
with source code that you actually aren't even legally allowed to
look at
L1045[18:54:53] <MajGenRelativity> S3,
why not?
L1046[18:54:54] <gamax92> I forgot to
check how fast LuaVM was
L1047[18:54:56] <GreaseMonkey> or
actually do anything useful with
L1048[18:55:00] <Nikky> because the
license says: this is readable closed source, fuck off
L1049[18:55:02] <GreaseMonkey> e.g. the
DOS 1.0 and 2.0 source releases
L1050[18:55:34] <S3> MajGenRelativity:
that's just not how legal licensing restrictions work. you CAN
however prevent them from redistributing it.
L1051[18:55:43] <S3> it is acceptable to
bind that to your license
L1052[18:56:09] <MajGenRelativity> Well,
then I'll choose a license with no re-distribution
L1053[18:56:27] <S3> because if you took
somebody to court for modifying the source code and didn't say they
couldn't restristribute then the attourney would just laugh at you
and wouldn't even make the case
L1054[18:56:36] <CompanionCube>
MajGenRelativity: given your opinions
L1055[18:56:38] <S3> when you provided
the source
L1056[18:56:47] <CompanionCube> what did
you think of the Artistic License V2
L1057[18:56:54] <MajGenRelativity> S3,
the all rights served says you can't distribute
L1058[18:56:55] <CompanionCube> it seems
to have enough restrictions for your desired thing
L1059[18:57:09] <S3> MajGenRelativity:
that's very vage
L1060[18:57:10] <S3> vague*
L1061[18:57:11] <MajGenRelativity>
CompanionCube, re-link, or I can find it given a little time
L1062[18:57:20] <MajGenRelativity> S3,
it's an actual license, hold on
L1063[18:57:27] <S3> MajGenRelativity:
that is true to an extent but that can be tested in court
L1066[18:58:39] <S3> what are you
protecting anyways?
L1067[18:58:53] <MajGenRelativity> S3,
all my code that is going to be publicly available
L1068[18:59:12] <S3> I am curious why you
don't want people to be able to modify and redisitribute it
L1069[18:59:12] <CompanionCube>
protecting lua code is kinda pointless
L1070[18:59:26] <MajGenRelativity> S3,
because I don't
L1071[18:59:34] <S3> but you're providing
it open source?
L1072[18:59:42] <S3> without
payment?
L1073[18:59:52] <gamax92> CompanionCube:
what about vm to lua code translator
L1074[18:59:59] <gamax92> where the
outputted lua code is horrible looking garbage
L1075[19:00:07] <MajGenRelativity> S3,
non-payment in real money
L1076[19:00:15] <MajGenRelativity> Some
may be licensed for minerats
L1077[19:00:56] <CompanionCube>
MajGenRelativity: by the way
L1078[19:01:03] <CompanionCube> your shit
can't be technically open source
L1079[19:01:11] <CompanionCube> if it
doesn't meet the Open Source Definition
L1080[19:01:11] <MajGenRelativity>
CompanionCube, I'm reading that artistic license, I may go with
it
L1082[19:01:51] <S3> I will let you know
right now, that any time you provide source code behind open doors
(no payment necessary, publicly available) and put redistribution
& modification restrictions on them, legal incidents when they
do happen, IF you choose to pursue them become VERY hairy
L1083[19:01:55] <Nikky> so it is publicly
available. people can redistribute it anyway if they are fine with
ignoring the license.. so yll you do it annoy those honoring
licenses and essentally prevent yourself from getting and PR
L1084[19:02:09] <S3> and also btw,
pursuing license infringement is also expensive
L1085[19:02:15] <S3> and probably
requires money you do not have
L1087[19:02:29] <S3> you can't just be
like, "this guy fucked with my shit!"
L1088[19:02:42] <S3> it's not as
expensive as filing a patent
L1089[19:03:12] <S3> which is like what
nowadays, $20,000 + atourney fees? I forget
L1090[19:03:22] <Nikky> whe ni do stiff i
put it up opensource and do what the fuck you want but credit me if
you want
L1091[19:03:45] <S3> Nikky: you use the
IDGAF license?
L1092[19:03:47] <MajGenRelativity> You
people are the wurst
L1093[19:03:49] <Nikky> and when i want
to earn money i will only sell compiled binaries
L1094[19:03:50] <S3> there's also FAFB
licensing
L1095[19:03:55] <MajGenRelativity> I'll
do the Artistic license
L1096[19:03:59] <Nikky> i had no idea
thats the term
L1097[19:04:09] <S3> MajGenRelativity:
we're only showing you what the world is like :D
L1098[19:04:20] <MajGenRelativity> Nah,
you're the wurst
L1099[19:04:28] <MajGenRelativity> I
don't even get the point behind open-source
L1100[19:04:30] <Mimiru> ._. why aren't
you aligning the apk :/
L1101[19:04:44] *
Mimiru slaps Android Studio
L1102[19:04:51] <Nikky> welcome to
reality where shit is the average and half of them is even
worse
L1103[19:05:01] <S3> licensing is there
to protect you, If you are determined enough to pursue the issues,
which, determination requires time & money, just like
women.
L1104[19:05:11] <gamax92> wot
L1105[19:05:21] <MajGenRelativity> S3, if
the situation demands it, my determination is extremely large
L1106[19:05:24] <MajGenRelativity> My
money is not
L1108[19:05:38] <S3> see reference
^
L1109[19:05:41] <Mimiru> Oh...
L1110[19:05:48] <Nikky> thats why its so
much fun to poke at you MGR
L1111[19:05:52] <Mimiru> cause the
default build.gradle doesn't have zipAlignEnabled true for
release
L1112[19:06:02] <Nikky> i'll just say
explosions..
L1113[19:06:03] <gamax92> S3: XD
L1114[19:06:16] <gamax92> Solid
Logic
L1115[19:06:22] <MajGenRelativity> Nikky,
I'm aware that I present you humour
L1116[19:06:31] <CompanionCube>
MajGenRelativity: the point of open source is that others can make
improvements and fix things and share them
L1117[19:06:44] <MajGenRelativity>
CompanionCube, yeah, but can't they do that without it being
open-source?
L1118[19:06:48] <Nikky> or at least to
share your ideas
L1119[19:06:48] <gamax92> no
L1120[19:06:52] <CompanionCube>
MajGenRelativity: nope
L1121[19:06:57] <MajGenRelativity> why
not?!
L1122[19:06:58] <CompanionCube> by
default you can't do shit.
L1123[19:07:08] <S3> But in terms of what
license you use, yeah whatever.
L1124[19:07:30] <MajGenRelativity> I want
people to just contribute without messing around with my
stuff
L1125[19:07:40] <gamax92> that makes no
sense
L1126[19:07:48] <gamax92> to contribute,
they have to mess around with your stuff
L1127[19:07:52] <CompanionCube> ^
L1128[19:07:53] <S3> I use the BSD
license because it protects my privacy, but allows you to use my
code, modify it, sell your product with my code in it.
L1129[19:07:53] <S3> 3 clause that
is.
L1130[19:07:54] <MajGenRelativity> Yeah,
but do it privately
L1131[19:08:04] <MajGenRelativity> Don't
distribute the modified stuff
L1132[19:08:21] <gamax92> but PRs require
that you made the modifications public
L1133[19:08:26] <CompanionCube> ^
L1134[19:08:42] <MajGenRelativity> I mean
distribute outside of contributing to the GitHub
L1135[19:08:47] <CompanionCube> you can't
have the cake of no redistribution if you want to eat the
contributions
L1136[19:09:03] <MajGenRelativity>
whyyyyyyyyyyy
L1137[19:09:04] <S3> lol eat
L1138[19:09:06] <S3> it's a feast
L1139[19:09:08] <CompanionCube> that
metaphor is surprisingly good
L1140[19:09:16] <S3> gamax92: cqueues is
EPIC
L1141[19:09:19] <S3> NOM NOM
L1142[19:09:38] <CompanionCube>
MajGenRelativity: because one implies the other
L1143[19:09:42] <S3> Gavle: I'm using
cqueues, you should check it out
L1144[19:09:44] <CompanionCube> if you
allow them to contribute to github
L1145[19:09:49] <CompanionCube> anyone
can grab their modified shit
L1146[19:09:54] <Nikky>
event.consume()
L1147[19:09:56] <Gavle> S3, what is
cqueues?
L1148[19:10:01] *
Nikky noms
L1149[19:10:14] <MajGenRelativity>
CompanionCube, but I don't want them to
L1150[19:10:15] <S3> cqueues is a
reactive event loop library for lua.
L1151[19:10:25] <S3> I have TCP sockets
going great with it
L1152[19:10:29] <Gavle> S3, PM it to me
please?
L1153[19:10:43] <gamax92> The fun thing
about Lua is that it's not only the source code but also the end
result at the same time
L1154[19:11:04] <CompanionCube>
MajGenRelativity: what do you want more
L1155[19:11:05] <gamax92> A good bit of
licenses don't really work with Lua code because they treat source
code and end result (binary) differently
L1156[19:11:05] <Nikky> MajGenRelativity:
so you don't want to be blamed if someone grabs source from a
github repo forked from yours
L1157[19:11:19] <CompanionCube>
contributions or no redestribution
L1158[19:11:20] <S3> gamax92: reminds me
of how Perl is both compiled and interpreted at the same time, and
you can run it twice and never be able to prove if the same line of
code was compiled or interpreted.
L1160[19:11:22] <Nikky> with a obvious
link to the original repo
L1161[19:11:36] <MajGenRelativity> In an
ideal world the following would happen:
L1162[19:11:46] <gamax92> well guess
waht
L1163[19:11:48] <Nikky> and you said
easier that you don't want to get their problems come back to
you
L1164[19:11:50] <gamax92> world is not
ideal
L1165[19:11:52] <CompanionCube> but we
don't live in an ideal world, the licensing land is very twisty and
complex
L1166[19:11:58] <MajGenRelativity> I'm
aware
L1167[19:12:05] <CompanionCube> if we
lived in an ideal world we wouldn't need the GPL :p
L1168[19:12:08] <Nikky> then you should
make your github repo private
L1169[19:12:10] <MajGenRelativity> and
this hit the trigger point
L1170[19:12:14] <MajGenRelativity> This
conversation is terminated.
L1171[19:12:19] <gamax92> bye bye
L1172[19:12:48] <S3> CompanionCube: we
don't need the GPL anyways
L1173[19:12:53] <S3> the GPL is a huge
pile of shit
L1175[19:13:42] <MajGenRelativity>
gamax92, you can talk to me, but not about licenses, at least until
tomorrow
L1176[19:13:49] <S3> when I was in high
school years ago I used the GPL, until I became smart enough to
read the licenses I used, so I actually read the GPL, and then was
like, OMG HOLY FUUUUUU WHAT THE HELL HAVE I BEEN
DISTRIBUTING?!
L1177[19:14:14] <S3> I realized the GPL,
was the spawn of all evils in open source world
L1178[19:14:15] *
CompanionCube doesn't give enough fucks about any released software
to use anything other than MIT
L1179[19:14:19] <MajGenRelativity> Nikky,
I would make my repo private if I had money
L1180[19:14:20] <gamax92> I tend to just
use MIT
L1181[19:14:29] <gamax92>
MajGenRelativity: Free private repos on gitlab
L1182[19:14:37] <MajGenRelativity> thank
you
L1183[19:14:44] <S3> and I also learned
that Richard Stallman ate something like a calous or toejam from
his foot at a meeting on camera
L1185[19:14:58] <S3> But he has a cool
song
L1186[19:14:59] <CompanionCube> S3: the
point was
L1187[19:15:13] ***
Gavle is now known as Gavle|Away
L1188[19:15:16] <Nikky> MajGenRelativity:
you can get unlited repos if you are a student
L1189[19:15:26] <MajGenRelativity>
?
L1190[19:15:38] <CompanionCube> in an
ideal world the general idea behind it would be the default
L1191[19:15:52] <Nikky> or at least it
was 5 in the beginning and now it does not say there is a limit
anymore
L1192[19:15:53] <S3> I should use github
again someday
L1193[19:15:58] <S3> but for now I will
continue to use cgit
L1194[19:16:05] <S3> on a private server,
like kernel.org uses
L1195[19:16:12] <Nikky> also wha the
poblem if just hosting your own git server ?
L1196[19:16:17] <Nikky> or using
bitbucket
L1197[19:16:25] <S3> I use cgit
L1198[19:16:25] *
CompanionCube uses github and gogs for...sensitive
repos
L1200[19:16:30] <S3> cgit is nice
L1201[19:16:31] <Nikky> *what is
L1202[19:16:32] <CompanionCube> such as
the ones with my GPG and SSH Keys
L1203[19:16:32] <gamax92> bitbucket is
odd
L1204[19:16:52] <gamax92> it's okay but
I'm comfortable with using gitlab
L1206[19:17:07] <S3> Linux kernel uses
it
L1208[19:17:07] <MichiBot>
TFS Vegeta
I am the HYPE! | length:
15s | Likes:
4,603 Dislikes:
23 Views:
396,577 | by
Monado Boy
| Published On 30/9/2014
L1209[19:17:13] <Nikky> i will play
around with jetbrains upsource, connected to my repos fo java and
python code insight on the website
L1210[19:17:17] <S3> it's super
simple
L1211[19:17:26] *
CompanionCube previously used gitolite/gitweb
L1212[19:17:35] <CompanionCube> but that
server is now dead
L1213[19:17:37] <CompanionCube> and
buried
L1214[19:17:38] <S3> kernel.org used to
use gitweb
L1216[19:17:50] <S3> gitweb was a
mess
L1217[19:17:54] <S3> gitweb used CGI.pm
iirc
L1218[19:17:59] <S3> which is a no
no
L1219[19:18:18] <S3> It wasn't that it
was written in Perl, it was written in BAD Perl
L1221[19:18:38] <CompanionCube> shit's
lightweight as hell too
L1222[19:18:41] <gamax92> I ended up
getting tired of watching the 33c3 streams, volume is very low and
keeps buffering for some reason even on SD quality
L1223[19:18:50] <gamax92> so, just gonna
wait for them to show up on the youtube channel
L1224[19:19:00] <Stary> they go up really
quickly
L1225[19:19:08]
⇦ Quits: tim4242 (~tim4242@p5483E47E.dip0.t-ipconnect.de)
(Read error: Connection reset by peer)
L1226[19:21:32] <Izaya> gamax92: any
highlights?
L1227[19:21:40] <gamax92> mmh?
L1228[19:21:50] <CompanionCube> Izaya:
did you already see the one about nintendo
L1229[19:21:56] <CompanionCube> where
everything promptly got rekt
L1230[19:22:03] <Stary> something
something bootrom sig verification fail
L1231[19:22:14] <Stary> something
something every 3ds is vulnerable
L1232[19:22:37] <gamax92> ahh, but a lot
of that was kinda an old summary
L1233[19:22:41] <MajGenRelativity>
heh
L1234[19:22:48] <MajGenRelativity> good
thing I never turn my 3DS on
L1235[19:23:11] <gamax92> like wow memory
doesn't clear itself when you reboot stuff and could be exploited
if you have hardware control
L1236[19:23:15] <CompanionCube> Stary: if
only they didn't roll their own thing
L1237[19:23:21] <S3> MajGenRelativity:
waste of $?
L1238[19:23:23] <Izaya> tfw SD is perfect
for my laptop
L1239[19:23:25] <Stary> lel
L1240[19:23:26] <Mimiru> \o/ had to
downgrade the android build tools, but now it aligns
L1241[19:23:31] <Stary> MajGenRelativity:
the bootrom wont change itself you know
L1242[19:23:39] <gamax92> There was some
ccc talk I saw that was ... just awful.
L1243[19:23:39] <MajGenRelativity> Stary,
well ok
L1244[19:23:41] <MajGenRelativity> that's
good
L1245[19:23:41] <S3> Theres this really
cool thing I can never do that some people are doing now
L1246[19:23:51] <S3> and it's where you
own only 70 things including your house
L1247[19:23:52] <MajGenRelativity> S3, I
got my money's worth out of it
L1248[19:23:54] <Stary> its called a
bootROM for a reason
L1249[19:23:58] <Stary> S3: rip
L1250[19:23:59] <MajGenRelativity> but I
don't really use it anymore
L1251[19:24:04] <S3> I dunno how people
do it
L1252[19:24:14] <MajGenRelativity> S3,
obviously they hate themselves :P
L1254[19:24:24] <Izaya> Need to borrow
$gf's 3DS, want to get the font files and stuff so I can emulate
pokemon
L1255[19:24:32] <S3> I think I have 70
books lol
L1256[19:24:38] <Izaya> MGR, having few
items is very freeing.
L1257[19:24:39] <S3> left
L1258[19:24:43] <S3> after giving most of
em away
L1259[19:24:47] <Izaya> FOr a while I
owned about 20 things.
L1260[19:24:58] <MajGenRelativity> Izaya,
I don't own tons of stuff
L1261[19:25:25] <S3> yay for Ocranet
switches!
L1262[19:25:28] <S3> [bhodgins@AS1602
switch]$ lua main.lua
L1263[19:25:28] <S3> The management
console will be accessible via 127.0.0.1:9002
L1264[19:25:54] <S3> so I need
ideas
L1265[19:26:03] <S3> what should the
shell be like?
L1267[19:26:06] <MichiBot>
Bardock
Hates Saiyans - TeamFourStar (TFS) | length:
3m 17s |
Likes:
5,092 Dislikes:
62 Views:
406,750 | by
TeamFourStar
Compilations | Published On 4/7/2016
L1268[19:26:17] <S3> I can telnet into th
console
L1269[19:26:22] <S3> but I have no shell
written
L1270[19:26:22] <MajGenRelativity> oh S3,
you have a delayed message from Gavle and I
L1272[19:26:29] <S3> where
L1273[19:26:34] <MajGenRelativity> We
finished TACEATS2, so we're moving on to GERTi next
L1274[19:26:39] <S3> I think znc
rebooted
L1275[19:27:21] <S3> MajGenRelativity:
did you get my message about my lua switch the other day?
L1276[19:27:32] <S3> I have an OCR switch
that can be implemented with GERT
L1277[19:27:38] <MajGenRelativity> yes, I
saw
L1278[19:27:47] <S3> it's good but i need
ideas for a shell
L1279[19:27:52] <S3> what should the
shell be like?
L1280[19:27:58] <MajGenRelativity> I'm
not sure
L1281[19:28:00] <Izaya> welp
L1282[19:28:00] <MajGenRelativity> and I
have to go
L1283[19:28:04] <S3> aww :(
L1284[19:28:05] <MajGenRelativity>
goodnight everyone!
L1285[19:28:10]
⇦ Quits: MajGenRelativity
(~MajGenRel@c-50-136-14-108.hsd1.ma.comcast.net) (Quit:
Leaving)
L1286[19:28:13] <S3> Gavle|Away: what
kind of commands can you see yourself typing?
L1287[19:28:22] <S3> obviously the
simpler the better but it does need to be powerful too
L1288[19:28:40] <Izaya> I get 10 seconds
between the start of playing video and buffering
L1289[19:29:45] <S3> Gavle|Away: I think
what I want to do is a cisco like shell
L1290[19:29:48] ***
GreaseMonkey is now known as GreaseMonkey|
L1291[19:29:50] <S3> so you have mode
based command input
L1292[19:30:04] <S3> (i.e. config mode,
gert mode, ocr mode, etc).
L1293[19:30:17] <S3> the commands would
be consistent with that of say a cisco switch so it'd be very
standard like
L1294[19:34:24] <Mimiru> ffs... I have to
downgrade the buildtools to align the apk...
L1295[19:34:32] <Mimiru> but then I can't
debug the fucking thing
L1296[19:35:00] ***
alfw|Off is now known as alfw
L1297[19:38:17] ***
cbcercas is now known as cbcercas|AFK
L1298[19:56:15]
⇦ Quits: brandon3055
(~Brandon@122-129-151-47.dynamic.ipstaraus.com) (Read error:
Connection reset by peer)
L1299[19:56:29]
⇨ Joins: brandon3055
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L1300[20:02:03]
⇦ Quits: Turtle (~SentientT@82.171.92.73) (Quit: Nettalk6 -
www.ntalk.de)
L1301[20:03:42] <Mimiru> Holy shit...
Carrie Fisher's mom Debbie Reynolds died today
L1302[20:19:11] <SolraBizna> Is 2016 DONE
yet?
L1303[20:19:32] <SolraBizna> Is George
Takei next?
L1304[20:20:03] <Izaya> Don't give
anything any ideas
L1305[20:22:56]
⇦ Quits: Nentify (uid14943@id-14943.stonehaven.irccloud.com)
(Quit: Connection closed for inactivity)
L1306[20:30:21]
⇨ Joins: Xilandro
(~Kodos@2602:306:ce20:6c30:59ba:4a9a:585d:a0a5)
L1307[20:30:21]
zsh sets mode: +v on Xilandro
L1308[20:32:22]
⇦ Quits: Kodos
(~Kodos@2602:306:ce20:6c30:59ba:4a9a:585d:a0a5) (Ping timeout: 206
seconds)
L1309[20:35:11] <S3> so, configuring my
Ocranet server side switch is pretty simple..
L1311[20:35:23] <S3> can you believe
that's just lua code? :D
L1312[20:36:45] <CompanionCube> what
password hash is that
L1313[20:37:26] <Stary>
md5('admin')
L1314[20:37:29]
⇨ Joins: Hyst
(cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
L1315[20:37:34] <Stary> wait
L1316[20:37:43] <Stary> yes, md5
L1317[20:37:55] <Stary> >_>
L1318[20:38:56] <CompanionCube> lol
md5
L1319[20:38:57] <S3> haha
L1320[20:39:06] <S3> CompanionCube: I
almost used sha256
L1321[20:39:16] <S3> but I couldn't find
a very reasonable 5.3 compat sha256 lib on luarocks
L1322[20:39:45] <S3> but I was also like,
meh whatever, it's not like this is meant to be really secure
L1324[20:39:52] <progwml6> md5 :(
L1325[20:40:09] <S3> plus the one sha256
lib I did try wouldn't even compile
L1326[20:40:16] <Izaya> S3: just add the
byte values together /s
L1328[20:40:24] <S3> xor them
L1330[20:40:40] <CompanionCube> nah
L1331[20:40:41] <S3> so the way this
works
L1332[20:40:44] <CompanionCube> just
ROT13 the password
L1333[20:40:49] <S3> is I have a
configurator class
L1334[20:40:50] <CompanionCube> or
bytes
L1335[20:40:55] <Mimiru> rot26 it, it's
twice as secure!
L1336[20:41:05] <S3> in my switch you
just give the configurator class your config spec
L1337[20:41:15] <S3> and it will run the
config as lua source
L1338[20:41:30]
⇨ Joins: brandon3055_
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L1339[20:41:32] <S3> but before it does
that it generates functions that return iterators or whatever fits
best from your spec
L1340[20:41:38] <S3> then it returns a
table of the results
L1341[20:42:06]
⇦ Quits: brandon3055
(~Brandon@122-129-151-47.dynamic.ipstaraus.com) (Read error:
Connection reset by peer)
L1342[20:42:19] <S3> doing so also allows
me to be like foo "bar" { stuff }
L1343[20:42:23] <S3> which will return an
iterator
L1344[20:42:51] <S3> so every instance of
foo will come out with bar => { stuff }
L1345[20:43:06] <S3> what else do I
need...
L1346[20:46:35] ***
brandon3055_ is now known as brandon3055
L1347[21:03:34]
⇨ Joins: techno156
(~techno156@14-201-37-16.static.tpgi.com.au)
L1348[21:11:49] <S3> Huh. so Lua 5.3 DOES
have a setfenv.. :D
L1349[21:11:53] <S3> it's just
hidden!
L1350[21:17:09] <gamax92> S3: setting
_ENV is not exactly hidden
L1351[21:17:22] <S3> that
L1352[21:17:29] <S3> and also in load and
loadfile
L1353[21:25:03] <gamax92> S3: what if you
could make a song faster but also lower pitched at the same time?
:o
L1354[21:28:12] <S3> ....
L1355[21:28:24] <S3> Susy is MAKING ME
WATCH MIRACLE ON 34TH STREET
L1356[21:28:24] <gamax92> .. ..
L1357[21:28:28] <gamax92> who
L1358[21:28:37] <S3> my fiance
L1359[21:28:39] <gamax92> oh
L1360[21:29:43] <S3> gamax92: you know in
one of my C programming classes we had to do that
L1361[21:30:08] <S3> and the way we did
it is that we used external timers to handle the square wave
outputs
L1362[21:30:54] <S3> though things went
weird when you lowered the pitch so far that some of them went
negative because you used signed numbers... lol
L1363[21:30:58] <gamax92> erm, I mean
taking a waveform
L1364[21:31:06] <gamax92> like, an
already existing .wav
L1365[21:31:23] <S3> you know I just
remembered
L1366[21:31:27] <S3> when I was growing
up I had tape players
L1367[21:31:43] <S3> and you made them
play lower pitched by slowing the tape down XD
L1368[21:31:59] <gamax92> exactly my
point of saying, making it faster but also lower pitched
L1369[21:34:05] <S3> would be hard
without converting to digital I would think and doing a pitch
transposition and converting it back
L1370[21:34:25] <S3> which would lose
some quality
L1371[21:34:39] <S3> WAIT A MINUTE
L1372[21:35:03] <S3> gamax92: you can
break physics and mess with the i & q data of the
waveform
L1373[21:35:31] <S3> and if you don't
know what i & q data is you better start learning because holy
shit you don't know anything about a waveform until you know i
& q data :D
L1374[21:35:38] <gamax92> no thanks
L1375[21:37:29] <gamax92> S3: lol, MGR
changd the license to something else and put contact him if you
want something less restrictive
L1376[21:37:44] <CompanionCube> gamax92:
what license is it currently
L1377[21:37:45] <gamax92> ... except the
license he chose prevents sublicencing
L1378[21:37:48] <CompanionCube> is it
still the shitty one
L1379[21:38:04] <CompanionCube> isn't he
the copyright holder, and can therefore do whatever the fuck he
wants
L1380[21:38:44] <gamax92> Yeah I suppose,
IANAL
L1381[21:48:38] <S3> gamax92: WAT
L1382[21:48:50] <gamax92> What Are
Those
L1384[21:49:18] <S3> time to grab that
joystick
L1385[21:49:32] <gamax92> you own a
C64?
L1387[21:49:43] <S3> I own a TRS-80
Coco2
L1388[21:49:43] <gamax92> wtf are you
talking about then
L1389[21:49:51] <S3> but that is for
c64
L1390[21:49:54] <S3> I was just being
random
L1391[21:50:14] <S3> I wish I had a
c64
L1392[21:50:22] <S3> I almost bought susy
one for one of her birthdays
L1393[21:50:24] <gamax92> go buy one
then
L1394[21:50:32] <S3> maybe sometime
L1395[21:50:38] <gamax92> make sure it
has heatsinks on all the things and maybe a fan for prolonged
life
L1396[21:50:46] <S3> I think I actually
instead want to create an MSP430 SBC
L1397[21:50:51] <S3> write forth for
it
L1398[21:50:55] <gamax92> nah just get a
C64
L1399[21:50:56] <S3> and thatl be my main
computer
L1401[21:53:39] <S3> the RF modulator may
not be working well
L1402[21:53:44] <S3> but maybe I am
wrong
L1403[21:53:58] <S3> I need to fix the
ones on my cocos
L1404[22:03:00] <S3> so gamax92
L1405[22:03:05] <S3> where's that OC CP/M
OS ?
L1406[22:03:06] <gamax92> ye
L1407[22:03:11] <gamax92> Skye
L1408[22:03:14]
⇦ Quits: tekacs (~tekacs@2a01:7e00::f03c:91ff:fe93:43aa)
(Ping timeout: 206 seconds)
L1410[22:03:21] <S3> Skye wrote a CP/M
port?!
L1411[22:03:36] <gamax92> Skye wrote some
old thing that had drive letters >_>
L1413[22:04:05]
⇦ Quits: GreaseMonkey| (greaser@antihype.space) (Remote host
closed the connection)
L1414[22:04:13] <CompanionCube> wasn't
there other things too
L1415[22:04:24]
⇦ Quits: techno156
(~techno156@14-201-37-16.static.tpgi.com.au) (Quit:
Leaving)
L1416[22:07:37]
⇨ Joins: greaser|q (greaser@antihype.space)
L1417[22:09:38]
⇨ Joins: tekacs (~tekacs@tekacs.com)
L1418[22:16:22]
⇨ Joins: brandon3055_
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L1419[22:16:34] ***
greaser|q is now known as GreaseMonkey
L1420[22:16:42] ***
GreaseMonkey is now known as GreaseMonkey|
L1421[22:17:23]
⇦ Quits: brandon3055
(~Brandon@122-129-151-47.dynamic.ipstaraus.com) (Read error:
Connection reset by peer)
L1422[22:19:34]
⇦ Quits: Temia (~temia@monmusu.me) (Quit: No Ping reply in
300 seconds.)
L1423[22:20:14] ***
medsouz is now known as medsouz|offline
L1424[22:21:21]
⇨ Joins: Temia (~temia@monmusu.me)
L1425[22:36:32] <Izaya> S3: I had one
too.
L1426[22:39:21]
⇦ Quits: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error:
Connection reset by peer)
L1427[22:45:11] <Saphire> Windows
executable formats are confusing..
L1428[22:48:07]
⇦ Quits: brandon3055_
(~Brandon@122-129-151-47.dynamic.ipstaraus.com) (Read error:
Connection reset by peer)
L1429[22:48:26]
⇨ Joins: brandon3055_
(~Brandon@122-129-151-47.dynamic.ipstaraus.com)
L1430[22:51:13] <gamax92> Saphire:
why?
L1431[22:54:25] *
Saphire shrugs
L1432[22:56:13] <Saphire> Well, it's not
a one isngle format from what i understood..?
L1433[22:56:28] <Saphire> Nevermind
L1434[23:13:39]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L1435[23:30:43] <GreaseMonkey|> for the
bulk of it it's pretty much just 32-bit PE
L1436[23:30:53] <GreaseMonkey|> there
does exist a 64-bit variant
L1437[23:31:02] <GreaseMonkey|> but yeah
as long as you aren't diving into NE you should be fine
L1438[23:37:49] <GreaseMonkey|> also
should point out how to load a PE file: if the first two bytes are
"MZ", then the 4 bytes at 0x3C should be a little-endian
pointer to the PE header
L1439[23:38:09] <GreaseMonkey|> if you're
unlucky enough to get a MZ/NE/PE combined exe, welp, sucks to be
you
L1440[23:39:05] <gamax92> GreaseMonkey|:
uhm
L1441[23:51:14] <gamax92> 100% fat
milk