<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:13:32] ⇨
Joins: brandon3055_
(~Brandon@pa49-199-82-23.pa.vic.optusnet.com.au)
L2[00:13:43] ⇦
Quits: brandon3055
(~Brandon@pa49-184-163-115.pa.vic.optusnet.com.au) (Ping timeout:
186 seconds)
L3[00:18:34] ⇦
Quits: Altenius (Altenius@Moving.Mountains.At.PanicBNC.us) (Quit:
o/)
L4[00:20:43] ***
brandon3055_ is now known as brandon3055
L5[00:21:45] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8000:134f:ada3:c9dc:fbc2:bd89)
(Read error: Connection reset by peer)
L6[00:22:49] ⇦
Quits: Schzd (~Schzdadep@modemcable250.104-59-74.mc.videotron.ca)
(Read error: Connection reset by peer)
L7[00:55:09] ⇨
Joins: TomyLobo2
(~TomyLobo@2a02:8109:87c0:20c:b414:ba8f:268a:e1d6)
L8[00:59:35] ⇦
Quits: AshIndigo_ (~ashindigo@79-67-183-185.dynamic.dsl.as9105.com)
(Ping timeout: 186 seconds)
L9[01:01:29] ⇨
Joins: AshIndigo
(~ashindigo@79-67-183-185.dynamic.dsl.as9105.com)
L10[01:17:33] ⇦
Quits: vifino (~vifino@tty.sh) (Ping timeout: 383
seconds)
L11[01:40:44] ⇦
Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:61c9:bab0:b3ba:c5c5)
(Quit: Cervator)
L12[01:42:33] ⇨
Joins: SquidDev
(~SquidDev@host109-147-134-34.range109-147.btcentralplus.com)
L13[02:04:48]
<Dudblockman> HAHA! IT WASN'T MY FAULT THAT
THE SERVER BROKE
L14[02:06:15] ⇦
Quits: xilni (~xilni@pool-96-255-57-15.washdc.fios.verizon.net)
(Quit: xilni)
L15[02:33:25] ⇦
Quits: SquidDev
(~SquidDev@host109-147-134-34.range109-147.btcentralplus.com)
(Quit: <quit message here>)
L16[02:33:51] <g> Everyone blame
@Dudblockman
L17[02:34:23]
<Dudblockman> Well for the record I created
corrupted microcontrollers that nuked the server... twicwe
L18[02:34:38]
<Dudblockman> And the mods were not exactly
happy
L19[02:34:47]
<Dudblockman> The server got nuked
again
L20[02:35:08]
<Dudblockman> This time it was ExtraUtils2
quantum quarry
L21[02:35:23]
<Dudblockman> I can say for certain I am
one of the few not using it
L22[02:59:36] ⇨
Joins: SquidDev
(~SquidDev@host109-147-134-34.range109-147.btcentralplus.com)
L23[03:21:44] ⇨
Joins: payomc
(~payomc@74-36-194-237.dr01.atmr.al.frontiernet.net)
L24[03:21:49] <payomc> more testing
L25[03:21:59] <payomc> fantastic
L26[03:22:01] <payomc> it works!
L27[03:22:16] <payomc> hi everyone!
L28[03:22:24] <payomc> gamax92: o/
L29[03:23:47] ⇦
Quits: payomc (~payomc@74-36-194-237.dr01.atmr.al.frontiernet.net)
(Client Quit)
L30[03:36:07] <payonel> %tell gamax92 i
think i'll need to have the keyboard and mouse register as input
sources to the frame
L31[03:36:08] <MichiBot> payonel: gamax92
will be notified of this message when next seen.
L32[03:44:24] ⇨
Joins: opt (~khalidopt@105.155.186.132)
L33[03:44:57] ⇦
Parts: opt (~khalidopt@105.155.186.132) ())
L34[03:54:22] <Izaya> FireGL: My GPUs right
now
L35[03:59:30] <payonel> Izaya: o/
L37[04:00:44] <payonel> the latest openos
1.6.7 update has some serious terminal text wrapping performance
improvements
L38[04:02:58] <Izaya> payonel: that's quite
the difference
L39[04:03:22] <Izaya> was thinking I should
probably leave the current MultICE tty.lua as is
L40[04:03:27] <Izaya> but the new one
L41[04:03:45] <Izaya> VT{52,100} support,
and have a buffer rather than blit each character to the screen
individually
L42[04:32:14] ⇨
Joins: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L43[04:41:40]
<Ember_Primrose> goodmorning oc!
L44[05:09:10] <Izaya> whoa you're
alive
L45[05:23:21]
<Ember_Primrose> barely XD
L46[05:28:35] ⇦
Quits: marcin212 (~marcin212@51.254.25.20) (Quit: WeeChat
1.7.1)
L47[05:28:52] ⇨
Joins: marcin212 (~marcin212@bymarcin.com)
L48[05:41:34] <Izaya> how's stuff?
L49[06:07:53] ⇨
Joins: techno156 (~techno156@137.154.29.24)
L50[06:08:38] ⇦
Quits: techno156 (~techno156@137.154.29.24) (Remote host closed the
connection)
L51[06:09:56] ⇨
Joins: techno156 (~techno156@137.154.29.24)
L52[06:12:48] <Skye> Hai
@Ember_Primrose
L53[06:13:14]
<Ember_Primrose> hello!
L54[06:57:17] ⇨
Joins: Inari (~Pinkishu@p4FC1EFC5.dip0.t-ipconnect.de)
L55[07:13:54] ⇦
Quits: SquidDev
(~SquidDev@host109-147-134-34.range109-147.btcentralplus.com)
(Quit: <quit message here>)
L56[07:19:43] ⇨
Joins: Doob (~Doob@2.135.164.48)
L57[07:32:53] ⇦
Quits: Yarillo (~Yarillo@rumia.aius.u-strasbg.fr) (Ping timeout:
201 seconds)
L58[07:38:02] ⇨
Joins: SquidDev
(~SquidDev@host109-147-134-34.range109-147.btcentralplus.com)
L59[07:38:40] ⇦
Parts: Doob (~Doob@2.135.164.48) (Leaving))
L61[07:40:23] <Saphire> ... I thought that
was a joke at first O.o
L62[07:42:46] ⇨
Joins: vifino (~vifino@tty.sh)
L63[07:43:15] ***
vifino is now known as Guest45470
L64[07:45:04] <Izaya> man the Metro games
run so ridiculously well
L65[07:45:10] ***
Guest45470 is now known as vifino
L66[07:45:46] <Izaya> they look better than
some other games and I get a solid 120FPS with my weak CPU and
5-gen-old GPU
L67[07:46:47] <Saphire> Well, it was made
for Russia
L68[07:46:56] <Saphire> Where most people
don't have off-the-shelf GPUs
L69[07:47:14] <Izaya> off the shelf
GPUs?
L70[07:47:14] <Saphire> So, it must run at
least on 2005s or 2008s GPUs
L71[07:47:35] <Saphire> Izaya: I mean, the
current (for the release) generation
L72[07:47:41] <Saphire> Like some games
might need
L73[07:47:43] <Izaya> orite
L74[07:47:51]
<Ember_Primrose> a wild inari has
appeared
L75[07:47:53] <Izaya> not a huge amount of
people do the computer enthusiast thing
L76[07:48:09] <Izaya> off the shelf means
not custom to me
L77[07:48:23] <Skye> A wild Ember has
appeared?
L78[07:48:28] <Saphire> Izaya: wanna play
some .io games? :D
L79[07:48:35]
<Ember_Primrose> was always here lel
L80[07:48:37]
<Ember_Primrose> well
L81[07:48:39]
<Ember_Primrose> today
L82[07:48:39] <Saphire> O hi Ember!
L83[07:48:40] <Izaya> that means using
javascript
L84[07:48:44]
<Ember_Primrose> hey
L85[07:48:46] <Skye> Saphire, the source
engine also works quite well.
L86[07:48:48] <Saphire> And... don't think
I have seen you in a while?
L87[07:48:50] <Izaya> so that'd mean
installing a real browser
L88[07:48:56] <Saphire> Izaya: aww...
L89[07:48:57]
<Ember_Primrose> yeea
L90[07:49:15] <Izaya> random thought
L91[07:49:21] <Izaya> is there ... anything
using webasm yet?
L92[07:49:24]
<Ember_Primrose> irl things and personal
crap
L93[07:49:30] <Saphire> So, uh, did anyone
saw "The Boring Company" thing?
L94[07:49:39] <Saphire> Izaya: nope,
haven't heard about it AT ALL
L95[07:49:41] <Skye> Saphire, why cars why
not trains
L96[07:49:53] <Saphire> Skye: that's
LaterTM
L97[07:50:29] <Saphire> But really, he
already proposed pressurized tunnels for capsules. Not trains, but
I guess that counts still?
L99[07:50:49] <Izaya> railcars :^)
L100[07:50:56] <Skye> what is wrong with
US people and trains
L101[07:51:28] <Izaya> we had lots of
trains in Australia
L102[07:51:42] <Izaya> the government
figured out they could make more money off trucks
L103[07:51:44] <AmandaC> %choose tempt the
comcast gods or meh
L104[07:51:45] <MichiBot> AmandaC: tempt
the comcast gods
L105[07:51:48] <Izaya> so now we only have
trains in major cities
L106[07:53:14] <AmandaC> Trains are mostly
freight in the US
L107[07:53:21] <Saphire> Skye: Russia uses
trains /a lot/
L108[07:53:53] <Saphire> They are pretty
much go-to method of moving things across the whole country if you
don't want to may a lot for the planes
L109[07:54:08] <Saphire> That is both
passengers and good/etc
L110[07:54:12] <AmandaC> There's this
whole mentality implanted by car companies that having a car is
"freeing" so nobody wants to support public transport, so
that's shitty, so cars are a better option for mobility in most
cities / towns
L111[07:54:27] <Saphire> AmandaC: fun
fact
L112[07:54:41] <Saphire> So, my city, not
so great , right?
L113[07:54:46] <Saphire> But there is tram
network here
L114[07:54:55] <Saphire> And it was made
all the way back in USSR
L115[07:54:57] <AmandaC> Better public
transport than the best US town, I'm guessing.
L116[07:55:00] <Saphire> And, they had a
project
L117[07:55:13] <Saphire> Of connecting it
all around the city
L118[07:55:24] <Saphire> There's a forest
that is kiinda slightly in the city
L119[07:55:32] <Saphire> And they wanted
to have a line all the way trough
L120[07:55:57] <Saphire> So it would
connect central and more residential parts of the city with more
than one road
L121[07:56:18] <Saphire> Guess what
happened? USSR fell apart, and that pretty much got vuried
L122[07:56:20] <Saphire> *buried
L123[07:56:41] <Skye> meanwhile the UK was
building rails
L124[07:56:44] <Saphire> Seriosly, the
place for it is practically there, but
L125[07:56:46] <Skye> then world war I
happened
L126[07:56:49] <Skye> then world war
II
L127[07:56:50] <Saphire> It's all covered
in buildings.
L128[07:57:01] <Saphire> Oh, another funny
thing
L129[07:57:07] <Saphire> The city is
expanding. Very very fast
L130[07:57:08] <Skye> then it was
nationalised, ooo, then suddenly the beeching axe
L131[07:57:20] <Skye> now our trains are
overcrouded
L132[07:57:32] <Saphire> In just a few
years they practically built an entine new part of the city.
L133[07:57:48] <Saphire> Well, extended
the old residential area and put even MORE apartment
buildings
L134[07:57:59] <Saphire> (they are so
close that there's pretty much no parking space...)
L135[07:58:18] <Skye> Saphire, sounds a
bit like london
L136[07:58:19] <Skye> except
L137[07:58:29] <Skye> instead of expand,
it's more... fill in all the green
L138[07:58:32] <Saphire> And underground
parking? Ha! They don't have /time/ for it
L139[07:58:37] <Skye> and old industrial
buildings
L140[07:58:39] <Saphire> Skye: that's
included too.
L141[07:58:45] <Saphire> Actually,
so
L142[07:58:49] <Skye> like... london is
surrounded by a barrier
L143[07:58:50] <Saphire> All industrial
buildings
L144[07:58:55] <Saphire> All, ALL OF
THEM
L145[07:58:57] <Skye> it is illegal for it
to go past that barrier.
L146[07:58:58] <Saphire> They are
malls
L147[07:59:16] <AmandaC> Skye: London or
the Town of London?
L148[07:59:49] <Skye> London itself
L149[07:59:53] <Skye> surrounded by the
green belt
L150[08:00:02] <Skye> (greater
london)
L151[08:00:06] <Saphire> The biggest
factories that were here... My dad was laughing just yesterday how
an old soviet overview of the city talked about them...
L153[08:00:10] <MichiBot>
The (Secret)
City of London, Part 1: History | length:
4m 48s |
Likes:
44,063 Dislikes:
530 Views:
4,057,797 | by
CGP Grey | Published On 23/7/2012
L154[08:00:18] <Saphire> And he was just
saying "gone, bankrupt, bankrupt, gone..."
L155[08:00:22] <Skye> the "City of
London" is well... surrounded by Greater London.
L156[08:00:24] <Saphire> And so on.
L157[08:01:38] <Skye> let's all create our
own country
L158[08:07:09] ⇦
Quits: MajGenRelativity
(~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) (Quit:
Leaving)
L159[08:08:34] <Izaya> yay
L160[08:08:43] <Izaya> Skye: we should
build a space station
L161[08:08:47] <Izaya> become space
communists
L162[08:09:08]
⇨ Joins: nervous (~nervous@pinkbyte.ttyh.ru)
L163[08:09:15] <Skye> Izaya, fun fact:
doctor who says that capitalism fails humanity
L164[08:09:40] <Izaya> tbh all government
sucks
L165[08:09:48] <Izaya> and that's not
saying anarchy works either
L166[08:10:01] <Izaya> it's p. much if you
want stuff to work you can't have humans involved
L167[08:15:18] <Izaya> is it cheating to
switch to night vision when fighting the dark ones?
L168[08:17:11] <vifino> not really.
L169[08:17:23] <vifino> that's what it is
there for, really.
L170[08:21:42] <Izaya> I guess so.
L171[08:23:41] ***
Guest9627 is now known as Thog
L172[08:45:33] *
Inari wonders how ant meat would taste if ants were
big
L173[08:46:43] <AmandaC> Inari: like
chicken
L174[08:48:12] ⇦
Quits: nervous (~nervous@pinkbyte.ttyh.ru) (Quit: Proudly using
WocChat!)
L175[08:51:47] <Izaya> everything tastes
like chicken
L176[09:12:59] <Vindex> I like this
channel, discussion ranging from programming to urban
planning
L177[09:13:25] <Vindex> And
sometimes.
L178[09:13:32] <Vindex> ... weird
studf
L179[09:17:03] <Saphire> Lik eInari?
L180[09:17:29] *
Saphire picks up AmandaC and carefully hats Vindex
L181[09:21:03] <Vindex> I think Inari, not
sure right now
L182[09:28:38] <Saphire> *Like Inari
L183[09:28:45] <Saphire> Space derp
:P
L184[09:28:53] <Mimiru> eInari ftw.
L185[09:31:46]
<Mettaton_Fab> isnt that writing like
Inari?
L186[09:32:04]
<Mettaton_Fab> i have like 3 spiders in my
room, what should i do?
L187[09:33:52] <Temia> Does the e stand
for ero?
L188[09:33:59] <Temia> Because that's all
I expect out of her :p
L189[09:36:51] <AmandaC> @Mettaton_Fab
burn down the house, it's the only way to be sure.
L190[09:37:19]
<Mettaton_Fab> its tiny spiders tho
L191[09:38:31] <vifino> Temia: Isn't that
implied?
L192[09:38:55] <Temia> Maybe
L193[09:39:34] *
Temia flops against Saphire. Still doesn't know what the chirping
was for earlier, so do tell? :o
L194[09:40:46] *
Saphire blinks
L195[09:40:55] <Saphire> Whoa, you haven't
been on here for a while D
L196[09:40:57] <Saphire> *D:
L197[09:41:03] *
Saphire snugs Temia
L198[09:41:08] <Saphire> Don't
remember!
L199[09:41:26] <Saphire> Oh, right, saw
your twitter o..o I think that's your...?
L200[09:41:44] <Saphire> It's just around
2m of reposts, right?
L201[09:41:46] <Inari> Temia: I can't
decide if thats lewd or rude
L202[09:41:51] <Inari> So lets go with
lude
L204[09:42:18] <Temia> Saphire, username
in quetsion?
L205[09:42:23] <Temia> *question
L206[09:42:27] <Inari> @ [16:33:55]
<Temia> Because that's all I expect out of her :p
L207[09:42:46] <Temia> No Inari, I know
what you thought was rude.
L208[09:42:53] <Temia> I was talking with
Saphire though.
L209[09:43:17] *
vifino sighs
L210[09:44:08] <Temia> Because that
doesn't sound like my twitter.
L211[09:44:19]
⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L212[09:52:03] <Temia> Saphire? :o
L213[10:00:17] <Saphire> Oh o..o
L214[10:00:20] *
Saphire shrugs
L215[10:00:40] <Saphire> Oh
whatever.
L216[10:00:55] *
Saphire sits on Temia's head.
L217[10:01:31] <Saphire> ...as in,
tiny-sized
L218[10:02:07] <gamax92> 'ello
L219[10:03:21] <Saphire> 'ey!
L220[10:03:26] <AshIndigo> Eyo gamax
L221[10:04:30]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-37-209-117-136.hsi15.kabel-badenwuerttemberg.de)
L222[10:09:36] <Saphire> ...youtube.
L223[10:09:37] <Saphire> Youtube.
L224[10:09:40] <Saphire> Why.
L225[10:09:42] <Saphire> WHY
L226[10:09:46] <Saphire> WHY DON'T YOU
REMEMBER
L227[10:09:57] <Saphire> THAT I SET YOU TO
SHOW ME ENGLISH FUCKING INTERFACE
L228[10:10:02] <Saphire> Sigh.
L229[10:16:20] <gamax92> Russian
L230[10:19:46] <Saphire> ...yes.
L231[10:20:05] <Saphire> It always, and I
mean ALWAYS resets it to fucking Russian
L232[10:20:13] <Saphire> With russian
subtitles...
L233[10:20:26] <Saphire> And very terrible
russian videos
L234[10:20:56] <AshIndigo> Did you get the
computer from Russia?
L235[10:21:42] <AshIndigo> I got my laptop
while I was in Poland and google always thinks I'm in Poland even
though I'm in the UK now
L236[10:23:14] <gamax92> AshIndigo:
Saphire is russian
L237[10:23:30] <AshIndigo> Oh
L238[10:40:46]
⇨ Joins: Vexatos
(~Vexatos@p5B3C9D9D.dip0.t-ipconnect.de)
L239[10:40:46]
zsh sets mode: +v on Vexatos
L240[10:47:36] <Mimiru> %p
L241[10:47:39] <MichiBot> Ping reply from
Mimiru 0.24s
L242[10:47:43] <Mimiru> %p
L243[10:47:44] <MichiBot> Ping reply from
Mimiru 0.24s
L244[10:49:02]
⇨ Joins: __gk__1wm_su_ (~hvluh@38.95.109.108)
L245[10:49:59] ⇦
Quits: glasspelican
(~quassel@ktnron060ww-lp140-02-70-27-169-33.dsl.bell.ca) (Ping
timeout: 200 seconds)
L246[10:50:00] ⇦
Parts: __gk__1wm_su_ (~hvluh@38.95.109.108) ())
L248[10:50:46] <Techokami> @payonel,
stupid question, but how do I play with your super awesome OpenOS
improvements if there's no new OC build on Curse to update my
Curse-using modpack with?
L249[10:50:58] <Techokami> the VT100 stuff
is crazy exciting
L251[10:56:19] <gamax92> Techokami:
abandon Curse?
L252[10:56:38] <gamax92> it's a Curse that
forces you to only be able to use Curse stuff
L253[10:57:19] <Techokami> well the pack
is actually owned by someone else
L254[10:57:29] <Techokami> who is a big
Curse user >_>
L255[10:57:29] <Vexatos> I know three
curse mod packs using the flamingo mod :D
L256[10:57:32] <gamax92> yell at them then
and tell them to stop
L257[10:57:46] <Techokami> imho it does
make updating things easier
L258[10:57:51] <gamax92> if they are a
friend then stop being friends with them
L259[10:58:00] <Vexatos> if they are you
then stop being yourself
L260[10:58:20] <Techokami> before I had to
scour everyone's project repos and go through adfly links
L261[10:58:41] <Techokami> now it just
autodownloads updates when I click a button ._.
L262[11:00:07] <Skye> Techokami, just
download it onto a disk
L263[11:01:04] <Techokami> the only truly
stupid part of Curse is that mods that aren't on Curseforge have to
get approval from the Curse admins to be added to a master list so
they can be safely added to a pack. And even then that fails at
times (MaryTTS keeps getting flagged despite being on the list,
admins don't respond to me about it, wtf)
L264[11:01:58] <Techokami> Skye as in,
wget every file from the GitHub repo?
L265[11:02:09] <Vexatos> Yea I put mary on
there
L266[11:02:11] <Vexatos> because I am sane
:I
L267[11:02:22] <Vexatos> and it was
approved within like a day
L268[11:02:53] <AmandaC> and now Vexatos
has a very large transient botnet! /s
L269[11:03:10] <Techokami> Vexatos, can
you please poke gamax92 to do the same with his mods so I can add
Thistle to the pack?
L270[11:03:11] <Vexatos> yes yes
L271[11:03:17] <Vexatos> my malicious
open-source text-to-speech system
L272[11:03:24] <Vexatos> Computronics
1.6.5 has speech upgrades
L273[11:03:27] <Vexatos> robots can
talk
L274[11:03:30] <Vexatos> world domination
imminent
L275[11:03:49] *
AmandaC wonders if a radar and a speec upgrade could be added to
one robot
L276[11:04:05] <Techokami> yeah, they
should
L277[11:04:13] <AmandaC> make a bunch of
robots that run after people who aren't known to your base shouting
"INTERLOPER!"
L278[11:04:14] <Vexatos> In fact, it is
designed that way
L279[11:04:23] <Vexatos> security
drones
L280[11:04:32] <gamax92> Techokami: why do
you want to use Thistle
L281[11:04:32] <Vexatos> (yes, it works
with drones)
L282[11:04:39] <gamax92> it is garbage and
I'm unhappy with it
L283[11:04:44] <Techokami> awwww
L284[11:04:56] <AmandaC> gamax92: it's
pretty neat, you shouldn't be so hard on yourself.
L285[11:05:07] <AmandaC> OR ELSE
L286[11:05:16] <Lizzy> %choose cook bacon
or order pizza
L287[11:05:17] <MichiBot> Lizzy: cook
bacon
L288[11:05:17] <Techokami> I wanted to
play around with a different arch :(
L289[11:05:18] *
AmandaC holds a sharpened claw to gamax92's neck
L290[11:05:22] <Lizzy> thanks
MichiBot
L291[11:05:22] <MichiBot> Lizzy: You're
welcome!
L292[11:05:52] <gamax92> AmandaC: my arms
are covered in scars from my own cats
L293[11:05:55] <gamax92> you got
nothing.
L294[11:06:00] <AmandaC> hahaha
L295[11:06:32] <gamax92> anyway I need to
add some sort of built in disk to Thistle and also fix more
bugs
L296[11:06:54] <Vexatos> Who needs Thistle
when you can have Selene :⁾
L297[11:07:03] <Vexatos> (thistle is an
amazing name though=
L298[11:07:13] ⇦
Quits: progwml6 (~progwml6@104.168.20.187) (Quit: ZNC - http://znc.in)
L299[11:07:22]
⇨ Joins: progwml6 (~progwml6@104.168.20.187)
L300[11:07:32] <AmandaC> Vexatos: can I
program in C++ with selene, much to other's displesure?
L301[11:07:40] <gamax92> probably
L302[11:07:55] <Techokami> Selene?
L303[11:08:12] <gamax92> Vexatos's
language and runtime built on top of Lua
L304[11:08:40] <gamax92> %sel
$("Still don't know what $ does")
L305[11:08:40] <MichiBot> Still don't know
what $ does
L306[11:08:44] *
AmandaC cuddles up in gamax92's lap, contemplates what to do,
because she's in a cod-y mood but doesn't have any ideas for what
to code
L307[11:10:03] <gamax92> AmandaC: I need
to make some sort of gui-like file manager and launcher, editor,
and also a bunch of demos, and shove it all on a built in disc for
Thistle
L308[11:10:07] <Vexatos> gamax92, $ is the
generic wrap
L309[11:10:13] <Vexatos> it wraps tables
into lists or maps
L310[11:10:18] <Vexatos> depending on
whether ipairs works on it or not
L311[11:10:33] <gamax92> also maybe port
EhBASIC to Thistle
L312[11:10:41] <gamax92> and some form of
FORTH
L313[11:10:43] <Vexatos> And those are the
two data structures in selene
L314[11:12:33] <Vexatos> AmandaC, I dare
you find a use for selene :⁾
L315[11:12:42] <AmandaC> Vexatos:
nah
L316[11:13:20] <Vexatos> :<
L317[11:13:35] <AmandaC> I thought of
using it for some stuff, but decided the runtime was too heavy for
what I was most interested in it for (the cleaner lambdas)
L318[11:14:04] <Vexatos> Everything is so
nice though
L319[11:14:08] <Vexatos> the runtime is
only 40kB D:
L320[11:14:14] <Vexatos> It's just
L321[11:14:17] <Vexatos> not useful
:I
L322[11:14:30] <Vexatos> It's all useful
and amazing in theory ,-,
L323[11:14:59] <AmandaC> in theory
everything works as it does in theory, in practice, it
doesn't
L324[11:15:03] <Vexatos> Rumour has it
that S3 uses it but otherwise >_>
L325[11:15:39] <AmandaC> %choose play with
rofi or meh
L326[11:15:40] <MichiBot> AmandaC:
meh
L327[11:19:00] *
gamax92 pets AmandaC
L328[11:24:09]
<Mettaton_Fab> yee, i can fix my
mainboard
L329[11:24:22]
⇨ Joins: MajGenRelativity
(~MajGenRel@73.123.203.209)
L330[11:24:25]
<Mettaton_Fab> but for that i need parts i
can get in my schools IT rooms
L331[11:24:27] <MajGenRelativity> ~w
computer
L333[11:25:24] *
Techokami pokes Sangar with a pointy stick
L334[11:25:38] <Techokami> push some beta
builds of OC to Curse
L335[11:25:40] <Techokami> please
L336[11:25:45] *
Temia nudges Saphire. o.o
L337[11:25:53] <Temia> Which twitter
account was it that you thought was mine?
L338[11:26:10] <Vexatos> implying Sangar
still exists >_>
L339[11:26:43] <AmandaC> Vexatos:
"still"? Did he ever?
L340[11:26:47] <Techokami> if Sangar is
gone, why is he still in the IRC, and who is in charge
otherwise
L341[11:28:52] <Vexatos> nobody is
L342[11:28:57] <Vexatos> Sangar isn't
gone
L343[11:29:00] <Vexatos> he's just gone
from IRC
L344[11:32:18] <payonel> Techokami:
Vexatos and I are making the commits. there is a small group of
people that discuss future scope. and from time to time we talk
with sangar about things we don't feel in authority to decide
L345[11:32:29] <Techokami> ahh
L346[11:32:37] <Vexatos> Bt he's been away
from IRC for like a month
L347[11:32:38] <Vexatos> >_>
L348[11:33:18] <Techokami> also payonel,
my initial dumb question stands: how do I update OpenOS without
being able to update OpenComputers
L349[11:33:58] <Vexatos> wget :D
L350[11:34:12] <Techokami> each and every
file?
L351[11:34:18] <Vexatos> wget -r :D
L352[11:34:25] <Techokami> aha
L353[11:34:25] <gamax92> svn export the
openos loot folder, compress, download and extract from
openos?
L354[11:34:36] <gamax92> I would just svn
export the openos loot folder
L355[11:35:05] <payonel> Techokami: i use
ci for the latest builds
L356[11:35:25] <Techokami> I'm bound to
Curse :/
L357[11:35:29] <Techokami> for this
modpack
L358[11:35:30] <payonel> why?
L359[11:35:35] <payonel> oh, it's a
pack
L361[11:35:43] <Techokami> I'm not the
creator of the pack
L362[11:35:51] <gamax92> now you have
latest copy of openos folder that's on github
L363[11:36:26] <gamax92> oh right, I
should use svn checkout in ocemu so that the loot folder could be
easily checked for updates
L364[11:37:52] <payonel> gamax92: i'm
thinking through a rework of inputs and frames. i think it'll make
things better
L365[11:38:47] <payonel> i want to add
something like Frame::openKeyboard, the Keyboard component will
call it during init
L366[11:38:49] <gamax92> payonel: but yeah
the issue with SDL2 is it says it wants me to run event loop in the
same thread that did video stuff
L367[11:39:22] <payonel> yeah, and this
would put the onus of kb driver or kb events on the frame
L368[11:40:32] <payonel> gamax92: i think
you'll like it. i just need to give it some thought and move code
around
L370[11:43:12] <payonel> that would be a
cool solution. but i use symlinks of loot to my oc dev env
L371[11:43:14] <payonel> :>
L372[11:43:25] <payonel> but for everyone
else, that'd be better
L373[11:43:33]
⇨ Joins: Turtle
(~SentientT@ip5657cbb2.direct-adsl.nl)
L374[11:44:51] <payonel> Techokami: you
saw my vt100 PR post? and the performance gifs
L375[11:44:59] <Techokami> oh yes
L376[11:45:10] <Techokami> that is some
exciting stuff
L377[11:46:04] <gamax92> I haven't,
linky?
L379[11:47:22] <gamax92> wow
L380[11:47:29] <gamax92> good job
payonel
L381[11:47:51] <gamax92> one step closer
to the death of plan9k
L382[11:55:32]
⇨ Joins: Cervator
(~Thunderbi@2601:4c1:4000:1050:1136:a972:7751:acb)
L383[11:56:57]
⇨ Joins: smoke_fumus (~smoke_fum@188.35.176.90)
L384[11:57:05] <smoke_fumus> : Is anyone
here using computronics? i don't seem to be able to make sound card
to produce any sound
L385[11:57:52] <Mimiru> Vexatos, gamax92
^
L386[11:57:54] <Mimiru> :P
L387[11:58:31] <gamax92> oh
L388[11:58:41] <smoke_fumus> also looks
like this is the reason why discord is so silent - erryone's on irc
channel. :D
L389[11:58:57] <gamax92> the two are
connected
L390[11:59:08] <smoke_fumus> Yeah, but
only at oc channel, general is separate
L391[11:59:18] <smoke_fumus> also[3:32 PM]
smoke_th: What i really don't understand is - who's bright idea it
was to actually make floppies device-like medium, rather than just
storage. wouldn't it be more logical to make floppyDRIVE a
device-medium with attachable storage? i mean - how the hell floppy
disk even stores it's UID?
L392[11:59:18] <smoke_fumus> [3:32 PM]
smoke_th: let alone makes system mount each individual floppy under
different mnt
L393[11:59:56] <Vexatos> ten out of ten
Vexatoasters agree that you should ask gamax92 about the sound
card
L394[12:00:09] *
Vexatos runs away
L395[12:00:19] <gamax92> Vexatos: didn't
you put an example on your wiki?
L396[12:00:24] <fingercomp> heh, it took
me a few months until I realized how the sound card works :P
L397[12:00:27] <smoke_fumus> That's the
problem
L398[12:00:31] <smoke_fumus> the cocking
example doesn't work
L399[12:00:35] <Vexatos> gamax92, the
in-game manual has some
L400[12:00:56] <Vexatos> smoke_fumus, is
your sound turned on :I
L401[12:01:02] <Vexatos> That's 90% of bug
reports so far
L402[12:01:25] <smoke_fumus> Which one?
Minecraft's Music channel?
L403[12:01:48] <Vexatos> the jukebox one,
I think
L404[12:02:01] <smoke_fumus> PIECE OF
SHIT
L405[12:02:07] <smoke_fumus> yeah, it
was
L406[12:02:08] <AshIndigo> :|
L407[12:02:13] <Vexatos> See :I
L408[12:02:17] <Vexatos> Now it's
92%
L409[12:02:25] <smoke_fumus> :D
L410[12:02:28] <gamax92> oh, so problem
solved?
L411[12:02:38] <Vexatos> nah actually it's
more like 80%->90% now
L412[12:02:51] <Vexatos> 92% would imply
more than four people ever having used this thing
L413[12:02:53] <smoke_fumus> Well, you
should state in the wiki, in bold font, right before the first
example that "warning - this soundcard uses JUKEBOX sound
channel"
L414[12:03:04] <smoke_fumus> because
tonnel vision
L415[12:03:05] <Vexatos> I thought it was,
like, obvious
L416[12:03:09] <gamax92> it's not
L417[12:03:10] <smoke_fumus> *tunnel
L418[12:03:10] <Vexatos> that music
devices use the music slider
L419[12:03:15] <gamax92> just like how to
use the sound card is also not obvious
L420[12:03:15] <Vexatos> tape drive does
too
L421[12:03:19] <Vexatos> well yea
L422[12:03:25] <Vexatos> the sound card
itself is the epitome of obscure
L423[12:03:27] <Vexatos> buuut
L424[12:03:44] <Vexatos> I mean, the tape
drive is kind of intuitive because it's basically the next-gen
jukebox
L425[12:04:00] <gamax92> but is getting
music on the tape intuitive?
L426[12:04:02] <smoke_fumus> how do you
work with it anyway? i haven't touched it yet
L427[12:04:05] *
AshIndigo only turns off music volume and turns down master
volume
L428[12:04:06] <Vexatos> gamax92,
hahahaha
L429[12:04:09] <Vexatos> of course
L430[12:04:17] <Vexatos> You look at tapes
and immediately think about downloading LionRay
L431[12:04:32] <Vexatos> and writing a
bash script to ffmpeg-pipe-ify your music into it
L432[12:04:44] <Vexatos> That's what
everyone does, right
L433[12:04:50] <Vexatos> RIGHT
L434[12:04:52] <gamax92> can't handle that
10/10 java resampler quality?
L435[12:04:58] <AshIndigo> yeah
L436[12:05:01] <Vexatos> It's too
good
L437[12:05:15] <Vexatos> smoke_fumus,
in-game manual
L438[12:05:29] <Vexatos> just, uuh, read
it, I guess
L439[12:05:46] <Vexatos> Techokami, I
already told you about the portable tape drive, right?
>_>
L440[12:05:53] <Techokami> yes
L441[12:05:56] <Vexatos> good
L442[12:05:58] <Techokami> I even helped
test it for you
L443[12:06:00] <Techokami> remember?
L444[12:06:02] <Vexatos> RIGHT
L445[12:06:11] <Vexatos> The sound
position thing
L446[12:06:13] <Techokami> yes\
L447[12:06:19] <Vexatos> Which I received
0 bug reports on so far
L448[12:06:22] <Vexatos> which totally
means it's stable
L449[12:06:30] <Vexatos> and not that
nobody uses hard-to-get dev builds
L450[12:06:54] <Vexatos> (anyone want to
test the portable tape drive on their favourite minecraft
version)
L451[12:06:57] <gamax92> nope
L452[12:06:58] <Vexatos> (please)
L453[12:07:53] *
AshIndigo is on nobile
L454[12:07:54]
⇨ Joins: Yarillo
(~Yarillo@rumia.aius.u-strasbg.fr)
L455[12:07:57] <AshIndigo> *mobile
L456[12:08:09] <smoke_fumus> But my other
question still stands. why individual floppy drives are treated
like separate devices rather than a medium of a same device? it's
like someone wanted to make them usb flashdrives but didn't
L457[12:09:02] <Vexatos> If you want that
kind of thing
L458[12:09:07] <Vexatos> look into the
tape drive
L459[12:09:12] <Vexatos> it has legit
linear data storage
L460[12:09:22] <Vexatos> (which, if it
happens to be music, plays music)
L461[12:09:23] <smoke_fumus> I mean -
that's just logical. And irl floppies do work just like that.
L462[12:09:42] <AshIndigo> %inv add linear
data
L463[12:09:44] *
MichiBot summons 'linear data' and adds to her inventory. This
seems very sturdy.
L464[12:09:50] <Vexatos> and a computer
can only distinguish tapes via their (manually set) label
L465[12:11:00] <smoke_fumus> actually if
you want to make it REALLY follow the rules- you add another
abstraction layer UID for floppies, one which pc can't actually
read (rather than re-using same UID system for hard drives), but
keep themselves as just attachable medium to the same /mnt/flp/
device
L466[12:11:34] <gamax92> .-. this pack has
openos 1.6.4
L467[12:11:48] <Vexatos> gamax92, just so
the most recent released version
L468[12:11:50] <Vexatos> :P
L469[12:12:03] <gamax92> not a dev build
means full of bugs
L470[12:12:21] <Vexatos> indeed
L471[12:12:27] <gamax92> stable is not
stable its (I'm tired of people complaining about lack of features
that exist in dev builds)
L472[12:12:36] <payonel> haha,
totally
L473[12:13:06] <gamax92> I'll update
openos over ocnetfs
L474[12:13:18] <Vexatos> It's "Sangar
not releasing a version for a year because there are critical bugs
on the tracker only he can (and won't) fix while payonel keeps
PRing OpenOS updates every three days, making it hard to
release"
L475[12:13:31] <smoke_fumus> is there a
OC-DOS OS or something? :D
L476[12:13:34] <smoke_fumus> *an
L477[12:13:39] <Vexatos> Why
L478[12:13:41] <Vexatos> would you
L479[12:13:43] <Vexatos> EVER
L480[12:13:45] <Vexatos> want DOS
L481[12:13:49] <Vexatos> D:
L482[12:13:54] <smoke_fumus> Because fuck
you, DOS had games on it.
L483[12:13:58] <smoke_fumus> *nix
practically didn't
L484[12:14:18] <Vexatos> There is Thistle
:⁾
L485[12:14:35] <gamax92> Thistle is not
close to DOS either
L486[12:14:40] <Vexatos> nope
L487[12:14:44] *
AshIndigo runs off with emacs
L488[12:14:55] *
Vexatos runs off with ed
L489[12:15:14] <gamax92> while true do
io.read() print("?") end
L490[12:15:36] <Vexatos> %sel
(->(->))()()
L491[12:18:16] <smoke_fumus> here's a fun
idea. can i make a PCBooter-like floppy? i mean - back in the day -
in CGA times - we had such a method of programming your games where
you init the pc hardware by hand in custom binary - you put a
floppy into pc (no harddrive) and it will boot straight into the
game. Kinda like cartridge based gaming.
L492[12:18:32] <smoke_fumus> helped save
precious ram :D
L494[12:19:16]
⇨ Joins: glasspelican
(~quassel@ktnron060ww-lp130-02-64-231-88-121.dsl.bell.ca)
L495[12:19:37] <Vexatos> The EEPROM just
launches an init.lua file it finds on a connected filesystem
L496[12:19:38] <Vexatos> whatever it
is
L497[12:19:42] <Vexatos> (default
EEPROM)
L498[12:20:02] <smoke_fumus> original
m.u.l.e release for ibm pc to example used pc booter
L499[12:21:08] <smoke_fumus> Vexatos: Hmm.
I guess i can if-then-else custom eeprom to see if attached floppy
has a custom starter file. Can i read binary?
L500[12:21:43] <Vexatos> you can read
bytecode if you enable it in the config
L501[12:21:58] <Vexatos> Just make sure
you are aware you're able to break out of the sandbox with it
L502[12:22:01] <smoke_fumus> i mean -
literal binaryReader with seek and parsing of floats, ints, chars
and what-not
L503[12:22:29] <smoke_fumus> oh no, i
don't need bytecode for what i'm thinking about. just a binary
stream reader
L504[12:22:47] <gamax92> well lua 5.3 has
it's string.pack and string.unpack that would help
L505[12:22:53] <smoke_fumus> :|
L506[12:22:56] <smoke_fumus> *sigh*
L507[12:23:01] <Vexatos> binary stream
read? easy
L508[12:23:07] <Vexatos> that is very much
supported
L509[12:23:18] <smoke_fumus> are you being
sarcastic right now?
L510[12:24:25] <Vexatos> no?
L511[12:24:39] <Vexatos> You can read
files byte-by-byte :P
L512[12:24:39] <smoke_fumus> i can't tell
:D
L513[12:24:49] <smoke_fumus> What about
bit to bit?
L514[12:25:02] <Vexatos> You can read
files byte-by-byte :P
L515[12:25:07] <Vexatos> Lua has
bitshifting
L516[12:25:15] <Vexatos> so separating is
not that hard
L517[12:26:13] <smoke_fumus> Ok, yeah,
that should probably do it. what i'm thinking is having a basic
8086 asm interpreter with specific adresses.....wait no, not gonna
work, oc virtual hardware doesn't have device adresses
L518[12:26:29] <smoke_fumus> i mean
adressable by hex
L519[12:27:26] ⇦
Quits: SquidDev
(~SquidDev@host109-147-134-34.range109-147.btcentralplus.com)
(Quit: Outside.)
L520[12:37:35]
⇨ Joins: xilni
(~xilni@pool-96-255-57-15.washdc.fios.verizon.net)
L521[12:40:42] <smoke_fumus> gamax92: ok
look at this code and tell me why does it produce a third saw-like
sound rather than playing 2 different ones on different channels
https://www.screencast.com/t/ruIlSNH1u
L522[12:41:50] <Vexatos> did you .clear()
the queue before? Are you sure all channels were closed?
L523[12:42:11] <smoke_fumus> this is the
whole code
L524[12:42:27] <Vexatos> what did you do
with the sound card before
L525[12:42:36] <Vexatos> if you open a
channel, it stays open
L526[12:42:41] <Vexatos> FOREVER™+
L527[12:42:49] <smoke_fumus> uh, i'm
pretty sure everything is closed
L528[12:48:59] <smoke_fumus> side
question. how to check if certain component is availible?
L529[12:49:08] <smoke_fumus> i really
don't wanna see ugly stacktraces
L530[12:49:27] <Vexatos>
component.isAvailable
L531[12:49:56] <smoke_fumus> Vexatos: i
take it it handles it raw, same as io
L532[12:50:11] <gamax92> it?
L533[12:50:19] <smoke_fumus> interpreter
when i launch a .lua program
L534[12:50:43] <smoke_fumus> attempt to
index global component (nil)
L535[12:50:55] <gamax92> you have to
require("component") first
L536[12:51:26] <smoke_fumus> no primary
'isavailible' availible
L537[12:51:33] <gamax92> case
sensitive
L538[12:51:39] <Vexatos> Lua 101
L539[12:51:47] <smoke_fumus> i mistyped in
irc message lol
L540[12:51:47] <Vexatos> You should read
the PIL :D
L541[12:52:14] <smoke_fumus> my poor
engrish. isAvailable not isAvailible
L542[12:52:42] <Vexatos> yes
L543[12:54:22] <smoke_fumus> :V why are
expansion cards slots on computer hotswappable? i mean thanks for
that, but isn't that a much higher tier hardware feature in
general?
L544[12:54:54] <Vexatos> because
sanity
L545[12:55:27] <gamax92> would you rather
have the computer explode because you accidentally took out the
card?
L546[12:55:44] *
AshIndigo adds magic smoke to oc
L547[12:56:26] <gamax92> cause while OC is
trying to have some realism, it's not realistic irl to just go up
to a computer and rip the card out, but super easy to do in
mc
L548[12:57:37] <Vexatos> You can totally
remove cards from a running computer
L549[12:57:41] <Vexatos> it's just not
sane
L550[12:57:54] ⇦
Quits: Nathan1852
(~Nathan185@HSI-KBW-37-209-117-136.hsi15.kabel-badenwuerttemberg.de)
(Ping timeout: 383 seconds)
L551[12:58:28] <smoke_fumus> no you can't
irl. They have 12/5 v on them - only thing that will happen is that
pc will detect a HW failure and will halt the system completely
untill you trigger power breaker
L552[12:58:42] <smoke_fumus> or
reboot
L553[12:59:01] <gamax92> hot swappable
cards exists
L554[12:59:11] <smoke_fumus> yes BUT you
need a special socketed management to be able to hotswap them
L555[12:59:23] <smoke_fumus> that feature
absent on cosumer-grade hardware all around
L556[12:59:29] <Vexatos> >pc will
detect a HW failure and will halt the system completely
L557[12:59:29] <Vexatos> yes
L558[12:59:34] <Vexatos> if the hardware
supports that
L559[12:59:53] <Vexatos> OC computers
simply don't do that :D
L560[13:00:03] <smoke_fumus> well i'm
talking about IRL lol
L561[13:00:07]
⇨ Joins: SquidDev
(~SquidDev@host109-147-134-34.range109-147.btcentralplus.com)
L562[13:00:39] <smoke_fumus> and if it
doesn't (which i pre 2000s motherboards) - angry pixies which were
choochin the card you pulled will get re-directed back into 5v and
then into whichever component is closer.
L563[13:01:16] <Vexatos> yes indee
L564[13:01:19] <Vexatos> indeed*
L565[13:01:27] <Vexatos> luckily, OC
computers do not run on electricity
L566[13:01:31] <Vexatos> So everything is
fine :D
L567[13:01:50] <smoke_fumus> :D
L568[13:02:36] <smoke_fumus> however -
better add that. or else little timmy, after playin with OC gonna
decide that he's master of pcs, gonna try hot swapping graphics
card in running computer, and then his fater will get angry and
will send little timmy to military school
L569[13:02:39] <smoke_fumus> you really
want that?
L570[13:04:23] <AshIndigo> Yes
L571[13:04:46] <smoke_fumus> *thumbs up*
my man. xD
L572[13:09:24] *
CompanionCube wonders if Skye's MiniOS still works. I think that's
the closest we have to DOS.
L573[13:09:32] <Skye> it still works
L574[13:10:48] <CompanionCube> there's
also plan9k which tends to be more *nix than OpenOS
L575[13:10:57] <Skye> plan9k is broken!
:P
L576[13:11:55] <CompanionCube> there's
also the most GUI-y one: MineOS
L577[13:12:06] <payonel> CompanionCube:
give me an example of linuxness you have in plan9k that you don't
have in openos (not sarcasm, i just dont use plan9k)
L578[13:12:21] <CompanionCube> payonel: I
don't know plan9k well enough either
L579[13:12:40] <payonel> >_>
L580[13:12:45] <CompanionCube> sue me
:p
L581[13:13:02] <AshIndigo> Ew mineos
L582[13:13:25] <payonel> vifino: i swapped
out 10 or ipairs that are hit during boot
L583[13:13:52] <payonel> averaging memory
over 100 boots i see on average ~100 bytes more allocated
L584[13:14:09] <payonel> s/or i/or so
i/
L585[13:14:09] <MichiBot> <payonel>
vifino: i swapped out 10 or so ipairs that are hit during
boot
L586[13:16:12] <smoke_fumus> Huh. After
update openos suddenly has pipe and > support. Neat.
L587[13:16:31] <payonel> o_O how old was
your openos build before that?
L588[13:16:44] <smoke_fumus> no idea
L589[13:16:57] <fingercomp> I guess it was
1.5
L590[13:17:03] <Mimiru> 1.1
L591[13:17:04] <smoke_fumus> it was at
least 8 month old the 1.7.10 pack
L592[13:17:05] <Mimiru> :P
L593[13:17:09] <smoke_fumus> so yea,
probably 1.1
L595[13:17:19] <payonel> smoke_fumus: :)
Mimiru was joking
L596[13:17:34] <smoke_fumus>
*shrugs*
L597[13:17:55] <payonel> smoke_fumus:
openos 1.5 to openos 1.6.7 is an enormous upgrade
L598[13:18:01] <payonel> you should be
running 1.6.7 btw :) if you can
L599[13:18:09] <CompanionCube> did the
mineos people write a custom eeprom for their OS
L600[13:18:15] <gamax92> CompanionCube:
don't
L601[13:18:17] <CompanionCube> and why is
it named EFI of all things
L602[13:18:20] <gamax92> don't dig too
deep into this
L603[13:18:21] <smoke_fumus> is anything
crucial have changed?
L604[13:18:27] <gamax92> yes
L605[13:18:33] <gamax92> because if I say
no you'll not want to update
L606[13:18:36] <gamax92> so I'll say
yes
L607[13:18:39] <payonel> smoke_fumus: i've
made hundreds of fixes and improvements
L608[13:18:54] <AshIndigo> When in doubt
update!
L609[13:18:56] <smoke_fumus> can you name
a biggest fix you made tho? in terms of user frustration
L610[13:19:05] <payonel> ._.
L611[13:19:07] <smoke_fumus> 'pre-fix user
frustration that is
L612[13:19:14] <AshIndigo> Threads! (Those
are implemented right?)
L613[13:19:20] <payonel> yes, there are
threads now
L614[13:19:25] <payonel> um
L615[13:19:26] <smoke_fumus> *giggles*
stretch your mutex just right
L616[13:19:44] <gamax92> payonel: btw how
to do a recursive copy without it asking to overwrite
L617[13:19:53] <payonel> smoke_fumus:
memory, openos 1.6.7 allocated ~65k less memory than 1.5 did
L618[13:19:58] <AshIndigo> That should be
a good enough reason to update
L619[13:20:03] <payonel> gamax92: -f
L620[13:20:08] <gamax92> cp doesn't
support that
L621[13:20:15] <smoke_fumus> Oh that is
actually neat, granted max ram is 2mb right now
L622[13:20:31] <smoke_fumus> on basic 3
tier case that is
L623[13:20:33] <LeshaInc> payonel: i see
you mixed up magenta and cyan in the implementation of the vt100
terminal
L624[13:20:48] <smoke_fumus> okay, how do
i update? just run OPPM on it or do i dig into stored files and
update them manually?
L625[13:20:57] <payonel> gamax92: it does,
but...cp -i is dumb and trumps -f
L626[13:20:58] <AshIndigo> Update
of?
L627[13:21:04] <AshIndigo> *jc
L628[13:21:09] <smoke_fumus> openos
L629[13:21:09] <AshIndigo> *OC
L630[13:21:12] <payonel> LeshaInc: really?
oh
L631[13:21:18] <AshIndigo> 3rd times the
charm!
L632[13:21:28] <gamax92> payonel: no
L633[13:21:30] <gamax92> it does
not.
L634[13:21:36] <payonel> smoke_fumus: tons
and tons of proper shell parsing
L635[13:21:39] <smoke_fumus> LeshaInc:
only thing left is to implement ntsc artifacting to actually take
advantage of CGA
L636[13:21:49] <payonel> gamax92: really?
`touch a b; cp -if ab`
L637[13:21:52] <payonel> derp
L638[13:21:56] <payonel> `touch a b; cp
-if a b`
L639[13:21:58] <payonel> still
prompts
L641[13:22:15] <gamax92> no f
L642[13:22:19] <smoke_fumus> payonel: you
kidding me, right? no proper internet system updates?
L643[13:22:37] <payonel> smoke_fumus: i've
not gone through the trouble, no
L644[13:22:43] <smoke_fumus>
*facepalm*
L645[13:22:45] <payonel> gamax92: fair,
but what i mean is irl, -fi doesn't matter
L646[13:22:46] <smoke_fumus> SHAME.
L647[13:22:53] <gamax92> smoke_fumus:
kinda hard to do
L648[13:23:19] <smoke_fumus> No it isn't.
if you have internet card and the interface - give player a
bootdisk with system updater which pulls up new system and does
incremental updates
L649[13:23:22] <Vexatos> payonel, you seen
the latest and greatest part of oppm? :I
L650[13:23:22] <smoke_fumus> That's it
really
L651[13:23:29] <gamax92> svn uses HTTP
OPTIONS which we can't specify, git is a binary mess, and github's
api is rate limited
L652[13:23:31] <payonel> Vexatos:
no?
L653[13:23:31] <AshIndigo> Then you make
it ;)
L654[13:23:51] <Vexatos> payonel, You can
now mark files as "only install if file doesn't exist or you
run with option -f", meaning you can do config files properly
:I
L655[13:23:56] <gamax92> so, no it's not
easy to do
L656[13:24:01] <smoke_fumus> also oppm
install is a mess
L657[13:24:06] <smoke_fumus> like -
complete mess right now
L658[13:24:09] <Vexatos> yes, yes it
is
L659[13:24:11] <Vexatos> but it
works
L660[13:24:12] <Vexatos> so
whatevers
L661[13:24:15] <smoke_fumus> Yeah, cat
.install
L662[13:24:18] <smoke_fumus> then copy
last line
L663[13:24:26] <smoke_fumus> the part of
it that is
L664[13:24:30] <payonel> smoke_fumus:
?
L665[13:24:36] <payonel> you just run
`install oppm`
L666[13:24:41] <smoke_fumus> it didn't
work
L667[13:24:46] <payonel> smoke_fumus:
update openos
L668[13:24:47] <Vexatos> works for
me
L669[13:24:51] <smoke_fumus> Well here you
go
L670[13:24:52] <Vexatos> source: tested it
a day ago
L671[13:25:00] <smoke_fumus> that's
probably because i'm running old openos
L672[13:25:08] <payonel> smoke_fumus: this
has been the way of things for over a year
L673[13:25:12] <Vexatos> 1.5 didn't even
have proper install scripts
L674[13:25:14] <smoke_fumus> *sigh*
L675[13:25:20] <smoke_fumus> Fuck my
life
L676[13:25:34] <smoke_fumus> ok, where's
my backup floppy, let me move some tat over, then i can craft a new
openos disk with proper installer
L677[13:25:47] <Vexatos> are you running
latest OC?
L678[13:25:50] <smoke_fumus> No
L679[13:25:56] <LeshaInc> payonel: also
will be there any way to dynamically change color palette?
L680[13:25:59] <AshIndigo> Update ;)
L681[13:26:07] <AshIndigo> (Unless your on
a server)
L682[13:26:11] <smoke_fumus> it seems to
me that when the 1.7.10 pack updated it didn't (obviosuly) update
.lua files
L683[13:26:18] <smoke_fumus> on the hard
disk
L684[13:26:42] <smoke_fumus> so it is new
internal guts of OC with old guts of openos
L686[13:27:43] <payonel> LeshaInc: that
controls number->color mapping
L687[13:27:54] <Vexatos> smoke_fumus, the
openos floppy is always up-to-date :⁾
L688[13:27:57] <payonel> LeshaInc: how
does one change color palette entries with vt100?
L689[13:28:08] <smoke_fumus> Vexatos: how
do i boot from it
L690[13:28:13] <Vexatos> take out
HDD
L691[13:28:14] <Vexatos> boot
L692[13:28:17] <Vexatos> put in HDD
L693[13:28:19] <smoke_fumus> xD
L694[13:28:27] <payonel> you can also `rm
/init.lua` and reboot
L695[13:28:30] <payonel> or
L696[13:28:31] <Vexatos> payonel, was
there some specific flag to update OpenOS?
L697[13:28:37] <Vexatos> or just
"install"
L698[13:28:39] <payonel> you dont have to
BOOT from the openos floppy
L699[13:28:43] <payonel> you just run
install
L700[13:28:48] <payonel> Vexatos+1
L701[13:29:56] <LeshaInc> payonel: seems
that it's implementation defined
L702[13:30:19] <payonel> smoke_fumus:
updating OC isn't going to go find all of your hdds around all your
worlds and change your files. it will, however, update your
read-only loot disks such as the OpenOS loot disk
L703[13:30:29] <smoke_fumus> fun
thing
L704[13:30:36] <smoke_fumus> it doesn't
boot from this openos lootdisk
L705[13:30:43] <Vexatos> update OC
:D
L706[13:30:52] <payonel> LeshaInc: to
change colors in palette? if you have a implementation that makes
sense to you, feel free to github-issue it. i'll definitely review
that
L707[13:31:18] <payonel> smoke_fumus: rm
/init.lua and reboot
L708[13:31:32] <smoke_fumus> i removed
hard drive and inserted only openos floppy
L709[13:31:36] <smoke_fumus> no init.lua
found
L710[13:31:47] <Vexatos> uh
L711[13:31:50] <payonel>
multiplayer?
L712[13:31:52] <payonel> smoke_fumus:
^
L713[13:31:55] <smoke_fumus>
singleplayer
L714[13:31:56] <smoke_fumus> local
L715[13:32:05] <Vexatos> why don't you
just update OC then :I
L716[13:32:18] <smoke_fumus> that's the
problem - it's he latest one
L717[13:32:26] <smoke_fumus> i assume this
specific floppy broke
L719[13:32:41] <Vexatos> openos floppies
cannot break
L720[13:32:44] <LeshaInc> payonel: local
colors =
{0x0,0xff0000,0x00ff00,0xffff00,0x0000ff,0xff00ff,0x00ffff,0xffffff}
L721[13:32:46] <smoke_fumus> latest one
Jon put into the 1.7.10 pack latest update, which came a day
ago
L722[13:33:08] <Vexatos> which version is
it though
L723[13:33:22] <Vexatos> latest is
1.6.2.1054
L724[13:33:33] <LeshaInc> payonel: i've
just swaped 0xff00ff (magenta) and 0x00ffff (cyan)
L725[13:33:38] <payonel> smoke_fumus: how
big is your world and pack in mb?
L726[13:34:51] <payonel> LeshaInc: ok
thanks. i'll look into selecting palette colors instead of hard
coded hexes too. that way you could control the palette
L727[13:35:25] <smoke_fumus> Alright,
freshly crafted openOS diskette did work
L728[13:35:30] <smoke_fumus> so yeah, it
actually did broke
L729[13:35:32] <payonel> would that be
sufficient? also, if you have a ansi code suggestion for setting
colors, i'm grateful for the feedback
L730[13:35:36] <Vexatos> what ._.
L731[13:35:51] <Vexatos> they both should
take their stuff from the exact same part of the jar file .-.
L732[13:36:01] <payonel> smoke_fumus: i
use the same openos disk in a test work constantly as i test my
updates
L733[13:36:14] <payonel> so, with what
you've said, that doesnt make sense
L734[13:36:25] <payonel> test world*
L736[13:39:54] <smoke_fumus> do i need to
craft new hard drive either
L737[13:40:12] <Vexatos> you installed
from the wrong "openos"
L739[13:40:13] <payonel> smoke_fumus: it
asked you "What do you want to install?"
L740[13:40:31] <smoke_fumus> OH
L741[13:40:32] <smoke_fumus> lol
L742[13:40:34] <gamax92> you should fix
that payonel, cause I also told you about that before
L743[13:42:04] <payonel> gamax92: so this
is the case where / is the floppy, thus /mnt/1f2 is a valid source
even though it was the previous install. but it's not valid really
because it is the only valid target
L744[13:42:16] <payonel> yeah...i can
check for that
L745[13:43:00] <gamax92> payonel: if you
have a list of sources and only one of them is read write, it
cannot be chosen as a source medium because then all you'd have
left for targets is read only devices
L746[13:43:56] <payonel> LeshaInc: so
looks like P(%d)([%dabcdef]+) => palette index, color hex
value
L747[13:43:57] <payonel> basically
L748[13:44:11] <gamax92> %x
L749[13:44:12] <gamax92> :P
L750[13:44:23] <payonel> oh right, i
forget lua has that
L751[13:44:27] <payonel> thanks :)
L752[13:44:50] <Vexatos> everything has
that
L753[13:44:55] <Vexatos> every sane
language, that is
L754[13:45:02] <payonel> gamax92: yeah, i
just have other reasons to also check targets before sources, so i
dont like the mess of the code checking A then B then A again
L755[13:45:04] <Vexatos> god damn printf
has it D:
L756[13:45:06] <payonel> but, i'll figure
it out
L757[13:45:23] <payonel> Vexatos: lua
regex is very slim, and i forget what it has and doesn't have
L758[13:46:00] <LeshaInc> payonel: maybe
vt100 library should provide a way to add custom escape
sequences?
L759[13:46:28] <payonel> LeshaInc: heh,
sure but why?
L760[13:46:36] <payonel> i mean, are you
hitting an issue?
L761[13:46:46] <smoke_fumus> Sidenote -
you might wanna look into (if java even got anything like that) -
direct compute with direct rendertexture>gpu rendering for your
screens - i recently written completely parallel Virtual graphics
adapter on unity3d using that
https://www.youtube.com/watch?v=UlICa6Xwygg
L762[13:46:48] <MichiBot>
Virtual
graphics adapter on compute shader | length:
1m 17s |
Likes:
5 Dislikes:
0 Views:
79 | by
Smoke Fumus |
Published On 13/4/2017
L763[13:47:02] <smoke_fumus> and it's fast
as shit
L764[13:47:25] <LeshaInc> payonel: nop,
but it could be a good enhancement
L765[13:48:47] <gamax92> payonel: staph
calling it lua regex
L766[13:48:52] <payonel> LeshaInc: it
would be very easy to support. but setting that value would be done
via the tty library, and ... i would prefer the tty library not be
an api yet
L767[13:49:00] <Vexatos> "regex"
,_,
L768[13:49:02] <Vexatos> it's
patterns
L769[13:49:03] <payonel> gamax92:
:>
L770[13:49:04] <Vexatos> not regex
L771[13:49:05] <gamax92> patterns
L772[13:49:14] <payonel> LUA
L773[13:49:26] <CompanionCube> what
happened to enderbot
L774[13:49:35] <payonel> MichiBot ate
her
L775[13:49:51] <CompanionCube> then why
aren't they complaining :p
L776[13:50:09] <gamax92> they didn't
merge
L777[13:50:25] <gamax92> EnderBot was just
destroyed by MichiBot
L778[13:50:50] <CompanionCube> gamax92:
there can only be one?
L779[13:51:36] <smoke_fumus> Thing is - i
started writing a thing to, basically, one-up uplink. about a year
ago. but halted project after a month later because code became a
tangled mess, and also because i wasn't aware i can use direct
compute to directly manipulate tetxtures like that.
https://www.youtube.com/watch?v=p8QcZz2bcJM < i
didn't even knew opencomputers exist back then. only learned it
about 2 weeks ago.
L780[13:51:36] <MichiBot>
NetBreakers
prototype preview 1 | length:
5m 28s | Likes:
0 Dislikes:
0 Views:
50 | by
Smoke Fumus |
Published On 23/6/2016
L781[13:52:31] <smoke_fumus> difference is
that i'm aiming to use Sprak (used in else heart.break()) to code
everything, rather than lua
L782[13:53:32] <payonel> LeshaInc: oh
right, the palette colors in oc are grays when in depth 8, by
default
L783[13:53:37] <payonel> LeshaInc: sad
...
L784[13:53:50] <payonel> else i could just
use the palette for vt100 colors
L785[13:53:57] <smoke_fumus> and also -
because os part itself was hardcoded rather than written on
language. i think digging through OC code gonna help me
(algorithmically, not copy-pasting any code) to write a better
basis for an ultimate hacker game. :D
L786[13:54:02]
⇨ Joins: Firiusfoxx
(~Firiusfox@mobile-166-170-44-38.mycingular.net)
L787[13:54:38] ⇦
Quits: Firiusfoxx (~Firiusfox@mobile-166-170-44-38.mycingular.net)
(Client Quit)
L788[13:54:56] <LeshaInc> payonel: but now
that also allows using rgb color codes
L789[13:55:36] <payonel> LeshaInc: what i
mean is, if openos vt100 was using palette colors, you could set up
your palette and then use vt100 coloring to access that
palette
L790[13:55:41] <payonel> but as it is, the
colors are hard coded
L791[13:56:18] <payonel> now, you're also
talking about \e[P%x%x+ to configure that palette
L792[13:56:20] <Mimiru> ok.. 8 days of
uptime with NTFS drives mounted
L793[13:56:24] <Mimiru> lets try moving
stuff again
L794[13:56:26] <payonel> but it would be
nice if i wasn't adding two palettes, essentially
L795[13:56:45] <smoke_fumus> payonel: on
the fly indexed color TGA when
L796[13:56:49] <gamax92> smoke_fumus: have
fun looking though that scala
L797[13:57:25] <smoke_fumus> gamax92:
Yeaaaaah. i mean i do understand concepts completely fine. it's the
details - those elude me to a degree
L798[13:58:00] <smoke_fumus> right now -
the new coderig is basically controlling virtual display directly
by sending commands to compute shader. that includes setting
textures to upload and what-not
L799[13:58:10] <smoke_fumus> haven't even
attached Sprak to it
L800[13:58:19] <smoke_fumus> or c#
virtualfs for that matter
L801[13:58:32] <payonel> smoke_fumus: tga
support sounds like a good oppm project, not core openos imo
L802[13:58:50] <smoke_fumus> No shit. :D
someone hafta make console picture viewer
L803[13:59:01] <smoke_fumus> And then
MacPaint
L804[13:59:42] <payonel> smoke_fumus: if
people ask me about a feature or program, i assume they're asking
about core openos support
L805[14:00:36] <smoke_fumus> Yeah, i
figured. I mean - if this was a graphical os - picture viewer is a
given. iss naht
L806[14:02:51] <payonel> LeshaInc: colors
fixed, thanks
L807[14:03:27] <LeshaInc> smoke_fumus: if
you are really going to create a picture viewer, here's mine
advice: use unicode braille characters for a better result
L808[14:05:21] <smoke_fumus> nah, not
gonna. i don't have that much spare time on my hands to partake in
such projects anyway :|
L809[14:07:12] <payonel> LeshaInc: btw,
did you know you can `echo 4 >
/dev/components/by-type/gpu/0/depth` ?
L810[14:07:13] <payonel> :)
L811[14:08:11] ⇦
Quits: SquidDev
(~SquidDev@host109-147-134-34.range109-147.btcentralplus.com)
(Quit: Dinner)
L812[14:08:36] <payonel> also @here, if
you've updated to 1.6.7 you can now use control+w or
control+backspace to cut a word in shell
L813[14:08:47] <LeshaInc> payonel: looks
cool, i tried that in the emulator
L814[14:14:33] ⇦
Quits: techno156 (~techno156@137.154.29.24) (Remote host closed the
connection)
L815[14:15:02] <AmandaC> %choose :shipit:
or hide the abomination
L816[14:15:03] <MichiBot> AmandaC:
:shipit:
L817[14:17:52] *
payonel is afk
L818[14:20:06] <CompanionCube>
smoke_fumus: I assume you've played telehack then?
L819[14:20:39] <smoke_fumus>
CompanionCube: i've played a lot of hacking games. not sure about
telehack tho
L821[14:24:27] <smoke_fumus> closest which
came to uplink recently was hacknet and even then it was basically
an 'baby's first hacking game' when compared to uplink
L822[14:25:23] <smoke_fumus> and even then
it was better than those god awful " hacker evolution"
series.
L823[14:25:46] <smoke_fumus> how can you
make same piece of shit ripoff 3 times in a row and sell it - is
beyond me
L824[14:25:50] <smoke_fumus> one worse
than another
L825[14:25:55] <smoke_fumus> duality was a
complete piece of garbage
L826[14:26:05] <CompanionCube> I wonder if
it's common for players not to be faceless entities but instead a
complete part of the game's world, with all the consequences that
entails
L827[14:26:35] <smoke_fumus> You've seen
the video - i plan on adding more than just a screen to that
thing
L828[14:27:16] <smoke_fumus> There was a
midway 'hacking' game recently - quadrilaterial cowboy - but it
basically was a puzzle game which required programming small pieces
on the go
L829[14:27:28] <smoke_fumus> you went
along the level and hacked pieces of it
L830[14:27:42] <CompanionCube>
smoke_fumus: y'know, you can buy a copy of Uplink's source I
believe]
L831[14:27:52] <smoke_fumus> Can i
now?
L832[14:27:56] <CompanionCube> not sure
about the terms and conditions
L837[14:29:24] <AmandaC> ( ocvm ssh server
thing I showed some videos of yesterday )
L838[14:30:06] <smoke_fumus> AmandaC:
unless you just said the most insanely idiotic thing some tv host
just heard - you should be fine
L839[14:30:27] <CompanionCube> ' TODO Make
Private ' ;)
L840[14:30:46] <smoke_fumus> :D
L841[14:31:16] <smoke_fumus> only thing
i'm REALLY interested in - is uplink's ai and it's routines of
hacking detection
L842[14:31:25] <smoke_fumus> let's face
it- these were the best
L843[14:32:07] <CompanionCube> wasn't the
detection basically a timer-based thing
L844[14:32:25] <smoke_fumus> Heheheh. have
you tried hacking bank accounts there?
L845[14:32:34] <smoke_fumus> there is a
whole set of routines which kicks in
L846[14:32:58] <smoke_fumus> on top of
that there is reverse node walking with difficulty detection.
L847[14:33:11] <smoke_fumus> looking up
exactly how they managed to achieve it will be interesting
L848[14:44:35]
⇨ Joins: SquidDev
(~SquidDev@host109-147-134-34.range109-147.btcentralplus.com)
L849[14:45:27] *
AshIndigo wishes that he owned a 3d printer
L851[14:46:52] *
AshIndigo resists a sigh
L852[14:50:11]
<Altenius>
aghh I really don't feel like implementing the userdata api
L853[14:55:20] <vifino> payonel: that
makes zero sense
L854[14:55:57] <Mimiru> I'm like 99% sure
COrded can't do @Everyone or @Here
L855[14:56:03] <Mimiru> and now I'm
100%
L856[14:56:05] <Mimiru> lol
L857[14:56:27] <AshIndigo> @@Here
L858[15:05:27]
⇨ Joins: TuxMan20 (~tuxman20@135.84.188.234)
L859[15:05:31] <TuxMan20> yo!
L860[15:07:40] <AshIndigo> !oy
L861[15:23:19]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-37-209-117-136.hsi15.kabel-badenwuerttemberg.de)
L862[15:24:13] <gamax92> @Altenius I
didn't
L863[15:24:26] <gamax92> I dunno if that's
bad or not but I have no such thing
L864[15:24:27]
<Altenius>
@gamax92 did you do persistence though?
L865[15:24:33] <gamax92> ahh I see
L866[15:45:55] ⇦
Quits: SquidDev
(~SquidDev@host109-147-134-34.range109-147.btcentralplus.com)
(Quit: <quit message here>)
L867[15:53:34]
<Altenius>
The userdata api was made to work well for Java and NBT data so
this'll be fun :/
L868[16:04:25]
⇨ Joins: SquidDev
(~SquidDev@host109-147-134-34.range109-147.btcentralplus.com)
L869[16:07:33] *
AmandaC isn't entirely clear on why a emulator would need
persistence?
L870[16:08:23] <AmandaC> persistence is
there to (hopefully) transparently manage stuff out of the control
of the computer, such as the chunk getting unloaded because the
player walked away.
L871[16:10:27] <AmandaC> and it's being
handled because otherwise it's not really clear to a user why their
computers keep restarting when they go to the nether. Closing the
emulator is a much more explicit action with explit
consequences
L872[16:11:34] <AmandaC>
</armchair-ux-desgner>
L873[16:12:52]
<Altenius>
AmandaC, because it's really not that difficult to implement..
besides userdata
L874[16:13:00] <AmandaC> ah
L875[16:13:25] <AmandaC> %choose teather
or rely on the good will of the comcast gods
L876[16:13:26] <MichiBot> AmandaC: rely on
the good will of the comcast gods
L877[16:14:40]
<Altenius>
Really though I think I'll just put persistence off for a long
time
L878[16:15:11] <AshIndigo> What good
will
L879[16:16:45] <AmandaC> AshIndigo: shhhh!
They'll hear you and drop my packets again!
L880[16:18:20] *
AshIndigo quietly says it
L881[16:23:31]
⇨ Joins: nervous (~nervous@pinkbyte.ttyh.ru)
L882[16:23:38] ⇦
Quits: nervous (~nervous@pinkbyte.ttyh.ru) (Client
Quit)
L883[16:30:40] <payonel> vifino: it has to
do with the size of the instructions
L884[16:34:12] ⇦
Quits: Nathan1852
(~Nathan185@HSI-KBW-37-209-117-136.hsi15.kabel-badenwuerttemberg.de)
(Read error: Connection reset by peer)
L885[16:37:28]
⇨ Joins: Nachtara
(~Nachiebre@173-22-110-5.client.mchsi.com)
L886[16:37:56]
⇨ Joins: Backslash_
(~Backslash@ip-178-200-132-119.hsi07.unitymediagroup.de)
L887[16:38:57] ⇦
Quits: Backslash
(~Backslash@ip-178-200-132-119.hsi07.unitymediagroup.de) (Ping
timeout: 204 seconds)
L888[16:40:41] <gamax92> father logic:
"Something's wrong with this yogurt" *keeps eating it*
"This tastes funky" *eats more* "Yuck, that's not
right" *eating*
L889[16:44:10] ⇦
Quits: SquidDev
(~SquidDev@host109-147-134-34.range109-147.btcentralplus.com)
(Quit: sleep)
L890[16:59:16] <payonel> %logs
L892[17:02:15] ⇦
Quits: Vexatos (~Vexatos@p5B3C9D9D.dip0.t-ipconnect.de) (Quit: I
guess I have to go now. Bye ✔)
L893[17:20:07] ⇦
Quits: Inari (~Pinkishu@p4FC1EFC5.dip0.t-ipconnect.de) (Quit: 'The
Neutron has come to be. Loaded with Mass is he. Of Charge, forever
free.' (Chadwick))
L894[17:33:35] <payonel> gamax92: i think
i have a reasonable fix for instalal
L895[17:33:40] <payonel>
instalalalal
L896[17:41:22] ⇦
Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Read error:
Connection reset by peer)
L897[17:44:41] <vifino> payonel: strip the
debug info, should be better
L898[17:45:17] ⇦
Quits: xilni (~xilni@pool-96-255-57-15.washdc.fios.verizon.net)
(Quit: xilni)
L899[17:46:14] <payonel> vifino: first of
all, that's not an option
L900[17:46:58] <payonel> secondly, ok i'll
do that and let you know the difference :)
L901[17:47:52] <vifino> like the code size
should be bigger, but the instructions should be less.
L902[17:48:03] <vifino> just the debug
info bloating it up, in theory.
L903[17:48:06] <payonel> i understand that
code size != instruction size
L904[17:49:00] <payonel> ipairs with arg
list, and multiple return, and an implicit call to the
iterator
L905[17:49:15] <payonel> and instead, just
a len(), and the instructions for incrementing
L906[17:49:21] <payonel> should be fewer
instructions
L907[17:49:40] <payonel> but doesn't
necessarily mean the bytes needed to declare those instructions and
their args take up less space
L908[17:49:49] <payonel> though, i would
think it would
L909[17:50:03] <payonel> but who knows,
maybe lua's bytecode for i++ is 50 bytes big! /s
L910[17:51:03] <vifino> Kaggin: weigh in
here
L911[17:56:39] ⇦
Quits: TomyLobo2 (~TomyLobo@2a02:8109:87c0:20c:b414:ba8f:268a:e1d6)
(Ping timeout: 186 seconds)
L913[17:57:49] <payonel> because i love a
fast terminal, i'm not inclined to merge that. it's not that big of
a deal
L914[17:57:52] <payonel> anywho, gotta
run
L915[17:57:53] *
payonel is afk
L916[17:58:29] <gamax92> payonel: gmatch
with a utf8 character pattern?
L917[17:59:37] <gamax92> utf8.charpattern
= "[\0-\127\194-\244][\128-\191]*"
L918[18:20:34] ⇦
Quits: smoke_fumus (~smoke_fum@188.35.176.90) (Read error:
Connection reset by peer)
L919[18:23:00] <gamax92> "The
solution is left as an exercise for the reader." "Oh no
thanks, I don't exercise"
L920[18:32:27]
⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L921[18:38:31] <gamax92> a reddit bot
who's only purpose is to reply to another reddit bot
L922[18:47:18] <payonel> gamax92: and
what, not print those?
L923[18:48:58] <gamax92> payonel: ?
L924[18:49:13] <gamax92> nobody said
anything about printing characters
L925[18:49:54] <gamax92> hmm, I guess that
wouldn't include the characters between the two
L926[19:09:47]
⇨ Joins: Unh0ly_Tigg
(~Robert@c-24-21-196-226.hsd1.or.comcast.net)
L927[19:39:18] ⇦
Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Read
error: Connection reset by peer)
L928[19:47:59] ⇦
Quits: BearishMushroom
(~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: -0x1:
UNKNOWN ERROR CODE (0001))
L929[19:58:09] <AmandaC> Sounds like ww3
is getting started
L930[20:08:18] <payonel> the nk's
icbm?
L931[20:47:28] <AmandaC> About the same
level of explosion, yes (4th of july fireworks)
L932[21:15:45] ⇦
Quits: Unh0ly_Tigg (~Robert@c-24-21-196-226.hsd1.or.comcast.net)
(Quit: Leaving)
L933[21:36:41] <gamax92> AmandaC:
AVALANCHE
L934[21:52:32] <AmandaC> gamax92:
onose
L935[21:52:48] *
AmandaC curls up against the sleeping inari, goes to sleep -- night
nerds
L936[21:52:51] <gamax92> crap
L937[21:52:57] <gamax92> JWM and MATE
running at the same time
L938[22:00:47] <Izaya> that would result
in fun stuff
L939[22:00:52] <Izaya> gamax92: are you
still using a C2Q?
L940[22:00:59] <gamax92> Yes
L941[22:01:26] <Izaya> Is it reasonable to
use for general usage?
L942[22:02:13] <Izaya> Y'know, web
browsing etc?
L943[22:02:13] <gamax92> yeah
L944[22:02:13] <Izaya> Okay good
L945[22:02:13] <Izaya> a C2D-era Xeon
should do just as well then
L946[22:02:13] <Izaya> only like $15
L947[22:02:15] <gamax92> the old C2D I had
worked fine for it too
L948[22:02:31] <Izaya> Looking to stretch
it a bit and use it for some light gaming
L949[22:02:31] <gamax92> I only upgraded
to a C2Q due to gaming
L950[22:02:46] <gamax92> define
light
L951[22:03:09] <Izaya> heavier than source
engine but not current AAA games
L952[22:03:48] <gamax92> depending on the
clock speed of that Xeon you might find it being a bottle
neck
L953[22:04:00] <Izaya> Apparently they OC
pretty well
L954[22:04:07] <gamax92> oh yeah they
do
L955[22:04:24] <gamax92> the old board I
had I clocked up to 4GHz
L956[22:04:35] <Mimiru> I've got a kitten
with a broken leg... :(
L957[22:04:37] <Izaya> And I mean the 775
board I have is really nice, SLI, tri-channel RAM etc
L958[22:04:41] <gamax92> :(
L959[22:04:51] <Izaya> Just need to mod
the socket and it should happily OC
L960[22:04:56] <Izaya> even supports
DDR3
L961[22:05:01] <Mimiru> gotta take him to
the vet tomorrow
L962[22:05:07] <gamax92> what
happened?
L963[22:05:54] <Mimiru> I'm not 100% sure,
but I think he had a run in with one of my father-in-laws
dogs
L964[22:06:15] <Mimiru> little guy escaped
the living room
L965[23:16:02] ⇦
Quits: jackmcbarn (jackmcbarn@gateway02.insomnia247.nl) (Ping
timeout: 204 seconds)
L966[23:16:02] ⇦
Quits: Shuudoushi (~Shuudoush@2607:5300:60:9553::c0f:fee) (Ping
timeout: 204 seconds)
L967[23:16:17] ⇦
Quits: superminor2 (~SuPeR@2607:5300:60:1b63::1) (Quit: No Ping
reply in 120 seconds.)
L968[23:17:05] ⇦
Quits: rikai (~quassel@2607:5300:60:1308::1) (Quit: No Ping reply
in 180 seconds.)
L969[23:17:18] ⇦
Quits: Zerant (~Zerant@mx.brose.me) (Ping timeout: 204
seconds)
L970[23:17:38]
⇨ Joins: superminor2
(~SuPeR@2607:5300:60:1b63::1)
L971[23:18:10]
⇨ Joins: Shuudoushi
(~Shuudoush@2607:5300:60:9553::c0f:fee)
L972[23:18:17]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway02.insomnia247.nl)
L973[23:18:17]
⇨ Joins: rikai (~rikai@2607:5300:60:1308::1)
L974[23:19:41]
⇨ Joins: Zerant (~Zerant@mx.brose.me)
L975[23:31:14] <gamax92> Well
L976[23:31:27] <gamax92> Turns out we only
bought 2 fireworks and a bunch of pull string crap
L977[23:31:33] <gamax92> oh well was still
fun
L978[23:36:05] <Saphire> Izaya: wanna see
a joke?
L980[23:36:15] <Saphire> Now, look at the
source
L981[23:36:53] <Izaya> what am I looking
at
L982[23:36:55] <gamax92> hey Saphire
L983[23:36:56] <Saphire> jquery, bootstrap
and some "blocs"
L984[23:37:06] <Saphire> Just to display a
single image
L985[23:37:23] <Saphire> (thank stars they
aren't ACTUALLY used... I think)
L986[23:38:43] <Izaya> this uh
L987[23:38:48] <Izaya> doesn't have
anything in it
L988[23:39:24] <Saphire> ...huh?
L989[23:39:31] <Izaya> I mean
L990[23:39:34] <Izaya> it's a page of a
picture
L991[23:39:36] <Izaya> do they have
L992[23:39:38] <Izaya> like
L993[23:39:44] <Izaya> a bunch of
frameworks and libraries and stuff
L994[23:39:50] <Saphire> It's just a page
with a picture
L995[23:40:04] <Izaya> in a page that
could be done with 4 lines of CSS and two lines of HTML?
L996[23:40:11] <Saphire> Yes
L997[23:40:23] <Saphire> And analytics,
but everything has it.
L998[23:40:43] <Izaya> Not everything
:D
L999[23:40:52] <Izaya> ... I need to
update my DNS stuff.
L1000[23:41:36] <Saphire> Izaya: add
it!
L1001[23:41:41] <Saphire> >:D
L1002[23:41:43] <Izaya> why tho
L1003[23:42:08] <Izaya> I could get
basically the same thing if I made my /index.html into a /index.cgi
and made it increment a counter
L1004[23:49:10] <Saphire> Make it into
logging every query into SQL!
L1005[23:49:40] <Izaya> I don't even have
a database installed on any of my webservers
L1006[23:50:14] <Izaya> Hell, on all of
my stuff I have two non-static pages
L1007[23:50:47] <Izaya> Across all the
domains I own, if you add it up, I have two pages that aren't just
a plain .html file
L1008[23:51:00] <Izaya> And one of them
is a hook for githib
L1009[23:51:03] <Izaya> github*
L1010[23:56:16] <Temia> Prerisoft is
wholly devoid of analytics and dynamic content too >.>