Viewing profile — SuperV1234
SuperV1234
HN member- Joined
- Tue, Nov 26, 2013, 12:15 PM UTC
- HN karma
- 306
- Public activity
- 167 items
- HN profile
- View on Hacker News ↗
About SuperV1234
https://vittorioromeo.com/ https://github.com/vittorioromeo
Recent public activity
-
comment
Comment #48843928
> The main problem, however, was code quality. > The sleight of hand misdirects the reader away from the main way bugs are eliminated: by dedicating engineering resources to it. Pe…
-
comment
Comment #48435029
Is that all that Mythos did? Did it find any real potential issue, optimization/simplification opportunities, or sparked any thought-provoking discussion within your organization? …
-
comment
Comment #48388320
How does this compare to frontier models?
-
comment
Comment #48384860
Data Oriented Design rocks. It was the subject for my CppCon 2025 keynote: https://youtube.com/watch?v=SzjJfKHygaQ
-
comment
Comment #48324780
It's not that simple. The grandma that would have phoned her nephew to fix the phone will still do the same thing now. She will not have magically switched to querying LLMs after a…
-
comment
Comment #48324620
How'd you infer that I don't find AI useful from my statement? Of course I do. I am merely saying that the argumentation in the "poem" is not specific to AI.
-
comment
Comment #48324386
And if my router wasn't working 5 years ago, I would have first used a search engine and tried to figure it out on my own. Pretending it's an AI novelty is... disingenuous.
-
comment
Comment #48324036
I found this quite cringy and an attempt at pulling at one's heartstrings due to the lack of a strong argumentation. I wouldn't have called a friend for a meal plan or to figure ou…
-
comment
Comment #48308981
Finally, a sane policy.
-
comment
Comment #48256212
Very interesting, this is the first time I hear about segmented iterators and hierarchical algorithms. I faced a similar issue myself when implementing a chunked vector a la `std::…
-
comment
Comment #48252270
Boxed, and needs complex incantations to avoid the boxing. Meh.
-
comment
Comment #48141968
That's a strange dismissal. `Optional ` isn't "perceived" safety -- it eliminates a whole category of bugs (null dereferences, uninitialized reads) at the type-system level, with z…
-
comment
Comment #48138246
So? The original argument was about the "ugly" syntax that the user didn't want to interact with nor read. I proved that there's no need to do so to consume reflection utils.
-
comment
Comment #48136192
Alright, I'll bite. This is my `sf::base::Optional ` template class, a lightweight replacement for `std::optional` with same semantics: https://github.com/vittorioromeo/VRSFML/blob…
-
comment
Comment #48135335
I'm bullish on LLM-assisted development but this is just a very stupid way of performing such a critical migration.
-
comment
Comment #48135022
That's just false. Templates are not slow to compile at all, and you can selectively pick TUs where they're instantiated. My entire VRSFML codebase compiles from scratch in ~4s and…
-
comment
Comment #48133136
This is a myth, C++ is not inherently slow to compile. It's the standard library that is very bloated and the main culprit for slow compilation.
-
comment
Comment #48133130
Utter BS. Compilation times matter for productivity, developer motivation, iteration speed, CI turnaround time, and so on. I'm sure you wouldn't say "it doesn't matter how long it …
-
comment
Comment #48133108
No, it objectively isn't objective.
-
comment
Comment #48133105
Package? We're suggesting to copy paste 5 lines and stick them into a header.
-
comment
Comment #48132724
#include "to_enum_string.h" You don't have to understand it to use it. Even then, it's not that hard to understand, it just looks unfamiliar.
-
comment
Comment #48128361
The parent comment is quite clear: > Why do I have to be familiar with all those weird symbols just to do a trivial thing ? And my answer demonstrates that you do not have to.
-
comment
Comment #48128204
It works generally, but not with expansion statements. See section 3.2 here: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p13... It seems that this is being worked on, …
-
comment
Comment #48127446
To be honest there are ways to make that much nicer. I believe that if you use recursive macros using the VA_OPT feature, you should be able to provide enumerators directly to defi…
-
comment
Comment #48127412
By your logic we shouldn't ever use external libraries. PFR has given us reflection since C++14. I also don't think the Standard Library is particularly well-defined nor well-imple…