Root Access

For all you Super Users out there. You have backups, right?
Mar 27, 2022 16:51
unlikely as it is
Mar 27, 2022 16:50
somehow I'm actually here
2
Aug 27, 2019 10:04
just gotta move my game servers and I'm done with old box
Aug 27, 2019 10:04
| ra      | RUNNING | 51.81.21.6 (eth0)            |                                               | PERSISTENT | 0         |
|         |         | 172.18.0.1 (br-31153ee2c440) |                                               |            |           |
|         |         | 172.17.0.1 (docker0)         |                                               |            |           |
+---------+---------+------------------------------+-----------------------------------------------+------------+-----------+
Aug 27, 2019 10:04
new:
Aug 27, 2019 10:03
+---------+---------+------------------------+------+------------+-----------+
| ra      | STOPPED |                        |      | PERSISTENT | 1         |
+---------+---------+------------------------+------+------------+-----------+
Aug 27, 2019 10:03
old:
Aug 27, 2019 10:03
roota.cc is back.
Aug 27, 2019 09:43
"brief"
Aug 27, 2019 09:43
Moving Synapse onto new server, brief outage of roota.cc
Jul 8, 2019 13:29
!!info
Jul 8, 2019 13:28
probability of their cheap "white box" measuring device:
1. causing security issues,
2. doing MITM,
3. sending personal data to the government or verizon without my consent,
4. having stability or performance issues (bufferbloat, latency, crashes, packetloss, etc.)

... is about 100%
Jul 8, 2019 13:28
Jul 7, 2019 18:34
for one thing, I have to reach back to the left behind my left hand to reach the ctrl key, but the Cmd key on a Mac is right there, easily accessible by thumb
Jul 7, 2019 18:34
also maybe it's me but Cmd+Left / Cmd+Right / Cmd+Tab / Cmd+C / Cmd+V are easier, more convenient shortcuts than Home/End/Alt-Tab/Ctrl+C/Ctrl+V
Jul 7, 2019 18:33
@rahuldottech why do you think low key travel is bad for programming / lots of typing? I think I type just as fast, if not faster, on a modern MBP keyboard than a nice mechanical keyboard (and I have some really nice ones)
Jul 7, 2019 15:54
sort of like how data transfer between cores inside a given CCX isn't ever really a bottleneck because they all share the same caches and such
Jul 7, 2019 15:54
these are general problems with multithreaded workloads in general, but on Intel and non-Infinity Fabric AMD CPUs, all cores shared the same L3 cache, and data transfer between cores was not really a factor in performance
Jul 7, 2019 15:52
and you end up wasting computation on speculative execution when it turns out that the shared data needs to be updated
Jul 7, 2019 15:51
and the frequency of shared data update basically dictates how frequently the infinity fabric has to sync data across the CPUs' L3 caches
Jul 7, 2019 15:51
the problem is, even if the OS knows it's a NUMA chip, the performance of different workloads will range from: horribly unoptimized (with lots of threads updating and reading the same data), to decent (with some shared data and some non-shared), to amazing (with each thread not sharing any data with any other thread)
Jul 7, 2019 15:50
that would be a bad idea imo because the performance definitely does not resemble a UMA chip
Jul 7, 2019 15:49
either that or it's exposed to the system as a UMA chip, which seems unlikely given the chiplet architecture
Jul 7, 2019 15:49
I'm guessing LTT didn't test "Game Mode" if that's still an option for Ryzen 3
Jul 7, 2019 15:49
that's for Zen+ threadripper and not Ryzen 3, but the concept is probably the same
Jul 7, 2019 15:48
so they've obviously been thinking about this; "Ryzen Master" is their proprietary Windows software that lets you tweak your CPU
Jul 7, 2019 15:48
> AMD carves the Threadripper 2990WX into four NUMA domains that cannot be altered. As such, the processor does not have a local memory toggle for its Game Mode feature. Instead, the processor simply flips into "1/4" mode, which disables all but one die and effectively creates an 8C/16T CPU. Ryzen Master also has "1/2" and "Off" options that expose 16 cores and 32 threads, or 32 cores and 64 threads.
Jul 7, 2019 15:46
there might be some sort of compiler hint about thread data locality that would give the C runtime some sort of idea of whether it should run the threads in the same CCX or try to spread them out... if there isn't, there should be
Jul 7, 2019 15:45
if you have 12 threads constantly accessing the same data (and updating it in a very tight loop), you might just want to put it all on one CCX
Jul 7, 2019 15:45
if you have 12 threads running on unrelated data, distributing them across all 12 cores (3 CCXes) is completely fine and you'll saturate your CPUs without using much infinity fabric at all
Jul 7, 2019 15:44
yes, it depends entirely on the data access pattern of the threads
Jul 7, 2019 15:43
you just have to know which cores correspond to which CCXes on your CPU
Jul 7, 2019 15:43
Jul 7, 2019 15:42
it's literally faster to run Battlefield V on 4 cores instead of 8 or 12 for Ryzen 3
Jul 7, 2019 15:41
@bwDraco Linus Tech Tips shows that if you restrict Battlefield V to running on the threads of a single CCX (instead of all of them) it can beat the 9900K, but otherwise Intel crushes AMD on that particular game, so clearly infinity fabric "2" is still a bottleneck if you have threads banging on the same data across multiple CCXes
Jul 5, 2019 17:37
it's sad when China is more pro-nuclear (and soon to be greener) than the rest of the world, and will be adopting European Power Reactors before Europe (although at least UK is building them, good on them)
Jul 5, 2019 17:34
If they start permitting and site selection for some EPRs this year, and ramp up solar and wind in the near term, their EPRs will be ready to go by the time the solar panels and wind turbines need replacement. But cynically they'll probably rely on increased coal burning for their AC needs :/
Jul 3, 2019 16:14
I'd love to know which algorithms are now using "salt and pepper" - that made me giggle
Jul 3, 2019 16:13
well that's a new one! :D
Jul 3, 2019 16:13
> salt and pepper
Jul 3, 2019 16:10
I guess I don't understand the context
Jul 3, 2019 16:10
> metamorphically
Jul 3, 2019 16:09
????
Jul 3, 2019 16:09
> a acceptable
Jun 29, 2019 01:35
the WSL bit is interesting, but TBH I use code-server to run VS Code in a browser instead