<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:32] <Sagh​etti> where you can ~~mock my terrible c code~~ check out the source
L2[00:00:39] <Sagh​etti> it's 1% finished though
L3[00:00:44] <Kristo​pher38> never played any of the pokemon games, let me google how that particular one looks
L4[00:00:55] <Sagh​etti> the only thing that i've completed so far is dungeon rendering
L5[00:01:26] <Sagh​etti> http://tinyurl.com/yxq7g86h
L6[00:01:27] <Kristo​pher38> nice colorful themes, tile-map, topdown look, rpg UI
L7[00:01:38] <Kristo​pher38> nice
L8[00:01:46] <Sagh​etti> using the beach cave tileset
L9[00:01:56] <Kristo​pher38> I bet you're having fun writing this
L10[00:02:04] <Sagh​etti> mad props to the pmd romhackers who were able to dump all of the tileset data
L11[00:02:09] <Sagh​etti> and reverse engineer the formats
L12[00:02:17] <Sagh​etti> without them, this entire thing wouldn't be possible
L13[00:02:34] <Sagh​etti> yeah, this is a lot more fun than terrabungee tbh
L14[00:02:47] <Sagh​etti> only thing that i don't like is mingw
L15[00:02:59] <Kristo​pher38> I've noticed on the olc server
L16[00:03:53] <Kristo​pher38> there's almost always extra hassle on windows to set up things so that they compile properly
L17[00:05:05] <Sagh​etti> yeah
L18[00:05:38] <Sagh​etti> that's why I have separate mingw32 build targets inside of my config
L19[00:05:47] <Sagh​etti> (clientmingw32 and servermingw32)
L20[00:05:59] <Sagh​etti> they have all of the extra arguments and crap that mingw needs
L21[00:06:49] <Sagh​etti> couldn't get cygwin to work because it needs an xorg server to be running, and that's too non-user friendly
L22[00:07:16] <Kristo​pher38> does it? ugh I've only ever tried cygwin once
L23[00:07:24] <Ar​iri> Michiyo: How much did you get the Prusas for? Been looking to get a 3d printer (once I replace my paper printer) but dont want to spend too much on it for light use
L24[00:08:31] <Kristo​pher38> i've been still slowly working on my OC self replicating robot project, and on a part of an autocrafting system with OC, specifically machine crafting with thermal's machines, it's going to connect into a bigger system which manages the whole storage and standard crafting as well
L25[00:08:48] <Michiyo> I bought the kit, which means I assembled it for $798.27 including shipping
L26[00:08:51] <Sagh​etti> console apps work fine, but sdl2 says "Failed to find video device"
L27[00:09:20] <Ar​iri> Ah
L28[00:09:37] <Michiyo> Roommate and I assembled it in about 6 hours or so
L29[00:09:42] <Kristo​pher38> oh
L30[00:09:43] <Michiyo> came with a spool of PLA
L31[00:09:57] <Ar​iri> Not bad
L32[00:10:05] <Michiyo> I'll be getting the MMU kit come tax season
L33[00:10:10] <Michiyo> so I'll be able to do neat stuff with that
L34[00:10:14] <Kristo​pher38> would this be related to what libs get linked when you're on cygwin?
L35[00:10:24] <t20kdc> Saghetti: https://www.msys2.org/ <- this is generally more usable
L36[00:10:35] <Kristo​pher38> I might be talking absolute gibberish rn
L37[00:10:53] <Michiyo> I ordered by kit with just the single textured bed sheet, I was going to grab the smooth but I've not seen a reason to.
L38[00:11:00] <Michiyo> the textured PEI sheet has been amazingf
L39[00:11:00] <t20kdc> (note though that msys2 is for building Windows applications while using a Unixy build environment)
L40[00:11:30] <Sagh​etti> when googling around for cygwin sdl2, it turned out that I had to have an xorg server running
L41[00:11:36] <Sagh​etti> it compiles just fine
L42[00:12:09] <Sagh​etti> and my experience with lua programming from OC is going to help me a lot here, too
L43[00:12:32] <Sagh​etti> looking to integrate Lua with the server to allow for plugins and modding
L44[00:12:40] <Kristo​pher38> I've seen that coming
L45[00:12:59] <Kristo​pher38> I want to integrate lua into my raycaster-dungeon project that i'm writing in c++
L46[00:13:13] <Ar​iri> Noice
L47[00:13:15] <Sagh​etti> yeah, I have msys installed
L48[00:13:22] <Sagh​etti> but I'm just going to use mingw for now
L49[00:13:51] <Sagh​etti> as the real problem is things like bsd sockets and pthreads not being available on mingw
L50[00:14:03] <Kristo​pher38> https://cdn.discordapp.com/attachments/719164927121686548/734876762881654826/unknown.png
L51[00:14:07] <Kristo​pher38> (ignore the window title)
L52[00:14:32] <Kristo​pher38> did you get wrappers for pthreads?
L53[00:14:39] <Sagh​etti> yeah
L54[00:15:02] <Sagh​etti> I was just about to mention that pthreads-win32 worked great for my purposes
L55[00:15:17] <Ar​iri> https://lcars5201.ddns.net/index.php/s/44WyQoiWMreYQsx/preview
L56[00:15:17] <Ar​iri> https://lcars5201.ddns.net/index.php/s/YwTz7bdz2B8RREW/preview
L57[00:15:17] <Ar​iri> Testing my Gryphon-class fighter mock: Its already proven itself in pirate surprises, but SSTO possibility is unknown. Else itll be a very fast vtol with a redundant jump drive
L58[00:15:23] <Sagh​etti> that raycasing engine looks pretty cool
L59[00:16:45] <Ar​iri> Thanks
L60[00:17:13] <Kristo​pher38> I've got a soft spot for 2.5D graphics feel
L61[00:18:01] ⇦ Quits: immibis (~immibis@dslb-002-205-077-069.002.205.pools.vodafone-ip.de) (Ping timeout: 204 seconds)
L62[00:18:13] <Kristo​pher38> like the one in TES Arena
L63[00:18:43] <Kristo​pher38> http://tinyurl.com/y3n3rx2m
L64[00:19:01] <Ar​iri> Fun
L65[00:19:26] <dequbed> Ariri: Just get a Polyjet Eden! They are a joy to work with.
L66[00:19:44] <Kristo​pher38> @Ariri those curves look really good, the ship itself reminds me of space shuttle
L67[00:20:46] <Ar​iri> Thank thank
L68[00:20:46] <Ar​iri> It probably looks more like a Fed. style space shuttle than the gryphon fighter
L69[00:21:03] <Ar​iri> http://tinyurl.com/y5s7pqto
L70[00:21:32] <Kristo​pher38> @Saghetti i'm adding support for importing maps from Tiled editor, so almost everything would be data-driven
L71[00:21:45] <Kristo​pher38> and it'd be easily moddable that way
L72[00:22:16] <Kristo​pher38> though i'm probably overextending the scope of this project
L73[00:22:37] <Sagh​etti> I'm thinking of using Lua to do all of the map generation for openpmd
L74[00:22:44] <Sagh​etti> faster prototyping
L75[00:23:17] <Kristo​pher38> that's fair
L76[00:23:26] <Sagh​etti> https://docs.google.com/document/d/1HuJIEOtTYCtSHK6R-sp4LC2gk1RDL_mfoFL6Qn_wdkE/edit
L77[00:23:30] <Kristo​pher38> you could even reload mid-game :D
L78[00:23:46] <Kristo​pher38> oh wow
L79[00:23:54] <Sagh​etti> this is the document containing the reverse engineered dungeon generation algorithm
L80[00:23:57] <Ocawesome101> my primary project for a while now (3-4 months!) is monolith
L81[00:24:07] <Ocawesome101> did i mention the manual pages are all online?
L82[00:24:10] <Sagh​etti> it would be a massive pain to write all this in c
L83[00:24:15] <Kristo​pher38> I've noticed nintendo has a large concentration of autists reverse engineering their stuff
L84[00:24:45] <Sagh​etti> therefore I won't (or maybe I will, if I need the speed or smth)
L85[00:25:04] <Sagh​etti> the people who reverse engineered this are pretty cool though
L86[00:25:18] <Kristo​pher38> like, name any other company that gets that much of its stuff reverse engineered
L87[00:25:27] <Sagh​etti> none
L88[00:25:34] <dequbed> Ariri: Less sarcastic though: At a lab I worked at they bought some rather cheap chinese printers for some comparatively good results. On the order of 200-400 EUR. Might be a decent starting point.
L89[00:25:54] <Kristo​pher38> i'm not saying autists in a bad way
L90[00:26:08] <dequbed> I mean if you can, totally go for that Eden as well. But they are a fucking pain and a half in the ass.
L91[00:26:51] <Kristo​pher38> this is good kind of autism
L92[00:26:56] <Ar​iri> I was worried you werent sarcastic and I nearly gave up on the premise
L93[00:26:56] <Ar​iri> I was thinking an Ender around that range, still looking around
L94[00:28:38] <dequbed> Ariri please don't buy the Printer costing literally 6 figures and being able to print soft materials and interlocking mechanism unless you *need* that. And then keep in mind that they cost about 2 EUR per gram to print. And they are annoying as *fuck* to work with and to properly clean the soluble stabilizer you need a washing solution + machine running you another 5 figures.
L95[00:28:48] ⇨ Joins: Vexaton (~Vexatos@port-92-192-93-108.dynamic.as20676.net)
L96[00:28:48] zsh sets mode: +v on Vexaton
L97[00:29:27] <Ar​iri> Thanks for the advice :^P
L98[00:30:04] <Ocawesome101> who is zsh?
L99[00:30:26] <Amanda> @Kristopher38 I mean.. every console has a lot of reveng stuff, for homebrew, cracks, etc
L100[00:31:18] <Amanda> Microsoft put unresetablle fuses in one of the xboxes to make it so they could update, and force never allowing a downgrade, just to get done in by a bug in the DVD drives firmware
L101[00:31:25] <dequbed> I mean they are tons of fun; You can print moving mechanism to a insane degree of accuracy, print in 8 colours for the lulz, do overhands like there's no tomorrow and print micrometer-thin walls .... but the material refill is 300 EUR for the smallest size of the cheapest material and goes up two order of mag for the fancy shit.
L102[00:31:57] ⇦ Quits: Vexatos (~Vexatos@port-92-192-13-212.dynamic.as20676.net) (Ping timeout: 204 seconds)
L103[00:32:16] <dequbed> Also they are literally tons of fun because those bitches are *heavy*.
L104[00:33:27] <dequbed> They are the electric discharge machine kind of fun: Felt cute, might kill you later.
L105[00:36:00] <Sagh​etti> why get one of those when you can just use OC's 3d printers?
L106[00:36:15] <Kristo​pher38> gottem 👌
L107[00:36:22] <Ocawesome101> ayy
L108[00:36:43] <Sagh​etti> PSA: winsock is trash
L109[00:36:48] <Sagh​etti> ok back to programming now
L110[00:36:59] <Sagh​etti> oh and all the other win32 APIs*
L111[00:37:01] <dequbed> Because OC's printer doesn't work on the principle of "Everything is a conductor if you just make it a plasma" Saghetti.
L112[00:37:15] <Amanda> winsock is the "Can I copy your homework" "Just make it different" of the Berkey Sockets, isn'tit?
L113[00:37:16] <Ocawesome101> s/winsock/windows/
L114[00:37:16] <MichiBot> <Amanda> windows is the "Can I copy your homework" "Just make it different" of the Berkey Sockets, isn'tit?
L115[00:37:23] <Ocawesome101> ooooops
L116[00:37:39] <Ocawesome101> s/winsock is trash/windows is trash/
L117[00:37:39] <MichiBot> <Saghetti> PSA: windows is trash
L118[00:37:42] <Ocawesome101> there
L119[00:37:46] <Ocawesome101> ftfy
L120[00:39:46] <Kristo​pher38> I started writing quick and dirty text editor just because I felt like it
L121[00:39:54] <Ocawesome101> oh?
L122[00:40:00] <Ocawesome101> for OC or IRL?
L123[00:40:15] <Kristo​pher38> The real reason is that I want to use GPU buffers in it
L124[00:40:18] <Kristo​pher38> For OC
L125[00:40:22] <Ocawesome101> i see
L126[00:40:29] <Kristo​pher38> And to show you that it's doable 😠
L127[00:40:35] <Ocawesome101> hahahaha
L128[00:40:47] <Ocawesome101> the Monolith editor works fairly well
L129[00:41:02] <Ocawesome101> and the OpenNT editor.... is really buggy but can technically edit, save, and load files
L130[00:41:32] <Kristo​pher38> I refuse to learn to edit with vimmy commands so I'm gonna write my own :D
L131[00:41:53] <Kristo​pher38> But more seriously it's gonna be a fun exercise
L132[00:41:54] <Ocawesome101> learn vled, i've even got a manpage on it
L133[00:41:56] <Ocawesome101> :P
L134[00:42:11] <dequbed> Ariri: Y'know just selective sinter as additive machining and use only edm for substractive. Because sometimes you just have to burn a few hundred liters of oil to get shit done; https://youtu.be/HLrXnSLO2OE
L135[00:42:13] <MichiBot> Senkerodieren auf unserer Sodick/Hochleistungssenken | length: 33s | Likes: 0 Dislikes: 0 Views: 788 | by Friedrich Erodierservice GmbH | Published On 17/4/2020
L136[00:42:18] <Kristo​pher38> I haven't coded in a quick and dirty way in a while
L137[00:42:43] <Ocawesome101> which init system would be fastest on a 25mhz 486, systemd or sysvinit? i'm gonna try to cross compile LFS
L138[00:43:04] <Ar​iri> dequbed: Wow
L139[00:43:47] <CompanionCube> sysvinit is crappier but simpler
L140[00:45:47] <dequbed> Ariri: You know the fun part about EDM? Those amps flow through a "non-conductive" oil; a spark momentarily plasmafies the oil. Consequently it conducts because *everything* is a conducter if you make it a plasma and the spark takes of a bit of the material being machined. EDM is /mental/.
L141[00:46:34] <dequbed> Also the reason why it burns of and fills the room with a pleasant smell: Turns out the oil doesn't like that whole "being plasmafied" thingy and prefers to just burn and smell afterwards.
L142[00:46:37] <Amanda> WEll what do you expect of a machine meant to make a safe farming area in the nuclear wastes?
L143[00:47:22] <Ar​iri> Crazy
L144[00:47:39] <Vexaton> why is it fuming so much
L145[00:47:46] <Vexaton> that looks like hydrochloric acid
L146[00:48:06] <dequbed> Vexaton: What about the "being turned into literal PLASMA and cooking off" did you miss?
L147[00:48:20] <Vexaton> well if your oil starts fuming you might have a problem
L148[00:48:27] <Vexaton> please don't breathe that in
L149[00:48:36] *** Vexaton is now known as Vexatos
L150[00:48:56] <dequbed> Amanda: also you laugh but EDM is one of the safer ways of machining uranium :p
L151[00:48:59] <Ar​iri> Essential essences
L152[00:49:56] <Vexatos> I mean any mass around uranium is a safer way of handling uranium
L153[00:50:05] <dequbed> Vexatos: I'm aware your speciality is chemistry not machining but still; we have thought of that. This is normal operation, only speed turned to eleven. The fumes are noxious but we're not talking "Evacuate the building" toxic either way.
L154[00:50:15] <Vexatos> well not toxic
L155[00:50:18] * Amanda looks at proto-earth. Looks at mars, lightbulb!
L156[00:50:22] <Vexatos> more like "can clog up your lungs"
L157[00:50:31] <Vexatos> "reduce lung capacity"
L158[00:50:32] <Vexatos> etc
L159[00:50:47] <dequbed> "kill you ded"
L160[00:50:48] <dequbed> etc
L161[00:50:52] ⇨ Joins: Bubble (webchat@047-006-050-234.res.spectrum.com)
L162[00:50:55] <Vexatos> machining oil is not as bad as tar
L163[00:50:59] <dequbed> There are no old welders either.
L164[00:51:02] <Vexatos> but anything insoluble in your lungs is pretty bad
L165[00:51:05] <Amanda> on what timescale though, dequbed
L166[00:51:16] ⇦ Quits: Bubble (webchat@047-006-050-234.res.spectrum.com) (Client Quit)
L167[00:51:22] <Amanda> sure it might not suffocate you immediately, but...
L168[00:52:02] <Vexatos> so how does this work, is it like welding just in oil?
L169[00:52:29] <dequbed> Amanda: Which one? The kill you ded? If you insist on directly inhaling the wonderful cooking oil, probably quicker rather than slower. If you do a bare minimum of precautions and personal safety all the other things will kill you first.
L170[00:53:38] <Vexatos> from what it looks like you just melt away a shape?
L171[00:53:47] <dequbed> Vexatos: Yes, exactly except the arc is not contiuous, not meant to heat up workpiece or electrode, the distance is extremely small, nothing melts and its an substractive machining process instead of an additive one.
L172[00:53:59] <Vexatos> so that's why it's called erosion
L173[00:54:10] <Vexatos> so you just vapourize your shape into the thing layer by layer
L174[00:54:28] <dequbed> Sorry, I'm being sarcastic. It's nothing like welding at all except for that it uses electricity.
L175[00:54:44] <Vexatos> I mean sounds literally like welding to me
L176[00:54:51] <dequbed> More or less. The erosion happens due to the plasma generated from the dielectric fluid
L177[00:54:55] <Vexatos> except you remove stuff instead of adding it
L178[00:55:33] <Vexatos> so I assume this only works if your material is conductive?
L179[00:55:36] <dequbed> Well I mean just like with welding you use power and after a few steps the end result is different from what you started with.
L180[00:55:40] <Vexatos> since it probably is the cathode
L181[00:55:44] <dequbed> Yes it does
L182[00:56:17] <Vexatos> I see
L183[00:56:18] <dequbed> I mean just like with arc welding plasma is involved somewhere
L184[00:56:29] <dequbed> But that's the extend of it.
L185[00:57:00] <Vexatos> well the mechanism is identical
L186[00:57:05] <Vexatos> just the purpose is different
L187[00:57:05] <dequbed> No, not at all.
L188[00:58:08] <Vexatos> with a plasma cutter you make gas plasma to remove material, here you make oil plasma to remove material
L189[00:58:56] <Vexatos> this having the advantage that nothing melts
L190[00:59:18] <dequbed> It's much closer to plasma cutting than to welding.
L191[01:00:04] <Vexatos> well in a welder you use plasma to intentionally melt the material
L192[01:00:54] <Vexatos> dequbed, I assume you can make the anode into like specific shapes to get different shapes out of the eroded piece?
L193[01:01:28] <Vexatos> what material are they made of
L194[01:01:35] <Vexatos> graphite?
L195[01:15:19] ⇦ Quits: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net) (Remote host closed the connection)
L196[01:19:29] <dequbed> Vexatos: Depends. Graphite, Copper & Platinum are common but sometimes expensive stuff like Palladium is used if the cheaper materials don't cut it.
L197[01:19:43] <Vexatos> how large are they usually
L198[01:19:52] <dequbed> As large as you need them to be
L199[01:20:05] <dequbed> You can EDM nanomachinery, you can EDM a plane in one go if you want.
L200[01:20:15] <Vexatos> something tells me buying a 20 gram Pd anode isn't exactly common
L201[01:20:34] <Vexatos> unless it is
L202[01:20:38] <dequbed> Generally small because EDM is slooooooooooow. You get as close as possible with other ways.
L203[01:20:38] <Vexatos> in which case how much money do you have
L204[01:21:18] <dequbed> Vexatos: EDM is *very* rare. Space industry, military style rare. Platinium is on the "cheap" list for a reason.
L205[01:21:38] <Vexatos> well platinum is not THAT expensive compared to the other noble metals
L206[01:22:06] <dequbed> We're talking "uh yeah I need to weld these two pieces of high temperature ceramics together, can I use your laser real quick" rare.
L207[01:22:29] ⇦ Quits: Totoro (totoro@fomalhaut.me) (Remote host closed the connection)
L208[01:22:41] <Vexatos> oh Pd is not actually that expensive
L209[01:22:41] ⇨ Joins: Totoro (totoro@fomalhaut.me)
L210[01:22:43] <Vexatos> well
L211[01:22:44] <Vexatos> it is
L212[01:22:49] <Vexatos> but not as much as I thought
L213[01:22:53] <dequbed> Palladium is only 1.8k per ounce.
L214[01:22:58] <Vexatos> €160 for a gram
L215[01:23:04] <Vexatos> for normal purity
L216[01:23:08] <Vexatos> €300 for high purity
L217[01:23:52] <Vexatos> the most expensive material I ever worked with was like €500 for a gram
L218[01:23:58] <Vexatos> but I only used 4 miligrams
L219[01:23:59] <dequbed> But yeah that was also fun. The 1.5kW infrared laser that welds ceramics. The class 4 laser that's only class 4 because there is nothing more deadly than class 4.
L220[01:24:58] <Vexatos> high current machines in my work are much different
L221[01:25:21] <Vexatos> they are usually precise measuring devices
L222[01:25:26] <Vexatos> or parts of them
L223[01:25:31] <Vexatos> like the magnet in an NMR
L224[01:26:03] <dequbed> Vexatos: Well that laser can measure the precise thickness of the material you put in: Turn it on, wait a few seconds and the thickness will be precisely 0".
L225[01:26:08] <Vexatos> I also used a high-current electron gun before but that was in a vacuum so no plasma thankfully
L226[01:26:38] <Vexatos> at 10e-12 mbar
L227[01:27:03] <Vexatos> trying to remember what machine we have has the strongest laser
L228[01:27:33] <dequbed> Vexatos: Also funny that, the lab had a precision measuring lab attached. "Precision" that is. Temperature controlled to a degree Celsius, SEM, that kind of stuff.
L229[01:27:38] <dequbed> I should have played with that more.
L230[01:28:10] <Vexatos> hm yes that is precision
L231[01:28:39] <Vexatos> I ran exactly linear thermal gradients from 30 kelvin to 450 kelvin in 5 minutes
L232[01:28:50] <dequbed> I mean in chemistry controlled to a degree is probably pretty shit but this is machining and controlled to a degree was so that material expansion wasn't a factor.
L233[01:28:53] <Vexatos> try heating anything that much that quickly with that precision
L234[01:29:18] <Vexatos> SEM is cool though
L235[01:29:19] <dequbed> No I mean the entire lab was controlled to a degree. As in ... the building.
L236[01:29:35] <Vexatos> oh our labs are all controlled to 23.0°C
L237[01:29:49] <Vexatos> the good ones, anyway
L238[01:29:52] <dequbed> See, that's what I mean: Nothing special to you :p
L239[01:30:12] <Vexatos> I mean our labs are something noone could ever afford
L240[01:30:22] <dequbed> Except you did apparently.
L241[01:30:27] <dequbed> So *somebody* could
L242[01:30:31] <Vexatos> public uni means public funds
L243[01:30:42] <dequbed> Still "somebody"
L244[01:30:45] <Vexatos> yes
L245[01:31:13] <Vexatos> chemistry is sadly something you cannot really do as a hobby because of the sheer upfront cost
L246[01:31:21] <dequbed> My uni is making semiconductor devices from solid monocrystaline diamonds. Because they can.
L247[01:31:38] <dequbed> Talk about upfront cost, ey ^
L248[01:32:04] <Vexatos> well something like an SEM is still remotely affordable
L249[01:32:20] <Vexatos> assuming you're somewhat rich
L250[01:33:14] <Vexatos> you'll have spent two million euros just to get a most basic tiny laboratory room built with all the safety requirements involved
L251[01:33:33] <Vexatos> dequbed, ooh that's super cool
L252[01:33:57] <Vexatos> one group here makes metalorganic semiconductors
L253[01:34:13] <dequbed> You can spend two millions on one machine in semiconductor manufacturing and be exactly two millions into your lab with nothing actually done yet.
L254[01:34:56] <Vexatos> why would you do semiconductor manufacturing as a hobby
L255[01:35:03] <Vexatos> that's a bit more obscure than chemistry
L256[01:35:04] <dequbed> Because it's /fun/
L257[01:35:24] <Vexatos> but you can make organic semiconductors in a chem lab :P
L258[01:35:24] <dequbed> And I mean that literally. Semiconductor manufacturing is *fun*.
L259[01:35:49] <Vexatos> (have fun crystallizing them)
L260[01:36:53] <dequbed> Combine that with the fact that the lab I worked at had their own PCB production street, ceramic devices laser (for smd resistors, caps etc) and other fun stuff I could have build my own computer. As in - build every last part myself.
L261[01:37:34] <Vexatos> what field was that even in
L262[01:37:38] <Ocawesome101> neat :p
L263[01:37:39] <Vexatos> engineering or materials chemistry
L264[01:37:43] <dequbed> Vexatos: Mechatronik.
L265[01:37:49] <Vexatos> ah
L266[01:38:15] <dequbed> Labor speziell: Fertigungsverfahren in der Mechatronik -> allll the manufacturing.
L267[01:39:21] <Vexatos> Berlin :U
L268[01:39:29] <dequbed> Hey kids, wanna build your own PCBs on these here ceramic platters so you don't need dedicated resistors? Well put on your googles, we'll make some SCIENCE>
L269[01:39:54] <Vexatos> mechatronics as a field always sounded to me like a "let's just hire one guy to do all the work" field
L270[01:40:12] <dequbed> Just like DevOps!
L271[01:40:41] <dequbed> DevOps: When you have work for an entire IT department and budget for a singular intern.
L272[01:40:48] <Vexatos> "programmer engineer electronics technician that also works the lathe"
L273[01:41:22] <Vexatos> devops was invented literally for that I guarantee it
L274[01:41:36] <dequbed> Think of it as the ultimate project manager: Doesn't know how to do exactly but knows enough to know that it's complex and might be an issue and what an expert should about sound like.
L275[01:42:27] <Vexatos> "jack of all trades" isn't exactly a good thing in engineering though, is it
L276[01:42:33] <dequbed> Vexatos: No it is.
L277[01:42:36] <Vexatos> in the end you will have to specialize on something
L278[01:42:37] <dequbed> And it's very much required.
L279[01:43:09] <dequbed> Vexatos: No you don't. Projects die because bad managers hire a bunch of experts with no idea what they actually need from them or who does what in the first place.
L280[01:43:27] <Vexatos> but then you just need a project manager
L281[01:43:40] <dequbed> Vexatos: Yeah and that guy is a Mechatroniker.
L282[01:43:43] <Vexatos> one who does none of the things that mechatronics is about but exclusively does project management
L283[01:43:57] <Vexatos> never touches a machine in his life
L284[01:44:11] <Vexatos> only needs to know who to ask
L285[01:44:41] <dequbed> Yeah and how exactly does that person learn that again?
L286[01:44:50] <Vexatos> in chemistry, everyone is pretty specialized, and for everything else you ask others for help
L287[01:45:05] <dequbed> Vexatos: chemistry is but one engineering discipline.
L288[01:45:41] <Vexatos> there is no real "project manager" because everyone is sitting on the same table to organize stuff as a team I guess
L289[01:46:03] <Vexatos> so it's different to industrial fields I guess
L290[01:46:28] <dequbed> If I ask you to build a thingy involving a bunch of disciplines are you able to a) figure out which disciplies this all touches b) which specializations in those disciplines you need c) figure out who to ask?
L291[01:46:32] <Vexatos> dequbed, chemical engineering is a separate field
L292[01:46:56] <dequbed> Because a MBA does not and those get called as project managers often. And then are surprised when the project fails.
L293[01:47:15] <Vexatos> dequbed, I mean figuring out who you need to solve a task is step 1 of any project
L294[01:47:39] <dequbed> Yes and a good way to start is having a Mechatroniker.
L295[01:47:56] <Vexatos> I am starting my doctorate project in october and the first thing we did was call different groups that might want to cooperate with us
L296[01:48:04] <Vexatos> for the things we cannot do ourselves
L297[01:48:07] <dequbed> Who can in a pinch get you 60-70% of the way there without having to call an expert.
L298[01:48:20] <Vexatos> I see
L299[01:48:59] <Vexatos> in chemistry, those people don't really exist, everyone is an expert, but everyone also (supposedly) knows enough about all the other chemistry to figure out any related requirements
L300[01:49:23] <Vexatos> always depends on the person, of course
L301[01:49:39] <dequbed> Because see the Mechatroniker can tell that the idea the mechengs have is super smart but will fuck over the EE without a cause rooted in EE, can tell that the EE in a way they understand so they can work around and *then* go talk to the machining guys to get it done.
L302[01:49:59] ⇨ Joins: Ocawesome101_ (~ocawesome@38.65.248.162)
L303[01:50:09] <Vexatos> as theoretical chemists, we rely a lot on others to do experiments for us, so knowing who to ask and how much work to expect from them is quite essential
L304[01:50:16] <dequbed> Vexatos: Yes, again. Chemistry is but one discipline. It's fractally complex but the same is true for EE, ME, SE.
L305[01:51:00] <Vexatos> industrial chemistry has separate fields like chemical engineering and process engineering
L306[01:51:23] <Vexatos> materials chemistry is also much closer to engineering than pure chemistry
L307[01:51:28] <dequbed> A Mechatroniker is the glue and common ground communication medium that can tie together the ME, EE and SE that otherwise simply have no common language outside from Electrical fields behaving somewhat like Liquids.
L308[01:52:00] ⇦ Quits: Ocawesome101 (~ocawesome@38.65.250.234) (Ping timeout: 189 seconds)
L309[01:52:10] <Vexatos> dequbed, to me that sounds like you're studying an engineering degree to end up in a management role
L310[01:52:34] <dequbed> Vexatos: Fractally complex. You can talk back all you want. This is not about wether chemistry is not super complex and has different fields. It's about that ME has just as much of both. And you have no common language with a ME and without something in between you *will* fuck up.
L311[01:52:48] <Vexatos> well yea
L312[01:52:57] <dequbed> Vexatos: So what? Managing a project well is rewarding in its own right and pays just as well.
L313[01:53:18] <dequbed> Just because you didn't do something with your hands does not mean you weren't important to the process.
L314[01:53:20] <Vexatos> I just think studying an engineering degree with the goal of not end up engineering anything is kind of a waste?
L315[01:53:33] <Vexatos> but you do you
L316[01:53:58] <dequbed> Yes because reviewing circuits with EE, talking static and dynamic loads with ME and debating a few core assertions of their code with SE is *somehow* not engineering.
L317[01:54:01] <dequbed> Vexatos, wtf?
L318[01:55:12] <Vexatos> like an architect who never ends up building a single house or a roofer who doesn't make roofs, you know
L319[01:55:17] <Vexatos> or a chemist who doesn't do chemistry
L320[01:55:57] <Vexatos> One of the main reasons I wouldn't want to go into industrial chemistry... most chemists there end up in some sort of planning/management role that sounds boring as shit, and according to people who work in those roles actually is boring as shit
L321[01:56:07] <Vexatos> it just happens to have eight times their previous pay
L322[01:56:16] <dequbed> Vexatos: Are you trying to spite me or am I that hard to understand? No architect *ever* builds a house, they *can't*. Civil engineers build houses ffs.
L323[01:58:48] <Vexatos> s/build/design/ happy now
L324[01:58:49] <MichiBot> <dequbed> Vexatos: Are you trying to spite me or am I that hard to understand? No architect *ever* designs a house, they *can't*. Civil engineers build houses ffs.
L325[01:59:14] <Vexatos> (not to mention that architects do in fact often help *build* the house)
L326[01:59:25] *** Ocawesome101_ is now known as Ocawesome101
L327[02:00:07] <dequbed> Vexatos: No. Pure architects do not possess the skills necessary to build a house that doesn't fall down. That's the job of a civil engineer. That can be the same person sometimes but architecture is not and will never be civil engineering.
L328[02:00:37] <Vexatos> my mum is an engineer in architecture and she learnt how to construct various types of houses found where I live
L329[02:00:55] <dequbed> You are pissed that I call chemistry an engineering discipline but can't tell the art part of building of the engineering part. Solid.
L330[02:00:59] <Vexatos> no
L331[02:01:06] <Vexatos> chemistry is very much 50% engineering
L332[02:01:28] <Vexatos> well my field really isn't but others are much more
L333[02:01:49] <Vexatos> synthetic chemistry really is as much a craft as it is a science
L334[02:01:51] <dequbed> Building a house is 50% art, 50% engineering; The former is called Architecture "Architektur" and the latter civil engineering "Bauingeneurswesen".
L335[02:02:12] <Vexatos> well my mum is "Ingenieur der Architektur"
L336[02:02:39] <dequbed> Auch bekannt als Bauingeurswesen mit Architekturfokus. Danke das du meine Punkte unterstreichst.
L337[02:03:21] <Vexatos> that is not what she studied
L338[02:03:24] <Vexatos> that was a separate field
L339[02:04:17] <Vexatos> anyways, my original point is that I'm just at odds with the thought of studying something for so many years only to end up in a management role where you watch others do the stuff you learnt
L340[02:04:42] <Vexatos> idk I wouldn't want that, but again you do you
L341[02:04:50] <Vexatos> those jobs are almost always much better paid, anyway
L342[02:04:55] <dequbed> Yeah and you're free to be so. But that's a) not what Mechatronik is about, or ever was b) is as far from what I study as you can get.
L343[02:05:26] <Vexatos> well you did say that was what it was, a project management job
L344[02:05:58] <dequbed> Yeah. Which is decidedly not the same as "a management role where you watch others do the stuff you learnt"
L345[02:06:36] <Vexatos> depends on how hands-on your research is
L346[02:06:45] <Vexatos> in the industry it is almost always the same thing
L347[02:07:13] <Vexatos> you just delegate jobs to others who are paid less than you while you fill out design documents and reports :/
L348[02:07:46] <dequbed> Vexatos: I'm sorry if you only had shitty project experiences but rest assured that in good projects that is not the only thing a project manager gets to do. And the pay isn't different.
L349[02:08:01] <Vexatos> sounds too good to be true
L350[02:08:25] <dequbed> Well apparently I and the projects I work on are fake. Huh, fooled me.
L351[02:08:34] <Vexatos> well you told me you work at uni
L352[02:08:39] <Vexatos> that's much different from the industry
L353[02:08:43] <dequbed> No I didn't?
L354[02:08:50] <Vexatos> you talked about labs at your uni
L355[02:08:56] <Vexatos> like the semiconductor one
L356[02:08:59] <dequbed> Yeah. In *past tense*.
L357[02:09:40] <Vexatos> I see
L358[02:09:46] <Vexatos> maybe you're lucky then
L359[02:09:56] <dequbed> I don't work there anymore. My current gig is much more fun than deadly machinery and even more deadly beauracracy.
L360[02:10:34] <Vexatos> I only ever heard horror stories about graduates in industry landing a bureaucracy job where all the cool work is done by technicians and all the boring work by you
L361[02:11:35] <dequbed> Technicans are the heros of any project anyway. Turns out if you teach engineers their entire academic careers that they are better than the "fools" who didn't study they start to believe it .
L362[02:11:57] <Vexatos> technicians get to do all the cool work >_<
L363[02:12:16] <dequbed> Technicians can actually *do* the cool work, different to most engineers.
L364[02:12:34] <Vexatos> and they are still less well paid
L365[02:12:37] <Vexatos> because yes
L366[02:13:44] <dequbed> Yeah, that's a stupid thing I do differently. Technicans with experience are worth just as much as engineers are.
L367[02:13:59] <Vexatos> one of the reasons a master's degree and PhD are basically mandatory in chemistry. With anything less, you are underqualified the research side because not enough education, and also underqualified for the practical side because technicians have five times your lab experience
L368[02:14:34] <dequbed> Vexatos: Where did you study again?
L369[02:14:42] <Vexatos> bremen
L370[02:14:51] <dequbed> Ah, I'm sorry
L371[02:15:19] <Vexatos> most of the uni sucks but the chemistry and physics departments are the only decent parts
L372[02:15:39] <Vexatos> and some engineering fields
L373[02:15:57] <Vexatos> I could tell you horror stories about the CS degree all day
L374[02:16:03] <dequbed> Well, if I ever hear of a project/company by good people that need a theoretical chemist I'll keep you in mind :p
L375[02:16:17] <Vexatos> our research groups are all very nice
L376[02:16:20] <dequbed> In bremen that is. But it being bremen, don't hold your breath.
L377[02:16:31] <Vexatos> as I said we don't really have project leaders in our groups
L378[02:16:47] <Vexatos> we agree on stuff as a team from the start with everyone having roughly equal sayx
L379[02:16:49] <Vexatos> say*
L380[02:17:10] <Vexatos> the horror stories I heard are from colleagues, former colleagues, other people in the field I know
L381[02:18:50] <Vexatos> I have no plans of going into the industry, at least in chemistry it sounds horribly boring despite being 3x-8x the pay
L382[02:19:06] <dequbed> Everybody has horror stories. A potential customer of me one said he'd prefer giving the programming job to the mechanical engineer he had because "they write better documentation"
L383[02:19:27] <Vexatos> (valid reason considering some CS graduates I have seen the bachelor project of)
L384[02:19:46] <dequbed> Vexatos: Not valid when we were talking about having me write software for them.
L385[02:19:51] <Vexatos> ouch
L386[02:20:07] <Michiyo> What exactly is documentation?
L387[02:20:14] <Amanda> can you eat it?
L388[02:20:17] <Vexatos> Michiyo, that's when you add // or # in front of the lines
L389[02:20:20] <Amanda> If not, notinterested
L390[02:20:26] <Michiyo> Ah! Right so I have TONS of that then!
L391[02:20:31] <Vexatos> like # TODO document this
L392[02:20:35] <Izaya> Documentation is a state of mind
L393[02:20:37] <dequbed> Anyway was nice yelling in your general direction, but it is bed time for moi Vexatos. Potentially you should consider that as well.
L394[02:21:06] <Vexatos> I don't need sleep I am on my well-deserved holiday HAHA
L395[02:21:07] <dequbed> Michiyo: It's that thing that everbody wants but nobody has. It's cake. Cake. Now I want cake. Nomnomnom
L396[02:21:10] <Vexatos> first days off since february
L397[02:21:26] <dequbed> Vexatos: 4 day workweek says lol.
L398[02:21:28] <Vexatos> and I'll finally be earning money starting october
L399[02:21:32] <Michiyo> last "holiday" I took, I took a week off... and worked 4 of the 5 days
L400[02:21:37] <Michiyo> I also worked the 5th.
L401[02:21:43] <dequbed> Michiyo: Stop it :<
L402[02:21:45] * Izaya smugs in 2.5 days a week
L403[02:22:00] <Vexatos> dequbed, come to academia we have 70 hour work weeks with 27 hour pay
L404[02:22:01] <Amanda> Izaya: so you're saying you're available for outsourcing, got it.
L405[02:22:03] <Michiyo> Because it seems no one can do my job.
L406[02:22:25] <Michiyo> so at this point, I'm capped on PTO, and.. I can't use it.
L407[02:22:29] <Vexatos> Michiyo, you are INDISPENSABLE
L408[02:22:31] <Vexatos> ask for a raise
L409[02:22:35] <Michiyo> But BOTH of my co-workers? taking long weekends.
L410[02:22:36] <Vexatos> *cough*
L411[02:22:38] <Michiyo> and dumping their shit on me.
L412[02:22:46] <dequbed> Vexatos: Come to "We pay you properly Inc." where you work 4 days a week and get payed for 5.
L413[02:22:55] <Vexatos> Michiyo, o boi my mum has one of those coworkers, and the boss LOVES them
L414[02:23:07] <Vexatos> they get away with anything
L415[02:23:19] <Michiyo> I just got a raise, 2.5% of a maximum 3%
L416[02:23:20] <Amanda> Vexatos: probably spends the time they're not working on what they should be kissing ass. :P
L417[02:23:25] * Amanda puts her laptop away
L418[02:23:35] <Vexatos> Amanda, they are neighbors
L419[02:23:39] <Michiyo> Annual raises, yay.
L420[02:24:29] <Michiyo> I also have a meeting tomorrow, about the program I wrote that will save my company the salary of 4-5 people for ~10 months...
L421[02:24:47] <Vexatos> my work is technically considered public service so I will be getting a set, publicly known rate with a guaranteed raise of like 3% a year
L422[02:24:51] <Michiyo> I got 1 (one) token for our company store for my effort.
L423[02:25:10] <dequbed> Michiyo: Have you considered a) quitting that job and letting yourself get hired as contractor for 10x the pay?
L424[02:25:21] <Michiyo> If only.
L425[02:26:10] <Michiyo> A.) They don't hire external for that kinda stuff, and B.) I'm already not going to make rent this month, I don't need to make it worse.
L426[02:26:15] <Vexatos> I keep telling my mum to be a bit more demanding at her job since the company would literally go bankrupt within 3 months if she leaves, she finally managed to get a decent deal with the boss after all these years
L427[02:26:15] <dequbed> Making yourself indispensable and then going "baaaiiii~" is a tried and true way of achieving that Michiyo
L428[02:26:53] <Vexatos> being an indispensable employee is generally pretty good
L429[02:27:08] <Vexatos> problem is the boss has to be aware you're indispensable
L430[02:27:14] <dequbed> If you can deal with the stress that is.
L431[02:27:22] <dequbed> Vexatos: Taking a long leave does that for most companies.
L432[02:27:42] <Vexatos> they already have trouble if she takes a week off hweh
L433[02:28:14] <Vexatos> pro tip: if you're on vacation, turn off your phone
L434[02:28:46] <dequbed> Michiyo: What order of magnitude are your monthly expenses? Is that on the level of "lets set up a gofundme for "FUCKYOU"-Money so Michiyo gets payed properly"?
L435[02:29:28] <Vexatos> I don't think that's a good solution
L436[02:29:55] <Michiyo> The entire company relies on one of my programs as it manages users on our 3rd party hosting platform. Without it only 2 people can do password resets, user/agency creation and disables.
L437[02:30:20] <Michiyo> my department relies on a ton of the tools I've written.. the best part I wasn't even brought on for Development.. lol
L438[02:30:48] <Amanda> You remembered the kill switches, right?
L439[02:30:54] <Amanda> I mean
L440[02:30:55] <Michiyo> *sighs*
L441[02:30:56] <dequbed> Vexatos: "Pay me properly or I leave. I have the next three months already financed so this raise of 300% is a take it or never see me again and watch your company crumble" IS a good idea.
L442[02:30:56] <Michiyo> no.
L443[02:30:57] * Amanda ocughs
L444[02:31:26] <dequbed> If you can get another job within 3 months that is.
L445[02:31:43] <Vexatos> as a programmer? during covid?
L446[02:31:48] <Michiyo> lol dequbed that would be awesome :P but that's the question isn't it. I got SUPER lucky here, I'm a high school dropout with a GED.
L447[02:31:59] <Michiyo> I don't have a degree, I don't have any certifications...
L448[02:32:06] <Michiyo> I'm 100% self taught on everything I know.
L449[02:32:08] <dequbed> Michiyo: A HS dropout that casually maintains how many FOSS repos exactly?!
L450[02:32:17] <Vexatos> I mean the US is way more lenient regarding the "no degree" thing than Germany
L451[02:32:26] <dequbed> Vexatos: Fuck no it isn't.
L452[02:32:28] <Vexatos> over here you don't even need to bother if you don't have that piece of paper
L453[02:32:49] <dequbed> Vexatos: I get payed 50 EUR/h with no paper.
L454[02:32:58] <Vexatos> again you were lucky
L455[02:32:59] <Amanda> I've heard that that doesn't matter to most employers in CS areas, as long as you've got other experience. Writing tools that are a main part of your previous jobs workflows... might count
L456[02:33:01] <dequbed> Mostly by saying "Fuck you, I know what I'm worth."
L457[02:33:17] <Michiyo> I'm not hourly.. but I think my salary breaks down to like $25 an hour
L458[02:33:30] <Vexatos> that is more than me
L459[02:33:30] <Michiyo> unless we count ALL of the hours I work, then it's about $.45
L460[02:33:43] <dequbed> Michiyo: You are an US citizen, aren't you?
L461[02:33:48] <Michiyo> Yep
L462[02:34:06] <dequbed> Are you up for remote (dev) work in Europe or CA?
L463[02:34:17] <Michiyo> I'm technically working remote now heh
L464[02:34:38] <Michiyo> Not much technical to it I suppose.
L465[02:34:41] <dequbed> Cool. I'll have a look around. Most teams around me are english by default and can use a good Java dev.
L466[02:35:08] <Vexatos> If you want a raise you'd have to risk something, anyway. Got any worker protections over there in uh wherever you were, was it florida?
L467[02:35:11] <Michiyo> s/good/mediocre/
L468[02:35:12] <MichiBot> <dequbed> Cool. I'll have a look around. Most teams around me are english by default and can use a mediocre Java dev.
L469[02:35:12] <Michiyo> :P
L470[02:35:42] <Michiyo> I'm in Oregon, 100% right to work AKA, you wore yellow, you're fired.
L471[02:35:47] <Vexatos> ah oregon
L472[02:35:50] <Vexatos> basically the same
L473[02:35:57] <Vexatos> *vaguely points westward*
L474[02:36:04] * Amanda can't tell if Vexatos is being facetious
L475[02:36:04] <dequbed> Michiyo: I've seen your code, I've seen other people's code being payed double your official wage. Stop selling yourself short.
L476[02:36:14] <Vexatos> Amanda, it's all one ocean away
L477[02:36:22] <Vexatos> oregon definitely has the better weather
L478[02:36:26] <dequbed> It's *ALLL* Trump country!
L479[02:36:41] <Amanda> Oh wait, I misparsed.
L480[02:36:49] <Vexatos> this week it's rained properly for the first time in a long time
L481[02:36:57] <Vexatos> nice weather at last
L482[02:37:02] <Michiyo> It tried to ran here last weekend... it changed its mind.
L483[02:37:06] <Amanda> I though you said that Michiyo's state had excelent worker protections, which uh... I don't htink is the case *anywhere* in the US
L484[02:37:07] <Michiyo> come winter I'll drown lol
L485[02:37:34] <Amanda> Anyway, I need to unplug and unwind,bbl from my mobile
L486[02:37:44] <Izaya> non-billionaires are second class citizens
L487[02:37:54] <Vexatos> oregon and washington are probably my least disliked states
L488[02:37:58] <Vexatos> simply because of the weather
L489[02:38:02] <Michiyo> My meeting tomorrow with our VP of Development, and son of the owner of the company may change things.. but we'll see.
L490[02:38:25] <Vexatos> you have to make sure your boss knows how essential you are
L491[02:38:31] <Vexatos> and your software in particular
L492[02:38:32] <Michiyo> *my* boss knows.
L493[02:38:37] <Michiyo> IDK about *his* boss lol
L494[02:38:41] <Vexatos> well whoever is responsible for your paycheck
L495[02:38:53] <Vexatos> or whoever can convince your boss to change that
L496[02:39:29] <Vexatos> I mean you are already being paid more than me but you probably also have much higher living expenses
L497[02:40:02] <Vexatos> if you want a raise you need to figure out how much you think you're worth the company
L498[02:40:15] <Vexatos> which to me sounds like "quite a lot"
L499[02:40:21] <Michiyo> my half of the rent is currently $1550, plus other expenses. Don't know how that tracks to the rest of the world really
L500[02:40:33] <Vexatos> that's uh
L501[02:40:35] <Michiyo> I know it's INSANE compared to Arkansas which I moved from ~2 years ago
L502[02:40:38] <Vexatos> why is that insane
L503[02:40:48] <Vexatos> why is it that insane*
L504[02:41:06] <Michiyo> We rent a townhouse with roommates. I moved from a *house* with a mortgage of $450 a month
L505[02:41:23] <Vexatos> I mean you can pay these numbers in certain German cities
L506[02:41:26] <Michiyo> my *half* of rent is 3x what I paid for a house.
L507[02:42:08] <Vexatos> I am not gonna disclose how much we pay because I don't want to make you sad but I'll also say that I compensate for that with having a nearly 90 minute commute to work
L508[02:42:39] <Vexatos> living on the ourskirts has some advantages
L509[02:42:43] <Vexatos> outskirts*
L510[02:43:08] <Michiyo> my commute when I was working @ the office was about 35-40 minutes
L511[02:43:18] <Michiyo> I'm WFH now due to Covid though, so it's about 30 seconds.
L512[02:43:53] <Vexatos> sadly I cannot negotiate that the commute expenses dropped due to WFH be added to my salary
L513[02:45:27] <Vexatos> either way, best of luck Michiyo :P
L514[02:45:38] <Michiyo> My boss had been pushing for our department to be WFH for a while, Covid just kinda forced the issue.
L515[02:45:40] <Vexatos> may you get a raise one day
L516[02:45:51] <Michiyo> lol, thank you Vexatos <3
L517[02:46:30] <Vexatos> $1500 for rent though that is almost my entire monthly salary
L518[02:49:31] <Vexatos> Michiyo, actually both my professor and I noticed that we were, or at least felt, quite a bit more productive at home than at work, so we'll be doing more WFH after covid too
L519[02:49:46] <Vexatos> which is really nice
L520[02:50:08] <Michiyo> Most of my actual work is after normal business hours.
L521[02:50:15] <Michiyo> So I did most of my work from home anyway.
L522[02:50:22] <Vexatos> ah
L523[02:50:32] <Michiyo> But I still put in 8 hours 8:30 - 5
L524[02:50:34] <Vexatos> well that already helps
L525[02:50:39] <Michiyo> then 5-.. whenever :p
L526[02:51:00] <Vexatos> my work is mostly through ssh anyway, and at home I have three monitors and a familiar operating system so everything was just... faster
L527[02:51:51] * Michiyo nods
L528[02:52:08] <Vexatos> It's still kind of a miracle I managed to finish my thesis on time through the whole covid thing, basically everything just worked smoothly from home
L529[02:52:10] <Michiyo> we RDP for WFH, and I have 3 monitors here as well
L530[02:52:32] <Vexatos> I spent 2 of my 24 thesis weeks actually on campus
L531[02:52:35] <Vexatos> kinda insane
L532[02:52:52] <Vexatos> (two weeks before the initial lockdown)
L533[02:53:50] <Vexatos> I am the only master graduate in my entire department this semester
L534[02:54:14] <Vexatos> everyone else could only even start in june because the labs reopened, I was the only one who didn't have to do any lab work
L535[02:54:24] <Vexatos> such a weird year
L536[02:54:38] <dequbed> Vexatos: Germany had no lockdown.
L537[02:56:00] <Vexatos> sure did, the uni is still closed unless you have special permission
L538[02:56:20] <Vexatos> most universities do lectures remotely now
L539[02:56:40] <Vexatos> half of the lab courses are cancelled
L540[02:56:48] <dequbed> Vexatos: Yes. Not a lockdown. You don't get yelled at, held at gunpoint or shot and for going outside.
L541[02:57:38] <Vexatos> well there are penalties for being seen without mask in public transport or buildings, and you will get yelled at and thrown out for being on campus without permission
L542[02:58:06] <Vexatos> but the initial lockdown was the weeks when all stores had to close
L543[02:58:13] <dequbed> Which again, IS NOT A LOCKDOWN.
L544[02:58:17] <Vexatos> it is
L545[02:58:22] <Vexatos> everyone called it that so it was
L546[02:58:53] <dequbed> Fuck it, I don't have energy for this discussion.
L547[02:59:18] <Vexatos> literally every news agency called it a lockdown I don't know why you'd be upset over that word
L548[02:59:18] <Vexatos> whatever
L549[03:01:21] <dequbed> Because in other countries people got locked into their homes, had guns pointed at their faces, couldn't go shopping our leave their abusive husbands for one minute but the fine germans are pissed that now they have to put a piece of cloth in front of their ugly faces. You had no lockdown you priviledged fuck.
L550[03:01:36] <Vexatos> yes we did
L551[03:01:48] <Vexatos> just a less severe one
L552[03:02:52] <Vexatos> I was not allowed to enter my workplace for a month, all stores were closed, that is also a lockdown
L553[03:02:59] <Vexatos> just because other people had it worse doesn't mean it wasn't
L554[03:03:03] <dequbed> Yes, one where *nothing* was locked down. Oh well, too bad *you* didn't get to go outside but hey we had a lockdown as well and I couldn't go to this 50000-people congress. Just as bad, amiright!
L555[03:03:19] <Vexatos> noone said that?
L556[03:03:29] <dequbed> You did
L557[03:04:13] <Izaya> Michiyo: am I missing something or is the way to remotely administer windows really RDP?
L558[03:04:17] <Vexatos> just because some lockdowns involved locking people in their homes and some involved locking down public buildings doesn't mean one of those weren't a lockdown dequbed why are you so upset about terminology
L559[03:04:22] <Vexatos> Izaya, it is
L560[03:04:32] <Izaya> Been doing that with my SE server and it just feels wrong
L561[03:04:34] <Vexatos> remmina on windows works nicely for that
L562[03:04:48] ⇦ Quits: Ocawesome101 (~ocawesome@38.65.248.162) (Quit: Goooooooodbyeeeeeee)
L563[03:05:01] <Vexatos> been using RDP for windows machines during my project involving electron guns
L564[03:05:11] <Izaya> I installed the universal terminal server patch :^)
L565[03:05:18] <dequbed> Vexatos: Because terminology forms images. And calling something that isn't a lockdown a lockdown makes everbody, including you, relativize actual lockdowns. Germany had none whatsoever, stop calling it one just because the media is wrong about it as well.
L566[03:05:31] <Vexatos> so rest assure Izaya that even the most expensive scientific equipment with state-of-the-art technology is still using a windows 10 machine and RDP for connecting to it
L567[03:05:56] <Vexatos> dequbed, yea sure lemme quickly change our concept of language
L568[03:06:06] <Izaya> It feels like VNCing into a Linux machine so you can access a vty
L569[03:06:08] <Izaya> Feels wrong
L570[03:06:10] <Vexatos> it does
L571[03:06:17] <Vexatos> but it's literally how you do it
L572[03:06:33] <Izaya> This pains me infinitely
L573[03:06:35] <dequbed> Vexatos: Most media outlets don't call Hoecke a fascist. Doesn't make it technically correct that he isn't and doesn't make it morally correct to not call him one. Hoecke is a fascist, Germany had no lockdown, call shit as it is ffs.
L574[03:06:38] <Vexatos> I open excel through RDP to look at auto generated graphs
L575[03:06:50] <Vexatos> Izaya, did I mention that the way data was processed was excel macro scripts?
L576[03:06:56] <Vexatos> on that one machine
L577[03:07:23] <Vexatos> dequbed, words mean what the majority thinks they mean, sorry to tell you
L578[03:07:31] <dequbed> Vexatos: EXACTLY YOU FUCK
L579[03:07:42] <dequbed> STOP CALLING A THING THAT WAS NOT A LOCKDOWN A LOCKDOWN ALREADY KTHXBYE
L580[03:07:44] <Vexatos> dequbed, I'd appreciate if you stop insulting me
L581[03:07:46] <Michiyo> Woah woah, alright, let's calm down a bit.
L582[03:08:13] <Izaya> Let's uh, lock this down
L583[03:08:28] <dequbed> Michiyo Vexatos sorry. that was uncalled for. But /whew/ germans piss me off at the moment.
L584[03:09:03] <Vexatos> dequbed, if person A shoots person B it's a shooter, if person A shoots 100 people it's also a shooter
L585[03:09:10] <Vexatos> the severity doesn't change the word
L586[03:09:21] <dequbed> Vexatos: The second one would be called a mass shooter.
L587[03:09:36] <Vexatos> then people locked into their homes can be called a total lockdown
L588[03:09:41] <Vexatos> thank you for this conversation
L589[03:10:04] <dequbed> And a person that only hurts people but doesn't shoot them isn't called a shooter.
L590[03:10:22] <Vexatos> anyways Izaya I have SO many stories from that research project. the high-tech machines were controlled with powershell scripts and the output data plotted using excel macros
L591[03:10:32] <Vexatos> it was a dream
L592[03:10:59] <Izaya> Nightmares are subsets of dreams yes
L593[03:11:05] <Vexatos> yes
L594[03:11:18] <Vexatos> the day I started the project I was taught how to run the scripts
L595[03:11:20] <Vexatos> I was like
L596[03:11:22] <Vexatos> this is dumb
L597[03:11:41] <Vexatos> so I wrote a script to automate what they used to be doing manually for the past 2 years with like 6 lines
L598[03:12:01] <Vexatos> I was like ??? the guy who taught me how to use them was literally the original author of those scripts
L599[03:13:04] <Vexatos> dequbed, just because people didn't get shot doesn't mean a lockdown didn't happen. stores closed, public buildings closed. People weren't allowed to meet. that *is* a lockdown and it was an infringement on constitutional rights
L600[03:13:21] <Vexatos> it is a lockdown by definition because things got locked down
L601[03:13:59] <Vexatos> Izaya, oh also that job basically consisted of opening the same two valves in different orders for eight hours a day and plotting some data in excel but it was fun somehow
L602[03:14:01] <dequbed> Vexatos: Whatever, this will only get me angry again. But sure, have it your way. But you *are* getting your laws wrong :)
L603[03:14:06] ⇨ Joins: Ocawesome101 (~ocawesome@38.65.248.162)
L604[03:14:38] <Michiyo> Alright guys, c'mon
L605[03:15:18] <Vexatos> dequbed, article 8 >_>
L606[03:15:23] <Vexatos> stop nitpicking
L607[03:15:50] <Ocawesome101> o/
L608[03:15:56] <Vexatos> o7
L609[03:15:57] <Michiyo> Look damn it. I have to go get some Milk and bread. Keep it civil please
L610[03:16:14] <dequbed> Vexatos: I'm not going to discuss law with you. You are wrong, end of discussion. Ask any lawyer, like I did.
L611[03:16:29] <Vexatos> yea yea
L612[03:17:25] <dequbed> The worst infringement that happened the entire pandemic was Berlin pulling out nazi law and requiring ID and *checks notes* germany letting thousands of people die/drown/shuffle of this mortal coil
L613[03:18:23] <Vexatos> the lockdown wasn't really bad but many stores in my village are now close to dying
L614[03:18:35] * CompanionCube remembers a random fact that a german court actually ruled calling hoecke fascist is based on verifiable fact. From what I've read about him, seems about right.#
L615[03:18:53] <Vexatos> yea I read that story that was funny
L616[03:19:18] <Vexatos> also yea that's pretty much spot on
L617[03:19:23] <dequbed> Yeah and I'm not happy about the mismanagement that happened either.
L618[03:19:57] <dequbed> But "shops dying because nobody expects sudden hardships" is not a violation of human rights at least.
L619[03:20:12] <Vexatos> well no
L620[03:20:20] <Vexatos> there was no violation of human rights I don't think
L621[03:20:22] <Vexatos> not directly anyway
L622[03:21:09] <Vexatos> article 8 of the GG was violated but for good reason and that was pretty much all. Now we're dealing with the fallout from that
L623[03:21:22] <dequbed> Well except germany being directly resposible for humans drowning in the meditteranean and the one giant human rights violation that is europes immigration policy
L624[03:21:38] <dequbed> Vexatos: It wasn't. Stop trying to lawyer because you're failing hard at it.
L625[03:21:39] <Vexatos> which has everything to do with the covid lockdown how?
L626[03:21:50] <Vexatos> those are completely separate issues >_>
L627[03:21:57] <dequbed> Vexatos: Uhm?
L628[03:21:58] <dequbed> No.
L629[03:22:01] <dequbed> No they are not.
L630[03:22:07] <dequbed> For the sake of my sanity, they are not.
L631[03:22:49] <dequbed> Germany letting people in cramped prison camps that did nothing wrong but be born into a warzone die of infection and now a pandemic has to do with said pandemic, please.
L632[03:23:02] <Vexatos> but it was an issue before the pandemic too
L633[03:23:08] <dequbed> No, not this badly.
L634[03:23:58] <dequbed> Germany letting people drown by forcing rescue ships to stay in harbours citing covid issues has to do with said diseases.
L635[03:24:29] <Vexatos> that's not just Germany that's all the EU and that has also been the case before, just the reasoning was different
L636[03:24:32] <dequbed> The one and only article that is and was violated constantly during this pandemic was Article 1.
L637[03:24:43] <Vexatos> I don't see how that is directly related to the covid lockdown in march
L638[03:25:05] <Vexatos> I am only talking about the period between mid march and mid april in case that wasn't clear
L639[03:25:21] <Vexatos> where stores were completely closed
L640[03:26:35] <Vexatos> the dumb stuff happening in the mediterranean is a separate issue
L641[03:26:57] <Vexatos> that you just brought in for a reason I don't understand
L642[03:27:57] <dequbed> Because it's not separate. It's a human rights violation which is an *actual* violation of the German constitution.
L643[03:28:11] <dequbed> Compared to Art. 8 which was *again* not violated. Ever.
L644[03:28:56] <Vexatos> you managed to turn me being happy about finally finishing my thesis in chemistry into a discussion about how germany is contributing to the refugee crisis in the mediterranean
L645[03:29:09] <Vexatos> that is some major leaps you've taken there
L646[03:29:47] <S3> oh hey its vexatoast
L647[03:29:48] <Vexatos> I don't want to talk about the latter because I am not an expert in whatever political issues are involved with that
L648[03:29:50] <Vexatos> hi S3
L649[03:29:54] <dequbed> I started a discussion about terminology which you turned into being wrong about laws which I turned into actual violation of law
L650[03:30:19] <Vexatos> yea except you brought up the terminology complaint and you brought up the law complaint
L651[03:30:32] <Vexatos> despite noone giving a shit >_>
L652[03:30:33] <dequbed> You brought up Art.8 GG.
L653[03:30:52] <Vexatos> yes which is like clearly violated because we literally did forbid indoor meetings for a month
L654[03:31:04] <Vexatos> so formally it was
L655[03:31:06] <dequbed> You are *still* wrong about law.
L656[03:31:14] <Vexatos> yea sure I am
L657[03:31:23] <Peach​Master> Hello! I've seen that in the Java API for OpenComputers, you can return Lua tables, but how do we do nested objects within them (from Java)
L658[03:31:33] <S3> I keep on reading Article 8 Good Game
L659[03:31:35] <Vexatos> @PeachMaster I don't think you can
L660[03:31:40] <Vexatos> maybe you can put a hashmap inside a hashmap?
L661[03:31:43] <Vexatos> you could try that
L662[03:31:55] <Vexatos> or an arraylist inside an arraylist
L663[03:31:59] <Vexatos> I am not sure if that would work
L664[03:32:05] <Vexatos> otherwise you may have to use a userdata object
L665[03:32:35] <Vexatos> i.e. a subclass of li.cil.oc.api.machine.Value
L666[03:32:41] <Vexatos> read the documentation of that in case you need it
L667[03:32:57] <Peach​Master> Hmm, okay. Where is the documentation, btw?
L668[03:33:12] <Vexatos> directly in the API as javadoc
L669[03:33:18] <Vexatos> see <https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/java/li/cil/oc/api/machine/Value.java&gt;
L670[03:33:20] <Peach​Master> Okay, I'll look into it.
L671[03:33:34] <dequbed> Vexatos: Art.8 GG which there says: "[..] Fuer Versammlungen unter freiem Himmel kann dieses Recht [..] auf Grund eines Gesetzes beschraenkt werden". This law notably being the IfSG of 2001, last rev 2020. No violation happened.
L672[03:33:35] <Vexatos> (select branch for whatever minecraft version you're modding on)
L673[03:33:52] <Vexatos> dequbed, "unter freiem Himmel"
L674[03:33:58] <Vexatos> it was also forbidden indoors
L675[03:35:00] <Vexatos> @PeachMaster Actually I am pretty sure nested hashmaps should work
L676[03:35:03] <dequbed> Vexatos: Where the right to healt fights with the right to come together. Constitutional Law is very explicit about it, read the IfSG if you want details :)
L677[03:35:09] <Izaya> Amanda: https://assets.octodon.social/media_attachments/files/104/753/259/224/694/729/original/e97cbc03c40e3381.jpg
L678[03:35:16] <S3> WOAH... Since when has Github had code navigation
L679[03:35:19] <S3> That's awesome.
L680[03:35:20] <ThePi​Guy24> our cat
L681[03:35:30] <Vexatos> soviet cat
L682[03:35:38] <Vexatos> ☭
L683[03:35:41] <Peach​Master> Alright, I'll try the Nested Hashmaps.
L684[03:36:01] <ThePi​Guy24> да товарищ
L685[03:36:13] <S3> Honestly, that's pretty much what Lua tables of Lua tables would be
L686[03:36:44] <Vexatos> OC's abstraction isn't nonsensical, S3
L687[03:36:48] <Vexatos> it's just been so long
L688[03:37:02] ⇦ Quits: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping timeout: 378 seconds)
L689[03:37:21] <Izaya> My vision is ~augmented~ abstract
L690[03:39:16] <Izaya> Hm, thoughts if I want an auto-generated Antique Atlas style map of an entire world?
L691[03:39:30] <Vexatos> would look cool printed out
L692[03:39:41] <Vexatos> actually would look insanely good as a woodcarving
L693[03:39:47] <S3> @ThePiGuy: 나는 러시아어를 몰라
L694[03:40:09] <Vexatos> or a pyrography
L695[03:40:49] <S3> I read that as pornography and I was confused
L696[03:40:50] <Izaya> [Laser intensifies]
L697[03:40:57] <Vexatos> laser indeed
L698[03:40:59] <Ocawesome101> i did too tbh
L699[03:41:11] <Vexatos> y'all have dirty minds
L700[03:41:13] <Vexatos> wash them regularly
L701[03:41:15] <Izaya> But nah I can't figure out how to get that without teleporting a player around
L702[03:41:37] <S3> When you live in the woods for 30+ years you start seeing things
L703[03:41:38] <S3> :P
L704[03:42:01] <Vexatos> you could make another mod that hooks into the region data and the AA mod to generate the map?
L705[03:42:28] <Vexatos> I never had to manually load region data but I know it's possible
L706[03:42:37] <Izaya> I guess x_x
L707[03:42:46] <Vexatos> dynmap famously does just that
L708[03:42:57] <Izaya> Then I'd need to set up a dev env and install an IDE
L709[03:43:10] <Vexatos> although that's not exactly the paragon of good code
L710[03:43:25] <Izaya> rcon and a script may be the way to go
L711[03:43:25] <Vexatos> Izaya, ooor you teleport the player around
L712[03:43:56] <Izaya> yeah x_x
L713[03:44:05] <Izaya> Least work if most messy
L714[03:44:15] <Vexatos> if you're only doing it once
L715[03:44:19] <Vexatos> you can automate it
L716[03:44:38] <S3> Then again
L717[03:44:42] <Vexatos> if you have access to the world you can type it directly in the server console
L718[03:44:47] <Vexatos> with any script of your choice
L719[03:44:50] <S3> If you live in the desert for a lot of years down under I bet you start seeing things too
L720[03:45:08] <S3> Izaya would have to attest to that
L721[03:45:18] <Izaya> I live in town
L722[03:45:26] <Vexatos> I don't think anyone actually lives in the desert part
L723[03:45:30] <Izaya> I see these horrible things called people
L724[03:45:39] <Vexatos> australia's population is like 99.9% coast
L725[03:46:04] <Vexatos> Izaya, have you tried staying away from that
L726[03:46:09] <S3> Really? I don't see why nobody would live in the desert part
L727[03:46:24] <Vexatos> S3, most people don't like dust in their shoes
L728[03:46:26] <Vexatos> that's why
L729[03:46:27] <S3> IF you can get water somehow
L730[03:46:29] <Izaya> yes that has been my approach so far and it works well
L731[03:46:33] <Vexatos> that is the only reason
L732[03:46:37] <Izaya> S3: why live in the desert tho
L733[03:46:50] <S3> People say the same thing about us
L734[03:46:50] <Izaya> the main positive is that nobody does
L735[03:47:03] <S3> Why live in the woods away from civilization?
L736[03:47:13] <S3> There are quite a few of us that live 100% off grid
L737[03:47:16] <Izaya> maine has nice scenery and seems nice despite the cold climate
L738[03:47:27] <Izaya> there's nothing out west
L739[03:47:33] <S3> well there is the coast
L740[03:47:43] <S3> but I'm talking northwest Maine
L741[03:47:45] <Izaya> scenery is either grass, sand, or rocks
L742[03:48:06] <Izaya> I see little appeal beyond the fact that there's very few people out there
L743[03:48:21] <Vexatos> I like living in a small-ish village
L744[03:48:21] <S3> I actually considered buying a 750 acre lot here
L745[03:48:32] <Vexatos> you have good stores but not many people
L746[03:48:32] <S3> its not connected to anything, and has its own internal road system
L747[03:48:42] <Vexatos> and rent is cheap
L748[03:48:44] <Vexatos> good middle gorund
L749[03:48:45] <Vexatos> ground*
L750[03:48:51] <S3> There is one store in my town
L751[03:48:54] <S3> and thats it
L752[03:49:00] <Vexatos> my village actually has five >_>
L753[03:49:06] <Vexatos> I still do not understand how they keep surviving
L754[03:49:09] <S3> the gas pumps there you can only use during the day too
L755[03:49:11] <Vexatos> some are literally next to one another
L756[03:49:20] <Vexatos> we do not have enough people to sustain five supermarkets
L757[03:49:27] <Izaya> I kinda wanna get a decent size property somewhere west of the GDR, with a creek
L758[03:49:28] <Izaya> Set up something comfy and off-grid
L759[03:49:31] <Vexatos> it's one of those unsolved mysteries of humanity
L760[03:49:31] <S3> I once had to tell myt work I was going to be late because the gas pumps werent open yet
L761[03:49:43] <S3> my boss who lives in another state did not understand at all
L762[03:50:08] <Izaya> Vexatos: money laundering
L763[03:50:10] <Vexatos> Izaya, german democratic republic? that's been dead for some 30 years now
L764[03:50:10] <S3> closest gas station from there is half an hour
L765[03:50:25] <Izaya> No the great dividing range
L766[03:50:28] <Vexatos> ah
L767[03:50:30] <Vexatos> makes sense
L768[03:50:39] <Izaya> The mountain range running north-south along the east coast of australia
L769[03:51:01] <Vexatos> that ought to be called Big Line of Hills
L770[03:51:19] <Bri​anH> is there a mountain range on the west side?
L771[03:51:43] <Izaya> Nothing as significant to my knowledge
L772[03:52:09] <Izaya> There's several there but they don't have the same ecological impacts as the GDR
L773[03:52:26] <Izaya> Because like, east of it is tropical and subtropical rainforest, naturally
L774[03:52:29] <Izaya> west is d r y
L775[03:52:50] <Vexatos> S3, Germany is very... dense. with 35% forest area and like 40% farmland and it still has 30% of the US in inhabitants on 1% the area, you basically rarely drive much between villages, unless you live in the very northeast for example
L776[03:53:12] <Vexatos> everything's close-ish together
L777[03:53:22] <Vexatos> so there is always a petrol station somewhere
L778[03:53:23] <S3> Interesting
L779[03:54:04] <Vexatos> I think only like 15% of Germany's ares has any sort of road or building on it
L780[03:54:10] <Vexatos> and 80 million people live there
L781[03:54:29] <S3> According to Google, Maine residents are 61.3% rural
L782[03:54:35] <Vexatos> so villages and towns are quite densely packed
L783[03:54:53] <S3> My town has somewhere between 1000-1500 people in 40 square miles.
L784[03:55:06] <S3> The one I grew up in was the same area but 600 people
L785[03:55:12] <Vexatos> my next villages are 5km to the west, 6km to the south, 4km to the north and 8km to the northeast
L786[03:55:29] <S3> and the closest city is 30,000
L787[03:55:38] <Vexatos> my closest city is 600k
L788[03:55:44] <S3> Our largest city is aboyt 60K
L789[03:55:47] <Vexatos> well depends on what you call city
L790[03:55:50] <Izaya> technically this is a city with 35k people
L791[03:55:53] <Vexatos> there is one that is 30k almost the same distance away
L792[03:55:55] <Izaya> It's shit.
L793[03:55:58] <Izaya> Worst city ever.
L794[03:56:14] <Michiyo> Ok, did any more yelling happen whilst I was out?
L795[03:56:14] <S3> SOme of ours are not so great anymore.
L796[03:56:21] <S3> drugs have kind of taken over
L797[03:56:26] <Vexatos> Michiyo, not much
L798[03:56:50] <S3> Plus there are people from out of state that move in and they won't even talk to you its weird af
L799[03:57:03] <Michiyo> Well, it's more than I'd like but I'll allow it
L800[03:57:05] <Vexatos> I am pretty sure I still have moderator rights but I also don't really care
L801[03:57:30] <Michiyo> !flags Vexatos
L802[03:57:34] <Michiyo> +Verv
L803[03:57:48] <Vexatos> not IRC but to whatever the kick / ban command on the bot is
L804[03:58:17] <Vexatos> it's been a while
L805[03:58:21] <Michiyo> no you have +r which means you have +r Enables use of the KICK, KICKBAN, BAN and UNBAN commands.
L806[03:58:27] <Vexatos> ah I see
L807[03:58:29] <Vexatos> well whatever
L808[03:58:41] <Vexatos> I don't mind being insulted but it was getting a bit too political for this channel
L809[03:59:12] <Vexatos> S3, how does that work
L810[03:59:21] <Vexatos> do people just move there and never make friends with their neighbors?
L811[04:00:03] <Michiyo> I live in an apartment complex with roommates, I hardly know the roommates, much less the neighbors :P
L812[04:00:04] <S3> pretty much I guess. They come from places my friends have told me that if you say hello to them on the street they give you really odd looks
L813[04:00:13] <Michiyo> back in Arkansas we were pretty close to our neighbors though
L814[04:00:45] <Vexatos> I'm from a village where everyone knows everyone
L815[04:00:47] <Vexatos> so everyone's friendly
L816[04:01:25] <Michiyo> The city we live in is ~27k people, right on the edge of Portland, OR
L817[04:01:37] <Vexatos> but in Germany, generally people would also look at you weirdly if you talked to them as a complete stranger
L818[04:01:52] <Michiyo> Portland is 653k
L819[04:01:58] <Vexatos> one nice thing about Germany is that you can walk through town without anyone ever bothering you
L820[04:02:06] <Vexatos> because noone would talk to you unless they have a legit reason
L821[04:02:10] <Izaya> That's not normal?
L822[04:02:16] <Vexatos> apparently not
L823[04:02:19] <Michiyo> the US annoys me in that :P
L824[04:02:28] <Michiyo> Random stranger please don't ask me about my day..
L825[04:02:30] <S3> haha Michiyo I was just mentioning Portland Maine which is our biggest and that's 60K
L826[04:02:34] <Vexatos> When I was in norway, it was full of people who walked up to you to ask for donations and stuff
L827[04:02:36] <Michiyo> you don't care, and I would likely scare you for life.
L828[04:02:44] <Izaya> I have lived in this house for 6 years and I have never interacted directly with a neighbor
L829[04:02:52] <Vexatos> and in the US that's apparently pretty common to just talk to strangers on the street
L830[04:02:59] <Michiyo> can confirm.
L831[04:03:05] <Ocawesome101> what algorithms are usually used for signature verification?
L832[04:03:05] <S3> I don't spend much time in Portland because that's where all the scary people live
L833[04:03:06] <Izaya> The only place people do that here is in shopping centres
L834[04:03:07] <Vexatos> because it is seen as polite
L835[04:03:17] <S3> we call those people "From away" or "outsiders"
L836[04:03:23] <Izaya> and I find that wearing my bike gear wards that off
L837[04:03:43] <Vexatos> Ocawesome101, depends on the signature?
L838[04:03:54] <Ocawesome101> like, for executables
L839[04:04:06] <Vexatos> depends how they were signed
L840[04:05:10] <S3> Ever seen a real ghost train Izaya ?
L841[04:05:14] <Vexatos> Izaya, it's a good idea to look just weird enough that noone would want to bother you but not weird enough to be suspicious, bike gear is pretty decent for that :P
L842[04:05:33] <Vexatos> anyways, it's about holy shit o'clock for me
L843[04:05:33] <Izaya> Would you believe that wearing an armoured black leather jacket makes strangers less inclined to talk to you?
L844[04:05:35] <Vexatos> (5 a.m.)
L845[04:05:39] <Vexatos> so I'll go take a slep
L846[04:05:43] <Vexatos> good night
L847[04:05:47] <S3> Lol wow Vex go to bed
L848[04:05:48] <Izaya> slep well
L849[04:05:51] <Ocawesome101> night vex
L850[04:06:09] <Vexatos> I don't need sleep right now I am on holiday :D
L851[04:06:19] <Vexatos> but my body does I am starting to get nauseous
L852[04:06:21] <Vexatos> so good night >_<
L853[04:06:21] <Izaya> S3: probably not, I avoided observing trains in brisbane
L854[04:06:39] <S3> If you go to the north maine woods, and start making your way west of eagle lake, you will eventually find this in a small clearing:
L855[04:06:56] <Izaya> An express train will pass the station in. 3. Minutes.
L856[04:06:56] <Izaya> [Cargo train noises]
L857[04:06:59] <S3> https://usercontent.irccloud-cdn.com/file/5C4lKXwx/image.png
L858[04:07:20] <Izaya> Looks pretty solid to me
L859[04:07:44] <S3> It used to go to Canada, they tore the railroad out many many years ago and it was cheaper to leave the trains there than it was to transport them
L860[04:08:04] <Izaya> I found a fun thing on OSM the other day
L861[04:08:22] <Ocawesome101> OSM?
L862[04:08:24] <Izaya> At the NSW/Queensland border there's a spot where the train line loops over itself
L863[04:08:28] <Izaya> OpenStreetMap
L864[04:08:34] ⇦ Quits: Vexatos (~Vexatos@port-92-192-93-108.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L865[04:08:36] <S3> OSM is cool
L866[04:08:41] <Ocawesome101> i see
L867[04:08:43] <S3> Huh
L868[04:08:43] <Ocawesome101> neat
L869[04:08:57] <Ar​iri> Cable/pipe management game on point^
L870[04:08:59] <S3> so if you were an asshole you could route it so the train just goes in an infinite loop?
L871[04:09:03] <Izaya> Turns out that they built the line from opposite ends
L872[04:09:26] <Izaya> And they were like 70m off, vertically
L873[04:09:53] <Izaya> So to avoid too steep an incline they made it corkscrew up
L874[04:10:00] <Ar​iri> outstanding move
L875[04:10:04] <S3> The union pacific was built from opposite ends too, I forget how far they were off but they dug a tunnel through the rocky mountain range
L876[04:10:17] <dequbed> How do you get a train line 70 meters off?!
L877[04:10:38] <Ar​iri> when you look at the schematics from the top instead of the side
L878[04:11:08] <Izaya> https://social.shadowkat.net/xmpp/upload/v4cJNQG8Zx6E5t1k/ds1wh9lITZyhnW5XceSEvw.jpg
L879[04:12:02] <Izaya> https://en.m.wikipedia.org/wiki/Cougal_Spiral
L880[04:12:09] <Izaya> 30m, sorry
L881[04:12:17] <S3> I can't find the ammount of error for the union pacific but the union pacific railroad was built from two separate ends and it's 1,912 miles
L882[04:12:42] <S3> It's hard to find the actual length of it without looking back because its got 32,000 miles of track now..
L883[04:12:53] <S3> which is more track than the circumference of the earth wtf
L884[04:13:04] <Ocawesome101> dang
L885[04:13:21] <S3> nbut yeah looks like the original was 1,900 miles about
L886[04:13:27] <Izaya> How do I get actual units from miles again? x1.6?
L887[04:13:34] <S3> YEs
L888[04:13:40] <Ocawesome101> a mile is 1.6km so yes
L889[04:14:27] <S3> I think they were a few hundered feet off from eachother when they got to the end
L890[04:14:30] <Izaya> that's like, 55kkm, damn
L891[04:14:43] <S3> they were blasting through the rockies or something and heard eachother's explosion vibrations
L892[04:14:58] <Michiyo> I know ONE railroad was only off by a few inches
L893[04:15:07] <S3> yeah thinmg is that that includes every other track that comes off of it
L894[04:15:33] <Ocawesome101> SHA-256 returns 64 bytes, right?
L895[04:16:11] <S3> thats like saying Maine has 4.18 million miles of road
L896[04:16:44] <S3> 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08
L897[04:16:46] <S3> Start counting
L898[04:16:55] <Ocawesome101> hah
L899[04:17:10] <S3> Yes it does
L900[04:17:20] <S3> I just learned something AMAZING
L901[04:17:41] <Izaya> Divide by 8 and you get the actual amount of data
L902[04:17:55] <Ocawesome101> appears to be 32 when you don't put it in hex form
L903[04:18:13] <S3> There are 46,800 miles of roads in Maine
L904[04:18:32] <S3> There are more miles of road in maine than there are in Alaska
L905[04:18:41] <S3> which is our largest state
L906[04:19:43] <Ar​iri> %js String.("9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08").length
L907[04:19:59] <S3> and... Maine is 5% the size of Alaska according to Google
L908[04:20:00] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L909[04:20:04] <Ocawesome101> dang
L910[04:20:10] <Ar​iri> it doesnt help that I dont know how to use that part of js
L911[04:20:26] <S3> %js 1
L912[04:20:28] <MichiBot> 1
L913[04:20:43] <Michiyo> %js "9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08".length
L914[04:20:43] <MichiBot> 64
L915[04:20:53] <S3> %js Array(16).join("wat" - 1) + " Batman!"
L916[04:20:54] <MichiBot> NaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN Batman!
L917[04:20:58] <Ar​iri> For some reason I thought that was willy
L918[04:21:03] <S3> That's my favorite but everyone knew
L919[04:21:09] <Ar​iri> silly* and was going to be laughed at
L920[04:21:28] <dequbed> Ariri: Would be you be surprised to learn that SHA-256 returns 256 bits of hash? ;)
L921[04:21:46] <S3> AHAHAHHAHAHA I was waiting for someone ti point that out
L922[04:21:51] <Michiyo> :P
L923[04:21:52] <S3> I was going to say something but heheh
L924[04:21:55] <Corded> * <Ar​iri> gasps in rsa
L925[04:22:10] <S3> I'm just surprised it too that long until dequbed had to say it
L926[04:22:39] <Ar​iri> Now I want hashbrowns
L927[04:22:46] <dequbed> Also, since that logic is infallible SHA3 returns 3 bits of hash and Whirlpool returls `rlpool` bits of data
L928[04:22:51] <S3> Ocawesome101: All you gotta do is / 8
L929[04:23:10] <Ocawesome101> eh, w/e
L930[04:23:27] <dequbed> So, don't use Whirlpool if you need a numeric amount of hash bits is what I'm saying!
L931[04:23:39] <Ocawesome101> lol
L932[04:23:43] <Ar​iri> Scrambled bits of egg with a side of disk platter slices, anyone?
L933[04:23:44] <S3> I am using Jenkins hashing in my Lua stuff its easy to implement and suits my needs
L934[04:24:03] <S3> and I'm using it to generate 32 bit hashes
L935[04:24:28] <S3> It's good enough for making hash tables
L936[04:24:37] * CompanionCube tries to think of a joke involving DES; can't.
L937[04:25:00] <dequbed> DES *is* the joke
L938[04:25:28] <CompanionCube> oh, i've got one
L939[04:26:44] <CompanionCube> you've all heard of the Standard Text Editor, ed. To secure your text files, encrypt them using the Data Encryption Standard. No need for any bloated 'Advanced' stuff here!
L940[04:27:09] * CompanionCube prepares to be pelted for making the above joke.
L941[04:27:29] <Ocawesome101> %pelt
L942[04:27:34] <Ocawesome101> %pelt CompanionCube
L943[04:28:01] <CompanionCube> try a different attack?
L944[04:28:21] <Ocawesome101> %stab CompanionCube
L945[04:28:21] <MichiBot> Ocawes​ome101 is trying to stab Compani​onCube! They have 5 minutes if they want to attempt to %defend against it!
L946[04:28:27] <CompanionCube> %defend
L947[04:28:27] <MichiBot> Specify an action as the first parameter: block, guard, deflect, parry, counterspell, dodge
L948[04:28:34] <CompanionCube> %defend dodge
L949[04:28:34] <MichiBot> CompanionCube failed to dodge Ocawesome101 wielding the secret stash of toilet paper. With a 4 vs 12 CompanionCube takes the full 3 damage.
L950[04:28:38] <CompanionCube> :(
L951[04:28:40] <Ocawesome101> haha
L952[04:28:51] <Michiyo> you can also just %dodge
L953[04:28:56] <Michiyo> or, %block
L954[04:28:57] <Michiyo> etc
L955[04:29:03] <CompanionCube> Ocawesome101: was it at least the good stuff or was it 1-ply garbage?
L956[04:29:27] <Ocawesome101> it was 1-ply garbage, the better stuff i use as toilet paper
L957[04:29:30] <Ocawesome101> :P
L958[04:29:50] <CompanionCube> tfw not even stabbed with *good* toilet paper
L959[04:43:44] <Izaya> hey
L960[04:43:46] <Izaya> hey
L961[04:43:48] <Izaya> wanna see something funny?
L962[04:44:18] <Ocawesome101> sure?
L963[04:44:20] <Ar​iri> :O
L964[04:44:37] <Izaya> https://hackers.town/system/media_attachments/files/002/489/766/original/88da5cb3c9797ecc.png
L965[04:45:03] <ThePi​Guy24> ah yes what a great idea
L966[04:45:08] <Izaya> someone in another channel reminded me of that post and lmao
L967[04:45:14] <Ocawesome101> well then
L968[04:45:36] <Ar​iri> Discord is hate bc no removing phone 2fa + totp not counting as verified
L969[04:46:08] <Izaya> That's the reason you hate it? Not all the other scummy stuff they do?
L970[04:46:15] <Izaya> Isn't that just them continuing the war on their own users?
L971[04:46:40] <ThePi​Guy24> the only reason i still use it is because i cant convince my friends not to
L972[04:46:49] <Ar​iri> %s/verified/verified + [etc etc etc]
L973[04:46:50] <MichiBot> <Ariri> Discord is hate bc no removing phone 2fa + totp not counting as verified + [etc etc etc]
L974[04:47:36] <ThePi​Guy24> although i kinda feel in the mood to hack up the client to use it as a frontend for irc :p
L975[04:48:10] <Ar​iri> mfw discord data pkg after 1 year of use with analytics on = 1000% of 2.5yr data pkg after analytics disabled and 'deleted'
L976[04:48:18] <ThePi​Guy24> though that would probably net me a cease and decist
L977[04:48:23] <Izaya> there's already half a dozen ways to use a document viewer to access IRC smh
L978[04:48:36] <ThePi​Guy24> yeah ik
L979[04:48:55] <ThePi​Guy24> also i still have the view that electron is a crime
L980[04:48:55] <Izaya> on a mostly unrelated note
L981[04:49:16] <Izaya> it amuses me that I am talking to Discord users from an XMPP client with IRC as the middle ground
L982[04:50:18] <ThePi​Guy24> oh and im also writing a 3d renderer in oc because im masochistic
L983[04:51:09] <ThePi​Guy24> wireframe for now but maybe not later
L984[04:51:35] <Ocawesome101> ok now turn it into a minecraft client so we can run it with zenith's minecraft server and finally run minecraft in minecraft
L985[04:51:46] <Izaya> cursed
L986[04:51:50] <ThePi​Guy24> no im not that masochistic
L987[04:52:01] <Izaya> what if minecraft but it's rendered in 2D and played like dwarf fortress
L988[04:52:38] <Ocawesome101> i actually have considered making something like that
L989[04:52:58] <Izaya> I have like 3/4 of something like that written
L990[04:53:39] <Izaya> can render scenes and move around, modify them at runtime, only thing missing is blocks having different properties
L991[04:56:59] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.158.54)
L992[04:57:09] <ThePi​Guy24> oh and this 3d renderer was started before gpu buffers were added :p
L993[04:57:23] <ThePi​Guy24> so no inneficient drawing for me :p
L994[04:58:06] <ThePi​Guy24> well its using subpixels so i only need to call gpu.set for the height of the screen
L995[04:59:08] <Izaya> dequbed: holy shit it exists https://www.curseforge.com/minecraft/mc-mods/dynamic-trees-forestry
L996[05:00:29] <Izaya> > dynamic twilight forest trees
L997[05:05:46] <Ocawesome101> why not port it to buffers?
L998[05:06:28] <ThePi​Guy24> because the pack i play on doesnt have a version of oc that has buffers
L999[05:07:55] <Ocawesome101> ah
L1000[05:07:57] <Ocawesome101> fair
L1001[05:13:28] <ThePi​Guy24> ok cool my brain says no sleep
L1002[05:13:53] <S3> So all I need is a real time clock now and I can use the gpu pallette to make animations
L1003[05:14:37] <ThePi​Guy24> real time is overrated
L1004[05:14:43] <S3> Not really
L1005[05:15:09] <S3> It's important when the performance of the system is already unreliable
L1006[05:15:23] <S3> on real hardware it wasn't needed
L1007[05:15:42] <S3> because you could precisely predict, within nanosecconds, how much error there was going to be
L1008[05:15:45] <bad at​ vijya> ez
L1009[05:21:20] <Izaya> S3: computer.uptime()
L1010[05:21:29] <Izaya> also, https://oc.cil.li/topic/1985-realtime-real-world-time-in-opencomputers/
L1011[05:22:37] <S3> Ok, so my next wonder is, if I change the pallette, does it change the existing pixels colors on the screen
L1012[05:22:50] <S3> I was going to test it but I don't have MC loaded
L1013[05:22:58] <Izaya> > when a real company does a bad apple demo https://www.youtube.com/watch?v=B4GrfLQImYg
L1014[05:22:58] <MichiBot> BAD APPLE demo on 2.7" Sharp memory display | length: 38s | Likes: 69 Dislikes: 2 Views: 1,565 | by Adafruit Industries | Published On 25/8/2020
L1015[05:23:23] <ThePi​Guy24> S3: i belive it does
L1016[05:23:56] <S3> This is very good
L1017[05:24:56] <ThePi​Guy24> just tested: it does
L1018[05:25:44] <S3> I wish the pallette was more like 64 colors but this will do
L1019[05:26:07] <S3> Even the NES had 56
L1020[05:29:22] <S3> OH
L1021[05:29:52] <S3> if I can swap the collor pallette at least 50 fps I can give the illusion of 32 colors, I did forgot about that trick
L1022[05:29:58] <S3> simply by blurring the two colors together
L1023[05:30:26] <ThePi​Guy24> not a great trick if your game runs at <50fps
L1024[05:30:56] <S3> Right. I was just thinking about how fast I could do it
L1025[05:33:00] <S3> Now if only I could do something like the way that you used to be able to use hardware interrupts to copy pixels on the screen, and no, I don't mean like a copy routine, I'm thinking about a very different kind of copy
L1026[05:39:59] <bad at​ vijya> Izaya: are bad apple tests the norm now?
L1027[05:40:23] <S3> Whys that
L1028[05:40:39] <S3> Ok so we have 240 colors in all
L1029[05:40:43] <S3> I'm looking at the API
L1030[05:41:03] <S3> I hope that the gpu allows me to have at least two buffers display at the same time. It would be even better if one of the colors was transparent
L1031[05:42:19] <S3> Something more important is copying between buffers
L1032[05:42:26] <ThePi​Guy24> yes i really wish transparent was a colour
L1033[05:42:31] <Ocawesome101> you can blit from buffer to buffer
L1034[05:42:58] <Ocawesome101> and you can blit multiple buffers to the screen, they don't have to be buffers of the whole screen
L1035[05:43:58] <S3> I saw the partial thing. can you layer them on top of eachother?
L1036[05:44:30] <S3> to be fair, two layers is all you ever need
L1037[05:44:31] <S3> but
L1038[05:44:53] ⇦ Quits: Cervator (~Thunderbi@2600:1700:1a25:9160:d56f:5703:c4cf:f38c) (Quit: Cervator)
L1039[05:45:26] <S3> I don't see anything aboyt a transparent color
L1040[05:47:13] <S3> I admit it would be nice if the GPU had a built in print
L1041[05:47:51] <S3> But that's the least of my worries
L1042[05:50:14] <Ocawesome101> you can't do transparency unfortunately
L1043[05:50:20] <Ocawesome101> what are you attempting to make?
L1044[05:52:42] <S3> I was going to try and make a demo for OC
L1045[05:52:57] <S3> you know kind of like a c64, nes, genesis, etc demo
L1046[05:53:46] <ThePi​Guy24> the demoscene is cool
L1047[05:54:03] <ThePi​Guy24> pushing hardware to its limits, then a little bit further
L1048[05:55:20] <S3> Most of what I need seems to be here
L1049[05:55:33] <S3> A palette is the first requirement
L1050[05:55:37] <S3> and being able to change it on the flu
L1051[05:55:39] <S3> fly*
L1052[05:57:12] <ThePi​Guy24> from my testing it seems that you can only change a pallete colour like 30-40 times a second
L1053[05:57:17] <ThePi​Guy24> which sucks
L1054[05:57:27] <Ocawesome101> also with the 240 available colors what more do you need
L1055[05:57:59] <S3> That may be enough
L1056[05:58:25] <ThePi​Guy24> usually in demos, switching palette colours is a very fast way to update many pixels at once
L1057[05:58:28] <S3> so for example, The NES was usually around 50-60 fps depending on performance of the game
L1058[05:58:33] <S3> but it was interlaced
L1059[05:58:41] <S3> and every frame drew only half the screen
L1060[05:58:47] <S3> At least in NTSC
L1061[05:58:53] <S3> the tv only drew it 25 fps
L1062[05:58:57] <S3> Least mine
L1063[05:58:59] <Izaya> delete NTSC
L1064[05:59:04] <Ocawesome101> i see
L1065[05:59:06] <ThePi​Guy24> ntsc is shit
L1066[05:59:15] <ThePi​Guy24> pal is much better
L1067[05:59:21] <S3> PAL was simpler
L1068[05:59:25] <S3> I wouldn't say it was better
L1069[05:59:31] <Izaya> I would.
L1070[05:59:51] <ThePi​Guy24> nearly every aspect is better
L1071[05:59:58] <Izaya> NTSC artifacting is neat but... no.
L1072[06:00:52] <S3> Artifacting is avoidable in NTSC, and it can happen in PAL too
L1073[06:01:25] <S3> I will say though, if I were to make my own hardware, I wouldn't use either, I would use VGA
L1074[06:01:28] <ThePi​Guy24> sometimes its desirable
L1075[06:01:28] <S3> VGA is extremely simple.
L1076[06:01:47] <ThePi​Guy24> VGA is in my mind; irreplacable
L1077[06:01:59] <ThePi​Guy24> its too simple to fail
L1078[06:02:36] <ThePi​Guy24> and it has outlived interfaces that were meant to replace it
L1079[06:02:37] <S3> on my homebrew multi board computer I was considering of making a VGA thing for it
L1080[06:03:14] <S3> Most of it is pretty easy, video memory and buffering, even double buffering and things are simple concepts. The problem was sprite functionality
L1081[06:03:38] <ThePi​Guy24> sprites usually need dedicated hardware
L1082[06:03:59] <ThePi​Guy24> as they are difficult to pull of at a reasonable speed in software usually
L1083[06:04:12] <ThePi​Guy24> %s/of/off
L1084[06:04:12] <MichiBot> <ThePiGuy24> as they are difficult to pull off at a reasonable speed in software usually
L1085[06:04:16] <S3> I had no problem with just drawing sprites to the screen, the idea was that the font would be sprites, 8x10 actually so they fit nice in 640x480
L1086[06:04:29] <Ocawesome101> simple
L1087[06:04:33] <S3> but the issue was drawing sprites on top of eachother, or transparency
L1088[06:04:33] <ThePi​Guy24> use unscii 8 :p
L1089[06:04:36] <Ocawesome101> implement sprites using buffers
L1090[06:04:45] <S3> heh
L1091[06:04:57] <S3> layering is probably the best way to do it
L1092[06:05:05] <S3> I think the genesis had 3 layers
L1093[06:05:40] <S3> background. foreground, and sprite layer actually. I never did any genesis programming so I don't know if you can use the other layers for sprites or if only the sprite layer can read sprite memory
L1094[06:05:44] <ThePi​Guy24> probably the easiest way to do it on a modern homebrew computer is to just run the cpu at a faster speed and do it in software
L1095[06:05:55] <S3> well you know thepiguy
L1096[06:06:04] <S3> some systems did that
L1097[06:06:22] <S3> I think you had to do that with one of the Atari's, I can't remember which
L1098[06:06:33] <ThePi​Guy24> ST?
L1099[06:06:36] <S3> Perhaps
L1100[06:06:56] <S3> One of them, only had like a 7 pixel buffer
L1101[06:08:05] <S3> But anyways, I was thinking of keeping sprite memory off of video ram
L1102[06:08:16] <S3> and doing some kind of DMA thing
L1103[06:08:44] <S3> so what you would do is in the video memory you would spcify pointers in main memory
L1104[06:09:13] <S3> and it would DMA them between the frames into the buffer, which my buffer was exactly 640 pixels wide and 1 pixel tall
L1105[06:09:37] <S3> VGA is practical because there's a lot of time between every line and a lot of time between every frame
L1106[06:12:44] <S3> The other idea was to have sprite buffers in video ram and then just DMA the ones I want to use on the screen every frame.
L1107[06:13:23] <ThePi​Guy24> well theres dual port ram which you can read/write to independently
L1108[06:13:43] <S3> That stuff is toxic
L1109[06:14:21] <ThePi​Guy24> how so?
L1110[06:22:08] <S3> There's many different kinds of dual ported memory, but it is henerally expensive compared to single ported and if you look at how those systems worked back then, they never used the stuff, it's just not needed.
L1111[06:22:43] <Izaya> just run the RAM at twice the speed of the processor
L1112[06:22:52] <S3> right
L1113[06:23:44] <S3> well I can't remember where my notes are but I believe my DMA runs 24x processor speed
L1114[06:23:50] <S3> somewhere around there
L1115[06:24:03] <S3> I use the cycle stealing approach and run the cpu 1 of those cycles
L1116[06:24:13] <S3> all of the rest are DMA copies
L1117[06:24:39] <S3> the DMA and MMU are in the same CPLD
L1118[06:24:55] <S3> and the MMU has its own dedicated SRAM for allocating memory mapped IO
L1119[06:25:05] <S3> (which you can write to)
L1120[06:25:43] <S3> What runs even faster than the DMA is the data bus because it's serial
L1121[06:26:10] <S3> and what I want to do is use toslink diodes
L1122[06:26:32] <S3> and just use the same fiber you use for apdif or so, I found the diodes and connectors online for cheap
L1123[06:29:00] <S3> Basically the MMU keeps track of an IO port number and a remote memory address, and part of the DMA system handles the transmission of the data to the destination IO boards onto their memory
L1124[06:29:47] <S3> This is also how multiple CPUs can talk to eachother if I wanted to make an additional CPU mainboard I can just connect it via a fiber cable and it's done.
L1125[06:32:38] <S3> The CPU consists of its own CPLD that manages stack memory and connects to the MMU/DMA controller as well as a PAD memory chip which in a normal computer you would refer to as main memory. It's basically just an SRAM chip that you can place things in that aren't being processed on the stack.
L1126[06:34:02] <S3> and finally you have dictionary memory, which I can either use the beginning of the PAD for or I can use a dedicated SRAM chip for that too. I'll probably just use the PAD memory, and use a 64K chip for that or so
L1127[06:34:16] <S3> ideally even 16K would be enough
L1128[06:35:04] <S3> If I needed a lot of auiliary memory, I could just build a memory board with even megabytes of memory and connect it to a fiber port
L1129[06:35:11] <S3> then just map it in the MMU
L1130[06:35:58] <S3> Izaya: stop me from monologue-ing :P
L1131[06:46:31] <Ocawesome101> night nerds, ima sign off
L1132[06:47:08] ⇦ Quits: Ocawesome101 (~ocawesome@38.65.248.162) (Quit: I'm probably going to bed.)
L1133[06:48:58] ⇦ Quits: DBotThePony (~Thunderbi@31.220.170.28) (Quit: DBotThePony)
L1134[06:50:14] <Izaya> > see neat mod
L1135[06:50:17] <Izaya> > oh that seems useful
L1136[06:50:25] <Izaya> > author: asiekierka
L1137[06:50:32] <Izaya> seal of quality I see
L1138[06:57:15] <S3> I wonder if I can do a boing ball with 16 colors
L1139[06:57:24] <S3> The original uses 32
L1140[06:57:31] <ThePi​Guy24> like the amiga demo :p
L1141[06:57:39] <S3> That's the point
L1142[07:15:08] <ThePi​Guy24> ayy i got continuous tape playback working
L1143[07:16:01] <Bri​anH> oh?
L1144[07:16:23] <Bri​anH> you mean like tape changing without interruption?
L1145[07:16:31] <ThePi​Guy24> no
L1146[07:16:55] <ThePi​Guy24> basically using the tape as an audio buffer, playing a stream from the computer
L1147[07:17:06] <Bri​anH> hmm.
L1148[07:17:17] <Bri​anH> whats the sample rate like
L1149[07:17:25] <ThePi​Guy24> same as normal
L1150[07:17:43] <Bri​anH> so now what you need is an in game microphone
L1151[07:17:50] <Bri​anH> and generate FSK data
L1152[07:17:57] <Bri​anH> and use it to network computers
L1153[07:18:21] <ThePi​Guy24> i know im insane but im not that insane
L1154[07:20:04] <Bri​anH> lol
L1155[07:20:31] <ThePi​Guy24> eh it even works on chunks as small as 1.5k
L1156[07:20:43] <Bri​anH> https://www.youtube.com/watch?v=GDgCao2tkyg
L1157[07:20:43] <MichiBot> Isaac Miell - Dial up modem remix | length: 2m 1s | Likes: 4,538 Dislikes: 133 Views: 334,361 | by Isotarge | Published On 16/1/2012
L1158[07:21:31] <ThePi​Guy24> now to make it play straight from the internet :p
L1159[07:21:37] <Bri​anH> LOL
L1160[07:21:57] <Bri​anH> you could make it support MOC
L1161[07:21:58] <ThePi​Guy24> not even sure whether i can read fast enough for that
L1162[07:22:10] <Bri​anH> that's what buffers are for
L1163[07:22:21] <ThePi​Guy24> uh, 2kb/tick
L1164[07:22:27] <ThePi​Guy24> 40kb/s
L1165[07:22:30] <ThePi​Guy24> thats fine
L1166[07:22:37] ⇨ Joins: immibis (~immibis@dslb-002-205-077-069.002.205.pools.vodafone-ip.de)
L1167[07:22:41] <ThePi​Guy24> only need 6kb/s
L1168[07:23:08] <Bri​anH> so then you should be able to throw it into a buffer then no problem and never worry about underrun
L1169[07:23:29] <ThePi​Guy24> eh i just pretend underrunning doesnt exist :p
L1170[07:23:36] <Bri​anH> lol
L1171[07:23:58] <Izaya> ah yes
L1172[07:24:13] <Izaya> the debian package is a script to download a .tar.gz and unpack it with a postinstall command
L1173[07:24:18] <Izaya> hold still while I glass you
L1174[07:26:09] <Bri​anH> huh grafx2 is available for haiku
L1175[07:27:08] <Forec​aster> %tonkout
L1176[07:27:08] <MichiBot> I'm sorry Forec​aster, you were not able to beat Ko​dos's record of 8 hours, 24 minutes and 3 seconds this time. 8 hours, 17 minutes and 57 seconds were wasted! Missed by 6 minutes and 5 seconds!
L1177[07:27:15] <Forec​aster> Dammit
L1178[07:29:21] <Forec​aster> I forgot the 9 minutes
L1179[07:30:00] <ThePi​Guy24> ok it works?
L1180[07:30:07] <ThePi​Guy24> it sorta works
L1181[07:30:15] <ThePi​Guy24> but it is not great at all
L1182[07:36:04] <ThePi​Guy24> sounds like its repeating each chunk twice
L1183[07:36:22] <ThePi​Guy24> sometimes thrice or more
L1184[07:37:13] <ThePi​Guy24> oh
L1185[07:37:54] <ThePi​Guy24> the internet component always returns 2048 bytes, spread across multiple reads
L1186[07:38:06] <ThePi​Guy24> well thats irritating
L1187[07:47:15] <ThePi​Guy24> after a bit of fuckery its working
L1188[07:48:21] <S3> you can't read the Internet component buffer at once?
L1189[07:48:32] <ThePi​Guy24> sadly not
L1190[07:49:43] <S3> Weird
L1191[07:52:48] <Izaya> So uh
L1192[07:52:57] <Izaya> anyone know what the current preferred game <-> IRC connector is?
L1193[07:53:06] <Izaya> game being Minecraft, of course
L1194[07:53:47] <S3> I liked the one that looked kind of like whats that command line client everone seems to like..
L1195[07:53:56] <S3> starts with a w..
L1196[07:54:04] <S3> I hate it, but I use irssi so whatever
L1197[07:54:11] <Izaya> weechat
L1198[07:54:15] <S3> yes
L1199[07:54:21] <S3> somebody made a weechat lookalike
L1200[07:54:27] <S3> I don't remember if it was gamax or what
L1201[07:54:31] <Izaya> ... as a Minecraft mod?
L1202[07:54:40] <S3> OH
L1203[07:54:43] <S3> I thought you mean OC
L1204[07:54:48] <Izaya> nah nah
L1205[07:54:49] <ThePi​Guy24> i know that matterbridge/link is one way
L1206[07:54:51] <S3> as a minecraft mod I have no idea
L1207[07:55:00] <Izaya> matterlink is about a trillion times more complex than I'd like
L1208[07:55:42] <Izaya> and it has the usual Nikky features of poor documentation, compiling JVM code from source, and unnecessary complexity
L1209[07:55:53] <Izaya> I used to use EiraIRC but that isn't updated
L1210[07:56:26] <Izaya> Huh, Devotion IRC got an update
L1211[07:56:27] <S3> Modern IRC protocol data is complicated
L1212[07:56:29] <Izaya> Maybe I'll try that
L1213[07:56:41] <S3> I like the traditional protocol spec
L1214[07:57:11] ⇨ Joins: wolfpan (~wolfpan@111.187.52.83)
L1215[07:57:33] ⇦ Quits: wolfpan (~wolfpan@111.187.52.83) (Client Quit)
L1216[07:57:46] ⇨ Joins: wolfpan (~wolfpan@111.187.52.83)
L1217[07:58:05] <wolfpan> wow
L1218[07:58:34] <S3> ?
L1219[07:58:54] <wolfpan> interesting program
L1220[07:59:38] <S3> Using WocChat are we
L1221[07:59:52] <wolfpan> sure
L1222[08:02:14] ⇦ Quits: wolfpan (~wolfpan@111.187.52.83) (Client Quit)
L1223[08:02:39] ⇨ Joins: wolfpan (~wolfpan@111.187.52.83)
L1224[08:03:01] ⇦ Quits: wolfpan (~wolfpan@111.187.52.83) (Client Quit)
L1225[08:19:53] <ThePi​Guy24> now i need to make some sort of terrible "api" that allows me to convert mp3/wav/flac/whatever streams into dfpwm on the fly :p
L1226[08:54:39] <Forec​aster> %sip
L1227[08:54:39] <MichiBot> You drink a fiery lime potion (New!). Once empty the potion bottle fills with a different potion.
L1228[08:54:50] <Forec​aster> %sip again
L1229[08:54:50] <MichiBot> This doesn't seem to be a potion I recognize... Make sure it has an appearance and consistency keyword, and the word "potion" in it.
L1230[08:55:07] <Forec​aster> %sip again potion
L1231[08:55:07] <MichiBot> You drink a cloudy weather potion (New!). A bunch of people in white coats approach Forecaster. They successfully evaded it with a 20 vs DC 12!
L1232[08:55:35] <Forec​aster> Cloudy weather huh, that's pretty accurate for where I am
L1233[08:56:09] <ThePi​Guy24> the way that sentence is phrased makes it seem like the people in white coats successfully avoided you
L1234[08:58:45] <Forec​aster> Everything after the last period is the same no matter what the event is
L1235[08:59:17] <Forec​aster> I should expand it to allow specifying the fail and success strings probably
L1236[09:03:41] ⇦ Quits: immibis (~immibis@dslb-002-205-077-069.002.205.pools.vodafone-ip.de) (Ping timeout: 204 seconds)
L1237[09:09:08] ⇨ Joins: DBotThePony (~Thunderbi@31.220.170.28)
L1238[09:24:40] <Izaya> hm
L1239[09:25:09] <Izaya> if I could get MultiMC to run different commands based on the platform I could make this auto-update easily enough on well-set-up systems
L1240[09:26:30] <ThePi​Guy24> just dont release it for windows :p
L1241[09:26:44] <Izaya> the plan was to noop on windows
L1242[09:32:45] ⇦ Quits: S3 (~sid159874@2001:67c:2f08:1::2:7082) (Read error: Connection reset by peer)
L1243[09:34:25] <Izaya> but run a script to pull a git repo on systems where that's practical
L1244[09:35:00] <ThePi​Guy24> just package separate windows and good os ones
L1245[09:39:14] <eu​an> yo could someone help me out thank you
L1246[09:39:25] <eu​an> i'm trying to get a tape to work
L1247[09:39:41] <eu​an> it would really help
L1248[09:39:43] <ThePi​Guy24> what problem are you having?
L1249[09:40:16] <eu​an> so i have all the parts for the computer and drives
L1250[09:40:24] <eu​an> i have a tape floppy
L1251[09:40:41] <eu​an> the cassette is in the drive
L1252[09:41:02] <eu​an> and i have the link to my dfpwm file
L1253[09:41:28] <eu​an> when i trying to right "tape write <file url>
L1254[09:42:02] <ThePi​Guy24> what error does it give?
L1255[09:44:59] <eu​an> http://tinyurl.com/yyotebhg
L1256[09:45:51] ⇨ Joins: S3 (~sid159874@id-159874.highgate.irccloud.com)
L1257[09:45:57] <ThePi​Guy24> cp /mnt/410/usr/bin/tape.lua /usr/bin/tape.lua
L1258[09:46:22] <eu​an> btw i'm really new to this
L1259[09:46:30] <eu​an> should have mentioned
L1260[09:49:44] ⇨ Joins: Inari (~Pinkishu@p508ef78e.dip0.t-ipconnect.de)
L1261[10:01:10] ⇨ Joins: wolfpan (~wolfpan@111.187.52.83)
L1262[10:01:19] ⇦ Quits: wolfpan (~wolfpan@111.187.52.83) (Client Quit)
L1263[10:04:47] <eu​an> pain
L1264[10:06:48] <Inari> Hmm interesting
L1265[10:06:52] <Inari> This site has no passwords
L1266[10:07:06] <Inari> Instead you enter your mail and it sends you a code that you then enter to login
L1267[10:07:23] <Inari> I wonder what the security implications are. Seems nicer than passwords at least
L1268[10:09:54] <eu​an> i just wanna hit tape write 😭
L1269[10:14:32] <Inari> ?
L1270[10:15:27] <Forec​aster> %isup https://towerofawesome.org
L1271[10:15:28] <MichiBot> https://towerofawesome.org is DOWN
L1272[10:15:34] <Forec​aster> Crud
L1273[10:17:21] <Inari> rip
L1274[10:28:48] <Forec​aster> Hopefully it's just my external ip that changed...
L1275[10:36:47] <Forec​aster> I really need to get around to making my server auto update that
L1276[10:45:49] ⇨ Joins: Vexatos (~Vexatos@port-92-192-93-108.dynamic.as20676.net)
L1277[10:45:49] zsh sets mode: +v on Vexatos
L1278[11:55:20] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.158.54) (Ping timeout: 378 seconds)
L1279[11:55:25] *** Lizzy is now known as Lizziananana
L1280[12:25:42] <dequbed> Izaya: \o/
L1281[12:29:31] <dequbed> Izaya: Also having multimc maintain a git-annex repo was absolute pain and we defaulted back to $updaterscript
L1282[12:30:21] ⇨ Joins: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi)
L1283[12:58:14] ⇨ Joins: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L1284[13:03:07] <S3> I never liked multimc
L1285[13:03:14] <S3> the source code of that thing is a mess
L1286[13:06:32] <S3> Looks like I a ditching IDEA. now that I got the projects importing and gradle working finally the want it takes several seconds for characters to type when I type them
L1287[13:07:04] <S3> Maybe vscode has some really nice plugins
L1288[13:26:53] <S3> HAHAHAHAHA
L1289[13:27:05] <S3> Installing Java language plugins uninstalled visual studio code
L1290[13:27:30] <S3> I have never seen anything like it
L1291[13:50:16] <DaCompu​terNerd> lol
L1292[13:50:23] <DaCompu​terNerd> how did you do that
L1293[13:52:48] <S3> I don't know but it was messed up, even removed the entire folder off disk
L1294[13:53:05] <DaCompu​terNerd> impressive
L1295[13:53:21] <DaCompu​terNerd> i like that multimc actually works on linux
L1296[13:54:02] <S3> I think I got it to work on FreeBSD but I never put a PR in
L1297[13:54:16] <Izaya> as opposed to not?
L1298[13:54:16] <S3> I DID however put in a PR recently for OCVM FreeBSD support
L1299[13:54:18] * Izaya squints
L1300[13:54:49] <S3> lol
L1301[13:55:04] <Izaya> I don't remember much from when I used the vanilla launcher
L1302[13:55:11] <Izaya> but it was a jar file that just werked
L1303[13:56:36] <S3> Using my toaster is fun
L1304[13:56:56] <S3> I wait in front of it for to start smoking and try to pull out the toast / bagel before it catches fire
L1305[13:57:14] <S3> if it catches fire I can Pop it ouut still, wait for it to cool then put it back in to get the ammount of brown I like
L1306[13:57:25] <DaCompu​terNerd> multimc works perfectly on fedora
L1307[13:58:05] <Izaya> I gather they replaced the vanilla launcher with a web browser
L1308[13:58:38] ⇦ Quits: flappy (~flappy@88-113-149-197.elisa-laajakaista.fi) (Ping timeout: 194 seconds)
L1309[14:00:36] <S3> huh
L1310[14:04:46] <dequbed> Izaya: That sounds ergh. The technic launcher just uses FX which is bad enough with modern java.
L1311[14:06:05] <Izaya> Haven't used it myself but [x] do not want
L1312[14:06:16] <Izaya> also I realised I already have the perfect OC emulation machine
L1313[14:06:18] <Izaya> 6 of them, even
L1314[14:06:24] <dequbed> o no
L1315[14:07:01] <Izaya> the IdeaPad S10e has a 1C2T 1.6Ghz Intel Atom processor, 2GB of RAM, a 160GB HDD, and a 1024x576 display
L1316[14:10:06] <Bri​anH> I think it'd be cool to make a mini OC block IRL with OCVM on it
L1317[14:10:17] <Bri​anH> and little blocks you can add on for screen etc
L1318[14:10:47] <Izaya> I was planning for a thin client strapped to the back of a 1280x1024 LCD
L1319[14:11:07] <Izaya> something like a 500Mhz Geode, 256M of RAM and a little bit of flash
L1320[14:12:59] <Izaya> the idea would be to write a tiny init wrapper that spawns an ocvm/lupi instance on a different vty for each CPU thread
L1321[14:14:23] <S3> port OCVM to DOS and just run freedos
L1322[14:14:24] <S3> :D
L1323[14:14:38] <S3> but you would need to provide some os functions that DOS doesnt have
L1324[14:14:43] <Izaya> I mean, it'd be less overhead
L1325[14:14:45] <Izaya> but also
L1326[14:14:47] <Izaya> no
L1327[14:24:58] <S3> I think Unicode would be fun
L1328[14:25:09] <Izaya> https://expired.mentality.rip/media/d7044703ef656a53fd568d6b5a5d2d1fa57be3193c91fb82b839a33e279d2352.jpg
L1329[14:26:09] <dequbed> Izaya: If that were common mentality we had at least less people that don't use turn indicators - they payed for them after all
L1330[14:32:12] ⇦ Quits: superminor2 (~super@159.242.41.91.dynamic.cltel.net) (Quit: No Ping reply in 180 seconds.)
L1331[14:34:05] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L1332[14:35:01] <Amanda> dequbed: but the people who don't are the people who can afford to buy large things just to use small parts of it
L1333[14:35:13] <Amanda> Say, BMW drivers
L1334[14:35:31] ⇨ Joins: superminor2 (~super@159.242.41.91.dynamic.cltel.net)
L1335[14:35:31] zsh sets mode: +v on superminor2
L1336[14:45:52] ⇦ Quits: Izaya (~izaya@210-1-218-92-cpe.spintel.net.au) (Read error: Connection reset by peer)
L1337[14:46:25] ⇨ Joins: Izaya (~izaya@210-1-218-92-cpe.spintel.net.au)
L1338[14:56:35] <S3> I use my bblinkers but as a driver you should be paying attention to the other drivers' motives and not their blinkers
L1339[14:56:39] <S3> sometimes, you can't see them
L1340[14:57:03] <Amanda> the blinkers are meant to convey motive
L1341[14:57:13] <S3> But again sometimes you can't see the blinkers
L1342[14:57:30] <Amanda> if you can't see the blinkers, you're tailgating
L1343[14:57:34] <S3> Like on my truck, they are hidden from many angles.
L1344[14:57:36] <S3> right
L1345[14:57:58] <S3> and people love to tailgate, except when I'm driving my truck though, people stay the fuck away from my truck for some reason
L1346[14:58:11] <S3> they usually give me a couple hundred feet by my guess
L1347[14:58:56] <S3> Though there was this one time at an intersection on a hill, where somebody was literally right behind me and it was like, if I roll back, you won't have any car left..
L1348[14:59:19] <S3> fortunately, I didn't
L1349[15:00:19] <S3> the other thing is if you're right behind me I can't see you at all, and a lot of people don't realize that if you can't see my face in my side mirrors or my spot mirrors, I can't see you
L1350[15:00:36] <S3> That's true with all big trucks
L1351[15:02:46] ⇦ Quits: Izaya (~izaya@210-1-218-92-cpe.spintel.net.au) (Ping timeout: 194 seconds)
L1352[15:03:04] ⇨ Joins: Cervator (~Thunderbi@2600:1700:1a25:9160:11e9:660b:22a9:699e)
L1353[15:04:27] <Inari> %pet Amanda
L1354[15:04:28] <MichiBot> Inari is brushing Amanda with A dohexahedrian. Amanda regains 1d4 => 1 hit points!
L1355[15:10:47] ⇨ Joins: Izaya (~izaya@210-1-218-92-cpe.spintel.net.au)
L1356[15:10:59] <Lizziananana> %tonk
L1357[15:10:59] <MichiBot> I'm sorry Lizziananana, you were not able to beat Kodos's record of 8 hours, 24 minutes and 3 seconds this time. 7 hours, 43 minutes and 51 seconds were wasted! Missed by 40 minutes and 12 seconds!
L1358[15:26:23] <Izaya> I mean, here, people use indicators, and so do I
L1359[15:26:55] <Izaya> Unfortunately, fairing-mount blinkers aren't the most visible
L1360[15:30:27] ⇨ Joins: Ocawesome101 (~ocawesome@38.65.248.162)
L1361[15:32:35] <Amanda> that's what hand signals are for, are they not, Izaya?
L1362[15:33:00] <Amanda> At least in my state there's hand signals for motorcyclesto use, and bicycles on public roads are also meantto use them
L1363[15:33:25] <Izaya> yeah but I have blinkers smh
L1364[15:34:08] <Izaya> Thinking I might switch to clear housing with orange bulbs
L1365[15:38:34] <M​GR> Around here at least, most people wouldn't recognize a hand signal if they saw one
L1366[15:39:10] <Ko​dos> Fun idea I just had for a new tonk thing; bonus for how many failed attempts at a steal
L1367[15:39:20] <Ko​dos> If you tonk out successfully after thinking
L1368[15:39:26] <Ko​dos> Tonking
L1369[15:48:19] <S3> Maybe a super saiyan mode
L1370[15:48:22] <S3> !tonkasaurus
L1371[15:48:41] <S3> !tonkatruck
L1372[15:49:08] <Michiyo> The tonkening
L1373[15:49:32] <Ar​iri> dramatic tonk music plays
L1374[15:56:56] <Amanda> @MGR oh I don't doubt they people wouldn't recognise them. They're barely covered in the drivers ed booklets
L1375[15:58:17] <Forec​aster> @Kodos you're gonna have to elaborate on that
L1376[16:04:29] <Inari> %sip
L1377[16:04:30] <MichiBot> You drink a viscous diamond potion (New!). Inari gains the proportional strength of a dryad until their next sip of water.
L1378[16:04:50] <Inari> Neat
L1379[16:06:03] <Inari> Feature idea
L1380[16:06:05] <Inari> Tarot reading
L1381[16:07:21] <Ar​iri> Carrot reading
L1382[16:07:27] <Ocawesome101> lol
L1383[16:07:35] <Inari> %fling at @Ariri
L1384[16:07:35] <MichiBot> In​ari is flinging something at @Ar​iri! They have 5 minutes if they want to attempt to %defend against it!
L1385[16:07:59] <Ar​iri> %deflect using Peko’s carrots
L1386[16:07:59] <MichiBot> Ariri fails to deflect the Царь Бомба flung at them by Inari with a 5 vs 10, taking the full 1 damage.
L1387[16:08:30] <Michiyo> %translate en Царь Бомба
L1388[16:08:31] <MichiBot> Царь Бомба
L1389[16:08:36] <Michiyo> %translate ru en Царь Бомба
L1390[16:08:37] <MichiBot> King Bomb
L1391[16:08:40] <Michiyo> Ah..
L1392[16:08:48] <Inari> I lack context
L1393[16:08:49] <Michiyo> 1 damage... 'King'
L1394[16:08:50] <Michiyo> hmm
L1395[16:09:07] <Inari> Oh
L1396[16:09:10] <Inari> I see the contxt
L1397[16:09:51] <Ar​iri> %translate en ru SHADOWBALL
L1398[16:09:52] <MichiBot> ТЕНЕВОЙ ШАР
L1399[16:10:25] <Ar​iri> %flip ^
L1400[16:10:25] <MichiBot> Ar​iri: (╯°□°)╯РАШ ЙОВЕНЕТ
L1401[16:11:14] <Michiyo> Yeaaah super not shocked that didn't work well :P
L1402[16:11:59] <Ar​iri> I didn’t expect it to, was just curious
L1403[16:12:20] <Ar​iri> Russian alphabet is interesting
L1404[16:13:37] <Ko​dos> Okay so let’s say I tonk for 8 hours. Then 4 people try to steal. Then I tonk out successfully. I get 8 hours worth of points plus the consecutive hours bonus pluuus something like a 1.04x multiplier for withstanding 4 steal attempts. Maybe not that high of a multiplayer but something like the consecutive hours bonus
L1405[16:14:10] <Ko​dos> It would be a way to earn more points faster
L1406[16:14:33] <Ar​iri> I like the idea
L1407[16:15:23] <Ar​iri> Maybe even the closer one gets to stealing the tonk, the higher the multiplier
L1408[16:15:57] <S3> Oh crap
L1409[16:16:07] <S3> I just remembered I need to configure MC to test the gpu features
L1410[16:16:17] <S3> as I doubt they'd work in ocvm
L1411[16:16:39] <Ocawesome101> correct
L1412[16:16:43] <Ocawesome101> they might at some point
L1413[16:16:47] <Ocawesome101> but not currently
L1414[16:16:53] <Forec​aster> what if someone successfully tonks
L1415[16:18:06] <Ar​iri> As is is fine imo, stealing already has a multiplier incentive doesn’t it?
L1416[16:18:35] <Forec​aster> not really
L1417[16:18:54] <Forec​aster> technically it's a penalty for not-stealing :P
L1418[16:19:35] <S3> Trying to think how I am going to achieve this with only a 16 color palette
L1419[16:19:37] <Ar​iri> I was just throwing ideas, to which I think was an alternative tonk mode concept
L1420[16:19:39] <S3> its so tiny
L1421[16:19:58] <Ar​iri> put some water and mix them up
L1422[16:20:09] <S3> pulling this off usually requires having duplicate palette entries
L1423[16:26:35] <S3> OH CRAP, this may be a problem
L1424[16:27:14] <Ko​dos> Yeah I was going to say if someone steals successfully current behavior would occur. The bonus for defending would simply incentivize following up a tonk with a tonkout
L1425[16:27:42] <S3> so the set palette function only lets you set one palette entry at a time. I need to be able to set more than one at a time. I might modify the OC source to allow me to do that
L1426[16:28:50] <S3> otherwise it's going to cause a lot of visual issues
L1427[16:34:51] *** Lizziananana is now known as Lizzianyanyanyanya
L1428[16:37:13] <k00​lk4t> How do i edit the original init.lua?
L1429[16:37:25] <k00​lk4t> every time i do "edit init.lua" it opens a brand new file
L1430[16:37:29] <k00​lk4t> i dont know much OC so
L1431[16:37:46] <Forec​aster> probably because it doesn't exist in the current path
L1432[16:37:47] <M​GR> Are you in the same directory as init.lua?
L1433[16:37:57] <k00​lk4t> @MGR whats the directory of init.lua?
L1434[16:38:09] <M​GR> Good question
L1435[16:38:18] <M​GR> Try checking ```/```
L1436[16:38:36] <M​GR> If it's not there, you'll have to look around
L1437[16:38:37] <k00​lk4t> yeah it comes up when i do "ls /"
L1438[16:38:59] <M​GR> Ok, then you have to set that as your current directory and then edit it
L1439[16:39:02] <k00​lk4t> how?
L1440[16:39:08] <M​GR> ```cd /```
L1441[16:39:11] <k00​lk4t> k thanks
L1442[16:39:16] <Forec​aster> or `edit /init.lua`
L1443[16:39:28] <k00​lk4t> thanks!
L1444[16:39:45] <k00​lk4t> how do i Ctrl+a
L1445[16:40:03] <k00​lk4t> i want to select everything
L1446[16:40:06] <Forec​aster> you can't
L1447[16:40:19] <k00​lk4t> oh so i have to manually delete it
L1448[16:40:19] <k00​lk4t> ok
L1449[16:40:31] <k00​lk4t> or i can just Ctrl K
L1450[16:41:21] <k00​lk4t> ok so i accidentally just fried my drive by deleting init.lua
L1451[16:41:23] <k00​lk4t> on accident
L1452[16:41:24] <k00​lk4t> uh
L1453[16:41:29] <k00​lk4t> how can i apply this code
L1454[16:41:29] <k00​lk4t> https://oc.cil.li/topic/1884-my-first-program-openos-password/
L1455[16:41:43] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.158.54)
L1456[16:41:55] <k00​lk4t> some bloke always gives my computer a virus and i want a password
L1457[16:44:34] <k00​lk4t> i really need some security so
L1458[16:44:45] <Forec​aster> put up a decoy
L1459[16:45:17] <S3> Looking at the code for the gpu stuff
L1460[16:45:27] <k00​lk4t> @Forecaster na
L1461[16:45:40] <M​GR> Kill the dude who keeps giving your computer a virus
L1462[16:45:45] <k00​lk4t> @MGR pvp is off
L1463[16:46:14] <M​GR> Can players take damage from machines?
L1464[16:46:16] <k00​lk4t> no
L1465[16:46:24] <k00​lk4t> i want the password
L1466[16:46:27] <k00​lk4t> not any other thing
L1467[16:46:29] <k00​lk4t> https://oc.cil.li/topic/1884-my-first-program-openos-password/
L1468[16:46:53] <k00​lk4t> plus i have no clue of what as i know nearly nothing about OpenOS and OC
L1469[16:47:43] <Kristo​pher38> if the wiki is right, then if you add yourself as a user he won't be able to type on your computer
L1470[16:47:53] <M​GR> You'll have to insert the OpenOS floppy and run the install program again
L1471[16:48:07] <k00​lk4t> @Kristopher38 how do i do that
L1472[16:48:22] <Kristo​pher38> you go to the lua repl and uhh
L1473[16:48:44] <Kristo​pher38> computer.addUser(username)
L1474[16:49:01] <k00​lk4t> lua repl?
L1475[16:49:22] <Forec​aster> lua prompt
L1476[16:49:29] <k00​lk4t> how do i do that lol
L1477[16:49:31] <Forec​aster> aka the lua program
L1478[16:49:52] <k00​lk4t> how doe
L1479[16:50:11] <Forec​aster> how do you run other programs?
L1480[16:50:18] <k00​lk4t> i just type their name
L1481[16:50:29] <Forec​aster> mhm
L1482[16:50:52] <k00​lk4t> whats the name of the lua program
L1483[16:50:56] <k00​lk4t> just "lua"?
L1484[16:51:03] <k00​lk4t> lua it is
L1485[16:51:14] <Forec​aster> nothing will explode if you get it wrong
L1486[16:51:34] <k00​lk4t> @Kristopher38 i wrote computer.addUser(k00lk4t) and it didnt work
L1487[16:51:53] <Kristo​pher38> you need to put the username inside quotes
L1488[16:52:12] <k00​lk4t> oh k
L1489[16:52:16] <k00​lk4t> i dont know Lua much so
L1490[16:58:39] <Forec​aster> %isup https://towerofawesome.org
L1491[16:58:41] <MichiBot> https://towerofawesome.org is UP
L1492[16:58:47] <Forec​aster> wop
L1493[17:00:02] <k00​lk4t> great now he stole the fucking computer
L1494[17:30:26] <M​GR> How is this not against the rules?
L1495[17:30:42] <M​GR> If you can't even take damage, thievery should not be allowed
L1496[17:36:15] <S3> TIL Forecaster has a youtube channel
L1497[17:36:25] <S3> and I now have a voice to tie to the username
L1498[17:37:12] <S3> Woah what is this desparados 3
L1499[17:37:25] <S3> it looks like an RTS of sorts in the 15 seconds I've seen it
L1500[17:37:58] <Forec​aster> kind of yeah, except you control a few "heroes" with certain abilities
L1501[17:38:10] <Kristo​pher38> OC tutorials when
L1502[17:38:40] <Forec​aster> cough http://tinyurl.com/y4vxn6vh
L1503[17:40:00] <Kristo​pher38> cough
L1504[17:40:37] <S3> You play some interesting games some I never heard of
L1505[17:41:40] <Forec​aster> thanks
L1506[17:42:02] <Forec​aster> AS Oddyssey will end after two more episodes and be replaced by something else
L1507[17:42:17] <Forec​aster> I can't keep playing it with the terrible performance it has
L1508[17:42:31] <Forec​aster> not sure how I held out for 33 episodes to begin with...
L1509[17:42:41] <S3> Playing it on PC?
L1510[17:43:00] <Forec​aster> I don't have any consoles
L1511[17:43:16] <S3> Ah. Its kinda late but I was curious if the consoles had the same problem
L1512[17:43:25] <S3> They will license any game today..
L1513[17:43:47] <S3> seems so anyways
L1514[17:44:07] <Forec​aster> this is what happens when they make a game for consoles first and then do a terrible job porting it to PC
L1515[17:44:54] <S3> Makes sense
L1516[17:45:19] <Forec​aster> here's hoping Valhalla runs better
L1517[17:45:25] <S3> Except that the console versions are usually already dumbed down to fit the hardware, so it's weird that it would get worse in some cases
L1518[17:46:59] <Forec​aster> yeah I have no idea how they do that
L1519[17:47:19] <Forec​aster> I read a thread where someone with the same CPU and GPU as me had no issues running it...
L1520[17:47:38] <S3> Reminds me of my favorite quote from Egoraptor: "You took fun and made it unfun, how did you even do that?!"
L1521[17:48:09] <Forec​aster> well, the game is fun, but recording it doesn't work
L1522[17:48:19] <Forec​aster> it runs ever so slightly better if I'm not recording
L1523[17:48:43] <S3> If itr was a huge difference I would have suggested tapping the video output to another machine
L1524[17:49:15] <Forec​aster> probably not enough to make it much more watchable
L1525[17:49:16] <S3> Though it makes overlays and things complicated because now you have two computers to work with
L1526[17:49:36] <Forec​aster> I don't have any overlays when recording for YouTube'
L1527[17:52:08] <S3> I need a new nickname.. I've been trying to come up with one for a year or so now
L1528[17:52:17] <Forec​aster> either way I'm going to do the easy thing and just play something else, Cuphead maybe
L1529[17:52:29] <Forec​aster> that runs fine :P
L1530[17:52:49] <S3> hah
L1531[17:53:07] <S3> I've had a few over the years
L1532[17:53:44] <Forec​aster> I've had two
L1533[17:53:51] <Forec​aster> essentially
L1534[17:54:34] <Forec​aster> I used to use "DarkLight" before this one, but that was over a decade ago
L1535[17:55:12] <Forec​aster> also https://youtu.be/4p9zDPkbqyc
L1536[17:55:13] <MichiBot> Fortnite OUT, Unreal IN, Epic LOSES Apple TRO | length: 20m 42s | Likes: 575 Dislikes: 7 Views: 6,749 | by Lawful Masses with Leonard French | Published On 26/8/2020
L1537[17:56:59] <t20kdc> funny thing about this mess is, Apple should get anti-trust stuff sent it's way, but since Epic Games don't actually care about that, they went for the wrong angle, and complained at Google too for good measure
L1538[17:57:17] <t20kdc> thing is, right: "install this Epic Games Store APK" is a valid approach on Android
L1539[17:57:58] <t20kdc> they had the freedom to not distribute via the Play Store, which is not what the situation is for Apple devices
L1540[17:58:40] <t20kdc> where it is actually kind of as authoritarian as they claim, but since it's Epic Games, they don't actually care about fixing that situation
L1541[17:58:49] <t20kdc> they just want more money
L1542[18:00:12] <t20kdc> the way it should be - the way it should always have been - is everything being like PCs, but that's not actually Epic Games's goal
L1543[18:08:10] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.158.54) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@88.130.157.217)))
L1544[18:08:15] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.157.217)
L1545[18:21:14] <k00​lk4t> @MGR its not allowed
L1546[18:21:24] <M​GR> Then report him
L1547[18:21:26] <k00​lk4t> i submitted a ticket to the server
L1548[18:21:32] <k00​lk4t> but it takes like 1-2 days
L1549[18:21:34] <S3> Interesting
L1550[18:21:39] <S3> so Apple is attacking Unreal
L1551[18:21:42] <M​GR> Is it a big server?
L1552[18:23:52] <Forec​aster> S3 they tried, but the short version of the video is, they're not allowed to pull every unreal engine app, but are still allowed to pull Fortnite while the proceedings are still ongoing
L1553[18:26:14] ⇨ Joins: MayorKuzya (~MayorKuzy@d90dialup055.pools.syzran.ru)
L1554[18:26:55] ⇦ Quits: MayorKuzya (~MayorKuzy@d90dialup055.pools.syzran.ru) (Client Quit)
L1555[19:03:06] <S3> Having trouble finding where the palette stuff is
L1556[19:03:11] <S3> lets see
L1557[19:03:29] <S3> \there we go
L1558[19:12:58] <S3> Ok so I have a couple of ideas
L1559[19:13:14] <Forec​aster> about what?
L1560[19:14:20] <S3> I need a way of editing miltiple palette indexes in OC at once. I'm thinking, wgat about a getPaletteMemory and setPaletteMemory function type of thing, which is just a string of palette data, all 16 indexes?
L1561[19:15:17] <bad at​ vijya> http://tinyurl.com/y3fx9feo
L1562[19:15:22] <S3> that way setPaletteColor and stuff would be untouched
L1563[19:15:37] <S3> heh
L1564[19:16:17] <S3> If only one palette index can be set at a time then it will decrease performance a lot, but also it will cause unsightly updates.
L1565[19:16:50] <Forec​aster> %sip
L1566[19:16:50] <MichiBot> You drink a goopy currentcorn potion (New!). Forecaster grows a tail from a lava until they see a unicorn.
L1567[19:17:00] <Forec​aster> oh dear
L1568[19:24:05] <S3> lol
L1569[19:24:52] ⇨ Joins: bad_at_vijya (~sam@pool-71-176-252-72.rcmdva.fios.verizon.net)
L1570[19:24:56] ⇨ Joins: immibis (~immibis@46.114.32.81)
L1571[19:25:16] ⇦ Quits: brandon3055_ (~Brandon@81.25.68.254) (Ping timeout: 189 seconds)
L1572[19:25:28] ⇨ Joins: brandon3055 (~Brandon@81.25.68.254)
L1573[20:35:23] ⇨ Joins: KM127PL (~KM127PL@mon58.bisecthosting.com)
L1574[20:35:35] <KM127PL> hi
L1575[20:36:43] <Forec​aster> &hello
L1576[20:36:46] <Forec​aster> %hello
L1577[20:36:47] <MichiBot> Forec​aster: Hello! Welcome to #oc! The one and only opencomputers channel! Please ask your questions directly (dont ask to ask) and provide error/code examples! (Use pastebin.com if theyre more than one line!) Dont mind the random conversation you might have walked into.
L1578[20:43:26] ⇦ Quits: KM127PL (~KM127PL@mon58.bisecthosting.com) (Ping timeout: 189 seconds)
L1579[20:47:43] <dequbed> S3: Maybe your cars are designed to different standards but at least here in Europe I have *never* been in a situation where I could not see somebodies indicators clearly.
L1580[20:48:28] <dequbed> Michiyo: Царь Бомба is the Tsar Bomba :p
L1581[20:48:55] <dequbed> How that only did 1 damage is a mystery :p
L1582[20:48:57] <Ar​iri> 'King Bomb' is a fairly accurate imo
L1583[20:49:13] <Ar​iri> isnt it like 1000mt or something?
L1584[20:49:30] <dequbed> Well a Tsar is closer to a Caesar than a king but details
L1585[20:49:41] <dequbed> It had two configurations with different yields
L1586[20:49:48] <dequbed> Only the smaller one was ever tested
L1587[20:49:57] <Forec​aster> it's a magical copy that doesn't necessarily reflect the real thing, unless MichiBot knows about it
L1588[20:50:00] <Ar​iri> Ah right
L1589[20:51:03] <k00​lk4t> computer.beep() is fun
L1590[20:52:16] <dequbed> Ariri: Funnily enough that meant it could be the biggest while one of the cleanest bombs ever produced in the "small" 50ish Mt configuration or the biggest dirty bomb in the 100ish postulated config.
L1591[20:52:30] <dequbed> A morbid kind of funny that
L1592[20:52:51] <Ariri> ...didnt even think about that
L1593[20:55:31] <dequbed> I mean they designed a fusion tamper out of U-238 which would have been spread all over the explosion site for the large config. The "small" one had a lead one and still got 97% or so of its energy from fusion.
L1594[20:58:02] *** Lizzianyanyanyanya is now known as Lizzy
L1595[20:58:25] <Ariri> Crazy to think how far nuclear weapons have advanced since then, and that could still wipe out many sq kms in an instant, irradiating dozens more
L1596[20:59:34] <dequbed> Huh? Nuclear armament has not improved much since 1961. Delivery method has which allowed for slightly bigger bombs but the underlying technology is still mostly the same.
L1597[21:04:31] <Ariri> I suppose I meant more in quantity and speed
L1598[21:06:33] <dequbed> Ah yes kinda. I mean it was designed specifically so Russia didn't need to build as many bombs as the US by simply having bigger ones. Didn't work out that.
L1599[21:23:22] <Ar​iri> Izaya: what in the warp field is this (Code Block pastebined https://paste.pc-logix.com/vizagagego
L1600[21:23:39] <Ariri> DOnt click on that for the love of gof
L1601[21:24:01] <Ariri> god*
L1602[21:24:06] <Izaya> Lost cargo?
L1603[21:24:22] <Ar​iri> http://tinyurl.com/y69hmmy3
L1604[21:24:52] <Izaya> That's a shark
L1605[21:26:21] <Ariri> Voyager takes a bite out of the Borg, literally
L1606[21:52:04] <k00​lk4t> can i change what sound computer.beep() makes?
L1607[21:52:15] <Forec​aster> what do you mean?
L1608[21:52:19] <Forec​aster> you can change the pitch
L1609[21:52:25] <Forec​aster> it can only beep
L1610[21:54:20] <k00​lk4t> @Forecaster yeah i mean how do i change the pitch
L1611[21:54:40] <Forec​aster> you pass it an argument or something
L1612[21:54:52] <k00​lk4t> o
L1613[21:54:52] <k00​lk4t> k
L1614[22:25:01] <Michiyo> ~w computer.beep
L1615[22:25:02] <ocdoc> http://ocd.cil.li/api:computer
L1616[22:35:14] ⇨ Joins: Galaxy (~Galaxy@pool-108-28-225-195.washdc.fios.verizon.net)
L1617[22:37:17] ⇦ Quits: Galaxy (~Galaxy@pool-108-28-225-195.washdc.fios.verizon.net) (Client Quit)
L1618[22:43:50] ⇦ Quits: asie (~asie@asie.pl) (Ping timeout: 194 seconds)
L1619[22:51:37] ⇦ Quits: Inari (~Pinkishu@p508ef78e.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L1620[23:10:51] ⇦ Quits: immibis (~immibis@46.114.32.81) (Ping timeout: 198 seconds)
L1621[23:19:40] <CompanionCube> %tonkout
L1622[23:19:41] <MichiBot> I'm sorry Compan​ionCube, you were not able to beat Ko​dos's record of 8 hours, 24 minutes and 3 seconds this time. 8 hours, 8 minutes and 41 seconds were wasted! Missed by 15 minutes and 21 seconds!
L1623[23:19:45] <CompanionCube> shit
L1624[23:27:57] <Michiyo> ooof
L1625[23:33:38] <Forec​aster> A string of bad tonks recently
L1626[23:54:05] <Ocawesome101> well, i think i put enough fans in my desktop
L1627[23:54:13] <Ocawesome101> while compiling a kernel on all cores it gets up to about 70C
L1628[23:54:24] <Ocawesome101> and that's with ~100% load on all cores
L1629[23:55:07] <Izaya> fäns
L1630[23:55:26] <Ocawesome101> and 2 minute compilation times :P
L1631[23:55:45] <Ocawesome101> i'm compiling it for my 486SX so i went through the config and disabled a bunch of stuff
L1632[23:55:58] <Ar​iri> uses the stock AMD cooler and renders 1080p video
L1633[23:56:02] <Ar​iri> You're making me feel bad
L1634[23:56:07] <Ocawesome101> :P
L1635[23:56:12] <Ocawesome101> i use the stock Intel cooler
L1636[23:56:15] <Ocawesome101> on an i5-8400
L1637[23:56:28] <Ocawesome101> and render 1080p video... with the cpu... using kdenlive. it's quite slow.
L1638[23:56:35] <Ocawesome101> i haven't looked at thermals tho
L1639[23:56:39] <Ar​iri> ouch
L1640[23:56:49] <Izaya> $20 chinesium tower cooler stronk
L1641[23:56:59] <Izaya> Pay no mind to the grinding noise
L1642[23:56:59] <Ocawesome101> i wonder when kdenlive will get gpu encoding support
L1643[23:57:03] <Ocawesome101> because that would be really nice
L1644[23:57:04] <Ar​iri> I think I idle in high 30s to low 40s depending on ambient, guessed from my custom fan curve
L1645[23:57:04] <Ocawesome101> lmao
L1646[23:57:12] <Izaya> blender VSE stronk
L1647[23:57:23] <Ar​iri> I really should get a proper cooler.. its an APU...
L1648[23:57:24] <Ocawesome101> i pretty much have no fan curve except for like 2 of my fans
L1649[23:57:38] <Ocawesome101> the 3 on top of my case run full throttle all the time as far as i can tell
L1650[23:57:55] <Izaya> man I turned my GPU fans all the way up the other day
L1651[23:58:02] <Ocawesome101> this is what happens when you buy a a $75 gigabyte motherboard
L1652[23:58:05] <Izaya> Fucking jet engine
L1653[23:58:09] <Ocawesome101> mine does that running anything really graphically intensive
L1654[23:58:12] <Ocawesome101> and it is L O U D
L1655[23:58:18] <Ar​iri> 43dB ambient with case fans DC to the PSU, a ceiling fan, and light load on the cpu
L1656[23:58:25] <Izaya> I never hit 50% fan speed with mine tbh
L1657[23:58:28] <Izaya> 3 big fans
L1658[23:59:09] <Ocawesome101> i have three input one output plus a cpu cooler fan and 2 gpu fans
L1659[23:59:59] <Ar​iri> I searched Izaya's thing about a chisneium what not on DDG and got back a post from.. Xeon Owners' Club? Is there one for i3, i5, i7, and i9 as well, or is it like a country club
<<Prev Next>> Scroll to Top