suyjuris | 3 years ago | on: Three new utility functions in C++23
suyjuris's comments
suyjuris | 3 years ago | on: What If LaTeX Had Instant Preview?
suyjuris | 3 years ago | on: An Introduction to Binary Decision Diagrams [pdf]
Let me know if it is of any use! :)
Sources are at https://github.com/suyjuris/obst .
suyjuris | 3 years ago | on: Packed structs in Zig make bit/flag sets trivial
if (!(~mask & (WGPUColorWriteMask_Alpha|WGPUColorWriteMask_Blue))) { ... }
Not quite as long but perhaps less readable.suyjuris | 3 years ago | on: Abolish the PhD (2016)
Just to put numbers on this: PhD students earn roughly 4300€ per month (before taxes and insurance), resulting in something like 2600€ take-home pay. This is for a “full-time” position (quotes because all positions are full-time, it is only the pay that is reduced). In CS full-time positions are common, in most other fields they are not.
If you want to look up details, search for E13 TV-L.
suyjuris | 3 years ago | on: Why roller coaster loops aren’t circular anymore
[1] https://en.wikipedia.org/wiki/Norm_(mathematics)#p-norm
[2] https://en.wikipedia.org/wiki/Lp_space#/media/File:Vector-p-...
suyjuris | 3 years ago | on: Google’s AI-powered ‘inclusive warnings’ feature is very broken
suyjuris | 3 years ago | on: Google’s AI-powered ‘inclusive warnings’ feature is very broken
suyjuris | 4 years ago | on: Sounding the alarm: How noise hurts the heart (2021)
> This is why airpod pros or similar noise cancelling headphones are worth their weight in gold.
In case anyone else was wondering: the weight in gold is about 500$.
suyjuris | 4 years ago | on: Sounding the alarm: How noise hurts the heart (2021)
Do you have more information on that? A quick search did not yield any results.
suyjuris | 4 years ago | on: Reading academic computer science papers
1. Many CS papers are presented at conferences, and many of these talks are recorded and available.
2. Look for a paper citing the one you are interested in. The “related works” section often contains brief summaries, which are written with the benefit of hindsight.
Somewhat related, an earlier comment of mine on how to acquire copies of a paper without resorting to unauthorised copying [1]
suyjuris | 4 years ago | on: Firefox now only available via snap on Ubuntu
Once Windows installed updates against their users' preference I switched my main desktop to Linux – this was a significant amount of work but has saved me a lot of frustration over the past years. Similarly, once I experienced UI stutter in Gnome and noticed that it moved towards Javascript, I switched to i3. Again, huge setup cost (e.g. I had to implement alt-tab behaviour myself), but things ran smoothly since.
suyjuris | 4 years ago | on: Algorithms for Modern Hardware
If I recall correctly, his statement can be more charitably summarised as noting that many of the functions of an OS or FS are not useful in the specific use case he had, which was running a single program serving a website. He would therefore prefer to not have the additional complexity, attack surface and performance overhead. I do not think that this is very controversial? There are of course trade-offs involved, and he did mention that he was planning on running Linux as a way to get device drivers and something booting with reasonable effort, at least initially.
suyjuris | 4 years ago | on: Fire extinguished at Ukraine nuclear power plant, Europe's largest
However, its methodology and rigour have been criticised [3]. As I am not an expert in this area I cannot evaluate the source directly, but several general heuristics apply. The source is a single book. (I am aware that the book claims to rely on numerous non-english sources, but I do not believe that they make the same claims.) The book relies on observational epidemiological data, which is generally hard to get right, and dose-response curves seem to be not analysed (seeing a relationship between doses and effect sizes is a good way to exclude spurious correlations). Finally, since the article mentions Yablokov's prior occupation I will also note that he founded and lead the Soviet chapter of Greenpeace, an organisation with a strong anti-nuclear position.
So I do not think that this is strong evidence. (But as I said earlier, I do currently consider it weak evidence.) In any case, the book claims one million deaths, not multiple millions, and only a fraction of those is attributed to thyroid cancer.
[1] https://www.counterpunch.org/2022/03/02/russian-takeover-of-...
[2] https://web.archive.org/web/20110419144513/http://www.strahl...
[3] https://en.wikipedia.org/wiki/Chernobyl:_Consequences_of_the...
suyjuris | 4 years ago | on: Fire extinguished at Ukraine nuclear power plant, Europe's largest
[1] See e.g. https://en.wikipedia.org/wiki/Deaths_due_to_the_Chernobyl_di....
[2] The model assumes that any amount of radiation is harmful and estimates the harm of low doses as a corresponding fraction of the harm of large doses. Empirical evidence is unclear, at best, but it functions as worst-case estimate.
suyjuris | 4 years ago | on: Case against OOP is understated, not overstated (2020)
It does not. The Liskov substitution principle states, as it applies here, that a property that holds for all rectangles has to hold for all squares. This is true, as every square is a rectangle.
suyjuris | 4 years ago | on: Attacking an Ethereum L2 with Unbridled Optimism
I assume you are using “exponentially” in its informal meaning of “somewhat quickly” ? At least I am not aware of any routing issues that scale exponentially with the size of the graph.
To the contrary, if you can pick the graph structure then routing is not very difficult at all.
suyjuris | 4 years ago | on: Words known better by males than females, and vice versa
Apparently the word fledermaus originates 1200 years ago and is derived from “flattern” (to flutter).
suyjuris | 4 years ago | on: Reimagining Chess with AlphaZero
To me, this shows that it is possible to solve most of the commonly cited issues in chess by changing it into a radically different game. But can you do it with only a minute adjustment? I find it difficult to imagine chess without draws, but it is not inconceivable. [2]
[1] https://en.wikipedia.org/wiki/Go_(game)
[2] E.g.: if the game would end in a draw, instead the player who has made more King-moves wins. If that is tied as well, Black wins.
suyjuris | 4 years ago | on: Mathematicians clear hurdle in quest to decode primes
Do you have a reference? This sounds interesting.
There are, of course, integer polynomials where the set of positive values is precisely the set of primes (think something like x²(y+1)-(z+x)y, but much more complicated) [2].
(This might seem like an interesting fact, but it really is not. All sets of numbers where a computer can decide whether a number belongs to the set have such a polynomial.)