The RFC says all JSON text must be an array or object, null is a value. JSON text is made up of JSON values.
per the RFC,
"JSON can represent four primitive types (strings, numbers, booleans,
and null) and two structured types (objects and arrays)."
"An object is an unordered collection of zero or more name/value
pairs, where a name is a string and a value is a string, number,
boolean, null, object, or array."
A JSON value MUST be an object, array, number, or string, or one of
the following three literal names:
false null true
... so what you're receiving is technically a valid JSON value according to the RFC, no?
(I am so sorry for being this pedantic - but that RFC is marked 'informational', it's not actually a standard so much as a suggestion, and even worse, RFC 7159 obsoletes it and is an IETF standards track document - check out http://tools.ietf.org/html/rfc7159. The ambiguity is definitely removed in the updated version.)
If I'm reading it correctly: "null" would be a valid value, but a key/name would still need to be specified. So a blank document with the word "null" on it is invalid because the value of null has no key... but again, I may be reading it wrong.
C++ is a play on the increment operator (++) in C. The language was originally called C With Classes, but this was dropped in favour of the less wordy C++ or C increment. To describe a language which was C but a step improved / increased.
I can only speak for my personal preference but if you could show good works for that period of time I don't see it being an issue. Use the few years and huge vacation to contribute to major open source projects, stay current and keep coding. I don't see why it should be an issue. It shows flexibility, aptitude, and a drive to better the self.
These are my thoughts as well. Hacking on an open source project during vacation time sounds awesome and is something I would definitely respect if interviewing a candidate that was previously working as a teacher.
Hacking on open-source and side projects is also an incredibly important thing to do in order to be a good role model for your students. You should make it clear to your new employer that side projects and open-source are a huge part of success in tech and that you need time to work on them and also share them with your students.
What are you going to be teaching and for how long? I would imagine that you don't necessarily want to be teaching the same subject year after year. 1-2 years may be fine, but more than that spent on essentially the same task would strike me as off, but I can't put my finger on why.
Could you hold the position of teacher at the same institution in a way that changes from year to year? If not, could you continue teaching, but change the institution from year to year to make sure you are teaching something new each time? Alternatively, could you maybe alternate doing 1 year of teaching and 2 years of coding to satisfy both itches without ever getting rusty as a professional software engineer?
I don't think they actually have a higher failure rate than other large scale web applications. They are just very open about their failures and data. http://status.github.com/ reports an uptime of 99.8% for the month. Not _fantastic_ but very very good.
1.50$ for an entire pack of USB sticks? Where did you find such an offer? Because according to amazon, the cheapest they have are a pack of 10 USB sticks, 1GB, for 39$:
Not exactly cheap, if you ask me. Not exactly super-expensive either, of course, but definitely not cheap. And I think the reasons the price for floppy disks doesn't seem to go down is because only certain people still use floppy disks, i.e., the need for floppy disks is nearly non-existant.
Amazon is virtually never the best price on items <$5. They carry very, very few items in that price range outside their "addon" program (items that only ship with $25+ in other goods) -- what you linked is an ad for a product sold by another store.
eBay, Alibaba, or contacting the wholesale division of any of the stores you get searching "bulk flash drive" on Google would be a better idea. They start around $2.50/drive retail with your logo custom printed, so you can do much better wholesale.
And for the price you even get all the weirdness of file corruption, sometimes works sometimes not, and data-loss that you had with the cheapest no-name floppies back in the day ;-)
There are already two letters which serve this purpose. Eð /ɛð/ (capital Ð, small ð;) and Þorn (capital Þ, small þ;) What's the point of yet another letter?
"[The greatest seducers in history] aggressively escalated physically with every woman they were flirting with. They began touching them immediately, kept great body language and eye contact... Even when a girl rejects your advances, she KNOWS that you desire her. That's hot. It arouses her physically and psychologically."
"Decide that you're going to sit in a position where you can rub her leg and back. Physically pick her up and sit her on your lap. Don't ask for permission. Be dominant. Force her to rebuff your advances."
"Pull out your cock and put her hand on it. Remember, she is letting you do this because you have established yourself as a LEADER. Don't ask for permission, GRAB HER HAND, and put it right on your dick."
--
This is not okay. This is sexual assault trumped up as "Dating Advice".