<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:05:58] <Ariri> Haha I hold #1 now
L2[00:06:03] <Ariri> get on my l3v3l
L3[00:06:07] ⇦ Quits: lopezt (lopezt!~Adium@v22018076567069662.quicksrv.de) (Quit: Leaving.)
L4[00:06:11] <Ariri> 13v31
L5[00:06:24] <Ariri> 13\/31
L6[00:08:01] <Ariri> 13\ /31 [Edited]
L7[00:10:35] <Izaya> how do we bring up the leaderboard again
L8[00:11:40] <Ariri> uh
L9[00:11:43] <Ariri> %list
L10[00:11:46] <Ariri> %rank
L11[00:12:50] <Ariri> /shurg
L12[00:12:55] <Ariri> ¯\_(ツ)_/¯ [Edited]
L13[00:13:50] <Ariri> So im reading the lua document manual thing
L14[00:14:08] <Ariri> so do i need an ide for lua or will notepad++ do fine
L15[00:14:26] <Ariri> ive never like tested or compiled code in ide environments
L16[00:14:39] <Ariri> at least not in a while for codes ive actually used
L17[00:16:38] <Izaya> I write Lua 100% inside vim
L18[00:16:53] <Izaya> I'd recommend syntax highlighting but beyond that you don't need anything
L19[00:17:00] <Ariri> okay
L20[00:17:07] <Bob> for OC, notepad++ is perfect
L21[00:17:07] <Ariri> any other fancy programs i need
L22[00:17:18] <Bob> for serious programming use VSCode
L23[00:17:18] <Izaya> I recommend Debian GNU/Linux
L24[00:17:25] <Izaya> >using a web browser for programming
L25[00:17:43] <Izaya> I mean I say that but all IDEs and similar programs are similarly heavy so do whatever I guess
L26[00:17:49] <Ariri> you mean as a bootable?
L27[00:18:06] <Izaya> yes
L28[00:18:13] <Izaya> developing on Windows makes me want to die
L29[00:18:26] <Bob> ^
L30[00:18:27] <Izaya> YMMV
L31[00:19:03] ⇨ Joins: AdorableCatgirl (AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net)
L32[00:19:10] <Ariri> Why?
L33[00:19:19] <Ariri> I never understoof the preference
L34[00:19:26] <Ariri> imo using rPi in headless is harder
L35[00:19:32] <Ariri> if thats any reference
L36[00:19:33] <Izaya> it's really not designed as a system to be friendly for programming
L37[00:19:49] <Ariri> even tho ud use programs?
L38[00:20:03] <CompanionCube> %tonkleaders
L39[00:20:03] <MichiBot> CompanionCube: https://michibot.pc-logix.com/tonk
L40[00:20:07] <CompanionCube> you mean?
L41[00:20:11] <Izaya> that's the one
L42[00:20:13] <bad at vijya> the raspi is ez
L43[00:20:38] <Izaya> it lacks basic tools like a C compiler or grep by default, the system is not simple by any stretch, there are no standard ways of doing anything...
L44[00:20:39] <Ariri> ssh is kinda pissy for me
L45[00:20:41] <CompanionCube> lol
L46[00:20:51] <Izaya> also pipes on windows hahahahahaha
L47[00:20:55] <Bob> ^
L48[00:20:56] <CompanionCube> I've barely used my pi3 non-headless
L49[00:20:59] <Ariri> pipes
L50[00:21:01] <Bob> That OS is a joke
L51[00:21:08] <Ariri> I was using a Pi W bc it was cheaper
L52[00:21:17] <Ariri> and im using Homebridge ;l
L53[00:21:23] <CompanionCube> hell, i barely used my pi1 non-headless
L54[00:21:34] <Ariri> Pipes?^
L55[00:21:41] <Izaya> >Homebridge is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API.
L56[00:21:43] * Izaya screams
L57[00:21:44] <CompanionCube> my pi3 doesn't actually have X11 installed at all :D
L58[00:21:49] <Ariri> Hahaha
L59[00:22:00] <CompanionCube> Izaya: yep, burn it
L60[00:22:02] <Ariri> Its really useful tho
L61[00:22:04] <CompanionCube> it's cursed.
L62[00:22:06] <Ariri> Bruhhhh
L63[00:22:08] <Izaya> Ariri: cat file | grep word | cut -d ' ' -f 2
L64[00:22:13] <Ariri> I love using shortcuts for it
L65[00:22:22] <Ariri> I dont understand that^
L66[00:22:46] <bad at vijya> everytime i see node.js i wanna blow my brains out
L67[00:22:47] <Temia> I need to get a Pi Zero W for headless embedded purposes. My existing zero is nice, but having to plug my old LAN adapter in just to work with it is a pain
L68[00:23:06] <Ariri> i dont know half of the references in here bc i never join communities for anything but gaming and sometimes anime :l
L69[00:23:09] <Izaya> cat outputs a file to the standard output, grep searches its input and outputs lines containing word, and cut -d ' ' will cut lines on spaces, and specifying -f 2 will make it output the second 'field'
L70[00:23:37] <Temia> What's sad is that a basic Arch ARM installation on an RPi Zero W with OpenSSH set up is probably more secure than most IOT devices
L71[00:23:51] <Ariri> Ah
L72[00:23:56] <CompanionCube> Izaya: also remember until recently the CLI was balls
L73[00:24:02] <Ariri> Lolll
L74[00:24:09] <Ariri> Putty im sorry
L75[00:24:20] <Ariri> I had to delete my linux bootable a few years back
L76[00:24:26] <Ariri> i was running out of flash dirves
L77[00:24:35] <CompanionCube> cmd.exe is a unfixable turd
L78[00:24:39] <Ariri> and i messed up my laptop doing dual boot
L79[00:24:48] <Ariri> true but thats the first thing I learned
L80[00:24:53] <Ariri> I was like 7
L81[00:25:07] <CompanionCube> which linux?
L82[00:25:16] <Ariri> I wanna say Ubuntu
L83[00:25:24] <Ariri> Whatever was in circulation at the time
L84[00:25:33] <CompanionCube> My first was Ubuntu 9.04
L85[00:25:36] <Ariri> dont do the math and guess my age
L86[00:25:48] <Ariri> i used it a bit but got a bit confused
L87[00:26:06] <Ariri> didnt know how to use resources to figure stuff out beyong exploration
L88[00:26:09] <Ariri> didnt know how to use resources to figure stuff out beyond exploration [Edited]
L89[00:26:12] ⇨ Joins: cpup (cpup!~cpup@24-151-32-148.dhcp.nwtn.ct.charter.com)
L90[00:26:19] <Ariri> https://www.debian.org/CD/http-ftp/
L91[00:26:22] <Ariri> this
L92[00:26:23] <Ariri> ?
L93[00:26:49] <CompanionCube> no
L94[00:27:05] <CompanionCube> i obtained an actual disk
L95[00:27:21] <Ariri> IzayaBOTToday at 10:17 PM
L96[00:27:21] <Ariri> I recommend Debian GNU/Linux
L97[00:27:28] <Ariri> Talking about this, wasnt clear
L98[00:27:51] * CompanionCube wouldn't use debian for a desktop
L99[00:28:01] <Ariri> bloody ell
L100[00:28:05] <CompanionCube> it's a good distro
L101[00:28:23] <CompanionCube> but there are better ones for that :3
L102[00:28:34] <Ariri> frick dude i make up my own terms whats the diff
L103[00:28:34] <Ariri> lemme google it instead of hving someone explain again
L104[00:28:57] <Ariri> oh distro
L105[00:29:04] <Ariri> liegit just distribution
L106[00:29:05] <Ariri> duh
L107[00:29:35] <Ariri> Do these things actually make a huge difference???
L108[00:29:44] <Ariri> I always just use what I have
L109[00:29:45] <CompanionCube> Define 'huge'
L110[00:30:32] <Ariri> Like is it a significant improvement to shutdown my desktop/move to my laptop and get the files, boot into some kind of linux, set it up, configure cuz im picky, and use it to code
L111[00:31:23] <CompanionCube> That would be a matter of opinion
L112[00:32:01] <CompanionCube> However coding meshes substantially nicer with a surrounding Linux vs a surrounding Windows.
L113[00:32:26] <Ariri> So not the editing itself
L114[00:32:36] <Ariri> just like debugging or something
L115[00:32:39] <Ariri> ?
L116[00:32:41] <Ariri> IzayaBOTToday at 10:20 PM
L117[00:32:41] <Ariri> it lacks basic tools like a C compiler or grep by default, the system is not simple by any stretch, there are no standard ways of doing anything...
L118[00:33:16] <Ariri> Windows^
L119[00:33:53] <CompanionCube> Traditionally the systems have had vastly different 'philosophies' of the Way Things Should Be.
L120[00:34:14] <Izaya> *nix systems were designed by developers by developers
L121[00:34:20] <Izaya> see: unix philosophy
L122[00:34:56] <Ariri> I see
L123[00:35:03] <CompanionCube> Izaya: you want a 'for' there
L124[00:35:11] <Izaya> yes
L125[00:35:14] <CompanionCube> also
L126[00:35:15] <Ariri> i get it
L127[00:35:20] <CompanionCube> no reboot needed
L128[00:35:26] <Ariri> wait what
L129[00:35:40] <Ariri> emu?
L130[00:35:42] <CompanionCube> with the magic of ~VT-x/AMD-V~
L131[00:35:51] <CompanionCube> you too can try out Linux easily
L132[00:35:57] <Ariri> I dont know if i have virtualization
L133[00:36:03] <Ariri> Im running a 2400G
L134[00:36:08] <CompanionCube> CPU?
L135[00:36:16] <Ariri> ye
L136[00:36:20] <CompanionCube> Full name?
L137[00:36:26] <Ariri> Ryzen 5 2400G
L138[00:36:31] <Ariri> its an iGPU
L139[00:36:36] <Izaya> you have virtualisation
L140[00:36:39] <CompanionCube> ...of course it has virtualization
L141[00:36:54] <Ariri> of course it does, right
L142[00:36:57] <CompanionCube> ~every CPU in the past decade or longer has had it
L143[00:37:02] <Ariri> oh
L144[00:37:06] <Izaya> 'not sure I have virtualisation' is Core 2 Duo grade
L145[00:37:27] <Ariri> well my bloody laptop could barely run its own things before klunking and breaking
L146[00:37:34] <Ariri> and i got that in 2014 maybe
L147[00:37:42] <Ariri> 1.8 ghz
L148[00:38:18] <Ariri> so what like virtual box or something then
L149[00:38:37] <CompanionCube> VirtualBox is a good option for Windows.
L150[00:38:54] <Ariri> ok
L151[00:39:10] <Ariri> should i remap keys for vim or is it better to get used to the linux shortcuts
L152[00:39:16] <Ariri> like ctrl c and stuff
L153[00:39:22] <CompanionCube> (Hyper-V exists too, but you likely don't have ot and VirtualBox is simpler to use)
L154[00:39:24] <CompanionCube> fuck vim
L155[00:39:25] <Ariri> or whatever they are
L156[00:39:25] <Ariri> https://i.imgur.com/j1ecoZP.png
L157[00:39:38] <Ariri> wut
L158[00:39:50] <Izaya> use whatever editor you like
L159[00:39:51] <CompanionCube> I don't like it. Never had.
L160[00:39:56] <Izaya> as long as it has syntax highlighting
L161[00:40:03] <Ariri> bloody ell
L162[00:40:07] <CompanionCube> Know just enough to be able to type and quit.
L163[00:40:09] <Ariri> **both**
L164[00:40:15] <Ariri> frick it
L165[00:40:22] <Izaya> most distros come with a competent editor
L166[00:40:25] <CompanionCube> ^
L167[00:40:33] <CompanionCube> by the way
L168[00:40:52] <Ariri> ill see if i can finally finish setting up one vm tomm, never finished making any
L169[00:40:59] <Ariri> always got busy or distracted
L170[00:41:05] <CompanionCube> You'll pry ctrl-c and ctrl-v from my cold, dead hands.
L171[00:41:26] <Ariri> Meaning you like them
L172[00:41:49] <CompanionCube> yes.
L173[00:41:56] <Ariri> ok
L174[00:42:06] <CompanionCube> I even use them in emacs :p
L175[00:42:18] <Ariri> why does like ssh use diff shortcuts than linux and all that
L176[00:42:27] <CompanionCube> SSH doesn't
L177[00:42:36] <Ariri> like ctrl c was termintte on my rPi
L178[00:42:43] <Ariri> raspbian*
L179[00:42:56] <Ariri> and now ctrl t or something is in OC
L180[00:42:56] <payonel> fwiw, vscode with lau-language-server is very nice for oc+lua programming
L181[00:43:05] <CompanionCube> bash uses ctrl-c to send SIGINT.
L182[00:43:20] <payonel> i might put together a api file, which the lua-language-server extension can use to help define methods
L183[00:43:28] <CompanionCube> Since there is no text selected when this happens, this is not a problem for me :p
L184[00:43:37] <Ariri> ah
L185[00:44:02] <Ariri> payonel: Wait so u have a definition within ur enviro?
L186[00:45:07] <payonel> yes and no. go to definition, and autocompletion works for openos stuff
L187[00:45:26] <payonel> but i could add an api definition that would give details on params and return
L188[00:45:33] <payonel> and machine api stuff
L189[00:45:37] <Ariri> Quick ?: would understanding a coroutine as a subroutine be wrong, it just doesnt run simultaneosly, it pauses the main routine
L190[00:45:42] <Ariri> Ah I see^
L191[00:45:52] <payonel> i haven't, just saying that is well supported with these tools
L192[00:46:23] <Ariri> So now im even less clear on which editor to use now...
L193[00:46:35] <Izaya> try a few
L194[00:46:36] <Ariri> i just need syntax highlighting supposedly
L195[00:46:37] <CompanionCube> Find one you like.
L196[00:46:50] <Izaya> 's like a bike, try a few and decide which suits you best
L197[00:46:53] <CompanionCube> ^
L198[00:47:07] <Ariri> Alright then
L199[00:47:22] * CompanionCube uses nano and emacs for different things
L200[00:47:24] <Ariri> *downloads like 10*
L201[00:47:56] <Izaya> vim will confuse you. emacs will confuse you. IDEs will have hundreds of buttons.
L202[00:48:01] <CompanionCube> ^
L203[00:48:09] <payonel> i recommend any editor that 1. you like, and 2. has some language linting
L204[00:48:29] <Ariri> I have Notepad ++ installed and I have used that
L205[00:48:31] <Ariri> for a while
L206[00:48:42] <Izaya> look into Notepadqq if you like it
L207[00:48:47] <payonel> does it understand lua? or have you added a plugin/extension for it to do lua?
L208[00:48:58] <Ariri> I think so
L209[00:49:00] <Ariri> lemme check
L210[00:49:11] <Izaya> that said, an editor you can use over ssh or similar is always an excellent thing
L211[00:49:23] <Izaya> ie I can be logged in from work, like now, and work on stuff at home
L212[00:50:00] <Ariri> https://i.imgur.com/HuS7oBX.png
L213[00:50:21] <Ariri> Would SSHs be blocked by certain ISPS if i were to work on a domain netowkr
L214[00:50:24] <Ariri> network
L215[00:50:32] <Ariri> er not ISPS
L216[00:50:34] <Izaya> it's often blocked by companies and schools but otherwise no
L217[00:50:35] <Ariri> same thin
L218[00:50:41] <CompanionCube> Izaya: I use nano over SSH
L219[00:50:44] <Ariri> ah darn
L220[00:50:49] <CompanionCube> or on occasion emacs+tramp
L221[00:50:54] <Izaya> that said
L222[00:51:04] <Izaya> blocked just means you haven't put in enough effort to get around it :^)
L223[00:51:10] <CompanionCube> ^
L224[00:51:12] <Ariri> True
L225[00:51:19] <Ariri> Ive been looking for ways
L226[00:51:25] <Ariri> But havent found any solid ones
L227[00:51:33] <Ariri> theyve covered my old holes :(
L228[00:51:43] <CompanionCube> old holes?
L229[00:51:54] <Ariri> They use two factor for gradebooks now ;-;
L230[00:52:06] <CompanionCube> You. I like you.
L231[00:52:11] <Ariri> like old ports and tricks i used to do to exploit the network
L232[00:52:14] <Ariri> Me?
L233[00:52:20] <CompanionCube> Yes.
L234[00:52:31] <Ariri> Well thats a first
L235[00:52:42] <CompanionCube> I like the implications of the first statement.
L236[00:52:44] <Ariri> Ive been a pesky bugger who doesnt know anything the whole time
L237[00:53:23] <Izaya> https://files.catbox.moe/qq03pm.PNG
L238[00:53:26] <Ariri> Speaking of which^ they have a shared NAS that doenst allow .bat (bad but easy and fun ik) so i put into plain text lmao
L239[00:53:49] <CompanionCube> did they also block .vbs and .js?
L240[00:54:18] <Ariri> Izaya: So could I use my rPi with SSH and use port forwarding
L241[00:54:19] <Ariri> ?
L242[00:54:37] <Izaya> you could forward the ssh ports so you could log into your pi
L243[00:54:38] <Ariri> I think so but again, i save it on their sever as plain text and just copy paste into vbs
L244[00:54:40] <Ariri> i can run them
L245[00:54:49] <Ariri> but not save them on logoff
L246[00:55:01] <Ariri> bc its a virtual server
L247[00:55:16] <Ariri> Okay^^
L248[00:55:29] <CompanionCube> a ephermeal network share's a bit weird/
L249[00:55:57] <Ariri> And then id just file transfer them over to put into pastebin or something when neeeded?^
L250[00:55:57] <Izaya> once you have a network that 99% supports ssh nothing else compares tbh
L251[00:56:18] <Izaya> you can move files easily and log into any machine easily
L252[00:56:26] <Ariri> noice
L253[00:56:30] <CompanionCube> Izaya: what about a plan9grid
L254[00:56:43] <Izaya> CompanionCube: ultimate zen
L255[00:57:15] <Izaya> if it were a little more practical I'd unironically run all my stuff on 9front
L256[00:57:21] <Izaya> servers, anyway
L257[00:57:32] <Izaya> need drawterm for Haiku for maximum memetic value
L258[00:57:42] <Ariri> frick https://i.imgur.com/FsLA7XT.png
L259[00:58:34] <CompanionCube> are you trying to break into some server
L260[00:58:41] <CompanionCube> of
L261[00:58:51] <CompanionCube> you cut off the 'i'
L262[00:58:53] <Ariri> no its mine but i dont remember the password, and termius wont show it
L263[00:59:25] <CompanionCube> no root login?
L264[00:59:42] <Izaya> imagine using passwords rather than keys
L265[01:00:00] <Ariri> wth are keys now
L266[01:00:03] ⇦ Quits: glasspelican (glasspelican!~quassel@2607:5300:201:3100::325) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
L267[01:00:07] <Ariri> other than the door kind
L268[01:00:11] <Ariri> no??
L269[01:00:16] <Izaya> Ariri: what if I told you you could enter your password for other machines at login and then never have to enter a password for the rest of your session
L270[01:00:18] <Izaya> (except sudo)
L271[01:00:24] <Ariri> I just did homebridge i dunno wut i was doing
L272[01:00:35] <Ariri> huhhh
L273[01:00:37] ⇨ Joins: glasspelican (glasspelican!~quassel@2607:5300:201:3100::325)
L274[01:00:37] <CompanionCube> Izaya: that's just krb5 no?
L275[01:00:50] <Izaya> CompanionCube: yes but also ssh keys and an ssh agent
L276[01:00:51] <CompanionCube> Available and used by Windows too
L277[01:01:07] <CompanionCube> Izaya: however
L278[01:01:18] <CompanionCube> >not passphrasing your SSH keys
L279[01:01:22] <Izaya> CompanionCube: I do
L280[01:01:25] <Izaya> hence once at login
L281[01:01:32] <CompanionCube> >infinite timeout
L282[01:01:36] <Izaya> gotta unlock the keys to add them to the agent
L283[01:01:45] <Izaya> CompanionCube: screensaver locks the keyring
L284[01:01:47] <Izaya> :^)
L285[01:02:09] <Izaya> if I'm on the computer for 8 hours without the screensaver activating, it's fine, if not, it gets locked when the screensaver activates
L286[01:02:57] <CompanionCube> SSH keys are essentially passwords that you have jnstead of remember
L287[01:03:11] <Ariri> so keys are client based?
L288[01:03:16] <CompanionCube> powered by the same type of cryptography as TLS
L289[01:03:33] <Ariri> wow ok
L290[01:03:45] <CompanionCube> You add the public part of your key to the remote end
L291[01:03:57] <Ariri> https://i.imgur.com/jbxwbBN.png
L292[01:04:02] <Ariri> the what now
L293[01:04:15] <Ariri> oh got it
L294[01:04:18] <Ariri> host keys
L295[01:04:36] <Izaya> like host keys
L296[01:04:43] <Izaya> same method more or less
L297[01:04:49] <Izaya> but the other way around
L298[01:04:49] <Ariri> ye
L299[01:04:49] <Ariri> https://i.imgur.com/vm5wMRd.png
L300[01:05:02] <Ariri> well i can login to ssh from my phone to change the rPi password
L301[01:05:03] <Izaya> the server uses it to verify your client, rather than your client using them to verify the server
L302[01:05:08] <Ariri> bc for some reason it wont work
L303[01:05:13] <Ariri> ahhh
L304[01:05:26] <Ariri> i did not see that when exploring the bios
L305[01:05:32] <Ariri> bios thing
L306[01:05:37] <Ariri> blue screen
L307[01:05:49] <CompanionCube> strictly speaking
L308[01:05:53] <CompanionCube> A pi has no BIOS
L309[01:06:01] <Ariri> so then should i put Putty on a usb
L310[01:06:08] <Ariri> Yeah but idk terms :(
L311[01:06:15] <Ariri> I mean the blue config screen
L312[01:06:19] <CompanionCube> oh
L313[01:06:20] <Ariri> that isnt a cmmand line
L314[01:06:28] <CompanionCube> that's just a raspbian program
L315[01:06:45] <CompanionCube> using the ncurses toolkit
L316[01:06:57] <Ariri> looks like an old bios to me, so when you dont talk to ppl u end up callin it wierd stuff
L317[01:07:23] <Ariri> wait a min
L318[01:07:27] <CompanionCube> They're both the same interface style so it's easy to confuse them
L319[01:07:59] <Ariri> bruh im dumb
L320[01:08:09] <Izaya> hang around on IRC enough and not only will you learn stuff, your typing speed will increase significantly
L321[01:08:09] <Ariri> i typed in the hostname instead of pi
L322[01:08:10] <Ariri> https://i.imgur.com/nYdFlxE.png
L323[01:08:11] <CompanionCube> (Actually, ncurses programs can look rather nicer than ye olde BIOes)
L324[01:08:13] <Izaya> also you'll get carpal tunnel
L325[01:08:22] <Ariri> Carpal tunnel?
L326[01:08:27] <Ariri> a finger issue?
L327[01:08:39] <Izaya> wrist
L328[01:08:43] <Ariri> ah
L329[01:08:46] <CompanionCube> Izaya: I'm typing this from a tablet, so...
L330[01:08:50] <Ariri> yikes
L331[01:08:53] <Izaya> CompanionCube: RIP your wrists
L332[01:09:07] <Ariri> i also use irc on my phone sometimes
L333[01:09:08] <Ariri> lmao
L334[01:09:15] <CompanionCube> Izaya: it's 7inch
L335[01:09:16] <Izaya> I am using a Dell SK-8135 presently
L336[01:09:34] <CompanionCube> wrists aren't involved :p
L337[01:09:36] <Izaya> at some point I have to get off my ass and solder my Gergo kit together
L338[01:09:37] <Ariri> so keys yeah
L339[01:09:50] <Izaya> still haven't decided what switches to use
L340[01:09:50] <Ariri> basically the pi looks for a key from what im connecting from
L341[01:10:09] <CompanionCube> technically it's the other way around
L342[01:10:17] <CompanionCube> your client says 'i have this key here'
L343[01:10:23] <Ariri> :o
L344[01:10:41] <CompanionCube> if the server has it on the list of keys it accepts the connection
L345[01:10:53] <Ariri> ah
L346[01:11:45] <CompanionCube> (The list is ~/.ssh/authorized_keys. It's per-user.)
L347[01:12:10] <Ariri> ooh i think i got
L348[01:12:11] <Ariri> it
L349[01:12:20] <Ariri> sha256 yay my fav
L350[01:12:35] <CompanionCube> SHA256 isn't key materia;
L351[01:12:57] <Ariri> thats what it made it with...
L352[01:13:16] <Ariri> oh and it says rsa 2048
L353[01:13:18] <CompanionCube> sha256 is a hash of something elss
L354[01:13:23] <Ariri> my other somewhat fav
L355[01:13:29] <CompanionCube> RSA is more like it
L356[01:13:44] <Ariri> i like sha
L357[01:13:45] <Ariri> tho
L358[01:13:46] <Ariri> like
L359[01:13:52] <Ariri> "Sha!"
L360[01:14:10] <Ariri> Then again RSA could be like Risa
L361[01:14:24] <Ariri> wait so do i use the .pub on my client?
L362[01:14:25] <CompanionCube> I bet you liked SHAttered then :p
L363[01:14:48] <Ariri> Haha
L364[01:15:08] <CompanionCube> anyway
L365[01:15:18] <Izaya> you generate the key on your client and put the .pub into your ~/.ssh/authorized_keys
L366[01:15:23] <CompanionCube> the .pub file is the one you give out
L367[01:15:33] <Ariri> gotcha
L368[01:15:36] <CompanionCube> the id_rsa file must never leave your control
L369[01:15:43] <Izaya> imagine using rsa keys
L370[01:15:46] <CompanionCube> whoever has it can use the key
L371[01:15:48] <Izaya> ssh-keygen -t ed25519 or bust
L372[01:15:57] <Ariri> fr?
L373[01:16:02] <Ariri> should i
L374[01:16:10] <CompanionCube> If you want.
L375[01:16:16] <CompanionCube> Doesn't really matter.
L376[01:16:16] <Izaya> honestly it's fine nobody has practical quantum computers yes
L377[01:16:18] <Izaya> yet
L378[01:16:22] <Ariri> yet
L379[01:16:24] <Ariri> yup
L380[01:16:36] <Ariri> cant wait for those
L381[01:16:36] <CompanionCube> Izaya: won't those break ED25519 too
L382[01:16:42] <Izaya> CompanionCube: yes, but slower
L383[01:16:43] <Ariri> all my passwords will be bust
L384[01:16:50] <Izaya> or rather, it needs more qubits
L385[01:16:57] <Izaya> or something
L386[01:17:06] * Izaya squints
L387[01:17:11] <Izaya> it's been a while since I read into it
L388[01:18:11] <CompanionCube> (I'm not joking about the private part never leaving your control.)
L389[01:18:33] <Ariri> wait what
L390[01:18:33] <Ariri> https://i.imgur.com/PW8lcs7.png
L391[01:18:37] <Ariri> yeah ^
L392[01:19:07] <Izaya> uhm
L393[01:19:23] <Izaya> why are you copying that key to the machine it's already on as the private key
L394[01:19:28] <Ariri> Oh
L395[01:19:36] <Ariri> I thought i was copying it so send
L396[01:19:38] <Ariri> to
L397[01:19:54] <Ariri> so i should send it to my desktop then
L398[01:19:59] <Izaya> you ssh-copy-id <server to copy key to>
L399[01:20:05] <Izaya> assumes there is sshd running on the remote machine
L400[01:20:06] <Ariri> gotcha
L401[01:20:29] <Izaya> so you should generate the key on your desktop and ssh-copy-id pi@pi-theta
L402[01:20:53] <CompanionCube> yeah, don't do something stupid like ftp the private key over a network
L403[01:21:18] <Ariri> well its my priv network but wdym Izaya
L404[01:21:22] <Ariri> the pi gen'd the key
L405[01:21:30] <Izaya> right
L406[01:21:36] <CompanionCube> you gen the key on the *client*
L407[01:21:38] <Izaya> that's the private key so the pi can log into other machines
L408[01:21:54] <Izaya> you copy the public key to machines you want to log into
L409[01:22:04] <Ariri> oh
L410[01:22:08] <Izaya> so you generate a key on your desktop
L411[01:22:12] <Ariri> so im doing this backwards
L412[01:22:14] <Izaya> and ssh-copy-id to the pi
L413[01:22:18] <Izaya> so you can log into the pi
L414[01:23:19] <Izaya> from the desktop
L415[01:23:30] <Ariri> ok...
L416[01:24:04] <Izaya> keys are passwords but stronger and more convenient
L417[01:24:20] <Ariri> should i remove the key already on the pi then
L418[01:24:46] <Izaya> no just use that to log into remote machines when you get them
L419[01:24:59] <Ariri> ok
L420[01:26:30] <CompanionCube> Ever used github?
L421[01:26:34] <Ariri> lol the ed gen was quicker than the other
L422[01:26:44] <Ariri> a little bit
L423[01:26:47] <Ariri> why?
L424[01:27:03] <Izaya> man I haven't checked github in weeks
L425[01:27:07] <Izaya> I should probably do that
L426[01:27:24] <CompanionCube> GitHub supports using keys as an easy authentication method
L427[01:27:53] <Ariri> so i save both the public and private key to my desktop, and copy the private one into my pi?
L428[01:28:12] <CompanionCube> *public* one
L429[01:28:18] <Ariri> ok
L430[01:28:33] <Ariri> *saves to desktop*
L431[01:29:56] <CompanionCube> consider this: the private key is like the password itself. The public key is like a secure hash of the password. (This isn't how it works, but it's an OK analogy)
L432[01:30:09] <Ariri> ah ok
L433[01:30:19] <Ariri> makes sense
L434[01:30:38] <Ariri> so then i make an authorized_keys file in the pi?
L435[01:30:47] <CompanionCube> yep
L436[01:30:58] <CompanionCube> ssh-copy-id is an easy way
L437[01:34:31] <Ariri> stuck
L438[01:34:41] <Ariri> h-how i make file...
L439[01:37:02] <CompanionCube> for?
L440[01:37:15] <Ariri> nm
L441[01:37:18] <Ariri> u didnt see that
L442[01:37:25] <CompanionCube> Lies :p
L443[01:37:32] <Ariri> shh
L444[01:38:24] <Ariri> ssh
L445[01:44:45] <Ariri> Host key did not appear in manually selected list
L446[01:49:15] <CompanionCube> what
L447[01:50:46] <Ariri> Got it
L448[01:50:56] <Ariri> right?
L449[01:50:56] <Ariri> https://i.imgur.com/sZ0aWKw.png
L450[01:51:39] <CompanionCube> yep
L451[01:51:48] <Ariri> yayyy
L452[01:51:53] <CompanionCube> enjoy your passwordless shell prompt
L453[01:52:09] <Ariri> :)
L454[01:52:49] <Ariri> so passwords still work then
L455[01:52:56] <CompanionCube> yep
L456[01:53:14] <Ariri> ok
L457[01:53:26] <CompanionCube> but it will try your key first
L458[01:53:41] <Ariri> ah'
L459[01:54:25] <Ariri> wait i did a passphrase tho
L460[01:54:32] <Ariri> unless that doenst work with ed
L461[01:57:08] <CompanionCube> It does
L462[01:57:19] <Ariri> it didnt ask for it
L463[01:57:53] <CompanionCube> it won't always
L464[01:58:10] <Ariri> o
L465[01:58:57] <CompanionCube> depending on configuration, it will either ask only the first time you use it after starting the agent, or that plus when you haven't used it in a while
L466[01:59:13] <Ariri> ah
L467[02:01:57] <CompanionCube> the passphrase means it's not an instant 'you lose' if someone obtains your private key, but still
L468[02:02:47] <Ariri> hmm ok
L469[02:02:54] <Ariri> should prob get a better usb then
L470[02:03:19] <CompanionCube> huh?
L471[02:03:40] <Ariri> its kinda old, slow, and made of plastic and im gonna use it more now
L472[02:03:47] <Ariri> i have a portable ssh client on it
L473[02:03:50] <Ariri> thats the relevance
L474[02:03:57] <Ariri> and irc clients
L475[02:04:23] <Ariri> its too slow for encryption imo
L476[02:05:04] <CompanionCube> it's just disk storage
L477[02:05:18] <CompanionCube> it's I/O performance is irrelevant.
L478[02:05:49] <Ariri> oh, i thought Cryptographic Services was a bit I/O intensive
L479[02:06:20] <CompanionCube> Not disk i/o :p
L480[02:06:37] <Ariri> :o
L481[02:06:48] <Ariri> sometimes it says that in task manager tho
L482[02:07:14] <CompanionCube> it's windows
L483[02:07:29] <Ariri> o
L484[02:07:45] <CompanionCube> who knows what the hell's going on sometimes
L485[02:08:33] <Ariri> tru
L486[02:08:59] <CompanionCube> all SSH needs in terms of i/o is to read your keys from disk, and a terminal to use
L487[02:09:20] <Ariri> no i mean the whole drive
L488[02:09:25] <Ariri> i have other media on there
L489[02:09:28] <Ariri> to encrypt
L490[02:09:33] <Ariri> %tonk
L491[02:09:33] <MichiBot> You still hold the record Ariri, for now... 11 hours, 57 minutes and 44 seconds
L492[02:09:50] <Ariri> ~madrov
L493[02:09:58] <Ariri> ~markov
L494[02:09:58] <ocdoc> Usage: ~markov nick
L495[02:10:06] <Izaya> https://nextcloud.shadowkat.net/s/bJAJ8WcDQ2wZ8w7
L496[02:10:06] <Ariri> ~markov ocdoc
L497[02:10:06] <ocdoc>
L498[02:10:11] <Izaya> a terminal you s- what
L499[02:10:21] <CompanionCube> do you do full-disk encryption?
L500[02:10:35] <Ariri> for my main drive yeah
L501[02:10:39] <CompanionCube> ah
L502[02:10:39] <Ariri> and now for my usb
L503[02:10:46] <Ariri> encrypting it now
L504[02:10:52] <Ariri> Izaya: huh
L505[02:11:40] <CompanionCube> Izaya: nice
L506[02:12:19] <Ariri> tbh if i didnt game id trade that for my desktop
L507[02:12:47] <Izaya> I wouldn't
L508[02:12:49] <Izaya> fuckin Intel 8080
L509[02:13:07] <Izaya> not even a 68?? or 65??
L510[02:13:11] <CompanionCube> also resolution's crap on the terminal
L511[02:13:30] <Ariri> eh
L512[02:13:39] <Ariri> gives me Computer Games vibed
L513[02:13:42] <Ariri> vibes
L514[02:13:45] <Ariri> War Games
L515[02:13:48] <Ariri> whatver it is
L516[02:14:19] <Izaya> literally the setup from War Games
L517[02:14:27] <Izaya> IMSAI 8080, not sure what terminal though
L518[02:14:45] <Ariri> I knew that
L519[02:14:56] <Ariri> I just have bad memory so i second guessmyself
L520[02:15:08] <Ariri> my mind fools me
L521[02:15:19] <Ariri> i knew the right side was for sure tho
L522[02:17:15] <CompanionCube> Izaya: the shape vaguely reminds me of an adm-3a or somethinf
L523[02:35:30] <Izaya> tfw have to resort to graphs to explain my backup strategy
L524[02:37:01] <Ariri> oof
L525[02:40:23] <Ariri> be back tomm, gn
L526[02:40:33] <Izaya> o/
L527[04:31:48] ⇦ Quits: AdorableCatgirl (AdorableCatgirl!~sam@pool-100-7-96-45.rcmdva.fios.verizon.net) (Ping timeout: 190 seconds)
L528[05:49:16] <Lizzy> hmm, backups.... that's something i should start doing....
L529[06:07:28] ⇨ Joins: lopezt (lopezt!~Adium@dslb-084-058-209-018.084.058.pools.vodafone-ip.de)
L530[06:08:51] <Skye> ~markov Lizzy
L531[06:08:52] <ocdoc> https://www.theender.net/shx/zion/dwm_2016-08-25_20-05-20.png is open, and not worry about it so much, time online on my face into a proper linux port 8080, which
L532[06:09:18] <Lizzy> lol
L533[06:09:30] <Skye> ~markov Skye
L534[06:09:31] <ocdoc> wifi works like a tower of power macs and puts you into an anime girl!
L535[06:09:40] <Skye> Um
L536[06:09:43] <Skye> Hmmm
L537[06:09:52] <Skye> WiFi turns you into an anime girl?
L538[06:10:19] <Skye> ~markov Izaya
L539[06:10:25] <ocdoc> I'll confirm that TACEATS1 sucks for a bit thanks to Classic Shell and ModernMix so I would be reasonable :|
L540[06:10:43] <Skye> Hm
L541[06:10:48] <Skye> ~markov CompanionCube
L542[06:10:49] <ocdoc> ShadowKatStudios, you can renew FREE domain yourself if you can.
L543[06:10:57] ⇨ Joins: lopezt1 (lopezt1!~Adium@v22018076567069662.quicksrv.de)
L544[06:11:05] <Skye> ~markov ShadowKatStusios
L545[06:11:05] <ocdoc> Please wait ...
L546[06:11:09] <Skye> ...
L547[06:11:16] <ocdoc> Nickname does not exist
L548[06:11:16] ⇦ Quits: lopezt (lopezt!~Adium@dslb-084-058-209-018.084.058.pools.vodafone-ip.de) (Ping timeout: 206 seconds)
L549[06:11:17] <Skye> ~markov ShadowKatStudios
L550[06:11:18] <ocdoc> Please wait ...
L551[06:11:21] <ocdoc> So I can use most robot to change the drives?
L552[06:14:12] <Bob> mm
L553[06:20:34] ⇨ Joins: t20kdc (t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net)
L554[07:05:57] <AmandaC> I dont know how, but I read that last markov as "...use moist robot to...'
L555[07:06:42] <AmandaC> damn quantum "i"s
L556[07:28:15] <t20kdc> %stab quantum-stuff
L557[07:28:16] * MichiBot stabs quantum-stuff with a Shiny Inari! (10%) doing 20 damage
L558[07:28:40] <t20kdc> ... a... Shiny Inari? Do Shiny Inaris even have a pointy area to stab with?
L559[07:35:53] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L560[08:01:03] ⇨ Joins: baschdel_ (baschdel_!~baschdel@2a01:5c0:16:ede1:571b:16dd:1bdb:37b)
L561[08:48:50] <simon816> >buys new phone
L562[08:49:07] <simon816> >instantly voids warranty and installs lineageos
L563[08:49:13] <Izaya> sounds sane to me
L564[08:52:32] <Bob> >buys phone
L565[08:52:32] <Bob> >gets fucked by default frimware not allowing root but old frimware does
L566[08:52:44] <Bob> company is like, oh hey lets not allow root
L567[08:53:13] <simon816> I bought it _because_ it had lineageos support
L568[08:53:17] <Izaya> remember
L569[08:53:25] <Izaya> if you don't have root, it's not your device
L570[08:53:29] <simon816> ^
L571[08:57:24] <Bob> ^
L572[08:57:37] <Bob> as i buy it the company announced that on their twiter
L573[08:57:42] <Bob> as if they would do it for me
L574[08:57:48] <Bob> ~~dumbasses~~
L575[09:01:43] ⇨ Joins: lopezt (lopezt!~Adium@dslb-084-058-209-018.084.058.pools.vodafone-ip.de)
L576[09:03:53] ⇦ Quits: lopezt1 (lopezt1!~Adium@v22018076567069662.quicksrv.de) (Ping timeout: 190 seconds)
L577[09:12:30] ⇨ Joins: Inari (Inari!~Pinkishu@pD9E8E137.dip0.t-ipconnect.de)
L578[09:15:08] ⇨ Joins: Vexatos (Vexatos!~Vexatos@port-92-201-124-134.dynamic.qsc.de)
L579[09:15:08] zsh sets mode: +v on Vexatos
L580[09:17:37] <Inari> Vexy!
L581[09:19:50] <Bob> OwO
L582[09:19:53] <Bob> Who's this
L583[09:27:20] <Kodos> %tonk
L584[09:27:20] <MichiBot> I'm sorry Kodos, you were not able to beat Ariri's record of 11 hours, 57 minutes and 44 seconds this time. 9 hours, 54 minutes and 20 seconds were wasted! Missed by 2 hours, 3 minutes and 23 seconds!
L585[09:35:35] <simon816> 12 hours is proving quite the challenge :p
L586[09:59:25] ⇨ Joins: Rahix (Rahix!~Rahix@p578adb1c.dip0.t-ipconnect.de)
L587[10:01:04] ⇦ Quits: Rahix (Rahix!~Rahix@p578adb1c.dip0.t-ipconnect.de) (Remote host closed the connection)
L588[10:46:50] <Ariri> Heh
L589[10:47:10] <Bob> e
L590[10:47:40] <Ariri> Hee hee
L591[10:48:05] <Bob> Buehuehueheu
L592[10:48:14] <payonel> Izaya: what are some phones that gives root out of the box?
L593[10:48:51] <Forecaster> the new iWood
L594[10:49:00] <Ariri> Xioami
L595[10:49:03] <Ariri> Oppo
L596[10:49:13] <Ariri> Cyanogen
L597[10:49:23] <Ariri> Xiaomi
L598[10:49:26] <Bob> i don't think its a phone Cyanogen
L599[10:49:27] <Ariri> Whatever it is
L600[10:49:35] <Bob> Not a phone
L601[10:49:38] <Bob> an OS
L602[10:49:59] <Ariri> Phones that come with that os have roof I think
L603[10:50:02] <Ariri> Root
L604[10:50:34] <Bob> Cyanogen is dead btw, Lineage is the new way to go
L605[10:51:10] <Bob> but there are no phones with LineageOS preinstalled
L606[10:51:14] <Ariri> Yeah
L607[10:51:54] <Ariri> But what’s the difference between having root already and just rooting any os
L608[10:52:02] <Ariri> I know very little about it
L609[10:52:07] <Bob> Some phones don't allow rooting
L610[10:52:18] <Bob> because some manufacteres are evil and dumb
L611[10:52:28] <Bob> phones dont come prerooted
L612[10:52:32] <Bob> security risk and quite big
L613[10:52:46] <Bob> but without root you cant really use a phone fully, advanced user stuff
L614[10:53:00] <Ariri> I see
L615[10:53:12] <Bob> rooting basically allows anything
L616[10:53:17] <Ariri> So like jailbreak
L617[10:53:19] <Bob> Android runs on Linux kernel so
L618[10:53:20] <Ariri> As I understand it
L619[10:53:23] <Bob> a PP le
L620[10:53:31] <Ariri> Ye
L621[10:53:41] <payonel> @ariri my question was specifically "phones out of the box", i wasn't interested in a list of phones that can/have been jail broken
L622[10:53:51] <Bob> ^
L623[10:53:52] <payonel> so xioami and oppo?
L624[10:53:54] <Ariri> O
L625[10:53:58] <Ariri> I’m pretty sure
L626[10:53:58] <Bob> i don't think prerooted phone sexist
L627[10:54:13] <Ariri> I think they have a sort iof rooting thing I heard in a convo
L628[10:54:18] <Ariri> Lemme look
L629[10:54:29] <Bob> ios jailbreak ew
L630[10:54:36] <Bob> ios is easy since you only have one IOS to deal with
L631[10:54:37] <Ariri> Unlike rooting other mobile phones that sounds like a lot of scary work, Xiaomi or Redmi phones rooting can be done with less effort. Xiaomi releases the Developer ROM for all kinds of Xiaomi and Redmi phones, you can simply flash the Developer ROM to your phone to get root privileges on Xiaomi or Redmi phones.
L632[10:54:55] <Ariri> True but they make it so secure nowadays @Bob
L633[10:55:04] <Ariri> Only one existed for iOS 12
L634[10:55:05] <Bob> Yea but no
L635[10:55:11] <Bob> ))
L636[10:55:24] <Ariri> -
L637[10:55:35] <Ariri> Oh
L638[10:55:43] <Ariri> Rooting a Mi doesn’t void warrant
L639[10:56:23] <Ariri> Particular oppo devices can be rooted, not all, my bad, they apparently lock the boot loader now
L640[10:56:44] <Bob> as i bought my Nokia phone, HMD disabled boot unlocking
L641[10:56:50] <Bob> what kind off bullshit is this
L642[10:56:59] <Ariri> https://forum.xda-developers.com/showthread.php?t=2739102
L643[10:57:16] <Bob> XDA devlopers mmm
L644[10:57:16] <Ariri> Maybe this phones can be rooted
L645[10:57:25] <Ariri> Particular models*
L646[10:57:39] <Bob> not every model of everyphone can be moded
L647[10:57:44] <Ariri> Ye
L648[10:57:55] <Ariri> I’m talking about oppo specifically
L649[10:59:50] <Ariri> So payonel id look more into it just to make sure before u put money into it but I think these oppo models and xioami phones can be rooted easily
L650[11:00:19] <Ariri> Last I checked tho, there’s only one affordable xioami, they’re premium phones but damn they look nice
L651[11:00:22] <Bob> Buying phone usually requires some research so
L652[11:00:36] <Ariri> Ye I know but I’m just saying
L653[11:00:43] <Ariri> No guarantees tm
L654[11:01:30] <Bob> wwho needs them
L655[11:02:05] <payonel> well, i have a phone that works :)
L656[11:02:08] <Ariri> No guarantees what I’m saying is correct*
L657[11:02:14] <payonel> i'm not looking to buy a new phone until it doesnt
L658[11:02:21] <payonel> was just curious what ppl knew
L659[11:02:24] <Ariri> Ah
L660[11:02:40] <Ariri> I might get an Android one day
L661[11:02:46] <Ariri> I’m keeping my iPhone tho
L662[11:02:57] <Ariri> *gets kicked*
L663[11:03:40] <Izaya> payonel: basically none, but there are manufacturers that allow you to flash custom firmware without fucking around
L664[11:03:49] <Izaya> the Nexus 5 was popular for that because it didn't void warranty
L665[11:04:21] <Bob> o
L666[11:04:29] <Izaya> developer edition phones usually are like that, but Motorola let you unlock your BIOS by uploading some debug info to their site which is what I did
L667[11:04:31] <Izaya> but uh
L668[11:04:41] <Izaya> PinePhone and Librem 5, both soon(TM) will run real loonix
L669[11:06:23] <Ariri> I actually thought the PinePhone was a joke earlier oop
L670[11:06:23] ⇦ Quits: alexandria (alexandria!~alxsdf@129.185.9.51.dyn.plus.net) (Ping timeout: 190 seconds)
L671[11:06:34] <Izaya> nah it's uh
L672[11:06:41] <Izaya> well, it's as real as the Librem 5 at this stage
L673[11:06:46] <Izaya> there are developer kits in the wild
L674[11:07:06] <Ariri> Ah
L675[11:07:07] <Izaya> it's basically the same hardware as the Pine64 boards anyway so
L676[11:07:40] <Ariri> Oh ye ok
L677[11:08:40] <Izaya> I am hype about it
L678[11:08:46] <Izaya> an affordable phone running a decent OS
L679[11:08:50] <Izaya> the first on the market
L680[11:08:50] <Ariri> Yeet yeet
L681[11:09:01] <Ariri> *about time*
L682[11:09:09] <Izaya> I mean I say that
L683[11:09:14] <Izaya> but there was the N900 like a decade ago
L684[11:09:27] <Ariri> Ooh ye I was jk
L685[11:09:29] <Ariri> Mostly
L686[11:09:48] <Ariri> But I mean hey people still buy 1000 dollar phones so whatever
L687[11:10:07] <Ariri> Even 2000 bc apparently double the money means double the screens
L688[11:10:13] <Ariri> Which broke pretty quick
L689[11:10:28] <Izaya> shocking
L690[11:10:45] <Ariri> Lol
L691[11:11:08] <Ariri> Hopefully the other company will do the butterfly screen better
L692[11:11:52] <Izaya> dumb gimmick
L693[11:11:58] <Izaya> still no good input method for phones
L694[11:12:22] <Ariri> Wdym
L695[11:12:29] <Ariri> *NES controller*
L696[11:12:38] <Ariri> Duh
L697[11:12:39] <Izaya> but
L698[11:12:42] <Izaya> how does one type well
L699[11:12:47] <Ariri> Uh
L700[11:12:50] <Ariri> Two of them
L701[11:12:57] <Ariri> Yes
L702[11:13:02] <Izaya> I unironically think the Valve Index controllers will be good for phone input
L703[11:13:07] <Ariri> Pro gamer move
L704[11:13:22] <Ariri> Wait what are Index controllers
L705[11:13:38] <Izaya> https://cdn.uploadvr.com/wp-content/uploads/bfi_thumb/Knuckles-EV3-1000x559-nwbjg9pm4pwwv2sj7sslpvi1wv76nglizier5e3rh2.jpg
L706[11:13:43] <Izaya> these bizarro monstrosities
L707[11:13:43] <Ariri> Ohhh
L708[11:13:55] <Izaya> notable in that they have a pressure-sensitive touchpad on the back
L709[11:13:58] <Ariri> Look like a sawed steering wheel but hey
L710[11:14:13] <Ariri> People have played Minecraft with a steering wheel so
L711[11:14:21] <Ariri> Ooh ok^
L712[11:14:25] <Izaya> ie you could do a 4-key plus button + joystick chording keyboard
L713[11:14:58] <Ariri> Yes
L714[11:15:00] <Ariri> Very cool
L715[11:15:56] <Izaya> I'd prefer something more compact with actual buttons for each finger but whatever
L716[11:16:29] <Izaya> 4 buttons on the back, a joystick, and 2 buttons on the top
L717[11:16:43] <Izaya> should get out my drawing tablet and sketch one out
L718[11:16:57] <Ariri> I can see it in my head
L719[11:17:06] <Ariri> It’d be neat
L720[11:17:15] <Ariri> Er functional
L721[11:17:17] <Izaya> perfect as a keyboard, practical for controlling an emulator
L722[11:17:24] <Ariri> Some adjective I can’t think of
L723[11:17:34] <Ariri> Yes
L724[11:18:00] <Izaya> 5 more buttons than a phone, too
L725[11:18:02] <Izaya> :D
L726[11:18:28] <Ariri> Speaking of emulator, any one know good controllers for them, bc I can’t find my 3ds and playing on my phone is a lil hard
L727[11:20:02] <Izaya> lemme see if I can find the one I have
L728[11:21:03] <Izaya> hm, not the one I have, but these are cheap af https://www.banggood.com/-p-1110275.html
L729[11:21:26] <Ariri> Interesting
L730[11:21:38] <Ariri> Haven’t seen a shape like that
L731[11:22:04] <Izaya> yeah it looks like it's uh
L732[11:22:10] <Izaya> designed for other sorts of entertainment
L733[11:22:25] <Ariri> That too lol
L734[11:22:26] <Izaya> wonder if it has rumble
L735[11:22:28] * Izaya coughs
L736[11:22:38] <Ariri> I mean it could be
L737[11:22:40] <Ariri> ^
L738[11:23:31] <Ariri> Doesn’t say
L739[11:23:48] <Izaya> if that had the buttons on the other side it'd be perfect
L740[11:23:57] <Izaya> ever seen the steam pinwheel keyboard?
L741[11:24:47] <Ariri> Don’t think so
L742[11:25:15] <Izaya> daisy wheel rather
L743[11:25:21] <Izaya> http://www.hardmode.org/wp-content/uploads/2012/09/steambigpicture002.jpg
L744[11:25:31] <Ariri> Oh wow wth
L745[11:25:33] <Ariri> Looks cool
L746[11:25:38] <Izaya> it's designed for a controller
L747[11:25:50] <Izaya> left stick to select a cluster, then buttons to select a letter from the cluster
L748[11:26:01] <Ariri> Ohh
L749[11:26:04] <Izaya> managed about 20WPM on it at one point
L750[11:26:07] <Ariri> Pretty neat
L751[11:26:09] <Ariri> Wow
L752[11:26:29] ⇦ Quits: nos (nos!~nos@37-136-8-107.rev.dnainternet.fi) (Quit: Lost terminal)
L753[11:27:38] ⇨ Joins: nos (nos!~nos@37-136-8-107.rev.dnainternet.fi)
L754[11:29:03] <Ariri> Tfw Netflix does a bath scene and you’re watching anime in the living room
L755[11:29:20] * Izaya hmms
L756[11:29:36] <Izaya> I'd probably have to roll my own controller if I intended to get what I want x_X
L757[11:29:37] <Ariri> %drink% anime water
L758[11:29:56] <Izaya> wonder if I can get some sort of ez to use uC with bluetooth
L759[11:30:35] <Izaya> ESP32
L760[11:30:36] <Izaya> okey
L761[11:30:53] <Ariri> Yes
L762[11:31:11] <Izaya> >NodeMCU is an open source Lua based firmware for the ESP32 and ESP8266 WiFi SOC from Espressif
L763[11:31:15] <Izaya> >:D
L764[11:31:17] <Ariri> *kickstarter time*
L765[11:31:26] <Izaya> why would I do that
L766[11:31:27] <Ariri> Oh neat
L767[11:31:29] <Izaya> I have an income
L768[11:31:39] <Ariri> Mass manufacturing
L769[11:31:44] <Ariri> Bc I’d buy it
L770[11:31:46] <Ariri> I dunno
L771[11:31:50] <Izaya> a bigger issue would be the case
L772[11:31:51] <Ariri> I was sort of joking
L773[11:31:55] <Ariri> Yeah
L774[11:32:03] <Ariri> 3D printing???
L775[11:32:08] <Izaya> not sure how else I'd do it
L776[11:32:08] <Ariri> Or salvaging
L777[11:32:21] <Ariri> That’s what I used to do when i was little
L778[11:32:25] <Ariri> Not very practical tho
L779[11:32:38] <Izaya> yeah finding something that would be the right shape would be a stretch
L780[11:32:49] <Ariri> Yeah true
L781[11:33:11] <Izaya> ESP32 with integrated OLED display, neat
L782[11:33:30] <Izaya> ESP32 with built-in H-bridge motor driver, also neat
L783[11:33:41] <Ariri> Sweet
L784[11:36:28] <Izaya> https://www.aliexpress.com/item/32344305302.html
L785[11:37:02] <Izaya> one of those, a few buttons, and maybe an LED ring
L786[11:37:34] <Ariri> That’d be cool
L787[11:37:35] <Izaya> batteries are also a thing x_x
L788[11:37:41] <Ariri> I’d replace the grip tho
L789[11:37:45] <Ariri> Or cover it
L790[11:37:57] <Izaya> what do I need batteries for I have a USB OTG adaptor
L791[11:38:06] <Izaya> I'll just power the controller FROM THE PHONE >:D
L792[11:38:16] <Ariri> That’s true too
L793[11:38:30] <Ariri> It’d be a bit draining with the motor tho no
L794[11:38:40] <Izaya> the motor was just a neat thing available
L795[11:38:45] <Izaya> no screen and no motor drivers
L796[11:38:46] <Ariri> Oh
L797[11:38:54] <Ariri> Alright then
L798[11:38:59] <Izaya> gonna go for a vanilla ESP32 dev board
L799[11:39:11] <Izaya> tape a joystick and some buttons to it
L800[11:39:16] <Izaya> figure out some sorta shitty battery setup
L801[11:39:36] <Izaya> and run it as a generic bluetooth keyboard
L802[11:39:38] <Izaya> >:D
L803[11:39:46] <Ariri> Maybe parallel lions from a batter pack or something
L804[11:40:00] <Ariri> Battery
L805[11:46:30] <Izaya> I wonder
L806[11:46:41] <Izaya> could I implement the keyboard as a 'matrix' of a sort
L807[11:47:02] <Izaya> probably more work than it's worth
L808[11:47:08] <bad at vijya> tbh
L809[11:47:25] <Izaya> better off to just connect each switch to one pin given I have a whole 4 buttons planned
L810[11:47:28] <bad at vijya> next thing i wanna get is a 3d printer
L811[11:47:31] <Izaya> maybe I should go 6 buttons just for fun
L812[11:47:38] <Izaya> yeah I want a 3D printer but that's like 500 ausbucks
L813[11:48:12] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.157.184)
L814[11:51:21] <Izaya> well anyway
L815[11:51:33] <Izaya> that has been tonight's session of drunken ideas with Izaya, good night
L816[11:55:35] <bad at vijya> there's cheap 3d printers lmao
L817[11:57:12] <Ariri> Good night
L818[11:58:25] <Bob> b
L819[12:00:22] <Forecaster> I love how someone went to a planet, dumped a bunch of containers and placed a few drones who are told to guard a square against intruders
L820[12:00:42] <Forecaster> but they don't actually care if you take the containers as long as you don't remain in the square for too long
L821[12:00:49] <Forecaster> http://tinyurl.com/yym6xstj
L822[12:01:06] <Lizzian> lol
L823[12:03:52] <Forecaster> the drones are now guarding an empty square
L824[12:06:00] <nos> Is there a bug/feature in OC that lets you delete chunks?
L825[12:06:43] <Inari> I mean, certainly not a feature?
L826[12:07:44] <payonel> nos: no
L827[12:07:58] <Forecaster> that sounds like a great feature, for a griefer mod
L828[12:10:34] <bad at vijya> so
L829[12:12:48] ⇦ Quits: lopezt (lopezt!~Adium@dslb-084-058-209-018.084.058.pools.vodafone-ip.de) (Ping timeout: 206 seconds)
L830[12:12:53] ⇨ Joins: lopezt (lopezt!~Adium@v22018076567069662.quicksrv.de)
L831[12:13:05] <nos> It might be related to a couple of strange problems I saw on the 1.7 server I was playing on.
L832[12:14:03] <nos> My computer would shut down then the chunk was unloaded, and another person's would not show anything on the screen.
L833[12:14:43] <nos> Other computers worked fine.
L834[12:15:31] <payonel> patch 1.7.5 coming soon
L835[12:15:46] <payonel> 1. i'll be creating a milestone in github for 1.7.5 issues
L836[12:16:00] <payonel> 2. 1.7.5 will be the last to support 1.7.10, 1.10, and 1.11
L837[12:19:25] <ben_mkiv> feelsbad
L838[12:19:39] <ben_mkiv> will be the first to support 1.13 would be neat :P
L839[12:20:03] <Bob> 1.13 oof
L840[12:26:44] <bad at vijya> so
L841[12:26:57] <bad at vijya> new update coming to Zorya soon™
L842[12:27:09] <bad at vijya> v2.0 is gonna be a big restructuring.
L843[12:30:15] ⇨ Joins: Rahix (Rahix!~Rahix@2001:7f0:3003:235f:7432:dd86:b273:f0ec)
L844[12:33:54] ⇨ Joins: alxsdf (alxsdf!~alxsdf@129.185.9.51.dyn.plus.net)
L845[12:56:05] <AmandaC> payonel: it'll also include the analyzer upgrade, right? :P
L846[12:57:41] <lopezt> anyone can suggest a mc server with a modpack containng oc?
L847[13:00:49] <payonel> AmandaC: yep :P
L848[13:01:36] <AmandaC> purrfect
L849[13:08:33] <Ariri> Ikr lol @Forecaster I just go back and forth or I’ll shoot them out the square
L850[13:09:00] <Forecaster> I didn't need to shoot anything
L851[13:09:30] <Ariri> No the containers I mean, it was the first time I Did it and it was easier
L852[13:09:55] <Forecaster> no need for that either
L853[13:10:12] <Forecaster> I just made a pass and picked up a container, then went back the other way and picked up another one
L854[13:10:19] <Ariri> Yeah I know now but I never did many srv missions
L855[13:10:20] <Forecaster> then dumped them in the ship and repeated
L856[13:10:28] <Ariri> Now I only planetary scans
L857[13:10:30] <Ariri> Do
L858[13:10:39] <Ariri> Yeah^
L859[13:13:31] <Forecaster> I'm grinding ranks with the federation
L860[13:14:58] ⇨ Joins: baschdel (baschdel!~baschdel@151-056-210-188.ip-addr.inexio.net)
L861[13:25:00] <Forecaster> ugh
L862[13:25:10] <Forecaster> traffic jam http://tinyurl.com/y4b5bc6o
L863[13:30:03] <ayangd> What is the best way to write docs about my project?
L864[13:30:29] <ayangd> *in what form
L865[13:30:56] <Forecaster> I hear Da Vinci liked writing mirrored notes
L866[13:39:49] <CompanionCube> Skye: https://twitter.com/estwebber/status/1139152752725188608
L867[13:39:50] <MichiBot> Thu Jun 13 07:49:15 CDT 2019 @estwebber: Rory Stewart says if Boris prorogues that he (Rory) will sit across the road in Methodist Hall and hold an alternative parliament
L868[13:44:51] <bad at vijya> ayy
L869[13:46:22] <bad at vijya> i think i've got a good way to dump binary files as strings so i can embed them into lua scripts
L870[13:47:02] <bad at vijya> Code Block pastebined https://paste.pc-logix.com/dakuzogose
L871[13:48:21] <bad at vijya> probably faster ways of doing it but
L872[13:48:23] <bad at vijya> lmao
L873[13:49:55] <Ariri> how th do i disable superfetch entirely, regedit doesnt do anything
L874[13:50:01] <Ariri> Its so annoyin
L875[13:50:31] <Forecaster> what is superfetch
L876[13:51:47] <Ariri> its Windows 10 stupid ass pre cache thing supposed to load programs in advance but its stupid and uses dumb amounts of memory and IO
L877[13:52:21] <Ariri> Lowkey wanna just delete the porgram
L878[13:53:55] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.157.184) (Ping timeout: 202 seconds)
L879[13:54:53] <Bob> Windows 10 is a joke
L880[14:01:32] <Ariri> ok
L881[14:01:37] <AmandaC> @Ariri it doesn't matter? If something needs that ram, I assume Windows is going to unload whatever it's pre-fetched, so what's it hurt to have the ram in use?
L882[14:02:08] <AmandaC> Cache memory is memory that can be cleaned out safely without causing apps to catch fire
L883[14:02:27] <Ariri> not really, bc it even does that while gaming and in load, which causes lag, and it doesnt unload like at all or fast enough
L884[14:02:39] <Ariri> it creates mad lag on minecraft
L885[14:02:49] <Ariri> even when using 80% of my ram
L886[14:02:58] <Ariri> was even worse when i only had 8 gb
L887[14:03:13] <AmandaC> games don't use the sustem memory management usually
L888[14:03:25] <AmandaC> They carve out chunks of memory, the subdivide it for their own purposes in the game
L889[14:03:31] <Ariri> i dont even know wth its preloading
L890[14:04:16] <Ariri> no but even as the applications im actively using get bigger, it doesnt unload and then it starts hdd swapping
L891[14:04:22] <Ariri> its a gimmick
L892[14:04:50] <Ariri> and itll do it under load, so my disk activity will skyrocket and everything slows down
L893[14:05:03] * AmandaC shrugs
L894[14:05:10] * AmandaC goes back to playing with her oc codebase
L895[14:10:28] <Bob> E
L896[14:10:40] <Bob> love2d after OC lmao
L897[14:10:48] <Inari> Wow
L898[14:10:53] <Inari> nuclear power sucks in efficiency
L899[14:11:21] <Forecaster> E:D would be a lot more interesting if the FSD didn't let you straight up ignore orbital mechanics while in-system
L900[14:11:36] <Inari> Yeah, it's a shame there arent really orbital mechanics
L901[14:15:44] <AmandaC> payonel: I discovered an interesting issue with the lua-language-server thing. It doesn't take to `require` being redefined well at all
L902[14:16:12] <AmandaC> payonel: It totally breaks the normal cross-file type inferrence
L903[14:16:56] <AmandaC> payonel: This can be worked around, but it's not pretty.
L904[14:18:09] <Bob> i need to learn lua weak tables
L905[14:18:19] <Bob> __mode metamethod and k v
L906[14:20:41] <AmandaC> payonel: Filed https://github.com/sumneko/lua-language-server/issues/49 against it, feel free to comment / subscribe. :P
L907[14:20:41] <MichiBot> Title: Doesn't handle require being redefined well at all. | Posted by: AmandaCameron | Posted: Thu Jun 13 14:20:20 CDT 2019 | Status: open
L908[14:23:10] <bauen1> did anyone ever attempt to seperate "userspace" and "operating system" or does the sandboxing just cost too much ram / performance ?
L909[14:23:58] * CompanionCube wonders if that's possible in the lua environment
L910[14:25:41] <Bob> Yes but..
L911[14:25:49] <Bob> http://tinyurl.com/yyw2zvun
L912[14:26:39] <Ariri> just download more dedicated rams
L913[14:27:06] <bauen1> watching that hurts ... a lot
L914[14:27:11] <bauen1> ram has gotten way too pricey
L915[14:27:23] <Ariri> speakign of E:D, why does the fsd slow down when u pass the orbit lines of planets and stuff
L916[14:27:27] <Ariri> yeah right^
L917[14:27:48] <Ariri> i paid 130 for 16gb og ddr4 3000 in total
L918[14:27:58] <Ariri> more expensive than my cpu ffs
L919[14:28:17] <Ariri> almost*
L920[14:31:04] <bad at vijya> CompanionCube: It should be possible if you load with different function enviroments
L921[14:31:20] <bad at vijya> bauen1: I'm going to try to do so with my kernel, Tsuki.
L922[14:31:41] <bauen1> same here
L923[14:31:59] <bad at vijya> But first, I'm rewriting my BIOS :^)
L924[14:32:11] <bad at vijya> Zorya v2.0, here we come
L925[14:32:31] <bauen1> if performance really is an issue, you can just have one sandbox for the entirety of userspace, and if yomeone decides they really need "security" they can have another env for a subgroup i guess
L926[14:32:44] <bad at vijya> now with more SECURITY and MODULES
L927[14:32:53] <bad at vijya> and options
L928[14:39:03] ⇨ Joins: lopezt1 (lopezt1!~Adium@dslb-084-058-209-018.084.058.pools.vodafone-ip.de)
L929[14:41:09] ⇦ Quits: lopezt (lopezt!~Adium@v22018076567069662.quicksrv.de) (Ping timeout: 189 seconds)
L930[14:43:45] ⇦ Quits: lopezt1 (lopezt1!~Adium@dslb-084-058-209-018.084.058.pools.vodafone-ip.de) (Client Quit)
L931[14:48:49] <bad at vijya> ok then
L932[14:51:31] <bad at vijya> fUCK
L933[14:51:36] <bad at vijya> MY BIOS IS JUST A BIT TOO BIG
L934[14:52:24] <bauen1> time to start using runtime compression
L935[14:52:51] <bauen1> also why does the buffer API use unicode for the mode ._.
L936[14:54:26] <simon816> INSERT INTO meta VALUES('auth_uid_for_type:com.android.skynet','10053');
L937[14:54:28] <simon816> hmmm
L938[14:54:36] ⇨ Joins: lopezt (lopezt!~Adium@dslb-084-058-209-018.084.058.pools.vodafone-ip.de)
L939[14:56:56] <Ariri> Does OC wireless have any limits to using wires for adapters and stuf
L940[14:57:13] <Bob> ?
L941[14:58:07] <Ariri> like ComputerCraft does, using a wireless network doesnt work with most programs
L942[14:58:47] <Bob> uh then CC should be horrible
L943[14:59:01] <Bob> in OC you can use wireless and wired stuff at the same time
L944[14:59:09] <Bob> OC is better
L945[14:59:19] <Ariri> So it doesnt make a difference then
L946[14:59:36] <Ariri> yeah but CC worked for me, v simple
L947[14:59:44] <Bob> Using a wireless card or relay doesnt do anything bad
L948[14:59:55] <Bob> just connects to the pc / network as all things should be
L949[15:00:39] <Ariri> ok, so wireless card and what
L950[15:01:09] <Bob> relay with wireless card
L951[15:01:16] <bad at vijya> HAHA
L952[15:01:17] <Ariri> ok
L953[15:01:17] <bad at vijya> I GOT IT
L954[15:01:21] <bad at vijya> 4066 BYTES
L955[15:01:23] <Bob> @bad at vijya :GWlulurdMmmYea:
L956[15:01:30] <Bob> minify Lua tm
L957[15:01:34] <bad at vijya> that's what i did
L958[15:01:36] <bad at vijya> but even then
L959[15:01:45] <bad at vijya> i had to start local-ing a lot of function calls
L960[15:01:52] <Bob> loxalize everythinf
L961[15:01:53] <bad at vijya> like even gpu.fill and gpu.set
L962[15:01:54] <Ariri> wait the tooltip says components will not be visible
L963[15:01:55] <Bob> yes
L964[15:02:04] <bad at vijya> hell
L965[15:02:11] <bad at vijya> i even had to make some strings variables
L966[15:02:14] <Bob> @Ariri relays just pass network messages not components oe energy
L967[15:02:19] <Bob> ye
L968[15:02:21] <bad at vijya> like "zorya-modules/" and "init.lua"
L969[15:02:32] <Ariri> I need to connect an energy storage
L970[15:02:37] <Bob> no
L971[15:02:37] <bad at vijya> http://tinyurl.com/yyf8o6sn
L972[15:02:40] <Ariri> for monitoring
L973[15:02:43] <Bob> power relay thingy
L974[15:02:50] <Bob> power sharer or whatev it is
L975[15:03:00] <bad at vijya> yeah so
L976[15:03:08] <bad at vijya> there's no way i can have a fallback mode
L977[15:03:13] <bad at vijya> anymore
L978[15:03:32] <bad at vijya> if you somehow bork the install
L979[15:03:46] <bad at vijya> you've gotta grab a Lua EEPROM and repair your system
L980[15:04:27] <Ariri> No i need it to monitor an energy sphere in a remote location for a programs automation
L981[15:04:36] <Bob> Eadely doable
L982[15:04:43] <Bob> Link cards or modems
L983[15:04:54] <Bob> modems imply wireless and wired networks
L984[15:05:21] <Ariri> so itll work as if connected by wire
L985[15:05:35] <bad at vijya> now
L986[15:05:42] <Bob> Ye
L987[15:05:46] <bad at vijya> i'm gonna work on the modules in a bit
L988[15:05:49] <Bob> but modem have their own component and event
L989[15:05:57] <Bob> so not quite as a wire
L990[15:06:09] <Bob> but you can make a remote component library
L991[15:06:24] <Ariri> its not my program...
L992[15:06:39] <Ariri> im gonna start that in another modpack
L993[15:07:01] <Bob> Wont matter, OC is the same across everywhere
L994[15:07:15] <Ariri> i know but i have no real reason to automate much here rn
L995[15:07:27] <Bob> automate the automaton
L996[15:07:54] <Ariri> ?
L997[15:08:09] <Bob> make robots make robots that will automate stuff
L998[15:08:13] <Bob> make robots to make robots
L999[15:08:27] <Ariri> lol whats what i said for kamikaze bots
L1000[15:08:34] <Ariri> swagger points
L1001[15:08:48] <Ariri> robots make robots to go out and blow people up
L1002[15:09:10] <Ariri> "look for Draconic Reactor, place TNT, ignite"
L1003[15:09:23] <Bob> robots dont have eyes
L1004[15:09:25] <Ariri> "get the hell out asap"
L1005[15:09:29] <Bob> neither block detectors
L1006[15:09:53] <Ariri> whatever
L1007[15:09:55] <Ariri> coords then
L1008[15:10:41] <Bob> coords should work but still
L1009[15:10:45] <Ariri> eh
L1010[15:15:29] ⇨ Joins: rahix_ (rahix_!~Rahix@p5385B382.club.muc.ccc.de)
L1011[15:17:13] ⇦ Quits: Rahix (Rahix!~Rahix@2001:7f0:3003:235f:7432:dd86:b273:f0ec) (Ping timeout: 190 seconds)
L1012[15:19:10] ⇨ Joins: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi)
L1013[15:20:11] <Forecaster> woo I'm a Lt. commander in the Federation
L1014[15:20:15] <Forecaster> only 3 more ranks to go
L1015[15:28:45] ⇨ Joins: lopezt1 (lopezt1!~Adium@v22018076567069662.quicksrv.de)
L1016[15:30:31] ⇦ Quits: lopezt (lopezt!~Adium@dslb-084-058-209-018.084.058.pools.vodafone-ip.de) (Ping timeout: 202 seconds)
L1017[15:41:39] ⇦ Quits: alxsdf (alxsdf!~alxsdf@129.185.9.51.dyn.plus.net) (Ping timeout: 189 seconds)
L1018[15:46:40] ⇦ Quits: lopezt1 (lopezt1!~Adium@v22018076567069662.quicksrv.de) (Quit: Leaving.)
L1019[15:48:34] ⇨ Joins: alxsdf (alxsdf!~alxsdf@129.185.9.51.dyn.plus.net)
L1020[15:49:07] ⇦ Quits: alxsdf (alxsdf!~alxsdf@129.185.9.51.dyn.plus.net) (Client Quit)
L1021[15:49:39] ⇨ Joins: alxsdf (alxsdf!~alxsdf@129.185.9.51.dyn.plus.net)
L1022[15:54:46] ⇦ Quits: alxsdf (alxsdf!~alxsdf@129.185.9.51.dyn.plus.net) (Quit: leaving)
L1023[15:54:55] ⇨ Joins: alexandria (alexandria!~alxsdf@129.185.9.51.dyn.plus.net)
L1024[15:57:38] ⇦ Quits: alexandria (alexandria!~alxsdf@129.185.9.51.dyn.plus.net) (Client Quit)
L1025[15:57:47] ⇨ Joins: alexandria (alexandria!~alxsdf@129.185.9.51.dyn.plus.net)
L1026[15:57:50] ⇦ Quits: alexandria (alexandria!~alxsdf@129.185.9.51.dyn.plus.net) (Client Quit)
L1027[15:58:48] ⇨ Joins: alexandria (alexandria!~alxsdf@129.185.9.51.dyn.plus.net)
L1028[16:00:25] ⇦ Quits: alexandria (alexandria!~alxsdf@129.185.9.51.dyn.plus.net) (Client Quit)
L1029[16:00:46] <Bob> stroke at a new level
L1030[16:00:51] ⇨ Joins: alexandria (alexandria!~alxsdf@129.185.9.51.dyn.plus.net)
L1031[16:01:15] <Bob> bruh
L1032[16:04:43] ⇦ Quits: alexandria (alexandria!~alxsdf@129.185.9.51.dyn.plus.net) (Client Quit)
L1033[16:04:53] ⇨ Joins: alexandria (alexandria!~alxsdf@129.185.9.51.dyn.plus.net)
L1034[16:11:31] <Bob> apparently metamethod index < if statement for speed
L1035[16:26:52] <AmandaC> calling a function is slower than a branch? shock! awe!
L1036[16:27:05] <AmandaC> :P
L1037[16:27:50] <AmandaC> %8ball torment myself with the parkour some more?
L1038[16:27:50] <MichiBot> AmandaC: Without a doubt
L1039[16:28:46] ⇨ Joins: lopezt (lopezt!~Adium@v22018076567069662.quicksrv.de)
L1040[16:28:53] <AmandaC> right, I guess I'll give it a try before moving on to other games
L1041[16:32:15] <Ariri> tfw when ur usually 6-8 gb modpack drops to 2 gb
L1042[16:35:30] <Bob> Java GC decides to finally kick in
L1043[16:37:48] <Ariri> never did that before, and it just lagged me lol
L1044[16:39:00] <Bob> Ye it lags because the GC uses CPU to see if a thing is garbage and not and collects it
L1045[16:39:19] <Bob> get a more agressive GC
L1046[16:39:27] <Bob> so MC has less time to create garbage
L1047[16:39:32] <Bob> and less RAM usage
L1048[16:39:40] <Bob> CPU usage will increase but be smooth
L1049[16:40:00] <bauen1> has nobody tried to reimplement some of the more intensive code parts of minecraft in something like C to increase performance ?
L1050[16:40:54] <Bob> If minecraft needed to be performant, it wouldnt be written the way its written now and work on Java and OpenGL
L1051[16:41:08] <Bob> Lua is perfect since its small and really fast
L1052[16:41:17] <Bob> faster than other scripting languages
L1053[16:41:26] <Bob> Lua is built on C so its C of some sort
L1054[16:45:49] <alexandria> bauen1: isn't that the entire idea of the windows C++ port
L1055[16:46:18] <Bob> :GWlulurdMmmYea:
L1056[16:46:22] <Bob> Ahahaa
L1057[16:46:28] <Bob> Isnt MineOS enough
L1058[16:48:47] <Ariri> o
L1059[16:49:27] <bauen1> right ms did a thing
L1060[16:50:04] <bauen1> i should try that if i ever come near a windows computer with mc installed
L1061[17:01:10] ⇦ Quits: Vexatos (Vexatos!~Vexatos@port-92-201-124-134.dynamic.qsc.de) (Quit: Insert quantum chemistry joke here)
L1062[17:09:52] <t20kdc> alexandria: If only. If only that was the idea behind it.
L1063[17:10:12] <t20kdc> alexandria: If only it was just an honest attempt to improve performance that could just be ported to other platforms.
L1064[17:10:22] <t20kdc> alexandria: That'd have been nice.
L1065[17:12:26] <bad at vijya> lol
L1066[17:12:33] <bad at vijya> they just want more money tbh
L1067[17:15:57] <lopezt> bauen1: thats a fancy name you have
L1068[17:16:21] <lopezt> what discord you guys are lingering around?
L1069[17:17:21] ⇦ Quits: t20kdc (t20kdc!~20kdc@cpc139326-aztw33-2-0-cust441.18-1.cable.virginm.net) (Ping timeout: 189 seconds)
L1070[17:21:27] <Inari> bauen1: Fun fact, Java can be faster than C :D
L1071[17:36:47] <payonel> AmandaC: why are you redefining require? :)
L1072[17:38:35] <AmandaC> payonel: I'm not, per say
L1073[17:39:00] <AmandaC> payonel: from the list plugin's perspective, require is built in and handled specially
L1074[17:39:42] <AmandaC> payonel: so openos / my pxe bootloader's definition is shadowing that, and breaking a function of the extension
L1075[17:40:25] <AmandaC> payonel: I solved it for my pxe by making require part of the package package and then defining it in the netbooted code with the env
L1076[17:42:20] <AmandaC> Err, lua not list
L1077[17:51:35] <EveryOS> Does OpenComputers have a way to yield without blocking execution? In CC there is queueEvent, but I am not sure if OC has an equivalent
L1078[17:52:26] <AmandaC> ... queueEvent doesn't yield
L1079[17:52:54] <EveryOS> In CC you can run queueEvent right before yield to skip the wait
L1080[17:53:23] <EveryOS> Or, if you need events still, you can do it right after the yield and at the beginning of the program
L1081[17:53:34] <AmandaC> Just yield with a timeout of 0
L1082[17:53:48] <EveryOS> Ah, thanks
L1083[17:54:33] ⇦ Quits: rahix_ (rahix_!~Rahix@p5385B382.club.muc.ccc.de) (Remote host closed the connection)
L1084[18:01:48] ⇦ Quits: flappy (flappy!~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L1085[18:06:36] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@88.130.157.184)
L1086[18:10:03] ⇦ Quits: Inari (Inari!~Pinkishu@pD9E8E137.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L1087[18:14:37] <EveryOS> How does OC's os.clock compare to real time? What do I multiply it by to get seconds?
L1088[18:14:58] <Ariri> if its in ticks, 20
L1089[18:15:09] <EveryOS> Thank you, I will try that
L1090[18:15:14] <Ariri> unless the server is configd differently, but it shouldnt be
L1091[18:16:39] <Ariri> ```os.clock has been reimplemented to return the approximate CPU time, meaning the time the computer has actually been running in an executor thread. This is not the same as the time the computer has been running, for that see computer.uptime.```
L1092[18:16:42] <Ariri> @EveryOS
L1093[18:17:14] <EveryOS> I know, I saw that in a wiki, I was just wondering what the conversion to seconds is
L1094[18:17:41] <Ariri> oh yeah, 20 ticks per second / 0.05 seconds per tick
L1095[18:17:52] <EveryOS> Thank you
L1096[18:39:49] ⇨ Joins: Rahix (Rahix!~Rahix@x59cc87ad.dyn.telefonica.de)
L1097[18:46:37] ⇦ Quits: Rahix (Rahix!~Rahix@x59cc87ad.dyn.telefonica.de) (Remote host closed the connection)
L1098[19:04:15] ⇦ Quits: baschdel_ (baschdel_!~baschdel@2a01:5c0:16:ede1:571b:16dd:1bdb:37b) (Ping timeout: 198 seconds)
L1099[20:29:03] ⇦ Quits: Renari (Renari!~Renari@24.229.184.254.res-cmts.sm.ptd.net) (Read error: Connection reset by peer)
L1100[20:29:21] ⇨ Joins: Renari (Renari!~Renari@24.229.184.254.res-cmts.sm.ptd.net)
L1101[21:17:35] <payonel> @EveryOS the oc machine api yields to get signals, there is no way around that
L1102[21:17:47] <payonel> however, a single coroutine yield does not mean you lose a game tick
L1103[21:18:55] <payonel> if you push a signal and then pull for that signal immediately after, you'll see that signal approximately 80 times per second
L1104[22:24:41] <CompanionCube> %tonkout
L1105[22:24:42] <MichiBot> Willikers! CompanionCube! You beat Ariri's previous record of 11 hours, 57 minutes and 44 seconds (By 59 minutes and 37 seconds)! I hope you're happy!
L1106[22:24:43] <MichiBot> CompanionCube has stolen the tonkout! Tonk has been reset! They gained 0.012 tonk points! plus 0.011 bonus points for consecutive hours! (Reduced to 50% because stealing) Current score: 0.62112
L1107[22:24:55] <CompanionCube> muahaha
L1108[22:55:24] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L1109[23:40:49] ⇦ Quits: lopezt (lopezt!~Adium@v22018076567069662.quicksrv.de) (Quit: Leaving.)
L1110[23:45:55] <Ariri> Damn you
L1111[23:46:05] <Ariri> I will reclaim the throne
L1112[23:47:38] ⇦ Quits: Kleadron (Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net) (Ping timeout: 190 seconds)
L1113[23:49:17] <Ariri> CompanionCube: So you did tonkout to reset it to 0 right?
L1114[23:49:20] <Ariri> Still not sure
L1115[23:49:26] <Ariri> @ me
L1116[23:49:28] <CompanionCube> yes
L1117[23:51:36] ⇨ Joins: Kleadron (Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
<<Prev Next>> Scroll to Top