github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
00:22 sena_kun left 03:13 synopsebot_ left, Geth_ left, discord6 left 03:15 discord6 joined 03:21 discord6 left, discord61 joined 03:22 discord61 is now known as discord6 03:50 AlexDani` joined 03:54 AlexDaniel left 04:07 discord6 left, discord6 joined 06:38 patrickb joined 07:16 domidumont joined 08:01 domidumont left 08:11 domidumont joined 08:15 robertle joined 08:21 domidumont left 08:29 domidumont joined 08:37 domidumont left 09:03 lizmat left 11:19 sena_kun joined 11:59 pamplemousse joined 12:02 brrt joined
brrt \o 12:02
nwc10 o/
timotimo \o 12:03
brrt wonders who, here, has airconditioning 12:05
timotimo i recently bought a rather cheap small airco unit
i'm an enviro-sinner in that way :|
brrt portable?
timotimo aye
brrt hehe
timotimo can't drill a hole through the wall 12:06
don't really have a sensible spot for an outside-unit
brrt can't, or aren't allowed to?
timotimo i expect the outer wall to be *very* resistant to drilling
brrt there are drills out there that are *very* resistant to walls
:-)
jnthn No air-con here, alas.
timotimo the only spot that's even remotely sensible to put a hole through is literally directly behind a radiator, too
brrt jnthn: I think you said that you had very thick walls, htough 12:07
jnthn Office is still an OK temperature without it.
brrt: Yes, the walls are fine, the problem is facing the sun and having huge windows :)
timotimo no aircon in your office either?
jnthn If we had an apartment oriented the other way I bet we'd not complain
brrt nope, no aircon here 12:08
nwc10 the cellar at home holds steady at roughly 19C
without aircon
and has good daylight (By design)
timotimo were our apartment mirrored, we'd have less of a problem with the heat, though if i understand correctly what that physics phd friend told me, we'd also immediately annihilate with the atoms around our apartment, so might not worry about heat as much any more
jnthn timotimo: No, which is fine most of the time (today it's hot outside, but sensible in the office) 12:09
timotimo OK
jnthn Though if there's a long run of hot days, it starts to get less comfortable. Pondering getting a portable for such situations.
Though not quite sure where to eject the air
brrt these days, in NL at least, you can get a heat pump, which is the same thing, and be super environmentally friendly 12:10
pamplemousse I have air conditioning, the heat in the summer here can get pretty awful without it. 12:13
timotimo my parents have a heat pump in their house, at least i think that's what it's called
but it doesn't get rid of heat, i don't think
Guest12727 it's supposedly quite hot in large parts of Europe today 12:15
jnthn 29 here, which is hot, but not totally horrible 12:16
Guest12727 it must be bordeline horrible :) 12:17
timotimo gets to find out what happens when an exception is thrown inside of a confprog 12:22
jnthn Guest12727: It'd certainly hotter than I'd prefer. 12:23
But it's when it gets into the 30s that things get really nasty (hard to cool apartment, so can't sleep well, etc.)
timotimo it has knock-on effects :( 12:24
oh, there's literally a null filename in this compunit 12:27
12:38 Altai-man_ joined
timotimo hmm. moar bytecode to get from -1 vs >= 0 to 0 or 1 ... 12:38
adding 1 gives me 0 for -1 and nonzero for the rest, but i want 0 and 1 specifically
not it twice, lol
ugexe my place has 2 central aircons, but its already 90 degrees every day :P 12:40
12:41 sena_kun left
brrt None of us know what kind of weird units you're using ugexe :-P 12:41
in seriousness, 90 degrees F is, like, 30 degrees Celsius?
ugexe the kind connected to house HVAC, not window unit
or *those* units, not aircon units
timotimo gotta love C
ugexe s/or/oh/
brrt much better than F, or C++ 12:44
ugexe C++ has better atomics
brrt In fairness, I've been learning about C++ and ehm.
The thing that I find weird is that people talk about them as if they are the same 12:45
timotimo "them"? like C vs C++?
brrt like 'C/C++'
timotimo ha
brrt aside from a bit of syntax, the use of header files and the fact that both are typically compiled to machine code, the use of 'idiomatic' C++ looks *nothing* like ididomatic C 12:46
pamplemousse: predefined macros in GCC: gcc.gnu.org/onlinedocs/cpp/Standar...ned-Macros
in Visual C++: gcc.gnu.org/onlinedocs/cpp/Standar...ned-Macros 12:47
docs.microsoft.com/en-us/cpp/prepr...ew=vs-2019 I mean
oh, hang on 12:48
check out 'src/gen/config.h' - '#define MVM_BIGENDIAN'
this is generated from 'build/config.h.in', which in turn is generated by Configure.pl, which eh, is somewhat complex, but works 12:49
pamplemousse Neat, thanks! 12:51
brrt :-) 12:59
there was a page somewhere that had a big last of all predefined macros in common compilers 13:00
I don't actually think anybody worries about compilers other than GCC and MSVC++
even with clang, since clang tries really fairly hard to be compatible with GCC
pamplemousse Good to know 13:10
timotimo geth is down? 13:15
brrt not for the first time 13:16
13:17 Geth joined
Geth MoarVM/jit-expr-float: 19 commits pushed by (Bart Wiegmans)++
review: github.com/MoarVM/MoarVM/compare/e...a41d94732f
13:17
timotimo i pushed some stuff to the confprog compiler
string ops: starts-with, ends-with, contains, index
and the .cu field of an sf, so that you can get at its filename (or its hll_name if you want to) 13:19
jnthn Neat 13:20
timotimo the example that's currently in the confprog_compiler is "does the filename contain 'CORE'?" 13:21
Geth MoarVM/expr-jit-invoke: 4df23c2016 | (Bart Wiegmans)++ | 4 files
[JIT] Implement invoke sequence in expr JIT
13:32
MoarVM/expr-jit-invoke: 10c2137755 | (Bart Wiegmans)++ | src/jit/graph.c
[JIT] Eliminate special consume_invoke opcode

Except for nativecall_invoke, we no longer need this part of the legacy JIT.
MoarVM/expr-jit-invoke: c86b376e47 | (Bart Wiegmans)++ | 7 files
[JIT] WIP on nativeinvoke in the expression JIT
brrt that was a rebase though 13:37
Geth MoarVM/configurable-subsystems: 24841fff8c | (Timo Paulssen)++ | tools/compile_confprog.p6
confprog compiler: fix strings appearing the second time
13:39
MoarVM/configurable-subsystems: b91a8fb750 | (Timo Paulssen)++ | src/profiler/configuration.c
confprog: debug-print confprog result value
timotimo the sf.cu.filename is not quite as interesting, though; for the core setting it's always the absolute path to CORE.setting.moarvm, for example 13:41
what we really want is the frame's first annotation's filename, i'd claim
13:43 brrt left
timotimo we have getcodelocation for that! :) 13:43
14:07 discord6 left, discord6 joined, synopsebot joined
timotimo my phone claims it's 31degC over here 14:14
14:26 pamplemousse left 15:00 pamplemousse joined 15:09 pamplemousse left 15:47 robertle left 16:12 brrt joined 16:39 patrickb left
japhb I'm not sure if we have it worse or better over here -- 40c is even a common temp in some areas (especially further from the coast), but it's also common to have A/C basically everywhere indoors. 17:19
brrt it's uncommon here and in appartment buildings it's actually quite difficult to get permission to install them 17:40
japhb Why, out of curiosity? Power usage? Fear of leaking coolant? 17:47
Noise?
ugexe ugly as hell
japhb Oh, so you mean, the window- or wall-mount form, rather than central systems 17:48
ugexe im not sure an appartment would let you install a central system 17:49
japhb Erm -- I mean, why don't landlords install central systems? 17:50
ugexe if the tenants pay electric then it would have to be cost of unit or cost of HVAC upgrades. if electric is included in rent then it would probably be they dont want to pay for running a/c nonstop 17:51
japhb hmmm 17:52
ugexe this is for U.S. though where business dont give a shit about leaking coolant or noise 17:55
in northern U.S. the only apartments i recall not having central a/c were really old and would probably require hvac upgrades 17:56
brrt japhb: the apartments are privately owned, in this case; landlords very much don't install HVAC in NL, it being seen as a ridiculous luxury 17:58
and. People think they're ugly
timotimo .o( high velocity air conditioning ) 18:57
19:37 brrt left 19:38 Kaiepi left 19:43 Kaiepi joined 20:47 lizmat joined, Altai-man_ left
japhb timotimo: en.wikipedia.org/wiki/Vortex_tube 20:55
timotimo ah i've heard of this thing 20:56
20:59 brrt joined 21:17 pamplemousse joined 21:46 pamplemousse left
jnthn Part of the issue is that every summer that I've been here in Prague (this is the 4th one) has been "above average" in terms of temperature, while if we'd had the average then it'd have been pretty borderline about AC being needed. 22:28
Assuming those averages are historically correct, I can understand why AC is not common here: you'd maybe only really be able to justify turning it on for maybe a month worth of days in the year, and when it's that rate to need it, it's tolerable without. 22:30
*that rare
timotimo i hear there'll be more "above average" temperature days than on average in the future 22:33
jnthn Indeed.
Also, there are, I believe, some rules about installing AC in the center, I think about retaining the aesthetic. 22:34
timotimo it has to look cool?
jnthn I guess it has to look historic, to keep the tourists coming :) 22:35
Given how touristed the very center is these days, I'd not want to live there anyway.
You only have to be 20 minutes walk away from that to have relative peace and quiet :) 22:36
(As much as I'd expect to have living close to the center of a capital.)
23:52 travis-ci joined
travis-ci MoarVM build failed. whitesource-bolt-for-github[bot] 'Initial WhiteSource configuration file' 23:52
travis-ci.com/rurban/MoarVM/builds/114445183 github.com/rurban/MoarVM/compare/4...d64fb81ec6
23:52 travis-ci left