Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vilya
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
vilya
8y ago
Great explanation! I think you just made a few things about Rust click for me. Thanks!
2.
▲
by
vilya
9y ago
QtCreator is brilliant, I just wish the Qt company would stop trying to hide it away! It's getting harder and harder to find the download link on their website.
3.
▲
by
vilya
9y ago
Is anyone out there working to automate middle management?
4.
▲
by
vilya
9y ago
You can drill down in Diskitude by right clicking. I agree it's not as nice as Daisy Disk, but it's the best I've found for Windows (for my tastes) and you can't beat the price...
5.
▲
by
vilya
9y ago
Gosh there are a lot of these programs, aren't there? For some reason I find it really hard to read these tree map visualisations. I know the theory and all that, but for me they just aren't an intuitive way of displaying that kin
6.
▲
by
vilya
9y ago
Interesting! What would you say makes it better than the others? I'm working on something similar but as-yet-unannounced and I'd love to know if we're tackling the right problems...
7.
▲
by
vilya
9y ago
Maybe the effort just isn't where you're looking? Intel provides the Threading Building Blocks library for C++; some top notch debugging & profiling tools with multi-threading support; very good documentation; and they do quit
8.
▲
by
vilya
9y ago
In an incorrect sense, yes. :-) SIMD = Single Instruction Multiple Data, meaning the same instruction being applied to multiple different values simultaneously. That's exactly what GPUs do.
9.
▲
by
vilya
9y ago
The important difference is that not everything in Unreal is GC'd, only UObjects. Internally the rendering, animation, networking and other high-performance subsystems don't use GC because they can't afford the overhead. Bein
10.
▲
by
vilya
9y ago
I really wish the Qt Company would stop bundling QtCreator as a required component of the Qt SDK. I use QtCreator as my main IDE & think it's great, so of course I install new versions as soon as they become available. I compile &a
11.
▲
by
vilya
9y ago
> I have long wanted to see programmers experiment with taking this IDE thing much further. Almost every other authoring tool has an opaque file format, manipulated via one or more views. E.g. when a digital artist wants to create and ma
12.
▲
by
vilya
9y ago
It's so the scanner operators can tell there's nothing hidden underneath your laptop. I'm not sure whether the laptop case (or just the battery?) can actually block the scanners, or it just makes the output image harder to in
13.
▲
by
vilya
9y ago
I think that was true back when he wrote the words, but less so now. Even if you're not noticing a delay, code that completes quicker is generally code that uses less power and you can still notice the effect on your phones battery lif
14.
▲
by
vilya
10y ago
All of you complaining about this proposal not being based on Vulkan seem to be overlooking the fact that Vulkan is actually quite cumbersome to use. Metal, on the other hand, is a really well designed API and in my opinion strikes just the
15.
▲
by
vilya
10y ago
Exactly. Same with %: since we're talking about a number-like object, there's a clear and expected meaning for it and that is NOT cross product.
16.
▲
by
vilya
10y ago
I've recently had to deal with some code that did this for work (and also used operator* for dot product) and it made the equations incredibly difficult to read. Please don't make the mistake of doing this in your own code.
17.
▲
by
vilya
10y ago
The term you're looking for here is a depth matte. It's a technique that's been in use for many years now, but of course it's only as reliable as your depth data so it's just one of the many tools in a compositor&#x
18.
▲
by
vilya
10y ago
Doesn't it bother you that you can provide the same value to your employer as someone in Brisbane, but only get paid a fraction as much for it merely because you're in Sri Lanka? I'm a remote worker too (and I'm very hap
19.
▲
by
vilya
10y ago
I like that you guys are being open about this, but the way you calculate compensation leaves a pretty bad taste in my mouth. I very much dislike the idea that you, as an employer, are deciding what proportion of their income your employees
20.
▲
by
vilya
10y ago
> It's hard to refute directly because there isn't any motivation or reasoning presented, only prescriptions (the author cites their "experience" in comments), so the best I can do is point out that most of it is real
21.
▲
by
vilya
10y ago
I think the grandparent post is talking about decoding to RGB with a full 32-bit float per channel, which is 12 bytes per pixel rather than 8. The high precision is needed for HDR and for the extra processing you have to do to the pixels af
22.
▲
by
vilya
10y ago
Fair enough, I understand the desire not to bump the major version in this case. It does still kind of suck for users of the library though. The case I was talking about was the OpenVR library, which changed the names for some of its enum v
23.
▲
by
vilya
10y ago
My opinion, as someone whose code got broken by a library micro version update just yesterday, is that the responsible thing to do is add a new function with the new args instead of changing the old one. Change the implementation of the old
24.
▲
by
vilya
10y ago
I love my Aorus X3: http://www.aorus.com/Product/Features/X3%20Plus%20v6 Portability, power and build quality are all excellent. Battery life isn't up to MacBook standards, but you get a good 4 to 5 hours on
25.
▲
by
vilya
10y ago
I thought that too. I found it hard to believe that anyone would write either of the first two versions without having thought of the 3rd - or, you know, just having 2 or 4 separate for loops. Maybe there was something about the problem
26.
▲
by
vilya
10y ago
"Dear ImGui" ( https://github.com/ocornut/imgui ) is an absolute delight to use. Can't recommend it highly enough. It's not suitable for every project, but when it does fit then I can't think of
27.
▲
by
vilya
10y ago
That's exactly my point: when the compiler can decide not to do something you told it to you don't have full explicit control over everything. That's not a bad thing though - the compiler usually makes good decisions on your
28.
▲
by
vilya
10y ago
> Want to know where every last cycle goes and explicitly control everything? C So... you compile with optimisation switched off?
29.
▲
by
vilya
10y ago
In CUDA you can write your device kernel as a templated function and the compiler will specialise it based on how it's called by the host. In some cases this can result in big speed-ups while keeping the code simple and maintainable. Y
30.
▲
by
vilya
10y ago
Nvidia have been promoting something called Roborace, which is running as something to do with the Formula E series. Is this anything to do with that? https://en.m.wikipedia.org/wiki/Roborace
More ›