Time |
Nick |
Message |
00:09 |
|
TempestMancer joined #minetest |
00:23 |
|
SuperMiner joined #minetest |
00:26 |
|
Alias2 joined #minetest |
00:27 |
|
Wikiwide joined #minetest |
00:42 |
|
v-rob joined #minetest |
00:44 |
|
behalebabo joined #minetest |
00:53 |
|
specing_ joined #minetest |
00:53 |
|
Guest82 joined #minetest |
00:55 |
Guest82 |
hi |
00:55 |
|
ThomasPayne[m] joined #minetest |
00:55 |
|
mister-e[m] joined #minetest |
01:06 |
|
GNUHacker left #minetest |
01:13 |
|
Guest66 joined #minetest |
02:23 |
|
turtleman joined #minetest |
03:00 |
|
turtleman joined #minetest |
03:26 |
|
turtleman joined #minetest |
03:28 |
|
queria joined #minetest |
03:30 |
|
TempestMancer joined #minetest |
03:33 |
|
queria joined #minetest |
03:57 |
|
v-rob joined #minetest |
04:00 |
|
olliy joined #minetest |
04:40 |
|
v-rob joined #minetest |
05:00 |
|
MTDiscord joined #minetest |
05:02 |
|
v-rob joined #minetest |
05:32 |
|
Hawk777 joined #minetest |
06:00 |
|
garywhite joined #minetest |
06:01 |
|
riff-IRC joined #minetest |
06:43 |
|
evlc joined #minetest |
08:33 |
|
evlc joined #minetest |
08:52 |
|
calcul0n_ joined #minetest |
08:52 |
|
CWz joined #minetest |
10:59 |
|
troller joined #minetest |
11:09 |
|
erlehmann joined #minetest |
11:26 |
MinetestBot |
[git] FreeLikeGNU -> minetest/minetest: Add pauloue's ItemStack example to docs (#9853) a8c58d5 https://git.io/JDm6w (2021-12-10T11:24:42Z) |
11:26 |
MinetestBot |
[git] Wuzzy2 -> minetest/minetest: Update builtin locale 1ab3ead https://git.io/JDm6o (2021-12-10T11:24:53Z) |
11:26 |
MinetestBot |
[git] Wuzzy2 -> minetest/minetest: Update German locale translation 76aa610 https://git.io/JDm6K (2021-12-10T11:24:53Z) |
11:27 |
MinetestBot |
[git] Wuzzy2 -> minetest/minetest_game: Update locale files 2361987 https://git.io/JDm6i (2021-12-10T11:24:48Z) |
11:27 |
MinetestBot |
[git] Wuzzy2 -> minetest/minetest_game: Update German translation ad183c4 https://git.io/JDm6P (2021-12-10T11:24:48Z) |
12:02 |
|
definitelya joined #minetest |
12:03 |
|
proller joined #minetest |
12:08 |
|
evlc joined #minetest |
12:19 |
|
tech_exorcist joined #minetest |
12:26 |
sfan5 |
erlehmann: here's a fun one you should be glad Minetest doesn't have https://arstechnica.com/information-technology/2021/12/minecraft-and-other-apps-face-serious-threat-from-new-code-execution-bug |
12:27 |
sfan5 |
"fun" |
12:27 |
MTDiscord |
<Sublayer plank> oh man |
12:33 |
|
tech_exorcist joined #minetest |
12:35 |
|
tech_exorcist joined #minetest |
12:38 |
erlehmann |
sfan5 i already told my coworkers hours ago. i do not work on fridays, they to. fun times! |
12:38 |
erlehmann |
(for values of “fun” that dwarf fortress players would accept, but no one else.) |
12:40 |
|
tech_exorcist joined #minetest |
12:41 |
erlehmann |
sfan5, to paraphrase you: I don't think we want knobs to turn off random features. Especially not because of the whole "artistic direction in exploits" thing, if the game/mod author wants the game exploitable it's not up to the server to ignore that. |
12:41 |
erlehmann |
https://github.com/minetest/minetest/pull/11848#issuecomment-989820773 ;) |
12:41 |
erlehmann |
the code execution thing is actually a feature of log4j. why minecraft authors left it on? no idea lol |
12:43 |
erlehmann |
apparently even icloud left it on |
12:44 |
erlehmann |
i meant “i do not work on fridays, they do.“ |
12:45 |
erlehmann |
anyone has christmas chest textures to donate? otherwise i make my own |
12:49 |
|
proller joined #minetest |
12:51 |
|
TempestMancer joined #minetest |
12:53 |
|
specing_ joined #minetest |
13:11 |
|
proller joined #minetest |
13:17 |
|
asdflkj_sh joined #minetest |
13:18 |
|
AwesomeAdam54321 joined #minetest |
13:28 |
|
Fleckenstein joined #minetest |
13:33 |
|
turtleman joined #minetest |
13:57 |
|
kamdard joined #minetest |
14:18 |
|
kamdard joined #minetest |
14:22 |
|
izak joined #minetest |
14:44 |
|
calcul0n joined #minetest |
14:45 |
|
ronoaldo joined #minetest |
14:54 |
|
Elzington joined #minetest |
14:54 |
|
GNUHacker joined #minetest |
14:56 |
|
ggITA52_ joined #minetest |
15:16 |
|
Fixer joined #minetest |
15:27 |
|
turtleman joined #minetest |
15:51 |
|
turtleman joined #minetest |
15:52 |
|
tech_exorcist joined #minetest |
16:06 |
|
GNUHacker joined #minetest |
16:27 |
|
delta23 joined #minetest |
16:33 |
|
Hawk777 joined #minetest |
16:34 |
|
turtleman joined #minetest |
17:14 |
|
sparky4 joined #minetest |
17:16 |
|
appguru joined #minetest |
17:17 |
|
ROllerozxa joined #minetest |
17:18 |
|
Extex joined #minetest |
17:20 |
|
evlc joined #minetest |
17:31 |
|
fluxionary joined #minetest |
17:34 |
|
Guest66 joined #minetest |
17:35 |
|
garywhite joined #minetest |
17:35 |
|
garywhite joined #minetest |
17:40 |
|
Verticen joined #minetest |
17:40 |
|
turtleman joined #minetest |
17:55 |
erlehmann |
i have the worst christmas tree! https://mister-muffin.de/p/fsBF.jpg |
17:59 |
|
GNUHacker left #minetest |
18:05 |
MTDiscord |
<twoelk> just learnt some more excel formulas to calculate dates and now nows his first homepage went online 23 years 2 months and 5 days ago |
18:06 |
erlehmann |
oh yes, excel, that one that often things that something is a date |
18:07 |
erlehmann |
be sure to not confuse it with incel (also often assuming something is a date) |
18:16 |
MTDiscord |
<twoelk> yeah, had often entries destroyed/converted because excel asumed something and autochanged the format without asking |
18:17 |
erlehmann |
for date calculations, i would use python btw. |
18:19 |
erlehmann |
In [1]: from datetime import datetime, timedelta |
18:19 |
erlehmann |
In [2]: print(datetime.now() - datetime(year=2020, month=2, day=20)) |
18:19 |
erlehmann |
659 days, 19:19:40.708933 |
18:24 |
MTDiscord |
<twoelk> nah, just making excel templates for use with our crm at office |
18:25 |
erlehmann |
oof |
18:25 |
MTDiscord |
<twoelk> looks a lot sleeker though |
18:26 |
MTDiscord |
<twoelk> would have thought ms had something better intigrated into it's office flagships |
18:26 |
MTDiscord |
<twoelk> I mean yours looks sleeker |
18:30 |
|
turtleman joined #minetest |
18:31 |
|
Fleckenstein joined #minetest |
18:34 |
erlehmann |
twoelk its not about look, but about how fast i get to results |
18:59 |
MTDiscord |
<twoelk> code is not about looks? |
19:01 |
|
turtleman joined #minetest |
19:07 |
|
sparky4 joined #minetest |
19:08 |
|
appguru joined #minetest |
19:19 |
|
powerjungle joined #minetest |
19:24 |
|
proller joined #minetest |
19:24 |
erlehmann |
does anyone here know how to talk to websocket from a mod? |
19:25 |
erlehmann |
if you can teach me, i make a game for the game jam |
19:25 |
erlehmann |
a very minimal one |
19:32 |
MTDiscord |
<Warr1024> I know how to get as far as using luasockets to talk to an external program via TCP or unix-domain sockets; if you did that, then to talk to a websocket you'd need that external thing to act as a proxy. |
19:32 |
MTDiscord |
<Benrob0329> There is probably a websocket module on Luarocks |
19:32 |
MTDiscord |
<Warr1024> There's an HTTP fetch library that's build into MT and available with MUCH less messing around, but I think you'd probably have to use long-polling to make that work. |
19:33 |
MTDiscord |
<Warr1024> There's no "zero config" option, but the best you could do is probably with long-polling where you'd only need to add the mod to the HTTP allow-list. |
19:33 |
erlehmann |
well i want to connect minetest to intiface |
19:33 |
erlehmann |
and intiface speaks websocket only AFAIK |
19:33 |
MTDiscord |
<Warr1024> ha |
19:33 |
MTDiscord |
<Benrob0329> You'll need either a websocket library or a proxy then |
19:33 |
MTDiscord |
<Warr1024> to do long-polling then you'd probably need to make a proxy or something. |
19:34 |
erlehmann |
like i want to make a masochist mod where the vibrator vibes whenever you take damage in game |
19:34 |
erlehmann |
and a sadist mod |
19:34 |
erlehmann |
and a griefer mod where it vibes whenever you light a tnt |
19:34 |
erlehmann |
:D |
19:35 |
erlehmann |
well i think some mods do actually speak websocket, do they all have proxies? |
19:35 |
erlehmann |
like isn't discord websocket? |
19:35 |
MTDiscord |
<Warr1024> you should really file a bug report with intiface. Assuming that websockets are usable through any reverse proxy is probably something that today's internet is not yet ready for; they should provide a fallback. |
19:36 |
erlehmann |
websockets are very usable |
19:36 |
MTDiscord |
<Benrob0329> I think this might break CDB policy, but hey thats not my jurisdiction- |
19:36 |
erlehmann |
i have literally controlled someones vibe via tor |
19:36 |
MTDiscord |
<Warr1024> Stuff that's designed to be self-hosted usually comes with a long-polling option because not all reverse proxies do websockets. Stuff that's proprietary may not though because they assume they control both endpoints. |
19:36 |
erlehmann |
Benrob0329 intiface is just a thing to add rumble support to stuff. you can connect xbox-controllers to it. |
19:37 |
MTDiscord |
<Benrob0329> Ah |
19:37 |
MTDiscord |
<Benrob0329> Sorry, I've heard of...other libraries |
19:37 |
erlehmann |
no no, you are thinking right. it is part of the buttplug.io community |
19:38 |
MTDiscord |
<Benrob0329> Oh |
19:38 |
erlehmann |
but the thing is, it's not particular about what you connect to it |
19:38 |
|
tech_exorcist joined #minetest |
19:38 |
MTDiscord |
<Benrob0329> Anyways, I'm gonna go..literally anywhere else now |
19:39 |
erlehmann |
actually, intiface is probably the easiest way to add rumble support to minetest |
19:39 |
MTDiscord |
<Warr1024> Is this a one-way protocol? Because when you talk about controller rumble, it makes me think of INPUT devices that have force-feedback, which last I checked, things that plug into you aren't normally. Unless now they are? |
19:40 |
MTDiscord |
<Warr1024> It's relevant because it makes me wonder why they would need websockets if the device doesn't need to generate input events. |
19:40 |
MTDiscord |
<Warr1024> And it also suggests that if there IS input capability then you could come up with a pretty innovative control interface for your game. |
19:40 |
MTDiscord |
<Warr1024> MT's keybinding options have always been a little lackluster. |
19:41 |
erlehmann |
intiface is, as far as i know, only „vibrate device x with power y“ or “rotate actuator by z degrees” |
19:42 |
erlehmann |
so the existing rumble experiments i have had were literally just sending out how much power went into the vibrating motor and then sleep() |
19:42 |
erlehmann |
oh you need websockets to know if the device is still on |
19:43 |
erlehmann |
and get sensor data maybe? |
19:43 |
erlehmann |
but i have no idea |
19:43 |
erlehmann |
let me look it up |
19:43 |
MTDiscord |
<Warr1024> Holding the sneak key to avoid falling off the edge of a platform is fine and all, but what your talking about would provide a much more intuitive input for it. |
19:43 |
erlehmann |
clenching your butt to prevent falling off a high ledge? xD |
19:44 |
erlehmann |
well if you have any supported device, try https://github.com/intiface/intiface-desktop |
19:45 |
MTDiscord |
<Warr1024> Haha, I don't even remotely have a supported device :-D |
19:45 |
MTDiscord |
<Warr1024> I had to google it, and I was surprised at how extensive of an ecosystem there is around this. |
19:45 |
erlehmann |
this is what is known as the long tail lol |
19:46 |
MTDiscord |
<Warr1024> XD |
19:46 |
erlehmann |
oh btw, did you know google has only ever a few hundred search results? |
19:46 |
|
ronoaldo joined #minetest |
19:46 |
erlehmann |
it shocked me when i found out a few days ago |
19:46 |
erlehmann |
like they say they have millions |
19:46 |
erlehmann |
try to go to page 20 or so of the search results |
19:46 |
erlehmann |
it turns out for any query they only show like a few hundred |
19:46 |
erlehmann |
and also most of them are SEO spam |
19:47 |
erlehmann |
the long tail of google search results literally does not exist |
19:47 |
MTDiscord |
<Warr1024> https://xkcd.com/1334/ |
19:47 |
erlehmann |
oh it is different |
19:48 |
erlehmann |
i am not enraged about that it is useless |
19:48 |
erlehmann |
but that they lied to me |
19:48 |
erlehmann |
like minetest lied to me about tool uses! |
19:48 |
erlehmann |
i had a wooden axe and it said it had 33 uses, but I COULD MINE 34 nodes with it!!! |
19:48 |
erlehmann |
the engine is committing literal fraud at this point (yeah i know, it has been fixed) |
19:49 |
MTDiscord |
<Warr1024> IIRC Wuzzy has a PR open for that, but it's so damn complex that everyone's scared to review it. |
19:49 |
|
sys4 joined #minetest |
19:50 |
MTDiscord |
<Warr1024> Oh, did that get merged finally? I though I was watching it but didn't get a notification of changes |
19:50 |
erlehmann |
the problem is that we still need a function to calculate the number of tool uses |
19:50 |
erlehmann |
a friend of mine called the axe |
19:51 |
erlehmann |
bresenham's axe |
19:51 |
erlehmann |
bc that's literally wuzzy's solution to this |
19:51 |
erlehmann |
like bresenham line drawing |
19:53 |
MTDiscord |
<Warr1024> sounds about right |
20:08 |
|
turtleman joined #minetest |
20:35 |
|
turtleman joined #minetest |
20:50 |
|
v-rob joined #minetest |
20:57 |
|
turtleman joined #minetest |
21:28 |
|
turtleman joined #minetest |
21:50 |
|
turtleman joined #minetest |
22:08 |
|
Talkless joined #minetest |
22:24 |
|
Taoki joined #minetest |
22:30 |
|
powerjungle joined #minetest |
22:36 |
|
gry joined #minetest |
22:41 |
|
Taoki joined #minetest |
22:41 |
|
v-rob joined #minetest |
23:00 |
|
Sven_vB joined #minetest |
23:17 |
|
fluxionary joined #minetest |
23:17 |
|
proller joined #minetest |
23:44 |
|
kamdard joined #minetest |
23:51 |
|
sys4 joined #minetest |
23:52 |
|
proller joined #minetest |