Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tylermw
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
tylermw
3mo ago
Yep, as someone who both uses lots of R packages and writes lots of R packages (which, in turn, import other R packages), I've grown to appreciate the strictness of CRAN: if a package is on the CRAN, I'm just about guaranteed to n
2.
▲
by
tylermw
3mo ago
Absolutely correct. CRAN takes down and rejects packages all the time for minor issues and violations of their rules and guidelines. And there are a lot of them: https://cran.r-project.org/doc/manuals/r-release
3.
▲
by
tylermw
3mo ago
> The proof is in the pudding. Every single grad student of mine that was brought up on the tidyverse produces gigantic R markdown files with 20 imports to accomplish something that would be shorter and much much easier to understand (an
4.
▲
by
tylermw
5mo ago
Honored!
5.
▲
by
tylermw
5mo ago
I've done exactly what you're talking about using tree-sitter (via the tarborist VS Code extension), specific to targets pipelines: https://bsky.app/profile/tylermw.com/post/3mjmcykuows2d So yes, it
6.
▲
by
tylermw
5mo ago
Yes, the main benefit is caching and reproducibility: with targets (or any other DAG-based approach), you only recompute what needs to be recomputed and you are assured that no stale inputs or temporary analysis artifacts end up in the fina
7.
▲
by
tylermw
5mo ago
Thanks for all the work you (and the rest of the contributors) have done putting this together! I think bringing tree-sitter to R has already shown massive benefits: Just air alone has been a big improvement to my workflow.
8.
▲
by
tylermw
5mo ago
I read this article a week or so ago and immediately implemented a VS Code extension that I've always wanted: a static analysis tool for targets pipelines. targets is an R package which provides Make-like pipelines for data science and
9.
▲
by
tylermw
5mo ago
A non-Apple entity using "macOS26" as their organization name? Are you trying to trigger everyone's corporate phishing training?
10.
▲
by
tylermw
6mo ago
Author here. I wrote an R package to generate realistic sky maps for a given location and datetime (with scattered light, realistic moon phases, stars, and planets all at physically-based brightness values) to support plausible 3D renders o
11.
▲
Atmospheric Simulation in R
(tylermw.com)
4 points
by
tylermw
6mo ago
|
1 comments
12.
▲
by
tylermw
6mo ago
This is pretty astounding. Honestly, this is the feel-good "our company is helping save dogs" story that should have been featured at the super bowl. The fact that AI can be used by a motivated and smart person to facilitate the p
13.
▲
by
tylermw
7mo ago
Nice work! It's always fun to see a new renderer in the wild.
14.
▲
by
tylermw
8mo ago
Looks like the author fixed the graph!
15.
▲
by
tylermw
8mo ago
Nice results! SIMD can be a pain, good to know Zig makes it easy. However, note that the plot under "Native SIMD Throughput Comparison" is extremely misleading: for an accurate proportional comparison between bar charts, you shoul
16.
▲
by
tylermw
10mo ago
When you're dealing with large populations (here, the study include 230,065 students--a very large number), even small shifts due to some treatment can be significant. It is very hard to generate top-down policy interventions that shif
17.
▲
by
tylermw
11mo ago
There is a way to model this type of situation for watertight dielectrics with interface tracking: you assign each material a priority value, and a transition between materials occurs when entering that material only if it has a higher prio
18.
▲
by
tylermw
1y ago
The developing S7 object system ( https://github.com/RConsortium/S7 ) is looking fairly promising in that it combines many of the nice properties of S3 and S4 (validation, multiple dispatch, sane constructors) while stil
19.
▲
by
tylermw
1y ago
What's going on with this plot's y-axis? https://bsky.app/profile/tylermw.com/post/3lvtac5hues2n
20.
▲
by
tylermw
1y ago
For 28 Years Later, note that while the iPhone sensor did in fact ultimately collect the photons for the movie, they attached substantial professional-grade glass to the front to augment the phone camera.
21.
▲
by
tylermw
1y ago
Yes, the distortion noted in the article is also seen in wide angle lenses on traditional cameras.
22.
▲
by
tylermw
1y ago
Importantly, the base R pipe implements the operation at the language parsing level, so it has basically zero overhead.
23.
▲
by
tylermw
1y ago
Yes, you are correct, I should have typed "runs". But the point is that MITRE runs the U.S. National Cybersecurity FFRDC that maintains the CVE system, and FFRDCs are deliberately structured to minimize potential conflicts of inte
24.
▲
by
tylermw
1y ago
MITRE is a Federally Funded Research and Development Center (FFRDC), which is a distinct type of federal contractor with strict conflict of interest regulations. They are owned by the federal government, but operated by contractors and are
25.
▲
by
tylermw
1y ago
trace is great for shimming in your own code to an existing function, but it’s not an interactive debugging tool.
26.
▲
by
tylermw
1y ago
Funny you mention namespacing: R 4.5.0 was just released today with the new `use()` function, which allows you import just what you need instead of clobbering your global namespace, equivalent to python’s `from x import y` syntax. e.g. avoi
27.
▲
by
tylermw
1y ago
I’m using ellmer to power some research on LLMs at my job—it’s great!
28.
▲
by
tylermw
2y ago
Note that there's a great C99/C++ single header library, tinyobjloader, that provides robust (in my experience) and feature-full OBJ loading, including triangulation of n-gons and full material parsing. https://github.c
29.
▲
by
tylermw
2y ago
For simple operations like the dot product (that also map extremely well to SIMD operations), yes, the CPU is often better, as there not much actual "computation" being done. More complex computations where the data does not need
30.
▲
by
tylermw
2y ago
DuckDB is great for medium data: Too big for memory, but small enough to fit on local storage. It's also extremely performant for loading data and supports a wide range of storage backends. It's also really well integrated with R
More ›