Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rep_lodsb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
rep_lodsb
6d ago
Illicit access as defined by Google / Apple? If the three letter agencies are interested in you, they don't need to exploit any bugs, they can just demand access from those two companies, and get it. To the device that you carry i
2.
▲
by
rep_lodsb
7d ago
There needs to be something on the other side to receive that morse code. Unless it's like Metamorphosis of Prime Intellect and it figures out how to rearrange matter just by modulating some electronic signal. If you think this is a re
3.
▲
by
rep_lodsb
7d ago
"Here are the cases that hit hardest, each compared against how Rust handles the same shape:" "Rust: this exact shape can’t compile."
4.
▲
by
rep_lodsb
8d ago
LLMs are fine-tuned through human feedback. One way to improve for them would be to become more helpful, more factually correct, more capable of solving problems. This may be (much) harder to do than generating rhetoric that is convincing t
5.
▲
by
rep_lodsb
8d ago
Maybe the victor will be whoever doesn't fall into the trap of believing that a next word predictor optimized through RLHF to sound convincing to the average human [1] is in any way intelligent, and restructuring their entire economy
6.
▲
by
rep_lodsb
10d ago
Usually, you do know something about the environment that your code runs in. But in the case that you don't, causing an exception (whether "undefined opcode" or anything else) can't be guaranteed to terminate the proce
7.
▲
by
rep_lodsb
10d ago
Yes, and it's not quite the same as a normal "INT 01h". It causes a debug exception, which may enter ICE mode if it is enabled (undocumented bit in DR7, or PMCR on Pentium), otherwise it invokes interrupt 1, but without check
8.
▲
by
rep_lodsb
12d ago
If you don't know anything about the environment the code runs in, you can't rely on what action the undefined opcode handler will take either. (same for any other exception) Some operating systems used them for syscalls.
9.
▲
by
rep_lodsb
13d ago
An interrupt or SYSCALL instruction could do anything, which includes remapping or overwriting the memory location it returns to. So no, these instructions can't be prefetched in any case.
10.
▲
by
rep_lodsb
13d ago
#UD has the same stack frame as a software interrupt, there's no error code pushed. But most likely, executing INT 06 from ring 3 will generate a protection fault instead, since the gate descriptor would be set up to not be reachable f
11.
▲
by
rep_lodsb
18d ago
g_dwBrainsDestroyedBySlop++;
12.
▲
by
rep_lodsb
18d ago
And the Wikipedia article explains where the name came from, a combination of ".stub" and "mrxnet.sys". Not one literal string as it appears several times in this purported "reconstruction". Including as the
13.
▲
by
rep_lodsb
19d ago
But then did it hallucinate that registry key? Or this? "instance of ActiveScriptEventConsumer as $Consumer\n" "{\n" " Name = \"StuxnetConsumer\";\n" " Scr
14.
▲
by
rep_lodsb
19d ago
This looks like slop, it's all concatenated into a single file and most probably not based on the actual malware. I'm fairly sure that for example the real one does not include the literal string "Stuxnet" anywhere, like
15.
▲
by
rep_lodsb
19d ago
Mentioned in the article, same link too. The court documents included a diagram of the microcode format, and also a comparison of the reset sequence between Intel and NEC.
16.
▲
by
rep_lodsb
19d ago
This is basically an ELF executable file infecting virus, nothing novel about that.
17.
▲
by
rep_lodsb
1mo ago
>Could you teach your CPU to understand RISC-V? The bulk of microcode is still ROM inside the CPU. Also it's mostly used for the more complex instructions, the basic load/store/add/etc. would be decoded and executed m
18.
▲
by
rep_lodsb
1mo ago
This requires access to hardware registers, so it won't work as non-root or inside a VM.
19.
▲
by
rep_lodsb
2mo ago
Why should AI enthusiasts expect logical reasoning? AI "reasoning" is the model babbling to itself, using statistically likely sequences of words that appear in the training data. Of course that will often produce valid chains of
20.
▲
by
rep_lodsb
2mo ago
8080 assembly language makes it easy to understand what the restrictions are. Z80 much less so. Much of the instruction set was carried over from the 8008, that's where you get MOV & ALU operations, the pseudo-register M standing f
21.
▲
by
rep_lodsb
3mo ago
And for you that's reason enough not to watch his videos? Fine, but I get the distinct impression you (and other people in your "camp") don't want anyone else to watch his content either, and that's why you're
22.
▲
by
rep_lodsb
3mo ago
16-color EGA and VGA had separate bitplanes, so writing 4 monochrome images would take the same time as a single one in color.
23.
▲
by
rep_lodsb
3mo ago
That's a limitation of the Turbo C library, as the comment says. DOS memory allocation functions take the size in 16-byte "paragraphs", and return a segment, with the allocated memory starting at offset zero in that segment.
24.
▲
by
rep_lodsb
3mo ago
A lot of that is just bloat that you wouldn't have had back then. But it could still be handled by an 8086, not by storing the raw HTML in memory at all, but parsing it as it loads. Each DOM node would be its own object with child poin
25.
▲
by
rep_lodsb
4mo ago
Well, one indication is the value loaded into EDX on reset: 9B5 BIST1 -> TMPD 0x0303 PASS2 9B6 SIGMA -> EDX 9B7 BIST2 -> TMPE TMPD XOR 9B8 SIGMA 0x3ddc0c2c XOR 9B9 SI
26.
▲
by
rep_lodsb
4mo ago
Maybe websites should work without loading megabytes of scripts from third-party servers? I think that should be disabled unless you opt-in. Also browsers by default using a blocklist from some company, and showing a giant scary warning a
27.
▲
by
rep_lodsb
4mo ago
Something like uMatrix should be built right into the browser, and the fact that this isn't the case really says it all about how it's not the "user agent" anymore. It's the one extension that's absolutely esse
28.
▲
by
rep_lodsb
4mo ago
Slight correction, the correct offset is 7, and DAA only adds 6. But the trick is also adding the carry bit. This works on the 6502 in decimal mode too, e.g. https://news.ycombinator.com/item?id=6342286 On the Z80 and 8086,
29.
▲
by
rep_lodsb
5mo ago
I know this comment will get ignored by the true believers, and likely pasted directly into Claude by the author in order to "further improve" the code, but here's some small excerpts from the terminal emulator (glass.asm, 19
30.
▲
by
rep_lodsb
5mo ago
Fun fact: "/dev/nul" (with only one L) would have worked, even if there is no directory with that name. That's been a feature since DOS 2.0, there was even an undocumented option AVAILDEV to make the prefix mandator
More ›