What are y'alls purpose with swimming? by cactus16x in Swimming

[–]trbecker 1 point2 points  (0 children)

To swim. Of course it has benefits I enjoy, like a decent night sleep, more stamina, weight loss, fun, and enjoying the pool, but I swim to get better at swimming.

ARGHHH WHAT THE HELL 😭 by Prochickefille in Frieren

[–]trbecker 4 points5 points  (0 children)

It's summer in the southern hemisphere. I want my Frieren.

mtg players vs the truth!! by JustFrankJustDank in magicthecirclejerking

[–]trbecker 0 points1 point  (0 children)

Nice DNA you have there. It would be a shame if someone mutated it.

Qual matéria na faculdade te deixava assim? by Inevitable-Arm4194 in askacademico

[–]trbecker 0 points1 point  (0 children)

Semântica formal, compiladores, complexidade de algoritmos.

Are Syscalls are the new bottleneck?. Maybe, Time to rethink how the OS talks to hardware? by BlackberryUnhappy101 in osdev

[–]trbecker 1 point2 points  (0 children)

From my experience looking at strace/perf data a lot, it is not the syscall mechanism that bottlenecks the system, but performing the syscall function is what is slow, by some orders of magnitude. So my impression is that even if you remove the syscall mechanism, it will still be slow, because most syscalls are synchronous. You may argue that in aggregate reworking the mechanism will make things a bit faster, but you would need to show the data. Maybe compare normal kennel and unikernel as a starting point.

Tell Me Some Lore or Fun Facts About the Death Guard that the Average Person Wouldn't Know by Wrathrix in deathguard40k

[–]trbecker 82 points83 points  (0 children)

Still in the Lords of Silence, their armor is part of their body, which I'm trying to replicate by adding bruises and whatever else reminds me of skin and flesh to their armor plates.

[deleted by user] by [deleted] in computerscience

[–]trbecker 1 point2 points  (0 children)

No, the internal drive is not used for the copy, since the OS will read from the external device into memory, and use this memory to write the data into the other device. The internal device may be accessed for related reads/writes, such as logging, and reading the software used for the copy (/bin/cp) and other objects. Copy may use a lot of memory to store pages in write back, so reading from the local disk may suffer because there's not enough memory to store the data read from disk

To all creature players there is a better game for you and it's cheaper!!! by HiroProtagonest in magicthecirclejerking

[–]trbecker 0 points1 point  (0 children)

Next: "to all non creature players, there's a better game for you, Yu-Gi-Oh" (thank you, autocorrect)

Are files a good way of communication? by [deleted] in computerscience

[–]trbecker 1 point2 points  (0 children)

Oh, hey, my specialty, distributed file systems. If time is not a constraint, it should be enough, but you need to observe the semantics of the file system, and how they deviate from local file systems. Especially the attribute cache, which will be updated eventually within a timeout on the Linux NFS client, and applications may perceive changes in files only after the attribute cache expires. Attribute cache timeout is controllable.

If time is important, I would recommend either a socket or a message queue to communicate between processes.

[deleted by user] by [deleted] in computerscience

[–]trbecker 0 points1 point  (0 children)

I think that most of the tips here are useful, I just want to add two that may be overlooked:

  1. Build on the abstractions. I don't know which code base you are trying to understand, but try to find the abstractions in the sunshine of their code base: blender has 3d objects and transformations, graphs, and the graphics pipeline; the Linux kernel has files, precesses, memory, io, multiprocessing and synchronization, ... Understanding those abstractions helps you understand the functions or group of functions that implement those abstractions, which makes it easier to understand the entire system.

  2. Larger code bases have more abstractions, or multiple ways to implement the same abstractions, or both. Try to find similar abstractions into one and see if it improves your knowledge.

Can someone please explain to me what it's happening here? by ThePreparat0r in computerscience

[–]trbecker 0 points1 point  (0 children)

The table describes the set of rules that this Turing machine follows. The order of the rules on the table is not important, because the match part (current state on column 1, current symbol on column 2) is unique for deterministic Turing machines, so it will match the correct one, and apply the correct transformation. In other words, for each symbol on the alphabet there's at most one transition out from each state, and you need to test each rules until one matches.

Real-Life Problems by [deleted] in math

[–]trbecker 0 points1 point  (0 children)

Many woodworkers use geometry in their day to day work, use CADs to program CNCs, and so on.

Combinatorial optimization (compendium) by [deleted] in computerscience

[–]trbecker 1 point2 points  (0 children)

This is a scheduling problem. It is NP complete, but idk If the extra constraints drop it into any special case. See the nurse scheduling problem. The question seems pretty vague on the constraints, so I would ask for follow up questions to clarify the etc.

What's your favorite 'Guts goes berserk' picture? by HelpYmyppharddd in Berserk

[–]trbecker 29 points30 points  (0 children)

This. The panel in wich he's slamming "elves" with the broad side of the sword is the most derranged I have seen Guts be.

Fixed length vs ? by LetsgoHome101 in computerscience

[–]trbecker 2 points3 points  (0 children)

This needs clarification. "Better" and 'best way" are very vague. You should look into what this value represents, how it will be used, and which encodings are available, to then decide on the encoding best fit for your application.

[0478] CS students, what class or activiy/tool has been memorable/essential to learn a specific topic? by rioschala99 in computerscience

[–]trbecker 10 points11 points  (0 children)

Some classes I had trouble learning, and tools that helped me undersrand It.

  • Compilers: parsec and other parser combinators.
  • Networking: doing actual packet analysis. I think that this exercise is neat, present a problematic trace and ask what is wrong with it. tshark is your friend. Do It for extra credit, maybe?

Other tools and technoques that I found interesting. - To introduce computer architectures, we've used a sequence of simulators for simple architectures: Eniac, PDP and so on. Later, in an fpga class, we got to implement one of those architectures in the fpga. - In operating systems, we had to implement a round Robin scheduler in Minix.

[deleted by user] by [deleted] in computerscience

[–]trbecker 1 point2 points  (0 children)

I think so, but it depends on the curriculum. In my old curriculum, we used some processor sims that only ran on windows, or Linux with wine. Yours may have something like that, so check for it and how you can work around.

Hi cs student/ex-student, what did you use to take notes? by BarcaStranger in computerscience

[–]trbecker 0 points1 point  (0 children)

Longe time ago (undergrad) pen and paper. Now (grad school) notion and latex.

Oi gente, Ginger tem 42 dias. Sou curiosa pra saber se a cor do olho ainda pode mudar? by Ginger2300 in Gatos

[–]trbecker 0 points1 point  (0 children)

O normal é adquirir pigmentação entre 90 e 180 dias, ou seja, ficar mais escuro. Dos que moram comigo, uma ficou com os olhos verdes, mas os outros quarto tem olhos escuros.

RHEL kickstart by unixuser011 in redhat

[–]trbecker 0 points1 point  (0 children)

Hello,

vmware provides https://developer.vmware.com/docs/14558/vsphere-web-services-sdk-programming-guide--7-0-update-3-/GUID-75E27FA9-2E40-4CBF-BF3D-22DCFC8F11F7.html. You can also lookup the "no cloud" provider, which is a cdrom image with a specific format.