Biggest Blunder?
-
- Member
- Posts: 396
- Joined: Wed Nov 18, 2015 3:04 pm
- Location: San Jose San Francisco Bay Area
- Contact:
Re: Biggest Blunder?
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.
key takeaway after spending yrs on sw industry: big issue small because everyone jumps on it and fixes it. small issue is big since everyone ignores and it causes catastrophy later. #devilisinthedetails
Re: Biggest Blunder?
I've been in #osdev at that timeglauxosdever 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.
Wondering the whole afternoon why did it triple fault.
Regards,
glauxosdever
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Re: Biggest Blunder?
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.
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: Biggest Blunder?
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: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.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Re: Biggest Blunder?
omarrx024 wrote: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: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.
catnikita255 wrote:without Internet
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
-
- Member
- Posts: 63
- Joined: Fri May 01, 2015 2:23 am
- Libera.chat IRC: Hellbender
Re: Biggest Blunder?
Clone a bare git repo to USB stick and push/pull there as long as there is no internet.catnikita255 wrote:catnikita255 wrote:without Internet
USB repos are also good for small personal stuff you don't want to put to Internet (notes, etc).
Hellbender OS at github.
Re: Biggest Blunder?
OK, I'll do it next summer. But in summer of 2015 I don't known about it.Hellbender wrote:Clone a bare git repo to USB stick and push/pull there as long as there is no internet.catnikita255 wrote:catnikita255 wrote:without Internet
USB repos are also good for small personal stuff you don't want to put to Internet (notes, etc).
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Re: Biggest Blunder?
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.)
(https://www.quora.com/Ive-just-created- ... programmer. I've been banned from the website, since, for other reasons.)
- Schol-R-LEA
- Member
- Posts: 1925
- Joined: Fri Oct 27, 2006 9:42 am
- Location: Athens, GA, USA
Re: Biggest Blunder?
My biggest blunder was probably getting interested in the subject in the first place.
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
- Marionumber1
- Member
- Posts: 56
- Joined: Sun May 08, 2011 9:03 am
Re: Biggest Blunder?
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.
Programmer and security enthusiast
DarkSide OS Kernel
Those who do not understand Windows NT are doomed to criticize it, poorly.
DarkSide OS Kernel
Those who do not understand Windows NT are doomed to criticize it, poorly.
Re: Biggest Blunder?
Overthinking.
I do it quite often...
I do it quite often...