Page 2 of 2

Re: Biggest Blunder?

Posted: Fri May 06, 2016 3:00 am
by ggodw000
when i graduated my college in '06 i attempted several times during last 10 years to jump start my OS project. The startup code was supplied in 4xx level course. Biggest blunder was forgetting where i left off and starting a new. It was costly. This time, starting beginning of 2016, I setup git repo and continue as long as it takes, however long the interruption be, i swore to start where i left off previously.

Re: Biggest Blunder?

Posted: Fri May 06, 2016 11:59 am
by osdever
glauxosdever wrote:Hi,


Just now something else happened. While I mapped the whole data used by the kernel and marked as free the rest of physical memory, I...

...forgot to map the framebuffer. :shock:

Wondering the whole afternoon why did it triple fault.


Regards,
glauxosdever
I've been in #osdev at that time :)

Re: Biggest Blunder?

Posted: Fri May 06, 2016 1:17 pm
by osdever
I've been in village without Internet, and my hard drive fully crashed with all data on it. In Git there's been old version, so development is freezed for 3 months.

Re: Biggest Blunder?

Posted: Fri May 06, 2016 1:58 pm
by BrightLight
catnikita255 wrote:I've been in village without Internet, and my hard drive fully crashed with all data on it. In Git there's been old version, so development is freezed for 3 months.
I push to my repository every time I make a change, and you should too. My most recent push is from 3 days, and since then all I have done is changed a debug message from "ACPI APIC" to "ACPI MADT" so I know I'm never losing anything.

Re: Biggest Blunder?

Posted: Fri May 06, 2016 11:44 pm
by osdever
omarrx024 wrote:
catnikita255 wrote:I've been in village without Internet, and my hard drive fully crashed with all data on it. In Git there's been old version, so development is freezed for 3 months.
I push to my repository every time I make a change, and you should too. My most recent push is from 3 days, and since then all I have done is changed a debug message from "ACPI APIC" to "ACPI MADT" so I know I'm never losing anything.
catnikita255 wrote:without Internet

Re: Biggest Blunder?

Posted: Fri May 06, 2016 11:48 pm
by Hellbender
catnikita255 wrote:
catnikita255 wrote:without Internet
Clone a bare git repo to USB stick and push/pull there as long as there is no internet.
USB repos are also good for small personal stuff you don't want to put to Internet (notes, etc).

Re: Biggest Blunder?

Posted: Sat May 07, 2016 12:10 am
by osdever
Hellbender wrote:
catnikita255 wrote:
catnikita255 wrote:without Internet
Clone a bare git repo to USB stick and push/pull there as long as there is no internet.
USB repos are also good for small personal stuff you don't want to put to Internet (notes, etc).
OK, I'll do it next summer. But in summer of 2015 I don't known about it.

Re: Biggest Blunder?

Posted: Sat May 07, 2016 9:26 pm
by Muazzam
I posted (read: bragged) about my operating system on a Q/A website and it received about 150,000 views. I could've provided a GitHub link there but I instead asked people to email or message me individually and I'd send them the link. Guess what, I lost a great promotional opportunity for my OS. I'm not sure whether I'll have the same opportunity, again.

(https://www.quora.com/Ive-just-created- ... programmer. I've been banned from the website, since, for other reasons.)

Re: Biggest Blunder?

Posted: Sun May 08, 2016 10:28 am
by Schol-R-LEA
My biggest blunder was probably getting interested in the subject in the first place.

Re: Biggest Blunder?

Posted: Mon May 09, 2016 4:10 pm
by Marionumber1
My biggest blunder was forgetting to clear the BSS, thinking that if I declared global variables as 0, that wouldn't matter. Turns out it did, and I ended up with a frustrating Heisenbug for 5 months.

Re: Biggest Blunder?

Posted: Mon May 09, 2016 4:30 pm
by zdz
Overthinking.

I do it quite often...