Posts by ignaloidas@not.acu.lt
(DIR) Post #B6WHevE1cpYcY5KUAi by ignaloidas@not.acu.lt
0 likes, 0 repeats
@quad@akko.quad.moe I mean that's very much the difference between home IoT and commercial IoTthe stuff at work that we have sending more considerable amounts of data are pretty much on a regular 5G plan because while it isn't quite a constant 100kbps+ stream, it's around there and it sometimes bursts
(DIR) Post #B6WJTQfV5uxSV8pPs0 by ignaloidas@not.acu.lt
0 likes, 0 repeats
@quad@akko.quad.moe while I don't manage the stuff itself and just deal with the data that comes out of it, afaik what we have is either fixed location and somewhere right by our network anyway, or non-fixed location, but has enough needs of stuff to connect to more than justify a full 5G router
(DIR) Post #B6WKQI6GavXZ0qPohM by ignaloidas@not.acu.lt
0 likes, 0 repeats
@quad@akko.quad.moe well you do have a fairly well geographic area of operations in which you can set that upwhich while for us is technically the case as well, because of reasons it's much much more practical to just use regular public provider for stuff that moves (for IoT purposes)Though the port here set up their own 5G network, core and all, for port companies to use (in partnership with a larger 5G ISP but still).
(DIR) Post #B6WKeJ5Fja4e7LcmGW by ignaloidas@not.acu.lt
0 likes, 0 repeats
@quad@akko.quad.moe yeah, afaik this port thing is the only private 5G network in the country, and it's only a thing because multiple big companies in the port wanted such a thing
(DIR) Post #B6WMGT9Crj6sHvEcam by ignaloidas@not.acu.lt
0 likes, 0 repeats
@quad@akko.quad.moe bruh wtfyeah, that's absolutely stupidfucking vendors, always making good technologies a pain to use just because that will earn them an extra buck
(DIR) Post #B6WTjHPIILS1x7RdOS by ignaloidas@not.acu.lt
0 likes, 0 repeats
@niconiconi@mk.absturztau.be One fun place where I've seen this technique utilized is for brute-force searching sorting networks. It turns out that of a sorting network works for all 1-bit inputs, it will work for any inputs, and a 2-input sort is a "and" and "or" operations between the inputs, so you can check each network 64 (or more with SIMD) inputs at a time with very little branching.
(DIR) Post #B6YBJTD6NUz8AjCmR6 by ignaloidas@not.acu.lt
0 likes, 0 repeats
How awful must a distributed system be that it takes 23 goddamn minutes to revoke an API key??? Truly a masterstroke by Google.https://www.aikido.dev/blog/google-api-keys-deletion
(DIR) Post #B6bU167jxIcHxfWv2m by ignaloidas@not.acu.lt
0 likes, 0 repeats
@a1ba@suya.place @whitequark@social.treehouse.systems I think this bumps into the definition of "supported" and what that meansLike sure, my Python stuff can probably run on basically anything that supports Python. But I'm not going to claim that I support Haiku without getting any CI on it.
(DIR) Post #B6bUCAiJENTfNjuoHg by ignaloidas@not.acu.lt
0 likes, 0 repeats
Really really good paper on how to make databases do more to not kill SSDs through write amplification, it tests the stuff on a B-tree, but I think most optimizations mentioned should work for many different types of databases https://arxiv.org/pdf/2603.09927
(DIR) Post #B6bUCAqSk401n1jJzc by ignaloidas@not.acu.lt
0 likes, 0 repeats
Also, really enjoy this pre-print exclusive talk about filesystems being useless for this stuff:Filesystems are also ill-suited for reducing total WAF. Situated between the DBMS and the SSD, they lack visibility into database-level access patterns and have no control over SSD-internal data placement. Consequently, they possess neither the workload knowledge required to lower DB WAF nor the low-level interface needed to mitigate SSD WAF.
(DIR) Post #B6cyhFgbz5YvZ2okK0 by ignaloidas@not.acu.lt
0 likes, 0 repeats
@wolf480pl@mstdn.io the problem for me is that Linux doesn't really provide the interfaces into which to build that stuff into - stuff like DNS in practice ends up kinda left up to libc to deal with, which in the ends gets standardized through practice and you can't change that without rewriting half of the world.
(DIR) Post #B6cyhFtjCK3QDixDlY by ignaloidas@not.acu.lt
0 likes, 0 repeats
@wolf480pl@mstdn.io this is partly why I actually welcome systemd doing a bunch of this stuff - they actually have interfaces that can be replaced without replacing half of the world.
(DIR) Post #B6czS1KDCGm2dMdo1o by ignaloidas@not.acu.lt
0 likes, 0 repeats
@wolf480pl@mstdn.io I see it as the same thing tbh? You can't really resolve without dealing/knowing about the configuration, and you're not really configuring without controlling how resolution is performed.
(DIR) Post #B6eQ3EU21ri87nbC3E by ignaloidas@not.acu.lt
0 likes, 1 repeats
I can't recommend reading this enough, it's a really well written summary on the social side of things of how Xerox did maintenance. It's surprising how deep it goes, just a truly incredible read.https://books.worksinprogress.co/book/maintenance-of-everything/communities-of-practice/the-soul-of-maintaining-a-new-machine/3
(DIR) Post #B6oeoSYbLDprgbV2wK by ignaloidas@not.acu.lt
0 likes, 1 repeats
@niconiconi@mk.absturztau.be parasocia; relationships imply the existance of diasocial relationships, ferrosocial relationships, antiferrosocial relationships and ferrisocial relationships.
(DIR) Post #B6oqWeSfXdYyqP03ai by ignaloidas@not.acu.lt
0 likes, 0 repeats
https://marksilberstein.ece.technion.ac.il/wp-content/uploads/2020/05/Putting_Bugs_in_Your_DC_Might_Actually_be_a_Good_Idea_WACI.pdf
(DIR) Post #B6vlZQaORm2j0ypwe0 by ignaloidas@not.acu.lt
1 likes, 3 repeats
Incredible work from Godot on supporting the whole flow, right up to publication, all inside Android. This allows many, many more people to try making and to publish their own games, especially for kids or people in poorer countries, where access to a PC can often be harder than to a smartphone.https://godotengine.org/article/gabe-stable-release/
(DIR) Post #B6vnEaSOke2TSMHsAa by ignaloidas@not.acu.lt
0 likes, 0 repeats
@niconiconi@mk.absturztau.be so tbh it's not as awful as you might think - it's not super amazing, but besides the text input (you really want a BT keyboard for this), it's surprisingly usable. After all, the editor is using the same UI as the games, and as such is pretty decent wrt touch screens
(DIR) Post #B6vpVsxTPvw1fUCNnc by ignaloidas@not.acu.lt
0 likes, 0 repeats
@niconiconi@mk.absturztau.be so here's a screen recording of me making a project, and making a sprite move on my phone. I have a BT keyboard with a pointing stick, so I do have a pointer as well to make it a bit easier.
(DIR) Post #B6vpfiIRubZRUthEXo by ignaloidas@not.acu.lt
0 likes, 0 repeats
@niconiconi@mk.absturztau.be oof, didn't think that starting in vertical would mess up the recording this much...