I wrote "get programming with JavaScript next" the whole "get programming" series ends each unit with a let's build a project to encapsulate all these ideas.
I forget what they are called, but I have heard of places that immerse you in total darkness and total silence and have you float in water that is the same as your skins temperature so that you feel like you are floating in nothingness. I never went but want to try it sometime. So I cannot say if it works or not but at least according to these places you would not feel the water. I wish I could remember what they were called. We have one here in Atlanta.
These things are a bit of a fad where I live. There are two "float houses" within a few blocks of me. My girlfriend bought us a session in one last last year (she said she was "giving me nothing" for my birthday.)
You do feel the water, at least a bit. It might have been a little on the cold side, which didn't help the experience. I wasn't freezing to death or anything, but by the end was thinking, "Yeah, this could be half a degree warmer."
I didn't experience anything special. I meditate and whatnot and am pretty comfortable in the company of my own mind, so it was kind of like a long meditation session, though I never got in really deep. I was too busy watching myself for any novel reactions, I guess.
It lasted for an hour or ninety minutes and was pretty boring. My girlfriend reported a similar experience. YMMV, and you should try it and find out. It wasn't unpleasant, there just wasn't much there there (which is likely a commentary on the sterility of my mental environment or something.)
Roughly speaking, it represents the transition from an adder to a multiplier. A 1.0 programmer is competent at "adder" tasks (scripts, bug fixes, features) but not yet ready for infrastructural work. A 2.0 programmer is highly competent as a multiplier. It goes from 0.0 (complete beginner) to 3.0 (global multiplier) but most (probably 99%) professional software engineers are between 0.8 and 2.2, with a median around 1.1-1.2.
This isn't general enough to apply to computer scientists, nor do I intend it as an all-purpose ranking for software engineers. It's an approximate measure of a generalist's professional development. It's not really applicable to, say, machine learning experts.
The main reason I prefer purchasing on iTunes vs physical CDs is that I do not have to purchase an entire album to get the one song I like. I know there are singles CDs, but usually just for certain hit songs.
I'm sorry, I used to be a die-hard Linux desperado way back in the day, I must have some sort of mental block against Bill Gates.
Yes, I feel inclined more and more to add him, too, to the list. I hated his business tactics in the past, but his persona after retirement is nothing short of awesome.
When I was stationed in D.C. in 2003/2004 we had a swarm of cicadas that year that was remarkable. People on the subway literally had them crawling on their backs. The roads and sidewalks were paved in their corpses. I lived on the 9th floor of an apartment and the sound even at that level was very loud.
In setting up (and verifying) several VoIP E-911 systems and other PSTN phone systems, I've made dozens of "test" calls without issue. When the dispatcher answers, just tell them that you are testing 911 service and that you would like to verify that you got connected to the correct dispatching center.
I've never had one of the dispatchers become upset at this - they want your 911 calls to succeed just as much as you do.
Yep. VoIP contractors (I was one) are usually required to call 911 from every location in a PBX system to make sure that the E911 data shows up correctly.
There is usually a script for this, and the first words out of your mouth should be "This is a non-emergency call. I am testing <insert short description>. Is this a good time?"
It tells the call-taker that they don't need to worry about you, and that you are being careful not to tie up resources. If they need to hang up and focus on priority calls, they will. Most likely, they'll be happy to help.
You only need to do that if you're stupid frankly, all you need to do is insert dialing rules that if 911 call send the BTN/main number, if for all other calls send station DID - often this is done on the carrier side - so you should only need to place calls from one phone for the whole site. It's wholly impractical to do this as well for any site with more than 20 phones, I had customers with sites that has over 1000 stations on them.
One of the big players had a lovely-insane policy. They'd use your last MSAG-validated[1] address, regardless what new address you had provisioned.
So, user's in Texas, gets an MSAG-validated address, everything's good. They move to Kentucky, change addresses. The new address would have some MSAG issue, and could take days or longer to resolve.
This company thought the best thing to do was to route the call to Texas.
(MSAG is the street addressing system that the PSAPs use. It can be considerably different from the postal address.)
I can understand doing this as part of your job to test a system but isn't it reckless for people to do it just to test their own phones? You're taking up one of a limited number of phones lines for 10-20 seconds, potentially leaving someone in a life threatening situation unable to get through in the only 10-20 seconds they have the opportunity to make the call in.
If everyone did this at once, it might overwhelm the call center, but in general a E911 call center needs to have far more capacity than there are calls (or otherwise an urgent call might go unanswered).
My understanding is the key rules are:
1) wait for an operator and do not hang up (because if you hang up they assume something bad happened and will send police/fire/etc to you), and,
2) tell them that it is a test call so that they can assess whether they can spend time on you or should hang up to answer a more urgent call.
I'm sure kids call 911 enough as a prank that your test call won't have a meaningful impact on call volume.
In my area there were actually advertisements on the radio asking people to use the lock function on their cellphone to prevent pocket-calls to 911 a few years back. They claimed it had become a problem.
It leads me to wonder if your comment about capacity (which I assumed was the case as well) does not apply evenly everywhere.
Well, if you don't tell them it's a test call and you pocket dial, I would hope that the 911 call center would assume that you're being held hostage and send police/fire/etc. to you.
So, IMO, that the system isn't meant to handle this type of false alarm isn't reflective of call center capacity but rather fire/police/ambulance capacity (and also annoying everyone involved).
The system is built to tolerate 25 people calling in the same accident on the interstate or 100s of people calling in a plane crash. Last specs I heard around '10 was about a half million calls per day country wide. There are about 25 million small businesses in the country (accurate to only about one sig fig). If you assume a business tests a new phone system once per decade and there are about 10K days in a decade (close enough not to matter) then there will be about 2500 test calls per day out of 500000 total calls or basically its a rounding error.
Now on the other hand, don't be a jerk. They're busy at certain times of day and they kinda expect people to make test calls during relatively boring business hours but not during rush hour or at bar close time. Don't be making test calls while a hurricane is hitting the city or while a t-storm is passing thru or a presidential visit or wildfires are kinda nearby, etc.
I've done this helping out as part of PBX installs (admittedly a long time ago) and just be calm and clear and polite when verifying the address routing and remember to say "thanks" and its not a big deal.
No, because its harder to estimate the arithmetic in my head with 5K than 10K and when I got the result it was so utterly extreme that I felt no need to go back and correct. If it was significant rather than a rounding error then I'd have gone back and rerun the numbers.
Also I forgot to mention I used small biz pbx as the most populous estimate because I assumed j.random.ATT cellphone user wouldn't test, one iphone should do about the same as the next
I've started two E911 companies. Most answering points are "OK" with you testing if you immediately identify that you're testing and wish to confirm address information. They may put you on hold. In very rare cases, they might insist on dispatching.