Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fwilliams
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
fwilliams
9y ago
Caustic reflections are very high frequency in space and for non-trivial geometry likely won't work well in real time (unless you fake it somehow). That said, just rendering mirror surfaces or refractions doesn't require more than
32.
▲
by
fwilliams
9y ago
Having first class ray tracing primitives on the GPU gives us an easy way to implement a wide variety of effects, even with a relatively small number of rays. While we are certainly far from getting real time performance in generating image
33.
▲
by
fwilliams
9y ago
I'm not a frontend developer and don't know really know JavaScript frameworks. That said, it seems like something very well established like React would choose to have a virtual DOM for a good reason. Surely there must be some tra
34.
▲
by
fwilliams
9y ago
You could certainly come up with something better than this. At the very least for such a comparison to be generalizable, the raw data should be a set of timed routes, app estimates, and traffic/weather conditions. Given this informati
35.
▲
by
fwilliams
9y ago
I think the conclusion in the article is too strong given the experiments and the data. Estimating average error over a small number trips is misleading. We don't know how the error distribution varies with time, destination, departure
36.
▲
by
fwilliams
9y ago
Sympy is great (especially the ability to automatically codegen numerical expressions from symbolic ones), but I've found it to be orders of magnitude slower than Mathematica for some relatively simple problems. I also find the sympy d
37.
▲
Software Heritage: A global index of source code
(softwareheritage.org)
1 points
by
fwilliams
9y ago
|
0 comments
38.
▲
by
fwilliams
9y ago
It's worth pointing out that particle-based fluid simulators are not physically accurate. They compute the positions of zero-volume particles in space at every frame (fluid has volume). This is convenient for performance purposes since
39.
▲
by
fwilliams
9y ago
There is literature on Quasi-Newton and Krylov Subspace methods for training Neural Networks. For example, https://dl.acm.org/citation.cfm?id=3104516 . I think the primary reason that such methods are not used much in practi
40.
▲
by
fwilliams
9y ago
I think it means 1024 kB of addressable virtual memory.
41.
▲
by
fwilliams
9y ago
Interesting. So are these minimizing some constrained energy based on the physical properties and current state of whatever you're trying to simulate? If so, I don't quite understand how you avoid solving (or approximating) a PDE&
42.
▲
by
fwilliams
9y ago
Writing a general engine to do all these things is likely not a reasonable thing to do. Complicated dynamical systems usually involve solving PDEs and for that you need to discretize your domain. How you choose to do so will drastically aff
43.
▲
by
fwilliams
9y ago
Since the article doesn't go into a whole lot of technical detail about the shading technique, here's the pixar whitepaper describing it: https://graphics.pixar.com/library/BumpRoughness/paper.pdf
44.
▲
by
fwilliams
9y ago
For some reason, Google maps tends to be horrible at getting subway transit right: They frequently list delays when there are none and don't list them when the subway is running very behind. I wonder if it's just hard to get this
45.
▲
Accelerating your C++ on the GPU with SYCL
(blog.tartanllama.xyz)
2 points
by
fwilliams
9y ago
|
0 comments
46.
▲
by
fwilliams
10y ago
I've always understood lock-free to mean that every worker is guaranteed to make progress in a (finite) bounded amount of time.
47.
▲
WebAssembly Explorer
(mbebenita.github.io)
2 points
by
fwilliams
10y ago
|
0 comments
48.
▲
MemSQL Geospatial Operations Perform 2x - 24x Faster Than Alternatives
(blog.memsql.com)
3 points
by
fwilliams
10y ago
|
0 comments
49.
▲
5 programming problems every Software Engineer should be able to solve
(blog.svpino.com)
20 points
by
fwilliams
11y ago
|
8 comments
50.
▲
The design of LLVM
(drdobbs.com)
8 points
by
fwilliams
12y ago
|
1 comments
51.
▲
The Lava Layer Anti-Pattern
(mikehadlow.blogspot.com)
5 points
by
fwilliams
12y ago
|
0 comments
52.
▲
by
fwilliams
12y ago
This is categorically false. The machine is a new computer architecture which merges storage and memory. It is a demonstration of memristors, hardware used to implement low-latency byte-addressable persistent memory. SOURCE: I work at HP-La
53.
▲
by
fwilliams
12y ago
Let's take a brief moment to talk about systems software, and infrastructure. It powers your OS, your VM instance running your flashy new CRUD app, your network protocols, your game engines, your browser, the interpreter or compiler yo
54.
▲
by
fwilliams
12y ago
As someone who grew up in Montreal, and moved to Silicon Valley, one of the appeals of SV is the weather. Montreal winters are long, cold, and dark. These are not conditions everyone wants to live in. Additionally, the Office De La Langue F
55.
▲
by
fwilliams
14y ago
Hello Melvin.
56.
▲
by
fwilliams
15y ago
Exercise! I work as a software engineer and spend my days coding. I also maintain a number of personal projects on the side which I try to work on daily. If I don't work out or do something physical that day, I get restless and eventually m
57.
▲
Code a hero - a game that teaches you to make games
(kickstarter.com)
8 points
by
fwilliams
15y ago
|
0 comments