Posts

Showing posts from April, 2023

Why is "0x55aa" the name of this blog?

Why is this the name of this blog? What does it mean? Today we are going to be answering those questions. 55aa is the "boot signature" for the bootsector. This can be confusing. A boot sector is the part of a persistent data storage device(ex. a hard disk) which contains machine code to be loaded to the RAM(Random Access Memory) and then executed. But how does the computer know that it is a bootsector? That's where the boot signature comes in. The computer only checks the first 512 bytes of the storage, and if it ends in "55aa", it recognizes it as a boot sector, so it moves it to the RAM and executes it. But why  "55aa" and not any other number? Well, the answer is very simple. "55aa" is an hexadecimal number(that's why we write "0x" at the start, to tell the computer that we are writing a number in hex), and in decimal it is 21 930. And in binary it's 0101 0101 1010 1010(again, before that we must put 0b, so the computer r...

Chat-GPT vs Bard: Which is better?

Right now we are living a very quick evolution of AIs.With the recent release of Chat-GPT 4 and the announcement of Bard, Google's AI counterpart. But which one is better? One of the main differences is that Bard is meant to be implemented into the Google search engine, so the answers have to be simple and concise Another difference is that Chat-GPT knows more languages than English, while Bard only knows English right now, Another thing is that some people want to stop Chat GPT 5's development, which may benefit Bard and other Artificial Inteligences. In conclusion, I think Chat-GPT is better, but Bard  seems to focus more on speed rather than quality and it hasn't released officially, so it's hard to tell which one is going to be better.