Link broken? Reboot your machine, that'll work.
-
I figured it was going to be the White House or Congressional switchboard. But I googled the number
I thought about doing it, but figured the fox wouldn't put too nasty a number on the forum.
-
It's not that big a deal. Mostly funny imagining your reaction.
-
I have a special VM set up for those "Microsoft Specialists" when they decide to call and inform me that my computer is full of viruses.
That's the right way to do it!
-
It's not that big a deal. Mostly funny imagining your reaction.
I swear, I wanted to call back and ask how often they get that. They're bureaucrats, right? I like to imagine the guy grimly pulling out a form, muttering about how "that's 63 today, Marge. I'd like to find the person responsible for these pranks and ship 'em off to Siberia."
-
I thought about doing it, but figured the fox wouldn't put too nasty a number on the forum.
/me tucks her tail between her legs and whimpers sadly.
-
@FrostCat said:
I thought about doing it, but figured the fox wouldn't put too nasty a number on the forum.
/me tucks her tail between her legs and whimpers sadly.
What? I was right, wasn't I?
-
@accalia said:
@FrostCat said:
I thought about doing it, but figured the fox wouldn't put too nasty a number on the forum.
/me tucks her tail between her legs and whimpers sadly.
What? I was right, wasn't I?
well, it was a rather nasty surprise, even if nothing much came of it.
-
We have a web app at work (which I have talked about elsewhere before) where the team that's built it is incredibly incompetent. When a new client is onboarded, that client effectively becomes a new role in the role-based permissions. But a large number of users need access to everything and are set up as "global users".
Problem: The "make me a global user!" checkbox, when initially checked, just adds you to all the roles that CURRENTLY exist. So every time one gets added, every global user's checkbox needs to be toggled.
That is not sufficient to get access, however. Inexplicably, that user (assuming they have logged in to the app at any point in the past thousand years) needs to:
- Clear their ENTIRE browser cache, cookies, local storage (no, just that one site won't work. Neither will clearing all internal sites. I have never figured out why.)
- Reboot their machine (!!!! Yes, this actually seems to be necessary)
- Spin around 3 times and shout their mother's maiden name (This is purely anecdotal)
I don't know why. I've tried every sane permutation. I've looked at their source code to try to figure out what the fuck it's doing. This is actually necessary. I suspect that they're using that whole rigamarole as a delaying tactic to recycle the app pools on the production servers or something.
-
I've looked at their source code to try to figure out what the fuck it's doing.
They're probably doing something stupid like caching the permissions, because doing a SELECT * FROM user_permissions WHERE user_id = ? is WAY too database-intensive to do on each pageload. (hint: it isn't).
I've seen this in every web app I've ever worked with. It gets stuck in session or in the app pool or something. The session is EXTREMELY sticky because of the framework. Rebooting probably does some sort of really hard reset. It's stupid.
If you do find the code, change it from this:
if Session["user_premissions"] == null Session["user_premissions"] = getUserPermissionsFromDatabase(); return Session["user_premissions"];
To this:if true || Session["user_premissions"] == null Session["user_premissions"] = getUserPermissionsFromDatabase(); return Session["user_premissions"];
-
- Despite their shit being in my TFS, I ain't writing to it. That would make me complicit in their failure.
- I wouldn't be so sure on the spelling.
-
I wouldn't be so sure on the spelling.
- Open the solution
- CTRL-SHIFT-F (Search the entire solution)
- Search for "Lable"
Filed under: Hits.
-
-
http://www.stopfraud.gov/report.html has (202) 514-2000
That's the Financial Fraud Enforcement Task Force - might get you a little closer to the... ahem target audience.Or (1-877-382-4357) if they're really daft and don't catch on to the 877 number...
-
well, it was a rather nasty surprise, even if nothing much came of it.
Well, for about half a second. Then I figured "play dumb."
I called 911 once by mistake with my first cell phone. It turns out that saying "sorry, dialled you by mistake, there's no emergency" when they call you back after you hang up works out OK, and they don't generally charge you with misuse of emergency services.
-
-
@Lorne_Kates said:
(hint: it isn't)
It's probably associated with the user object, and that's probably cached like grim death since frameworks don't tend to think of the case where a user's roles change. Since webapps will probably be hitting the server quite a few times a second during peak use (e.g., during loading a summary page) caching does actually help. (More to the point, the authentication to identify that the user really is who they say they are has to have some kind of caching or you'll have a nasty performance problem. BTDT.)
But caches ought to be time-limited. Keep it for 30 seconds, not for eternity.
-
@Lorne_Kates said:
"Lable"
You misspelled 'labial'. Or was it 'labile'?
Filed Under: I might be the second for desiring to have the first
-
You try to scam me, i will retaliate with equivalent force.
You ain't retaliating until you have them draw a portrait of you.
(the "rewriting a book by hand" story seems to be down now, sadly).
-
-
Keep it for 30 seconds, not for eternity.
I've found caching for just a few seconds helps you write code that doesn't need to hoard instances and generally eliminates stupidity like constructing a user object from the database inside a loop, while still keeping the data fresh. I generally keep the cache duration short enough so that if anyone sees an anomaly; it's gone before they can get a hold of me.
-
When my daughter was a year old, she managed to dial 911 one night while playing with the phone. Told them it was an accident, no emergency, sorry. 5 minutes later, the cops showed up anyway to check on us. Apparently they take it more seriously around here.
She did the same thing a few months later from grandma's house. Different town, same response. After that we made sure to keep the phone out of her reach.
-
When my daughter was a year old, she managed to dial 911 one night while playing with the phone. Told them it was an accident, no emergency, sorry. 5 minutes later, the cops showed up anyway to check on us. Apparently they take it more seriously around here.
She did the same thing a few months later from grandma's house. Different town, same response. After that we made sure to keep the phone out of her reach.
That's actually likely because of the switch of person at the phone. A different person called than the one who said it was all situation normal. They take that more seriously.;
When i last accidentally autodialed 911 i was using a phone at a friends house and was not aware that they had set 911 up as speed dial 1 and i automatically hit speed dial 1 to call my father because his cell phone was speed dial 1 at home.
I got a nice, and polite, talking to from the person who picked up the phone to the effect of pay attention better, and got told to have a nice day. About half an hour later the local police called to confirm there was no issue, but they didn't show up to say Hi.
The time before that i was rather younger (circa 9) and even though i said it was an accidental dial they still showed up to confirm in person, apparently because i was audibly a minor.
-
figured the fox wouldn't put too nasty a number on the forum
Foxes are known to be naughty
-
@Lorne_Kates said:
Filed under: I would bet money with 100% certainty that when you look at the code, I will have the correct spelling of "permissions"
I love you for this. You clearly understand my pain
-
@FrostCat said:
figured the fox wouldn't put too nasty a number on the forum
Foxes are known to be naughty
i would s/naughty/mischievous/g personally.
-
i would s/naughty/mischievous/g personally.
That sounds like a fox trying to lay low until the heat dies down :D
-
How do people butt-dial in this day and age? All but the absolute cheapest phones have had autolock for like ten years.
-
@accalia said:
i would s/naughty/mischievous/g personally.
That sounds like a fox trying to lay low until the heat dies down :D
-
Autolock allows you to dial 911, that's the problem.
-
Apparently they take it more seriously around here.
Consider the difference between 911 getting a dropped call, calling back, and having a calm-sounding adult male apologize for the equivalent of a butt-dial, and having a 1-year-old who probably can't talk, or if she can, only has one- or two-syllable words, calling. I'm not terribly surprised they checked up on her.
-
-
Until a couple months ago--I think I mentioned it here--I did not know that the line-art version of that macro was of Barney. It looks a hell of a lot more like Data from STTNG.
-
Autolock allows you to dial 911, that's the problem.
Well, yes, but usually you have to hold down a button or slide or something. (On my phone, since I use a pattern lock, I set my wife as an emergency contact. Now, to call 911 from the lock screen, you have to touch and hold, and then pick 911 from a list.
-
The problem here is that customer support is usually required to follow the "standard procedure", and "deviation" from the procedure calls for disciplinary action. In other words, once you are into customer support, you are required to keep your common sense at home. That doesn't make it any less of a WTF, but not for the reason that you are alluding to.
-
@cconroy said:
Apparently they take it more seriously around here.
Consider the difference between 911 getting a dropped call, calling back, and having a calm-sounding adult male apologize for the equivalent of a butt-dial, and having a 1-year-old who probably can't talk, or if she can, only has one- or two-syllable words, calling. I'm not terribly surprised they checked up on her.
Well, my wife talked to them and told them that our daughter was playing with the phone, etc. (I forget if it was during the original call or if they called back.) I think it's a "better safe than sorry" policy to check anyway, in case there's an intruder with a gun to your head or something.
-
autolock
Cyanogenmod at least gives you the "easy access" to the emergency keypad. It's difficult, but not impossible, to butt dial 999 if your screen didn't turn off for some reason.
-
"easy access"
Proposed solution: have the user do a quick (random) connect-the-dots to pull up the emergency dialer.
Or disallow the screen turning on if the proximity sensor is covered...
-
Reboot their machine (!!!! Yes, this actually seems to be necessary)
This just screams "race conditions!" to me.
-
We have a web app at work (which I have talked about elsewhere before) where the team that's built it is incredibly incompetent.
As opposed to everyone else at your company.
-
butt dial 999
I wonder what the stats are on butt dialing 999 vs. butt dialing 911. Are there fewer butt911 calls, because the digits are spaced apart (as opposed to assing just a single spot on the digitizer three times in a row?)
-
I googled "butt dial simulation mathematical" but got no results. I think this is a case that needs !!SCIENCE!!
-
I googled "butt dial simulation mathematical" but got no results. I think this is a case that needs !!SCIENCE!!
Ig Nobel, here I come!
-
@Lorne_Kates said:
I wonder what the stats are on butt dialing 999 vs. butt dialing 911. Are there fewer butt911 calls, because the digits are spaced apart (as opposed to assing just a single spot on the digitizer three times in a row?)
Modern phones like Android just need a long press on the button. You don't actually hit the 9, 1, and 1 keys after bringing up a soft keypad, grandpa. There's no reason to believe countries that use 999 or 112 or whatever wouldn't work the same way.
-
Modern phones like Android just need a long press on the button. You don't actually hit the 9, 1, and 1 keys after bringing up a soft keypad, grandpa.
Guess my phone isn't too modern, since that's exactly what you have to do on mine... (SGS3 with CM on it).
Maybe there is a shorter way, but I'm not exactly going to be looking for it.
-
our daughter was playing with the phone, etc
My son called emergency but they never showed up when I told them it was the toddler calling them. Emergency around here is 000 which is even easier to call.
@Lorne_Kates said:
on butt dialing 999 vs. butt dialing 911. Are there fewer butt911 calls,
I had a Nokia 5510 back in the day. It was basically a 3310 with a QWERTY keyboard and music player glued on. (Take off the battery and you can see the 3310 shape underneath) Anyway the 0 key is top-right, way too easy to bump even with keylock on. Not sure if non-AU models still called Emergency with 000: 08, 112, 911 and 999 all seem to work as well.
-
Give it up already — Samsung makes phones.
-
Guess my phone isn't too modern, since that's exactly what you have to do on mine... (SGS3 with CM on it).
Maybe there is a shorter way, but I'm not exactly going to be looking for it.
Dude, I don't know what to say. My very first cell phone, a dumb Siemens in 2003, featured "hold down the 9 key to dial 911". A $20 LG dumbphone I bought two years ago to try something out had the exact same feature.
-
I've had to dial 999 a few times testing phone systems. They're always fine about it but I still feel bad for wasting their time. They always ask for my initials before hanging up.
On our current phone system we've a speed dial set up (I'd love to know by who) so that if it's too hard to dial 9999 you can dial *24199 instead.
-
a speed dial set up
Maybe someone didn't understand what speed dial is and tried to get it to skip a passcode prompt?
-
They always ask for my initials before hanging up.
When I called to report a car accident a couple days ago, they asked for my last name. I don't recall having that happen before, although generally I'd've been calling for a family member.