Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Conscat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
301.
▲
by
Conscat
3y ago
I was talking to someone on Grinder yesterday who made the same mistake. I wonder how common it is to misread "LLVM" as "LLM".
302.
▲
by
Conscat
3y ago
We can live without wifi on the ocean, but we basically can't live without sea turtles.
303.
▲
by
Conscat
3y ago
They launch rockets at a scale they are not legally allowed to, adjacent to multiple wild life reserves home to many critically endangered species, and this is not close to the first time they've burned down the wildlife. Turtles and c
304.
▲
by
Conscat
3y ago
Whenever someone asks this, inevitably Naughty Dog comes up. https://youtu.be/oSmqbnhHp1c?si=CJU8-cAQB17mHQUg
305.
▲
by
Conscat
3y ago
I am certain that several years ago, I was given an ad for exactly such a service and even tried it out, but I cannot for the life of me remember its name. It had some cute salad motif, and its users are named "chefs". EDIT: It wa
306.
▲
by
Conscat
3y ago
The checklist doesn't render correctly on mobile.
307.
▲
by
Conscat
3y ago
I read somewhere that if you can read Russian, you could get a license for free (I guess it's generally free now). This is supposedly why many Russian competitive programmers use Far Manager (with some plugins) for editing code. This i
308.
▲
by
Conscat
3y ago
Generators, which already exist in the stdlib, is an example where we can see heap elision being useful, but is currently unreliable in C++. There is a paper "Explicit Coroutine Allocation" that will likely solve this in C++26. Th
309.
▲
by
Conscat
3y ago
It's unfortunately hidden because it has no default keybinding iirc, but I love this feature. I think I discovered it by wondering if it exists, so I searched through the M-x candidates with orderless and typed in terms that I guessed
310.
▲
by
Conscat
3y ago
For me, being able to go straight from a selection in a code file to a log of all changes to that specific code, which I can then filter further, is what gets the strongest reactions from my coworkers.
311.
▲
by
Conscat
3y ago
Do you have any thoughts on how OneAPI compares to the Nsight tools?
312.
▲
by
Conscat
3y ago
Imo, rewriting the code isn't the only prohibitively difficult problem. Replacing the very advanced development tools C++ has seems almost impossible, and so far no competitor to C++ has come very close, and it's a moving target.
313.
▲
by
Conscat
3y ago
At my job, it speeds up clean builds 3x on the CI server, but a portion of those gains are lost to code breaking frequently due to unity.
314.
▲
by
Conscat
3y ago
I work in large C++ codebase for a suite of physics simulation software, and there are like 200 something strongly typed arithmetic units here.
315.
▲
by
Conscat
3y ago
Unfortunately the attributes are not nearly rich enough. There are many proposals for massively increasing the information that you can give C compilers, such as the lifetime safety profile and n3005, but it's a very difficult problem
316.
▲
by
Conscat
3y ago
Most websites I enter don't work well on mobile, but this one does!
317.
▲
by
Conscat
3y ago
I tried this awhile back, but the empty template project its compiler can generate to get started compiled to 2 MiB of JavaScript.
318.
▲
by
Conscat
3y ago
I feel like these aren't very "hidden", yet any time I talk about these or their developers to my colleagues, nobody knows what I'm on about.
319.
▲
by
Conscat
3y ago
The `[[gnu::optimize()]]` attribute is a fantastic feature that clang really should have some day.
320.
▲
by
Conscat
3y ago
There is ImageMagick, which last I checked (a year ago?) didn't support KTX, but it did have DDS and a lot of other niche image formats.
321.
▲
by
Conscat
3y ago
If you're asking why do coroutines exist, it's because context switching in kernel space and synchronization have very high overhead by comparison. You use those features when you want parallelism, not concurrency. For parallelism
322.
▲
by
Conscat
3y ago
When you have the magit log transient menu open, press `-n` to disable the limit on the number of commits. You can reconfigure this to be the default if you want, or you could extend the default limit beyond 256.
323.
▲
by
Conscat
3y ago
What are you quoting? EDIT: I assume you meant to copy "ìnterops with C++". The answer is that it basically doesn't right now, but they intend for it to in the future somehow. https://accu.org/journals/ov
324.
▲
by
Conscat
3y ago
I was obsessed with Dril/Wint as a teenager. He made me laugh out my ass, unfortunately.
325.
▲
by
Conscat
3y ago
What
326.
▲
by
Conscat
3y ago
Twitter is not remotely the start of what's wrong with Elon Musk. His companies have all been stupidly and impulsively managed and he only succeeds because most of the time he doesn't get sued for contract violation, blocking road
327.
▲
by
Conscat
3y ago
From now on I'm calling this Jacurtis' Law
328.
▲
by
Conscat
3y ago
People have investigated better solutions than iostreams for decades. But creating a near perfect interface is difficult in C++ because you have almost infinite control over the compile time and runtime characteristics of it. It has to comp
329.
▲
by
Conscat
3y ago
The tradeoff is C++ is an amazing language for building a type system and zero overhead abstractions, where Rust is extremely limiting in that area (orphan rule, constant evaluating const-generics, no implicit pedagogically equivalent type
330.
▲
by
Conscat
3y ago
#include is a preprocessor directive that substitutes the text of a file in place. import declares that this translation unit should link to a specified module unit. Usually there would only be a single translation unit for the entire progr
More ›