Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jdsully
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
481.
▲
by
jdsully
6y ago
The architecture is definitely far ahead of anyone else. When you look at Intel chips still being competitive despite manufacturing being a generation behind and with 1/6th the cache per core. I'm an AMD shareholder and my bigges
482.
▲
by
jdsully
6y ago
You can't get blood from a stone. Or in this case money from a minimum wage pizza delivery driver now without a car.
483.
▲
by
jdsully
6y ago
We had a chance to test these with KeyDB and the performance was quite good. It’s definitely a viable alternative to Intel and AMD instances.
484.
▲
by
jdsully
6y ago
General aviation (the closes comparison to driving) is more than 20x more dangerous than driving. https://philip.greenspun.com/flying/safety
485.
▲
by
jdsully
6y ago
7zip doesn't use LZF. LZF is mandated by the file format I'm working with.
486.
▲
by
jdsully
6y ago
Actual wallclock time. The code is 100% scalar - LZF is very byte oriented and I haven't found a good way to vectorize it. IPC counts were used to help guide tuning but not a determination of success. I don't really understand w
487.
▲
by
jdsully
6y ago
Zen is great if you have moderate utilization code around the ~2-3 instructions per cycle mark. This is common for most compiled C and C++ where it hasn’t been specifically tuned for ILP. In these scenarios even if Intel has an extra ALU it
488.
▲
by
jdsully
6y ago
That part is fixed. They even eliminated most of the downclocking issues with the AVX units on Intel. AMD has been pretty tactical with Zen2. The issues I’m talking about are execution resources for scalar code. Things like how many ALUs a
489.
▲
by
jdsully
6y ago
If your algorithm is already parallel then you go back to making each core do more work per cycle.
490.
▲
by
jdsully
6y ago
Yes default settings. The code we’re talking about is a hand rolled LZF decompressor originally written on the Ryzen 9 (so not intentionally Intel optimized). Spectre doesn’t make much difference since its not making syscalls. If you can so
491.
▲
by
jdsully
6y ago
I don’t think weapons of mass destruction is comparable. More like a security vulnerability for the mind. You can no longer be sure its a human on the other side.
492.
▲
by
jdsully
6y ago
I have a Ryzen 3900X, and also an i5 for software development. With unoptimized code the Ryzen is pretty close to the i5. But when you start to really optimize it becomes obvious the i5 has more execution resources and is faster single thre
493.
▲
by
jdsully
6y ago
If its secret or not publicly available people will argue using Occam’s razor or that only “State actors” could use this. With the subtext being your not important enough. With the data public its more akin to driveby ssh login attempts. No
494.
▲
by
jdsully
6y ago
So we’re just going to gloss over the 36 year Franco dictatorship? During the 1800s most of europe was under some form of monarchy or dictatorial rule. Its not a relevant timeframe for this discussion.
495.
▲
by
jdsully
6y ago
Considering Spain was not a democracy until 1975 and the first EU parliament election was in 1979, I'd say the possibility of an undemocratic state in Europe was not unforeseeable at the time of its formation.
496.
▲
by
jdsully
6y ago
I really don’t understand why they disable the NULL cipher. If I want to take the risk and transfer data cleartext over my LAN I don’t see why I need to custom compile ssh/scp to do so (and miss out on security updates since its no lon
497.
▲
by
jdsully
6y ago
That is related to currency and none of its backing arguments have any applicability to speech. Using it in this matter is highly misleading, and could be cited as a form of misinformation.
498.
▲
by
jdsully
6y ago
KeyDB multithreads the entire event loop from end to end. This provides better performance [1], and combined with MVCC will put us in a place to support more expensive commands like searches without blocking other clients. 1. https:/&
499.
▲
by
jdsully
6y ago
Part of that will be noise reduction, part of that is also high frequency response (depends on the tape speed).
500.
▲
by
jdsully
6y ago
The whole numerical representation scheme really is just a man made system. If you dig deep enough the veneer disappears. This is especially noticeable when you start to see things like numbers that are finite in decimal but have infinite
501.
▲
by
jdsully
6y ago
In that scenario you actually have the legal obligation to return the letter to the post office. The law as written makes it a crime to throw it away or otherwise obstruct delivery. Being asked merely to delete it is a much lower obligati
502.
▲
by
jdsully
6y ago
> I even still get emails from people who add footers that they own the information and if you receive it wrongfully, you're "required" to delete it. In ye olden days if you accidentally received someone else's mail i
503.
▲
by
jdsully
6y ago
Strength reduction and algorithmic changes will make the most difference, but that requires a much deeper look at the code. I wouldn’t be surprised if the compiler found a way to reduce the number of divisions. If you have a lot of practice
504.
▲
by
jdsully
6y ago
It will do a bit of that, but remember it has to work in real time and and can only look ahead so far. Give it a fighting chance by helping out whenever you can.
505.
▲
by
jdsully
6y ago
The assembly is not bad for a beginner but far from optimal. A few things that stand out from a quick glance: 1) Try to load things sequentially don’t load from offset 32, then 0, then 16. 2) Don’t use the loop instruction 3) this code:
506.
▲
by
jdsully
7y ago
A compelling integrated GPU would work wonders in the laptop space. Intels iGPUs are too slow and discretes are power hungry and buggy when switching back and forth.
507.
▲
by
jdsully
7y ago
Barrel shifters use n log n transistors, which isn't quite as bad as a multiplier but is still very significant. The Pentium 4 was notable for excluding it making shifts very slow.
508.
▲
by
jdsully
7y ago
What part would thermal throttle at 37C? It can’t be fahrenheit.
509.
▲
by
jdsully
7y ago
Yes but AMD is on a much newer node and still only achieves a very slight improvement in IPC nowhere near >2x these benchmarks imply.
510.
▲
by
jdsully
7y ago
About 4 or 5 years ago I did an experiment there. The thing about peer lending is your returns start off high - most people pay the first few months of their loans, but as time wears on the defaults continue to mount. I ended up with nega
More ›