Viewing profile — Chabs
Chabs
HN member- Joined
- Wed, Dec 23, 2015, 4:57 PM UTC
- HN karma
- 141
- Public activity
- 34 items
- HN profile
- View on Hacker News ↗
About Chabs
No profile information was provided.
Recent public activity
-
comment
Comment #22320372
The Something Awful forums is the obvious candidate here. It costs a flat 10$ to create an account. This generally makes trolling, spamming and scamming a losing proposition and br…
-
comment
Comment #21777711
It traditionally leads to bigger executables and longer compile times. With modern compilers, both of these are non-issues for "most" reasonably-sized projects.
- story
-
comment
Comment #20148352
Welp, I was not expecting this to show up on Hacker News so early in the project's life cycle. This is still fairly early work, so I apologize if the API is not quite as neat as it…
-
comment
Comment #19321457
Unfortunately, you can't leverage template substitution rules with the lambda approach. And that's really necessary if you want to have actual powerful match expressions.
-
comment
Comment #19319691
std::visit mostly allows you to do that already: https://coliru.stacked-crooked.com/a/be5c44281eea8bc4 Then only unfortunate missing piece of the puzzle is that there's no trivial …
-
comment
Comment #19163452
My gut feeling is that yes, this is pretty much self evident. However, the interesting part of the paper is that they use that equivalency to propose that properties of polynomial …
-
comment
Comment #19162352
If I'm reading this right, the core of the argument is that since any continuous function is can be approximated via a taylor series expansion, then activation functions can be see…
-
comment
Comment #19015680
We are talking about a language that goes so far as to make sure it functions on systems where the size of a byte is not 8, or where memory is not necessarily linearly addressed. P…
-
comment
Comment #19015560
That's handled by the preprocessor. It's literally just a "insert the contents of that file here" copy-paste.
-
comment
Comment #19015506
C++, as a language, has never cared about the notion of "files". The entire standard is defined as a function of a "Translation Unit", which is an abstract notion that we tend to a…
- comment
-
comment
Comment #18628614
Hot take: success is almost always accompanied by a healthy dose of survivor bias. For each of these success stories, there are a lot of good people who did the exact same thing, b…
-
comment
Comment #18556243
constexpr variables must have a literal type, which requires a trivial destructor.
-
comment
Comment #18556020
The most egregious thing for me is: > in other words, the reader is expected to understand the semantics of an unknown function without consulting the declaration (or documentation…
-
comment
Comment #18450698
Speculation: GPU-based text rendering is typically going to be done using two triangles per glyph. So what they are seeing is probably not the allocation of the underlying texture …
-
comment
Comment #18251770
> All in all, OOP is a toolkit for building bad abstractions: abstractions that do not easily model computation, that hide data. That's a fundamental property of type erasure, whic…
-
comment
Comment #18251634
I didn't mean rust was fundamentally OOP, but that rust implements, through runtime traits, exactly the behavior you are criticizing OOP for. Sorry about that
-
comment
Comment #18251515
I think you are conflating OOP with type erasure. Most OOP languages support type erasure (including rust!), but that's far from all there is to it.
-
comment
Comment #18251203
Frankly, having User inherit from DBMapper is way more egregious in my eyes than Sword inheriting from Weapon. It doesn't really matter because both of these things can be better s…
-
comment
Comment #18250597
But that's the whole point of JAVA. It's an opinionated platform with a hyper-standardized workflow. Sure, that limits creativity, but in many business contexts, the last thing you…
-
comment
Comment #18250452
One thing that I'm surprised this doesn't cover, especially since it's so C++-centric, is that modern C++ OOP is much more defined by lifetime/scope management than anything else. …
-
comment
Comment #18243176
Information as actual physical property (as opposed to a human construct) is basically the only way we found to solve Maxwell's demon seemingly reducing entropy. Specifically, the …
-
comment
Comment #18241589
Long answer short: Information has to be a fundamental conserved property of the universe for the second law of thermodynamics to work under some thought experiments.
-
comment
Comment #18241332
Outside observers never see the material cross the horizon, ever. That's why it's called a horizon, you'll never reach it (from the pov of an outside observer). Growth-wise, you ha…