Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
berkut
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
301.
▲
by
berkut
6y ago
Slightly off-topic, but since when were floppies referred to as "disc", as opposed to "disk"? I thought it was from Diskette? Is it a language / region thing? Optical discs were "disc", but at least gr
302.
▲
by
berkut
6y ago
Raytracing (Ray / BVH traversal / bbox intersection, and ray primitive intersection can all be SIMD-fied fairly well (very well up to 4-wide, fairly well up to 8-wide, depending on how things are packed).
303.
▲
by
berkut
6y ago
Looks cool, but IMO controls aren't that intuitive (at least allow keyboard rotate I think, and mousewheel zoom), and even in 2D view, it still applies depth fog/haze, so if you zoom out a bit, everything just whites out, and you
304.
▲
by
berkut
6y ago
That explains a iOS vs Android difference (ARC vs Garbage Collection), but it doesn't explain the article (and Gruber's) apparent argument that Apple Silicon machines running native ObjectiveC/Swift code use less memory than
305.
▲
by
berkut
6y ago
So just tagged pointers essentially? That's possible on x86 isn't it (unless it's an endian-thing)?
306.
▲
by
berkut
6y ago
Compared to something like Android, sure, I get that, but compared to ObjectiveC/Swift on x86 (which I think was being argued - i.e. against the Intel Macs)? I guess it makes reference counting in general more efficient, I'm just
307.
▲
by
berkut
6y ago
I don't quite understand how 'retain' and 'release' can be more memory efficient on Apple Silicon than x86.... I can understand how they can be more efficient from a performance standpoint in terms of more efficie
308.
▲
by
berkut
6y ago
Same here, it's off (been off for a while), and I still get the button on the keyboard. Tried toggling it on and off as well, but no luck.
309.
▲
by
berkut
6y ago
MC simulations, used for things like rendering (path tracing) in the CG/VFX industry. Having very good distribution and a large period are quite important, given how many random numbers (often billions, for every path bounce, light sam
310.
▲
by
berkut
6y ago
Out of interest, how do you define "works perfectly fine"? :) Obviously you're saying "for me", which I recognise, but from my experience playing around with Linux Mint, Kubuntu and Fedora on a Thinkpad T480S over t
311.
▲
by
berkut
6y ago
Using the built-in RAID of btrfs is unstable in some cases, but you can still use btrfs without using its RAID on top of mdadm with that providing the RAID, like ReadyNAS and Synology NAS devices have been using by default for years.
312.
▲
by
berkut
6y ago
Yeah, for me it was HoTMetaL Pro (1994), then moved to Frontpage in 1996 and Dreamweaver in 1998...
313.
▲
by
berkut
6y ago
? It's LGPL, so as long as you link dynamically, it's fine for proprietary software to use it. A lot of commercial proprietary software in the VFX industry does this (Nuke, Katana, Mari, Maya, Houdini, etc).
314.
▲
by
berkut
6y ago
I suspect there's not always a complete separation of "government-funded" vs "commercial" labels, especially in the case of things like Apollo and DARPA, where defence contractors essentially work as commercial comp
315.
▲
by
berkut
6y ago
There for me on both US + NZ stores: https://www.apple.com/shop/buy-mac/macbook-pro/13-inch scroll down to second row...
316.
▲
by
berkut
6y ago
There are still some MBP-13 Intels (i5) with 4 Thunderbolt ports + more RAM still available I think?
317.
▲
by
berkut
6y ago
Seems pretty clear they're using big.LITTLE-style low-power and high-power cores on the same chip. No fan however, is impressive....
318.
▲
by
berkut
6y ago
> and Linux on the Desktop is not what took over. It did in certain industries like VFX/CG: it used to be SGI workstations running IRIX, now almost all large high-end VFX companies are running Linux on x86, and have been since ~2003
319.
▲
by
berkut
6y ago
Cool - in which case, at least based on my experience, that would negate the need for goto in the main situation I end up using them in C/C++. The only other time I've seen it be used fairly regularly is cleanup / return hand
320.
▲
by
berkut
6y ago
How do you break out of nested loops without an extra variable set/check to break on in the outer one otherwise? goto is nasty, but in my experience writing HPC code, it does have some uses that can't be solved as efficiently
321.
▲
by
berkut
6y ago
I never remember Visual Studio 6 (VC++) being slow at all at the time on 1996-era hardware - quite the opposite (other than the dreaded "updating intellisense..." which would hang things for a while). I distinctly remember subsequ
322.
▲
by
berkut
6y ago
Whilst the Akula-class attack subs (not to be confused with NATO-name Akula, the Typhoon SSBN - what this article is about) explicitly moved back to using steel after the Sierra-class used titanium due to cost, I used to work at BAE Systems
323.
▲
by
berkut
6y ago
Given people (including in these comments about string splitting) often complain about C++ not having "batteries included" for everything, surely C would be even worse in that regard...
324.
▲
by
berkut
6y ago
My new Fender guitar had a warning printed out in the case saying the product contains chemicals known to cause cancer... Titled: California Proposition 65 Warning
325.
▲
by
berkut
6y ago
I'm sure there's been at least research in this area since the 1980s - I remember hearing about it when I worked in the Defence industry on weapons systems in the early 2000s as an improvement over the default static "Spike&q
326.
▲
by
berkut
6y ago
I've also (unfortunately) noticed that Chrome is much more responsive on Linux than Firefox on several different machines. In fact, on a resource-constrained VDI for internet access (for security reasons), I've also noticed that C
327.
▲
by
berkut
6y ago
I'm not sure I'm afraid... I started programming when I was quite young, and have always been interested in it, and in terms of the VFX / Graphics industry, I've only been involved in that for the past 10 years, before t
328.
▲
by
berkut
6y ago
While I agree in general, I work in the VFX industry as a software dev writing a renderer that's used for blockbusters, and one situation where CG still isn't quite "there" yet IMO is fluid effects and explosions (which
329.
▲
by
berkut
6y ago
Embree doesn't use MKL, and in fact, the code runs very well on AMD machines, as can be seen by any recent Cinebench version benchmark (of which AMD themselves often show the result) which utilises Embree for intersection. What will be
330.
▲
by
berkut
6y ago
Exactly the same way ReadyNAS solves it...
More ›