<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[01:54:27]
<Kodos>
Time to see if I can launch an HBM Missile through a horizontal
stargate
L2[01:58:45]
<BrisingrAerowing> Did it work?
L3[01:58:57]
<BrisingrAerowing> Or haven’t tested
yet?
L5[02:24:43] <Amanda> %choose irradiate or
sleeo
L6[02:24:44] <MichiBot> Amanda: My
grandfather always told me that "irradiate" is the way to
go!
L7[02:25:59] <Amanda> Blah, I left the
remote all the way over there -->
L8[02:26:16] <Amanda> And I've got an elfi
to cuddle, so sleeps it is
L9[02:26:26] <Amanda> Night nerds
L10[02:34:06] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L11[02:42:27]
<Kodos>
>Brisingr Aerowing: Or haven’t tested yet?
L12[02:42:27]
<Kodos>
Crashed twice, cba to make a 3rd attempt
L13[03:07:17]
<Ariri>
Entities can go through the gates, like carts and stuff, but the
missiles are harder to do it with
L15[03:07:39]
<Ariri> i
also tested using gates for remote missile deployments :P
L16[03:31:03]
<KairuByte>
>Vovanoxin: Hello, currently, I am hosting a 1.12.2 pr…
L17[03:31:04]
<KairuByte>
You ever figure this out?
L18[05:07:23] ⇨
Joins: Aio
(~Aio@host-95-199-148-115.mobileonline.telia.com)
L19[05:10:04] ⇦
Quits: Aio (~Aio@host-95-199-148-115.mobileonline.telia.com) (Read
error: Connection reset by peer)
L20[05:16:30] ⇨
Joins: Aio
(~Aio@host-95-199-148-115.mobileonline.telia.com)
L21[05:18:44] <Aio> Hello
L22[05:22:29] ⇦
Quits: Aio (~Aio@host-95-199-148-115.mobileonline.telia.com) (Quit:
Quit)
L23[05:51:55]
<KairuByte>
You scared them off Aio!
L24[05:52:01]
<KairuByte>
Lol
L25[05:58:06] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-31-105-234.as13285.net) (Remote
host closed the connection)
L26[06:10:47]
<Vaur>
%tonkout
L27[06:10:48] <MichiBot> Yippee! Vaur! You
beat Forecaster's previous record of 9 hours, 30 minutes and 58
seconds (By 13 minutes and 58 seconds)! I hope you're happy!
L28[06:10:49] <MichiBot> Vaur has stolen
the tonkout! Tonk has been reset! They gained 0.009 tonk points!
plus 0.008 bonus points for consecutive hours! (Reduced to 50%
because stealing) Current score: 2.44612255. Position #1
L29[06:25:52]
<KairuByte>
Tonkout
L30[06:26:04]
<KairuByte>
Lol whoops meant that as a search
L31[07:00:50] ⇦
Quits: Hawk777 (~chead@2607:c000:8268:1a00:39f8:b69b:fc73:1b2e)
(Quit: Leaving.)
L32[07:29:06] ⇨
Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1e79:b400:759d:efcb:dad:a48c)
L33[07:44:20] ⇦
Quits: immibis (~hexchat@62.156.144.218) (Ping timeout: 189
seconds)
L34[07:48:47] <Ariri> Amanda, not yet, will
do so tomm
L35[07:48:57] <Ariri> havent touched my
reader as much as I want to lately
L36[08:05:50] ⇨
Joins: Vexatos
(~Vexatos@port-92-192-125-38.dynamic.as20676.net)
L37[08:05:50] zsh
sets mode: +v on Vexatos
L38[08:08:21] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e79:b400:759d:efcb:dad:a48c)
(Ping timeout: 192 seconds)
L39[08:53:53]
<nil>
%tonk
L40[08:53:54] <MichiBot> Aw jeez! nil! You
beat Vaur's previous record of <0 (By 2 hours, 43 minutes and 5
seconds)! I hope you're happy!
L41[08:53:54] <MichiBot> nil's new record
is 2 hours, 43 minutes and 5 seconds! nil also gained 0.00272 tonk
points for stealing the tonk. Position #4. Need 0.85375969 more
points to pass CompanionCube!
L42[09:23:25] ⇦
Quits: hnOsmium0001 (uid453710@id-453710.stonehaven.irccloud.com)
(Quit: Connection closed for inactivity)
L43[09:40:51] ⇨
Joins: Victor_sueca (~Victor_su@90.165.120.190)
L44[10:11:57] ⇦
Quits: Ariri (~finch@cpe-104-33-154-8.socal.res.rr.com) (Ping
timeout: 198 seconds)
L45[10:13:13] ⇨
Joins: finch
(~finch@2603-8000-2f00-e0b3-0226-18ff-fe06-8702.res6.spectrum.com)
L46[10:39:40] ⇦
Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Quit: Leaving)
L47[11:40:56] ⇨
Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1e79:b400:759d:efcb:dad:a48c)
L48[11:44:10] <Amanda> %tell Inari Have you
heard the good mews?
L49[11:44:11] <MichiBot> Amanda: Inari
will be notified of this message when next seen.
L50[11:53:13] <dequbed> @Ariri that habitat
is terrible and I love it
L51[12:37:22] ⇦
Quits: Renari (~Renari@64.67.31.239.res-cmts.bgr.ptd.net) (Quit:
Renari)
L52[12:37:37] ⇨
Joins: Renari
(~Renari@64.67.31.239.res-cmts.bgr.ptd.net)
L53[12:42:47] ⇨
Joins: Aio2 (~Aio2@185.205.225.201)
L54[12:43:20] ⇨
Joins: Aio (~Aio@185.205.225.201)
L55[12:43:29] <Aio> Hello
L57[12:43:48] ⇦
Quits: Aio2 (~Aio2@185.205.225.201) (Client Quit)
L58[12:43:56] ⇦
Quits: Aio (~Aio@185.205.225.201) (Client Quit)
L59[12:54:05] ⇨
Joins: ThePiGuy24
(~ThePiGuy2@host-92-31-105-234.as13285.net)
L60[13:13:05] ⇦
Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 189
seconds)
L61[13:20:56]
<Colen> I
have an adapter with a chest on top and a chest to the right, how
can I specify which one I want to use with sides?
L62[13:21:05]
<Colen> I
feel like it should be an easy task but getting lost
L63[13:21:47] <Amanda> you can't, I'm
noteven sure they'll show up as two different devices and it won't
just picka single one
L64[13:22:14]
<Colen>
They show up with two different addresses
L65[13:22:18]
<Colen> and
I can just use proxy if needed
L66[13:22:32]
<Colen> but
I would like to make the program able to just recognise them if
they are on top or to the left or w/e
L67[13:22:36] <Amanda> you'll have to do
that, you can't query by direction from an adapter
L68[13:22:44]
<Colen>
Shame but okay, cheers
L69[13:23:31]
<Kristopher38> why are you using an
adapter instead of a transposer though?
L70[13:24:41]
<Colen>
They're not actually chests, I just said that for simplicity
L71[13:24:48]
<Colen> I
need an adapter so I can change their frequencies
L72[13:29:49] ⇨
Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L73[13:36:50]
<Kristopher38> oh I see
L75[13:44:55] ⇨
Joins: lordpipe (~ba7888b72@66.109.211.50)
L76[14:54:40]
<Vaur>
%tonk
L77[14:54:41] <MichiBot> Holy pecan pie
Batman! Vaur! You beat nil's previous record of 2 hours, 43
minutes and 5 seconds (By 3 hours, 17 minutes and 41 seconds)! I
hope you're happy!
L78[14:54:42] <MichiBot> Vaur's new record
is 6 hours and 47 seconds! Vaur also gained 0.00987 (0.00329 x 3)
tonk points for stealing the tonk. Position #1.
L79[15:04:19] ⇨
Joins: Hawk777
(~chead@2607:c000:8268:1a00:39f8:b69b:fc73:1b2e)
L80[15:11:58] <Hawk777> I made a
WebAssembly architecture for OpenComputers <
https://www.curseforge.com/minecraft/mc-mods/oc-wasm>.
My rationale is: I’m not the biggest fan of Lua, there are other
languages I like better, once OC2 comes out I’ll likely be able to
use other languages since they can compile to RISC-V, now I can use
other languages before OC2 is ready by compiling them to Wasm now,
and when OC2 is ready I’ll have to rewrite the hardware abst
L81[15:11:58] <Hawk777> ion layer but
hopefully not the entire program.
L82[15:13:45]
<Forecaster> I for one love abstion
layers
L83[15:17:00] <SquidDev> Hawk777: What's
the performance like? I've fiddled with asmble, and been pretty
disappointed in that regard (though still incredibly cool it
works). Though I guess it's still faster than Lua!
L84[15:18:09] <Hawk777> As to performance,
I don’t know, and that’s not really why I made it. I don’t really
expect OC computers to do high-performance computing; I use them
more like embedded controllers or SCADA systems or similar for
machines, where nothing is really moving all that fast.
L85[15:19:21] <Hawk777> Given that the Wasm
compiles to JVM bytecode which the JVM in turn JITs, I would assume
it’s probably faster than Eris, which IIUC isn’t JITted, but I
don’t really know.
L86[15:20:15] <Izaya> Eris uses native Lua,
which is pretty fast - not LuaJIT fast but pretty much the best
available with a purely interpreted implementation
L87[15:20:21] <SquidDev> Yeah, I had
problems where Asmble generated methods were too large and so the
JIT skipped them. But the JVM interpreter isn't bad.
L88[15:26:17] <Hawk777> It might still. It
does split methods, but I think only to fit within the class file
limits, not to meet what the JIT will do (TBH I didn’t even know
the JIT had a limit on what size of method it would
optimize).
L89[15:28:05] <SquidDev> I /think/ that's
what it was - I spent some time with jitwatch, but only enough to
go "nah, this ain't gonna work".
L90[15:30:02] <SquidDev> For reference, I
was trying to compile PUC Lua to Java via wasm, which worked but
very slowly. I imagine doing rust -> wasm -> java is a little
more sane.
L91[15:41:45] <Hawk777> Oh, ah, yeah, Lua
to Wasm to Java sounds like a few too many layers!
L92[15:42:38] <Hawk777> All that said, I
wonder what the performance of OC2 is going to be like? I guess
it’s a RISC-V machine code interpreter written in Java, which
sounds like it might not be the fastest option in the world
either?
L93[15:42:52] <dequbed> It's pretty
fast
L94[15:43:38] <SquidDev> I'm genuinely
amazed that it works at interactive speeds.
L95[15:44:11] <Hawk777> That’s good to
know.
L96[15:44:15] <dequbed> RISC-V is easy
enough to interpret as is and the way sedna integrates means that
later improvements of performance via JIT or what have you
translate fully into faster computers. Well, into less CPU usage
anyway
L97[15:46:15] <dequbed> But yeah, you can
run Linux with no noticable lag on quite a bunch of OC2 computers
on rather old Intel hardware serverside ^^
L98[16:13:34] <Hawk777> I suppose JITting
machine code is probably rather harder than JITting JVM or Wasm
code since machine code lives in memory and memory contents can
change, unless RISC-V has a non-coherent instruction cache which
requires explicit flushing which would make things a lot easier
(you could just pretend your fake machine has an icache as big as
RAM).
L99[16:14:10] <Hawk777> Think
self-modifying code, except when a whole OS is involved, even just
loading an executable from disk or doing paging or whatever is
similar.
L100[16:15:06]
<Kristopher38> Hawk777: pretty cool, your
project might finally give me a reason to get into rust
L101[16:15:45] <Hawk777> You could
probably write in C too, or better C++ with coroutines, but yeah, I
like Rust so I decided to go that direction.
L102[16:16:38] <dequbed> People need
reasons to get into Rust? :D
L103[16:18:11]
<Kristopher38> I just haven't had any
software project ideas that i'd like to do lately
L104[16:19:07] <SquidDev> ^ This. Or my
new projects have already expended their novelty budget on
something or else.
L105[16:19:24]
⇨ Joins: noobkek (~noobkek@176.52.18.90)
L106[16:19:25] <SquidDev> s/ or / /
L107[16:19:25] <MichiBot> <SquidDev>
^ This. Or my new projects have already expended their novelty
budget on something else.
L108[16:19:40] <SquidDev> Ooooh, wasn't
expecting that to work. Thank you MichiBot
L109[16:19:47] ⇦
Quits: noobkek (~noobkek@176.52.18.90) (Client Quit)
L110[16:20:34] <dequbed> To be fair, Rust
isn't a novelty for me since a good many years and I'm getting
payed to write Rust, so :D
L111[16:21:54] <Hawk777> Nice! Rust is
just a hobby for me.
L112[16:22:03] <dequbed> s/payed/paid/ you
would think I learned engrisch by now.
L113[16:22:04] <MichiBot> <dequbed>
To be fair, Rust isn't a novelty for me since a good many years and
I'm getting paid to write Rust, so :D
L114[16:22:26] <Hawk777> My job is as a
programmer, but haven’t used Rust there yet.
L115[16:23:00] <dequbed> I solved it by
doing it the other way around. "Here's a project in Rust. Now
pay me to continue writing it!"
L116[16:28:39] <asie> Rust, Nim, Zig
L117[16:28:46] <asie> and I'm stuck
choosing a language for a long-term project lol
L118[16:28:51] <dequbed> Ooooh
L119[16:28:58] <asie> hobby project
L120[16:28:58] <dequbed> Okay that is a
hard choice.
L121[16:29:00] <asie> but with weird
requrements
L122[16:29:08] <asie> it's a bug-for-bug
port of a 1991 game engine lol
L123[16:29:16] <dequbed> Was about to
ask
L124[16:29:33] <dequbed> Given that you're
... you, what could possibly be called "weird" by you
:D
L125[16:29:38] <asie> Nim's macro system
wins me over here in many ways, as I can keep the code reasonably
clean while using AST magic to hide the "compatibility
quirks"
L126[16:29:49] <asie> And Nim also
compiles to C which buys me support for porting to weird platforms
not supported by LLVM
L127[16:29:58] <dequbed> Also, nims 1A
just plain perfect C "ffi"
L128[16:29:58] <asie> But Rust has a
bigger community for sure
L129[16:30:21] <asie> and Nim's integer
promotion rules aren't perfect... mostly on the int/uint
barrier
L130[16:30:36] <asie> stuff like
"int16 < uint8" requires explicit casts, or defining
operator procs to handle it
L131[16:31:11] <dequbed> Well I mean you
kinda do want that around C, don't you?
L132[16:31:22] <asie> I'm porting a bunch
of code made in Turbo Pascal 5.5
L133[16:31:27] <asie> whose integer
promotion rules are a shrug emoji
L134[16:31:37] <asie> and the engine uses
almost exclusively int16s and uint8s
L135[16:31:43] <dequbed> Not sure what
platform you're porting to, but does it use two's complement
representation for signed integers? :p
L136[16:31:49] <asie> Yes, they all
do
L137[16:31:55] <asie> I'm not that silly
today
L138[16:31:58] <dequbed> Ah then you
really don't need it
L139[16:32:23] <asie> The current version
of the codebase is in C++
L140[16:32:37] <asie> but I am not a big
fan of C++ when it comes to codebases which want to rely heavily on
compile-time magic (for efficiency & scaling down builds)
L141[16:32:43] <asie> Because
templates.
L142[16:33:02] <dequbed> s/C\+\+
.*//g
L143[16:33:03] <MichiBot> <asie> but
I am not a big fan of
L144[16:33:06] <dequbed> ...
L145[16:33:08] <dequbed> whoops
L146[16:33:49] <asie> Nim also feels like
it might have more footguns than Rust
L147[16:33:55] <asie> and Zig I know too
little about to decide
L148[16:35:29] <dequbed> I mean rustc is
pretty neurotic about not letting you have footguns so it replaces
bugs down the line with programmer frustration now
L149[16:35:48] <dequbed> Zig is
interesting.
L150[16:36:46] <dequbed> If you disregard
a few of the ... shadier statements the website makes it has some
really really good ideas. But I feel like Zig is C, 21th century
edition, while Nim is more C but the Python way.
L151[16:38:42] <dequbed> asie: Oh also, I
just remembered: The Zig compiler is last I checked hard set on
LLVM, so you lose that benefit with rustc (until the gcc frontend
gets good enough) and Zig compared to Nim.
L152[16:59:50]
<Bob>
:Thinkfused:
L153[17:14:36]
<CyborgPotato> %tonk
L154[17:14:36] <MichiBot> I'm sorry
CyborgPotato, you were not able to beat Vaur's record of 6 hours
and 47 seconds this time. 2 hours, 19 minutes and 55 seconds were
wasted! Missed by 3 hours, 40 minutes and 52 seconds!
L155[17:15:58]
<bad_at_vijya> i write so much shit in
lua
L156[17:23:27] <asie> dequbed: Nim is more
Pascal the Python way, to be fair
L157[17:23:30] <asie> the author comes
from Pascal
L158[17:23:42] <asie> and you can see some
of that DNA in the language
L159[17:24:13] <dequbed> Point taken
L160[17:24:36]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-31-105-234.as13285.net)
L161[17:24:38] <dequbed> My exposure to
Nim is rather limited, mostly about being really happy for them to
have achieved 1.0 recently
L162[17:25:27] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-31-105-234.as13285.net) (Ping
timeout: 189 seconds)
L163[17:35:55]
⇨ Joins: hnOsmium0001
(uid453710@id-453710.stonehaven.irccloud.com)
L164[17:37:28]
⇨ Joins: AlphaS
(~AlphaS@95-29-58-16.broadband.corbina.ru)
L165[17:39:47] ⇦
Quits: AlphaS (~AlphaS@95-29-58-16.broadband.corbina.ru) (Client
Quit)
L166[17:44:52] <dequbed> My run with Nim
was basically "write enough of it to realize that it doesn't
tick any boxes I have need for".
L167[17:55:13]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-31-105-234.as13285.net)
L168[17:55:56] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-31-105-234.as13285.net) (Ping
timeout: 189 seconds)
L169[18:06:03]
⇨ Joins: flappy
(~flappy@88-113-152-7.elisa-laajakaista.fi)
L170[18:16:44]
⇨ Joins: a (~a@109.170.96.42)
L171[18:17:38] ⇦
Quits: a (~a@109.170.96.42) (Client Quit)
L172[18:23:23]
⇨ Joins: immibis (~hexchat@62.156.144.218)
L174[18:40:33]
<Ariri>
@badatvijya is any of the Ace Combat series what I’m looking for if
I want pull maneuvers to avoid SAMs like Emmet Tulia
L175[18:41:04]
<Ariri>
ref: Package Q, Stroke 3
L176[18:43:09]
<bad_at_vijya> @Ariri unsure
L178[18:44:52] <MichiBot>
US F-16
dodging 6 Iraqi SAM missiles - pilot breathing heavily |
length:
9m 58s | Likes:
35,865 Dislikes:
1,158 Views:
2,497,968 | by
MiGFlug | Published On 14/1/2015
L180[18:45:01] <MichiBot>
Package Q,
Stroke 3 (Gulf War) | DCS World Reenactment | length:
11m
44s | Likes:
1,337 Dislikes:
20 Views:
42,068 | by
Dash99er | Published On 29/6/2020
L181[18:45:29]
<Ariri>
craziest sh*t i've ever seen
L182[18:52:00]
<Forecaster> %sip
L183[18:52:01] <MichiBot> You drink a
muddy ferozium potion (New!). Forecaster's skin turn the color of
amethyst until their next sip of water.
L184[18:52:12]
<Forecaster> huh
L185[18:58:57]
<bad_at_vijya> some people make me lose
braincells, i swear
L186[18:59:08]
<bad_at_vijya> "why is lua bad"
"it's an embedded language"
L187[19:02:35] <dequbed> Language
evangelism is always people being stupid, is it not? :P
L188[19:03:04]
<KairuByte>
Hey all, I kinda asked this yesterday, but it was more of a
"hey previous person did you figure this out". I'm
running a server on an Oracle machine with an Ampere/ARM processor.
OC complains of Native Lua libraries not being available. Is there
a solution for this situation currently available?
L189[19:04:51] <dequbed> I assume you're
running the server in AArch64 mode and not ARMv7
compatibility?
L190[19:05:25]
<KairuByte>
Honeslty, I'm not 100% certain. I just went with whatever it's
default shape provided. I didn't anticipate this kind of
eventuality
L191[19:06:31] <dequbed> Well if you're
running it under (32-bit) arm then that's an issue that shouldn't
happen. If you're running it under 64-bit i.e. aarch64 then no
native libraries exist as of right now.
L192[19:06:59] <dequbed> But do keep in
mind that an OS running in 64-bit mode can still execute programs
in 32-bit mode
L193[19:07:33] <dequbed> Not the other way
around though. So if you're using 32-bit linux you're definitely
running in 32-bit mode, if you're running 64-bit linux you're not
necessarily running in 64-bit mode.
L194[19:10:14]
<KairuByte>
Hrm, I'm betting the OS is 64 bit, but I can check that from
terminal. That said, I assume I would need to ensure that the java
running the server is 32 bit then?
L195[19:10:39]
<KairuByte>
Yeah, `aarch64`
L196[19:12:30] <dequbed> In that case
you'd need to compile the natives for AArch64. I think asie was the
last to do something like that so they may be able to help
you.
L197[19:15:28]
<KairuByte>
Hard to tell for certain from discord but it seems they may be
online. So I'll just wait and hope they see this xP
L198[19:17:15]
<Forecaster> asie was chatting earlier, so
yes
L199[19:18:04]
<KairuByte>
Yeah, that's what I meant. I saw them chatting, and no disconnect
message.
L200[19:18:34]
<Forecaster> most regular IRC users use a
bouncer which never disconnects
L201[19:18:59] <asie> my natives still
weren't merged so bleh
L202[19:19:00]
<Forecaster> even when not having the
client open
L203[19:19:07] <asie> after years of
waiting i'm tired
L204[19:20:47]
<KairuByte>
Is there any way to utilize them without them being merged?
L205[19:23:08]
<KairuByte>
>Forecaster: most regular IRC users use a bouncer which…
L206[19:23:08]
<KairuByte>
I didn't realize that was common, I havent used IRC in over a
decade.
L207[19:23:22] <dequbed> Bouncers were
common a decade ago too ;)
L208[19:23:28]
<Wattana>
hmm if i remember right u self compiled oc right
L209[19:23:50]
<Wattana> i
kinda want a github action that compile minecraft mods
L210[19:24:13] <Izaya> wao
L211[19:24:13] <dequbed> @KairuByte also
yes, you can use them w/o being merged by compiling the natives
yourself. That's slightly more involved IIRC though.
L212[19:24:22]
<KairuByte>
If that was directed to me, I have not self compiled. But I am not
against it if it's the easiest way forward
L213[19:24:24] <Izaya> the book I'm
reading mentions Mir in the context of docking with it
L214[19:24:38]
<KairuByte>
@Wattana If that was directed to me, I have not self compiled. But
I am not against it if it's the easiest way forward [Edited]
L215[19:24:40] <Izaya> talk about a single
thing dating the work so distinctly
L216[19:25:07] <Izaya> (specifically, a
non-USSR-aligned entity
L218[19:27:25]
<KairuByte>
There happen to be a quick rundown somewhere on how I would go
about compiling the natives?
L219[19:27:54]
<Michiyo>
Pray.
L220[19:28:06]
<KairuByte>
LOL
L221[19:28:16] <dequbed> No, there isn't a
guide around
L222[19:28:22]
<KairuByte>
I'd prefer to just cuss things out when I mess it up
L223[19:28:23] <dequbed> Fuck around and
find out is the motto
L224[19:28:30]
<Forecaster> don't forget the mandatory
sacrifice
L225[19:28:39] <dequbed> But if you *do*
find out, please write a guide for the other mere mortals :P
L226[19:28:46]
<KairuByte>
Sacrifices I can get behind!
L227[19:32:06]
<Wattana>
>KairuByte: <@!373271404155764747> If that was
direc…
L228[19:32:07]
<Wattana> I
personally would love to have a gh action to compile forge mods n
stuff. Mods not released? Fork the repo and add gh action script,
done.
L229[19:32:22]
<Wattana>
very suited to a lazy arse like me
L230[19:32:25] <asie> there is no guide
and there is no documentation
L231[19:32:30] <asie> in fact the natives
OC comes with were compiled with -O0
L232[19:32:53]
<Wattana>
wait, you mean no optimizations at all?
L233[19:33:01] <dequbed> No, -O0
L234[19:33:05] <asie> wait
L235[19:33:07] <asie> my PR was
merged?
L237[19:33:21] <asie> 3 years ago. and i
didn't realize
L238[19:33:22]
<Wattana>
Doesn't the -O flag means optimization and the higher the number
the more aggroed it is?
L239[19:33:26] <asie> so I guess I am
competent now
L240[19:33:33]
<Wattana>
then doesn't that -O0 means no optimization?
L241[19:33:35] <dequbed> No
L242[19:33:44] <dequbed> -O0 means
"most optimizations disabled"
L243[19:34:01]
<Forecaster> competent? do you mean
content?
L245[19:34:05] <asie> oh so this
happened
L246[19:34:11]
<Wattana>
still, it's the least optimization option isn't it
L247[19:34:18] <dequbed> no
L248[19:34:19]
<Wattana>
why would anyone want O0
L250[19:34:24] <asie> I don't think this
should have been merged yet - now the latest OC builds won't work
on anything but Linux until the other natives are
compiled."
L251[19:34:26] <asie> because of
this
L252[19:34:28] <asie> but nobody came back
to it
L254[19:34:35] ***
finch is now known as Ariri
L256[19:35:00]
<Wattana>
>dequbed: no
L257[19:35:01]
<Wattana>
elaborate
L258[19:35:06] <asie> it does not compile
for ARM64 but you can probably fix that
L259[19:35:11] <asie> but these natives do
not work with OC's JNLua, so
L260[19:35:13] <asie> you'll need to mind
that PR
L261[19:35:39]
<Wattana>
assuming the higher the number the more optimizations, O0 means
least optimizations applied.
L262[19:35:50] <dequbed> @Wattana There
are ways of making fewer optimization passes than O0.
L263[19:36:17]
<Wattana>
Still, why would anyone opt for O0?
L264[19:36:43] <dequbed> @Wattana
Optimizations can break code, especially if you fuck around with
ABI details that aren't part of the C spec or the compiler
reference.
L265[19:36:58]
<KairuByte>
LOL, I'm starting to think it may just be a better idea to juggle
things around to run this on my x8664 box >\>
L266[19:37:14]
<Wattana>
O2 is pretty stable AFAIK though.
L267[19:37:27] <dequbed> That's not what I
was going about.
L268[19:37:50]
<Wattana>
you said optimizations can break code
L269[19:37:59] <dequbed> Also, no
optimization level is "stable" in any definitions of the
word really.
L270[19:38:23] <dequbed> Other than
"most likely will generate almost functionally equal code when
run with the same compiler version"
L271[19:38:36]
<Wattana>
have you heard about the SM64 dire dire dock lag
L272[19:38:56]
<Wattana>
In one region they have optimizations disabled and in another they
used O2 if I remember correctly
L273[19:38:59]
<Wattana>
and the game runs perfectly fine
L274[19:39:06]
<Wattana>
and the game runs perfectly fine with O2 [Edited]
L275[19:39:21] <dequbed> I am aware,
yes.
L276[19:39:49] <dequbed> Are you aware of
what the C specification tells you about program flow and how that
relates to optimizations?
L277[19:40:11]
<Wattana> I
didn't look into the details
L278[19:40:19] <dequbed> You made that
obvious, yes.
L279[19:53:02]
<bad_at_vijya> optimization is black
magic
L281[20:03:39] <Ariri> excellent
news
L282[20:04:31] <CompanionCube>
indeed
L283[20:36:52] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e79:b400:759d:efcb:dad:a48c)
(Killed (NickServ (GHOST command used by
ben_mkiv|afk!~ben_mkiv@88.130.156.151)))
L284[20:36:58]
⇨ Joins: ben_mkiv|afk (~ben_mkiv@88.130.156.151)
L286[21:09:25]
⇨ Joins: daniel (~quassel@jupiter.danger-it.de)
L287[21:19:37]
<Wattana>
owo wats dis irc client?
L288[21:20:00]
<Wattana>
~~owo wats dis irc client?~~ nvm it is [Edited]
L289[21:42:39] ⇦
Quits: ben_mkiv|afk (~ben_mkiv@88.130.156.151) (Ping timeout: 192
seconds)
L290[21:45:25]
⇨ Joins: Chickn
(~chickn@104-4-240-84.lightspeed.lsvlky.sbcglobal.net)
L291[21:45:29] <Chickn> hello
L292[21:46:09] <Chickn> is anyonw
here
L293[21:46:11] <Chickn> ???
L294[21:46:24]
<CyborgPotato> nop all gon
L295[21:46:42] <Chickn> oh
L296[21:46:44] <Chickn> dang
L297[21:46:56] <Hawk777> No humans, only a
chicken and a potato?
L298[21:47:02] <Chickn> yup
L299[21:47:07] <Chickn> and a hawk
L300[21:47:19] <Hawk777> All of whom are
much better at typing than they have any right to be?
L301[21:47:28] <Chickn> yes
L302[21:47:38]
<CyborgPotato> correct
L303[21:47:48]
<CyborgPotato> i power clocks
L304[21:47:56]
<CyborgPotato> I type with hawks
L305[21:48:06]
<CyborgPotato> What am I? SPOILER:
Potato
L306[21:48:41] <Chickn> im playing
minecraft
L307[21:49:13]
<CyborgPotato> but: are you using an oc
irc client?
L308[21:49:17] <dequbed> Hawk777: Well you
know why they call the Hunt-and-Peck typing system the Eagle or
Hawk typing system too? ;)
L309[21:49:26]
⇨ Joins: Chickn1
(webchat@104-4-240-84.lightspeed.lsvlky.sbcglobal.net)
L310[21:49:42] ⇦
Parts: Chickn1
(webchat@104-4-240-84.lightspeed.lsvlky.sbcglobal.net)
())
L311[21:49:48] <Chickn> yes
L312[21:49:58] <Chickn> im using the oc
irc client
L313[21:50:12] <Chickn> im new to oc
L314[21:50:16] <Chickn> and lua
L315[21:58:01] <Chickn> im gonna break
something
L316[22:00:57] <Chickn> I have no clue how
oc works
L317[22:01:44] ⇦
Quits: Chickn
(~chickn@104-4-240-84.lightspeed.lsvlky.sbcglobal.net) (Remote host
closed the connection)
L318[22:02:15] <Hawk777> Yep, I think they
broke something :)
L319[22:05:52] <dequbed> Some people are
so afraid to break stuff while in a sandbox inside a video game
they don't dare do anything. Some people break 60 Million Euros
worth of equipment by testing their stuff in production and just go
"eh, the insurance will cover that.". Sometimes I'd wish
the latter would give a bit of their brazenness to the former and
the former a bit of their caution to the latter :I
L320[22:37:29] *
Amanda flops down around Elfi, feeling bored and adift
L321[22:54:28]
⇨ Joins: fjw (~fjw@fra14.bisecthosting.com)
L322[22:54:41] <fjw> hello
L323[22:55:02] <Amanda> hoi
L324[22:55:39] <fjw> this is cool,
connecting to an irc room in minecraft
L325[22:57:44] <Amanda> %remindme 5m stage
one of operation: noms
L326[22:57:44] <MichiBot> I'll tell you
"stage one of operation: noms" in 5m at 07/26/2021
11:02:44 PM
L327[23:02:12] <Ariri> bad at vijya:
downloaded a "trial
L328[23:02:25] <Ariri> " of AC7. why
have i never played this sooner
L329[23:02:44] <MichiBot> Amanda REMINDER:
stage one of operation: noms
L330[23:02:45] <Ariri> its not super
realistic but being able to dance off a missile w/o CMs is
fun
L331[23:04:26] ⇦
Quits: fjw (~fjw@fra14.bisecthosting.com) (Quit: fjw)
L332[23:12:22]
⇨ Joins: immibis_ (~hexchat@62.156.144.218)
L333[23:14:05] ⇦
Quits: immibis (~hexchat@62.156.144.218) (Ping timeout: 204
seconds)
L334[23:32:27] ⇦
Quits: tehbeard (~tehesper@208.80.10.200) (Ping timeout: 204
seconds)
L335[23:40:38]
⇨ Joins: tehbeard (~tehesper@208.80.10.200)