Viewing profile — mabster
mabster
HN member- Joined
- Mon, Oct 25, 2021, 9:51 AM UTC
- HN karma
- 240
- Public activity
- 147 items
- HN profile
- View on Hacker News ↗
About mabster
No profile information was provided.
Recent public activity
-
comment
Comment #49107235
Ive got a tendency to modify many things as I go and break them into commits later. Generally I do git add -p until things are too interwoven. In that case, I've ended up with the …
-
comment
Comment #49014804
Engineering is very reliant on mathematics and as real world as it gets.
-
comment
Comment #48433240
Ok fair enough. I don't write performance stuff in Java so I haven't even needed to look at this stuff to be honest. Most of the intrinsics I would want are there, except for any m…
-
comment
Comment #48422726
I'm a Java developer now, amongst other languages. The advantage of Java is that it takes A LOT less time to develop something, so there is the whole bang for buck for sure. I have…
-
comment
Comment #48408784
Low level CPU-related optimisation is absolutely still a thing. The GPU is always filled to the brim trying to get as much quality out of a graphics frame so a lot gets offloaded t…
-
comment
Comment #48379873
I did notice that difference too. But previous "credit card size" projects have all been several mm (as in couldn't fit a wallet designed for credit cards). So 1 mm is... pretty sw…
-
comment
Comment #48370459
I went to the page expecting to rant about how it's not actually credit card size because of the thickness and was for once pleasantly surprised! Kudos to the author! It looks grea…
-
comment
Comment #48015729
That's pretty close to "be like Keanu Reeves"!
-
comment
Comment #47786237
It's always the kitchen for me across food places (in Australia). Ending up with pickles when I removed them. Ending up with coke zero instead of coke. But the worst is ending up w…
-
comment
Comment #47431955
It's been mixed moving to normal code: I haven't had to low-level optimise for ages now (man I miss that). But performance in the O() sense has been the same. Game engine developme…
-
comment
Comment #47431851
I haven't watched his videos on his language for ages, but this was a big thing he wanted in his language: being able to swap between array-of-structs and struct-of-array quickly a…
-
comment
Comment #46787209
Unless LA stood for Latin America haha.
-
comment
Comment #46787149
I guessed American when it was compared to Hockey, Baseball and Basketball. In Melbourne, Australia, Football is again another sport (but it not being called Footy gives it a way).…
-
comment
Comment #46597515
I flew Scoot airlines recently and my 13” MacBook Air was too big to have on my lap even though the seat in front was not reclined. There's also something about those seats where y…
-
comment
Comment #46381940
Memories shattered. Yeah, you're right and I would have watched interlaced broadcast content. I saw interlaced NTSC video in the digital days where the combing was much more obviou…
-
comment
Comment #46354722
I'm guessing you're talking about interlacing? I've never really experienced it because I've always watched PAL which doesn't have that. But I would have thought it would be percei…
-
comment
Comment #45875035
You nailed it - that's my criticism :) I've worked with a lot of code like this (particularly C libraries and litanies of return codes), and it's fine... But I prefer something lik…
-
comment
Comment #45862976
I'm the opposite - I really like checked exceptions in Java because it's very easy to see how developers are handling errors and they also form part of the function signature. Most…
-
comment
Comment #45842678
I just pictured someone getting a message to check which model was right from an ancestor 20 giga generations ago!
-
comment
Comment #45739578
Or the timeline just doesn't have capacity for experimentation so the expectations are clear right from the start!
-
comment
Comment #45739563
In context most of the major optimisation work was on the engine. The game code can be and usually is slow but we do try to tame things in an O() sense. I worked licensed titles fo…
-
comment
Comment #45718144
I've written this kind of function so many times it's not funny. I usually want something that is fed from an iterator, removes duplicates, and yields values as soon as possible.
-
comment
Comment #45718125
We had similar thoughts about "premature optimisation" in the games industry. That is it's better to have prematurely optimised things than finding "everything is slow". But I gues…
-
comment
Comment #45625216
I can't remember the details because we coded the SPU in C, but the PS3 SPUs had odd and even cycles with different access properties too.
-
comment
Comment #45588826
I worked with a developer that copied and pasted A LOT and would keep his fingers on the old copy and paste buttons (Ctrl-Ins, etc.). I've even seen him copy and paste single lette…