Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kvark
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
181.
▲
by
kvark
5y ago
Unlike the books, traveling has a clear curve of diminishing returns. Sure, you don't understand the culture by spending a week in Japan, but get a glimpse of it. It's a good ROI.
182.
▲
by
kvark
5y ago
I very much share this concern, wrote about this semi-recently in http://kvark.github.io/web/platform/2020/09/30/platform-wars...
183.
▲
by
kvark
5y ago
> This doesn't really make sense for IR. IR is not meant to be human writeable. It's meant to be generated by a compiler. So, having a one to one mapping between concept and name in the IR is a feature, not a bug. Do you consid
184.
▲
by
kvark
5y ago
This is very similar to what you'd write in HLSL, except maybe for `[[stage(fragment)]]` part (since this information is provided externally in HLSL) and `vec4<f32>` instead of `float4`. Are these the only things you are concerne
185.
▲
by
kvark
5y ago
Was always separate. There was a movement towards trying to make Mozilla-Central an upstream for it, but it hasn't happened. So technically right now it's a community project used by Firefox.
186.
▲
by
kvark
5y ago
wgpu is work in progress, we don't have all the validation in place yet. Also, it's not a Mozilla project, it's a part of gfx-rs work by Rust community.
187.
▲
by
kvark
5y ago
The current implementations are heavy WIP and incomplete. The fact that you managed to screw them up is not a big surprise. Once all of the safety and validation work is done, we'll need to check again and see.
188.
▲
by
kvark
5y ago
I don't expect any driver support for this in the nearest future. The promise of WebGPU on native is not in wgpu library quality, although it's a part of the equation. The promise is in a well-thought specification (of WebGPU API)
189.
▲
by
kvark
5y ago
Apple has tried to collaborate with Microsoft on making HLSL viable for the Web and standardizing it. IIRC, we figured that we can't accept HLSL as is anyway, and we'd have to develop a flavor of it for the Web, in which case the
190.
▲
by
kvark
5y ago
This isn't actually the reason. The first draft of WGSL, proposed by Google team, already had Rust-like syntax. As far as I'm aware, nobody from that team had any significant work done in Rust.
191.
▲
by
kvark
5y ago
This benchmark has little to do with the first public draft of the API we are discussing. Safari's old implementation hasn't been updated in years, and it's probably missing all the safety checks we'll need to ship this,
192.
▲
by
kvark
5y ago
> Google and Mozilla are also developing a C-compatible library that should be available as an OpenGL alternative for native code. To clarify, Google and Mozilla are both developing separate libraries: Dawn (in C++) and wgpu (in Rust) re
193.
▲
by
kvark
5y ago
WebGPU on native is the best bet to bring back the times where you could reasonably write once and run everywhere. See also - http://kvark.github.io/web/gpu/native/2020/05/03/point-of-we...
194.
▲
by
kvark
5y ago
This notion of "busy people don't make good decisions" seems a bit concerning to me. Even if all my decisions are perfect, and I have free time, why wouldn't I invest this time into something productive? In the end, bein
195.
▲
by
kvark
5y ago
From this perpective, paying extra for something to be produced in USA (they had an option for this in Librem 5) starts to make sense... I hope it's just someone screwed up without malicious intent.
196.
▲
by
kvark
6y ago
It puzzles me why there are no Ryzen 5000 variants in this list. Microsoft used to collaborate with AMD tightly in recent years.
197.
▲
Who is going to validate the validator?
(kvark.github.io)
2 points
by
kvark
6y ago
|
0 comments
198.
▲
by
kvark
6y ago
Please share what that hardware is. On Linux, Vulkan support starts at Intel IvyBridge, which is 8 years old now. Do people develop games on older computers these days? On other OSes, we have D3D12/D3D11 and Metal support.
199.
▲
by
kvark
6y ago
We need more downstream projects like this putting pressure on the library authors to cut down their dependency trees as well as generic usage. Perhaps, we need better tools for this. Take `cargo-bloat` for example: if library A makes a gen
200.
▲
by
kvark
6y ago
Good faith is hard to define. If I genuinely think my proposal is the way to go, hence I use this technique to push it through, is this good faith? Or if I'm tired of discussions on a difficult topic and just want to move forward with
201.
▲
by
kvark
6y ago
So this behavior has a name... I'm sick of this nemawashi thing used by people as an instrument (in the context of cross-company working groups). It's not about building consensus together, it's about sneaking your "cons
202.
▲
by
kvark
6y ago
Been doing this for years, working on Rust graphics libraries. What helps me sleep is just being totally exhausted. But focus at night is amazing, and motivation is very easy to sustain if the timing is regular. During the day, I keep think
203.
▲
by
kvark
6y ago
Looks like a great machine! I wish it had Ryzen 5000 option instead of Intel.
204.
▲
by
kvark
6y ago
Isn't Unity itself written in C++?
205.
▲
by
kvark
6y ago
If I understand correctly, that's the point. Nobody should be able to read or copy your data without permission.
206.
▲
by
kvark
6y ago
Maybe we need a quantum leap in technology first? Operating on data that can't be immutably copied (i.e. quantum state) opens up interesting possibilities in privacy space.
207.
▲
by
kvark
6y ago
Wgpu-rs is also going down the rabbit hole of re-inventing the world: in addition to implementing WebGPU and targeting all the GPU APIs that are available, we are also trying to do all the shader translation ourselves now (project Naga). I
208.
▲
Piet-GPU Vision
(github.com)
3 points
by
kvark
6y ago
|
0 comments
209.
▲
by
kvark
6y ago
Also, Dell XPS doesn't have AMD Ryzen, which is the main news here for System76 device.
210.
▲
by
kvark
6y ago
Not to be confused with Github developers, who work on plugins, calling GitHub API, etc?
More ›