HackerTrans
トップ新着トレンドコメント過去質問紹介求人

_0w8t

no profile record

コメント

_0w8t
·3 年前·議論
Single executable is useful for end-user. It is not very relevant on servers or for development.

On the other hand portability and debugging experience with jars are vastly better. Just consider a developer on Mac with Apple silicon cannot use the same executable as on Amd/Intel server, while jars are cpu-independent.
_0w8t
·4 年前·議論
The segmented memory may come back to provide a cheap way to sandbox code within a process.
_0w8t
·5 年前·議論
For me the appeal of Vim-type editors is that I do not need to learn new shortcuts when switching between Mac, Linux and Windows that I have to do at work periodically. This is a reason I use a Vim plugin with VS-Code with few custom keybindings to minimize the usage of Ctrl key.
_0w8t
·5 年前·議論
In many cases the UI changes are driven by the desire to attract new users under assumption that the previous UI was not sufficiently attractive.
_0w8t
·5 年前·議論
In case of Gmail many changes were to grab more attention from the user, not to improve anything.
_0w8t
·7 年前·議論
Try to use zram memory compression with zstd compression algorithm if your kernel supports it or at least with lz4hc. I use this setup to compile Chromium and run few memory-hungry processes and the system is responsive during compilation. Here is free -h output:

              total        used        free      shared  buff/cache   available
Mem: 15Gi 6.6Gi 4.0Gi 295Mi 4.8Gi 8.3Gi Swap: 27Gi 10Gi 17Gi

Note that Swap is just a piece of compressed memory. I have no real swap and sappiness is set to 100%.
_0w8t
·8 年前·議論
That 100% branch coverage does not include indirect calls via functional pointers or jumps to signal handlers caused by devision by zero or invalid memory access, right?
_0w8t
·9 年前·議論
This implies that ARM vendors do less validation. I guess ARM is just so much simpler that good enough validation can be done faster. So essentially this is payback time for Intel for keeping compatibility with older code and simpler to program architecture (stricter cache coherence etc.). It is like one can only have 2 of cheap, reliable, easy-to-program.