Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
p0nce
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
181.
▲
by
p0nce
4y ago
I use a combination of GIMP and MSPaint for all my UI/graphics work.
182.
▲
by
p0nce
4y ago
Oh god it's worse than expected: https://erik.science/2019/06/21/AVX-fun.html
183.
▲
by
p0nce
4y ago
- When AVX/AVX2 was introduced on Haswell, you could have slowdown because algorithm using both lanes had to use additional permutes. - The AVX throttling slowdown AVX is just risky
184.
▲
by
p0nce
4y ago
Well this makes the instruction useless unless all memory pointed to makes no page fault.
185.
▲
by
p0nce
4y ago
> iirc AVX2's masks on AMD can still fault for masked out elements wait, wat? Do you mean _mm_maskload_ps and _mm_maskstore_ps would segfault, where they should not by-spec?
186.
▲
by
p0nce
4y ago
Yes, but if you write consumer software you need to optimize more for the low-spec machines. It is those users that need the speed.
187.
▲
by
p0nce
4y ago
I sell consumer software and you can get bad reviews from people not having SSSE3 (2008). So not ony I hardly need larger vectors (vs 128-bit) vs memory throughput, but it would take 10+ years before being able to use that. The larger the S
188.
▲
by
p0nce
4y ago
Only correct answer in this thread.
189.
▲
by
p0nce
4y ago
Ah someone else spotted it. The author's code is wrong whether signed overflow is well defined or not.
190.
▲
by
p0nce
4y ago
But that code code is wrong in the first place with defined overflow. If x == 0x804021 then x * 0x1FF yields 0x1DF, and then proceeed to access tab[0]. This is very probably NOT what the author wanted. - Defined overflow doesn't help a
191.
▲
by
p0nce
4y ago
To get best compile times with D it's important not go over board with CTFE and templates.
192.
▲
by
p0nce
4y ago
> Supports x86 architecture only No native macOS then? > No virtual functions > Jai is less dogmatic okay
193.
▲
by
p0nce
4y ago
For me eye contact is basically aggression. I don't like doing it, and I don't like people thinking it means some kind of authenticity.
194.
▲
by
p0nce
4y ago
ImportC has bitfields and #pragma pack but not translate-c.
195.
▲
by
p0nce
4y ago
Where are all the FP software products I can use? It doesn't seem to dominate a lot of software niches, no?
196.
▲
by
p0nce
4y ago
Have taken shrooms thrice, 16 years ago, and got HPPD right from the first time. Still have the visual snow, increased palinopsia, and "coloured dots" that last about 1 second, from time to time (those have decreased exponentially
197.
▲
by
p0nce
4y ago
D solves actual problems of C++ like learnability, modules, build times, package manager and language is 3.25x simpler.
198.
▲
by
p0nce
4y ago
The problem of C++ is that it's a bad personal investment since you will need to re-learn the language all the time. Almost every other language respects your time more. Not getting back... ever.
199.
▲
by
p0nce
4y ago
It doesn't. It just got posted here.
200.
▲
by
p0nce
4y ago
Well, we are already avoiding having too much template instantiations with C++ and D so it's not very appealing.
201.
▲
by
p0nce
4y ago
Because the decision to "make it alway parse" is very fitting for content to be displayed on screen. If there is no visible bug, why report an error?
202.
▲
by
p0nce
4y ago
You are right, it is what I did when I was working on a planetary rendering system. Drawing a plane would happen far from the Earth origin, and it would show in the shader computations especially specular highlights. The new origin was at t
203.
▲
by
p0nce
4y ago
Freedom from overflow, and noise floor stays level-dependent. Meaning that when you multiply your float signal by a certain volume the quantization noise is at most -140 dB RMS. If it were integer, the quantization noise would depend upon h
204.
▲
by
p0nce
4y ago
> 1. Learn to work on team projects to improve D ecosystem Criticism is right on point. I believe if you use D in a team, you need to be extra careful to keep the same subset, and also using D is way nicer if you avoid unproven features
205.
▲
by
p0nce
4y ago
My opinion on this is that such an hypothetic forum need to display credentials (what makes you an expert) and ban people that lecture people full-time, with no credentials to back it up whatsoever. The most critical people on Internet foru
206.
▲
by
p0nce
4y ago
Made a few examples here to kickstart D usage: https://github.com/p0nce/DIID
207.
▲
by
p0nce
4y ago
The demand for COBOL programmers is higher than ever.
208.
▲
by
p0nce
4y ago
Saying your product were first to do X, when by all measures it wasn't first to do X, is the oldest play in the book of marketing.
209.
▲
by
p0nce
4y ago
> D allows comptime dynamic allocation. So I'm confused. with the GC, which is safe
210.
▲
by
p0nce
4y ago
It just copied D which did it more than 10 years before Zig existed...
More ›