Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
louthy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
64 ms
·
841.
▲
by
louthy
4y ago
Now for sure, but back then any generalisation would potentially cost clock cycles or memory, so an engine would be fine tuned for the game in front of us. It would be entirely possible to take that engine and use it for a similar game, bu
842.
▲
by
louthy
4y ago
Yes, although not a full title. It was the period between PS1 and PS2 and no publishers were committing until they knew what was happening with PS2 (because of the outrageous success of the PS1). I built a bezier-patch based engine for it
843.
▲
by
louthy
4y ago
There were plenty of pre-mortems! :D Obviously we all knew of things like Star Fox 64 which is still really just a 2D game in many ways (following a fixed route), the idea was to not be on a fixed route and be free roaming. We tried putting
844.
▲
by
louthy
4y ago
To a certain extent I agree with you. But when the game doesn't even fit in the RAM of a development system (4mb), never mind the 2mb of a real Playstation, or movement is 5 frames a second rather than 30/60 it's still very h
845.
▲
by
louthy
4y ago
Nope, I bailed in 2005 after 10 years. Healthcare tech now, and I hope to never need to do the kind of low level coding I did back then, ever again :D
846.
▲
by
louthy
4y ago
> they can't hit an enemy ship that is five feet in front of them because the player ship is not exactly at the same elevation as the enemy ship And that in a nutshell was everything that was wrong. How to make Defender in 3D when
847.
▲
by
louthy
4y ago
> Did you manage to utilise any of the tech in another project, or was the whole thing just completely binned? At that time we used to bin everything and start again (from the engine point of view at least). Usually it was so complex an
848.
▲
by
louthy
4y ago
> It sounds like Gavin went beyond that, cutting into Sony's forbidden library space Sure, this wasn't an exhaustive list of every trick we had to do, it's just another war story. This is the one that I remember the most
849.
▲
by
louthy
4y ago
I wrote a comment below the article with background of what happened: https://www.unseen64.net/2020/11/16/lunatik-pure-entertainme...
850.
▲
by
louthy
4y ago
Anybody who did PS1 dev back in the day will have had to do some crazy hacking stuff to get performance or memory. The first project [1] I worked on I had a C version of my graphics engine and animation system, and in parallel I'd hav
851.
▲
by
louthy
4y ago
> I’ve spent way too many hours stepping through over-abstracted declarative code, getting frustrated at the opacity of it all. Then it’s not declarative
852.
▲
by
louthy
4y ago
Not all, some rely on the runtime, like static interface methods. Records can be enabled like this [1] [1] https://github.com/louthy/language-ext/blob/main/LanguageExt...
853.
▲
by
louthy
4y ago
> too few selling points There are significant performance improvements, and the new language features of C# depend on the later versions - that might not be such a big deal, but it will become more acute as the language improves.
854.
▲
by
louthy
4y ago
You can just block them from the repo. If it's using up your emotional energy after you've explained your position, be proactive and push it away. I realise that's the nuclear option, but at some point you have to draw a li
855.
▲
by
louthy
4y ago
> Any function in C/Java/Python/Ruby is already free to log to stdout, truncate tables in the database, phone home to the NSA, modify files on the filesystem, throw exceptions, modify global state in the program, etc etc e
856.
▲
by
louthy
4y ago
> Haskell because elitism Was there really a need for this comment? How about: for correctness and expressivity
857.
▲
by
louthy
4y ago
I'm pretty sure they're all nesting in my house right now, so I'm not sure that statistic is accurate.
858.
▲
by
louthy
4y ago
I think a better phrase is "everybody is winging it", because once you get good at something, then you tend to end up working on something that's at the edge of your current understanding, either through promotion or some sen
859.
▲
by
louthy
4y ago
To be clear, I didn't say they were equivalent. They're equivalent up to isomorphism, not equal.
860.
▲
by
louthy
4y ago
> Is there a reason why you would make fn(1) and fn 1 equivalent? 1 and (1) are isomorphic. A single term tuple can be converted to the single term, and vice versa. Having an implicit conversion doesn't seem too crazy. The bigges
861.
▲
by
louthy
4y ago
But it does have to be like that now. Because if you're not growing (not growing the bottom line), you're almost certainly losing market position to other companies that are chasing growth. If there was some group altruism that ma
862.
▲
by
louthy
4y ago
OT: I've been trying recently to find something that works like the old Google Inbox project. Inbox was the only time I've ever reached inbox 0 , and it annoyed the hell out of me when they cancelled it. Has anyone seen/us
863.
▲
by
louthy
4y ago
Late 40s here and feel the opposite. My experience gives me much better problem solving abilities. I’m sure it’ll fade eventually, but right now I feel like I have an edge over my younger self, rather than anything that appears to be in de
864.
▲
Clearview AI fined in UK for illegally storing facial images
(bbc.co.uk)
1 points
by
louthy
4y ago
|
0 comments
865.
▲
We Bagged Ripples in Space
(astrobiscuit.com)
12 points
by
louthy
4y ago
|
0 comments
866.
▲
by
louthy
4y ago
I said no such thing.
867.
▲
by
louthy
4y ago
> There is a huge amount of man-hours poured into making these frameworks work correctly under any condition. The path is littered with the ghosts of frameworks past. Don't let the current efforts or trends convince you that we
868.
▲
by
louthy
5y ago
> It doesn't destroy the planet. You're thinking of the fossil-fuel industry. But the fossil-fuel industry has had very real benefits (whether we like it our not!). It's surely debateable whether fuelling crime, scams, an
869.
▲
by
louthy
5y ago
Using routes is a key technique in memory techniques (an the so called 'memory palaces'), presumably because when we went hunting for food we needed to find our way home, so memories attached to routes are a lot stronger.
870.
▲
by
louthy
5y ago
This is what surprised me. It seems the board was asleep at the wheel, failing in their fiduciary responsibilities
More ›