Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mmaniac
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
mmaniac
2y ago
The Vita homebrew scene is very mature and surprisingly active. "It's surprisingly easy to hack your 3DS" is a meme for good reason, but it holds even truer for the Vita.
32.
▲
by
mmaniac
2y ago
PS1 backwards compatibility on the PS2 has always been a mix of software and hardware. This includes the PS2 slim†. https://israpps.github.io/PPC-Monitor/docs/Architecture%20Ov... > The PPC-IOP ASIC, present in
33.
▲
by
mmaniac
2y ago
Good article, but the most curious part comes in the final footnote. After all that has been said, the final sentences are these: > If you actually wanted a solution for boys to want to go to college, bring back male-only colleges. Watch
34.
▲
by
mmaniac
2y ago
The thing is... it isn't just another regular register. Reads from the PC are 8 bytes ahead, because that's where the PC is in the pipeline at read time. Branches are PC+8 relative for the same reason. It's a design choice th
35.
▲
by
mmaniac
2y ago
I'm not a fan of Rust, but my God, just use Rust instead of this. This is unreadable.
36.
▲
by
mmaniac
2y ago
It's transpilers all the way down...
37.
▲
by
mmaniac
2y ago
"Compatibility" has a specific meaning in C which isn't the same as what you're describing here. What you're talking about is implicit conversions without narrowing. Compatibility is essentially about ABI: https:&#
38.
▲
by
mmaniac
2y ago
A good paper, but I think it could have used a little more detail. There was a long, complicated cat & mouse game between hackers and Nintendo, and a lot of that was glossed over to focus on individual exploits. In particular, there
39.
▲
by
mmaniac
2y ago
Your criticism seems more general than just Python and Haskell. It's really about dynamic and static typing. That's a legitimate debate, but as far as static typing goes, Haskell has one of the best static systems around - and bec
40.
▲
by
mmaniac
2y ago
> It almost never plays out that way in practice. What seems to happen is that after some period of time, people are making good money and they're typically spending all of it, and it becomes really hard to dial that back. If you bo
41.
▲
by
mmaniac
2y ago
The MiSTer project specifically targets the DE10-Nano board and its Cyclone V FPGA SoC. There isn't a port or similar project available for some better board AFAIK.
42.
▲
by
mmaniac
2y ago
FPGA emulation is a niche within a niche and is targeted squarely at enthusiasts. I'm not surprised that you're expected to get your hands a little dirty to get it working.
43.
▲
by
mmaniac
2y ago
This has frustrated me too. I've completely avoided using sleep these days, and instead use hibernate. Bizarrely, Microsoft also wants to hide this option from you too. But it still exists and modern SSDs are extremely fast.
44.
▲
by
mmaniac
2y ago
A lot like video game streaming, the appeal of this totally misses me.
45.
▲
by
mmaniac
2y ago
The Blitz was an 8 month campaign targeting cities all across Britain. Operation Gomorrah had a comparable death toll within one city over eight days. It sounds like the density of destruction from Gomorrah was a lot greater.
46.
▲
by
mmaniac
2y ago
Why are stack sizes generally set so small, anyway? Can demand paging not be used to have a potentially enormous stack without the common case being expensive?
47.
▲
by
mmaniac
2y ago
AMD's mobile CPUs have had confusing names since 2022 with the 7000 series, and are now completely bonkers. The completely unnecessary insertion of "AI" into every name, the TDP suffix now an optional prefix, and the extremel
48.
▲
by
mmaniac
2y ago
Nvidia can't really enter this segment unless Windows on ARM takes off, and they don't want to be the one to put the first foot forward. If Snapdragon X Elite is a success, you can bet Nvidia will be producing laptop SoCs with pas
49.
▲
by
mmaniac
2y ago
Moore's law only talks about transistors - in an IC they should double every 2 years. 3 years after the Apple M1, the M3 increased transistor count from 16 billion to 25 billion. Two years saw the 5950x with 8.3 billion transistors go
50.
▲
by
mmaniac
2y ago
The line between remaster and remake is a blurry one. Nier Replicant ver.1.22... isn't officially called either a remake or a remaster, and a convincing case could be made for either. Yet it changes more than Demon's Souls PS5 doe
51.
▲
by
mmaniac
2y ago
It is easy to find criticism of Demon's Souls' remaster's art style by entering that term into your favourite search engine. This isn't "considered" true by "almost everybody". Regardless of any perso
52.
▲
by
mmaniac
2y ago
Wipeout on the Playstation - by defunct developer Psygnosis in Liverpool, England - is well known for having good PAL versions.
53.
▲
by
mmaniac
2y ago
I can see how that would be difficult for low level emulation, but does it really matter for HLE? Retail games running on the PS4 don't care about the PCIe topology, they just use Sony's function call APIs.
54.
▲
by
mmaniac
2y ago
The PS4 Pro struggles to run this game at 60fps due to a CPU bottleneck. On the other hand, PS5 runs it remarkably stably at 60fps and even 120fps is decent. Source: Me and my hacked PS4 Pro and PS5.
55.
▲
by
mmaniac
2y ago
That's right. Sonic the Hedgehog on the Mega Drive is the goto example, where even the music runs slower.
56.
▲
by
mmaniac
2y ago
As other commentors have pointed out, Japan uses NTSC. PAL is mostly a European thing. As far as the SNES is concerned, PAL consoles simply letterbox the video and run the game 16.6% slower. Occasionally the game speed is modified to accoun
57.
▲
by
mmaniac
2y ago
People will respond to the incentives that are given to them, regardless of ethics. The question is, what system would avoid this perverse incentive? A graduate tax would have the same problem. Free tuition shifts the burden to every taxpay
58.
▲
by
mmaniac
2y ago
The newer plan 5 loans have lower interest rates... But are only forgiven after 40 years, not 30. On average new graduates will pay more over their lifetimes. The blame for this system, if one is inclined to blame, can be laid at the feet o
59.
▲
by
mmaniac
2y ago
This sort of thing is ordinary for consoles without floating point numbers. It's easy to do in software with integers, but sometimes hardware acceleration will use it too. The SNES and GBA both supported affine transformations, where t
60.
▲
by
mmaniac
2y ago
The killer IMO is the combination of mutability and implicit references. With either immutability or explicit references, the hazards are greatly lessened. In the absence of mutability, there's no observable difference between passing
More ›