<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:18:41] ⇦ Quits: Backslash (Backslash!~Backslash@ip-88-153-113-13.hsi04.unitymediagroup.de) (Quit: Leaving)
L2[00:26:23] ⇨ Joins: Doty1154 (Doty1154!~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L3[00:40:13] ⇦ Quits: FR^3 (FR^3!~frquadrat@farsquare.de) (Quit: quit)
L4[01:07:42] ⇦ Quits: Doty1154 (Doty1154!~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
L5[01:09:53] ⇦ Quits: Izaya (Izaya!~izaya@210-1-218-92-cpe.spintel.net.au) (Read error: Connection reset by peer)
L6[01:11:20] ⇨ Joins: Izaya (Izaya!~izaya@210-1-218-92-cpe.spintel.net.au)
L7[01:18:37] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@p579729A6.dip0.t-ipconnect.de)
L8[01:25:19] <beesnees2> gamax92: you just created a... frankenarchlinux
L9[02:05:46] <SquidDev> ♥ asie and payonel for merging & reviewing the PRs. My notifications were a joy to behold this morning.
L10[02:06:25] <asie> SquidDev: I'm only on this briefly, I just want to help clean up the mess
L11[02:06:29] <asie> I'm working on my own computer mod.
L12[02:07:04] <asie> Mostly because I feel I doubt OC has a lot of shelf life left, and payo in particular is focused on OpenOS development - which is something I retain compatibility with. ;-)
L13[02:07:21] <ben_mkiv> oO
L14[02:07:52] <asie> Anyhow, that's not coming any time soon. Think 1.13.
L15[02:08:09] <ben_mkiv> thats mainly because OC is stable and decided to keep the features like they are and just improve stuff
L16[02:08:20] <asie> It's not stable.
L17[02:08:23] <asie> Look at the issue tracker.
L18[02:08:23] <ben_mkiv> also theres a good add on api
L19[02:08:33] <asie> They haven't decided to do anything, Sangar quit and development slowed down to a crawl.
L20[02:08:38] <SquidDev> 2019: The year of CC's return! :p
L21[02:08:47] <asie> SquidDev: Ironically, it might be the case!
L22[02:08:50] <asie> CC is moving way faster than OC now
L23[02:08:58] <asie> But I'm not gonna let CC win.
L24[02:09:12] <asie> Great work on the new features, BTW
L25[02:09:39] <asie> Anyhow, I'm helping out OC because I feel it's the right thing to do and I don't mind it co-existing, seeing as the software bases should be compatible
L26[02:09:39] <ben_mkiv> how are you telling someone who played it for tons of hours that its not stable?
L27[02:09:41] <SquidDev> Well, it's not hard when you're at the bottom :p.
L28[02:09:45] <ben_mkiv> it didnt even cause a single server crash
L29[02:09:51] <asie> ben_mkiv: I ran three conventions in-game, with hundreds of people, using OC.
L30[02:10:02] <asie> I've been an OC addon developer throughout all of 2014. I've made a lot of OC software.
L31[02:10:22] <ben_mkiv> yea, but how about improving oc to keep those a thing, too?
L32[02:10:29] <asie> Those?
L33[02:10:30] <SquidDev> You end up finding issues in _every_ mod if you run it on a big enough server. OC is (sadly) no exception.
L34[02:10:37] <asie> Computronics is gonna be compatible, that I can make sure of
L35[02:10:41] <ben_mkiv> your addons
L36[02:11:04] <asie> Again, I want to pursue my own vision too.
L37[02:11:27] <SquidDev> asie: Can we have Lisp machines in your new mod?
L38[02:11:33] <asie> SquidDev: My new mod is zombo.com.
L39[02:11:37] <asie> I won't say more for now :P
L40[02:11:54] <asie> https://html5zombo.com/
L41[02:12:24] <ben_mkiv> why does my chrome block that? :>
L42[02:12:29] <asie> because you're not using firefox
L43[02:12:38] <SquidDev> Nah, uMatrix is blocking that.
L44[02:12:45] <ben_mkiv> yea, right
L45[02:13:00] <asie> The only thing it has is Google Analytics...?
L46[02:13:21] <ben_mkiv> no, �Matrix didnt even like the main domain
L47[02:13:29] <asie> zombo.com is an empty page with a Flash file
L48[02:13:31] <SquidDev> I suspect it's on somebody's blocklist...
L49[02:13:33] <asie> html5zombo.com is the HTML5 port
L50[02:13:38] <asie> I bet someone just hates being able to do everything at zombo.com
L51[02:13:54] <asie> https://www.youtube.com/watch?v=qxWwEPeUuAg
L52[02:13:55] <MichiBot> Zombo .com | length: 1m 51s | Likes: 970 Dislikes: 101 Views: 127,036 | by Kylehere | Published On 23/8/2012
L53[02:13:56] <ben_mkiv> so this wasnt serious? :>
L54[02:14:05] <asie> it was
L55[02:15:47] <SquidDev> asie: In here https://hosts-file.net/ Goodness knows why.
L56[02:16:00] <asie> <+asie> I bet someone just hates being able to do everything at zombo.com
L57[02:16:17] <SquidDev> It's an ad/tracking server apparently...
L58[02:16:32] <asie> It has Google Analytics, but I don't think there's proof as to anything else?
L59[02:17:00] <SquidDev> Yeah, I'm confused. I'm afraid there's no more info beyond that.
L60[02:17:01] <asie> https://en.wikipedia.org/wiki/Zombo.com
L61[02:17:58] <SquidDev> I'm just impressed that there's a flash animation which works for 20 years.
L62[02:19:19] <ben_mkiv> im looking through the issues...
L63[02:19:34] <ben_mkiv> have of which i read was fixed already but not closed, or is a crossmod issue
L64[02:19:41] <asie> Not really half.
L65[02:19:47] <asie> I identified a few, I've forwarded them to payonel.
L66[02:19:51] <asie> Many of them were also fixed... yesterday
L67[02:19:51] <ben_mkiv> well, i didnt read all 261 tickets
L68[02:19:58] <asie> I actually went through all of them last night, at least in passing
L69[02:20:01] <asie> as I'm trying to help close them
L70[02:20:14] <asie> There's a few dupe bugs, and a few "only hits a few users but does so pretty seriously" bugs
L71[02:21:16] <ben_mkiv> if it wasnt scala.. xD
L72[02:21:33] <asie> yeah
L73[02:21:44] <asie> exactly the reason I was collabing on a rewrite with Sangar back in 2016 or so
L74[02:21:49] <asie> and that I'm doing another one now
L75[02:21:55] <asie> because that one failed
L76[02:21:59] <ben_mkiv> so its still based on oc?
L77[02:22:03] <asie> no
L78[02:22:06] <asie> the rewrite wasn't either
L79[02:22:18] <asie> what I have going now /does/ run OC software, though
L80[02:22:38] <ben_mkiv> well, ive done tons with oc, probably rewrote half of it in java already xD
L81[02:22:41] <SquidDev> Oh, so definitely no lisp machines...
L82[02:22:47] <asie> SquidDev: Remember zombo.com.
L83[02:23:40] <asie> Also, tomorrow is Lain's 20th anniversary. Working on something for it...
L84[02:23:50] <Izaya> :D
L85[02:24:56] <asie> Not Lain-related, strictly
L86[02:25:29] <asie> But OC-related
L87[02:26:05] <Izaya> as for zombo.com, it was a demo originally
L88[02:31:45] ⇨ Joins: dogecore (dogecore!kiwiirc@213.87.155.47)
L89[03:10:47] ⇦ Quits: dogecore (dogecore!kiwiirc@213.87.155.47) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L90[03:16:51] <beesnees2> asie: curious, what in particular is flawed with OC
L91[03:17:10] <beesnees2> @ 01:06 <+asie> Mostly because I feel I doubt OC has a lot of shelf life left, and payo in particular is focused on OpenOS development - which is something I retain compatibility with. ;-)
L92[03:36:53] <asie> beesnees2: Not many big flaws.
L93[03:37:01] <asie> There's just the problem of "we don't have enough Scala developers".
L94[03:37:05] <asie> So issues keep piling up
L95[03:37:15] <asie> And iwth only one or two people qualified to fix them across a mod of this scale...
L96[03:37:16] <asie> I'm worried
L97[03:37:39] <beesnees2> ah
L98[03:37:48] <beesnees2> are you considering kotlin or java for a rewrite?
L99[03:38:06] <beesnees2> kotlin might be more accessible simply because it's "trendy" right now, lol
L100[03:38:17] <asie> Java
L101[03:38:23] <asie> Absolutely Java 8
L102[03:38:27] <asie> Trends come and go.
L103[03:38:33] <beesnees2> yeah true
L104[03:38:37] <beesnees2> scala was trendy at one point
L105[03:38:52] <beesnees2> now you don't hear much about it
L106[03:47:06] <coehlrich> in the version used in sky factory 3 i cant seem to get the robot i am using to right click an item onto a runic altar from botania using the 'use' function but if i take the item out and right click it onto the runic altar manually it does place it on the runic altar and it also works if i put it in a mechanical user that is looking at the runic altar
L107[04:09:53] <coehlrich> so you are meant to place it in the equipment slot
L108[04:17:48] <Vexatos> yea use uses the equipped iten
L109[04:17:53] <Vexatos> yea use uses the equipped item [Edited]
L110[04:18:13] <Vexatos> place uses the selected slot, but that only works for placeable things
L111[04:19:15] ⇦ Quits: erin (erin!~erin@47.148.46.143) (Ping timeout: 194 seconds)
L112[04:21:15] <coehlrich> i tried using equip before and that worked
L113[05:11:01] ⇨ Joins: Lassigamer (Lassigamer!~Lassigame@86-60-214-32-dyn-dsl.ssp.fi)
L114[05:11:38] ⇦ Quits: Lassigamer (Lassigamer!~Lassigame@86-60-214-32-dyn-dsl.ssp.fi) (Client Quit)
L115[05:43:26] <Forecaster> %loot
L116[05:43:26] <MichiBot> Forecaster: You get a loot box! It contains a Shiny power squirrel! (10%)
L117[05:43:35] <Forecaster> Woo
L118[05:45:25] <ben_mkiv> wow
L119[05:45:27] <ben_mkiv> %loot
L120[05:45:27] <MichiBot> ben_mkiv: You get a loot box! It contains a tiny bag of catnip.
L121[05:46:03] <ben_mkiv> guess the squirrel is the jackpot
L122[06:59:10] ⇨ Joins: Inari (Inari!~Pinkishu@84.175.253.243)
L123[07:02:10] <Inari> Boop
L124[07:02:50] <Inari> AmandaC: sounds baout right
L125[07:11:55] <Inari> Now to play the daily game of finding somethin to watch for l unch
L126[07:18:15] <Inari> Guess more Melth
L127[07:18:28] <Forecaster> %inv add baout right
L128[07:18:28] * MichiBot summons 'baout right' and adds to her inventory. I could get some good swings in with this.
L129[07:18:36] <Inari> Shoo
L130[07:18:40] <Inari> %fling Forecaster
L131[07:18:40] * MichiBot flings an apple II in a random direction. It hits the ground near Forecaster
L132[07:18:45] <Inari> %loot
L133[07:18:45] <MichiBot> Inari: You get a loot box! It contains a lootcrate.
L134[07:18:49] <Inari> Yay
L135[07:19:06] <Inari> Everone knows crates are better than boxes
L136[07:19:19] <Forecaster> %loot
L137[07:19:19] <MichiBot> Forecaster: You get a loot box! It contains a 3d-printer that only prints in papier mache.
L138[07:20:03] <Izaya> a loot krait
L139[07:35:29] ⇨ Joins: khubik (khubik!~khubik@213.87.155.47)
L140[07:35:48] <khubik> hey hey
L141[07:35:59] <khubik> praise kisak
L142[07:36:32] ⇦ Quits: khubik (khubik!~khubik@213.87.155.47) (Client Quit)
L143[07:37:18] <Forecaster> Who?
L144[07:44:48] <Inari> %inv add kisak
L145[07:44:53] <Inari> %inv add kisak
L146[07:44:53] * MichiBot summons 'kisak' and adds to her inventory. This seems very sturdy.
L147[07:52:46] ⇨ Joins: sasat (sasat!~sasat@s1.mcskill.ru)
L148[07:52:58] <sasat> hey
L149[07:53:04] <sasat> anyone here?
L150[07:53:36] <Izaya> nah
L151[07:53:43] <sasat> oh
L152[07:54:04] ⇨ Joins: Raybih (Raybih!~anthro@115.164.76.207)
L153[07:54:09] <Izaya> user list is so big because nobody's here :D
L154[07:54:41] ⇦ Quits: sasat (sasat!~sasat@s1.mcskill.ru) (Client Quit)
L155[08:04:36] <Inari> Ugh
L156[08:04:51] <Inari> I hate that kind of fly that seems to have no ambition to leave the house and just keeps annoying you
L157[08:25:46] <Wuerfel_21> My mortal enemies
L158[08:29:18] ⇨ Joins: Emilsuuri (Emilsuuri!webchat@88-112-74-217.elisa-laajakaista.fi)
L159[08:29:48] <Temia> Moooooo .o.
L160[08:30:25] <Emilsuuri> You can use an in-game computer to do this? :o
L161[08:30:52] <Izaya> Apparently so.
L162[08:31:01] <Izaya> :D
L163[08:31:08] <Emilsuuri> Cool, I must try that...
L164[08:31:44] <Izaya> (in all seriousness, if you can do it as a TCP client, you can do it with OC)
L165[08:35:28] <Temia> %inv add more cowbell
L166[08:35:29] * MichiBot summons 'more cowbell' and adds to her inventory. I could get some good swings in with this.
L167[08:43:03] ⇦ Quits: Emilsuuri (Emilsuuri!webchat@88-112-74-217.elisa-laajakaista.fi) (Quit: webchat.esper.net)
L168[08:46:08] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p579729A6.dip0.t-ipconnect.de) (Ping timeout: 182 seconds)
L169[08:57:08] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L170[09:06:11] ⇨ Joins: Cervator (Cervator!~Thunderbi@2601:4c1:4001:1d5d:d421:4e47:57fd:f059)
L171[09:10:42] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L172[09:19:33] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L173[09:19:45] <Forecaster> %loot
L174[09:19:45] <MichiBot> Forecaster: You get a loot box! It contains a sphere that just wont stop talking.
L175[09:20:19] <Forecaster> %loot
L176[09:20:20] <MichiBot> Forecaster: You get a loot box! It contains a half-eaten fortune cookie.
L177[09:23:41] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Client Quit)
L178[09:51:01] <Raybih> tauroctony
L179[09:58:41] <Inari> https://store.steampowered.com/app/544970/Milkmaid_of_the_Milky_Way/
L180[09:59:29] <Inari> %logs
L181[09:59:29] <MichiBot> Inari: https://oclogs.pc-logix.com/
L182[10:08:14] ⇨ Joins: Backslash (Backslash!~Backslash@ip-88-153-113-13.hsi04.unitymediagroup.de)
L183[10:09:43] ⇦ Quits: Orbstheorem (Orbstheorem!~roosember@hellendaal.orbstheorem.ch) (Ping timeout: 202 seconds)
L184[10:15:22] ⇨ Joins: Orbstheorem (Orbstheorem!~roosember@hellendaal.orbstheorem.ch)
L185[10:25:59] <Inari> About This Game - This is a flight shooting game with RPG growth factor.If you are not 18 years old, Do not download the game plz,Because there are R18 content in the game.
L186[10:51:45] ⇦ Quits: Raybih (Raybih!~anthro@115.164.76.207) ()
L187[10:53:56] <asie> Tentatively announcing a Minecraft/OpenComputers-themed livestreamed panel (which I'm organizing for a group of IRL friends but I might let Twitch join in) on Saturday at 4PM CEST
L188[10:54:27] <asie> There will be new projects shown, and obscure ones revealed, so make sure to tune in! (The hour might still change for a few hours)
L189[11:28:19] <Inari> If you’re struggling to think of what to get someone for Christmas. Get them a fridge and watch their face light up when they open it.
L190[11:31:35] <Brisingr Aerowing> Groan...
L191[11:35:39] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300C1071794232E1BC071E716EC98.dip0.t-ipconnect.de)
L192[11:35:39] zsh sets mode: +v on Vexatos
L193[11:49:01] <yhc44> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/apojalazej
L194[11:49:10] <yhc44> do you know how to fix it? ?
L195[11:50:19] ⇨ Joins: guy (guy!webchat@88-112-74-217.elisa-laajakaista.fi)
L196[11:50:29] ⇦ Quits: guy (guy!webchat@88-112-74-217.elisa-laajakaista.fi) (Client Quit)
L197[12:00:20] <Forecaster> What do you mean "at the monitor"?
L198[12:00:27] <Forecaster> Screenshot your setup
L199[12:01:30] <Forecaster> @yhc44
L200[12:18:02] <Ristellise> Asie: I feel like writing a new image format.. is it worth it?
L201[12:18:56] <Ristellise> maybe some unicode abuse as well
L202[12:19:05] <Ristellise> but I have to finish up OCRC first tho
L203[12:20:01] <Ristellise> Anyways, I Think I'll be there Asie... what's your twitch link?
L204[12:20:06] <asie> http://twitch.tv/asiekierka
L205[12:20:12] <asie> @Ristellise someone already did unicode abuse in 2015
L206[12:20:25] <asie> i don't think you can beat CTIF, but I dare you to try! Someone did over at CC and they got very close
L207[12:20:35] <yhc44> @Forecaster http://tinyurl.com/y9ju2ree
L208[12:20:37] <Ristellise> I see
L209[12:20:42] <yhc44> http://tinyurl.com/y9scg4ex
L210[12:20:45] <Ristellise> Cheers for the link
L211[12:20:57] <yhc44> they keyboard is on the monitor bottom left
L212[12:21:23] <yhc44> my case components http://tinyurl.com/ycp83lxe
L213[12:22:30] <Ristellise> In each 1 pixel we can abuse up to 4 unicode sub pixels
L214[12:22:39] <Ristellise> which is how much again?
L215[12:23:54] <asie> 8 unicode sub pixels
L216[12:23:56] <asie> 320x200
L217[12:24:02] <asie> the braille part of Unicode is made to be subpixels in funscii/unscii
L218[12:24:42] <Ristellise> ah
L219[12:28:16] <Inari> payonel: https://media.discordapp.net/attachments/449287158604496906/464479356689842210/657c2fb2-83cb-45ad-8441-ca3e94c10872.jpg
L220[12:32:31] <Forecaster> @yhc44 is the case actually connected to the monitor?
L221[12:33:04] <Forecaster> It looks like it's behind the monitor, it won't connect diagonally
L222[12:35:38] <Inari> Looks like in line with monitor
L223[12:35:52] <Inari> Plus the screen would'nt display a blinking something at all otherwise I think?
L224[12:35:55] <yhc44> @Forecaster its left to the monitor.. http://tinyurl.com/ybuzkuu8
L225[12:36:34] <Inari> He was talking about the case, not the keyboard :D But yeah, no clue. What are you booting up with?
L226[12:36:35] <yhc44> @Inari i dont understand.. its blinking and i can type something and the pc does working sounds
L227[12:36:40] <yhc44> but i cant see what im actually typing
L228[12:36:49] ⇨ Joins: emilsuuri (emilsuuri!webchat@88-112-74-217.elisa-laajakaista.fi)
L229[12:36:55] <Inari> Is it connected to some other monitor too?
L230[12:37:45] ⇦ Quits: emilsuuri (emilsuuri!webchat@88-112-74-217.elisa-laajakaista.fi) (Client Quit)
L231[12:37:54] <yhc44> @Inari nooo
L232[12:39:13] <yhc44> im booting up with open os
L233[12:39:21] <yhc44> yesterday i c hanged graphics settings and it worked
L234[12:39:27] <yhc44> now the settings are the same and nothing shows up
L235[12:40:25] <Inari> Well I'd suggest a) remove hdd and boot from openos floopy b) try a fresh openos floppy
L236[12:43:22] <yhc44> did both and still not working
L237[12:43:24] <yhc44> ?
L238[12:43:30] <yhc44> thanks for your help so far
L239[12:44:17] <payonel> Inari: squid cat
L240[12:44:26] <payonel> i dont know why, but that cat makes me think of a squid
L241[12:44:31] <Inari> Haha
L242[12:44:57] <Inari> https://i.redd.it/b95v4f8rzx711.jpg when your smartphone gets a virus
L243[12:46:09] <gamax92> whee, just implemented the memory limiter in LuaP
L244[12:59:41] <Inari> https://www.reddit.com/r/mildlyinfuriating/comments/8w45ty/when_u_dont_even_know_the_right_flag/ heh
L245[13:03:47] <asie> gamax92: awesome
L246[13:06:42] <gamax92> asie: does jnlua set a panic handler, since normally lauxlib does that when it uses the standard l_alloc
L247[13:07:06] <asie> gamax92: jnlua only uses the standard alloc if no memory limit is set
L248[13:07:08] <asie> otherwise, it wraps it
L249[13:07:26] <asie> is that what you mean?
L250[13:07:48] <asie> also let me know when LuaP hits, I'd love to add support for it to Kallisti
L251[13:08:26] <gamax92> I'm honestly not sure why I'm still working on LuaP tbh, it's pure java but it's also like 30% the speed of native Java/LuaJ
L252[13:08:43] <asie> LuaJ sucks
L253[13:08:46] <gamax92> the only thing it has going for it is that it's not broken like LuaJ
L254[13:08:51] <asie> also
L255[13:08:55] <asie> LuaP is a recompilation of Lua, no?
L256[13:08:58] <gamax92> yeah
L257[13:09:05] <asie> couldn't I just make it a part of the Terasology version of JNLua?
L258[13:09:09] <asie> as another LuaState class
L259[13:09:27] <asie> then it would fall back gracefully if natives cannot be loaded
L260[13:09:41] <asie> I'm working on moving OC over to the Terasology version of JNLua, so all parties would beenfit
L261[13:09:41] <gamax92> can you link me to the Terasology stuff?
L262[13:09:43] <asie> beenfit*
L263[13:09:45] <asie> benefit** gah
L264[13:09:53] <asie> gamax92: http://github.com/MovingBlocks/JNLua http://github.com/MovingBlocks/Kallisti
L265[13:10:25] <asie> it would let OpenComputers drop JNLua compiling for niche architectures (BSD, ARM) which would be nice
L266[13:11:39] <Izaya> does OC work under Windows 98?
L267[13:11:40] ⇨ Joins: Renari (Renari!~Renari@75.97.175.72.res-cmts.bgr.ptd.net)
L268[13:11:45] <asie> Izaya: no
L269[13:11:54] <asie> i think it requires Vista+, but this might change when we move to the Terasology fork
L270[13:11:57] <Izaya> (with kernelex or whatever it's called)
L271[13:11:58] <gamax92> asie: also I don't think it's thread safe.
L272[13:11:58] <asie> as that compiles on MinGW
L273[13:12:04] <asie> gamax92: Lua isn't thread safe either?
L274[13:12:19] <asie> the only guarantee Lua makes is that two separate lua_State structs can be used in different threads simultaneously
L275[13:12:21] <asie> no other guarantees are made
L276[13:12:27] <gamax92> well I meant lljvm
L277[13:12:35] <asie> in what way?
L278[13:14:27] <gamax92> yep as soon as I put down a second computer the other segfaulted
L279[13:15:04] <gamax92> I believe this is because there's only one shared stackPointer
L280[13:16:01] <Izaya> "By week 1, I was talking to the horses. By week 2, they talked back."
L281[13:20:01] <asie> ouchie
L282[13:20:08] <asie> well, we could force the thread count to 1
L283[13:20:10] <asie> but eugh
L284[13:20:59] <Skye> ew no XP support
L285[13:21:39] <gamax92> Ideally, the generated lljvm code would become a instantiable class that has it's own Memory class, but well, lljvm makes all static functions, the Function pointer stuff expects static functions, and the Memory stuff is static
L286[13:22:04] <gamax92> I've seen a fork to lljvm that did this iirc but not tested
L287[13:22:11] <asie> then test it! OwO
L288[13:26:56] <gamax92> .. err how would that even work with the libc
L289[13:29:39] ⇦ Quits: lperkins2 (lperkins2!~logan@63.227.187.208) (Ping timeout: 198 seconds)
L290[13:37:51] <Kodos> Anyone play Star Trek Online regularly?
L291[13:40:57] <AmandaC> I have reliable information that at least one person does.
L292[13:41:11] <AmandaC> ( BEcause they're on my strem friend list. )
L293[13:41:13] <AmandaC> They're not here, though
L294[13:41:16] <Kodos> I have a code for a free Gamma Vanguard Starter pack
L295[13:41:53] <AmandaC> I was just being a smart-ass, just to be clear.: P
L296[13:42:33] <Kodos> Also https://i.imgur.com/TlN3PRC.jpg
L297[13:44:48] <AmandaC> towel-chan! What are you doing in Factorio!?
L298[13:46:28] <Izaya> >the fuck is enterprise linux
L299[13:46:36] <Izaya> >a kernel flying through space
L300[13:46:55] ⇨ Joins: lperkins2 (lperkins2!~logan@63.227.187.208)
L301[13:47:47] <RobotPigeon> precious factory time spent well
L302[13:52:30] <Inari> "factory time" makes me want to play Satisfactory
L303[13:54:51] <Inari> %inv add uranium butter
L304[13:54:51] * MichiBot summons 'uranium butter' and adds to her inventory. This seems very sturdy.
L305[14:04:06] <Inari> You know what would be cool
L306[14:04:44] <Inari> A Discord bot. When someone joins it googles the nickname and assocaited accounts and compiles info and such, once its reasonably sure it has the rigth info and put it together well enough it greets the user with like a customized welcome message
L307[14:05:18] <Izaya> * Izaya has disconnected (permenantly)
L308[14:05:27] <Inari> Heh
L309[14:05:59] <Izaya> That'd freak me out, but I imagine I have too generic a name for it to work
L310[14:06:13] <Inari> Probably
L311[14:06:21] <Inari> Works better with people that have ilke Steam adn such linked too
L312[14:06:28] <Izaya> yeah that'd help
L313[14:06:36] <Izaya> (blegh)
L314[14:09:28] <Kodos> Is Satisfactory already out?
L315[14:10:10] <Inari> Don't think so
L316[14:10:30] <Inari> Would be neat though
L317[14:10:34] <Inari> Looks so gooood
L318[14:10:42] <Kodos> Indeed
L319[14:10:51] <Inari> You might say it's satisfactory
L320[14:11:15] <Inari> There are some bits about it I don't like that much
L321[14:11:17] <Inari> But oh well
L322[14:14:17] ⇦ Quits: Dark (Dark!~MrDark@2607:fcc8:d48b:eb00:c05b:e498:e4cd:775a) (Read error: Connection reset by peer)
L323[14:15:44] ⇨ Joins: Dark (Dark!~MrDark@2607:fcc8:d48b:eb00:a02a:6f5b:5dbd:c66f)
L324[14:23:14] <gamax92> my attempt to separate the stacks seems to have not worked
L325[14:26:10] <Inari> gamax92: meow?
L326[14:26:21] <gamax92> it still crashed
L327[14:34:56] <gamax92> it's rather confusing cause it just crashes with some access in the 7Fxxxxxx memory range, but max is 3FFFFFFF
L328[15:06:40] ⇦ Quits: Backslash (Backslash!~Backslash@ip-88-153-113-13.hsi04.unitymediagroup.de) (Quit: Leaving)
L329[15:41:56] <Inari> http://tinyurl.com/y9g3x3yj
L330[15:44:51] <AmandaC> Mimiru: at least he's self aware about it: https://twitter.com/elgoonishshive/status/1014967225818677248?s=19
L331[15:49:03] <gamax92> digilog or anatal?
L332[15:49:55] <Inari> gamax92: dinaloal
L333[15:56:28] <Inari> https://imgur.com/gallery/VcuPNRN
L334[16:15:36] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L335[16:45:57] <Inari> "How do you organize a space party? You planet."
L336[17:13:03] <Forecaster> What if it's on a moon?
L337[17:18:33] <Inari> Psh :P
L338[17:18:40] <Inari> You still planet
L339[17:19:54] ⇦ Quits: Inari (Inari!~Pinkishu@84.175.253.243) (Quit: 'If nay sway soy')
L340[17:27:29] <AmandaC> %choose space heroin or meh
L341[17:27:29] <MichiBot> AmandaC: space heroin
L342[17:27:32] <AmandaC> Right
L343[17:36:07] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300C1071794232E1BC071E716EC98.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L344[18:56:47] <gamax92> more rain!
L345[19:02:10] <AmandaC> Yay!
L346[19:02:30] <AmandaC> No thunder tonight for me, finally!
L347[19:02:36] <AmandaC> MAybe I can actually get a shower.
L348[19:03:08] <AmandaC> ( YEs, I know it's a myth, but I can't be bothered trying to convince my parents as such. )
L349[19:05:25] ⇨ Joins: Potato (Potato!webchat@pool-108-14-81-51.nycmny.fios.verizon.net)
L350[19:05:54] *** Potato is now known as Guest3266
L351[19:05:58] ⇦ Quits: Guest3266 (Guest3266!webchat@pool-108-14-81-51.nycmny.fios.verizon.net) (Client Quit)
L352[19:06:37] ⇨ Joins: WilliamKerman3 (WilliamKerman3!webchat@pool-108-14-81-51.nycmny.fios.verizon.net)
L353[19:06:47] <WilliamKerman3> Hello
L354[19:07:02] ⇨ Joins: WilliamKerman (WilliamKerman!~WilliamKe@142.44.215.167)
L355[19:07:20] <WilliamKerman> /registert
L356[19:07:27] <WilliamKerman> /register
L357[19:07:45] <WilliamKerman3> Hello other in game me
L358[19:07:56] <WilliamKerman> Howdy there pardner
L359[19:10:00] ⇦ Quits: WilliamKerman3 (WilliamKerman3!webchat@pool-108-14-81-51.nycmny.fios.verizon.net) (Client Quit)
L360[19:11:31] ⇦ Quits: WilliamKerman (WilliamKerman!~WilliamKe@142.44.215.167) (Ping timeout: 202 seconds)
L361[19:17:08] <AmandaC> DAMNIT WHO LEFT THE CLONING MACHNE ON AGAIN!?
L362[19:21:38] <AmandaC> Right, I've decied: ANime time
L363[19:21:51] <MGR> ?
L364[19:22:55] <gamax92> Also conducting an anime session atm
L365[19:34:11] ⇨ Joins: erin (erin!~erin@47.148.46.143)
L366[20:22:54] ⇨ Joins: Johannes13__ (Johannes13__!~Johannes1@dslb-088-075-201-040.088.075.pools.vodafone-ip.de)
L367[20:25:09] ⇦ Quits: Johannes13_ (Johannes13_!~Johannes1@dslb-188-105-158-007.188.105.pools.vodafone-ip.de) (Ping timeout: 194 seconds)
L368[20:33:02] ⇦ Quits: jazzpi (jazzpi!~jazzpi@2a03:4000:6:20f::2) (Quit: ZNC - http://znc.in)
L369[20:34:27] ⇨ Joins: jazzpi (jazzpi!~jazzpi@2a03:4000:6:20f::2)
L370[21:16:27] <Ristellise> Anime time http://tinyurl.com/ya2zxy9b
L371[21:26:11] ⇨ Joins: alphawolf (alphawolf!webchat@cpe-173-88-183-10.neo.res.rr.com)
L372[21:26:35] <alphawolf> how does on join this on the opencomputers mod?
L373[21:26:42] <alphawolf> one*
L374[21:27:17] ⇨ Joins: ghost (ghost!~ghost@cpe-173-88-183-10.neo.res.rr.com)
L375[21:27:36] ⇦ Quits: alphawolf (alphawolf!webchat@cpe-173-88-183-10.neo.res.rr.com) (Client Quit)
L376[21:27:48] <ghost> well hello peeps XD
L377[21:28:14] <ghost> anyone around to help me figure out opencomputers cause like idk how to work somethings
L378[21:28:49] <beesnees2> !ask
L379[21:28:51] <beesnees2> ~ask
L380[21:29:21] <ghost> what's the drone mean when it says no meadium found or something?
L381[21:29:32] <Ristellise> %ask
L382[21:29:35] <Ristellise> Huh
L383[21:29:54] <Ristellise> that means you dont have a floppy disk or a disk drive
L384[21:29:54] <beesnees2> someone make it so %ask outputs "Don't ask to ask. Just ask."
L385[21:30:16] <ghost> should i switch channels for help XD
L386[21:30:22] <beesnees2> ghost: no this is the right channel
L387[21:30:52] <ghost> then can you guys help with the mod OC for MC
L388[21:30:56] <Ristellise> Did you insert a hard disk with OpenOS?
L389[21:30:58] <Ristellise> Yes
L390[21:31:11] <beesnees2> you need a custom EEPROM for drones
L391[21:31:14] <beesnees2> AFAIK
L392[21:31:25] <Ristellise> I dont recal custom eeprom
L393[21:31:38] <Ristellise> you just need to install eeprom when assembling it.
L394[21:31:41] <ghost> all i know is it said to put the eeprom in
L395[21:31:47] <ghost> and i used the lua one XD
L396[21:32:03] <Ristellise> did you install openOS?
L397[21:32:16] <ghost> how does one do that ona drone?
L398[21:32:27] <beesnees2> don't think you can...
L399[21:32:35] <Ristellise> Oh really?
L400[21:32:38] <Ristellise> hmm
L401[21:32:42] <beesnees2> lemme check docs
L402[21:32:51] <Ristellise> maybe install openOS o the hard disk first
L403[21:32:51] <ghost> all i know is it says no bootable meadium XD
L404[21:32:54] <Ristellise> then assemble it
L405[21:32:59] <ghost> i can try that
L406[21:33:00] <Ristellise> Whats the full text
L407[21:33:14] <Ristellise> What's the full text? [Edited]
L408[21:34:40] <ghost> there is no slot for a hard drive in a lvl 1
L409[21:34:44] <ghost> drone casing
L410[21:34:52] <Ristellise> yeahh
L411[21:35:11] <Ristellise> then you have to program a custom eeprom for it
L412[21:35:22] <ghost> hows one do that?
L413[21:35:45] <ghost> i hardly figued out how to program on OC
L414[21:36:03] <ghost> i have used computer craft but OC is diffrent
L415[21:36:07] <beesnees2> ghost: there's an eeprom flashing program included with openOS
L416[21:36:18] <Ristellise> https://oc.cil.li/index.php?/topic/659-how-to-program-eeprom/
L417[21:36:24] <beesnees2> it's called `flash`
L418[21:36:24] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L419[21:36:38] <beesnees2> boot with normal lua bios
L420[21:36:39] <ghost> will that allow me to install open os?
L421[21:36:45] <beesnees2> no
L422[21:36:50] <beesnees2> I don't think
L423[21:36:59] <Ristellise> afaik no
L424[21:37:09] <ghost> there is a reason im doing this stuff in singleplayer XD
L425[21:37:18] <Ristellise> but if you really want openOS i suggest a tier 2 or higher
L426[21:37:37] <ghost> im just trying to figure out the mod tbh XD
L427[21:38:23] <ghost> since on a server id go with tier one
L428[21:38:25] <Ristellise> ...wait nvm
L429[21:38:37] <Ristellise> They have no secondary storage and so are programmed entirely by using an eeprom.
L430[21:38:41] <Kleadron> if you could change the size of the eeprom you could probably use it as a rom chip
L431[21:38:50] <Ristellise> But yeaj
L432[21:39:00] <ghost> @.@
L433[21:39:02] <Ristellise> You cant use open OS on drones
L434[21:39:23] <ghost> can you put those in simple rookie terms XD
L435[21:39:33] <Ristellise> If your looking for something loke CC's turtles, look at robots
L436[21:39:44] <ghost> i just started learning this mod on single player
L437[21:39:48] <Ristellise> You cannot install OpenOS on drones.
L438[21:40:00] <ghost> so robots are easier?
L439[21:40:04] <Ristellise> yes
L440[21:40:24] <ghost> and how does one find the apis and such on a OC pc
L441[21:40:41] <Ristellise> ocdoc.cli.li
L442[21:40:49] <Ristellise> https://ocdoc.cli.li [Edited]
L443[21:40:54] <ghost> becuase on CC there was like programs and such
L444[21:41:04] <ghost> id use programs and it helped
L445[21:41:30] <lperkins2> So, OpenOS is kinda sorta unix-like.
L446[21:41:36] <Ristellise> Yes
L447[21:41:40] <ghost> i never used that
L448[21:41:47] <ghost> i runa windows 10 pc
L449[21:41:49] <lperkins2> MacOS or Linux or BSD
L450[21:41:58] <Ristellise> its about the same as windows
L451[21:42:03] <Ristellise> ...wait nvm
L452[21:42:11] <ghost> the only lua i know is from CC
L453[21:42:15] <lperkins2> Programs are located in /bin or /usr/bin
L454[21:42:30] <ghost> so i go /bin
L455[21:42:36] <lperkins2> ls /bin
L456[21:42:42] <lperkins2> will show you what programs are installed
L457[21:42:47] <beesnees2> ghost: just type in `flash`
L458[21:42:56] <ghost> what will that do?
L459[21:43:05] <beesnees2> probably give help information for `flash`
L460[21:43:13] <beesnees2> if not type `flash --help`
L461[21:43:27] <lperkins2> flash it to write a file to an eeprom, for programming eeproms for microcontrollers and drones
L462[21:43:30] <ghost> like i said peeps im just trying to get my feet wet with this mod XD
L463[21:43:33] <Ristellise> beesnees2: you cant install openos on drones
L464[21:43:40] <Ristellise> ghost: get a computer
L465[21:43:42] <Ristellise> https://ocdoc.cil.li/tutorial:oc2_writing_code
L466[21:43:46] <beesnees2> right.
L467[21:43:49] <beesnees2> but you need to flash an eeprom
L468[21:43:56] <lperkins2> No you don't
L469[21:43:58] <beesnees2> using the `flash` command or directly with the API
L470[21:44:03] <Ristellise> He just wants to jump in the mod
L471[21:44:10] <Ristellise> not going into complex stuff yet.
L472[21:44:15] <ghost> mhm XD
L473[21:44:20] <beesnees2> yeah don't immediately go for drones :)
L474[21:44:28] <ghost> yeah well im like cool drones
L475[21:44:33] <lperkins2> Are you in creative in your test?
L476[21:44:33] <ghost> but can't get it to turn on XD
L477[21:44:37] <ghost> yes
L478[21:44:49] <lperkins2> Okay, grab a tier 3 computer, and a tier 3 APU
L479[21:45:01] <ghost> i go in single player on creative to learn stuff
L480[21:45:05] <lperkins2> Then grab a 3MB hard disk
L481[21:45:14] <ghost> do multple screens make a bigger one?
L482[21:45:19] <beesnees2> yeah
L483[21:45:20] <Ristellise> yes
L484[21:45:23] <lperkins2> Yes, not higher resolution though
L485[21:45:31] <lperkins2> Higher tier screens have higher resolution
L486[21:45:33] ⇦ Quits: ghost (ghost!~ghost@cpe-173-88-183-10.neo.res.rr.com) (Quit: ghost)
L487[21:45:40] <gamax92> uhh
L488[21:45:45] <Ristellise> ... *Shrugs*
L489[21:45:49] <Ristellise> oh hey gamax
L490[21:45:52] <gamax92> oh hey
L491[21:45:53] <Ristellise> long time no see
L492[21:45:57] ⇨ Joins: ghost (ghost!~ghost@cpe-173-88-183-10.neo.res.rr.com)
L493[21:46:02] <ghost> sorry about that
L494[21:46:13] <ghost> i made the screen bigger and well it crashed
L495[21:46:17] <Ristellise> we have discord you know :P
L496[21:46:29] <ghost> that might work better XD
L497[21:46:37] <beesnees2> alternatively download hexchat :)
L498[21:46:46] <lperkins2> Last 4 things you need, a keyboard, a screen, the openos floppy, and a lua bios
L499[21:46:47] <Ristellise> that could also work
L500[21:46:48] <ghost> i got discord XD
L501[21:46:51] <beesnees2> https://hexchat.github.io/
L502[21:46:59] <Ristellise> toss him the discord link
L503[21:47:08] <gamax92> praise be zopfli the loss of 13KiB
L504[21:47:12] <ghost> do links work ingame XD
L505[21:47:31] <Ristellise> Nope
L506[21:47:33] <Ristellise> https://discordapp.com/invite/0hVukoQ2KYifZFCA
L507[21:47:49] <Ristellise> just copy it word for word
L508[21:48:10] <ghost> il do my best |XD
L509[21:48:17] <Ristellise> kk
L510[21:49:43] <Ristellise> Also gamax... I worked on OCRC with KDC a bit more. KDC forked OCRC protocol
L511[21:49:57] <Ristellise> results http://tinyurl.com/yabaobuj
L512[21:49:59] <lperkins2> Anyway, if you got my complete parts list, you can place the case in the world (power it if you've got a RF mod and opencomputers is set to require power), and right click on it
L513[21:50:38] <lperkins2> You should then be able to shift-click each of the internal components into the case. They screen goes outside the case, next to it, and the keyboard attaches to the screen.
L514[21:50:46] <lperkins2> Then open the computer GUI and click the green power button
L515[21:52:21] ⇨ Joins: ghost1 (ghost1!webchat@cpe-173-88-183-10.neo.res.rr.com)
L516[21:52:49] ⇦ Quits: ghost1 (ghost1!webchat@cpe-173-88-183-10.neo.res.rr.com) (Client Quit)
L517[21:53:09] <AlphaWolfGamer> there now i am here
L518[21:53:13] <AlphaWolfGamer> it's me gohst XD
L519[21:53:19] <AlphaWolfGamer> ghost*
L520[21:53:31] ⇦ Parts: lperkins2 (lperkins2!~logan@63.227.187.208) ())
L521[21:53:49] ⇦ Quits: ghost (ghost!~ghost@cpe-173-88-183-10.neo.res.rr.com) (Quit: ghost)
L522[21:53:51] <lperkins2> Oh, I forgot to mention grabbing a couple tier 3.5 memory sticks
L523[21:54:16] <AlphaWolfGamer> lol what can one do with tier 1?
L524[21:54:25] <lperkins2> Tier one works,
L525[21:54:28] <AlphaWolfGamer> im just trying to figure out how to program XD
L526[21:54:34] <AlphaWolfGamer> on this mod XD
L527[21:54:36] <lperkins2> it does basically everything the tier 3 does,
L528[21:54:59] <lperkins2> but you're more likely to run out of memory or similar if you are not careful with resources.
L529[21:55:10] <lperkins2> The tier 1 and 2 cases don't have an internal floppy disk drive,
L530[21:55:23] <Ghostgamer17> true XD
L531[21:55:37] <Ghostgamer17> but i wanna see how to code and learn the basics so tier one should work
L532[21:56:11] <lperkins2> Sure, tier 1 are also a bit slower, and have fewer slots, but as you say, not a big deal.
L533[21:56:35] <Ghostgamer17> yeah im not going for turbo speed and such i just wanna learn the basics XD
L534[21:57:10] <lperkins2> Once you figure out the basics, and want the equivalent of CC's turtles, toss the computer case into an assembler, then add the components to it
L535[21:57:37] <Ghostgamer17> i will get to that after i learn the basics XD
L536[21:57:44] <Ghostgamer17> by getting my feet wet XD
L537[21:57:46] <lperkins2> In that case, the screen and keyboard go into the upgrade slots on the left. But I wouldn't worry about that until later. You can do lots of stuff with just the computer.
L538[21:57:56] <lperkins2> Alright, did you get the parts list?
L539[21:58:18] <Ghostgamer17> i got the basics needed for a tier one XD
L540[21:58:25] <Ghostgamer17> give me a sec to place the stuff
L541[21:58:30] <lperkins2> Sure.
L542[21:58:37] <gamax92> maybe newlib isn't compiled properly on this, the stack should be thread safe at this point, but then when I start a second computer it just crashes the other one
L543[21:59:15] <beesnees2> Ghostgamer17: the tiers are pretty similar
L544[21:59:35] <beesnees2> doesn't make much difference if you're just screwing around in creative mode
L545[21:59:38] <Ghostgamer17> yeah i got computers linked with cables and they each keep loading on the screen of the other XD
L546[21:59:55] <beesnees2> as all the computers run the same OS
L547[21:59:59] <beesnees2> unless you create a new OS
L548[22:00:04] <lperkins2> So, I'd start with a single computer,
L549[22:00:26] <lperkins2> Tying a specific screen to a specific computer is a slightly advanced topic.
L550[22:00:41] <Ghostgamer17> true XD
L551[22:00:51] ⇦ Quits: erin (erin!~erin@47.148.46.143) (Ping timeout: 198 seconds)
L552[22:02:08] <Ghostgamer17> alright i put the pc together
L553[22:03:11] ⇨ Joins: erin (erin!~erin@47.148.46.143)
L554[22:03:18] <lperkins2> Does it power on when you hit the button?
L555[22:03:31] <Ghostgamer17> yes XD
L556[22:03:42] <Ghostgamer17> i got it hooked upto a adaptor XD
L557[22:03:54] <Ghostgamer17> i hooked the adaptor intoa colinary generator
L558[22:04:09] <lperkins2> Alright, if you right click on the screen, it should take you to a prompt with something resembling /home #
L559[22:04:13] <Ghostgamer17> and used cables to run power to the tower
L560[22:04:20] <Ghostgamer17> i installed the os
L561[22:05:12] <lperkins2> Alright. If you installed the OS onto the internal drive, you can remove the boot disk and it should be happy.
L562[22:05:29] <Ghostgamer17> takes awhile to install Xd
L563[22:05:44] <lperkins2> Tier 3 computers are much faster.
L564[22:05:57] <Ghostgamer17> i can believe that XD
L565[22:06:17] <Ghostgamer17> 384K ram
L566[22:06:56] <lperkins2> Alright. So, for messing around programming with it, the simple method is the lua shell
L567[22:07:00] <lperkins2> which you get by typing lua
L568[22:07:18] <Ghostgamer17> how does one edit the bootup?
L569[22:07:32] <lperkins2> depends on which part you want to edit
L570[22:07:49] <lperkins2> the startup files are in /etc/
L571[22:07:53] <Ghostgamer17> with CC i always had a custom message at startup and would have it display the ingame time and other programs
L572[22:07:59] <lperkins2> and /boot
L573[22:08:02] <chernobyl> /lib/core/boot.lua
L574[22:08:16] <Ghostgamer17> do i just use /boot
L575[22:08:20] <lperkins2> so for that, /etc/rc.d/example.lua
L576[22:08:20] <Ghostgamer17> or edit /boot?
L577[22:08:30] <lperkins2> /boot is a directory
L578[22:08:35] <Ghostgamer17> oh
L579[22:09:09] <lperkins2> /boot/92_keyboard.lua for example figures out which keyboards it should attach
L580[22:09:11] <Ghostgamer17> i used cd /boot and it's in boot
L581[22:10:08] <lperkins2> If you have something you want to run every startup, put it in /etc/rc.d/example.lua (edit /etc/rc.d/example.lua)
L582[22:10:34] <Ghostgamer17> so lets say i want it to run a basic startup message and a few programs
L583[22:11:08] <lperkins2> So, one thing to keep in mind is OC maintains state across server restarts and chunk loading
L584[22:11:21] <Ghostgamer17> that's handy
L585[22:11:36] <lperkins2> Which means you don't usually need the programs to run on startup, since they can be manually started on the odd occasion they actually shut down
L586[22:11:42] <Ghostgamer17> unlike CC which shuts down upon shutdown or chunk unload
L587[22:11:50] <lperkins2> Correct.
L588[22:12:05] <Ghostgamer17> well still say for example i turn off my pc each time im done XD
L589[22:12:12] <Ghostgamer17> using it
L590[22:12:31] <Ghostgamer17> then i come back and boot it up
L591[22:12:56] <Ghostgamer17> hints the wanting a custom message and such
L592[22:13:53] <Ghostgamer17> or what if i wanted a turtle to display a custom message each time i placed it XD
L593[22:14:10] <lperkins2> Sure.
L594[22:14:23] <Ghostgamer17> if you can even pick up robots cause i could not amnage to pick up drones
L595[22:14:29] <Ghostgamer17> manage*
L596[22:14:59] <Ghostgamer17> i tried to break a drone with no luck to pick it up XD
L597[22:15:50] <lperkins2> You can, don't know about in creative mode, use a pickaxe.
L598[22:16:02] <lperkins2> Drones I think you right click with an empty hand.
L599[22:16:35] <lperkins2> Alright, so, if you edit /etc/rc.d/somename.lua (startup.lua would be a good choice)
L600[22:16:36] <Ghostgamer17> right clicking dones open the interface
L601[22:16:42] <lperkins2> You can put your welcome script there.
L602[22:16:46] <lperkins2> Shift right click?
L603[22:17:02] <Ghostgamer17> that turns it on
L604[22:17:07] <Z0idburg> Wait what
L605[22:17:26] <Ghostgamer17> can you pick up drones?
L606[22:17:37] <Z0idburg> if typing a specific computer to a specific screen then I dunno wtf level of difficulty computers were considered when I was a kid anymore
L607[22:18:02] <Ghostgamer17> using a screach thingy picks up drones XD
L608[22:18:12] <Z0idburg> Back then setting jumpers on your adaptor cards to assign an IRQ number was considered trivial.
L609[22:18:37] <Ghostgamer17> dude im 24 im no programer XD
L610[22:18:52] <Z0idburg> All programmers are over the age 24?
L611[22:18:59] <Z0idburg> What
L612[22:19:11] <Ghostgamer17> we live in the timespace where windows 10 XD is a thing
L613[22:19:41] <Z0idburg> XD edition
L614[22:19:42] <gamax92> what
L615[22:19:47] <beesnees2> what
L616[22:20:09] <Ghostgamer17> i also ate the nanomachines and got a battery near my health XD
L617[22:20:23] <Z0idburg> Okay
L618[22:20:28] <Z0idburg> this just got very confusing
L619[22:20:29] <Z0idburg> and weird.
L620[22:20:40] <Ghostgamer17> im trying to learn how to code on opencomputers
L621[22:20:48] <Izaya> shit
L622[22:20:49] <Z0idburg> Do it!
L623[22:20:56] <Izaya> you have to be >24 to be a programmer?
L624[22:21:01] <Ghostgamer17> no Xd
L625[22:21:05] <Izaya> guess I'm not
L626[22:21:08] <Z0idburg> wait what
L627[22:21:09] <Ghostgamer17> im stating my age and how im no programmer XD
L628[22:21:18] <Z0idburg> I thought @Izaya was about as old as I was
L629[22:21:28] <Z0idburg> and I'm not old
L630[22:21:47] <Z0idburg> Oh crap
L631[22:21:53] <beesnees2> @Ghostgamer17 here is a good briefer on the basics of lua syntax https://learnxinyminutes.com/docs/lua/
L632[22:21:53] <Izaya> :D
L633[22:21:59] <lperkins2> Yeah, I'm not old either, and I started with computers where setting jumpers was normal.
L634[22:22:00] <gamax92> Izaya is a babby
L635[22:22:04] <Z0idburg> my birthday is this month, I get to choose any day of this month and make it a holiday
L636[22:22:04] <Izaya> ^
L637[22:22:18] <Izaya> Programming In Lua is an excellent resource
L638[22:22:48] <Ghostgamer17> look peeps im not trying to be a full blown programmer XD im just trying to figure out open computers XD
L639[22:23:00] <gamax92> krakatau can decompile the output of lljvm without any syntax errors
L640[22:23:34] <Z0idburg> @Ghostgamer17 My first computer I could keep in my room, they were so interesting because back then you wouldn't normally use a computer without writing software for it.
L641[22:23:50] <beesnees2> @Ghostgamer17 the skills will transfer to actual programming
L642[22:23:52] <gamax92> I don't know if the code is accurate but I can compile the resulting .java file without modification
L643[22:23:53] <Z0idburg> Software existed but it was easier to write it yourself
L644[22:24:02] <lperkins2> So, if you just want a simple startup message, you can edit /etc/motd and put it in there
L645[22:24:09] <Ghostgamer17> my first pc was probally a windows 95
L646[22:24:10] <gamax92> and it gets faster
L647[22:24:16] * Izaya gives S3 a magazine with a printout of BASIC
L648[22:24:17] <Ghostgamer17> and mind you i was a kid then XD
L649[22:24:23] <beesnees2> hell, you could write a real webserver in OC if you wanted to
L650[22:24:31] <beesnees2> if you had some reverse proxy OC would poke into
L651[22:24:38] <beesnees2> to simulate listening on a port
L652[22:24:43] <Ghostgamer17> i just wanna learn the basics XD
L653[22:24:48] <beesnees2> OC can do quite a lot
L654[22:24:51] <Izaya> beesnees2: you can also do a webserver for ingame machines :D
L655[22:24:57] <Ghostgamer17> so can computercraft XD
L656[22:25:02] <lperkins2> Who listens to sockets for webservers? That's what sendmsg is for.
L657[22:25:13] <Izaya> (but fuck HTTP so it ends up being gopher)
L658[22:25:25] <Z0idburg> @Ghostgamer17 Lua is a fantastic way to learn about fundamentals of imperative programming! It adopts many things only minimally, so you can depend on the syntax being pretty consistent, to an extent that you won't have to learn a million ways to do the same thing
L659[22:25:41] <Z0idburg> but at the same time the practices you learn in Lua will be useful just about anywhere else
L660[22:25:51] <Ghostgamer17> probally yo
L661[22:26:12] <gamax92> Krakatau seems to have hung
L662[22:26:36] <Ghostgamer17> i just wanted to freaking put a custom message and a bootup that runs a few programs like clock on my OC pc XD
L663[22:27:04] <Z0idburg> Izaya, the other day I was helping an old high school friend move out of his apartment, and on a shelf we found an old radio shack magazine on TRS-80s and how awesome they were.
L664[22:27:11] <Z0idburg> or, trashy, should I say? ?
L665[22:27:19] <Izaya> well, it is the Trash-80
L666[22:27:23] <Izaya> C64 stronk
L667[22:27:26] <Z0idburg> right
L668[22:27:33] <gamax92> C64 pretty cool, can confirm
L669[22:27:51] <Z0idburg> if the hardware of the TRS-80 wasn't so shit it would have been an amazing machine
L670[22:27:57] <Izaya> though the CoCo is a p cool machine
L671[22:28:04] <Z0idburg> but unfortunately the only thing amazing about a TRS-80 are the two cpus they used
L672[22:28:12] <Z0idburg> the Z80 and the M6809E
L673[22:28:29] <Izaya> the 6809 was a pretty nice chip
L674[22:28:32] <gamax92> you can put a radio next to one
L675[22:28:38] <Z0idburg> the rest of the hardwareis absolute shit
L676[22:28:46] <Z0idburg> not just graphics but serial io, etc
L677[22:28:51] <Izaya> not as dead simple as a 6502 but you gain stuff from that
L678[22:29:02] <Z0idburg> the only thing in it that's normal is the FSK circuit
L679[22:29:11] <Z0idburg> for saving / loading programs to audio casette tape
L680[22:29:23] <Izaya> can't cheap out on that
L681[22:29:30] <Z0idburg> I liked the 6809 a lot because it had two user stacks
L682[22:29:30] <Izaya> it's already cheaping out by using tapes
L683[22:29:48] <Z0idburg> which made it perfect for 16 bit forth on an 8 bit chip
L684[22:30:02] <Z0idburg> (since 8 bit forth is useless)
L685[22:30:15] <gamax92> https://brokenbytes.blogspot.com/2018/03/a-48khz-digital-music-player-for.html
L686[22:31:09] <Z0idburg> wait what @gamax92
L687[22:31:09] <Z0idburg> WUT
L688[22:31:18] <Z0idburg> WHAT THE HELL IS HAPPENING
L689[22:31:53] <gamax92> yeah it's kinda weird to hear that coming from a c64 but yeah
L690[22:32:09] <Z0idburg> That's not running through the 6581... right?
L691[22:32:27] <gamax92> it is
L692[22:32:32] <Z0idburg> NO
L693[22:32:36] <Z0idburg> NO YOU CANNOT
L694[22:32:41] <Z0idburg> Izaya help
L695[22:32:43] <Z0idburg> fix it
L696[22:32:53] <Z0idburg> they broke the 6581 make it work again
L697[22:33:16] <Izaya> this is working as "intended"
L698[22:33:38] <Z0idburg> HiFi is not an intended mode of SID
L699[22:33:46] <gamax92> Also here's a Sega Master System doing high quality audio too https://www.youtube.com/watch?v=ZX4A2EYAYfU (video's a bit flashy)
L700[22:33:46] <MichiBot> Sega Master System high-fidelity audio | length: 3m 20s | Likes: 154 Dislikes: 0 Views: 2,625 | by Maxim Zhao | Published On 18/6/2018
L701[22:33:54] <Izaya> abuse is an intended mode of the SID though
L702[22:34:00] <gamax92> basically
L703[22:34:02] <Z0idburg> dafuq
L704[22:34:31] <Z0idburg> that's a really long ass sample
L705[22:35:00] <Z0idburg> how the heck do they have the memory to do that
L706[22:35:06] <Z0idburg> they must be buffering it in some stream..
L707[22:35:08] <Z0idburg> or something
L708[22:35:25] <Z0idburg> and the system isn't fast enough to decompress on the fly without hardware
L709[22:35:31] <Z0idburg> I would think
L710[22:35:37] <gamax92> it's just being streamed from cartridge
L711[22:35:55] <Z0idburg> hm
L712[22:36:00] <Z0idburg> but there can't be much cart space
L713[22:36:08] <Z0idburg> they must be bank switching or something
L714[22:37:50] <gamax92> the C64 example is 1MB and the SMS one is 4MB iirc
L715[22:38:09] <Z0idburg> lets see its probably 16 bit sound
L716[22:38:18] <Z0idburg> at 48Khz 16 bit that's..
L717[22:38:50] <Z0idburg> 768K per channel per second
L718[22:38:52] <Z0idburg> dafuwq
L719[22:39:00] <Z0idburg> I must be doing the math wrong
L720[22:39:10] <beesnees2> must be some crazy compression
L721[22:39:14] <gamax92> neither system can do 16bit audio
L722[22:39:14] <chernobyl> 768kbit/s
L723[22:39:19] <chernobyl> huh
L724[22:39:21] <Z0idburg> yeah thats right
L725[22:39:22] <Z0idburg> kb
L726[22:39:26] <Z0idburg> so /8
L727[22:39:37] <Z0idburg> 96KB/s
L728[22:39:38] <chernobyl> 8 bit?
L729[22:39:40] <Z0idburg> which is still very fast
L730[22:39:44] <Z0idburg> er 16
L731[22:39:48] <Z0idburg> no
L732[22:39:50] <chernobyl> gamax
L733[22:39:50] <Z0idburg> yes
L734[22:39:52] <chernobyl> are they 8 bit
L735[22:39:55] <gamax92> believe so
L736[22:39:57] <Z0idburg> no they arent
L737[22:40:01] <Z0idburg> well yes in the end
L738[22:40:07] <Z0idburg> oh WAIT
L739[22:40:22] <Z0idburg> I see...
L740[22:40:26] <gamax92> SMS has weird non linear volume and is exploiting combinations of the volume between it's three channels to get better range
L741[22:40:44] <Z0idburg> they have to be converting to 8 eventually, so it could be converted ahead of time maybe
L742[22:40:59] <chernobyl> 10 bit maybe?
L743[22:41:06] <chernobyl> lul
L744[22:41:07] <Z0idburg> no the sound chip is 8 I think
L745[22:41:12] <Z0idburg> so maybe what they're doing
L746[22:41:14] <Z0idburg> is dithering
L747[22:41:23] <Z0idburg> you can dither audio just like you dither pixels
L748[22:41:39] <Z0idburg> basically you shift very fast between two 8 bit sound samples and it appears 16 bit isgh
L749[22:41:41] <Z0idburg> ish*
L750[22:41:49] <gamax92> iirc the C64 only outputs the top 8 bits of it's accumulators
L751[22:42:05] <Z0idburg> it does lower your output sample rate max
L752[22:42:37] <Z0idburg> you may also be able to XOR the last byte into the next
L753[22:42:39] <Z0idburg> instead
L754[22:42:48] <Z0idburg> to emulate sound mixing of two 8 bit channels
L755[22:42:57] <Z0idburg> I'm not sure how well that'd work
L756[22:43:05] <Z0idburg> but it works with square waves..
L757[22:43:11] <gamax92> oh it's the upper 12 bits
L758[22:43:20] <Z0idburg> orly
L759[22:43:21] <Z0idburg> the sound chip is?
L760[22:43:36] <Z0idburg> 12 bit audio can sound pretty nice
L761[22:43:48] <Z0idburg> that's 16 8 bit channels basically
L762[22:44:09] <Z0idburg> segments
L763[22:44:15] <Z0idburg> have to be careful with the word channel here
L764[22:44:18] <Z0idburg> since audio
L765[22:44:58] <Z0idburg> yeah they must be doing some sort of audio dithering
L766[22:45:03] <Z0idburg> to enhance the spectrum
L767[22:46:27] <Z0idburg> because if you ever take an audio file and simply downsample it to 8 bits it's pretty shitty
L768[22:46:49] <Z0idburg> but.. if you flipped between two 8 bit values extremely fast it may sound like it's halfway between the two values.
L769[22:47:11] <Z0idburg> allowing you a fake higher bit depth feeling
L770[22:48:18] <gamax92> what the fuck are you even saying
L771[22:48:33] <Z0idburg> you never done that?
L772[22:48:42] <Z0idburg> I did it with piezo buzzers once ?
L773[22:48:45] <Z0idburg> in one of my labs
L774[22:48:49] <Z0idburg> I was bored.
L775[22:50:19] <Z0idburg> I just enabled a higher clock and flipped between my frequency values to the buzzer very fast, and it was kinda cool, it would give a bit of a harmonic and almost sound like it was halfway between the two frequencies
L776[22:50:34] <Z0idburg> but the hum of the harmony was the coolest part
L777[22:51:21] <Z0idburg> there was a frequency shift from the clock rate change but it was a buzzer so what do you expect
L778[22:52:19] <gamax92> that's not dithering that's just arpeggio
L779[22:52:25] <Z0idburg> then you could Xor two values together to play more than one song through the buzzer at the same time
L780[22:53:11] <Z0idburg> it's a similar idea to photo dithering used in some older video games, so I decided to call it that
L781[22:54:10] <Z0idburg> also that is not arpeggio..
L782[22:54:17] <Z0idburg> I dunno where you even got that term from lol
L783[22:55:02] <gamax92> quickly alternating between different notes is arpeggio
L784[22:55:40] <Z0idburg> No that's not really what an arpeggio is whatever pot head guitar player told you that clearly does not know what an arpeggio actually is
L785[22:56:11] <Z0idburg> that's a very bad definition lol
L786[22:56:39] <gamax92> https://wiki.nesdev.com/w/index.php/Arpeggio
L787[22:56:53] <gamax92> http://3daudio.info/gamesound/pcsound.html
L788[22:57:00] <Z0idburg> Okay wtf
L789[22:57:05] <Z0idburg> they need to chaneg the name of that
L790[22:57:12] <Z0idburg> because that is not classically correct at all
L791[22:57:30] <Z0idburg> whoever called it that clearly didn't understand music XD
L792[22:57:33] <Z0idburg> sigh
L793[22:57:55] <gamax92> that is what an arpeggio is ...
L794[22:58:20] <Z0idburg> Arpeggio is an actual term in the concept of music
L795[22:58:23] <gamax92> yes
L796[22:58:30] <gamax92> you take a chord and instead of playing it's notes all at once, it's broken up and played in sequence
L797[22:59:31] <Z0idburg> Right, what I'm saying is that it was a bad idea for these people to call this electronic practice "arpeggio"
L798[22:59:40] <Z0idburg> because it is misleading and confusinfg
L799[22:59:44] <Z0idburg> confusing*
L800[22:59:44] <gamax92> not really when the term fits perfectly
L801[22:59:52] <Z0idburg> It doesn't really
L802[23:00:00] <gamax92> how so
L803[23:00:46] <gamax92> https://ozzed.net/how-to-make-8-bit-music.shtml#arpeggio
L804[23:02:24] <gamax92> okay, malloc_lock and __malloc_unlock are not only completely empty functions but not referenced by anything
L805[23:04:14] <Z0idburg> because in this case it is very non-chromatic, and although arpeggios can exist in non chromatic music, it is a very weird thing to think about. Now, if your sole purpose is to make a chord I suppose calling it an arpeggio is okay, like what that article talks about. However, I would not call flipping between two adjacent frequencies with the purpose of simulating an in between frequency an arpeggio, like you originally claimed.
L806[23:05:21] <gamax92> well flipping between two frequencies doesn't imitate the middle frequency just like a chord doesn't sound like the average note of it's frequencies
L807[23:05:38] <Z0idburg> it does though, at least when I did it
L808[23:05:59] <Z0idburg> it's the same idea that when you flip between two colors very very quickly in a picture, it starts to look like a color in between. your brain does it
L809[23:06:17] <Z0idburg> of course, iI was dealing with square waves when I did it with sound
L810[23:06:29] <Z0idburg> and it harmonizes, so it does change the sound a lot
L811[23:06:56] <Z0idburg> it was almost kind of like an echo, but it did sound in between the two frequencies
L812[23:07:18] <Z0idburg> it was almost kind of like an reverb, but it did sound in between the two frequencies [Edited]
L813[23:07:51] <Z0idburg> I wouldn't go as far as to say it was like a reverb or anything
L814[23:08:08] <Z0idburg> but I guess
L815[23:09:41] <gamax92> maybe I can just put synchronized on my custom l_alloc
L816[23:10:05] <asie> wew
L817[23:10:13] <Z0idburg> Hi Asie
L818[23:10:22] <Z0idburg> I don't see you on much anymore
L819[23:10:32] <asie> But I am always on
L820[23:10:33] <Izaya> asie has big plans, probably
L821[23:10:40] <asie> except when I'm not
L822[23:10:41] <Z0idburg> lol
L823[23:10:42] <gamax92> hot damn it ... almost worked
L824[23:11:12] <Z0idburg> okay
L825[23:11:18] <Z0idburg> @gamax92 is from 1970
L826[23:11:26] <gamax92> nope
L827[23:11:42] <Z0idburg> must be because you said hot damn
L828[23:11:49] <Z0idburg> which was really popular then and a bit before
L829[23:12:09] <Z0idburg> I haven't heard anyone say that in person XD
L830[23:12:31] <Z0idburg> only old tv shows and stuff
L831[23:12:42] <Z0idburg> books
L832[23:14:32] <gamax92> asie: making l_alloc synchronized does seem to get rid of a lot of the issue though, I have two computers running LuaP at the same time, for the first time
L833[23:17:15] <gamax92> and it crashed
L834[23:18:18] <asie> you called it
L835[23:19:18] <gamax92> I'm not sure what I have to do to get newlib's thread safety working though
L836[23:23:43] ⇦ Quits: erin (erin!~erin@47.148.46.143) (Ping timeout: 198 seconds)
L837[23:24:13] ⇨ Joins: erin (erin!~erin@47.148.46.143)
L838[23:26:54] ⇨ Joins: SF-MC (SF-MC!~EiraIRC@131-191-86-130.as.clicknet.org)
L839[23:29:50] <Z0idburg> ]\
L840[23:29:51] <Z0idburg> ]\
L841[23:29:51] <Z0idburg> ]\
L842[23:29:51] <Z0idburg> ]\
L843[23:29:52] <Z0idburg> ]\
L844[23:29:52] <Z0idburg> ]\
L845[23:29:52] <Z0idburg> ]\
L846[23:29:52] <Z0idburg> ]\
L847[23:31:11] * Mimiru bans @Z0idburg
L848[23:34:34] <Temia> %inv add a birb
L849[23:34:34] * MichiBot summons 'a birb' and adds to her inventory. I could get some good swings in with this.
L850[23:35:00] ⇦ Quits: Cervator (Cervator!~Thunderbi@2601:4c1:4001:1d5d:d421:4e47:57fd:f059) (Quit: Cervator)
L851[23:36:52] <gamax92> %inv add psychedelic artwork
L852[23:36:52] * MichiBot summons 'psychedelic artwork' and adds to her inventory. I could get some good swings in with this.
L853[23:37:27] <lperkins2> So, got an odd crash with minecraft 1.12.1 and OC 1.7.2. Piping `ls /bin | less` causes a `too long without yielding` crash. Are shell redirects still working properly in general?
L854[23:39:41] <asie> @payonel
L855[23:39:44] <asie> if he's here
L856[23:40:22] <gamax92> the wild payonel speaks from the dead
L857[23:40:31] <payonel> lperkins2: use more for now - in a future update less should be more robust
L858[23:40:40] <payonel> lperkins2: use `more` for now - in a future update less should be more robust [Edited]
L859[23:40:42] <gamax92> oh boy "malloc failed" messages
L860[23:42:41] <lperkins2> Fair enough.
<<Prev Next>> Scroll to Top