| Time |
Nick |
Message |
| 00:06 |
|
ptv joined #minetest-dev |
| 00:14 |
|
crazyR_ joined #minetest-dev |
| 00:30 |
|
proller__ joined #minetest-dev |
| 00:49 |
|
troller joined #minetest-dev |
| 01:37 |
|
rubenwardy joined #minetest-dev |
| 01:38 |
|
endev15 joined #minetest-dev |
| 02:00 |
|
Tmanyo joined #minetest-dev |
| 03:16 |
|
jordan4ibanez joined #minetest-dev |
| 03:16 |
|
jordan4ibanez left #minetest-dev |
| 03:42 |
|
endev15 joined #minetest-dev |
| 04:48 |
|
hcorion joined #minetest-dev |
| 04:55 |
|
lumidify joined #minetest-dev |
| 05:05 |
Zeno` |
Wayward_One, someone else was getting a 500 error for the public server list |
| 05:29 |
Wayward_One |
Huh... Well, fwiw, i can access the server list just fine. Additionally, this issue has been going on since the 8th |
| 05:40 |
|
ptv joined #minetest-dev |
| 05:49 |
Zeno` |
no I mean somebody's server when registering to the PSL |
| 06:08 |
|
Hunterz joined #minetest-dev |
| 06:49 |
|
nrzkt joined #minetest-dev |
| 07:13 |
|
jin_xi joined #minetest-dev |
| 07:33 |
|
ptv joined #minetest-dev |
| 07:35 |
|
ssieb joined #minetest-dev |
| 07:44 |
|
red-001 joined #minetest-dev |
| 08:29 |
|
FirePowi joined #minetest-dev |
| 08:34 |
|
Brikooba joined #minetest-dev |
| 08:53 |
|
troller joined #minetest-dev |
| 09:07 |
|
troller joined #minetest-dev |
| 09:28 |
|
nrzkt joined #minetest-dev |
| 09:32 |
|
Karazhan joined #minetest-dev |
| 10:16 |
|
octacian joined #minetest-dev |
| 10:19 |
|
endev15 joined #minetest-dev |
| 10:21 |
|
endev15 joined #minetest-dev |
| 10:28 |
|
DI3HARD139 joined #minetest-dev |
| 10:40 |
|
troller joined #minetest-dev |
| 10:50 |
|
octacian joined #minetest-dev |
| 10:55 |
|
Fixer joined #minetest-dev |
| 11:18 |
|
sfan5 joined #minetest-dev |
| 11:31 |
|
lumidify joined #minetest-dev |
| 12:04 |
Zeno` |
what's blocking #4757? |
| 12:04 |
ShadowBot |
https://github.com/minetest/minetest/issues/4757 -- Fix unexplained shader issue (glsl compiler bug??) by Rogier-5 |
| 12:05 |
Zeno` |
Rogier-5's change (using a constant) is the correct way |
| 12:06 |
Zeno` |
and I disagree with paramat. Premature optimisation is the root of all evil |
| 12:07 |
Zeno` |
Look, I'm the first person to push optimisations, I think you all know that |
| 12:07 |
Zeno` |
but this is silly |
| 12:07 |
Zeno` |
the bugfix is the more important of the two issues! |
| 12:07 |
Zeno` |
by far |
| 12:08 |
Zeno` |
there is no evidence that it even needs optimisation. I suggest it be merged |
| 12:09 |
nore |
+1 |
| 12:13 |
Zeno` |
I'll merge in 15 minutes then if there are no objections |
| 12:14 |
Zeno` |
every modern compiler will optimize that automagically anyway |
| 12:15 |
Zeno` |
in this instance readability is the more important thing |
| 12:16 |
Zeno` |
actually there is nothing to optimise. Because it's const float the compiler probably does it even with -O0 |
| 12:17 |
Zeno` |
and it certainly does it with -O1, O2 and O3 |
| 12:24 |
|
lisac joined #minetest-dev |
| 12:43 |
sfan5 |
Zeno`: you can't make any assumptions about glsl compilers |
| 12:43 |
sfan5 |
if they weren't this stupid we wouldn't have this issue in the first place |
| 12:44 |
|
red-001 joined #minetest-dev |
| 12:44 |
sfan5 |
with glsl these changes can change "wtf i have 1fps" to "it run at 60 fps even on older devices" |
| 12:45 |
Zeno` |
*sigh* |
| 12:45 |
Zeno` |
I don't agree with optimising something when there is not evidence that there needs to be optimisation |
| 12:46 |
Zeno` |
It's not considered good practice |
| 12:47 |
sfan5 |
it isn't good practice for all other kinds of code |
| 12:47 |
sfan5 |
but this does not necessarily apply to GLSL |
| 12:47 |
Zeno` |
and yet, there is still no solid data that says that the current code is bad |
| 12:48 |
Zeno` |
so until there is, then it should be merged |
| 12:48 |
Zeno` |
and if evidence shows up that it's better to use magic values *then* they should be used |
| 12:49 |
Zeno` |
this "oh it's gonna effect performance" is just conjecture |
| 12:49 |
Zeno` |
and not a reason to :-1: something |
| 12:50 |
Zeno` |
a few releases ago, how much time did I spend profiling stuff? |
| 12:50 |
Zeno` |
maybe 100 hours |
| 12:50 |
Zeno` |
maybe more |
| 12:51 |
Zeno` |
I care about performance, a lot, but in this case there is nothing to care about |
| 12:52 |
Zeno` |
sfan5, just to be clear... you're objecting to it being merged as-is? |
| 12:52 |
Zeno` |
if so, then I won't merge. But I think it's silly |
| 12:52 |
red-001 |
could someone review #4472 ? |
| 12:52 |
ShadowBot |
https://github.com/minetest/minetest/issues/4472 -- Make serverlist searchable. by red-001 |
| 12:52 |
sfan5 |
dunno |
| 12:53 |
sfan5 |
i'm just saying that doing what paramat suggested could be useful |
| 12:53 |
Zeno` |
sfan5, "premature optimisation is the root of all evil" |
| 12:53 |
Zeno` |
code can change and comments can be forgotten to be updated |
| 12:54 |
sfan5 |
<sfan5> but this does not necessarily apply to GLSL |
| 12:54 |
Zeno` |
but nobody has shown that it *does* apply |
| 12:55 |
Zeno` |
and doing something just because it /might/ affect something is well within the definition of "premature optimisation" |
| 12:56 |
Zeno` |
clear code wins every time unless there are solid reasons to do otherwise |
| 12:56 |
Zeno` |
the const float is clear, readable, and maintainable |
| 12:57 |
Zeno` |
And I'm kinda shocked we're debating this, heheh |
| 12:57 |
Zeno` |
I won't merge because it seems there is still objection. But I think it should be |
| 13:05 |
Zeno` |
<sfan5> Zeno`: you can't make any assumptions about glsl compilers |
| 13:06 |
Zeno` |
and yet, you and paramat are making an assumption that it's slower? |
| 13:14 |
|
Darcidride joined #minetest-dev |
| 13:17 |
|
nrzkt joined #minetest-dev |
| 13:19 |
|
Darcidride joined #minetest-dev |
| 13:35 |
|
Icedream joined #minetest-dev |
| 13:39 |
|
red-002 joined #minetest-dev |
| 13:40 |
|
red-002 left #minetest-dev |
| 13:53 |
|
red-002 joined #minetest-dev |
| 13:54 |
|
red-002 left #minetest-dev |
| 14:37 |
red-001 |
why is https://github.com/minetest/minetest/blob/master/src/game.cpp#L1142 needed? |
| 14:40 |
est31 |
red-001: its just some unification to have the same size for builtin formspecs |
| 14:42 |
red-001 |
why does android not use diffrent settings? |
| 14:42 |
red-001 |
why does android use diffrent settings? |
| 14:43 |
est31 |
because android devices usually have smaller screens |
| 14:44 |
sfan5 |
red-001: in that specific case, on pc it's no problem to fix the size of the menu to something |
| 14:44 |
sfan5 |
but on android the screen sizes vary so much that it makes zero sense to set a fixed size |
| 14:44 |
sfan5 |
also a fixed size would make the menu unusable on small screens |
| 15:06 |
|
Human_G33k joined #minetest-dev |
| 15:07 |
|
lumidify joined #minetest-dev |
| 15:18 |
Zeno` |
ok that'sit |
| 15:18 |
Zeno` |
as much as I like the guy, paramat's latest comment goes way too far |
| 15:18 |
Zeno` |
https://github.com/minetest/minetest/pull/4757#issuecomment-260945387 |
| 15:19 |
Zeno` |
that attack upon me is not only misrepresentation of what happened, it's WRONG |
| 15:19 |
|
lisac joined #minetest-dev |
| 15:19 |
Zeno` |
he should not modify his original messages |
| 15:20 |
Zeno` |
because doing so seems to be a deliberate attempt to obfuscate things |
| 15:20 |
Zeno` |
for the record it has TWO approvals |
| 15:20 |
Zeno` |
my approval and nore's |
| 15:22 |
Zeno` |
here is his comment, because he'll probably change it: "Zeno this is not trivial and has only one approval, you almost impulsively merged against the rules again :)" |
| 15:23 |
|
rubenwardy joined #minetest-dev |
| 15:35 |
|
KaadmY joined #minetest-dev |
| 15:46 |
|
Hunterz joined #minetest-dev |
| 16:01 |
|
hmmmm joined #minetest-dev |
| 16:09 |
|
lumidify joined #minetest-dev |
| 16:10 |
|
endev15 joined #minetest-dev |
| 16:32 |
|
Human_G33k joined #minetest-dev |
| 16:50 |
|
kaeza joined #minetest-dev |
| 16:55 |
Zeno` |
merging #4757 |
| 16:55 |
ShadowBot |
https://github.com/minetest/minetest/issues/4757 -- Fix unexplained shader issue (glsl compiler bug??) by Rogier-5 |
| 17:04 |
Zeno` |
merging simple stuff like this should not be so difficult |
| 17:26 |
Zeno` |
video of paramat: https://youtu.be/Q93SysOr8WU?t=1273 |
| 17:28 |
Zeno` |
with all due respect of course |
| 17:28 |
Zeno` |
but it's funny! |
| 17:39 |
Zeno` |
paramat approving a merge: https://www.youtube.com/watch?v=Q93SysOr8WU |
| 17:40 |
Zeno` |
ooops: https://youtu.be/Q93SysOr8WU?t=1946 |
| 17:44 |
est31 |
I want to merge #4780 |
| 17:44 |
ShadowBot |
https://github.com/minetest/minetest/issues/4780 -- Introduce builtin_shared and use it to fix #4778 by est31 |
| 17:44 |
est31 |
I've improved the commit message like paramat requested |
| 17:45 |
est31 |
will do the merge in 10 minutes if nobody objects |
| 17:45 |
Zeno` |
I object! |
| 17:45 |
est31 |
:/ |
| 17:45 |
Zeno` |
ok, I don't |
| 17:45 |
est31 |
yeey |
| 17:45 |
|
shivajiva joined #minetest-dev |
| 17:46 |
Zeno` |
is it necessary? |
| 17:47 |
Zeno` |
also, can builtin_shared be a constant? |
| 17:47 |
est31 |
its a bugfix |
| 17:47 |
est31 |
constant? |
| 17:47 |
Zeno` |
yes, for performance |
| 17:48 |
Zeno` |
lol, I'm sorry |
| 17:48 |
|
Fixer_ joined #minetest-dev |
| 17:48 |
Zeno` |
the PR is fine :P |
| 18:05 |
|
Krock joined #minetest-dev |
| 18:05 |
|
Krock joined #minetest-dev |
| 18:06 |
kaeza |
you are comitting global genocide |
| 18:07 |
kaeza |
good |
| 18:07 |
Krock |
heh, git commit "genocide" |
| 18:15 |
sofar |
zenocide |
| 18:19 |
sfan5 |
Krock: you forgot the -m |
| 18:20 |
est31 |
git commit -m "MY HANDS ARE TYPING WORDS" |
| 18:20 |
est31 |
git commit -m "HAAAAAANDS" |
| 18:25 |
Zeno` |
zenocide? roflol |
| 18:25 |
Wayward_One |
xD |
| 18:27 |
|
lumidify joined #minetest-dev |
| 18:28 |
|
ssieb joined #minetest-dev |
| 18:30 |
Krock |
sfan5, sorry. I don't use the command line :3 |
| 18:30 |
sfan5 |
you should |
| 18:31 |
Krock |
est31, xkcd knows how you should do it properly ;) |
| 18:38 |
|
AcidNinjaFWHR joined #minetest-dev |
| 18:38 |
Zeno` |
command line is evil |
| 18:39 |
Zeno` |
'tis black magic voodoo |
| 18:41 |
Zeno` |
you can set the consoles |
| 18:41 |
Zeno` |
you can set the console's background colour to something other than black, but it's still black magic |
| 18:43 |
Zeno` |
I think I've gone insane |
| 18:43 |
Zeno` |
every comment I make I imagine as a chess move and update the view of the board in my mind |
| 18:44 |
Zeno` |
I'm not really sure if that's normal |
| 18:53 |
|
jin_xi joined #minetest-dev |
| 19:00 |
|
twoelk joined #minetest-dev |
| 19:01 |
sofar |
sounds like sleep deprevation to me... I'd have nightmares as a child like that |
| 19:01 |
* twoelk |
wonders who won Zeno´'s game of chess |
| 19:01 |
sofar |
semi-lucid |
| 19:03 |
SpawnBugs |
i've seen this "HAAAAAANDS" commit somewhere for real |
| 19:05 |
twoelk |
I remember when playing early low pixel games with more jitter than fps my dreams where sort of - pixilated with low fps :-D |
| 19:13 |
Krock |
SpawnBugs, it's a quite common nonsense commit message ^^ |
| 19:13 |
SpawnBugs |
Krock: i think I've seen it in some minetest mod |
| 19:14 |
Krock |
I've used it once too. No idea in what project :3 |
| 19:29 |
|
AcidNinjaFWHR joined #minetest-dev |
| 19:32 |
|
ElectronLibre joined #minetest-dev |
| 20:02 |
SpawnBugs |
Krock: could be you |
| 20:03 |
kaeza |
would anybody find it useful to have a string.split_iter() or such function? |
| 20:04 |
kaeza |
split() creates a table which is unneeded in 99% of cases |
| 20:04 |
Krock |
really? I sometimes run through the array with the for-like loop |
| 20:04 |
kaeza |
Krock, yes, that's the table I'm referring to |
| 20:05 |
kaeza |
for i, part in ipairs(x:split(...) do ... end |
| 20:05 |
Krock |
an iterrator is not really required IMO |
| 20:05 |
kaeza |
vs: for part in x:split_iter(...) do ... end |
| 20:05 |
Krock |
going to check out the logs tomorrow |
| 20:07 |
kaeza |
it should be a trivial change in builtin |
| 20:12 |
|
SilverLuke joined #minetest-dev |
| 20:15 |
sfan5 |
kaeza: sounds useful |
| 20:25 |
|
ElectronLibre joined #minetest-dev |
| 20:29 |
|
Karazhan joined #minetest-dev |
| 20:32 |
|
Karazhan joined #minetest-dev |
| 20:48 |
|
lumidify joined #minetest-dev |
| 20:53 |
kaeza |
sfan5, http://codepad.org/gFUY08lF |
| 20:53 |
kaeza |
also simplified it a bit in the process |
| 20:53 |
sfan5 |
looks complicated |
| 20:53 |
sfan5 |
post a pr if you want it reviewed also |
| 20:55 |
kaeza |
it's just a simmplified form of the string.split currently in the codebase, modified to return an iterator function instead of a table |
| 20:56 |
kaeza |
string.split now uses split_iter to build a table |
| 21:00 |
|
Karazhan joined #minetest-dev |
| 21:05 |
SpawnBugs |
found it! /media/sf_Exchange/minetest/mods/bitchange : 20fcf0a - SmallJoker, 2 years ago : HAAAANDS |
| 21:09 |
SpawnBugs |
/media/sf_Exchange/minetest/mods/names_per_ip: 61fd749 - SmallJoker, 2 years, 3 months ago : More haaaaaands |
| 21:25 |
|
Karazhan joined #minetest-dev |
| 21:32 |
|
crazyR joined #minetest-dev |
| 22:07 |
|
troller joined #minetest-dev |
| 22:07 |
|
ElectronLibre joined #minetest-dev |
| 22:12 |
|
Taoki joined #minetest-dev |
| 22:38 |
|
proller__ joined #minetest-dev |
| 23:25 |
red-001 |
!seen troller |
| 23:25 |
ShadowBot |
red-001: I haven't seen troller in #minetest-dev. |
| 23:26 |
|
twoelk|2 joined #minetest-dev |
| 23:28 |
proller__ |
? |