<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:04:41] <Dasm> Yeah but can it run
Oregon Trail?
L2[00:04:59] <Dasm> .... I bet it
could
L3[00:05:13] <Temia> Possibly.
L4[00:05:42] <Temia> But OpenOS is a basic,
single-user OS with limited multitasking capabilities through rc.
It gets the job done under most circumstances.
L5[00:06:26] <LordRyan> It should be able to
run FusionScript. I need to test Soon™
L6[00:06:41] <Dasm> Is there anything better
for me to use? Also, should I install it to hard disk?
L7[00:07:17] <Temia> Installing to hard disk
is recommended.
L8[00:07:55] <Temia> As for alternatives,
plan9k is a more UNIX-like OS design, and there are other options
out there, I'm sure.
L9[00:09:13] <gamax92> I know of another OS,
Tape Drive OS, for when the Computronics Tape Drive GUI used to be
broken
L10[00:17:02] <Dasm> The only OS I've used
besides windows is Mint
L11[00:18:22] <LordRyan> I've used Mint,
Ubuntu, Kali, Windows, Debian, Arch, and CoreOS
L13[00:24:09] <xandaros> I pretty much only
use arch now, but I've also used windows, Ubuntu, mint and
opensuse. I've also had the "pleasure" of trying Mac OS a
couple of times...
L14[00:24:10] <S3> I don't usually use OC
in survival..
L15[00:24:28] <S3> this computer just
blinks red and beeps twice when I hit the power button, no idea
what's wrong, no error message
L16[00:27:30] <LordRyan> xandaros: the
barely UNIX but only technically? :D
L17[00:27:55] <S3> so what's it mean when
the case blinks red and beeps twice?
L18[00:28:43] <LordRyan> Missing BIOS? Or
out of power
L19[00:28:45] <gamax92> S3: depends on how
long the beeps are
L20[00:28:59] <xandaros> S3: try the
debugging thing. Analyser or whatever it's called
L21[00:29:14] <S3> about 100 - 200 ms
each
L22[00:29:17] <S3> same length
L23[00:29:20] <S3> oh yeah
L24[00:30:08] <xandaros> LordRyan: the two
times I used a Mac were the worst experiences I've ever had with a
computer. I really don't understand people using them, but I
suppose it's not so bad if you're used to it
L25[00:30:28] <LordRyan> O.o really?
L26[00:30:32] <LordRyan> I thought they
were decent
L27[00:30:38] <gamax92> they're okay
L28[00:30:40] <LordRyan> But then again my
workstation is over ssh
L29[00:30:50] <xandaros> Anyway, time to
sleep. It's 7:30am...
L30[00:30:50] <gamax92> I'd much rather not
use them though
L31[00:31:05] <LordRyan> The text rendering
seems oddly smoother than other systems
L32[00:31:56] <snowden89> xandaros: that is
odd
L33[00:32:08] <snowden89> i dont see much
difference between mac and windows
L34[00:32:17] <snowden89> different names
and locations
L35[00:32:18] <LordRyan> Wat
L36[00:32:26] <snowden89> but the interface
is nothing massive
L37[00:32:27] <gamax92> lol you must be
drunk then
L38[00:32:36] <xandaros> Well, the first
time I wanted to download a file, but required the context menu to
do so. Turns out those things have a one button mouse...
(Apparently you can enable the right side)
L39[00:32:43] <snowden89> the touchpad is
more likely to mess me up
L40[00:32:59] <snowden89> keyboard shortcut
for that
L41[00:33:10] <gamax92> also safari's
default behaviour of unpacking archives as soon as you download
them is great
L42[00:33:32] <xandaros> The second time I
wanted to copy a file from a known location to a USB stick. How do
you go to a location in the finder? Fuck knows
L43[00:33:40] <xandaros> No address bar or
anything
L44[00:33:52] <snowden89> go
L45[00:34:48] <xandaros> I tried using the
console, but then couldn't figure out where the stick was. I ended
up using scp from my laptop
L46[00:34:51] <snowden89> but i guess i
have been used to bouncing between OSs
L47[00:35:02] <gamax92> also you can't even
preview zip contents in Mac without using a third party tool
L48[00:35:17] <snowden89> for so long that
interfaces are all just process of elimination
L49[00:36:02] <xandaros> I was later down
how to go to a location. It makes no bloody sense
L50[00:36:14] <xandaros> *shown
L51[00:36:30] ***
minecreatr is now known as Mine|dreamland
L52[00:36:43] <Dasm> I found a really good
getting started tutorial for OC, but I can't find it now :(
L53[00:36:46] <xandaros> Apparently the
menu bar of a program merges into the desktop, being a top-level
thing
L54[00:36:56] <xandaros> What even
L55[00:36:58] <snowden89> yes the top
bar
L56[00:37:09] <snowden89> is linked to what
ever is the application running
L57[00:37:30] <snowden89> but i think it
kind of works to abstract user file locations from the user
L58[00:37:37] <snowden89> because managing
a file system
L59[00:37:45] <snowden89> seems impossible
for the common user.
L60[00:38:00] <xandaros> It's linked to the
application so bloody put it with the application...
L61[00:38:03] <snowden89> all the customers
i have with everything saved to desktop or C;\\
L62[00:38:29] ⇦
Quits: Xal (~xal@S0106f0f2490b0073.vw.shawcable.net) (Quit:
Quitting)
L63[00:38:37] <gamax92> snowden89: ehh
putting everything in one spot isn't really bad
L64[00:38:37] <xandaros> Anyway, sleep now.
I refuse to use those things now. Just horrible
L65[00:38:51] <snowden89> its annoys me for
root directory of the drive
L66[00:38:59] <snowden89> to be the dumping
ground of everything
L67[00:39:40] <snowden89> also makes it
annoying as fuck to backup data
L68[00:39:56] <snowden89> across multiple
machines without human interaction
L69[00:40:53] <snowden89> so on this PC
where did you save your AccountRight documents.
L70[00:41:43] <snowden89> anyway right now
i am nursing a beer and reluctant for this break to end
L71[00:41:47] <S3> LOL Every time I right
click in openos it says system halted: panic
L72[00:41:53] <S3> to open the screen
up
L73[00:42:10] <S3> and plan9k panics on
boot
L74[00:43:20] <LordRyan> O.o
L75[00:43:45] <LordRyan> So, vi for OpenOS
when? :D
L76[00:44:11] <Vi> Desu nyaa~
L77[00:44:50] <Vi> Should make a bot that
replies to all the vi pings
L78[00:46:54] <gamax92> Vi: but then it
wouldn't be special anymore
L79[00:46:56] <LordRyan> That's as bad a
nick as ping
L81[00:48:35] <xandaros> Should've said
"e.g. ping" :P
L82[00:48:43] <xandaros> Pinging all the
people
L83[00:49:51] <xandaros> LordRyan: vex made
a port of the vi for cc, but I'm planning to write one (non-port),
as well
L84[00:59:00] <Xilandro> Speaking of funny
names
L85[00:59:07] <Xilandro> Who wants a funny
name? One just free'd up
L86[00:59:48] <LordRyan> "free'd
up"?
L87[01:01:03] <Xilandro> It's no longer
registered
L88[01:01:21] <Xilandro> It's 1 AM, excuse
me for not being able to english lol
L89[01:05:07] <Dasm> How do I wipe a hard
drive?
L90[01:06:36] ⇨
Joins: ChJees
(~ChJees@217-212-206-126-no62.tbcn.telia.com)
L91[01:17:33]
<Forecaster>
put it in a crafting table
L92[01:17:35] ⇨
Joins: VikeStep (~VikeStep@101.184.229.226)
L94[01:20:02] <Forecaster> I dunno, what
were you doing?
L95[01:20:03] <Xilandro> Looks like you
might not have properly required a fs
L96[01:20:07] <Xilandro> Can I see your API
file?
L97[01:20:30] <Xilandro> With it having
that many lines, I'd recommend Github over pastebin
L98[01:21:03] <Forecaster> Dasm: are you
writing a program?
L100[01:21:27] <Xilandro> Ahh
L101[01:21:39] <Forecaster> I really would
recommend getting familiar with lua and oc before trying to use a
different OS
L102[01:22:07] <Dasm> Its a GUI for
MineOS
L103[01:22:25] <Xilandro> MineOS has a
gui
L104[01:23:05] <Dasm> It does?
L105[01:23:07] <Xilandro> Yes
L106[01:23:22] <Xilandro> Did you read the
instructions on the MineOS page?
L107[01:23:55] <Xilandro> That link is for
MineOS itself
L108[01:24:02] <Dasm> I've gone through a
lot of the basic stuff- how to install the OS, how to change
directories, how to rename directories- but that's about it
L109[01:24:18] <Xilandro> I think you're
confused
L110[01:24:26] <Xilandro> MineOS is a
third party OS, OpenOS is the default OC OS
L111[01:24:59] <Dasm> OH! OpenOS is what I
have installed
L112[01:25:38] <Xilandro> It should be
also noted that (Last time I checked, anyway) MineOS's English
support was laughable. Most of the stuff was still in Russian
L114[01:27:59] <Dasm> They're feeding him
a lot of satire
L115[01:30:27] <Dasm> So are there any
graphics settings that make the text easier to read? Some letters
are cut off
L116[01:32:52] <Temia> Setting the
resolution to 80 x 25 will help.
L117[01:33:09] <Temia> You can do that
with the 'resolution' command
L118[01:42:12] <Dasm> in-game or in the
OpenOS?
L119[01:42:27] <Xilandro> In the shell for
OpenOS
L120[01:42:28] <Temia> In OpenOS.
L121[01:45:06] <Temia> 'resolution 80 25'
will set the screen size to the standard tier 2 resolution, which
is also a pretty standard terminal size in general.
L122[01:46:51] <Dasm> I have my display at
a 3x2 setup, will that cause problems?
L123[01:47:43] <Xilandro> No, the GUI
doesn't care how big your monitor is, and a multiblock screen just
makes things appear larger while looking at it inworld
L124[01:47:56] *
Temia nods.
L125[01:48:20] <Temia> Resolution is
entirely independent of the in-world screen size, unlike CC's
monitors.
L126[01:49:12] <Xilandro> (The following
is personal opinion, and doesn't necessarily reflect the views of
#oc or its owners) CC is pretty terrible anyway, so you shouldn't
really be using it =)
L127[01:49:56] <Temia> The only thing
that'll happen is that you'll experience a touch of
letterboxing.
L128[01:50:15] <Temia> And again, that's
only in-world.
L129[01:50:16] <Xilandro> (In layman's
terms, that's the black bars at the top/bottom of the
GUI/Screen)
L130[01:50:23] <Xilandro> err yeah, just
inworld
L131[01:50:29] <GreaseMonkey> or an
arseload of letterboxing if you prefer to pick a res that results
in that
L132[01:50:46] <Temia> If you're viewing
the screen via UI, it'll be normal.
L133[01:51:34] <Dasm> Why so much CC hate,
I thought the turtles were pretty fun to use
L134[01:52:58] <Xilandro> I have lots of
reasons that I hate CC. But again, personal opinion. Most everyone
here has used both at some point
L135[01:53:06] <Xilandro> I did for a
brief time, then installed OC
L136[01:53:22] <Xilandro> OC's main
advantage for me is the balanced recipes
L137[01:53:37] <Xilandro> As opposed to
smashing some magic dust with a rock and getting a computer
L138[01:53:49] <Dasm> I've never really
programmed anything myself
L139[01:54:03] <Xilandro> It's actually
pretty fun to do once you learn
L140[01:54:15] <Xilandro> You're able to
custom make exactly what you need/want
L141[01:54:28] <Xilandro> Instead of
trying to find something someone made, and then editing it
yourself, and possibly breaking something
L142[01:54:47] <Temia> My issue with CC is
that it's horribly insecure and can take a server down with
ease.
L143[01:54:56] <Temia> Also incredibly
opaque.
L144[01:55:24] <Xilandro> Let's not forget
the bug that it took 4 years for Dan to get around to fixing
L145[01:55:26] <Xilandro> Despite it being
gamebreaking
L146[01:56:13] <Dasm> Oh my... I just
discovered holo projectors
L147[01:56:17] <Dasm> WOW!
L148[01:57:19] <Xilandro> Wait til you use
it with a Geolyzer
L149[01:57:44] <Dasm> Is that the thing
that scans the geology of its surroundings?
L150[01:57:48] <Forecaster> yes
L151[01:57:48] <Xilandro> Mhm
L152[01:57:50] ⇦
Quits: lperkins2 (~perkins@63.227.187.208) (Ping timeout: 206
seconds)
L153[01:57:55] *
Temia was at one point contemplating using tier 2 holoprojectors to
make 8-bit voxel sprites, but got lazy during drafting
stages.
L154[01:57:59] <Forecaster> get the
program geo2holo
L155[01:58:05] <Forecaster> from the
repository
L156[01:58:07] <Temia> No Harvestasha
hologram for me
L157[01:58:15] <Forecaster> run it on a
computer with a projector and a geolyzer
L158[01:58:17] <Dasm> I just saw a guy
with a hologram clock app
L159[01:58:47] <Xilandro> Someone needs to
make a 3dm to holo program
L160[01:58:49] <Xilandro> For previewing
3D Primts
L161[01:58:52] <Xilandro> prints*
L162[02:00:37] <Dasm> So.. I could connect
a OC computer to my ME system to monitor the inventory and execute
auto craft commands?
L163[02:00:44] <Dasm> AE2
L164[02:02:21] <Xilandro> Yep
L165[02:02:28] <Xilandro> You link it to
the controller, iirc
L166[02:02:54] <Xilandro> I highly
recommend grabbing Computronics as well, as it adds a -ton- of mod
interoperability with OC
L167[02:03:41] <Xilandro> Someone will
have to get you a dev build link for 'tronics
L168[02:04:03] <Xilandro> What version of
MC are you playing on?
L169[02:04:57]
⇨ Joins: Trangar
(~Trangar@249-153-145-85.ftth.glasoperator.nl)
L170[02:06:31] <Dasm> 1.1.0
L171[02:06:34] <Dasm> 1.10
L172[02:06:57] <Forecaster>
1.1.1.1.10
L173[02:09:54] <Xilandro> There are 10
types of people in this world; Those who understand binary, and
those who don't
L174[02:11:37] <Dasm> :facepalm
L175[02:11:55] <Forecaster> There's
00000011 people in this world, one of them use that joke
L176[02:12:04] <Dasm> Wait... is there an
audio peripheral for the computer?
L177[02:12:04] <Temia> I think I'm going
to lay down and listen to a ton of Akiko Shikata music until I fall
asleep. Feeling sick. x.x
L178[02:12:32] <Forecaster> Dasm: you mean
the sound card?
L179[02:12:35] <Forecaster> it plays
beeps
L180[02:13:34] <Xilandro> Dasm,
Computronics adds a Noise Card and a Sound Card (Not sure if one or
both is disabled)
L181[02:13:35] <Dasm> Can I plug in
speakers? :P Would it at all be possible to stream music from the
internet?
L182[02:13:47] <Xilandro> Dasm, you want a
mod called OpenFM, though I'm not sure if it's been ported
yet
L183[02:13:49] <Forecaster> someone say
something in binary
L184[02:14:14] <Xilandro>
01110011011011110110110101100101011101000110100001101001011011100110011100100000011010010110111000100000011000100110100101101110011000010111001001111001
L185[02:14:36] <Forecaster> ah, it needs
to be split into blocks
L186[02:14:45] <Xilandro> 01110011
01101111 01101101 01100101 01110100 01101000 01101001 01101110
01100111 00100000 01101001 01101110 00100000 01100010 01101001
01101110 01100001 01110010 01111001
L187[02:15:42] <Forecaster> hm, it works
in my channel, but not with that
L188[02:15:58] ⇦
Quits: wolfmitchell[m] (~mitchellm@osiris.stary2001.co.uk) (Quit:
Client limit exceeded: 4)
L189[02:16:33] <Forecaster> it doesn't
work here for some reason
L190[02:16:47] <Forecaster> 01110011
01110100 01110101 01100110 01100110
L191[02:17:00] <Forecaster> the command
works
L192[02:17:47] <Xilandro> Bah, I'm kind of
torn
L193[02:18:10] <Xilandro> I want to use
SCM, but Railcraft isn't complete in 1.10
L194[02:18:18] <Dasm> g'night everyone-
I'm sure I'll be around a bit as I learn this OC thing
L195[02:18:27] <Xilandro> We're always
happy to help +)
L196[02:18:33] <Forecaster> odd, it
doesn't seem to like what you paste for some reason xD
L198[02:18:46] <Xilandro> Well, if it
makes you feel better, all it says is "something in
binary"
L199[02:19:08] <Forecaster> I know
L200[02:19:35] <Forecaster> I ran it
through /unbinary which works both on the long string and the
blocked one
L201[02:20:06] <Forecaster> but it's
supposed to replace the binary with the meaning inline, which works
in my own channel when I post stuff from webchat
L202[02:20:20] <Forecaster> but it didn't
with what you pasted
L203[02:20:56] <Forecaster> but
whatever
L204[02:21:41] <Xilandro> Ah, apparently
TiC has bows again
L205[02:23:57] <Xilandro> Okay, going back
to sleep. Night folks
L206[02:24:17] <Forecaster> hams
L207[02:24:26] <Forecaster> 01100111
01101111 01101111 01100100 00100000 01101110 01101001 01100111
01101000 01110100
L208[02:25:46] <GreaseMonkey> looking at
that is reminding me of I2C
L209[02:26:01] <GreaseMonkey> which is
something i will have to be *very* familiar with in the next few
weeks
L210[02:28:05] <Forecaster> ?
L211[02:29:37] <GreaseMonkey> look it up,
i'm going to bed
L212[02:30:17] <Forecaster> eh
L213[02:30:21] <Forecaster> :P
L214[02:30:51] <gamax92>
1211422111121232123214
L215[02:31:14] <Forecaster> that
translates into characters I can't see :P
L216[02:32:32] <gamax92> #lua b=1 return
("1211422111121232123214"):gsub(".",
function(a) b=1-b return string.rep(b, a) end)
L217[02:32:32] <|0xDEADBEEF|> >
0110100001100101011011000110110001101111 | 22
L218[02:33:01] <Forecaster> oh
L219[02:33:02] <Forecaster> :P
L220[02:33:20] <Forecaster> hello to you
too
L221[02:43:00] ⇦
Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:ddfc:9d87:7b1f:eee0)
(Quit: Cervator)
L222[03:11:30]
⇨ Joins: rashy_
(~rashdanml@S0106848dc7ea7a0a.gv.shawcable.net)
L223[03:13:32] ⇦
Quits: rashdanml (~rashdanml@S0106848dc7ea7a0a.gv.shawcable.net)
(Ping timeout: 198 seconds)
L224[03:22:56] *
Lizzy snuggles her Vi
L225[03:22:59] <Lizzy> :@
L226[03:23:02] <Lizzy> fuck you
hexchat
L227[03:23:09] *
Lizzy unsnuggles Vi
L228[03:23:15] *
Lizzy snuggles vifino
L229[03:24:33] *
Skye hugs Vi
L230[03:25:02] <Forecaster> Lizzy: you
need an auto correct for that :P
L231[03:26:32] <Lizzy> probably
L232[03:26:41] <Lizzy> though i might just
make a custom command for it
L233[03:28:26] <Skye> Haha
L234[03:33:38]
⇨ Joins: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L235[03:37:40] ⇦
Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L236[03:38:41] *
Lizzy snuggles vifino <3
L237[03:38:48] <Lizzy> or autoreplace
works :P
L238[03:39:30] <Skye> What happens when
you try to talk to Vi? :p
L239[03:39:55] <Lizzy> (my*nospace*derp is
replaced to vifino <3 ) :P
L240[03:40:09] <Lizzy> vifino <3
L242[03:40:19] <Lizzy> vi test
L243[03:40:22] <Lizzy> that still
works
L244[03:41:16] ***
alfw is now known as alfw|Off
L245[03:41:50]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L247[04:09:30] <Forecaster> That turned
out about as well as it could have involving fireworks
L248[04:09:42] <Forecaster> why do people
do these things
L249[04:27:56] ⇦
Quits: Graypup_ (Graypup@lfcode.ca) (Ping timeout: 198
seconds)
L250[04:28:17] ⇦
Quits: Temia (~temia@monmusu.me) (*.net *.split)
L251[04:34:37]
⇨ Joins: Graypup_ (Graypup@lfcode.ca)
L252[05:08:37]
⇨ Joins: Inari
(~Pinkishu@p5dec684b.dip0.t-ipconnect.de)
L253[05:15:51]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L254[05:32:21] <DaMachinator> 2.5 hours
later
L255[05:32:28] <DaMachinator> FOR SCIENCE,
why else
L256[05:43:13]
⇨ Joins: techno156 (~techno156@137.154.136.192)
L257[05:54:19] ***
Keridos|away is now known as Keridos
L258[05:56:45]
⇨ Joins: gwyneth (~123@47.148.52.185)
L259[06:00:40] <DaMachinator> How would I
write a function such that some variables are optional?
L260[06:02:52] <Lizzy> hmm, I know how to
do it in Python, not sure about Lua
L261[06:03:29] <Lizzy> #lua function
ab(ss, pp=2) return ss,pp end ab("22")
L262[06:03:29] <|0xDEADBEEF|> > [string
"lua"]:1: ')' expected near '='
L263[06:03:41] <Lizzy> hm
L264[06:03:43] <fingercomp> arguments of
Lua functions are optional
L265[06:04:01] <Lizzy> #lua function
ab(ss, pp) return ss,pp end ab("22")
L266[06:04:02] <|0xDEADBEEF|> >
nil
L267[06:04:11] <Lizzy> #lua function
ab(ss, pp) return ss,pp end print(ab("22"))
L268[06:04:11] <|0xDEADBEEF|> > 22 nil
| nil
L269[06:04:21] <Lizzy> oh cool
L270[06:06:43] ⇦
Quits: gwyneth (~123@47.148.52.185) (Remote host closed the
connection)
L271[06:07:00]
⇨ Joins: gwyneth (~123@47.148.52.185)
L272[06:17:22] ⇦
Quits: gwyneth (~123@47.148.52.185) (Ping timeout: 384
seconds)
L273[06:18:06]
⇨ Joins: gwyneth (~123@47.148.62.80)
L274[06:23:08] ⇦
Quits: techno156 (~techno156@137.154.136.192) (Ping timeout: 198
seconds)
L275[06:24:44] ⇦
Quits: cloakable
(~cloakable@cpc87219-aztw31-2-0-cust20.18-1.cable.virginm.net)
(Ping timeout: 186 seconds)
L276[06:28:26] <DaMachinator> fingercomp:
always?
L277[06:28:40] <Lizzy> #lua function
ab(ss, pp) return ss,pp end print(ab())
L278[06:28:40] <|0xDEADBEEF|> > nil nil
| nil
L279[06:28:53] <DaMachinator> also i wrote
a function that makes near-perfectly centered error messages
L280[06:28:57] <fingercomp> DaMachinator:
always
L281[06:29:09]
⇨ Joins: cloakable
(~cloakable@cpc87219-aztw31-2-0-cust20.18-1.cable.virginm.net)
L282[06:33:05]
⇨ Joins: Mettaton_Fab (~OyVey@87.150.65.218)
L283[06:33:46] <DaMachinator> dynamic
screen resolution adjuster works
L284[06:34:18] <DaMachinator> now i can
call a function and have the resolution automagically changed to
match the aspect ratio of the display
L285[06:36:48] <DaMachinator> note that
this might not work very well if you make a very wide and short or
tall and thin screen
L286[06:41:12]
⇨ Joins: techno156 (~techno156@137.154.137.222)
L287[06:49:22] <Lizzy> \o/ this sql thingy
went into the DB fine after some adjustments i made an error on
with foreign keys
L288[06:51:31] <Caitlyn> So, last night as
I was pulling up to my house there was a guy in my car (battery is
disconnected cause it's dead, and both motor mounts are broken) as
I pull up he bolts jumps our fence into our back yard then jumps it
to the road behind our house.
L289[06:52:32] <Caitlyn> I run up the main
road in front of our house and up the side road and almost tackle
him (I misjudged and missed him by about 6 inches :/) Called the
cops told them which way he ran after the fact and about 45 seconds
later no less than 8 cop cars blew past me
L290[06:53:13] <Lizzy> wow
L291[06:53:16] <Caitlyn> turns out this
guy was involved in a REALLY bad wreck, almost killed the other guy
got out of his truck and ran, and I guess he was trying to steal my
car, or hide out in it to get away from the cops... well they
caught him about 5 minutes later
L292[06:53:52] <Inari> Nice
L293[06:53:54] <Inari> Caitlyn++
L295[06:54:19] <Lizzy> ninja Caitlyn
strikes again!
L296[06:54:48] <Lizzy> cant connect
:/
L297[06:55:26] <Caitlyn> %p
L298[06:55:28] <MichiBot> Ping reply from
Caitlyn 0.5s
L299[06:55:55] <Caitlyn> wtf sharex
L300[06:55:56] <Caitlyn> oh
L301[06:55:58] <Caitlyn> there it
goes
L303[06:56:05] <Inari> The heck does Race:
W even mean
L304[06:56:50] <Caitlyn> White..?
lol
L305[06:59:36] <Caitlyn> In case anyone
ever wants to know the proper technique for fingering a
beaver....
L307[06:59:38] <MichiBot> Thu Dec 01
21:38:26 CST 2016 @DK_Lush: @DanielAFee1 @SMShow @frangeladuo
@bobcesca_go @postlocal Here to demonstrate proper technique for
fingering a beav…
https://t.co/nOUh3Qlb87
L308[07:00:04] <Forecaster> you ask a
white person?
L309[07:00:40] <Caitlyn> Well, the white
person pictured does seem to be doing a good job, judging from the
beaver
L310[07:03:48]
⇨ Joins: Dark
(~MrDark@cpe-75-185-6-240.columbus.res.rr.com)
L311[07:09:03] ⇦
Quits: techno156 (~techno156@137.154.137.222) (Quit: There are
those who live without living. Don't be one of those.)
L312[07:18:47]
⇨ Joins: Kinkysub32
(webchat@d49-187-54-234.rdl1.qld.optusnet.com.au)
L313[07:18:55] <Caitlyn> Also DaMachinator
for optional function arguments in lua I usually do named
args
L315[07:19:53] <Caitlyn> basically you
pack everything into a table, and send the table to the function,
then in the function check the table for your args
L316[07:20:27]
⇨ Joins: Kinkysub32_
(webchat@d49-187-54-234.rdl1.qld.optusnet.com.au)
L317[07:20:44] ⇦
Quits: Jakemichie97 (Elite18184@kappa.elitebnc.org) (Ping timeout:
198 seconds)
L318[07:21:09] ***
Keridos is now known as Keridos|away
L319[07:21:27] ***
Keridos|away is now known as Keridos
L320[07:22:17] ⇦
Quits: Kinkysub32 (webchat@d49-187-54-234.rdl1.qld.optusnet.com.au)
(Ping timeout: 195 seconds)
L321[07:22:20]
⇨ Joins: Jakemichie97
(~Elite1818@kappa.elitebnc.org)
L322[07:26:22] ⇦
Quits: Kinkysub32_
(webchat@d49-187-54-234.rdl1.qld.optusnet.com.au) (Ping timeout:
195 seconds)
L323[07:32:10] <Forecaster> TIL there is
rainbow spaghetti
L324[07:32:11] <Forecaster> I wants
L325[07:50:37] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote
host closed the connection)
L327[07:56:33] <Forecaster> Russia
L328[08:11:22] <Mettaton_Fab> LUA
L329[08:11:23] <EnderBot2> Lua*
L330[08:12:02] <Mettaton_Fab> how many
times can it be done till the bot gets fed up?
L331[08:12:30] <Lizzy> #lua
math.huge
L332[08:12:30] <|0xDEADBEEF|> >
inf
L334[08:15:55] <Mettaton_Fab> but how many
responeses does the bot have?
L335[08:16:03] <Mettaton_Fab>
*responses
L336[08:16:31]
<ade129>
Reading lolcode feels like listening to PPAP
L337[08:16:42] <Forecaster> Mettaton_Fab:
what are you talking about
L338[08:17:08]
<ade129> The
variable declaration for lolcode is "i haz a (variable)"
(All caps)
L339[08:18:05] <Forecaster> I know
L340[08:18:13] <Forecaster> I've seen
lolcode
L341[08:19:17]
<ade129> I
haz a pen
L342[08:19:17]
<ade129> I
haz a apple
L343[08:19:17]
<ade129> btw
ugh
L344[08:19:18]
<ade129>
apple R "pen"
L345[08:20:32] <Forecaster> I'm not sure
why you're doing this :P
L346[08:20:40] <Forecaster> we know it's
silly, that's the point
L347[08:27:13]
⇨ Joins: Turtle
(~SentientT@82-171-92-73.ip.telfort.nl)
L348[08:27:54]
<ade129> I'm
feeling dead inside
L349[08:29:21] <Forecaster> why?
L350[08:29:24] <Forecaster> eat
something
L351[08:32:08] ⇦
Quits: Jakemichie97 (~Elite1818@kappa.elitebnc.org) (Ping timeout:
198 seconds)
L352[08:33:04]
⇨ Joins: Jakemichie97
(Elite18184@kappa.elitebnc.org)
L353[08:37:59] <Forecaster> you can haz
cheeseburger
L354[08:38:18] ***
Away_21 is now known as Wuerfel_21
L355[08:40:31]
⇨ Joins: Kodos
(~Kodos@2602:306:ce20:6c30:91ce:74ee:3d52:2ebd)
L356[08:40:32]
zsh sets mode: +v on Kodos
L357[08:42:23] ⇦
Quits: Xilandro (~Kodos@2602:306:ce20:6c30:91ce:74ee:3d52:2ebd)
(Ping timeout: 206 seconds)
L358[08:47:17]
⇨ Joins: Cervator
(~Thunderbi@2601:4c1:4000:1050:6ca3:c891:40e4:80cf)
L359[08:47:21] ⇦
Quits: Tiin57 (~tiin57@tiin57.net) (Read error: Connection reset by
peer)
L360[08:51:29]
<ade129>
cheeseburger R "fat af"
L361[08:55:51] <DaMachinator> I was taken
out of class for emergency standardized testing (before they raise
the score you need to pass)
L363[08:56:11] <DaMachinator> finished
just in time to sit in class for 4 minutes before the bell rings
and i go to the next class
L364[08:59:56] ⇦
Quits: gwyneth (~123@47.148.62.80) (Ping timeout: 186
seconds)
L365[09:00:48]
⇨ Joins: gwyneth (~123@47.148.52.185)
L366[09:04:12] ⇦
Quits: gwyneth (~123@47.148.52.185) (Ping timeout: 186
seconds)
L367[09:04:22]
⇨ Joins: gwyneth (~123@47.148.62.80)
L368[09:04:46] ⇦
Parts: Fiender (~Fiender@services.net.ru) (Leaving))
L369[09:06:26]
⇨ Joins: Fiender (~Fiender@services.net.ru)
L370[09:12:12] <Mettaton_Fab> i wrote a
french test today.
L371[09:12:21] <Mettaton_Fab> might be
good, might be bad.
L372[09:13:48] <Forecaster> was the test
*supposed* to be in french?
L373[09:15:00]
<ade129>
Native language tests are torture (esp. Chinese)
L374[09:21:13] <xandaros> Is there any way
to sleep for a certain number of ticks? Currently I'm just dividing
by 20 to get seconds, but it appears to be rather inaccurate (How
unexpected! :D)
L375[09:24:20] <Michiyo> man I'm sore from
my "fun" last night
L376[09:24:32] <Michiyo> Also sitting
outside in the cold for 2 hours after the fact didn't help
any
L377[09:24:53] <Lizzy> :/
L378[09:24:56] ⇦
Quits: gwyneth (~123@47.148.62.80) (Ping timeout: 384
seconds)
L379[09:25:04]
⇨ Joins: gwyneth (~123@47.148.52.185)
L380[09:28:48] <DaMachinator>
Mettaton_Fab: did you take the test, or did you make a test to be
administered to students of french
L381[09:45:23] ⇦
Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit:
Nettalk6 - www.ntalk.de)
L382[09:53:18] <Mettaton_Fab> i took a
test.
L383[09:53:38] <Mettaton_Fab> also, i took
a maths test the same week.
L384[09:53:47] <Mettaton_Fab> maths test
is a 6.
L385[09:53:59] <Mettaton_Fab> also,
physics test is a 3.
L386[09:58:41] <DaMachinator> i don't know
what the grading scale is where you live
L387[10:01:07]
⇨ Joins: xarses (~xarses@8.39.49.133)
L388[10:02:56]
⇨ Joins: xarses_ (~xarses@67.218.117.86)
L389[10:05:00] ⇦
Quits: xarses (~xarses@8.39.49.133) (Ping timeout: 186
seconds)
L390[10:11:42] ⇦
Quits: Dark (~MrDark@cpe-75-185-6-240.columbus.res.rr.com) (Read
error: Connection reset by peer)
L391[10:12:21]
⇨ Joins: Keanu73
(~Keanu73@host-78-148-134-154.as13285.net)
L392[10:14:00]
⇨ Joins: Dark
(~MrDark@cpe-75-185-6-240.columbus.res.rr.com)
L393[10:32:46] ⇦
Quits: Trangar (~Trangar@249-153-145-85.ftth.glasoperator.nl)
(Quit: Leaving)
L394[10:33:31]
⇨ Joins: Vexatos
(~Vexatos@p200300556E653175A5CDD44028E8E97D.dip0.t-ipconnect.de)
L395[10:33:31]
zsh sets mode: +v on Vexatos
L396[10:38:45] ⇦
Quits: Meow-J (~Meow-J@45.32.34.121) (Read error: Connection reset
by peer)
L397[10:38:49]
⇨ Joins: Meow-J (~Meow-J@45.32.34.121)
L398[10:57:47] ***
xarses_ is now known as xarses
L399[11:00:13]
⇨ Joins: xarses_ (~xarses@67.218.117.86)
L400[11:01:32] ⇦
Quits: xarses (~xarses@67.218.117.86) (Ping timeout: 186
seconds)
L401[11:06:51] ⇦
Quits: VikeStep (~VikeStep@101.184.229.226) (Read error: Connection
reset by peer)
L402[11:09:14] <payonel> xandaros: it
would be more accurate to sleep for intervals and check the clock
when you wake back up
L403[11:09:53] <payonel> but not, you're
not going to have a realtime system or even close, yielding back is
going to have varying lengths of delay
L404[11:09:59] <Inari> payonel: What would
be
L405[11:10:05] <Inari> Oh
L406[11:10:23] <Inari> I was imagining
xandaros sleeping in bed and checking the clock when waking bac
kup
L407[11:10:23] <Inari> :P
L408[11:10:41] <payonel> zzz
L409[11:10:56] *
payonel gives Inari a big fluffy pillow
L410[11:10:56] <Michiyo> Inari, that is
basically how I sleep after about 3 AM
L411[11:10:57] <Michiyo> :P
L412[11:11:25] <Inari> I need to buy a
nice big fluffy pillow actaully
L413[11:11:35] <Inari> I always end up
spending way too much time trying to find a good sleeping
position
L414[11:11:39] <Michiyo> I need to buy a
bed.
L415[11:12:00] <Michiyo> well, frame, and
box spring... mattress on floor sucks
L416[11:18:59] ⇦
Quits: gwyneth (~123@47.148.52.185) (Ping timeout: 206
seconds)
L417[11:19:12]
⇨ Joins: Temia (~temia@monmusu.me)
L418[11:19:37]
⇨ Joins: gwyneth (~123@47.148.62.80)
L419[11:20:57]
⇨ Joins: Jezza (~Jezza@92.206.4.86)
L420[11:22:44] ⇦
Quits: Keanu73 (~Keanu73@host-78-148-134-154.as13285.net) (Read
error: Connection reset by peer)
L421[11:25:52]
⇨ Joins: Keanu73
(~Keanu73@host-78-148-134-154.as13285.net)
L423[11:44:34] <Inari> Also new mass
effect looks fun
L424[11:44:35] <Inari> gimme
L425[11:52:22] <Forecaster> 15) Are
wormholes lewd
L426[11:56:23] ***
Keridos is now known as Keridos|away
L427[11:59:30] <xandaros> Playing
minecraft without any swap partition has not been the greatest of
my ideas...
L428[12:10:32] <xandaros> "A single
server tick took 60 seconds. Considering it to be crashed" -
Yeah... that sounds pretty crashed to me. wtf
L429[12:20:23] <Temia> Maybe a memory
management model rewrite is in order.
L430[12:23:59] <Inari> Temia: forgetting
too many things/
L431[12:24:03] <Inari> *?
L432[12:24:39] <Temia> No, I'm talking
about the sheer amount of wasted resources and reallocation that
ends up happening in Minecraft.
L433[12:26:13] <Inari> iirc even just
loading it up it reinitializes like 3 times with forge :D
L435[12:31:42]
⇨ Joins: lperkins2 (~perkins@63.227.187.208)
L436[12:53:09] <Wuerfel_21> Java is to
blame for not having explicit destructors. Seriously, why?
L437[12:55:41] <Wuerfel_21> From time to
time, I work on a little 2.5D shooter. In Java. Guess what makes up
~70% of Heap usage!
L438[12:55:56] <Temia> Bullets?
L439[12:56:12] <Stary[m]> unreachable
bullet objects :P
L440[12:56:18] <Temia> Of course.
L441[12:56:34] <Inari> I'm pretty sure you
can program it to not do that
L442[12:56:37] <Temia> I have similar
issues in Python. I'm this close to just writing a C library to do
bullet handling for me and hooking to that.
L443[12:56:57] <Temia> Maybe a lisp
machine for bullet scripting...
L444[12:57:03] <Wuerfel_21> Bullets aren't
even implemented yet!
L445[12:57:12] <Temia> Ah.
L446[12:57:55] <Stary[m]> :D
L447[12:58:31] <Wuerfel_21> 70% of the
heap is used by THE MIDI SYNTHESIZER. Not even for samples, but
some studid object it tossed around. Let me check what it
was.
L448[12:59:01] <Stary[m]> LOL
L449[12:59:05] <Wuerfel_21> The Heap usage
looks like a sawtooth wave.
L450[12:59:18] <Temia> Wow.
L451[12:59:37] <lperkins2> I've never had
that issue in python.
L452[12:59:46] <g> There are no
destructors because java is a garbage-collected language and you
can't predict when (or even if) the destructor is called
L453[12:59:56] <g> python is also gc'd but
it's predictable
L454[12:59:58] <Temia> I've encountered
heap sawtoothing with a buggy library before at one point, I don't
remember what the cause was
L455[13:00:44] <g> the convention in java
is to manually `close()` your objects, and some people add a
`finalize` that checks whether `close()` was called, calls it, and
logs an error if it wasn't
L456[13:00:46] <lperkins2> Assuming you
avoid cyclic references, and don't use pypy
L457[13:00:52] <g> weakrefs
L458[13:01:09] <g> java has weakrefs
too
L459[13:01:11] <Wuerfel_21> g, a
destructor would just tell the GC to try collecting the object. It
would fail if it was still referenced elsewhere.
L460[13:01:35] <g> Wuerfel_21, a
destructor is usually code that is run to clean up an object
L461[13:01:47] <g> it's run just before
the object is destroyed in most language
L462[13:01:49] <g> languages*
L463[13:02:03] <g> if you want a gc'd
language to destroy an object, you usually need to remove all
references to it and wait
L465[13:02:17] <lperkins2> right, the
difference is that removing all references to an object in java
doesn't guarantee it will be collected
L466[13:02:28] <g> yeah, because it
doesn't gc until it's almost out of memory
L467[13:02:34] <lperkins2> in cpython,
removing the last reference to an object causes it to instantly be
freed
L468[13:03:33] <Wuerfel_21> Does Java's GC
try to collect weak-/un-reachable objects before clobbering the
softRefs?
L469[13:04:29] <Wuerfel_21> Anyways, the
Objects clogging the heap were actually Arrays:
com.sun.media.sound.ModelSource[]
L470[13:04:32] <Michiyo> I've made $68
today.. and at some point I'm going ot have to refund $80
L471[13:04:57] <g> lperkins2, it's not
quite instant
L472[13:05:01] <g> but yeah, close
enough
L473[13:05:12] <lperkins2> oh, the other
way python's gc becomes unpredictable is if the class has a __del__
method
L474[13:05:23] <lperkins2> well yeah, it
takes machine cycles, but it is part of PY_DECREF
L475[13:06:22] <g> yeah, for the most part
you shouldn't use __del__ though
L476[13:06:53] <lperkins2> right, it's
just something that messes up people trying to play with the
gc
L478[13:07:19] <gamax92> convert minceraft
to python then?
L479[13:07:20] <g> honestly I don't like
this practise of relying on the GC to call your cleanup code
L480[13:07:31] <lperkins2> want to see how
long it takes from breaking the last reference to actually
collecting the object? just define __del__ and have it print out
the time
L481[13:07:34] <g> I know it comes from C
where you _had_ to delete your own objects, and it was fine
there
L482[13:07:38] <g> but it doesn't make
sense in modern languages
L483[13:07:50] <Inari> Just like, use a
language that lets you have manual management :P
L484[13:07:52] <lperkins2> except then it
no longer quickly collects it
L485[13:08:17] ***
Mine|dreamland is now known as minecreatr
L486[13:08:25] <g> the trick is
L487[13:08:29] <g> and this will probably
blow some minds
L488[13:08:33] <g> the trick
L489[13:08:35] <lperkins2> yeah, that's
why python introduced context managers, run your cleanup code in
__exit__
L490[13:08:46] <g> is to _call your own
damn cleanup code when you're done with your object_
L491[13:08:50] <Wuerfel_21> On the topic
of GC, Doom/Quake actually do something really smart. They use
custom allocation functions that will preface every allocated area
with a header, which also serves as a linked list. You would
provide a tag when allocating, and then could quickly destroy
everything with that tag, e.g. when loading a new level.
L492[13:08:55] <g> yeah, that's basically
sugar around that
L493[13:08:59] <lperkins2> problem with
doing something like minecraft in python is the GIL
L494[13:09:14] <g> It's doable
L495[13:09:16] <g> heck, it's been
done
L496[13:09:29] <Inari> I like sugar
L497[13:09:38] <g> yeah, context managers
are awesome
L498[13:09:42] <g> java has something
similar as well
L499[13:10:01] <Inari> How about
Rust
L500[13:10:07] <g> dunno, I don't like
rust
L501[13:10:38] <lperkins2> pypy-stm might
work for something like minecraft, if they can get it a closer to
normal speed
L502[13:10:58] <payonel> lperkins2:
yo
L503[13:11:11] <Inari> g: I like it
:D
L504[13:11:23] <g> I find that it feels
too tacked onto itself
L505[13:11:40] <g> it's return-only
mechanically, no explicit exception throwing
L506[13:12:03] <g> except they then
provide macros that basically makes it pretend that it _does_ have
explicit throwing and try/catch
L507[13:12:09] <g> which is something
you're supposed to use all over the place
L508[13:12:12] <g> feels like bad
design
L509[13:12:41] <g> at least it isn't
scala, though, with its ===== operator
L510[13:12:49] <Inari> Seems nicer than
exceptions imo
L511[13:13:45] <lperkins2> heh, just have
call/cc, replaces pretty much every other control structure except
if
L512[13:13:47] <g> I like how exceptions
work in eg python
L513[13:15:28] <g> you can often correctly
assume what exceptions should be thrown by a lot of things
L514[13:15:36] <g> they're super easy to
work with
L515[13:15:42] <g> and the language itself
has a crapton of tools to work with them
L516[13:16:28] <Wuerfel_21> Wait, has
anyone ever thought of doing a virtualized x86 arch for OC?
L517[13:16:58] <lperkins2> yup
L518[13:17:04] <lperkins2> I worked on it
a bit
L519[13:17:08] <lperkins2> got freedos
booting even
L520[13:17:27] <Wuerfel_21> neat
L521[13:17:29] <lperkins2> couldn't figure
out how to get I/O working properly
L522[13:17:34] <lperkins2> and then ran
out of time
L523[13:17:45] <g> eg if you want to log
exceptions using the standard logger
L525[13:17:58] <g> and let's say you
decided you wanted to upload them with their context to your
server
L526[13:18:04] <g> that is super, super
easy to do
L528[13:18:35] <gamax92> write 1000 lines
for drawing a triangle
L529[13:18:35] <Wuerfel_21> I think the
problem here is that OC's component system isn't that CPU
friendly.
L530[13:18:58] <lperkins2> so I'm using
JPC, a pure-java x86 VM
L531[13:19:17] <lperkins2> in theory, you
just have to map components to JPC peripherals
L532[13:19:35] <lperkins2> in practice, I
have no idea how to write the keyboard half of a vt100
L533[13:19:59] <gamax92> attach everything
to the pci bus
L534[13:20:20] <lperkins2> the serial uart
is on the pci bus, I think
L535[13:21:55] ***
xarses_ is now known as xarses
L536[13:22:03] <Wuerfel_21> lperkins2, how
do you virtualize using only java? There has to be some ASM
somewhere to set the CPU context or something.
L537[13:22:08] <lperkins2> problem is JPC
normally emulates a ps/2 or usb keyboard
L538[13:23:10] <lperkins2> why?
L539[13:24:18] <Wuerfel_21> I don't think
java allows you to just create a VM. I think that is very platform
specific.
L540[13:24:34] <lperkins2> it's a pure
java VM, emulates the CPU
L541[13:25:04] <lperkins2> registers,
eprom, memory,
L542[13:25:19] <Wuerfel_21> well, thats no
fun.
L543[13:25:23] <lperkins2> could run it on
top of arch or ppc
L544[13:25:52] <lperkins2> arm*
L545[13:26:12] <lperkins2> with java's
JIT, it runs at like 40% of native speed,
L546[13:26:18] <Wuerfel_21> I thought
about using VirtualBox-style hardware virtualization.
L547[13:26:48] <gamax92> I'm sure people
wouldn't like having to load kernal modules or run your mod as
root
L548[13:27:27] <Wuerfel_21> lperkins2, I
tried writing a CPU emulator for a 8-core 80Mhz RISC CPU once. Even
with 2 cores it ran at 50% speed. Oh, and it didn't work
right.
L549[13:27:57] <lperkins2> heh, prior to
the JIT warmup it's painfully slow
L550[13:28:52] <Wuerfel_21> gamax92, does
virtualization really need root/admin? Didn't even think about
that.
L551[13:29:16] <lperkins2> kvm takes
special access, usually membership in some group
L552[13:30:55] <lperkins2> anyway, I
mapped the serial output from jpc to write to an OC screen
L553[13:31:14] <lperkins2> but
linux/freedos won't output to serial and read from ps/2
L554[13:31:55] <lperkins2> and I can't
figure out how to provide serial input,
L555[13:32:05] <lperkins2> or collect the
vga card text output
L556[13:32:44] <Wuerfel_21> lperkins2, DOS
uses BIOS routines for text mode, IIRC.
L557[13:33:22] <gamax92> oh heh,
apparently windows 10 finally has ansi escape sequences
support
L558[13:34:01] ⇦
Quits: Greenphlem (uid22276@id-22276.tooting.irccloud.com) (Remote
host closed the connection)
L559[13:35:38] <Wuerfel_21> then again, I
mostly use the DOS that comes with Windows 95, as that's what I
have.
L560[13:37:14] <payonel> lperkins2: about
`source script` vs '#!source' in script -- it is expected by me
that the shebang would not pollute the environment. however, this
is an area i don't dabble in - i dont do a lot of scripting in
linux
L561[13:37:55] <payonel> lperkins2: what
would be nice is if you would make a github ticket and layout some
boundaries/rules for what you need/expect for your scripts, and
give me some expected results -- and i'll work to add that
L562[13:42:54] <lperkins2> that sounds
reasonable. I'll do some playing around on linux to see what
behaviour is normal and see about writing it up
L563[13:47:21]
⇨ Joins: Greenphlem
(uid22276@id-22276.tooting.irccloud.com)
L564[13:47:56] <Mettaton_Fab> i had to
clean the toilet.
L565[13:48:10] <gamax92> thats nice
L566[13:48:11] <Mettaton_Fab> also, whats
the best trick to clean a laptop?
L567[13:48:21] <lperkins2> hm, the vga
card has a method called getText, but it returns a bunch of
?s
L568[13:48:53] <lperkins2> freedoes does
come up in text mode for vga, yeah?
L569[13:49:11] <gamax92> freedos should be
using the bios text routines
L570[13:49:22] <Mettaton_Fab> it normally
does.
L571[13:49:57] <Mettaton_Fab> my laptop
needs to be cleaned, so imma clean it tomorrow at 8 in the
morning.
L573[13:57:57] <Wuerfel_21> remember, the
bios routines of a normal PC actually support MDA,CGA,EGA and
VGA
L574[13:58:07] <Michiyo> I clicked that
link and was like Hey.. I bet OC'd like this... pasted it and then
compared it to your link Inari..
L575[13:58:12] <Michiyo> and
facepalmed
L576[14:00:55]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L577[14:01:28] <lperkins2> Okay, it is in
text mode
L578[14:01:39] <Lizzy> lol
L579[14:03:02] <Inari> Michiyo: I do that
at times
L580[14:03:02] <Inari> :D
L581[14:04:14] ⇦
Parts: Stary[m] (~starymatr@osiris.stary2001.co.uk) (User
left))
L582[14:04:43]
⇨ Joins: Stary[m]
(~starymatr@osiris.stary2001.co.uk)
L583[14:04:54] <Wuerfel_21> lperkins2, if
you really want, you could just listen for writes to the vga ram
and translate them to OC screen commands.
L584[14:05:45] <lperkins2> yeah... but I'd
have to know a lot more about how IRQs and crap work
L585[14:07:17] <Wuerfel_21> lperkins2,
that hasn't got to do anything with IRQs
L586[14:08:30] <lperkins2> So the bios is
written in C, it's the standard bochs bios,
L587[14:09:09] <lperkins2> other than in
the emulated vga card, I'm not sure where I could intercept a write
command
L588[14:10:56] <lperkins2> ah, I think I
may have it figured out, the string which is all ?s isn't
L589[14:11:05] <lperkins2> that's just how
my terminal displays things it doesn't know how to print
L590[14:11:45] <lperkins2> 16 bits per
character, the low bits are the character, the high bits are
attributes for it (color maybe?)
L591[14:12:16] <lperkins2> yup
L592[14:12:25] <lperkins2> okay, I think I
got this
L593[14:13:07] <Stary[m]> lperkins2: high
bits are color, yep :P
L594[14:15:29] <lperkins2> it works!
L595[14:15:37] <Wuerfel_21> lperkins2, can
you emulate CGA/EGA 320x200 modes aswell? Gotta play some commander
keen or something.
L596[14:15:54] <lperkins2> um, I don't
know...
L597[14:16:04] <lperkins2> I did have
crude support using oclights for vga video mode
L598[14:16:14] <lperkins2> but it never
worked well
L599[14:16:23] <lperkins2> I did use it to
play a round of space invaders
L600[14:17:53] <Wuerfel_21> lperkins2, set
screen res to 320x100 and use the half-block characters. That
should work. You might want to buffer it.
L601[14:18:32] <lperkins2> heh, I'll worry
about that once I have the os functional
L602[14:19:21] <lperkins2> might have a
screenshot soon though
L603[14:19:49] <Wuerfel_21> Considering
filesystem, I would suggest using unmanged mode for max
compatiblity. Just a random thought.
L604[14:20:40] <lperkins2> it will support
both
L605[14:20:46] <lperkins2> JPC can treat a
directory as a disk
L606[14:20:52] <lperkins2> it can also use
an image file
L607[14:20:54] <Wuerfel_21> ohhhh,
snazzy
L608[14:21:21] <Wuerfel_21> but does the
size limit work?
L609[14:21:30] <lperkins2> it does, in
theory
L610[14:21:39] <Wuerfel_21> cool lib
then.
L611[14:21:45] <lperkins2> I never got
further than using read-only images though
L612[14:23:05] <Wuerfel_21> if you worked
on it, it could run windows or linux
L613[14:23:10] <Wuerfel_21> which would
run java
L614[14:23:17] <Wuerfel_21> which would
run minecraft
L615[14:23:25] <Wuerfel_21> which would
run OC-x86
L616[14:23:32] <Wuerfel_21> which would
run linux
L617[14:23:37] <Wuerfel_21> which would
run java
L618[14:23:46] <Wuerfel_21> which would
run minecraft
L619[14:23:56] *
Michiyo bans Wuerfel_21
L620[14:23:57] <Michiyo> :-p
L621[14:24:04] *
Michiyo slaps her "-" key
L622[14:24:04] *
EnderBot2 chuckles
L623[14:24:10] <Wuerfel_21> WERE GOING
DEEPER, LEO!
L624[14:24:35] <lperkins2> it does run
linux
L625[14:24:42] <lperkins2> got a debian
image that boots
L626[14:24:58] <lperkins2> remember no X
though
L627[14:25:02] <Wuerfel_21> does it run
java then?
L628[14:25:10] <lperkins2> didn't
try...
L629[14:25:50] <lperkins2> and remember,
while it manages like 40% native speed, it takes a lot more memory
than native...
L630[14:26:04] <Wuerfel_21> lperkins2,
why?
L631[14:26:26] <lperkins2> it has to
emulate the memory controller and what not
L632[14:26:40] <lperkins2> plus it's a
space/speed thing, precalculated values where possible
L634[14:34:09] <lperkins2> freedos with
16MB of memory takes like 75MB
L635[14:34:42] <lperkins2> yeah, JPC is
pretty impressive, it was a research project at like Oxford or
someplace that way
L636[14:34:48] <Wuerfel_21> that seems
excessive.
L637[14:34:51] <lperkins2> lots of really
smart people tinkering on it
L638[14:35:01] <lperkins2> A fair amount
of it is probably overhead
L639[14:35:09] <lperkins2> I'd have to up
the memory and see how fast it scales
L640[14:35:30] <Vexatos> gamax92
L641[14:35:30] <Vexatos> gamax92
L642[14:35:30] <Vexatos> gamax92
L643[14:35:31] <Vexatos> gamax92
L644[14:35:31] <Vexatos> gamax92
L645[14:35:31] <Vexatos> gamax92
L646[14:35:33] <Vexatos> help
L647[14:35:36] <gamax92> !kickban
Vexatos
L648[14:35:36] ***
Vexatos was kicked by zsh ((gamax92) No reason given))
L649[14:35:38] <gamax92> got you fam
L650[14:36:04] <Inari> Wat
L651[14:36:42] <Mettaton_Fab> i dunno what
just happened.
L652[14:37:50]
<Vexatos>
Sooo you know that one known bug in Computronics right now, the one
about the sound card? Well apparently the very first thing I tried
about a year ago (the most obvious), which didn't work, apparently
works now
L653[14:38:01]
<Vexatos> So
I can actually fix it
L654[14:38:05]
<Vexatos>
What.
L655[14:38:17] <Wuerfel_21> poor vex.
he(?) uses telekom. the worst ISP around. THeir routers pretend to
port-forward, but it's so bugged that you can only do port
redirects.
L656[14:38:33] <gamax92> oh alright
L657[14:38:37] <gamax92> !unban
Vexatos
L658[14:38:37] *** zsh sets mode: -b
*!*@p200300556E653175A5CDD44028E8E97D.dip0.t-ipconnect.de
L659[14:38:46]
<Vexatos>
Yea it's super silly
L660[14:38:51]
⇨ Joins: Vexatos
(~Vexatos@p200300556E653175A5CDD44028E8E97D.dip0.t-ipconnect.de)
L661[14:38:52]
zsh sets mode: +v on Vexatos
L662[14:38:55] <gamax92> the sound roll
off?
L663[14:38:57] <Vexatos> Yes
L664[14:38:58] <Vexatos> like
L665[14:38:59] <Vexatos>
AL10.alSourcef(source.src.get(0), AL10.AL_ROLLOFF_FACTOR,
0.0f);
L666[14:39:03] <Vexatos> change that
to
L667[14:39:05] <Vexatos>
AL10.alSourcef(source.src.get(0), AL10.AL_ROLLOFF_FACTOR,
0.1f);
L668[14:39:07] <Vexatos> and it just
works
L669[14:39:09] <gamax92> pfft
L670[14:39:13] <Vexatos> like what
L671[14:39:14] <Inari> "Currently to
make a wormhole where you want requires either [...other
unimportant method...] or opening one, figuring out where it
exited, and collapsing it if it doesn't get you closer to your
destination and restabilizing it again. And then probably towing it
to a precise location anyway." Sounds like nether
portals
L672[14:39:16] ***
minecreatr is now known as Mine|away
L673[14:39:40] <gamax92> Vexatos: lemme go
check a thing
L674[14:39:43] <Vexatos> sure
L675[14:39:52] <Vexatos> my test program
just spams 5-second square waves
L676[14:39:53] <Vexatos> and it
works
L677[14:39:56] <Vexatos> perfectly
well
L678[14:40:01] <Vexatos> now I just need
to find a nice default
L679[14:40:16]
⇨ Joins: SoraFirestorm
(~user@131-191-86-130.as.clicknet.org)
L680[14:40:22] <SoraFirestorm> o/
L681[14:40:36] <gamax92> If you set
AL_ROLLOFF_FACTOR to 0, you are just disabling distance
L682[14:40:36] <gamax92> attenuation
L683[14:40:45] <gamax92> oh why do I not
have multiline edit enabled
L684[14:40:57] <scj643> Mobile GPUs still
suck
L685[14:41:01] <Michiyo> o/
SoraFirestorm
L686[14:41:16] <Vexatos> gamax92,
yes
L687[14:41:20] <SoraFirestorm> Long time
no see you lot :D
L688[14:41:25] <scj643> Also any mobile
gpu worth anything is an nvidia one :(
L689[14:41:25] <Vexatos> but obviously
changing the rolloff factor was the very first thing I tried
L690[14:41:30] <Vexatos> when we
discovered this bug
L691[14:41:34] <Michiyo> It's been atleast
15 minutes, yes
L692[14:41:35] <gamax92> ahhh
L693[14:41:36] <Vexatos> (not sure if it
was you or cruor)
L694[14:41:40] <SoraFirestorm> lol
Michiyo
L695[14:41:53] <SoraFirestorm> I came in a
few days ago, but I hit the channel in a dead period and had to
leave shortly after
L696[14:41:53] <gamax92> Probably Cruor, I
thought it was working here
L697[14:42:16]
⇨ Joins: SolraBizna (~solra@hachi.tejat.net)
L698[14:42:59] <gamax92> oh hey
L699[14:43:01] <gamax92> it's
SolraBizna
L700[14:43:09] <SolraBizna> says who?!
>_>
L701[14:43:20] <gamax92> says I
L702[14:43:39] <SolraBizna> alright, it's
a fair cop
L703[14:43:41] <Vexatos> so asie
calculates gain like this: 1 - (distance / (maxdistance * (0.2 +
volume * 0.8)))
L704[14:43:55] <Vexatos> and that
multiplied by volume and the MC game settings
L705[14:44:06] <Vexatos> to emulate
rolloff
L708[14:46:05] <Wuerfel_21> Inari,
wow
L709[14:46:21] <Cruor> Vexatos: the weird
sound stuff? was me :I
L710[14:46:39] <Vexatos> gamax92,
yes?
L711[14:46:42] <gamax92> yeah
L712[14:46:48] <gamax92> I'm going to go
back to imgur now
L713[14:46:56] <Vexatos> what about
those
L714[14:47:19] <Vexatos> hm
L716[14:49:44] <SolraBizna> I figured
since I'm pretending to write standards now, I couldn't stay away
from here anymore
L717[14:49:54] ***
Gavle|Away is now known as Gavle
L718[14:50:41] <Skye> SolraBizna,
standards?
L721[14:53:20] <gamax92> SolraBizna: how
do you go about with mapping components to low level
architectures?
L722[14:53:31] <lperkins2> okay, we'll see
if it builds...
L724[14:57:37] <gamax92> I need to go look
into assemblers (and reread the instruction list again)
L725[14:58:49] <lperkins2> I'll try to
make ocx86 compatible with that for non-builtin peripherals
L726[14:59:44] <Vexatos> ok, now to find
out if OpenAL supports cutting sound off
L727[15:01:05] <lperkins2> hm, any idea
how vga color information maps to OC colors?
L728[15:02:38] <SolraBizna> As well as
they map to wool colors, IIRC.
L729[15:03:04] <lperkins2> looks like 4
bits for background color and 4 for foreground color
L730[15:03:33] <SolraBizna> It's so-called
RGBI.
L731[15:04:01] <SolraBizna> I set = add
0x555555, R set = add 0xAA0000, G set = add 0x00AA00, B set = add
0x0000AA.
L732[15:04:36] <SolraBizna> Except that
the case with R and G set but B and I clear has special logic to
make it brown instead of offensive-looking dark yellow.
L733[15:05:17] <SolraBizna> If you want to
simulate VGA text mode with an OpenComputers screen, you can set a
custom palette.
L734[15:05:56] <Wuerfel_21> you also need
some logic to translate the DOS codepage to unicode
L735[15:06:14] <Wuerfel_21> cp474, wasn't
it?
L736[15:06:20] <SolraBizna> cp437
L737[15:07:05] <lperkins2> java sorta
handles that for me
L738[15:07:20] <SolraBizna> including the
picture characters at 0x01-0x1F and 0x7F?
L739[15:07:23] <lperkins2> I can have the
emulated vga card spit out the ascii
L740[15:07:26] <lperkins2> no idea
L741[15:07:31] <lperkins2> don't need them
to start with
L743[15:08:08] ⇦
Quits: k0ng (~k0ngo@95.215.44.99) (Quit: Leaving)
L744[15:08:22] <lperkins2> one per
line?
L745[15:08:26] <SolraBizna> yup
L746[15:08:33] <SolraBizna> 0x00 and 0xFF
are included there
L747[15:09:03] <lperkins2> I'll snag a
copy
L748[15:09:06] <SolraBizna> in spite of my
server's refusal to mark it as such, that's a UTF-8 text file
L749[15:09:16] <Wuerfel_21> lperkins2,
maybe allow some method to change the codepage. For example, cp437
doesnt have the €
L750[15:09:37] <lperkins2> and you need
that in your OC programs?
L751[15:09:52] <SolraBizna> Some of the
codepages are more drastically different, like the Eastern European
ones
L752[15:10:14] <Vexatos> Cruor, poke
L753[15:10:16] <Vexatos> want to test
:>
L754[15:10:27] <lperkins2> aye, the
problem is for anything other than 437, I have no idea how to go
about translating them to utf
L755[15:11:07] <Wuerfel_21> lperkins2,
memory map a 256*4 array that contains the translation table.
L757[15:11:40] <Cruor> Vexatos: am busy
right now D:
L758[15:11:40]
⇨ Joins: Turtle
(~SentientT@82-171-92-73.ip.telfort.nl)
L759[15:12:01] <SolraBizna> you won't be
able to handle combining characters that way... but does OC even
handle those?
L760[15:12:15] <Vexatos> k
L761[15:12:37] <Wuerfel_21> SolraBizna,
stuff like flags?
L762[15:12:41] <lperkins2> and how does
this translate to anything on linux?
L763[15:13:05] <SolraBizna> The most
common example in Western scripts is accented characters
L764[15:13:26] <Wuerfel_21> SolraBizna,
these aren't single codepoints?
L765[15:13:27] <SolraBizna> Not all of
them, even for Western scripts, have composed forms
L766[15:13:33] <Cruor> Vexatos: so what
did you fix? :o
L767[15:13:47] <SolraBizna> and things get
*really* strange when you get to more exotic scripts
L768[15:13:57] <Vexatos> Cruor,
rolloff
L769[15:14:07] <Vexatos> The sound didn't
get quieter if you went further away from the source
L770[15:14:49] <Cruor> was like, loudes 3
blocks away :I
L771[15:15:03] <Vexatos> exactly
L772[15:15:04] <Vexatos> not anymore
L773[15:15:11] <Wuerfel_21> How does OC
even handle 16x16 characters? IIRC it just skips the next
char.
L774[15:15:13] <Vexatos> But the value is
rather arbitrary
L775[15:15:32] <Vexatos> So I need someone
to tell me if they think it's getting too quiet too quickly
L776[15:15:34] <SolraBizna> the important
thing is that everything that was *ever* encoded in *any* character
set that anyone actually used gets its own code point in
Unicode
L777[15:15:35] <Vexatos> or not quickly
enough
L778[15:15:45] <Vexatos> Hence why I'd
like some testers :P
L779[15:15:45] <SolraBizna> so you can
certainly emulate every real DOS code page
L780[15:15:55] <Vexatos> And you are
pretty much one of two people who ever used the thing
L781[15:16:13] <SolraBizna> I used
full-width characters with OC once, I remember them behaving a
little strangely
L784[15:17:36] <Wuerfel_21> the living
flip?
L785[15:18:12] <lperkins2> heh, my current
plan is to get ascii working properly and leave
internationalization to someone who knows that they're doing
L786[15:18:53] <SolraBizna> hey, Unicode
has emoji now, we don't get to complain about strange inclusion
decisions anymore :P
L787[15:19:32] <SolraBizna> lperkins2:
come back! you haven't added bidi or vertical script support
yet!
L789[15:20:45] <Wuerfel_21> OC uses
unifont, right?
L790[15:20:50] <SolraBizna> Until
recently
L791[15:21:05] <Wuerfel_21> wut?
L792[15:21:44] <SolraBizna> 1.6.0 switched
to "unscii"
L793[15:21:59] <Inari> imgur pls
L794[15:22:31] <Cruor> Inari: ur
fired
L795[15:22:46] <Inari> Cruor: ?
L796[15:22:55] <Inari> Cruor: No I'm not,
clay gets firede
L797[15:23:00] <Wuerfel_21> does it still
support all the obscure chars like U+1F355
L798[15:23:07] <gamax92> OC has never
supported those
L799[15:23:27] <SolraBizna> it no longer
supports several characters it used to, that much I know
L800[15:23:42] <Wuerfel_21> so why the
switch then?
L801[15:23:45] <gamax92> the OC font
renderer cannot draw characters above 0xFFFF, instead wrapping
around, so trying to draw 1F355 results in F355
L802[15:24:03] <SolraBizna> something
about readability
L803[15:24:26] <Wuerfel_21> SolraBizna, i
agree that unifont is barely readable when scaled.
L804[15:24:26] <SolraBizna> I think it's
more like the VGA 9x16 font
L805[15:24:48] <payonel> SolraBizna:oc
issues with extra wide chars?
L806[15:25:09]
⇨ Joins: Tiin57 (~tiin57@tiin57.net)
L807[15:25:14] <SolraBizna> I don't
remember many details, since it was ... jeez, around two years
ago
L808[15:25:27] <gamax92> unifont is GPL
and unscii is public domain, iirc
L809[15:25:43] <Wuerfel_21> but we need
emoji support in OC! It's the closest to actual graphics the damned
ours might ever achive. <- intentionally strange grammar
L810[15:25:49] <payonel> i'm just trying
to understand what you meant by "I used full-width characters
with OC once, I remember them behaving a little
strangely"
L811[15:26:01] <gamax92> Wuerfel_21: well
then fix the font renderer to draw characters above 0xFFFF first
before worrying about the font
L812[15:26:33] <gamax92> cause as it is
now, A) the unifont.hex file we had didn't even include characters
above 0xFFFF, and B) the renderer cannot draw them anyway
L813[15:26:34] <SolraBizna> Something like
the cursor behaving weird around them, or maybe it skipped the
character after them like Wuerfel_21 said
L814[15:27:03] <SolraBizna> let me guess:
the OC renderer uses `char` to store character values
L815[15:27:07] <payonel> SolraBizna: ok,
that - yes, the shell in openos handle wide chars very well
now
L816[15:27:10] <Wuerfel_21> know what?
lets actually do that. It's not like i have anything to do
anyways.
L817[15:27:18] <gamax92> SolraBizna:
yep
L818[15:27:38] <gamax92> fixing that
though, there's still a bunch of issues that crop up thanks to
Java
L819[15:27:56] <SolraBizna> if I had a
time machine, I would go back in time to before Java was finalized
and bring a modern description of UTF-16
L820[15:28:00] <Stary[m]> good ole
java
L821[15:28:02] <Stary[m]> YES PLS
L822[15:28:23] <Stary[m]> kill the thing
that is ucs-2
L823[15:28:25] <SolraBizna> or maybe even
earlier and tell the Unicode committe "No, 65536 characters
isn't enough. It isn't even enough just for Chinese."
L824[15:28:40] <Wuerfel_21>
UTF8>UTF16
L825[15:29:19] <SolraBizna> I try to avoid
UTF-16 myself, for a zillion reasons most of which are on
utf8everywhere.org
L826[15:29:20] <gamax92> SolraBizna: ?
Unicode has 0x10FFFF code points
L827[15:29:21] ⇦
Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit:
Don't forget DL-6!)
L828[15:29:29] <SolraBizna> in the
beginning, it didn't
L829[15:29:33] <gamax92> yeah it had
more
L830[15:29:49] <SolraBizna> you might be
thinking of ISO 10646
L831[15:30:36] <SoraFirestorm> btw,
question about 1.6.x
L832[15:30:45] <SoraFirestorm> Is it still
API compatible? Or do addons have to update?
L833[15:31:01] <gamax92> there's one
incompatibility that is a simple include change
L834[15:31:34] <gamax92> I'm sure there's
more but every time I had to go from 1.5 -> 1.6 it was the same
one error and then it was fine
L835[15:31:49] <SoraFirestorm> Everything
should mostly Still Work(tm) though?
L836[15:33:01] ⇦
Quits: Madxmike
(~Madxmike@99-116-221-165.lightspeed.tukrga.sbcglobal.net) (Remote
host closed the connection)
L837[15:33:42]
⇨ Joins: fdz
(~fdz@d47-69-232-71.try.wideopenwest.com)
L838[15:33:53] <lperkins2> my addons seem
to just work
L839[15:33:54] <SolraBizna> the good
samaritan who ported OC-ARM to MC 1.10.x and OC 1.6.x only had to
make one OC-related change
L840[15:34:41] <fdz> hi, when i do
component.list in lua interpreter, i get a function, how do i
exactly get something ican use back and not a function
L841[15:34:55] <SolraBizna> for addr, type
in component.list() do ...
L842[15:34:58] <SoraFirestorm> fdz: call
it
L843[15:35:05] <SoraFirestorm> It's an
iterator
L844[15:35:09]
⇨ Joins: SF-MC
(~EiraIRC@131-191-86-130.as.clicknet.org)
L845[15:35:34] <SF-MC> Minecraft has not
crashed
L846[15:35:36] <SF-MC> success
L847[15:35:56] <Wuerfel_21> whoever
maintains the OC repo: is it OK to work on master-1.7.10 and let
someone else port it to 1.8 and beyond?
L848[15:36:05] <gamax92> yes
L849[15:36:16] <fdz> so: for addr, type in
=component.list() do ... : ?
L850[15:37:12]
<gudenau>
Hello, more noobiness. How could I create a custom cached renderer
thing for my block? The block models just do not quite do what I
want it seems.
L851[15:37:35] <SF-MC> Also
L852[15:37:42] <SF-MC> ejecting disk
drives <3!
L853[15:38:03] <gamax92> SF-MC: do they
hurt you when ejected? :P
L854[15:38:06] <Skye> So... who wants to
see a photo of my 68k project?
L855[15:38:06] <SolraBizna> Unicode was
16-bit until 1996, ISO 10646 was actually
31-bit until the
messy convergence between 10646 and Unicode was done
L857[15:38:18] <SolraBizna> !
L858[15:38:49] <Mettaton_Fab> but what
does it do?
L859[15:39:02]
<gudenau>
Looks to be a test.
L860[15:39:03] <Skye> right now
L861[15:39:04] <Skye> nothing
L862[15:39:10] <Mettaton_Fab> also, from
which mac did you pull the cpu?
L863[15:39:13] <Skye> but when I get the
wires and components
L864[15:39:18] <SolraBizna> it doesn't
look like it came from a Mac
L865[15:39:24] <Skye> eBay
L866[15:39:26] <SolraBizna> it looks like
a modern MCU
L867[15:39:28]
<gudenau>
One day I want to do z80 stuff.
L868[15:39:33] <Skye> 12.8MHz
L869[15:39:46] <SolraBizna> well, I say
"modern" but it's a 68k... :P
L870[15:39:57] <Mettaton_Fab> which
processor does a c16 have?
L871[15:39:58] ⇦
Quits: qws-user-1228
(~quassel@cpe-76-181-123-141.columbus.res.rr.com) (Read error:
Connection reset by peer)
L872[15:40:05] <Wuerfel_21> Mettaton_Fab,
6510
L873[15:40:05] <gamax92> a modern built
68k? :P
L874[15:40:08] <Mettaton_Fab> i could get
one from my school
L875[15:40:13] ⇦
Quits: fdz (~fdz@d47-69-232-71.try.wideopenwest.com) (Quit:
fdz)
L876[15:40:34] <Wuerfel_21> Mettaton_Fab,
i assuem c16 means commodore 16
L877[15:40:44] <Mettaton_Fab> it does
indeed.
L878[15:40:46] <SolraBizna> They do still
make them... a fair bit of business with embedded devices, and
replacement parts for some aging industrial control systems
L879[15:40:54] <Skye> gamax92: modern as
in 90s?
L880[15:40:55] <gamax92> the c16 doesn't
have a 6510
L881[15:41:14] <Mettaton_Fab> i could also
get any other computer they have.
L882[15:41:17] <Wuerfel_21> gamax92,
wut?
L883[15:41:29] <Mettaton_Fab> even some
486-class machines.
L884[15:41:35] <gamax92> don't they
normally have the 7501 variant?
L885[15:42:11]
<gudenau>
c64 is a z80 right?
L886[15:42:21] <gamax92> no
L887[15:42:28] <Wuerfel_21> commodore =
6502 based
L888[15:42:37] <Skye> except the
Amiga
L889[15:42:40] <Skye> which is 68k
based
L890[15:42:50] <Wuerfel_21> the C128 has a
Z80 coprocessor
L891[15:43:09] <Wuerfel_21> except that it
cant cooperate with the 6502
L893[15:44:28] <Wuerfel_21> those were the
fun times of computing, when your floppy drive was faster than your
actual computer
L894[15:44:43] ⇦
Quits: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org) (Remote host
closed the connection)
L895[15:44:46] <SoraFirestorm>
"fun"
L897[15:46:00]
⇨ Joins: qws-user-1228
(~quassel@cpe-76-181-123-141.columbus.res.rr.com)
L898[15:46:36] <Wuerfel_21> fun enough to
justify owning a C128 DCR and a 1541 Ultimate2. I don't even have
any income. I might be spending my money on the wrong things.
L899[15:48:07] <Skye> Wuerfel_21: say it's
for educaqtion
L900[15:48:23] <Skye>
s/educaqtion/education
L901[15:48:23] <MichiBot> <Skye>
Wuerfel_21: say it's for education
L902[15:48:25] <SolraBizna> be sure to
leave in the extra "q" for added veracity
L903[15:48:45] <Skye> someone needs to
make a 68k arch. >:]
L904[15:48:52] <SolraBizna> Nooooo...
don't say those things where I can hear...
L905[15:49:14] *
SolraBizna pointedly avoids looking at the old, old, old 68020
programmer's manual on his shelf
L907[15:49:24] <Skye> SolraBizna:
ooooo
L908[15:49:33] <Skye> scan it in and post
it online
L909[15:49:38] <SolraBizna> it'd probably
fall apart
L910[15:49:44] ⇦
Quits: qws-user-1228
(~quassel@cpe-76-181-123-141.columbus.res.rr.com) (Read error:
Connection reset by peer)
L911[15:49:46] <SolraBizna> also, I think
my parents lost it when they moved
L912[15:50:07] <Wuerfel_21> Why does the
OC source take ages to download?
L913[15:50:11] <SoraFirestorm> what are
the defaults for the EEPROM sizes?
L914[15:50:16] <SolraBizna> I rescued
Modern Operating Systems and the Oxyd books though
L915[15:50:22] <SolraBizna> 4096 bytes and
256 bytes
L916[15:50:28] <SoraFirestorm>
thanks
L917[15:50:53]
⇨ Joins: qws-user-1228
(~quassel@cpe-76-181-123-141.columbus.res.rr.com)
L918[15:51:16] <Wuerfel_21> might have to
do something with the fact that I have ~2GB of HDD space
left.
L919[15:51:31] <SolraBizna> are you
downloading it through git clone?
L920[15:52:11] <gamax92> I just pipe
github's zip into unzip
L921[15:53:40] <SolraBizna> There was
(is?) a project to make a Mac with modern parts
L922[15:53:42]
⇨ Joins: SF-MC
(~EiraIRC@131-191-86-130.as.clicknet.org)
L923[15:53:50] <SolraBizna> I was going to
write a cleanroom Toolbox implementation for it
L924[15:53:58] <Wuerfel_21> SolraBizna,
yes, specifically EGit
L925[15:54:22] <SolraBizna> When you git
clone, you're downloading the entire history of the repo
L926[15:54:40] <SolraBizna> that's why it
takes so long for old, active projects to clone
L927[15:54:53] <Wuerfel_21> SolraBizna,
how else am i supposed to PR something
L930[15:55:40] <SoraFirestorm> I don't get
it?
L931[15:55:55] <Izaya> Hi from
Qubes.
L932[15:57:12] <Skye> Izaya: I'm going to
make a 68k computer and I will try to get it to run linux
L933[15:57:24] <Izaya> sounds fun
L934[15:57:43] <SolraBizna> that part
comes after you wait forever for git clone to finish :P
L935[15:58:04] <Wuerfel_21> Skye, what
display will it have? It's one of the hardest things to do.
L936[15:58:31] <Skye> Serial
Terminal
L937[15:58:35] <Skye> I have one, might as
well use it
L939[15:59:43] <Wuerfel_21> yes, terminals
rock!
L940[15:59:43] <SolraBizna> why is it that
every time I try to use someone else's tool to further OC-ARM's
nefarious interests, I end up breaking it?
L941[16:00:38] <SF-MC> Quake is the better
game though
L942[16:00:44] <SF-MC> Quake II was kinda
lame IMO
L943[16:01:07] <Wuerfel_21> I have to
confess that i never came round to playing any Quake
L944[16:01:19] <SF-MC> Play Quake, you're
seriously missing out
L945[16:02:00] <Mystia_Lorelei> quake3
defrag op
L946[16:02:01] <Wuerfel_21> i plan to. But
i don't have my retro box around. It's just a couple meters away,
but i don't have the space here.
L947[16:02:12] <SF-MC> You don't need a
retro box?
L948[16:02:17] <Mettaton_Fab> just put it
under your desk?
L949[16:03:03] <Wuerfel_21> SF-MC, i need.
I want to beat retro games on their original hardware first.
L950[16:03:21] <Wuerfel_21> modern PC
doesn't count
L951[16:03:25] <SF-MC> whatever I
guess
L952[16:03:26] <SolraBizna> I just had a
flashback to my last non-optical mouse
L953[16:04:24] ⇦
Quits: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org) (Remote host
closed the connection)
L954[16:07:11] <Mettaton_Fab> i have a p4
system for retro stuff.
L955[16:08:10]
⇨ Joins: SF-MC
(~EiraIRC@131-191-86-130.as.clicknet.org)
L956[16:08:17] <SolraBizna> re OETF #1,
I'm going to leave it as a draft for a few days and then mark it as
a real standard if nobody objects
L957[16:08:30] <SF-MC> I personally do not
find it worth the hassle
L958[16:09:57] <SF-MC> I don't have any
retro hardware that isn't in pieces, either
L959[16:13:17] ⇦
Quits: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org) (Remote host
closed the connection)
L960[16:17:19] <Wuerfel_21> woot, NTFS
compression is a great thing!
L961[16:17:36]
⇨ Joins: SF-MC
(~EiraIRC@131-191-86-130.as.clicknet.org)
L962[16:18:06] <Wuerfel_21> SF-MC, your
connection seems spotty
L963[16:18:20] <SF-MC> nah
L964[16:18:24] <SF-MC> This is
EiraIRC
L965[16:18:28] <Wuerfel_21> oh
L966[16:18:31] <SF-MC> It stops and starts
with Minecraft
L967[16:18:37] <SF-MC> See
SoraFirestorm?
L968[16:18:43] <SF-MC> That's me, from a
different client
L969[16:19:31] <Wuerfel_21> aaah, it all
makes sense now, i can die happy. except i cant. i have to fix OC's
unicode SMP support first.
L970[16:20:06] <SF-MC> hello cactus my old
enemy
L971[16:21:20] <Antheus> %quote
L972[16:21:20] <MichiBot> Quote #79:
<ade124|NotAway> Is that so?
L973[16:21:34] <Antheus> %addquote Lizzy
IDFK I have more pressing shit to deal with these days than a
fucking voxel game
L974[16:21:34] <MichiBot> Antheus: Quote
added at id: 123
L975[16:21:46] <Antheus> %quote 123
L976[16:21:46] <MichiBot> Antheus: No
quotes found for 123
L977[16:21:53] <Antheus> %quote
L978[16:21:53] <MichiBot> Quote #121:
<Mettaton_Fab> i hasz Cassettes!
L979[16:22:02] <Michiyo> %quote #123
L980[16:22:02] <MichiBot> Quote #123:
<Lizzy> IDFK I have more pressing shit to deal with these
days than a fucking voxel game
L981[16:22:16] <Lizzy> also you do realise
that MichiBot is in that channel lol
L982[16:22:19] <Antheus> oh
L983[16:22:20] <Antheus> lol
L984[16:22:21] <Antheus> i'
L985[16:22:26] <Michiyo>
derpassmcgee
L986[16:22:28] <Antheus> m an idito
L987[16:22:35] <SF-MC> that needs a quote
:P
L988[16:22:46] <Antheus> .-.
L989[16:23:11] <Michiyo> 1 hour, 7
minutes..
L990[16:23:20] ***
Gavle is now known as Gavle|Away
L992[16:23:23] <Antheus> !
L993[16:24:21] <Wuerfel_21> afk brb, or
what the kids say these days.
L994[16:25:04] <Michiyo> I hour, 5
minutes.
L995[16:25:07] <Michiyo> I?
L996[16:25:08] <Michiyo> 1.
L997[16:25:21] <Michiyo> I guess I was
using Roman numerals.
L998[16:25:24] <SF-MC> technically the
same :P
L999[16:30:42] ⇦
Quits: Keanu73 (~Keanu73@host-78-148-134-154.as13285.net) (Quit:
Gotta go to bed or something. See ya!)
L1000[16:33:18] <Wuerfel_21> is
"gradle eclipse" supposed to take forever?
L1001[16:34:06] <Wuerfel_21> wait a
sec... I dont know jack about scala! I don't think i even have the
right eclipse plugins for that!
L1002[16:34:25] <lperkins2> try
intellij
L1003[16:34:43] <lperkins2> it has scala
support
L1004[16:34:48] <Wuerfel_21> HDD is full
enough already
L1005[16:35:07] <lperkins2> 424 MB
L1006[16:35:21] <Wuerfel_21> lperkins2,
~2GB free
L1007[16:35:30] <lperkins2> ouch
L1008[16:35:43] <lperkins2> rm -rf
/
L1009[16:35:43] <Wuerfel_21> currently
compresssing stuff
L1010[16:36:25] <SF-MC> rm -rf is a nice
compressor, can comfirm
L1011[16:36:30] <SF-MC>
s/comfirm/confirm/
L1012[16:36:30] <MichiBot> <SF-MC>
rm -rf is a nice compressor, can confirm
L1013[16:36:53] <Wuerfel_21> nah, just
boring old NTFS compression.
L1014[16:37:46] <xandaros> rm -rf is such
a good compressor, it compresses even beyond the limits of entropy.
It is that good
L1015[16:38:04] <xandaros> Unfortunately,
the decompression is a bit more difficult and not 100% understood
yet
L1016[16:38:09] <lperkins2> just don't
run it on / as root, or it won't get everything important
L1017[16:38:42] <Wuerfel_21> gradle is
still going, apparently trying to download things, for it doesn't
know that i have cruddy telekom internet
L1018[16:39:08] <Wuerfel_21> also,
printing lovly stuff like this:
L1019[16:39:16] <lperkins2> after the
first run, specify offline mode
L1020[16:39:23] <Wuerfel_21> [Fatal
Error] CoFHLib-%5B1.7.10%5D1.0.0RC7-127.pom:2:10: Already seen
doctype.
L1021[16:39:37] <Wuerfel_21> ^^ that. for
every file.
L1022[16:40:00] <SolraBizna>
decompression is easy, just do everything you did to arrive at that
particular filesystem state
L1023[16:40:23]
⇨ Joins: SomeGuy
(~someguy@154.21.200.146.dyn.plus.net)
L1024[16:40:45]
⇦ Quits: SomeGuy (~someguy@154.21.200.146.dyn.plus.net)
(Remote host closed the connection)
L1025[16:41:56] <Wuerfel_21> SomeGuy, why
did you leave us? WHY DO YOU DO THIS TO US?!?!? WE LOVED YOU!
L1026[16:42:02] *
Wuerfel_21 is clearly bored
L1028[16:42:31] <MichiBot> XKCD Comic
Name: Compiling Posted on: 8/15/2007
L1029[16:42:39] <SF-MC> haha
L1030[16:43:07]
⇨ Joins: flappy
(~flappy@a88-113-154-4.elisa-laajakaista.fi)
L1031[16:43:16] <Wuerfel_21> xkcd for
life.
L1032[16:45:07] <Wuerfel_21> How many
librarys does OC reference?!? This is
madness!!!one!!!!eleven!!!!!!
L1033[16:45:19] <SF-MC>
libkitchensink.so
L1034[16:46:50] <SolraBizna> it
built!
L1035[16:46:52] <Wuerfel_21> don't even
mention the horrors of C linking!
L1036[16:47:12] <SolraBizna> and all I
had to do was use the latest snapshot and modify the tuple to be
incorrect but compatible
L1037[16:49:03] <SolraBizna> ...and I
made a typo in the configuration that means I have to build it from
scratch again
L1038[16:49:41] <Mettaton_Fab> just
played some Q3A CTF
L1039[16:50:29]
<Forecaster> thisissparta.gif
L1040[16:50:58] <Mettaton_Fab> just
because doomguy model, also, john carmack model.
L1041[16:51:26]
⇦ Quits: Inari (~Pinkishu@p5dec684b.dip0.t-ipconnect.de)
(Quit: 'The universe; shall embrace you.' - Zenyatta
(Overwatch))
L1042[16:53:09]
⇦ Quits: Mettaton_Fab (~OyVey@87.150.65.218) (Quit: gotta go
to bed or other stuff, maybe its not even midnight and im just
sleepy af)
L1043[16:54:00] <Wuerfel_21> WOOOT,
gradle does something diffrent now!
L1044[16:54:08] <SF-MC> yay
L1045[16:54:15] <Wuerfel_21> >
Building 0% > :eclipseClasspath > 1,84 MB/-1 B
downloaded
L1046[16:54:24] <SF-MC> -1B?
Impressive!
L1047[16:54:32] <SolraBizna> that's even
better compression than rm -rf
L1048[16:55:02] <Wuerfel_21> no, it's
java treating the number as signed when it is really unsigned
O.O
L1049[16:55:19] <SF-MC> Don't ruin the
fun! :(
L1050[16:55:31] <SolraBizna> it's
actually somebody's server not providing a Content-Length
header
L1051[16:56:18] <Wuerfel_21> i'm not
ruining any fun, SolraBizna is! Off to death row you go!
L1052[16:56:33] <SolraBizna> and I did it
after I was warned too
L1053[16:58:14] <Wuerfel_21> this is the
kind of people that have to be loacked up in a massive jail.
disgusting.
L1054[16:58:18] <Wuerfel_21>
*locked
L1055[16:58:22] <SF-MC> loacked
L1056[16:58:42] <Izaya> I sorta like
Qubes
L1057[16:59:02] <Izaya> It certainly has
its issues
L1058[16:59:13] <Izaya> but it's not bad
at all
L1059[17:00:20] <Wuerfel_21> as of now, i
already have freed up 1GB by compressing old junk!
L1060[17:01:28] <Wuerfel_21> wait, what,
it's midnight already?
L1061[17:03:52]
⇦ Quits: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error:
Connection reset by peer)
L1062[17:05:18] <Wuerfel_21> what is
this? is it literally downloading all mods OC was ever compatible
with?
L1063[17:05:26] <SolraBizna> just their
APIs (I hope)
L1065[17:05:52] <gamax92> a lot of mods
don't distribute only apis actually, so mostly deobf versions
L1066[17:06:55] <Wuerfel_21> gamax92, I
think mine does neither. Even though it has a semi-working power
system. With exactly 2 types of producers and 1 type of
consumer.
L1067[17:07:12] *
Izaya grumbles
L1068[17:07:13] <gamax92> ... what?
L1069[17:07:15] <Izaya> Boot, damn
you
L1070[17:07:24] <gamax92> that was
random
L1071[17:07:27] <Michiyo> yay we have
heat at home
L1072[17:07:31] <SF-MC> yay
L1073[17:07:35] <gamax92> Michiyo: do you
have food though?
L1074[17:08:12] <Michiyo> Not
much..
L1075[17:08:23] <SF-MC> at least the
answer isn't 'no'
L1076[17:08:37] <Forecaster>
godammit
L1077[17:08:42] <Forecaster> why has
WinSCP reset
L1078[17:08:54] <Forecaster> all my
sessions and settings are gone D:<
L1079[17:08:58] <lperkins2> I think the
hint is in the first half of the name...
L1080[17:09:05] <SF-MC> yea
L1081[17:09:32] <Forecaster>
sure...
L1082[17:09:42] <Wuerfel_21> why do names
of windows programs like starting with "win".
L1083[17:09:44] <Wuerfel_21> ?
L1084[17:09:51] <SF-MC>
"Win"dows
L1085[17:09:59] <lperkins2> they are
windows ports of programs from elsewhere
L1086[17:10:10] <lperkins2> or windows
implementations of protocols
L1087[17:10:14] <Wuerfel_21> i know, but
it leads to stuff like "WinChess"
L1088[17:10:16] <SolraBizna> why do KDE
programs like starting with K?
L1089[17:10:23] <SF-MC>
"K"DE
L1090[17:10:28] <SF-MC> and not always
start, btw
L1091[17:10:33] <SolraBizna> and why do
GNOME programs like gnome-related puns?
L1092[17:10:40] <SF-MC> no idea
L1093[17:10:45] <SF-MC> random, I
guess
L1094[17:11:36] <Wuerfel_21> ok, i
confess that I do pun names sometimes, too.
L1095[17:12:32] <lperkins2> okay, so
TextBuffer is deprecated
L1096[17:12:37] <lperkins2> what am I
supposed to use now?
L1097[17:12:57] <Corded> * Forecaster
tries to recall if he did something to the settings dir
L1098[17:13:40] <Wuerfel_21> The OC
devenv puts some FTB packs to shame.
L1099[17:14:06] <SolraBizna> does it
support IC2 fluid reactors yet?
L1100[17:14:21] <Vexatos> It has for a
long time
L1101[17:14:24] <Wuerfel_21> like, you
could run a server with just those mods.
L1102[17:14:25] <Vexatos> What exactly do
you mean
L1103[17:14:29] <lperkins2> oh, looks
like it just got moved
L1104[17:14:33] <Wuerfel_21> and it
wouldn't suck
L1105[17:14:36] <Vexatos> What would it
need to access
L1106[17:14:42] <SolraBizna> when I last
tried, I couldn't get the fancy reactor information to work with
fluid reactors
L1107[17:14:52] <SolraBizna> that was a
good long while ago, though
L1108[17:14:55] <gamax92> lperkins2:
TextBuffer is deprecated? But Screens use TextBuffers
L1109[17:14:55] <Vexatos> with fluid
reactors, you can get heat out of it
L1110[17:14:57] <Vexatos> the heat
produced
L1111[17:15:02] <Vexatos> is there
anything else?
L1112[17:15:11] <SolraBizna> that'd be
all I need(ed)
L1113[17:15:13] <lperkins2>
li.cil.oc.api.component.TextBuffer is deprecated
L1114[17:15:19] <Vexatos> Yea that's been
there for ages
L1115[17:15:30] <Vexatos> just hook up an
adapter to a reactor redstone port
L1116[17:15:31] <Vexatos> and done
L1117[17:15:32] <lperkins2>
li.cil.oc.api.internal.TextBuffer is the new location
L1118[17:15:45] <SolraBizna> ...I tried
fluid ports and access hatches only
L1119[17:15:57] <Vexatos> and not the
only port for actual data? :P
L1120[17:16:00] <SF-MC> the sound of
ghasts killing themselves
L1121[17:16:04] <SF-MC> *sigh*
L1122[17:16:07] <SolraBizna> Redstone
port is an input port though
L1123[17:16:29]
<Forecaster> I'm mostly annoyed that my dir
backup command is gone now...
L1124[17:16:53]
<Forecaster> because I don't remember
it
L1125[17:17:02] <Wuerfel_21> lperkins2,
if everything goes to plan, some screen related stuff might change
when i add SMP support.
L1126[17:17:18] <Wuerfel_21> just a word
of warning
L1127[17:17:24] <lperkins2> Oh?
L1128[17:17:41] <SolraBizna> don't you
mean astral plane?
L1129[17:18:02] <lperkins2> ugh, writing
multiline strings to the display don't move down lines
L1130[17:18:50] <gamax92> it's just a
blob of characters with no understanding of new lines and
tabs
L1131[17:22:07] <lperkins2> yup, just
annoying that there is no helper method for writing a block of text
to the screen starting at a position
L1132[17:23:15] <gamax92> I had to write
an entire terminal driver for oc-symon
L1133[17:23:29] <Wuerfel_21> lperkins2,
these are implemented in software IIRC
L1134[17:23:47] <lperkins2> they must be
fore lua to be able to cat files
L1135[17:24:02] <gamax92> though ... I
just call gpu methods and don't play with the TextBuffer
L1136[17:24:17] <Wuerfel_21>
(Hardware=OC/Software=Lua)
L1137[17:24:29] <lperkins2> since I've
got a VGA card emulated already, I don't have to emulate a
terminal
L1138[17:24:43] <lperkins2> I could hook
it to a GPU I suppose
L1139[17:24:53] <lperkins2> does the GPU
automatically associate a screen?
L1140[17:25:29] <Wuerfel_21> lperkins2,
GPU binding is automgically.
L1141[17:25:32] <gamax92> ?
L1142[17:25:37] <gamax92> don't you have
to specifcally bind
L1143[17:25:59] <Wuerfel_21> When a
computer is booted and theres no eeprom or whatever, it bluescreens
IIRC
L1144[17:26:06] <lperkins2> which class
is the GPU then?
L1145[17:26:19]
⇨ Joins: sciguyryan (~sciguyrya@45.62.37.14)
L1146[17:27:44] <Forecaster> anyone
happen to how to insert a formatted date in a command?
L1147[17:27:48] <gamax92> gah why am I
still in windows ...
L1148[17:27:57] <Forecaster> specifically
in a path in a cp command
L1149[17:28:17] <payonel> lperkins2:
?
L1150[17:28:24] <payonel> multiline
printing?
L1151[17:28:40] <payonel> you're using
io.write() ? or io.stdout:write() ?
L1152[17:29:23] <lperkins2> I'm in
java
L1153[17:29:28] <payonel> lperkins2: gpu
and screens - yes, when a gpu is added as the primary gpu
component, it will auto bind to a screen
L1154[17:30:04] <lperkins2> currently
iterating through the machine.components().entrySet() and pulling
the first one matching "screen"
L1155[17:30:20]
⇦ Quits: gwyneth (~123@47.148.62.80) (Ping timeout: 198
seconds)
L1156[17:30:26]
⇨ Joins: gwyneth (~123@47.148.52.185)
L1157[17:30:28] <lperkins2> I could pull
the first one for a gpu, but I don't know what to cast it to, since
it wouldn't be a TextBuffer
L1159[17:31:52] <gamax92> lperkins2: uhm,
resolution
L1160[17:32:00] <lperkins2> aye, already
fixing
L1162[17:36:57] <gamax92> oh, the GPU is
what handles the blue screen
L1163[17:37:30] <gamax92>
GraphicsCard.scala listens for "computer.stopped"
messages and then handles the message printing
L1164[17:38:01] <Wuerfel_21> BTW, gradle
is still at "> Building 0% > :eclipseClasspath > 2,86
MB/4,36 MB downloaded". When is it gonna reach even 1%?
L1165[17:38:15] <lperkins2> which
graphicscard.scala?
L1166[17:38:41] <lperkins2> must be
server.component
L1167[17:38:44] <gamax92> yes that
one
L1168[17:39:27] <gamax92> and yes, you
still have to do the binding yourself as an architecture
L1169[17:39:43] <lperkins2> hm, is there
an interface in the API I should use instead of the scala
class?
L1170[17:39:43] <gamax92> all of the
current auto binding stuff happens in Lua
L1171[17:39:55] <gamax92> lperkins2: the
machine's .invoke :P
L1172[17:40:56]
⇨ Joins: VikeStep (~VikeStep@101.184.229.226)
L1173[17:41:40] <lperkins2> hm, I might
be able to do that now
L1174[17:41:52] <lperkins2> previously I
needed access to stuff it didn't provide
L1175[17:42:11] <lperkins2> it will have
worse performance than directly accessing the components
though
L1176[17:43:56] *
CompanionCube awakes
L1177[17:44:57] <Forecaster> yay, figured
it out (again)
L1178[17:45:00] <Forecaster> cp -r !
!_`date +"%Y-%m-%d_%H.%M.%S"`
L1179[17:45:17] <lperkins2> ick...
L1180[17:45:19] <Forecaster> ! expands to
the name of the targeted directory/file
L1181[17:45:19] <Wuerfel_21> Whoever
maintains the OC repo: fix your dependencies!!! downloading at
least an hour already.
L1182[17:45:42] <gamax92> that's because
maven is shit, nothing OC can fix
L1183[17:46:06] <lperkins2> on the bright
side, only have to do it once... per mod
L1184[17:46:38] <Forecaster> if that
"ick" was directed at my command you should have answered
when I asked earlier
L1185[17:46:44] <Forecaster> too late to
complain now
L1186[17:46:49] <gamax92> OC has a lot of
repos and a lot of dependencies, and maven's method of downloading
content is to check every repo for a dependency until it finds
it
L1187[17:47:02] <lperkins2> heh, it's
bash, bash is ugly
L1188[17:47:27] <Forecaster> right
L1189[17:47:33] <Wuerfel_21> but theres
stuff like ColoredLightCore in there, which i know is 100% not
needed as a dependency [link comes soon]
L1190[17:47:43] <Forecaster> looks fine
to me
L1191[17:48:38] <gamax92> not needed at
runtime but needed for compiling since OC has integration with
it
L1192[17:48:58] <Forecaster> but good job
being of no help, I appreciate it
L1194[17:49:13] <Wuerfel_21> *i did it
like this
L1195[17:49:37] <lperkins2> heh, sorry,
didn't see you asking
L1197[17:50:09] *
Wuerfel_21 should shorten links
L1198[17:51:40]
⇦ Quits: xarses (~xarses@67.218.117.86) (Ping timeout: 186
seconds)
L1199[17:51:52] <lperkins2> besides, that
date formatting looks fine, it's the ! !_ that I find hideous
L1200[17:52:29] <Forecaster> okay, but I
need that.
L1201[17:53:35] <lperkins2> aye, and if
it works, great!
L1202[17:53:40]
⇦ Quits: sciguyryan (~sciguyrya@45.62.37.14) (Remote host
closed the connection)
L1203[17:53:51] <Wuerfel_21> "Total
time: 1 hrs 29 mins 31.12 secs" flip me, flip
everything.
L1204[17:53:53] <lperkins2> I just write
pretty much all my system stuff in python, because bash is just so
ugly
L1205[17:54:06] <Forecaster> it's all the
same to me
L1206[17:54:30] <lperkins2> okay,
nominations for linux distro to run?
L1207[17:54:36] <SF-MC> Fedora
L1208[17:54:38] <lperkins2> needs to be
tiny
L1209[17:54:39] <CompanionCube> on?
L1210[17:54:44] <lperkins2> and happy in
text-only mode
L1211[17:54:46] <CompanionCube>
lperkins2: if you want tiny
L1212[17:54:49] <lperkins2> OCx86
L1213[17:54:49] <SF-MC> DSL
L1214[17:54:58] <SF-MC> Puppy Liux
L1215[17:54:59] <lperkins2> currently
running a 2.4 kernel
L1216[17:54:59] <CompanionCube> isn't DSL
graphical
L1217[17:55:15] <Wuerfel_21> lperkins2,
or NetBSD. It runs everywhere.
L1218[17:55:19] <SF-MC> You can figure it
not to?
L1219[17:55:25] <SF-MC> You can do a
Debian netinst
L1220[17:55:25] <lperkins2> gcc 3.2, red
hat linux 2.4.21
L1221[17:55:28] <SF-MC> It doesn't need
X
L1222[17:55:44] <SF-MC> eeeeh
L1223[17:55:45] <Wuerfel_21> also
BSD>GPL
L1224[17:55:47] <SF-MC> nvm
L1226[17:56:13] <CompanionCube> 'Core is
the base system which provides only a command line interface and is
therefore recommended for experienced users only. Command line
tools are provided so that extensions can be added to create a
system with a graphical desktop environment. Ideal for servers,
appliances, and custom desktops. '
L1227[17:58:35] <lperkins2> hm, looks
like back in 2009 someone tried to run it on JPC and failed, let's
see if it works
L1229[17:58:54] <Forecaster> \o/
L1230[17:59:25]
⇨ Joins: xarses (~xarses@m980536d0.tmodns.net)
L1231[18:00:06]
⇨ Joins: xarses_ (~xarses@67.218.117.86)
L1232[18:00:16] <lperkins2> Exception in
thread "PC Execute" java.lang.IllegalStateException:
Triple Fault
L1233[18:00:39]
⇦ Quits: xarses_ (~xarses@67.218.117.86) (Remote host closed
the connection)
L1234[18:00:40] <lperkins2> that followes
to GPFs
L1235[18:00:48] <CompanionCube> O.o
L1236[18:00:53]
⇨ Joins: xarses_ (~xarses@67.218.117.86)
L1237[18:01:00] <CompanionCube> perhaps
we could go really old, Darik's Boot and Root?
L1238[18:01:08] <lperkins2> can't find a
copy of that...
L1239[18:01:26] ***
Keridos|away is now known as Keridos
L1240[18:01:30] <lperkins2> might try
gentoo, compiled for i386
L1241[18:01:31] <CompanionCube> oh
L1242[18:01:35] <CompanionCube> it's toms
iirc
L1243[18:01:45] <lperkins2> tom's root
boot
L1244[18:01:51] <SF-MC> should have shown
regardless IMO
L1245[18:02:01] <lperkins2> dariks boot
and nuke
L1246[18:03:03]
⇦ Quits: xarses (~xarses@m980536d0.tmodns.net) (Ping timeout:
206 seconds)
L1247[18:03:33] <lperkins2> the ancient
redhat version is pretty slow to start up, does lots of things it
doesn't really need to
L1248[18:03:57] <gamax92> I assume JPC is
just a 386 processor?
L1249[18:04:30] <lperkins2> I think it
might be 486
L1250[18:05:59] <lperkins2> where would I
go to get a netbsd iso?
L1251[18:06:12] <lperkins2> they claim to
only require 486, we can see if it works
L1252[18:06:35] <Wuerfel_21> If a
JFilechooser pops up asking for a "mcp conf dir" what
shall i do?
L1253[18:06:44] <lperkins2> ah, found
it
L1254[18:07:04]
⇦ Quits: Vexatos
(~Vexatos@p200300556E653175A5CDD44028E8E97D.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L1255[18:07:17] <lperkins2> wait, netbsd
is huge...
L1256[18:08:12] <Forecaster> woop, stuff
restored to how it was, and this time backup of config file made,
in case this happens again for whatever reason
L1257[18:08:21] <Caitlyn> Wuerfel_21, I
need to add this to MichiBot one second
L1258[18:08:43] <Wuerfel_21> Caitlyn,
what?
L1259[18:08:53] <Caitlyn> the response to
your question, what the fuck else
L1260[18:09:28] <Caitlyn>
USERDIR\.gradle\caches\minecraft\net\minecraftforge\forge\FORGEVER\unpacked\conf
L1261[18:11:11] <Caitlyn> %addcommand
mcpconf
USERDIR\.gradle\caches\minecraft\net\minecraftforge\forge\FORGEVER\unpacked\conf
L1262[18:11:13] <MichiBot> Caitlyn:
Command Added
L1263[18:11:15] <Caitlyn> cause I'm tired
of looking for that
L1264[18:11:26] <Wuerfel_21> after hours
of waiting, the dev env finally loads!
L1265[18:12:57] <Wuerfel_21> and promptly
crashes with java.lang.IllegalArgumentException: Multiple entries
with same key:
appliedenergistics2=FMLMod:appliedenergistics2{rv2-beta-26} and
appliedenergistics2=FMLMod:appliedenergistics2{rv2-beta-26}
L1266[18:13:02] <Wuerfel_21>
riveting
L1267[18:13:28] <gamax92> yeah the dev
env doesn't work
L1268[18:13:29]
⇦ Quits: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org)
(Remote host closed the connection)
L1269[18:13:31] <SolraBizna> you are
doing a good job of reminding me why I normally stay away from
Java
L1270[18:13:38] <gamax92> SolraBizna: no
it's just oc
L1271[18:13:53] <SolraBizna> it's just
reminding me of gradle/maven/eclipse/ant problems in general
L1272[18:14:06] <Wuerfel_21> any idea
what to do?
L1273[18:14:32] <SoraFirestorm> I wish
frickin leiningen was in the Fedora repos
L1274[18:15:31] <Wuerfel_21> where did it
put all these JARs it downloaded?
L1275[18:16:26] <Caitlyn> Around
L1276[18:18:20]
⇦ Quits: xarses_ (~xarses@67.218.117.86) (Ping timeout: 186
seconds)
L1277[18:19:09] <Wuerfel_21> I'm out of
ideas. How do i get this to work?
L1278[18:22:53] <SoraFirestorm> yes
L1279[18:24:06] <Wuerfel_21> well, thats
gonna have to be tommorow!
L1280[18:24:44] ***
Wuerfel_21 is now known as Away_21
L1281[18:26:00] <payonel> gamax92: do you
only run gradle from command line and run the jars you want to test
by copying them to a test mods/ dir in a test instance?
L1282[18:27:04] <gamax92> I just symlink
the jar into the mods folder so all I have to do is ./gradlew build
--offline and then fire the instance up
L1283[18:28:44] <payonel> and how do you
debug?
L1284[18:30:24] <gamax92> depends on what
is being debugged
L1285[18:30:43] <payonel> well if you
want to set breakpoints and inspect the runtime
L1286[18:31:07] <gamax92> ?
L1287[18:33:30] <gamax92> payonel: here's
a tip, IDE's are not the only debuggers, and while having sounce
code integration in a debugger or runtime patching or whatever,
there are also standalone debuggers that just connect to remote
java processes and allow you to inspect it
L1288[18:34:35] <payonel> exactly, which
is what i'm trying to ask, what do you use to attach/launch and set
breakpoints?
L1289[18:34:47] <gamax92> I don't do that
though
L1290[18:35:15] <gamax92> I use MultiMC
for launching and System.out.println for debugging generally
L1291[18:35:33] <gamax92> or log4j's
debug output system when available
L1292[18:36:04] <gamax92> again depends
on what's being debugged
L1293[18:58:34]
⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
(Quit: Nettalk6 - www.ntalk.de)
L1295[19:11:05] <Temia> seriously?
L1296[19:11:29] <Temia> What would you
call that anyway? Starcraft is taken.
L1297[19:12:24] <gamax92> I wondered
about forcing gradle to use a proxy to fetch maven stuff from the
right location
L1298[19:19:25]
⇦ Quits: Jezza (~Jezza@92.206.4.86) (Ping timeout: 206
seconds)
L1299[19:19:46] <payonel> Kodos: what is
that from?
L1300[19:20:01] <Kodos> payonel, reddit
post
L1301[19:20:06] <Kodos> Someone did
Starbound stuff in C&B
L1302[19:21:01] <Izaya> Kodos: I like it
tbh
L1303[19:21:07] <Kodos> Yeah, is
nice
L1304[19:21:12] <Izaya> is the mod some
form of Free as in freedom?
L1305[19:22:06] <Kodos> No, it's just
Minecraft with Chisels and Bits
L1306[19:22:30] <Izaya> ooohhh
L1307[19:22:41] <CompanionCube> Izaya:
ohey izaya
L1308[19:23:38] <Temia> Ah.
L1310[19:44:24] <CompanionCube> what if
you tried to boot an old BSD
L1311[19:44:39] <GreaseMonkey> oh right
that thing
L1312[19:44:48] <GreaseMonkey> you
actually bothered, congrats
L1313[19:44:52] <lperkins2> if I could
find an old bsd I'd try it
L1314[19:45:30] <GreaseMonkey> freebsd
1.0 is pretty easy to find
L1315[19:45:35] <GreaseMonkey> not sure
how old 386bsd is
L1316[19:45:36] <CompanionCube> FreeBSD
1.0 is most likely too big
L1317[19:45:39] <CompanionCube>
~256MB
L1318[19:45:40] <GreaseMonkey> erm, how
easy it is to find
L1319[19:46:04] <GreaseMonkey>
CompanionCube: i call bullshit
L1320[19:46:09] <GreaseMonkey> that's
basically if you want a full mirror
L1321[19:46:18] <GreaseMonkey> the base
install is 3 or 4 floppies or something like that
L1323[19:46:27] <lperkins2> big thing is
I need something with gcc or similar
L1324[19:46:33] <GreaseMonkey> yeah
that's for a full install
L1325[19:46:51] <GreaseMonkey> the
initial install is something like 3 floppies
L1326[19:46:52]
⇦ Quits: gwyneth (~123@47.148.52.185) (Ping timeout: 186
seconds)
L1327[19:47:01] <lperkins2> less than 10
MB is my target...
L1328[19:47:02]
⇨ Joins: gwyneth (~123@47.148.62.80)
L1329[19:48:58] <GreaseMonkey> the real
challenge is getting windows 3.1 + win32s working
L1330[19:50:22] <lperkins2> they
work
L1331[19:50:26] <lperkins2> 95
properly
L1332[19:50:31] <lperkins2> 98 in safe
mode
L1333[19:50:39] <S3> Does anyone know the
minimum hardware requitrements to run OpenOS?
L1334[19:50:44] <lperkins2> of course, OC
has no way to output in vgamode
L1335[19:51:08] <GreaseMonkey> try
blindmode output
L1336[19:51:18] <lperkins2> windows had
that?
L1337[19:51:25] <GreaseMonkey> U+2800
through U+28FF
L1338[19:51:41] <GreaseMonkey> just apply
some form of dither per block
L1339[19:51:46] <CompanionCube> S3: iirc
it runs on either 1/1.5 RAM
L1340[19:51:50] <lperkins2> um...
L1341[19:51:58] <gamax92> it'll run on 1
T1
L1342[19:52:00] <lperkins2> I'm just
grabbing the vga card's internal buffer
L1343[19:52:19] <GreaseMonkey>
"blindmode" is the name for the hack that lets you get
320x200 output on OC
L1344[19:52:21] <S3> I'm having issues
running OpenOS on 1 T1 ram with a T1 graphics card
L1345[19:52:28] <lperkins2> ah
L1346[19:52:40] <gamax92> not everything
runs and it's basically useless, but it runs
L1347[19:52:49] <S3> it boots and then
when I right click it just panics
L1348[19:52:57] <S3> and plan9k panics
during boot
L1349[19:53:04] <S3> Not sure what the
error is
L1350[19:53:04] *
gamax92 pokes payonel
L1351[19:53:34] <S3> I always run OC in
creative with T3 stuff usually (cept screens, t3 screens are
annoying AF)
L1352[19:53:43] <GreaseMonkey> i know the
feel
L1353[19:53:44] <S3> so doing this in
survival is like a whole new mod to me heh
L1354[19:53:54] <gamax92> payonel: does
OpenOS swap out stuff, if it can have delay loaded functions can
these functions unload
L1355[19:54:39] <GreaseMonkey> it's
unfortunate that OCMIPS is lacking in software, because it *is*
glorious to be able to run anything off a T1 stick
L1356[19:54:56] <GreaseMonkey> well,
"anything"
L1357[19:54:59] <lperkins2> so the
question now is what to emulate for the random other OC
components
L1358[19:55:29] <SolraBizna> parallel
port = redstone card?
L1359[19:55:30] <GreaseMonkey> lperkins2:
could set up a PCI bridge
L1360[19:55:50] <lperkins2> GreaseMonkey
what do you mean?
L1361[19:55:56] <GreaseMonkey> basically,
custom PCI device which lets you call things
L1362[19:56:00] *
CompanionCube unfortunately doesn't know MIPS
assembler
L1363[19:56:00] <lperkins2> make them all
appear on the pci bus?
L1364[19:56:09] <lperkins2> then I'd have
to write drivers for them...
L1365[19:56:11] <GreaseMonkey> could be
an option
L1366[19:56:16] <gamax92> yes, you have
to write drivers generally
L1367[19:56:22] <gamax92> even
GreaseMonkey had to for his MIPS stuff
L1368[19:56:40] <GreaseMonkey> although
for a network card, you could consider emulating an NE2000
L1369[19:56:43] <lperkins2> not if I make
the component message bus accessible via /dev/ttyS1 or
something
L1370[19:56:46] <SolraBizna> I sort of
escaped that with OC-ARM
L1371[19:57:02] <GreaseMonkey> the
/dev/ttyS1 AKA COM2 route could make sense
L1372[19:57:06] <SolraBizna> indeed
L1373[19:57:33] <SolraBizna> also, hey,
GreaseMonkey, look at OETF #1 and tell me my standard sucks
L1374[19:57:40] <GreaseMonkey> the real
solution of course is circuity but... i still haven't updated
OCMIPS to support interrupts properly, i should do that some time
but at the same time i'm not really that into mc modding
L1375[19:57:41] <Temia> Isn't that just a
roundabout way of implementing something akin to I²C
L1377[19:59:31] <GreaseMonkey> oh shit
that's a recent one
L1378[19:59:42] <CompanionCube>
SolraBizna: OETF was ever a real thing?
L1379[19:59:49] *
SolraBizna shrugs
L1380[20:00:52] <lperkins2> what exactly
does this do?
L1381[20:01:09] <SolraBizna> it is
everything you need to serialize every kind of data needed to talk
to OpenComputers components
L1382[20:01:42] <lperkins2> ah, so that
you can pass ints and stuff to them
L1383[20:01:45] <lperkins2> that makes
sense
L1384[20:04:12] <lperkins2> I'll probably
just deal with the components one at a time
L1385[20:04:25] <lperkins2> and add
drivers for them
L1386[20:04:40] <SolraBizna> I'd
recommend also creating an interface like that, just so you don't
end up with any components it's impossible to use
L1387[20:04:43] <SolraBizna> (but that
can wait)
L1388[20:05:00] <lperkins2> yeah, may
make it a virtual network card or something
L1389[20:05:32] <lperkins2> parallel port
for redstone, nic for network cards
L1390[20:05:53] <lperkins2> need to get
it able to read and write disks
L1391[20:06:30] <lperkins2> pc speaker is
easy
L1392[20:06:44] <SolraBizna> you'll need
some kind of interchange for network cards as well
L1393[20:07:29] <lperkins2> oh adding
virtual network cards is easy
L1394[20:07:29] <GreaseMonkey> UIF may be
needed here, although i suspect you'd have to have some
UUID<->MAC mapping
L1395[20:08:18] <GreaseMonkey> although
it may be better to be able to just decide whether you want UIF or
an autoconverting format
L1396[20:08:24] <lperkins2> of course, it
won't be speaking TCP
L1397[20:10:48] <SolraBizna> It would
probably be easier to get networking/generic components to work as
a COM port than as a NIC
L1398[20:10:58] <SolraBizna> not
necessarily from the architecture's perspective, but from the
program's perspective
L1399[20:11:45] <lperkins2> yeah, the
hard part is I have no idea how to input stuff to the virtual
serial port
L1400[20:12:07] <Caitlyn> Just switched
my 42" to a 22"
L1401[20:12:12] <Caitlyn> everything is
so tiny
L1402[20:15:26] <SolraBizna> anyone
thought about a standard for doing Ethernet[D over OpenComputers
networks?
L1403[20:15:32] <SolraBizna>
s/\[D//
L1404[20:15:51] <SolraBizna> aw, I was
hoping the bot would parse that
L1405[20:16:16] <Caitlyn> s/[D//
L1406[20:16:17] <MichiBot> Caitlyn:
Invalid regex Unclosed character class near index 2
L1407[20:16:20] <Caitlyn> aww
L1408[20:17:44]
⇦ Quits: VikeStep (~VikeStep@101.184.229.226) (Ping timeout:
384 seconds)
L1409[20:19:26]
⇨ Joins: VikeStep (~VikeStep@101.184.229.226)
L1410[20:20:30] <SolraBizna> OETF #2 is
going to be UIF, OETF #3 might be Ethernet-over-OC... and maybe
OC-over-Ethernet?
L1411[20:21:11] ***
Keridos is now known as Keridos|away
L1412[20:22:40] <SolraBizna> In an
architecture with a virtual NIC, OC packets that are well-formed
Ethernet-over-OC packets could be read directly, and other packets
read as if they were OC-over-Ethernet packets...
L1413[20:30:24] <CompanionCube> how do
you plan OETF to work
L1414[20:33:45] <gamax92> by actually
implementing it
L1415[20:34:26] <SolraBizna> whoever has
the most posts in the forum and isn't a moderator gets to decide
standards
L1416[20:34:33] <SolraBizna> (but
seriously, I have no idea and I'm open to suggestions)
L1418[20:35:06] <S3> how do you paste
into OC with windows?
L1419[20:35:13] <SolraBizna> Insert
L1420[20:35:17] <S3> aha!
L1421[20:35:26] <S3> I'm used to just
using the middle mouse button so
L1422[20:35:37] <gamax92> we can have
many suggestions and argue over what specs and features X should
have, but then as soon as you implement it, it becomes a functional
thing for people to replicate/work with
L1423[20:36:12] <SolraBizna> UIF has
already been implemented in OC-ARM, as has exactly one part of
CAB
L1424[20:40:13] <S3> dafuq
L1425[20:40:27] <S3> my Oc computer keeps
on saying "unrecoverable error not enough energy"
L1426[20:40:30] <Caitlyn> S3, middle
mouse works too
L1427[20:40:40] <S3> Caitlyn: doesn't
seem to on this windows box
L1428[20:40:55] <Caitlyn> Odd
L1429[20:41:57] <S3> no idea why it keeps
running out of energy I have a near full capacitor bank feeding the
computer
L1430[20:52:42]
⇦ Quits: VikeStep (~VikeStep@101.184.229.226) (Ping timeout:
206 seconds)
L1431[20:53:40]
⇦ Quits: gwyneth (~123@47.148.62.80) (Ping timeout: 206
seconds)
L1432[20:54:36]
⇨ Joins: gwyneth (~123@47.148.52.185)
L1433[20:55:30] <SolraBizna> OC
capacitors?
L1434[20:56:37] <Kodos> Can you
screenshot your setup?
L1435[20:56:53] <Kodos> I have a feeling
I know what's wrong, but I want to see your setup first
L1436[21:04:13]
⇨ Joins: VikeStep (~VikeStep@101.184.229.226)
L1437[21:24:46] <SoraFirestorm> back
all
L1438[21:24:57] <SoraFirestorm> not that
you missed me much
L1439[21:28:25]
⇨ Joins: SF-MC
(~EiraIRC@131-191-86-130.as.clicknet.org)
L1440[21:28:39]
<FLORANA> hello :3
L1441[21:29:51] <SF-MC> being able to
find Portal Guns is fun, even if it is OP
L1442[21:30:24]
⇦ Quits: ChJees (~ChJees@217-212-206-126-no62.tbcn.telia.com)
(Ping timeout: 206 seconds)
L1443[21:36:23] <Kodos> ping, welcome to
discord =D
L1444[21:37:15] <Izaya> blergh
L1445[21:54:52]
<FLORANA> enything new going on?
L1446[22:16:33]
⇨ Joins: Madxmike
(~Madxmike@99-116-221-165.lightspeed.tukrga.sbcglobal.net)
L1447[22:25:52]
⇨ Joins: techno156 (~techno156@137.154.137.222)
L1448[22:29:06]
⇦ Quits: gwyneth (~123@47.148.52.185) (Read error: Connection
reset by peer)
L1449[22:30:48]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L1450[22:37:08]
⇦ Quits: Lathanael|Away
(~Lathanael@p5496026A.dip0.t-ipconnect.de) (Ping timeout: 384
seconds)
L1451[22:38:16]
⇨ Joins: Lathanael|Away
(~Lathanael@p549601D8.dip0.t-ipconnect.de)
L1452[22:38:50]
⇦ Quits: lperkins2 (~perkins@63.227.187.208) (Ping timeout:
384 seconds)
L1453[22:49:03] <payonel> gamax92: delay
loaded function CAN unload; that was my first implementation (that
they'd autounload) but it caused serious lag as thing were
unloading too often - i instead disabled the auto-unload as it felt
less important to implement
L1454[22:49:28] <gamax92> weak
tables?
L1455[22:51:24] <payonel> S3: T1 ram is
barely enough to boot and install. plan9k requires something like
4x more ram than openos -- openos was mem-optimized to get T1
worknig, just enough for the user to realize they need more
ram
L1456[22:51:55] <Antheus> "just
enough"
L1457[22:53:39] <payonel> gamax92: yeah,
weak tables was my first idea. then i started working on a oom
handler that would dynamically drop delay loaded objects
L1458[22:54:26] <payonel> but it was only
adding to the overall cost and wasn't going to provide THAT much
functionality in the end
L1459[22:54:56] <payonel> gamax92: i
didn't mean to say lag btw
L1460[22:55:12] <payonel> i meant..just
made the machines extremely slow, constantly unloading and loading
objects
L1461[22:55:31] <gamax92> sounds like
real life
L1462[22:55:38] <payonel> :)
L1463[22:55:56] <gamax92> I'll look into
stuff
L1465[22:58:36] <Kodos> Not
surprised
L1466[22:58:45] <Kodos> Stay classy,
Reika
L1467[22:58:58] <payonel> S3: to give
specifics, you needs 30k of ram wiggle room to use the shell and
run simle commands. 50k would be better. a lot of actions will
dynamically load more functionality into the shell (e.g.
tab-completion). openos allocated ~164k on boot. 1x T1 ram is
192k.
L1468[23:00:22] <gamax92> lol Reika
L1469[23:00:42] <SF-MC> I'm kinda
disapointed tbh
L1470[23:01:17] <SF-MC> I don't think he
really understands how unusable he's made ti
L1471[23:01:37] <Kodos> He does, he
doesn't care
L1472[23:01:49] <Kodos> We've explained
many times that every one of the blocks is a cable
L1473[23:01:51] <Kodos> Which is
wrong
L1474[23:01:52] <Kodos> And stupid
L1475[23:01:54] <Kodos> Incredibly
stupid
L1476[23:02:33] <payonel> why does it
'require' oc to run everything? [i know nothing of rc]
L1477[23:02:40] <payonel> what is the
play experience sans oc completely?
L1478[23:02:41] <SF-MC> It doesn't
L1479[23:02:45] <SF-MC> See
L1480[23:02:53] <SF-MC> He exposes
*every* block as a component
L1481[23:02:59] <Kodos> cable*
L1482[23:03:01] <SF-MC> Even those that
really shouldn't be components
L1483[23:03:13] <SF-MC> cable
L1484[23:03:14] <SF-MC> right
L1485[23:03:15] <Kodos> Like shafts
L1486[23:03:25] <payonel> so ... why not
just 'attach' to the components you care to automate?
L1487[23:03:33] <Kodos> Because anything
they're attached to are detected as well
L1488[23:03:36] <Kodos> Because
everything is a cable
L1489[23:03:38] <payonel> oh cable
L1490[23:03:41] <payonel> haha
L1491[23:03:42] <payonel> yeah, wow
L1492[23:03:44] <Kodos> Yeah
L1493[23:03:46] <SF-MC> I messed that up,
sorry
L1494[23:03:47] <Kodos> Fucking
retarded
L1495[23:03:53] <payonel> +1
L1496[23:03:58] <payonel> yeah, that's
absurd
L1497[23:04:06] <SF-MC> so basically just
about any more than simple setup will peg the component limit
L1498[23:04:23] <gamax92> yeah,
everything acts like a cable and will expose every Reika block to
the computer
L1499[23:04:32] <SF-MC> (which, btw,
shouldn't staight up crash the computer)
L1500[23:04:33] <payonel> we
could....dynamically treat a cable as just a component if it is an
rc cable :)
L1501[23:04:33] <gamax92> ... and they
are also all components, where many of them are useless
components
L1502[23:04:58] <SF-MC> shafts, for
example
L1503[23:04:58] <Kodos> I vote we go the
DiyoTech route, and purposefully crash if RoC and OC are detected
together
L1504[23:05:03] <gamax92> yes
L1505[23:05:08] <Antheus> lol
L1506[23:05:12] <gamax92> Writing up the
PR now
L1507[23:05:15] <payonel> ha
L1508[23:05:21] <SF-MC> Do we really want
to cause another fallout?
L1509[23:05:24] <Kodos> Yes
L1510[23:05:28] <SF-MC> I *get* it
L1511[23:05:31] <Kodos> Because it's
entirely Reika's fault
L1512[23:05:32] <gamax92> it's okay
Sangar isn't here anyway
L1513[23:05:33] <SF-MC> Reika is being
unreasonable
L1514[23:05:36] <Kodos> And he -refuses-
to fix
L1515[23:05:37] <SF-MC> pffft
L1516[23:05:51] <Antheus> It's never
Sangar's fault
L1517[23:05:52] <Kodos> And he tries to
deflect it on us
L1518[23:05:53] <Antheus> :P
L1519[23:05:55] <SF-MC> Will Sangar
approve of such a change?
L1520[23:06:04] <gamax92> Sangar isn't
here to oppose :P
L1521[23:06:07] <payonel> SF-MC: there
are others with write access
L1522[23:06:07] <Antheus> :P
L1523[23:06:11] <SF-MC> aaah
L1524[23:06:13] <SF-MC> well
L1525[23:06:17] <SF-MC> whatever
then
L1526[23:06:18] <payonel> but hopefully
there is a better solution :)
L1527[23:06:41] <gamax92> Reika's mods
are also fuck all impossible to build and aren't even in a gradle
layout
L1528[23:10:09] <SF-MC> and
seriously
L1529[23:10:14] <SF-MC> how does this
solve the problem?
L1530[23:10:19] <SF-MC> If Reika won't
fix it now
L1531[23:10:28] <SF-MC> why would he give
a damn about a crash?
L1532[23:11:05] <gamax92> (we were
joking)
L1533[23:11:29] <SF-MC> curse your
inability to transmit sarcasm, Internet!
L1534[23:11:33] <Antheus> lol
L1535[23:12:25] <Izaya> \o/
L1536[23:12:33] <Izaya> managed to update
my site and not break anything major
L1537[23:12:44] <SF-MC> \o/
L1538[23:12:55] <Antheus> oh crap
L1539[23:12:58] <Antheus> I forgot I had
one .-.
L1540[23:13:04] <Kodos> gamax92, I
wasn't
L1541[23:14:41] <gamax92> Kodos: you know
there's better ways to solve it, such as reduced visibility by
default or not making certain blocks components
L1542[23:14:54] <Izaya> so
L1543[23:14:59] <Izaya> I have the new
index system
L1545[23:15:32] <Kodos> gamax92, how do
you figure on that being possible without ASM
L1546[23:15:40] <gamax92> by using
ASM
L1547[23:15:42] <gamax92> :P
L1548[23:16:18] <SoraFirestorm>
MultICE
L1549[23:16:19] <SoraFirestorm> heh
L1550[23:16:25] <Antheus> ehe
L1551[23:16:44] <SoraFirestorm> Assuming
it's a pun on the obvious?
L1552[23:16:54] <Izaya> mmm
L1553[23:16:59] <Izaya> haven't messed
with it in like a year
L1554[23:17:16] <vifino> Izaya: what the
hell is that font
L1555[23:17:18] <SF-MC> The name is
inspired by Multics, no
L1556[23:17:26] <SF-MC> ?
L1557[23:17:31] <Izaya> vifino: Fira
Sans
L1558[23:17:33] <vifino> it's... it's...
not monospace
L1559[23:17:36] <Izaya> SF-MC: that's
part of it
L1560[23:17:38] <Izaya> vifino: I
know
L1561[23:17:41] <Izaya> I'm trying it for
a change
L1562[23:17:42] <vifino> fix it D:
L1563[23:18:59] <Izaya> My next trick
will be writing something that generates an RSS feed
L1564[23:20:28] <SF-MC> oooh dinner
L1565[23:20:31]
⇦ Quits: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org)
(Remote host closed the connection)
L1566[23:23:46] <vifino> blergh, more
stuff that i need to port over to libressl.
L1567[23:28:48] <Kodos> mmmm
L1568[23:28:48] <SoraFirestorm> tine for
Dragon Ball :D
L1569[23:28:51] <Kodos> Hard salami with
chive and onion cream cheese spread on it
L1570[23:39:23] <Antheus> sounds
yummy
L1571[23:40:35] <gamax92> I have acquired
food now
L1572[23:40:59] <Antheus> I'm eating at
this huge breakfast at my aunts apartment in about 10 hours
:#
L1573[23:41:01] <Antheus> :3
L1574[23:41:21] <gamax92> Antheus: I'm
going to eat sausage and eggs.
L1575[23:41:43] <Antheus> Sausage is
always good ( ͡° ͜ʖ ͡°)
L1576[23:42:17] <Antheus> Ew
L1577[23:42:30] <Antheus> It's going to
be 48F and rainy
L1578[23:42:44] <Antheus> I hope it snows
this year :3
L1579[23:42:55] <gamax92> it's already
snowing here
L1580[23:43:57] <Antheus> The most snow
my city has ever had was 12 Inches back in 2010
L1581[23:44:05] <Antheus> Entire area was
shut down for like a week
L1582[23:44:16] <Antheus> and I was out
of school for a week and a half :3
L1583[23:44:34] <Banjooie> OK, so how do
I connect power to an OpenComputers capacitor?
L1584[23:44:36] <Antheus> Besides that
the most snow I have been is is like 2 inches
L1585[23:44:57] <gamax92> there's a power
converter block, iirc you use that
L1586[23:45:10] <vifino> gamax92!
L1587[23:45:13] <Banjooie> Righto,
thanks.
L1588[23:45:16] <gamax92> hey
vifino
L1589[23:45:20] <vifino> Hello
L1590[23:45:23] <gamax92> Hai
L1591[23:45:29] <Antheus> vifino!
L1592[23:45:31] <gamax92> how goes
L1593[23:45:36] <vifino> Antheus:
no.
L1594[23:45:38] <vifino> just no.
L1595[23:45:43] <Antheus> fuk u 2
L1596[23:45:46]
⇦ Parts: Antheus (~Antheus@znc.theender.net)
(Adios))
L1597[23:45:47] <vifino> I'm okay,
thanks, gamax92. And you?
L1598[23:46:02] <gamax92> tired
L1599[23:46:16]
⇨ Joins: Antheus (~Antheus@znc.theender.net)
L1600[23:46:36] <vifino> aw, i just woke
up, i'm also a little tired, but that should go away in a
few.
L1601[23:46:37] <Antheus> Country
christmas music is the worst .-.
L1602[23:47:10] <gamax92> I'm probably
going to stay up for a little bit anyway, but dunno what to
do
L1603[23:50:46] <SoraFirestorm> country
christmas music
L1604[23:50:47] <SoraFirestorm>
icky
L1605[23:50:54] <SoraFirestorm> metal
christmas music is where it's at :P
L1606[23:51:03] <Antheus> true
L1607[23:51:14] <Antheus> I like
orchestral christmas music the best :3
L1608[23:51:21] <Banjooie> I like Mario's
Sleigh Ride.
L1609[23:51:23] <SoraFirestorm>
orchestral is cool too
L1610[23:51:27] <gamax92> I like
eletronic music
L1611[23:51:48] <Antheus> I like stuff
that sounds good
L1612[23:52:00] <gamax92> yeah
L1613[23:52:02] <gamax92> mainly
that
L1614[23:52:09] <Antheus> lol
L1615[23:52:13] <Antheus> "ISIS Big
Band"
L1616[23:52:45] <gamax92> right I'm going
to learn how to proxy
L1617[23:55:42] <SoraFirestorm> how 2
proxi
L1618[23:56:18] <gamax92> apparently it's
the same as a web server except it gives full addresses instead of
just relative paths