<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[01:10:46] ⇨
Joins: ElectricityMachine
(ElectricityMachine!webchat@pool-71-168-67-177.cncdnh.fast06.myfairpoint.net)
L2[01:11:36] ⇦
Quits: ElectricityMachine
(ElectricityMachine!webchat@pool-71-168-67-177.cncdnh.fast06.myfairpoint.net)
(Client Quit)
L3[01:19:51] ⇦
Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
(Quit: Leaving.)
L4[02:10:23]
<Dudblockman> Never has a pack made me
regret wanting to make my usual T3 server
L5[02:10:35]
<Dudblockman> Until now.
L6[02:10:40]
<Forecaster>
??
L7[02:10:42]
<Forecaster>
%loot
L8[02:10:42] <MichiBot> Forecaster: You get
a loot box! It contains a napkin with scribbles on it.
L9[02:11:07] <Izaya> Ah, are they using the
hardmode recipes?
L11[02:11:17] <Izaya> What used to be
normal mode :^)
L13[02:11:54]
<Dudblockman> Ingots being dawnstone from
embers
L14[02:12:03] <Izaya> oof
L15[02:12:16]
<Dudblockman> And the T3 case needs the t2
case needs the t1 case...
L16[02:12:17]
<Forecaster>
I don't know what that is
L17[02:12:30]
<Forecaster>
I assume it's difficult to get
L18[02:12:35]
<Dudblockman> And they all have been made
appropriately more grindy and expensive
L19[02:12:56]
<Dudblockman> Its just... annoying to have
to deal with when I just want a computer to play with
L20[02:13:03] <Izaya> inb4 computercraft is
there and still costs 7 stone, 1 glass pane and 1 redstone
L21[02:13:17] <Izaya> enter a zen
state
L22[02:13:28] <Izaya> T2 case, GPU, screen,
T1/1.5 everything else
L23[02:13:49]
<Dudblockman> Like I was okay with even
hard mode recipes in OC, they kinda made sense.
L24[02:14:05]
<Dudblockman> These just seem to be to
inflict pain
L25[02:14:35] <Izaya> I remember building
myself a computer when OC first came out and hardmode recipes were
the only recipes
L26[02:14:39] <Izaya> if it's worse than
that ...
L27[02:15:48]
<Dudblockman> Floppies take 2 circuit
boards
L28[02:15:55] <Izaya> wat
L29[02:16:03] <Izaya> floppies don't take
two circuit boards IRL
L30[02:16:16] <Izaya> it's plastic film and
plastic casing
L32[02:16:59] <Izaya> love me some
grog
L33[02:17:36]
<Dudblockman> T1 memory takes 3 circuit
boards
L34[02:17:56]
<Dudblockman> Oh god kill me
L35[02:18:08]
<Dudblockman> Each tier up takes 2 of the
previous
L36[02:18:21]
<Dudblockman> So T 1.5 = 2 T1
L37[02:18:29] <Izaya> yeah uh
L38[02:18:34]
<Dudblockman> T2 = 2 T1.5
L39[02:18:40] <Izaya> T1.5+T2 seems much
more practical
L40[02:18:45]
<Dudblockman> Shoot me in the face.
L41[02:18:49]
<Dudblockman> IN THE FACE
L42[02:19:22]
<Forecaster>
that's how the regular recipes are as well
L43[02:19:40]
<Dudblockman> Was it?
L44[02:19:48]
<Forecaster>
they are
L45[02:19:49]
<Dudblockman> Been a while since I touched
hard mode
L46[02:20:02]
<Dudblockman> I can't tell what is hard
mode and what is this pack anymore
L47[02:20:23]
<Dudblockman> But my lord the grog I will
need to make any sizable amount of RAM
L48[02:21:18] *
Izaya laughs in T1.5
L49[02:23:41]
<Dudblockman> I just wanted to make a
computer so I could program a microcontroller to automate a little
thing
L50[02:23:56]
<Dudblockman> And I'm used to just making
one really nice PC I use for whatever
L51[02:24:04]
<Forecaster>
use /oc_sc
L52[02:24:05]
<Forecaster>
:>
L53[02:24:27]
<Dudblockman> On server...
L54[02:25:17]
<Forecaster>
ask someone to op you
L55[02:25:21]
<Forecaster>
I'm sure it'll be fine :P
L56[02:25:48] <Izaya> you don't need much
of a computer to program an EEPROM
L58[02:32:51]
<Dudblockman> I don't... I just always make
one nice PC to use for everything
L59[02:33:13]
<Dudblockman> And now I'm kinda forced to
use T1 components because I don't have enough spider eyes
L60[02:33:19] <Izaya> kek
L61[02:33:29] <Izaya> now it sounds like
you're playing Skyrim
L62[02:34:04]
<Dudblockman> I hope we can get that
mystical agriculture thing going. We need fields of spider
plants
L63[02:34:20]
<Dudblockman> The only thing we don't have
enough of are eyes
L64[02:34:50]
<Dudblockman> And preferably some way to
craft the grog with less bucket manipulation shenanigans
L65[02:35:07] <Izaya> tbh that sort of
microcrafting seems to me like it'd encourage lots and lots of
automation
L66[02:35:21]
<Forecaster>
I always add a carpenter recipe for making grog
L67[02:53:17]
<Dudblockman> Good news:
L68[02:54:12]
<Dudblockman> Since computers cost an arm,
leg, and kidney in this pack I think I have a legitimate reason to
use microcontrollers more
L69[02:55:20]
<Dudblockman> I ran out of grog before
being able to even finish building a bare bones T1 computer
L70[02:58:33]
<Dudblockman> Pack author seems to have
ignored microcontrollers, so making them is extremely cheap
L71[02:59:05]
<Forecaster>
or maybe it was on purpose since they're very limited
L72[02:59:09]
<Dudblockman> Other than the CPU, RAM, and
the EEPROM you need to even get it to work
L73[03:00:14]
<Dudblockman> I'm used to people forgetting
they exist
L74[03:00:44]
<Dudblockman> The quest line makes no
mention of them
L75[03:07:17]
<Dudblockman> Just all the other random
materials I need to make these computer components is driving me
mad
L76[03:12:20] <Izaya> if you want an OS for
microcontrollers I can probably provide
L77[03:18:25]
<Dudblockman> I have my own OS I made for
remote flashing
L78[03:18:39] <Izaya> simple and
functional
L79[03:18:52] <Izaya> I did one that had
multitasking and networking in <4k at one point
L80[03:18:54] <Izaya> that was p cool
L81[03:19:20]
<Dudblockman> Along with my silly
boilerplate code I like so much
L82[03:20:31]
<Joco223>
Making an OS seems pretty interesting, but no real use for me
yet
L84[03:20:41] <Izaya> It's a bit of
fun.
L85[03:20:43] <Izaya> Would
recommend.
L86[03:21:14]
<Dudblockman> Best boilerplate for the lazy
me
L87[03:22:36]
<Forecaster>
when you're using microcontrollers or drones you're making a custom
OS :P
L88[03:22:42]
<Dudblockman> Just load all the proxies for
all of the components to variables in the environment
L89[03:23:19]
<Joco223> I
meant making an OS for a PC or a server
L90[03:23:24] <Izaya> I'll see if I can
find a copy of MultICE
L91[03:23:57]
<Dudblockman> And thus I can be lazy and
just type things like `modem.broadcast()` in my code
L92[03:24:22]
<Dudblockman> Not guaranteed to not error,
if the device doesn't have that component you will have a
problem
L94[03:25:06]
<Dudblockman> But it was my solution to
going down the list of components I needed to use, and I can just
copy and paste it into any program I feel like
L95[03:25:35]
<Dudblockman> But I usually use it on
drones and microcontrollers cause I'm working in the OS
environment
L96[03:25:37] <Izaya> that said it is an OS
contained entirely in one file so you can netboot that on a
microcontroller and access it remotely so there's that
L97[03:27:13]
<Dudblockman> Netbooting is the way to go
with drones IMO
L98[03:28:14] <Izaya> Soon enough
netbooting will the the way to go with everything :^)
L99[03:28:19] <Izaya> (no spoilers)
L100[03:28:26]
<Dudblockman> The drone OS I made puts a
wrapper over the drone move command that makes it track all the
previous movements that it has made
L101[03:28:40] <Izaya> that's
convenient
L102[03:28:49] <Izaya> so it can return to
home easily
L103[03:28:50]
<Dudblockman> Allowing it to keep track of
its location
L104[03:28:54]
<Dudblockman> Yep
L105[03:29:07]
<Dudblockman> Well not all of its
movements...
L106[03:29:17]
<Dudblockman> Just total displacement
L107[03:29:26]
<Dudblockman> So it can't just rewind
L108[03:29:37]
<Dudblockman> But it has a sense of
coordinates
L109[03:29:39] *
Izaya nods
L110[03:30:41]
<Dudblockman> And if the drone has a
navigation upgrade, it updates to use the navigation coordinates
rather than 0,0,0 being the spot the drone started
L111[03:31:03] <Izaya> bonus points:
L112[03:31:24] <Izaya> emulate the nav
upgrade if you don't have one
L113[03:31:59]
<Dudblockman> Well it keeps track of your
location... if you can set its initial coordinates...
L114[03:32:20]
<Dudblockman> It can't come up with the
location of waypoints tho
L115[03:32:56]
<Dudblockman> I forget what else I set up
wrappers for...
L116[03:33:20]
<Dudblockman> I think I included a
delay/sleep function
L117[03:34:15]
<Dudblockman> So the program you netflash
onto the drone can say 'delay(5)' or whatever the syntax was
L118[03:34:37] <Izaya> Convenient
L119[03:34:46] <Izaya> for microtel I
implemented a terrible event system
L120[03:34:53]
<Dudblockman> Oh and it may or may not be a
plus...
L121[03:35:06] <Izaya> you could make
hooks n shit
L122[03:35:32]
<Dudblockman> I think I made the move
command yield the thread until the move was complete or the drone
determines it is stuck
L123[03:37:12]
<Dudblockman> But I added an optional
parameter to the move function that could disable that
behavior
L124[03:38:34]
<Dudblockman> I can't remember any other
things I did in that OS
L125[03:39:43]
<Dudblockman> But it did a lot of things
like that to provide a bunch of utilities and to minimize
boilerplate on programs written for the OS
L126[03:40:25] *
Izaya nods
L127[03:40:38] <Izaya> a good goal
L128[03:40:49]
<Dudblockman> ... I wonder how many kidneys
this pack will need if I want to make a nice tablet to carry
around
L129[03:41:05] <Izaya> tbh I did MultICE
to see if I could get a sane multitasking OS running on a
drone
L130[03:41:13] <Izaya> the answer: define
'sane'
L131[03:41:32]
<Dudblockman> I'm thinking I need to go t2
case or go home
L132[03:41:42] <Izaya> it works and
multitasks and such but it isn't very pleasant to write programs
for when every second function name is two characters
L133[03:41:44] <Izaya> yeah T2 or
bust
L134[03:41:51] <Izaya> T2 screen, T2 GPU,
T2 case
L135[03:42:01] <Izaya> T1 processor,
2xT1.5 memory
L136[03:42:30]
<Dudblockman> Keyboard (but that's kinda
given)
L137[03:43:02]
<Dudblockman> Cause my intent is a portable
OpenOS device
L138[03:43:56]
<Dudblockman> I usually carry one with me
to netboot my devices
L139[03:44:53]
<Dudblockman> And it doubles as a device to
control nanomachines if I desire them
L140[03:46:22] <Izaya> have I ever
mentioned how much I love ssh?
L141[03:46:40] <Izaya> it's so nice to not
have to leave one computer to do anything on any other
machine
L142[04:11:41]
⇨ Joins: Backslash
(Backslash!~Backslash@ip-88-153-113-13.hsi04.unitymediagroup.de)
L144[05:38:55] ⇦
Quits: Lymia (Lymia!~lymia@magical.girl.lyrical.lymia.moe) (Quit:
Hugs~ <3)
L145[05:50:59]
⇨ Joins: Lymia
(Lymia!~lymia@magical.girl.lyrical.lymia.moe)
L146[05:51:31]
<Forecaster>
%loot
L147[05:51:31] <MichiBot> Forecaster: You
get a loot box! It contains a Shiny weird mental feel! (10%)
L148[05:51:38]
<Forecaster>
um
L149[05:51:42]
<Forecaster>
I don't want that
L150[05:51:44]
<Forecaster>
shiny or not
L151[05:53:51]
<Joco223>
Izaya how do you have that font and screen size that big,m
L152[05:53:52]
<Joco223>
?*
L153[05:54:12] <Izaya> I'm using
optifine's GUI scaling options
L154[05:54:17] <Izaya> oh wait no
L155[05:54:22] <Izaya> that picture is
done in icvm
L156[05:54:24] <Izaya> ocvm
L158[05:55:01] <Izaya> font is SGI Screen
9, in xfce4-terminal
L159[05:55:25] <Izaya> and while I'm at
it, you didn't notice it now but the close button on Windows
doesn't stretch to the right edge of the window.
L161[05:59:09]
<Joco223>
Ah
L162[05:59:40]
<Joco223>
Cool
L163[06:20:08]
<Joco223>
Any ideas why is this program crashing and says `too long without
yielding` while pointing to line 41?
http://tinyurl.com/ycedme6q
L164[06:21:51]
<Forecaster>
it's preferable to pastebin/other paste service code or embed it on
discord
L165[06:22:08]
<Forecaster>
file uploads are invisible to irc
L166[06:22:14] <Izaya> no they
appear
L167[06:22:20] <Izaya> you just have to
download them
L168[06:22:21]
<Forecaster>
oh
L169[06:22:34]
<Forecaster>
I thought it ignored them but okay
L170[06:22:36] <Izaya> which is ...
inconvenient
L171[06:22:39]
<Forecaster>
yeah
L172[06:22:43] <Izaya> use
paste.pc-logix.com pls
L173[06:23:04] <Izaya> (or your choice of
paste service, but that one's run by everyone's favorite op
so)
L174[06:23:13]
<Joco223> Ah
ok, sorry
L175[06:23:15]
<Joco223> I
fixed it
L176[06:23:19]
<Forecaster>
you can just embed on discord and it's sent to irc as a paste
automatically
L177[06:23:26]
<Joco223> I
added `os.sleep(0)` in both loops
L178[06:23:38] <Izaya> that forces it to
yield
L179[06:23:43]
<Forecaster>
yep
L180[06:23:45] <Izaya> I was gonna look
into my minifier too, wasn't I?
L181[06:23:54]
<Forecaster>
yep
L182[06:24:14] <Izaya> yeah aight
L183[06:24:20] <Izaya> I'll be happy to
look at something I wrote
L184[06:24:38] <Izaya> rather than the
incomprehensible mess I've spent the last hour or so trying to
comprehend
L185[06:27:34]
<Forecaster>
most code stuff is incomprehensible messes
L186[06:27:43]
<Forecaster>
especially the stuff I've written myself
L187[06:27:55] <Izaya> I can figure out
most stuff but this is something else.
L188[06:28:15]
<Forecaster>
what is it?
L189[06:28:38] <Izaya> probably best I
don't say
L190[06:28:45] <Izaya> and that probably
tells you enough to guess
L191[06:28:51]
<Forecaster>
not really :P
L192[06:29:03] <Izaya> anyway
L193[06:29:11] <Izaya> any chance I could
get your input into the minifier?
L195[06:30:46] <Izaya> worked fine for
me?
L196[06:31:04]
<Forecaster>
:|
L197[06:31:24]
<Forecaster>
are you actually trying it in-game?
L198[06:31:46]
<Forecaster>
it was not a maxed out computer I ran it on
L200[06:32:00] <Izaya> T1+T2 machine
L201[06:32:21]
<Forecaster>
do you have to provide the output name?
L202[06:32:37] <Izaya> no, you can just
leave it out to get it on stdout
L203[06:32:44]
<Forecaster>
oh
L204[06:33:02]
<Forecaster>
I thought it'd just add ".min" to the input name if you
didn't specify anything
L205[06:33:07]
<Forecaster>
so that's what I did
L206[06:33:20] <Izaya> ... huh
L207[06:33:25] <Izaya> it's much slower on
lua 5.3
L208[06:33:54] <Izaya> the .min file is
for custom replacements
L209[06:34:17] <Izaya> I did the minifier
with libraries for embedded systems in mind so I wanted to keep the
public stuff usable
L210[06:35:10]
<Forecaster>
wut
L211[06:35:17] <Izaya> as such non-syntax
replacements have to be done with stuff specified in .min
files
L212[06:35:28]
<Forecaster>
ah
L213[06:35:46]
<Forecaster>
I meant like "elevator_client.min.lua"
L214[06:36:01] <Izaya> oh
L215[06:36:37] <Izaya> nah that's just the
output of some of the scripts
L216[06:40:54] <Izaya> %remindme 22h write
docs for instgen
L217[06:40:54] <MichiBot> I'll remind you
about "write docs for instgen" at 08/07/2018 04:40:54
AM
L218[06:43:51]
⇨ Joins: Inari
(Inari!~Pinkishu@p4FC1EE34.dip0.t-ipconnect.de)
L220[06:45:10] <MichiBot>
Tales of
Berseria OST - Magilou's Theme | length:
4m 32s | Likes:
2,567 Dislikes:
17 Views:
258,663 | by
Rikudou |
Published On 23/8/2016
L221[06:55:55] <Inari> %weather loli
L222[06:55:58] <MichiBot> Current weather
for Loli, Nepal Current Temp: 68°F/20°C Feels Like: 68°F/20°C
Current Humidity: 71% Wind: From the SSW 1 Mph/2 Km/h Conditions:
Rain
L224[07:08:11]
<Forecaster>
wow
L225[07:22:10] <Inari> Forecaster: Haha,
thats terrible
L227[07:26:45] <Inari> good
L228[07:45:12]
<Forecaster>
heh
L229[07:45:42]
⇨ Joins: meka
(meka!webchat@p5B147D7B.dip0.t-ipconnect.de)
L230[07:48:26] ⇦
Quits: meka (meka!webchat@p5B147D7B.dip0.t-ipconnect.de) (Client
Quit)
L231[08:26:58]
⇨ Joins: Gigabyte_1234
(Gigabyte_1234!~Gigabyte_@hsrv0.guild-bt.ru)
L232[08:32:33] ⇦
Quits: Gigabyte_1234 (Gigabyte_1234!~Gigabyte_@hsrv0.guild-bt.ru)
(Ping timeout: 194 seconds)
L233[09:03:06]
⇨ Joins: LePlaYa
(LePlaYa!~jesse@krul.finf.uni-hannover.de)
L234[09:03:19] ⇦
Quits: LePlaYa (LePlaYa!~jesse@krul.finf.uni-hannover.de) (Client
Quit)
L235[09:11:49]
⇨ Joins: LePlaYa
(LePlaYa!~jesse@krul.finf.uni-hannover.de)
L236[09:11:56] ⇦
Quits: LePlaYa (LePlaYa!~jesse@krul.finf.uni-hannover.de) (Client
Quit)
L237[09:12:12]
⇨ Joins: LePlaYa
(LePlaYa!~jesse@krul.finf.uni-hannover.de)
L238[09:13:28] <LePlaYa> part
L239[09:13:32] ⇦
Parts: LePlaYa (LePlaYa!~jesse@krul.finf.uni-hannover.de)
())
L240[09:29:20]
⇨ Joins: LePlaYa
(LePlaYa!~jesse@krul.finf.uni-hannover.de)
L241[09:33:00] ⇦
Quits: LePlaYa (LePlaYa!~jesse@krul.finf.uni-hannover.de) (Quit:
WeeChat 1.6)
L242[09:33:38]
⇨ Joins: Kodos (Kodos!~Kodos@23.251.21.39)
L243[09:33:38]
zsh sets mode: +v on Kodos
L244[09:35:38]
⇨ Joins: LePlaYa
(LePlaYa!~jesse@krul.finf.uni-hannover.de)
L245[09:44:59]
⇨ Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L246[09:47:12] ⇦
Quits: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
(Ping timeout: 182 seconds)
L247[09:58:00]
⇨ Joins: Vexatos
(Vexatos!~Vexatos@p200300C1071794721801ADFC8D0A5D0B.dip0.t-ipconnect.de)
L248[09:58:00]
zsh sets mode: +v on Vexatos
L249[10:10:39] <Inari> %pet AmandaC
L250[10:10:39] *
MichiBot pets AmandaC with carnivorous beef. 10 health
gained!
L251[10:11:24] *
AmandaC meows at Inari
L252[10:11:30] <AmandaC> Hoihoi
L253[10:11:35] <Inari> Meow
L255[10:14:32] <MichiBot>
Testing The
Sound Mirrors That Protected Britain | length:
3m 28s |
Likes:
537 Dislikes:
4 Views:
4,645 | by
Tom Scott |
Published On 6/8/2018
L256[11:25:32]
⇨ Joins: Doty1154
(Doty1154!~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L258[11:49:46] <Inari> Duolingo kinda of
sucks for Korean :P
L259[11:59:09] <AmandaC> ISTR They took a
loong time to start offering eastern languages like that because
they don't work as well to learn under their model
L260[12:15:40] <Inari> Well they could
explai alphabet compoistion
L261[12:15:50] <Inari> Which gives the
cahracters a lot more sense than just looking at them :P
L262[12:16:43] <Inari> Like
"hyawn" being 현 which is composed of ㅎand ㅕ on the top
and ã„´ on the bottom. For h, yaw, and n respecitvely
L264[12:41:57]
<Forecaster>
This just arrived!
L265[12:44:34] <AmandaC> Ah, you ordered
counterfeit dimes too, @Forecaster?
L266[12:44:43]
<Forecaster>
what, no
L267[12:44:48]
<Forecaster>
I don't know what you're talking about
L268[12:44:50]
<Forecaster>
> . >
L269[12:44:52]
<Forecaster>
< . <
L270[12:55:42]
<Forecaster>
they're actually magnets :P
L271[12:55:47]
<Forecaster>
and there's 80 of them
L272[12:56:07] <Izaya> my guess was
CR2032s
L273[12:56:29] <AmandaC> ah yes, right,
"magnets" *wink*
L274[12:56:48] <AmandaC> ( My non-joke
guess was a roll of solder )
L275[12:57:07]
<Forecaster>
I do have that in my toolbox :P
L276[12:57:34] <Izaya> das some big
solder
L277[12:58:12]
<Forecaster>
it's not that big
L279[12:59:11] <Izaya> huh
L280[12:59:13] <Izaya> point taken
L281[12:59:23] <Temia> You know, here's
something I've been wondering.
L282[12:59:38] <Temia> Why is memory given
UUIDs?
L283[13:01:17]
<Forecaster>
it's a component isn't it?
L284[13:01:36] <AmandaC> I assumed it just
inherited from a base class that does it and they didn't care
enough to "fix" it
L285[13:03:57]
<Kodos> I
don't believe the RAM memory is a component, no
L286[13:04:19]
<Kodos>
Likely is a result of a base class or something of the like
L287[13:04:23] *
Temia nodnods.
L288[13:04:45] <Temia> It would be
interesting if it could be directly addressed for manual allocation
and access, but...
L289[13:05:04] <Inari> %pet Temia
L290[13:05:04] *
MichiBot pets Temia with bof stuff. 10 health gained!
L291[13:05:05] <Temia> That could still be
better abstracted by a single memory component inherent to the
computer.
L292[13:05:11] <Temia> ...w-what's bof
stuff
L293[13:05:46] <Inari> a typo that
Forecaster added to the inventory
L294[13:07:38] <gamax92> %inv add
music
L295[13:07:38] *
MichiBot summons 'music' and adds to her inventory. This seems very
sturdy.
L296[13:08:20]
<Kodos>
Could always open a GitHub issue for a suggestion to make memory
have its own version of managed vs unmanaged modes
L297[13:08:57] <Inari> How'd that
work
L298[13:09:10] <Inari> I mean, ti would be
cool
L299[13:09:13] <Inari> Just kinda not how
lua works
L300[13:10:28] <gamax92> like an ffi
array
L301[13:10:57] <Inari> I need to have a
word with whoever deisngs the TweetDeck UI
L302[13:11:08] <Inari> gamax92: But why'd
you ever use that?
L303[13:11:12]
<Forecaster>
tweet at them
L304[13:11:23] <gamax92> tables use more
memory and strings are immutable
L305[13:14:41]
<Joco223>
How would you make memory managed or unmanaged
L306[13:14:54]
<Joco223>
Unless youbare making like a ram disc
L307[13:15:19] <Inari> gamax92: So it
would only really be a thing to use if you need tons of
memory?
L308[13:16:20] <gamax92> It'd probably be
easier to not give memory a mode and more so just make something
that takes memory from the system and gives you an ffi array like
thing
L309[13:17:35] <Inari> I guess
L310[13:17:39] <Inari> Not sure how useful
that would be
L311[13:20:37]
<Forecaster>
%loot time
L312[13:20:37] <MichiBot> Forecaster: You
get a loot box! It contains an empty bottle.
L313[13:20:41]
<Forecaster>
dang
L314[13:20:54] <MichiBot> Kodos: You get a
loot box! It contains a mermaid scale.
L315[13:20:54]
<Kodos>
%loot
L316[13:31:50]
<Kleadron>
%loot
L317[13:31:50] <MichiBot> Kleadron: You
get a loot box! It contains a tiny snail.
L318[13:33:01]
<Kleadron>
yes a new pet snail i will call jimmy and jimmy will be the best
snail ever because he is mine and he is a small snail and because
he eats food everyday and because he has a shell and everybody will
hail him because he is now the king of the universe
L319[13:33:37] <Corded> *
<Forecaster> eats the snail
L320[13:35:43] *
AmandaC wonders how well ocvm would handle not bein in charge of
the event pump for display / input
L321[13:50:32]
⇨ Joins: expert975
(expert975!~expert975@191.223.139.137)
L323[13:50:52] <expert975> Do I need to
implement os.sleep in my drone?
L324[13:51:02]
<MGR>
"I give them all scientifish names, like Budgetus
Nonexistus"
L325[13:51:18] <AmandaC> expert975:
yes
L326[13:52:05] <expert975> AmanandaC:
without threads, busy waiting is the only way, right?
L327[13:52:22] <AmandaC> yup
L328[13:52:29] <AmandaC> or just
implementing your own event pump
L329[13:52:52]
<Forecaster>
you can just copy os.sleep from openOS :P
L330[13:52:54] <expert975> AmandaC: so how
do I avoid the "too long without yelding" error in my
"while true do end"?
L331[13:53:51] <AmandaC> what I tend to do
for my stuff is define functions like
something_modemy:handle_event(evt, ...) then I can just do `local
tmp = {os.pullSignal()}
something_modemy:handle_event(table.unpack(tmp)` for sleep
functions
L332[13:53:51] <expert975> I'll take a
look at the OpenOS implementation
L333[13:54:07] <Izaya>
coroutine.yield()
L334[13:54:59] <expert975> AmandaC: hmm,
interesting...
L335[13:56:32] ⇦
Quits: expert975 (expert975!~expert975@191.223.139.137) (Quit:
expert975)
L336[14:05:38] <Inari> Aw they left
L337[14:14:51] <Izaya> ...
L338[14:14:54] <Izaya> gtk is dropping
themes.
L339[14:15:07]
<Forecaster>
is that anything like dropping hints?
L340[14:15:15] <Izaya> no it's like
L341[14:15:23] <Izaya> you'll no longer be
able to choose how your stuff looks
L342[14:15:26] <Izaya> adwaita or
bust
L343[14:16:07] <Izaya> I guess I'll
finally be dropping XFCE in favour of something Qt-based :|
L344[14:20:53] <gamax92> Izaya: uhh,
source?
L346[14:22:20] <Izaya> they're going on
abound branding and identity again
L347[14:22:40] <Izaya> I don't care about
your branding I want my computer to work how I want it to
L348[14:23:26] <Izaya> and then they have
the audacity to suggest the issues with themes are due to the fact
that there are themes rather than the fact that Gtk breaks every
single one every 6 months
L349[14:24:38] *
Izaya squints
L350[14:24:51] <Izaya> I may have misread
the title, I don't think it's actually planned.
L351[14:24:56] <Izaya> It'll happen
though.
L353[14:24:57] <MichiBot> Mon Aug 06
08:49:04 CDT 2018 @snwh: @Ads20000 @omgubuntu I didn’t propose
anything but my opinion and I left the solution to the hacky,
broken situatio…
https://t.co/exBysnXoTo
L354[14:26:35] <Izaya> point taken
L356[14:26:44] <MichiBot>
LGR - Using a
Floppy Disk Drive on a Smartphone | length:
12m 33s |
Likes:
4,660 Dislikes:
28 Views:
37,432 | by
LGR |
Published On 6/8/2018
L357[14:26:56] <Izaya> iunno something
about how GNOME are basically evil makes me assume the worst in
every situation involving them
L358[14:26:59]
<Forecaster>
because why not
L359[14:28:49]
<Forecaster>
it makes floppy disk noises
L360[14:29:00] <Izaya> that is generally
what floppy drives do
L361[14:29:04] <gamax92> Izaya: I still
don't like his views though
L362[14:29:25]
<Forecaster>
%inv add floppy disk noises
L363[14:29:25] *
MichiBot summons 'floppy disk noises' and adds to her inventory.
This seems very sturdy.
L364[14:29:28] *
Izaya nods
L365[14:29:45]
⇨ Joins: expert975
(expert975!~expert975@191.223.139.137)
L366[14:30:03] <Izaya> But it's not like
GNOME has been getting better for anyone over the last few
years
L367[14:30:42] <expert975> I've switched
from GNOME to Awesome and I'm loving it
L368[14:30:45] <Izaya> If/when they drop
theme support, there'll be a fork and everyone will use that
instead because everyone but the GNOME foundation wants
themes
L369[14:30:57] <CompanionCube> Izaya:
soo
L370[14:30:57] <Izaya> and
customization
L371[14:31:01] <Izaya> and a generally
usable desktop
L372[14:31:03] <CompanionCube> time to
fuck off to qt?
L373[14:31:09] <Izaya> less gtk fucking
around would be nice too
L374[14:31:10] <CompanionCube> or
efl
L375[14:31:14] <Izaya> CompanionCube: it's
looking that way
L376[14:31:19] <Izaya> no qt xfce though
:|
L377[14:31:25] <expert975> the awesome wm
is customizable using Lua, it's so cool
L378[14:31:33] <Izaya> not a huge fan of
LXQT
L379[14:31:43] <Izaya> awesomewm is nice
enough, used it on my old laptop
L380[14:31:45] <CompanionCube> Qt even has
a GTK-based theming engine
L381[14:31:56] <gamax92> Izaya: time to
drop the desktop environment and go to jwm :^)
L382[14:32:04] *
CompanionCube uses vanilla awesomewm, but would look into
lumina
L383[14:32:10] <CompanionCube> sadly it
doesn't work i should file a bug
L384[14:32:15]
<Joco223>
Can you make with OC something like the flopotron and play music on
it? :b
L385[14:32:21] <Izaya> gamax92: you still
have to use applications
L386[14:32:29] <Izaya> and like 50% of
those will be gtk
L387[14:32:33] <gamax92> @Joco223 no but
there are mods that add in cards for making music
L388[14:32:43]
<Joco223>
Aw
L389[14:32:58]
⇨ Joins: Gutawer
(Gutawer!webchat@host86-144-53-69.range86-144.btcentralplus.com)
L390[14:33:09] <CompanionCube> Izaya:
hey
L391[14:33:12] <CompanionCube> if gnome
removes themes
L392[14:33:18] <expert975> I'm rewriting
that mod that allows playing minecraft sounds
L393[14:33:18] <CompanionCube> 2019 year
of the gnustep desktop!
L394[14:33:33] <Inari> "Bug reports
without logcats will be rejected" Well, no bug report
then
L395[14:33:34] <gamax92> @expert975
masssound?
L396[14:33:42] <gamax92> why did I use an
at ...
L397[14:33:52] <Izaya> I mean I'd agree
but the 4 GNUStep programs are slow af
L398[14:33:56] <expert975> gmax92: This
one. I've sent you an email about it
L399[14:34:00] <Izaya> GWorkspace is
painfully slow
L400[14:34:12] <Izaya> it's max comf too
but still :|
L401[14:34:27] <gamax92> Rodrigo
L402[14:34:29] <Gutawer> heya, i was
wondering, does OpenComputers have any way to get a screen across a
different dimension? i'm using a program called Draconic Control to
run my draconic reactor safely, and i'd really like to be able to
see its GUI in my own base
L403[14:34:36] <Inari> expert975:
Basically, Oc starts a corutine which is machine.lua. Machine.lua
creates another coroutine which is your code. By yielding you go
back to machine.lua. Machine.lua keeps track of how long till
you've last yielded, and if that gets too long, it kills your
code
L404[14:34:43] <Gutawer> but since i've
built my reactor in a void world, i need some way to do that
cross-dimensionally
L405[14:35:01]
<Forecaster>
Gutawer: send over network (using linked card) to terminal
L406[14:35:05]
<Forecaster>
display data on terminal
L407[14:35:10] <Inari> Nono
L408[14:35:11] <gamax92> I do need to go
through and update a bunch of stuff but I also have a few other
projects I want to finish soon
L409[14:35:11]
<MGR>
^
L410[14:35:17] <Inari> Have a dorne record
it, and have the drone apss through a portal
L411[14:35:20]
<Forecaster>
terminal can be a tablet or a computer or something
L412[14:35:24] <Inari> Or throw floppy
disks
L413[14:35:25] <expert975> Inari:
suspected, thanks for the confirmation
L414[14:35:32] <Izaya> Inari: genius
L415[14:35:38] <Gutawer> ah, i suspected
it'd be something to do with linked cards
L416[14:35:42] <Gutawer> thank you, lemme
try that
L417[14:36:14]
<Forecaster>
actually a linked card may be T3 and wont go in a tablet
L418[14:36:43] <Izaya> I have a thing that
could help with that :^)
L419[14:36:44] <Inari> I like my solutoin
the best
L420[14:36:54] <Izaya> in all seriousness,
Inari has the best solution
L421[14:37:00] <Inari> xD
L422[14:37:01] <Izaya> have a drone fly
through a portal and drop a floppy disk
L423[14:37:06] <Inari> Well
L424[14:37:09] <Inari> I meant one or the
other
L425[14:37:13] <Izaya> why not both?
L426[14:37:23] <Inari> Have ddrone record
data, fly through, broadcast, go back. Or put the data on a floppy
and throw the floppy through
L427[14:37:28] <Inari> I guess both
work
L428[14:37:48] <gamax92> ip over
drone
L429[14:37:54] <Izaya> IPoDC
L430[14:38:06] <Izaya> ping times of
"it could be worse I guess"
L431[14:38:37]
<Forecaster>
ip over potato
L432[14:38:51] <gamax92> ip over ip
L433[14:39:21] <Izaya> gamax92: even
better: this post is after Ubuntu announces that they'll be using a
custom GNOME theme in the next release or so
L434[14:39:45] <gamax92> it seems to just
be a really poorly worded blog post though
L435[14:40:42] <AmandaC> linked cards can
go in a tablet
L436[14:40:44] <Izaya> yeah
L437[14:40:47] <AmandaC> they're T2 I
think
L438[14:40:52] <CompanionCube> even though
there's no actual plans for removal i still want to give gnome the
finger
L439[14:40:59] <Izaya> it seems like
nothing was actually planned and they were just throwing ideas out
there
L440[14:41:01] <CompanionCube> because
this philosphy is why i dislike them
L441[14:41:11] <Izaya> but they worded it
in such a way as it was an explanation of their plan
L442[14:41:23] <Izaya> and GNOME being
GNOME, I believed them
L443[14:41:31] <Izaya> because to GNOME,
user choice is bad
L444[14:42:41] <CompanionCube> inb4 gnome
is a decent apple knockoff without the actually ok next bits
L445[14:42:58] <Izaya> that seems to be
the plan
L446[14:45:57] <AmandaC> I mean, there's
Ubuntu, and System76, and I'm sure several others who provide their
own themes in the GNOME advisory board, I dubt themes are actually
going anywhere
L447[14:47:04] ⇦
Quits: Vexatos
(Vexatos!~Vexatos@p200300C1071794721801ADFC8D0A5D0B.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L448[14:47:18]
⇨ Joins: Vexatos
(Vexatos!~Vexatos@p200300C1071794721801ADFC8D0A5D0B.dip0.t-ipconnect.de)
L449[14:47:18]
zsh sets mode: +v on Vexatos
L450[14:49:07] <AmandaC> GNOME likes to
kick users in the nuts, but they're not stupid enough to do it to
their vendor partners
L452[14:49:42] <CompanionCube> yay?
L453[15:00:09] ⇦
Quits: expert975 (expert975!~expert975@191.223.139.137) (Remote
host closed the connection)
L454[15:02:34]
⇨ Joins: expert975
(expert975!~xp@191.223.139.137)
L455[15:03:03] <expert975> I'm back
L456[15:07:35] <expert975> Must I reboot
the computer everytime I edit a file outside the game?
L457[15:11:08] <gamax92> expert975: You
can change a setting in the config that disables file caching
L458[15:11:12] ⇦
Quits: expert975 (expert975!~xp@191.223.139.137) (Quit: Lost
terminal)
L459[15:11:33] <gamax92> ...
L460[15:13:26] <AmandaC> I suspect they're
on from a OC computer
L461[15:14:35] <Inari> %pet AmandaC
L462[15:14:35] *
MichiBot pets AmandaC with Easy-Anti-Anime. 8 health
gained!
L463[15:14:40] <Inari> D:
L464[15:14:45] <AmandaC> D:
L465[15:14:53] <AmandaC> Noo, my
unrealisticly large eyes, nya!
L466[15:15:16]
⇨ Joins: expert975
(expert975!~xp@191.223.139.137)
L468[15:26:58] *
CompanionCube steals Inari's lew
L469[15:27:00] <CompanionCube> *lewd
L470[15:27:18] ⇦
Quits: Gutawer
(Gutawer!webchat@host86-144-53-69.range86-144.btcentralplus.com)
(Quit: webchat.esper.net)
L471[15:32:45] <AmandaC> It's rude to cut
people in half, CompanionCube. Or kidnap them.
L472[15:32:54] <AmandaC> Or, in Inari's
case, two lewds in a trenchcoat
L473[15:33:11] <CompanionCube> wait inari
is two lewds?
L474[15:33:26] <AmandaC> was it two or
three...
L475[15:33:27] <AmandaC> %oclogs
L478[15:34:21] <CompanionCube> so which
lewd did i take
L479[15:35:09] <AmandaC> Good question,
we'll have to put Inari back in the MRI to see
L480[15:36:19] ⇦
Quits: Vexatos
(Vexatos!~Vexatos@p200300C1071794721801ADFC8D0A5D0B.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L481[16:19:38] <expert975> 'while true do
coroutine.yield() computer.beep() end' causes the computer to beep
everytime I press a key. How can I have 'computer.beep' running on
an infinite loop?
L482[16:20:23] <Izaya>
computer.pullSignal(0)
L483[16:30:01] <expert975> Izaya: So
should I use computer.pullSignal(0) instad of coroutine.yield()?
Will doing this intefere with anything?
L484[16:30:19] <Izaya> it'll pull a signal
if there's one in the queue
L485[16:30:57] <expert975> Izaya: does
that remove the pulled signal from the queue?
L486[16:31:00] <Skye>
computer.pushSignal(computer.pullSignal(0))
L488[16:31:13] <Izaya> Skye: that's
terrible
L489[16:31:15] <Izaya> but perfect
L490[16:31:19] <Izaya> problem
solved
L491[16:31:27] <Skye> or os.sleep(0)
right?
L492[16:31:50] <expert975> Skye: It's for
a drone
L493[16:32:09] <Skye> ooooh
L494[16:32:10] <Skye> I see
L495[16:32:11] <Skye> yeah
L496[16:32:13] <expert975> Izaya: Push
then pull. Nice hack
L497[16:32:22] <Skye> ewll
L498[16:32:24] <Skye> pull then push
L499[16:32:36] <Izaya> not my idea
L500[16:33:50] <Izaya> is a clever hack
though
L501[16:34:35] <expert975> Skye: isn't
that pulling then pushing? Shouldn't it the other way around?
L502[16:35:35] <Skye> well you pull the
event, then you push it back
L503[16:35:37] <expert975> Skye: Or are
you tossing the event back in the queue instead of pushing and
pulling a dummy event?
L504[16:35:46] <expert975> Skye: I
see
L505[16:37:16]
<Kodos>
Guessing you want to be able to safely stop it from beeping as
well?
L506[16:37:36]
<Kodos> err
I was scrolled up
L507[16:40:13] <expert975> Corded: For now
I just need an infinite loop so I can check if my plant is
growing
L508[16:41:00] <Izaya> component calls
force a yield
L509[16:41:31]
<Forecaster>
Corded is a relay bot
L510[16:43:00] <Forecaster> %addcommand
corded Corded is a relay between IRC and Discord. The user talking
is between the <>
L511[16:43:01] <MichiBot> Forecaster:
Command Added
L512[16:44:51] <expert975> Izaya: So I
don't need to pull signals or yield in my while true?
L513[16:45:02] <Izaya> I believe so
L514[16:46:28] <Inari> Something like that
:P
L515[16:46:36] <Inari> component callsa re
weiiird
L516[16:46:37] <expert975> Tha makes
things a lot simpler
L517[16:49:43] <expert975> Kodos: a safe
way to stop the beeping would come along nicely :p
L518[16:50:11] <Kodos> Just throw an
os.sleep(0) in your loop, and then you can interrupt it
L519[16:50:28] <Inari> This isn't openos
though
L520[16:50:29] <Inari> :P
L521[16:51:55] <expert975> It would be
cool to be able to program the drones in assembly xD
L522[16:55:59] <Inari> Hm so it seems like
non-direct calls yield?
L523[16:56:14] <Inari> I still don't fully
know which calls are direct and which not :P
L524[16:59:30] <gamax92> Inari: tHe stOrm
afTer tHe raiNbow
L525[16:59:52] <Inari> I need to read
through the machine code properly tomorrow
L526[17:00:14] <gamax92> Inari: tHe
macHine hAs aLl knowLedge
L527[17:00:21] <Inari> %bap gamax92
L528[17:00:21] *
MichiBot baps gamax92 with general confuzzlement
L529[17:00:23] <gamax92> :(
L530[17:00:25] ⇦
Parts: gamax92 (gamax92!~gamax92@2607:5300:61:8d9::9090:1)
(Leaving))
L531[17:00:38] <AmandaC> Meow?
L532[17:00:47] <Inari> %shrug
L533[17:00:47] <MichiBot> Inari: No you
shrug!
L534[17:01:14] <Inari> %pet AmandaC
L535[17:01:15]
⇨ Joins: gamax92
(gamax92!~gamax92@2607:5300:61:8d9::9090:1)
L536[17:01:15]
zsh sets mode: +v on gamax92
L537[17:01:16] *
MichiBot pets AmandaC with general confuzzlement. 4 health gained!
General confuzzlement looked into the void and was
consumed.
L538[17:01:16] <gamax92> Inari: hOw coUld
yOu shRug
L539[17:02:38] ⇦
Quits: Inari (Inari!~Pinkishu@p4FC1EE34.dip0.t-ipconnect.de) (Quit:
'A little body, to satisfy your all hand addictions.')
L540[17:14:10] ⇦
Quits: Keridos
(Keridos!~Keridos@static.56.72.76.144.clients.your-server.de) (Ping
timeout: 182 seconds)
L541[17:21:01] <expert975> What's the
difference between a wireless card tier 1 and tier 2?
L542[17:23:10] <Skye> tier 1 is very
limited
L543[17:23:18] <Skye> like only one port
open
L544[17:25:15]
⇨ Joins: Keridos
(Keridos!~Keridos@static.56.72.76.144.clients.your-server.de)
L545[17:28:31] <Izaya> Skye: I like the
tier 1 cards
L546[17:34:13] <expert975> I guess I'll
save the ender perl
L547[17:36:20]
<Joco223>
Does `filesystem.size` return the size in bytes?
L548[17:39:36] ⇦
Quits: Dimtree
(Dimtree!~dimtree@75-108-77-138.nbrncmtk01.res.dyn.suddenlink.net)
(Quit: Peace)
L549[17:51:34] <AmandaC> @Joco223 I
believe so, yes
L550[17:51:43] <AmandaC> It might have a
minimum of 4k though
L551[17:51:57]
<Joco223>
How do you mean minimum of 4k?
L552[17:52:30] <AmandaC> I'm not sure how
OC handles it,but on some filesystems ( RL filesystems) they report
4k even if the file is less, because it's reporting based on the
size it takes on the disk, not it's content's size
L553[17:53:55]
⇨ Joins: Dimtree
(Dimtree!~dimtree@75-108-77-138.nbrncmtk01.res.dyn.suddenlink.net)
L554[17:55:49]
<Joco223> Oh
you mean that
L555[17:55:58]
<Joco223>
Sector size
L556[17:56:05]
<Joco223> I
think it depends on your config
L557[17:56:15]
<Joco223>
But i tried it on a small file, it reported 192
L558[18:32:30]
<Kodos>
%choose burritos or nah
L559[18:32:30] <MichiBot> Kodos: nah
L560[18:40:16] ⇦
Quits: expert975 (expert975!~xp@191.223.139.137) (Quit: Lost
terminal)
L561[18:43:01]
⇨ Joins: expert975
(expert975!~xp@191.223.139.137)
L562[19:05:05] <Izaya> I take what I said
back, my phone's DAC is pretty good
L563[19:05:15]
⇨ Joins: MajGenRelativity_
(MajGenRelativity_!uid288574@id-288574.stonehaven.irccloud.com)
L564[19:06:19] ⇦
Quits: MajGenRelativity_
(MajGenRelativity_!uid288574@id-288574.stonehaven.irccloud.com)
(Client Quit)
L565[19:21:26] ⇦
Quits: xarses (xarses!~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
(Ping timeout: 383 seconds)
L566[19:46:04] <AmandaC> DAC?
L567[19:46:21] <AmandaC> Dragon access
control?
L568[19:46:28] <Izaya> Digital to Analog
Converter
L569[19:46:41] <Izaya> For your 3.5mm
audio needs
L570[19:50:01] ⇦
Quits: Doty1154
(Doty1154!~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Read
error: Connection reset by peer)
L571[20:13:54]
⇨ Joins: asie (asie!~asie@asie.pl)
L572[20:13:55]
zsh sets mode: +v on asie
L573[20:33:03] ⇦
Quits: jazzpi (jazzpi!~jazzpi@2a03:4000:6:20f::2) (Quit: ZNC -
http://znc.in)
L574[20:34:23]
⇨ Joins: jazzpi
(jazzpi!~jazzpi@2a03:4000:6:20f::2)
L575[21:29:50] ⇦
Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
(Quit: Leaving.)
L576[21:34:14]
⇨ Joins: xarses (xarses!~xarses@172.58.91.19)
L577[21:41:52] ⇦
Quits: xarses (xarses!~xarses@172.58.91.19) (Ping timeout: 202
seconds)
L578[21:52:50] <expert975> Why is
"computer.pullSignal" nil on a drone?
L579[22:06:38]
⇨ Joins: Doty1154
(Doty1154!~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L580[22:16:33] <Izaya> shouldn't be
L581[22:25:09] <expert975> Izaya:
computer.beep works. computer.pullSignal does not
L582[22:27:44] <expert975> Izaya: should I
be getting the computer component with
"component.proxy(component.list("computer")())"?
L583[22:30:10] <Izaya> no
L584[22:30:24] <Izaya> computer.pullSignal
is part of the computer API, not component
L585[22:31:11] <Izaya> ~w custom OS
L587[22:32:17] <expert975> Izaya: unless
component.beep beeps the computer, I'm pretty sure that access the
computer API, not component
L588[22:32:39]
⇨ Joins: Unh0ly_Tigg
(Unh0ly_Tigg!~Unh0ly_Ti@c-24-21-196-226.hsd1.or.comcast.net)
L589[22:32:56] <expert975> Izaya: look at
the first snipper in the link you sent me. That's what I'm
doing
L590[22:33:04] <expert975> *snippet
L591[22:33:27] <Izaya> don't get the
computer component
L592[22:33:44] <Izaya> computer.beep will
make the computer beep without having to get a component
proxy
L593[22:38:10] <expert975> Izaya: That
works
L594[22:43:48]
⇨ Joins: xarses (xarses!~xarses@172.58.91.19)
L595[23:06:21]
⇨ Joins: JAR_2000
(JAR_2000!~jar_2000@186.36.78.22)
L596[23:08:41] <expert975> How can I end
the program on a drone without it beeping?
L597[23:08:58] <Izaya> computer.shutdown()
I guess
L598[23:09:05] <Izaya> otherwise it throws
the halted error
L599[23:11:47] <JAR_2000> if lua
implemented end, idk, like "end.program()", that can be
useful to end a task without shutting down a whole drone...
L600[23:12:01] <JAR_2000> or
computer...
L601[23:12:33] <Izaya> eeeh, on the drone
the only task *is* the program
L602[23:12:43] <Izaya> on the computers
you can just exit your program and the OS takes over again
L603[23:13:08] <JAR_2000> like the break
sequence?
L604[23:13:22] <Izaya> no you can just end
the program
L605[23:13:35] <Izaya> like, it gets to
the end of the file
L606[23:13:43] <JAR_2000> ah, the
EOF
L607[23:15:18] <JAR_2000> well, i don't
know much about lua, i'm more of a python dude
L608[23:15:56] <Izaya> I'm pretty sure
there's os.exit also
L609[23:16:06] <Izaya> and you can return
from the main part of your program
L610[23:17:09] <JAR_2000> yeah you are
right, os.exit terminates the program instantly
L611[23:17:38] <JAR_2000> sorry about my
clumsiness, i'm still learning here
L612[23:17:58] <Izaya> That said, you
don't get os.exit on a drone
L613[23:18:03] <Izaya> cause y'know, no
OS
L614[23:18:19] <JAR_2000> more of a
controller?
L615[23:18:26] <Izaya> aye
L616[23:18:37] <Izaya> it's a
microcontroller with the ability to fly and use more robot upgrades
basically
L617[23:19:34] <JAR_2000> wait, there's
openos in the drone rn, so the "no os" part isn't
entirely true
L618[23:20:07] <Izaya> there isn't
tho
L619[23:20:27] <Izaya> drones can't run
OpenOS without some serious magic
L620[23:20:33] <Izaya> no storage devices
besides a 4KB EEPROM
L621[23:20:44]
<logan2611>
could stream openos wirelessly
L622[23:20:45]
<logan2611>
;p
L623[23:21:35] <JAR_2000> stream it over
wireless network?
L624[23:21:40] <JAR_2000> like a PXE
boot?
L625[23:21:44]
<logan2611>
yes, but I wouldn't recommend it
L626[23:21:44] <Izaya> doable
L627[23:21:49] <Izaya> not ideal
L628[23:22:05] <Izaya> OpenOS is meant for
devices with displays, also
L629[23:23:33] <JAR_2000> the eeprom part
reminds me of a arduino-like thing..
L631[23:25:37] <JAR_2000> does the eeprom
support other than lua, like assembly?
L632[23:26:00] <Izaya> if you have an
architecture installed that does something other than Lua,
yeah
L633[23:28:02] <Izaya> That said, most of
them can't interact with components to my knowledge
L634[23:28:26] <JAR_2000> well, that's a
shame...
L635[23:28:36] <Izaya> eh
L636[23:28:46] <Izaya> golfing to get a
heap into a 4KB EEPROM is fun
L637[23:33:03] <Mimiru> Or, cheat and use
OpenSecurity where I've developed AMAZING compression techniques
that allow upto DOUBLE the storage capacity on every EEPROM! Come
on down to OpenSecurity's card writer emporium today!
L638[23:33:30] <Izaya> I still want an
unmanaged 64K storage card
L639[23:34:06] <Mimiru> (I think I added
the bigger EEPROM on 1.10+ ... maybe)
L640[23:35:35] <Mimiru> Ugh... new job
wants me to write a short bio about myself...
L641[23:35:39] <Mimiru> ._.
L642[23:35:45] <JAR_2000> ._.?
L643[23:35:59]
<logan2611>
Bio: "I"
L644[23:36:09] <Mimiru> Bio:
"s"
L645[23:37:03] <Mimiru> But yeah, seems
they have a quarterly newsletter, and I'm being hired JUST in time
to have my info included..
L646[23:37:03] <Mimiru> yay
L647[23:37:29] <Mimiru>
s/quarterly/monthly/
L648[23:37:36] <Mimiru> ... MichiBot
L649[23:37:44] <Mimiru> test
L650[23:37:51] <Mimiru> s/test/lol/
L651[23:37:51] <MichiBot> <Mimiru>
lol
L652[23:38:00] <Mimiru> ... fuck you to
then.
L653[23:38:35] <JAR_2000> well i didn't
expect a bot test xD
L654[23:40:05] <Mimiru> It happens
alot
L656[23:40:07] <gamax92> good ol 4MB flash
routers
L657[23:40:09] <Mimiru> like that :p
L658[23:40:30] <gamax92> storage space so
small that it can't save anything and configuration basically needs
to be baked into the image
L659[23:40:39] <Mimiru> Good times..
L660[23:40:50] <JAR_2000> gamax, please,
don't remind me of my damned wrt54gs
L661[23:41:20] <JAR_2000> a lot of
problems with that thing...
L662[23:41:44] <Izaya> I'm still using a
wrt54gl
L663[23:41:57] <Izaya> unsure how to feel
about that, but it beats the ISP router
L664[23:42:18] <gamax92> Izaya:
openwrt?
L665[23:42:21] <JAR_2000> it can beat
anything that's not a N or a AC router...
L666[23:42:37] <Izaya> yeah
L667[23:43:08] <Izaya> I want to get
something with ac support but ac support and OpenWRT support and
cheap isn't a combination you see often
L668[23:43:12] <Mimiru> I was using a pair
of WRT54G's up til last year.
L669[23:43:19] <Mimiru> running
DD-WRT
L670[23:43:24] <JAR_2000> from i can
remember, the 54GL uses ddwrt, so you flashed openwrt in that
little 4MB flash?
L671[23:43:40] <Izaya> I have 8 of the
fuckers.
L672[23:43:44] <Izaya> Spares for
days.
L673[23:43:46] <JAR_2000> wow
L674[23:43:53] <JAR_2000> lotsa
routers
L675[23:44:17] <Mimiru> one of them didn't
have a case, and set exposed to rain for a year, the RF shield was
rusted to hell, mud wasp nests all over it
L676[23:44:28] <Mimiru> plugged it in and
it fired right up, with my old config loaded.
L677[23:44:41] <Izaya> here's a scary
idea:
L678[23:44:43] <JAR_2000> wow, durability
like old nokias
L679[23:45:01] <Izaya> 300Mhz single-core
MIPS, 16M of RAM
L680[23:45:14]
<logan2611>
kinda sounds like my DIR615
L681[23:45:14] <Izaya> a WRT54GL has
similar specs to an early 90s SGI workstation
L682[23:46:57] <JAR_2000> router that can
be comparable to a 90's professional workstation, technology has
changed...
L683[23:48:31] <Mimiru> routers today have
quad cores and 1GB+ RAM.. lol
L684[23:48:51] <JAR_2000> like the
WRT1900AC?
L685[23:48:57] <Izaya> routers today are
more powerful than the computer I was using in 2007
L686[23:49:55] ⇦
Quits: Backslash
(Backslash!~Backslash@ip-88-153-113-13.hsi04.unitymediagroup.de)
(Quit: Leaving)
L687[23:50:04] <Mimiru> Ugh... fucking
shitty ass comcast.
L688[23:50:34] <JAR_2000> oh crap, i have
to go, thanks for the good time, bye
L689[23:50:43] <Mimiru> "Establishing
secure connection" -> "Connection timed
out"
L690[23:50:46] <Mimiru> o/ JAR_2000
L691[23:50:55] ⇦
Quits: JAR_2000 (JAR_2000!~jar_2000@186.36.78.22) (Remote host
closed the connection)
L692[23:52:08] <expert975> Got tired of
reprogamming the EEPROM. Time to stream the code :D
L693[23:53:13]
<Kleadron>
use a router as your main computer
L694[23:58:03]
<Kodos> Holy
shit what a mindfuck of a movie