One of the most frustrating things a meteorologist can hear on the news after a tornado hits a town is, “We didn’t hear any sirens!”
The full name and use of sirens is “outdoor warning devices.” In other words, they are meant to warn people who are outdoors. In fact, severe weather is the third thing they are to be used for! It is assumed that if you are outdoors and a tornado is bearing down on your town you will have other visual and audio cues such as a dark sky, rain, hail, lightning and thunder. The first and second reasons for outdoor warning devices are for air raids and a missile attack. Even these purposes are becoming outdated as communications have vastly improved since the 40s, 50s, 60s, 70s and even the 80s.
Severe Weather Awareness Week Coverage in Cooperation with Eagle Radio/Hutchinson is sponsored by Border to Border Roofing
Despite this, too many people still rely on Outdoor Warning Devices to be the first line of information when they are indoors. The sirens were never designed to be heard indoors. If your community does monthly, weekly or daily tests of sirens and you CAN hear them indoors, consider this: they can be difficult to hear well on a clear, sunny day. Throw in howling wind, crashing thunder, hail and the roar of a tornado, not to mention Spotify playing at a high volume or being in the basement watching cable TV, and its a wonder anyone can hear them at all!
This 2012 article highlights all the hazards of what’s been called “the state tree of Kansas.” Unfortunately 9 years later the situation is largely unchanged.
Surely there’s something more reliable!
Why, yes there is. Or perhaps I should say, “are.”
The most reliable and timely of these would be a specialized radio called a NOAA Weather Radio. With these, there is no delay and you can leave them off until they send out a special signal to trigger them to go off. If you were designing a nearly-perfect system even with the most cutting-edge technology, it would probably still look an awful lot like this program that has been around for decades. That is not to say that it IS perfect. There are far too many “false alarms” and it only takes one or two alarms going off in the middle of the night for a storm that isn’t going to affect you for people to unplug them and put them in a drawer.
A way that has become ever more popular is the smart phone that a great majority of the population carries around with us nowadays. This, too, is set up with a system called WEA (Wireless Emergency Alert) that can cause an alarm to go off when something serious is happening such as a message from the president, a tornado warning or Amber Alert. Again, this is not perfect either as one can easily “opt out” of getting them. (Note, that although you can opt out of tornado warnings and Amber Alerts, you cannot opt out of presidential messages.) Another thing that makes this a much-less-than-ideal system is that many recent disasters have shown that cell phones are often the first things to go out, sometimes even before electricity. Phone companies continue to invest billions in updating their networks with things like 5G, but the truth is that there is only so much bandwidth to go around and when it is used up by thousands of people trying to get information or make calls at the same time, the system ceases to function.
A few years ago, there was a push to make weather radios mandatory in certain types of businesses and buildings, much like smoke detectors are. There is even the technology now to integrate weather radios into smoke detectors. For a number of financial, political and ideological reasons, this legislation never really went anywhere, but with people being used to things like an Echo alerting them when their Amazon packages arrive, perhaps the tide will turn on this and we may see another push of legislation that would get farther.
While tornado sirens may be overrated and outdated, there is a push to modernize them as much as possible. Research has gone into what tones would be more effective (ironically, the old, sweeping tone of a mechanical siren continues to come out on top!) and systems have been upgraded to use the polygonal warning system the NWS uses, so the sirens don’t go off across the entire county if a storm is only affecting the corner of a county. Nashville, TN, a community that has been especially hard-hit by tornadoes in recent years, has spent millions of dollars over the last 12 years to modernize their sirens and increase the numbers from 73 to 113 with a state-of-the-art control center for them. A few years ago, Salina’s siren upgrade was the focus of a video we did for Severe Weather Awareness Week:
Over here, high winds. Over there, tornadoes. This other place, well…who knows?
A final note that is important to know about Outdoor Warning Devices that surprises a lot of people is that there are no set rules as to when or who sets them off. Kansas is blessed with some outstanding Emergency Managers in many counties that take their jobs and responsibilities very seriously and don’t sound them off unless they perceive there is a truly life-threatening situation at hand. Thus, some counties set them off for “high end” severe thunderstorm warnings and some do not. Some only set them off when the NWS has issued a tornado warning while others will set them off whenever a reliable member of their law enforcement reports one. In some less-populous counties, the responsibility to activate them falls on the overworked, lone dispatcher on duty!
For a fascinating look into just how the warning system failed the public in Joplin (a city where the emergency manager sounded the siren for high winds), read When the Sirens Went Silentby Mike Smith. [ed. note: this is NOT an affiliate link]
The Bottom Line
So what do meteorologists and weather enthusiasts rely on? The answer is all of the above and more. Everyone should have multiple ways of getting important information, be that a message from the president during a time of crisis or a severe weather warning. Personally, I rely on my own eyes and personal radar analysis first, social media second, cell phone third, local TV fourth, local radio fifth, weather radio sixth and outdoor warning devices seventh. Seven layers of safety for me and my loved ones. I believe everyone should have at least three.
One final thing that has popped up more in recent years is personal responsibility. Early in my career it was pretty rare to come across someone that could TRULY say that they didn’t know a bad storm was coming. Now we hear it with almost every storm. Why? People seem to have shifted their thought process from one of personal responsibility to entitlement of being spoon-fed information. In my opinion, this is a dangerous social shift that will, unfortunately, probably take a major, global scale disaster to ever swing back the other way.
So, in this Severe Weather Awareness week 2021, do an assessment of all of the methods you have for getting severe weather and make sure you have multiple lines of defense for you and your family!
Members Get More
Additional details are available for these membership levels:
BasicEnthusiast
Keep Up to Date - Enable Notifications
OK
No thanks
1 - Query:
SELECT option_value FROM wp_options WHERE option_name = 'siteurl' LIMIT 1
Time: 0.641 ms
2 - Query:
SELECT * FROM wp_pmpro_membership_levels
Time: 0.140 ms
3 - Query:
SET time_zone = "+00:00"
Time: 0.284 ms
4 - Query:
SELECT t0.name AS name_1, t0.value AS value_2, t0.id AS id_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM wp_mailpoet_settings t0
Time: 0.404 ms
5 - Query:
SHOW TABLES LIKE 'wp\\_ewwwio\\_images'
Time: 0.808 ms
6 - Query:
select option_name, option_value from wp_options where option_name like 'mcloud%'
Time: 1.277 ms
7 - Query:
SHOW TABLES LIKE 'wp_mcloud_pending_optimizations'
Time: 0.642 ms
8 - Query:
SHOW TABLES LIKE 'wp_mcloud_bg_optimizations'
Time: 0.431 ms
9 - Query:
SELECT COUNT(*) FROM information_schema.tables
WHERE table_schema = 'dbb845775ff53c4a11a5569812f8843b49'
AND table_name IN ('wp_toolset_associations', 'wp_toolset_connected_elements', 'wp_toolset_relationships', 'wp_toolset_type_sets')
Time: 0.872 ms
10 - Query:
SELECT count(w0_.id) AS sclr_0 FROM wp_mailpoet_subscribers w0_ WHERE w0_.deleted_at IS NULL AND w0_.status IN ('subscribed', 'unconfirmed', 'inactive')
Time: 0.254 ms
11 - Query:
SELECT a.action_id FROM wp_actionscheduler_actions a LEFT JOIN wp_actionscheduler_groups g ON g.group_id=a.group_id WHERE 1=1 AND g.slug='mailpoet-cron' AND a.hook='mailpoet/cron/daemon-trigger' AND a.args='[]' AND a.status IN ('in-progress', 'pending') LIMIT 0, 1
Time: 0.269 ms
12 - Query:
SELECT DISTINCT t.trigger_key
FROM `wp_mailpoet_automations` AS a
JOIN `wp_mailpoet_automation_triggers` as t
WHERE a.status = 'active' AND a.id = t.automation_id
ORDER BY trigger_key DESC
Time: 0.242 ms
13 - Query:
SELECT id FROM wp_pmpro_membership_levels LIMIT 1
Time: 0.207 ms
14 - Query:
SELECT id FROM wp_pmpro_membership_levels WHERE allow_signups = 1 AND (initial_payment > 0 OR billing_amount > 0 OR trial_amount > 0) LIMIT 1
Time: 0.070 ms
15 - Query:
SELECT user_id FROM wp_pmpro_memberships_users WHERE initial_payment > 0 OR billing_amount > 0 OR trial_amount > 0 LIMIT 1
Time: 0.048 ms
16 - Query:
SELECT DISTINCT meta_value FROM wp_postmeta
WHERE meta_key = '_view_loop_template'
AND meta_value != '0'
ORDER BY post_id
Time: 0.223 ms
17 - Query:
SELECT ID, post_name, post_parent, post_type
FROM wp_posts
WHERE post_name IN ('aware-2021-siren-mentality')
AND post_type IN ('page','attachment')
Time: 0.672 ms
18 - Query:
SELECT wp_posts.ID
FROM wp_posts
WHERE 1=1 AND wp_posts.post_name = 'aware-2021-siren-mentality' AND wp_posts.post_type = 'post'
ORDER BY wp_posts.post_date DESC
Time: 0.461 ms
19 - Query:
SELECT autoload FROM wp_options WHERE option_name = 'pmpro_visits' LIMIT 1
Time: 0.549 ms
20 - Query:
SHOW FULL COLUMNS FROM `wp_options`
Time: 0.897 ms
21 - Query:
UPDATE `wp_options` SET `option_value` = 'a:9:{s:5:\"today\";i:550;s:8:\"thisdate\";s:10:\"2025-15-05\";s:4:\"week\";i:7025;s:8:\"thisweek\";s:2:\"20\";s:5:\"month\";i:29604;s:9:\"thismonth\";s:1:\"5\";s:3:\"ytd\";i:230731;s:8:\"thisyear\";s:4:\"2025\";s:7:\"alltime\";i:1447955;}' WHERE `option_name` = 'pmpro_visits'
Time: 0.413 ms
22 - Query:
SELECT ID
FROM wp_posts
INNER JOIN wp_postmeta
ON ( wp_posts.ID = wp_postmeta.post_id )
INNER JOIN wp_postmeta AS mt1
ON ( wp_posts.ID = mt1.post_id )
WHERE 1=1
AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled'
AND wp_postmeta.meta_value = 'yes' ) )
AND post_title = 'aware-2021-siren-mentality/'
AND post_type = 'seopress_404'
AND post_status = 'publish'
AND ( ( mt1.meta_key = '_seopress_redirections_logged_status'
AND mt1.meta_value = 'only_not_logged_in' )
OR ( mt1.meta_key = '_seopress_redirections_logged_status'
AND mt1.meta_value = 'both' ) )
Time: 0.770 ms
23 - Query:
SELECT ID
FROM wp_posts
WHERE 1=1
AND post_title = 'aware-2021-siren-mentality/'
AND post_type = 'seopress_404'
Time: 0.223 ms
24 - Query:
SELECT ID
FROM wp_posts
INNER JOIN wp_postmeta
ON ( wp_posts.ID = wp_postmeta.post_id )
INNER JOIN wp_postmeta AS mt1
ON ( wp_posts.ID = mt1.post_id )
WHERE 1=1
AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled'
AND wp_postmeta.meta_value = 'yes' ) )
AND post_title = ''
AND post_type = 'seopress_404'
AND post_status = 'publish'
AND ( ( mt1.meta_key = '_seopress_redirections_logged_status'
AND mt1.meta_value = 'only_not_logged_in' )
OR ( mt1.meta_key = '_seopress_redirections_logged_status'
AND mt1.meta_value = 'both' ) )
Time: 0.072 ms
25 - Query:
SELECT ID
FROM wp_posts
WHERE 1=1
AND post_title = ''
AND post_type = 'seopress_404'
Time: 0.081 ms
26 - Query:
SELECT ID
FROM wp_posts
INNER JOIN wp_postmeta
ON ( wp_posts.ID = wp_postmeta.post_id )
INNER JOIN wp_postmeta AS mt1
ON ( wp_posts.ID = mt1.post_id )
WHERE 1=1
AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled'
AND wp_postmeta.meta_value = 'yes' ) )
AND post_title = 'aware-2021-siren-mentality'
AND post_type = 'seopress_404'
AND post_status = 'publish'
AND ( ( mt1.meta_key = '_seopress_redirections_logged_status'
AND mt1.meta_value = 'only_not_logged_in' )
OR ( mt1.meta_key = '_seopress_redirections_logged_status'
AND mt1.meta_value = 'both' ) )
Time: 0.323 ms
27 - Query:
SELECT ID
FROM wp_posts
WHERE 1=1
AND post_title = 'aware-2021-siren-mentality'
AND post_type = 'seopress_404'
Time: 0.160 ms
28 - Query:
SELECT p.ID FROM wp_posts AS p WHERE p.post_date < '2021-03-03 06:58:26' AND p.post_type = 'post' AND p.post_status = 'publish' ORDER BY p.post_date DESC LIMIT 1
Time: 0.662 ms
29 - Query:
SELECT p.ID FROM wp_posts AS p WHERE p.post_date > '2021-03-03 06:58:26' AND p.post_type = 'post' AND p.post_status = 'publish' ORDER BY p.post_date ASC LIMIT 1
Time: 0.603 ms
30 - Query:
SELECT DISTINCT t.term_id
FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id
WHERE tt.taxonomy IN ('category', 'post_tag', 'wpmf_tag', 'event') AND tr.object_id IN (80930)
ORDER BY t.name ASC
Time: 0.460 ms
31 - Query:
SELECT DISTINCT t.term_id
FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id
WHERE tt.taxonomy IN ('category') AND tr.object_id IN (80930)
ORDER BY tt.parent DESC
Time: 0.338 ms
32 - Query:
SELECT autoload FROM wp_options WHERE option_name = 'pmpro_views' LIMIT 1
Time: 0.701 ms
33 - Query:
UPDATE `wp_options` SET `option_value` = 'a:9:{s:5:\"today\";i:856;s:8:\"thisdate\";s:10:\"2025-15-05\";s:4:\"week\";i:7239;s:8:\"thisweek\";s:2:\"20\";s:5:\"month\";i:30866;s:9:\"thismonth\";s:1:\"5\";s:3:\"ytd\";i:231214;s:8:\"thisyear\";s:4:\"2025\";s:7:\"alltime\";i:941257;}' WHERE `option_name` = 'pmpro_views'
Time: 0.458 ms
34 - Query:
SELECT DISTINCT t.term_id
FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id
WHERE tt.taxonomy IN ('category') AND tr.object_id IN (80930)
ORDER BY t.name ASC
Time: 0.338 ms
35 - Query:
SELECT DISTINCT t.term_id
FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id
WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (80930)
ORDER BY t.name ASC
Time: 0.121 ms
36 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(22) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '80930')
Time: 0.138 ms
37 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(22) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '80930')
Time: 0.339 ms
38 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(22) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '80930')
Time: 0.290 ms
39 - Query:
SELECT wp_posts.ID
FROM wp_posts
WHERE 1=1 AND wp_posts.post_name = 'd7d643ce0be4619ead24d081a8f933c0' AND wp_posts.post_type = 'oembed_cache' AND ((wp_posts.post_status = 'publish'))
ORDER BY wp_posts.post_date DESC
Time: 0.646 ms
40 - Query:
SELECT wp_posts.* FROM wp_posts WHERE ID IN (81014,72317)
Time: 0.522 ms
41 - Query:
SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (81014,72317) ORDER BY meta_id ASC
Time: 0.635 ms
42 - Query:
SELECT post_id, meta_value FROM wp_postmeta WHERE meta_key = '_wp_attached_file' AND meta_value = 'Severe-Weather-Awareness-Week-WEDNESDAY-HEADER.jpg'
Time: 28.391 ms
43 - Query:
select post_id from wp_mcloud_post_map where post_url = 'https://ksstorm.info/wp-content/uploads/Severe-Weather-Awareness-Week-WEDNESDAY-HEADER.jpg' order by post_id desc limit 1
Time: 0.236 ms
44 - Query:
select ID from wp_posts where post_type='attachment' and guid = 'https://ksstorm.info/wp-content/uploads/Severe-Weather-Awareness-Week-WEDNESDAY-HEADER.jpg' order by ID desc limit 1
Time: 4.501 ms
45 - Query:
select ID from wp_posts where post_type='attachment' and guid like '%wp-content/uploads/Severe-Weather-Awareness-Week-WEDNESDAY-HEADER.jpg' order by ID desc limit 1
Time: 5.588 ms
46 - Query:
SELECT post_id, meta_value FROM wp_postmeta WHERE meta_key = '_wp_attached_file' AND meta_value = 'weather-radio.jpg'
Time: 33.074 ms
47 - Query:
select post_id from wp_mcloud_post_map where post_url = 'https://ksstorm.info/wp-content/uploads/weather-radio.jpg' order by post_id desc limit 1
Time: 0.196 ms
48 - Query:
select ID from wp_posts where post_type='attachment' and guid = 'https://ksstorm.info/wp-content/uploads/weather-radio.jpg' order by ID desc limit 1
Time: 4.517 ms
49 - Query:
select ID from wp_posts where post_type='attachment' and guid like '%wp-content/uploads/weather-radio.jpg' order by ID desc limit 1
Time: 5.598 ms
50 - Query:
SELECT post_id, meta_value FROM wp_postmeta WHERE meta_key = '_wp_attached_file' AND meta_value = 'wea-tornado.jpg'
Time: 29.482 ms
51 - Query:
select post_id from wp_mcloud_post_map where post_url = 'https://ksstorm.info/wp-content/uploads/wea-tornado.jpg' order by post_id desc limit 1
Time: 0.209 ms
52 - Query:
select ID from wp_posts where post_type='attachment' and guid = 'https://ksstorm.info/wp-content/uploads/wea-tornado.jpg' order by ID desc limit 1
Time: 4.761 ms
53 - Query:
select ID from wp_posts where post_type='attachment' and guid like '%wp-content/uploads/wea-tornado.jpg' order by ID desc limit 1
Time: 7.676 ms
54 - Query:
SELECT post_id, meta_value FROM wp_postmeta WHERE meta_key = '_wp_attached_file' AND meta_value = '2020/10/ugly-reality-of-warnings.png'
Time: 38.684 ms
55 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(22) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '80930')
Time: 0.271 ms
56 - Query:
SELECT DISTINCT(mp.page_id)
FROM wp_pmpro_memberships_pages mp
LEFT JOIN wp_posts p ON mp.page_id = p.ID
WHERE p.post_type IN('page', 'post')
Time: 0.216 ms
57 - Query:
SELECT DISTINCT(tr.object_id)
FROM wp_term_relationships tr
LEFT JOIN wp_posts p ON tr.object_id = p.ID
WHERE tr.term_taxonomy_id IN(
SELECT category_id
FROM wp_pmpro_memberships_categories
)
AND p.post_type IN('page', 'post')
Time: 0.130 ms
58 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(20,153) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '128006')
Time: 0.274 ms
59 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(20,153) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '128033')
Time: 0.211 ms
60 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(23) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '127306')
Time: 0.204 ms
61 - Query:
(SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(23) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '127215')
Time: 0.225 ms
62 - Query:
select * from `wp_fluentform_forms` where `status` = 'published' and `id` = '19' limit 1
Time: 0.366 ms
63 - Query:
select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` = 'formSettings' limit 1
Time: 0.162 ms
64 - Query:
select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` = '_ff_selected_style' limit 1
Time: 0.176 ms
65 - Query:
select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` in ('_custom_form_css', '_custom_form_js')
Time: 0.235 ms
66 - Query:
select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` in ('_ff_form_styler_css', '_ff_selected_style', 'ffs_default')
Time: 0.080 ms
67 - Query:
select * from `wp_fluentform_form_meta` where (`form_id` = '19' and `meta_key` = 'ffs_default') limit 1
Time: 0.154 ms
68 - Query:
select * from `wp_fluentform_form_meta` where (`form_id` = '19' and `meta_key` = '_ff_form_styles') limit 1
Time: 0.081 ms