Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
celrod
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
301.
▲
by
celrod
7y ago
I thought I read somewhere that Zen 2 will downclock based on heat, rather than simple instruction set heuristics. I can't find a source though, so take that as hearsay for now. Intel CPUs do downclock for both avx and avx-512. Many mo
302.
▲
by
celrod
7y ago
They do for at least some libraries. For example, here is a blog post about how they build Python and a few math libraries with PGO: https://clearlinux.org/blogs-news/boosting-python-profile-gu...
303.
▲
by
celrod
7y ago
These were different teams of students taking a class. Variance in student effort/quality is generally high. There were two Rust teams. One had 3x the code and passed less tests than the other. This is our only reference for how much n
304.
▲
by
celrod
7y ago
The 1950X cost $1000 2 years ago, and it looks like you can pick them up for $500 now. Both are 16 cores with two chiplets. 1950X advantages: - 4 memory channels vs 2 - 64 PCIe lanes vs 16-4-4 3950X advantages: - 64MB of L3 cac
305.
▲
by
celrod
7y ago
Aditionaly, in statistics Greek letters denote parameters, while the modern Latin alphabet we all use today is for variables. The data `x` has a normal(mu, Sigma) distribution, for example. These sorts of conventions enhance readability by
306.
▲
by
celrod
7y ago
I use gnome-terminal instead of xterm in i3. gnome-terminal supports tabs (control+shift+t), so I can easily choose between a new tab versus a new window.
307.
▲
by
celrod
7y ago
I regularly get migraines, where "bright" lights are searingly painful to look at. When the symptoms aren't too bad, dark themes on a text editor are okay, but light themes are not. Migraines aren't an uncommon problem.
308.
▲
by
celrod
7y ago
Cauchy distribution. https://en.m.wikipedia.org/wiki/Cauchy_distribution The mean of a sample of cauchy(m,s) variables has that same cauchy(m,s) distribution, regardless of sample size. Meaning to matter how many sampl
309.
▲
by
celrod
7y ago
My cat will not leave me alone. She's in my lap all day when I'm at the computer, then on my chest at night when I go to bed. If I try to lay on my side, she'll meow until I roll over. She becomes agitated when I prepare to l
310.
▲
by
celrod
7y ago
As someone who owns a couple of Vega (AMD) GPUs, I'm watching a few of jpsamaroo's GitHub repos. In particular: https://github.com/jpsamaroo/HSAArrays.jl I don't know how far along it is (no documentatio
311.
▲
by
celrod
7y ago
BLU phones released an update that made it impossible to unlock the phones. I factory reset mine rather than muck with downloading another update for the sd card. https://www.pcmag.com/news/357649/blu-phone-update-
312.
▲
by
celrod
7y ago
I'd like to say I'm a huge fan of Julia, and don't have much experience with metaprogramming in other languages. I'm sure I do more of this than necessary, but much of my code ends up being "generated functions"
313.
▲
by
celrod
7y ago
It sounds like they're saying they think it can be used, but "The Julia community shares many common values as with our project, which they published in a very like-minded blog post[1] after our project was well underway." I
314.
▲
by
celrod
7y ago
When I dabbled in gfortran, a feature I liked was that while no bounds-checking is the default, run time bounds-checks can be enabled with "-fcheck=bounds" or "-fcheck=all", which can be handy while developing/testi
315.
▲
by
celrod
8y ago
I saw here they have a document explaining which C++17 features they use and why: https://github.com/flang-compiler/f18/blob/master/documentat...
316.
▲
by
celrod
8y ago
Here is a fascinating post by Stefan Karpinski, one of the creators of Julia: https://discourse.julialang.org/t/array-ordering-and-naive-s... He shows off a function named "sumsto" which takes a single positi
317.
▲
by
celrod
8y ago
While Germany isn't an Asian country, my Grandpa was German. As you can imagine, he had a far more positive view of Western occupation than Russian occupation. He was not a member of the Nazi party, but was in the military. The story,
318.
▲
by
celrod
8y ago
I really liked the article/blog post "Knowing About Biases Can Hurt People"[1]. I think many people are hurt by their own knowledge of biases: they weaponize this knowledge in arguments, to try and discredit others, rather th
319.
▲
by
celrod
8y ago
Yes, I was quite happy with reticulate, when I tried it. I like the workflow of working on code in a script, with hotkeys to run code blocks in the REPL and jump to the next block. If I am actively working on code, I'm unlikely to want
320.
▲
by
celrod
8y ago
I'm a huge fan of RStudio server. I splurged on an expensive desktop, while I'm using an old laptop with an i3 processor and 4GB RAM my brother gave me. RStudio server let me work from the same R sessions, wherever I was, while gi
321.
▲
by
celrod
8y ago
https://www.youtube.com/watch?v=gJ_3BN0m7S8 I would bet this bear actually would have eaten the crow, had that been its intention. I'd think the leopard taking care of a calf is more likely to think it looks "cute
322.
▲
by
celrod
8y ago
> When I was trying to use modules to organize my code the response I got was that modules are more trouble than they are worth so just don't use them. Really? I normally break up my code across modules, but also across libraries. I
323.
▲
by
celrod
8y ago
Multiple dispatch and meta programming are both wonderful, irrespective of speed benefits. For example, compare linear algebra syntax in Julia with those in R and Python. Plus, the flexibility of multiple dispatch applying equally well to a
324.
▲
by
celrod
8y ago
Julia's `ccall` is great in terms of overhead[0], so calling Rust shared libraries is not a problem. On the Rust side, it took me a while to figure out passing in pointers, and then constructing slices via from_raw_parts[_mut], so that
325.
▲
by
celrod
8y ago
If you'd like to track the latest developments: https://github.com/JuliaLang/PackageCompiler.jl
326.
▲
by
celrod
8y ago
Yes. This is easy to see in Julia, by comparing native arrays with StaticArrays.jl. Native arrays operations are linked to OpenBLAS, while many StaticArray operations are unrolled (will have to get to a computer to see if that includes 5x5
327.
▲
by
celrod
8y ago
Isn't it just that it is hard to prove there's no aliasing in C, which can make it harder to vectorize? If so, "restrict" should handle that in most cases.
328.
▲
by
celrod
8y ago
My dad's dad smoked a lot when my dad was young, but managed to quit by chewing cigars. He died of mouth cancer. My dad swore off of drugs and alcohol, and always said he wanted to work until the day he dies. He's instead spent th
329.
▲
by
celrod
8y ago
HIP (part of the ROCm stack) is Fairlane similar to CUDA. They also have goodies like tensorflow-rocm, available through pip or a docker container. That stack is also open source. And writing in it is supposed to keep you compatible with NV
330.
▲
by
celrod
8y ago
Andrew Gelman put it very well here: https://andrewgelman.com/2017/02/06/not-kill-statistical-sig... Or, if you want to some it all up in a single graph: https://andrewgelman.com/2014/11
More ›