Earlier quoted context omitted.
Not caring about your GPA sounds like a great way to filter out companies that use bogus criteria as a way to filter prospective employees.
That's an option, but you're going to end up filtering out a lot of the best companies to work for if you go that route. I have personal knowledge that it's a factor at least at Google and Microsoft. As I understand it, Facebook and Twitter use it as well. All depends on what you value. Personally, it seems like getting a high GPA isn't very difficult, so why not do well in school to keep your opportunities as open a…
Microcontrollers Not Allowed – Trolling a college instructor
41–50 of 107 posts
Re: Microcontrollers Not Allowed – Trolling a college instructor
#42Re: Microcontrollers Not Allowed – Trolling a college instructor
#43Generally if you can pull that off you are way past the course material :-) I had a FORTRAN problem which asked to print the current bowling score given a series of numbers between 0 and 10 (number of pins knocked down) and I had it print out spares as '/' and strikes as 'X' and it didn't print the actual score until you didn't get a strike (as is the custom on bowling.) and the TA complained. (the assignment was to…
In college, I had to take a 1-credit hour lab course on MS-Office so that I could take an accounting class I wanted. The first lab featured a typing test app where you had to be able to type 40wpm or they made you drop the class. The app was a DOS app that a) made you type a certain bit of unchanging text every time for the test, and if you finished it type it again until you made a certain number of mistakes. I wrot…
Re: Microcontrollers Not Allowed – Trolling a college instructor
#44Earlier quoted context omitted.
It baffles me that there are college-level CS instructors who haven't heard of RPN before -- my high school CS teacher had us write an RPN calculator. That said, I can see an argument that an RPN calculator "trivializes" the assignment compared to an infix calculator, especially if the latter was supposed to do order-of-operations.
That's the kicker -- order of operations wasn't a requirement (and probably wouldn't have been allowed) either. Maybe I should have put a mode button on it so that you can select the desired mode. But that experience did teach me a valuable lesson -- always follow the specifications as close as possible, don't try to innovate (unless working on your own projects). And, I've learned to spot (and explain) contradictory…
Re: Microcontrollers Not Allowed – Trolling a college instructor
#45Reminds me of the excellent EE-trolling magic circuits by Henryk Gasperowicz[1]. The number of things you could bury a little QFN MCU or similar in to play silly buggers with people is huge, especially if you have the luxury of them providing the 'support components'. [1] https://www.youtube.com/user/Fredzislaw100
I really want to know how he did this one https://www.youtube.com/watch?v=PC55DPXSpr4 I've been watching this video about once a month since 2013 and I still have no idea what's going on!
It's a really neat hack, the guy must have amazing skills if he really has that much hardware tucked away inside the guts of an LED, you'd basically have to hollow out the whole thing, then put an SMD LED at the tip of the housing and use the remainder of the space for the circuitry.
Time will tell how much of this was right if and when he reveals how this trick was done.
Re: Microcontrollers Not Allowed – Trolling a college instructor
#46Earlier quoted context omitted.
That's the kicker -- order of operations wasn't a requirement (and probably wouldn't have been allowed) either. Maybe I should have put a mode button on it so that you can select the desired mode. But that experience did teach me a valuable lesson -- always follow the specifications as close as possible, don't try to innovate (unless working on your own projects). And, I've learned to spot (and explain) contradictory…
In a way it is a pity that that was your take home lesson. You deserved an A++ and the take home should have been that going the extra mile gets rewarded.
Re: Microcontrollers Not Allowed – Trolling a college instructor
#47Too bad the font isn't exactly the same as the real part (look at the 6, 7, and 9 near the end of the video), or maybe that was intentional... One thing that still amazes people today is just how tiny a component can be, and yet provide so much functionality. I've been working with electronics for many years and the feeling still doesn't go away. The die of that microcontroller is even smaller than the package, and i…
Re: Microcontrollers Not Allowed – Trolling a college instructor
#48Reminds me of the excellent EE-trolling magic circuits by Henryk Gasperowicz[1]. The number of things you could bury a little QFN MCU or similar in to play silly buggers with people is huge, especially if you have the luxury of them providing the 'support components'. [1] https://www.youtube.com/user/Fredzislaw100
I really want to know how he did this one https://www.youtube.com/watch?v=PC55DPXSpr4 I've been watching this video about once a month since 2013 and I still have no idea what's going on!
Re: Microcontrollers Not Allowed – Trolling a college instructor
#49Earlier quoted context omitted.
Not caring about your GPA sounds like a great way to filter out companies that use bogus criteria as a way to filter prospective employees.
That's an option, but you're going to end up filtering out a lot of the best companies to work for if you go that route. I have personal knowledge that it's a factor at least at Google and Microsoft. As I understand it, Facebook and Twitter use it as well. All depends on what you value. Personally, it seems like getting a high GPA isn't very difficult, so why not do well in school to keep your opportunities as open a…
Nah, even dropouts are welcome at Google. A high GPA is a point in your favour, but not the only thing that matters. (At least once you have some experience. I don't really know how we hire fresh graduates. But as far as I can tell we take everyone who has a pulse and can program.)
Re: Microcontrollers Not Allowed – Trolling a college instructor
#50Too bad the font isn't exactly the same as the real part (look at the 6, 7, and 9 near the end of the video), or maybe that was intentional... One thing that still amazes people today is just how tiny a component can be, and yet provide so much functionality. I've been working with electronics for many years and the feeling still doesn't go away. The die of that microcontroller is even smaller than the package, and i…
The various devices that sit between a computer and a USB keyboard to record the keystrokes are huge compared to how small they could be. http://www.keyghost.com/photos.htm A well funded TLA could make these really hard to find.