Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
SubjectToChange
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
SubjectToChange
3y ago
I guess it would be less messy if we just enact wealth tax and aim for 0% inflation. 0% inflation would still be undesirable. First of all, introducing any sort of deflation is undesirable and dangerous. Second of all, there are so many
92.
▲
by
SubjectToChange
3y ago
Housing costs wouldn’t be on anyone’s radar if they simply grew with inflation.
93.
▲
by
SubjectToChange
3y ago
Or put another way, punishes saving. Yes, savings should have a cost and/or risk associated with them. Furthermore, it’s insane to expect otherwise.
94.
▲
by
SubjectToChange
3y ago
In an inflationary environment the transfer is from poor to rich. In a deflationary environment is from rich to poor. Absolutely not. Between someone with near zero net worth and someone with $100 billion net worth, inflation will cost th
95.
▲
by
SubjectToChange
3y ago
Deflation hurts those who are poor far more than those who are rich. It’s morally wrong to reward the wealthy for doing as little as possible. But if your goal is just to blow up the economy, then sure, a deflationary spiral is a potent poi
96.
▲
by
SubjectToChange
3y ago
But electronics are deflating,… Electronics have become cheaper through gargantuan investments of capital. Such investments are actively discouraged by deflation. And in an inflationary world, you can just park your money in government b
97.
▲
by
SubjectToChange
3y ago
Slight inflation encourages money to be put towards productive use and punishes hoarding. Choosing a deflationary monetary policy is unconscionable, just think for a moment what the consequences would be.
98.
▲
by
SubjectToChange
3y ago
Why would a nonprofit be immune from economic circumstances?
99.
▲
by
SubjectToChange
3y ago
It's a tremendous waste of money for a business to spend expensive developer time waiting on garbage workstations. Simply targeting benchmark/latency metrics is enough.
100.
▲
by
SubjectToChange
3y ago
I feel like nobody really cares about optimization anymore. Until customers care about performance/optimization, most businesses won't care. Eventually there will come a day where hardware will stagnate sufficiently to incentivi
101.
▲
by
SubjectToChange
3y ago
Functional programmers have been in a massive propaganda campaign to actively paint optimization not just as “usually not necessary”, but actually as a negative thing. Based on what? FP advocates like performance as much as anyone else.
102.
▲
by
SubjectToChange
3y ago
One metric is the amount of red in cppreference. Sometimes one implementation's red box is better than another implementation's green box. Clang supports the majority of C++20. The biggest blocker on coroutines is a Windows ABI
103.
▲
by
SubjectToChange
3y ago
I was surprised to see they were even still active, much less leading the way on reflection. Hopefully they will manage to stick around. Anyway, such a pessimistic view of Clang/LLVM is unwarranted IMO. I have yet to see any metrics th
104.
▲
by
SubjectToChange
3y ago
Please give CUDA some competition. I doubt Vulkan, a low-level graphics API with compute shaders, could ever directly compete with CUDA, a pure play GPGPU API. Although it isn't hard to imagine situations in which Vulkan compute shad
105.
▲
by
SubjectToChange
3y ago
Another selling point is the Clang CFE, which amortizes the complexity of C++ parsing and semantic analysis, much to the chagrin of the Edison Design Group.
106.
▲
by
SubjectToChange
3y ago
Written in C++ from the ground up, with a modular, first-class SSA IR-based interface. LLVM IR is a great accomplishment, but the design of Clang causes tremendous pain. In particular, the lack of any higher level IR(s) in Clang result in
107.
▲
by
SubjectToChange
3y ago
There has been more and more “GPU chauvinism” over the past decade. For whatever reason many people have come to see the GPU architecture as the pinnacle of modern computing, seemingly unaware of its limitations. Although CPUs are boring in
108.
▲
by
SubjectToChange
3y ago
If the binary breakages start with the darn C lib, you're gonna have recurring problems all the way up the stack on a regular basis I feel. In general glibc maintains an extremely stable ABI[1]. Forwards compatibility in both glibc
109.
▲
by
SubjectToChange
3y ago
Personally I've had little luck with even running XP applications on Windows 7. More generally, going by the difficulties experienced by many companies and organizations in the transition from XP->7, it's hardly an isolated pro
110.
▲
by
SubjectToChange
3y ago
I suppose they meant a "libc independent" allocator, e.g. jemalloc/tcmalloc/mimalloc/etc. Although, using such allocators comes with complications of their own: https://lwn.net/Articles/761502&#
111.
▲
by
SubjectToChange
3y ago
Sorry, no. There is no nuance around this. It should 100% be an error by default. It’s undefined behavior and there are justifiable reasons for being so. Requiring otherwise implies that implementations must exhaustively check every code
112.
▲
by
SubjectToChange
3y ago
I wonder why there's so little interest in fixing all the footguns in C++. But there is a lot of interest. CppCon has multiple talks on how the language is too complex and/or what paths could be taken to simply it. I guess it d
113.
▲
by
SubjectToChange
3y ago
HPC researchers already employ some techniques to detect memory corruption, hardware flaws, floating point errors, and so on. Maybe Rust could meaningfully reduce memory errors, but if it comes at the cost of bounds checking (or any other m
114.
▲
by
SubjectToChange
3y ago
This is one area where I imagine C++ wannabe replacements like Rust having a very hard time taking over. I 100% agree. Although I have a keen interest in Rust I can’t see it offering any unique value to the GPGPU or HPC space. Meanwhile C
115.
▲
by
SubjectToChange
3y ago
I’m cautiously optimistic for SYCL. The absurd level of abstraction is a bit alarming, but single source performance portability would be a godsend for library authors.
116.
▲
by
SubjectToChange
3y ago
If you’re willing to deal with 5 layers of C++ TMP, then a library like Kokkos will let you abstract over those APIs, or at least some of them. Eventually if or when SYCL is upstreamed in the llvm-project it’ll be possible to do it with cla
117.
▲
by
SubjectToChange
3y ago
IIRC, CUDA Toolkit 12.0 added partial support for C++20 in nvcc and nvrtc.
118.
▲
by
SubjectToChange
3y ago
Railroads/Positive Train Control, emergency call centers, etc. QNX is used all over the place. If you want an even more impressive Microkernel RTOS, then Green Hills INTEGRITY is a great example. It's the RTOS behind the B-2, F-{1
119.
▲
by
SubjectToChange
3y ago
Big complex hardware is a no-no for true real-time. There are advanced real time cores like the Arm Coretex-R82. In fact many real time systems are becoming quite powerful due to the need to process and aggregate ever increasing amounts o
120.
▲
by
SubjectToChange
3y ago
The Linux kernel, real-time or not, is simply too large and too complex to realistically certify for anything safety critical.
More ›