text:
I have been using 4 x Yale Contactless Connected Door Locks for several years (they use either a rfid tag or code to enter)
I have also been using 1 x Yale L1 Door Lock on the main front door and this connects via Yale Software
Yale contacted me to advise the L1 Lock software was being withdrawn and I needed to install a Yale Access Module into the existing lock and a Wi-Fi Bridge to link it with the newly released software
ALL of the above was working just fine.
Yale emailed to advise I should add a Yale Access Module to each of the 4 other locks as this would link with the updated software via the Wi-Fi Bridge.
They offered a deal of just £4 each for these Modules so I got them.
I found that only 2 of these modules would slot easily into the locks - two of them bent the pins and one of those snapped the female part in a lock (I do have a spare lock but thats not the point).
Anyway, I began to set-up the two fitted Modules with the Wi-Fi Bridge and I eventually found (thanks Google, NOT Yale) that I now need 1 x Wi-Fi Bridge PER LOCK (£50 each).
Does anyone know of a compatible Wi-Fi Bridge which works with Yale AND can handle multiple connections (ie 5 all 5 of my locks) ?
I had an iCOMEN boiler switch that worked for many years. And I used iCOMEN app on my phone to manage it. Short time ago app started to have an error message that it cannot connect to the server, and after some time the device also stopped working.
Some of you may know that I took at shot at building an alternate geofencing solution for Vera. The core of it was system agnostic, using the OwnTracks application and AWS lambdas to track devices and keep a central data, then disseminate that to the Vera via a websocket-based plugin. It worked with other apps as well, including Tasker and GPSLogger, but of the dozen people that were testing it, most used OwnTracks.
A lot was learned in the process, not the least of which is that the success of any such solution is highly dependent on the phone and its settings. Phone manufacturers love to set things up for the longest battery life, of course, but that's usually very anti-geofencing behavior. In the case of at least one brand, it was unusable and the settings could not be modified. It was also cost-prohibitive to maintain on Amazon, as AWS grabs a dime here and a dollar there and before you know it, it added $100/month to my AWS bill, which my wife deducted from my Scotch budget. Unacceptable.
But it's quite reasonable to use OwnTracks to a local endpoint, and I could pretty easily replicate the functionality as a local application, or maybe even as an additional endpoint built into MSR's API (still separate port and process, but in the package).
So the question really is... would you do it, or would you be too concerned about the security risks associated (e.g., dynamic DNS and NAT mapping in the firewall necessary for the phone to contact the service when not on LAN)?
Hello forum instigators.
Not sure who host/runs the forum software but a couple of challenges:
The chat is not currently usable, as the scrolling is all not right and it's not possible to read chats or send chats reliably.
There are a lot of female members that should perhaps be on another forum; where they can advertise their skills more appropriately. Note: I agree it's a job, like any other.
Whoever you are - thank you for your invaluable work.
I run a B&B and am looking for a way to turn the lights off whenever a room is unoccupied for X amount of time. The guest should still be able to turn the lights on and off manually, but should not be able to disable the auto turn off feature if the room is unoccupied.
I guess I am looking for a light switch with a built in presence sensor? I guess a presence sensor would be better as if it is a motion sensor, the lights may go off unwanted if the guest fails to make sufficient movement e.g. if the guest is lying down watching a film.
Are there any products on the market that would work for my application?
I currently have an HVAC system in the attic - for heating and A/C. 120v is supplied to the unit to run the gas heating. A/C uses 240v. I have an ecobee thermostat...which sometimes goes offline....not often. When it goes offline, I need to turn the 120v power to the HVAC system off and then back on (the ecobee gets its power from the HVAC system). That resets the ecobee and all is fine. I spend the summer away from this house and if the ecobee goes offine..I have no current method to reset the HVAC 120v power remotely. My idea is to replace the current 120v plug in the attic with a smart plug...then I can remotely turn the 120v power off and the ecobee will reset and come back online. I use Wyze and Lutron Casita in the house currently and was hoping I could find an in-wall smart plug from Wyze or Lutron. Obviously, I don't need diming, etc...just the ability to turn the plug power on/off. I've seen some options...but one problem I have is the attic can reach up to 135F in the summer...many of the smart plugs I've seen are not rated for that temperature. Might any of you have any thoughts on a smart plug I might want to look at? I don't want to invest in anything that would require a new hub - so either WiFi based or Casita HUB based. I need 120v and 15amp ratings. Thanks in advance.
I am in search of a device capable of using Bluetooth to connect with a smartphone and serve as its primary sound source on demand. This device should function similarly to conventional Bluetooth headphones, which automatically become the phone's sound output upon activation. However, this device should differ in that it transmits the audio signal to an amplifier via a jack, SPDIF, or similar connection. Alternatively, it could be an integrated amplifier that directly sends the signal to passive speakers.
The control of this process should be manageable through an API such as MQTT, REST, MODBUS, or similar. Are you aware of any devices that operate in this manner?
The concept is as follows: upon entering the bathroom, I would press a wall-mounted switch. This switch would send a signal to the Bluetooth device, prompting it to connect to my smartphone and seamlessly continue playing the audiobook I am currently listening to. Instead of using the phone's speakers, it would seamlessly start playing through ceiling-mounted speakers.
Many thanks 🙂
Hi folks,
I currently have some cheap Zigbee hub and some Amazon Alexas running my smart home which mostly consists of Zigbee power strips and Zigbee battery powered switches.
It all worked OK originally, but now whenever I press a Zigbee switch the light in the corresponding plug switches on then immediately off again.
If I ask Alexa to turn the light on it works fine. Likewise if I switch it on from my phone.
Any ideas what the issue could be?
I've tried unplugging the hub a number of times but that doesn't seem to fix it.
I was thinking about getting a Homey Pro 2023 to speed things up (tmas the Zigbee hub seems to be really slow now as well, for some reason) but I'm not sure about that either.
Any suggestions greatly appreciated!
Looking for a recommendation:
Locksmith is trying to talk me into the Yale Assure Lock Touchscreen with Wi-Fi and Bluetooth - the original 1st generation because they said it's built better than the Assure Lock 2. Any thoughts on this? Which would you recommend?
I see Mul T Lock makes a cylinder (KW-KIDYRL) for Yale Smart Locks. Would this fit the 1st gen Assure Lock, as well as Assure Lock 2? Has anyone tried replacing the cylinder with this on either lock?
Other smart lock I was considering is the Schlage Encode Plus.
Hi. So when I had my house build I ran a bunch of stuff, one of which being two pairs of speaker wires to each bedroom and to 4 spots around my living room… Over the years I have used them here and there with different success.. But today they sit in my walls just unused.
I converted all the cat6 or 5e (I don't remember) over to basically eithernet jacks. The cable coaxial well it's there but now unused. But I was thinking there has got to be some use for two pairs of speaker wires to each room. Can I make them usb plugs? Not sure so looking for ideas.
Thanks in advance for your thoughts on this.
Hey guys...
We are replacing the heat pump and furnace this week and I will also need to replace my nest thermostat at the same time 'cause Nest is ending the cloud thing end of the month.
Anyway, I'm looking to use the
T6 Pro Z-Wave Programmable Thermostat | Smart Home | Honeywell HomeThat's what the heat pump installer recommend BUT, using Nest I was also using it to control the home humidifier using a single wire connected to nest... but no low voltage thermostat is able to do that, I checked all of them...
So I need some help on how I can do that, to connect the home humidifier using zwave also....
We are looking for a solution where we can detect presence of a «thing» (people , car , dog, cat, and more..
We need:
fast detections, 1-3 seconds in range from 0 to 20 m from «base» fysical «client» , chip , transmitter , unit. base , receiver placed at a door, gate, house, etc uniq Identifying wirelessThe client:
no need for pressing any thing (no buttons) battery , hoply 2-5 years battery time.Have someone done anything like this?
What technologi will be best?
Hey everyone, I'm currently working on developing a bed sensor that can detect when you're out of bed. It could be used to trigger other smart home gadgets, like lights or blinds, temperature etc.
The sensors are placed under the legs of your bed post. Should look and feel like "smart furniture pads" with size 2 inches in diameter and 1/4 inch thick.
Before we go any further, I'd love to get your thoughts on this - would a bed sensor like this be something you'd find useful? We're still in the early stages of development, so any feedback you have would be greatly appreciated. Thanks in advance!
@DesT, fenced code blocks display differently after the upgrade.
abc defThe above should display as abc and def on two separate lines. This works. But this fails:
verbose: true config: data: "auto"The above should display as three lines, verbose: true, config: and data: "auto", but this fails. In order to make it display properly, I now have to open the fenced code block with ```text (specify language, generic text). This displays without highlighting. The words yml and yaml (and the all-caps versions) don't seem to be recognized. I can also use js to get JavaScript highlighting, but this isn't great for YAML. Here's the same block with the language (text) specifier added (no other changes):
verbose: true config: data: "auto"Sure, we can start adding language specifiers to our new posts, but I suspect if we start digging around old posts, we're going to find a lot of broken display of the fenced code blocks (plain ``` at the start with no language specifier) in the thousands of old posts in these forums, upon which people still rely for answers and information.
Log file snippets also get similarly brutalized:
[###BUILDVERSION###]2023-04-26T19:41:51.683Z <ZWaveJSController:NOTICE> ZWaveJSController#zwavejs added file logger to zwavejs.log [###BUILDVERSION###]2023-04-26T19:41:51.747Z <ZWaveJSController:WARN> zwavejs_capabilities defines x_zwave_device_cfg, which is not consistent with the recommended naming [###BUILDVERSION###]2023-04-26T19:41:51.747Z <ZWaveJSController:WARN> zwavejs_capabilities defines x_zwave_mfg_spec, which is not consistent with the recommended naming [###BUILDVERSION###]2023-04-26T19:41:51.747Z <ZWaveJSController:WARN> zwavejs_capabilities defines x_zwave_device_ver, which is not consistent with the recommended naming [###BUILDVERSION###]2023-04-26T19:41:51.747Z <ZWaveJSController:WARN> zwavejs_capabilities defines x_zwave_values, which is not consistent with the recommended naming [###BUILDVERSION###]2023-04-26T19:41:51.837Z <ZWaveJSController:INFO> ZWaveJSController#zwavejs connecting to ws://192.168.0.10:3000 [###BUILDVERSION###]2023-04-26T19:41:51.874Z <ZWaveJSController:NOTICE> ZWaveJSController#zwavejs connected [###BUILDVERSION###]2023-04-26T19:41:51.874Z <ZWaveJSController:INFO> ZWaveJSController#zwavejs sending connection initialization [###BUILDVERSION###]2023-04-26T19:41:51.931Z <ZWaveJSController:INFO> ZWaveJSController#zwavejs greeting from server: [Object]{ "type": "version", "driverVersion": "10.16.0", "serverVersion": "1.28.0", "homeId": 3631280043, "minSchemaVersion": 0, "maxSchemaVersion": 28 } [###BUILDVERSION###]2023-04-26T19:41:51.932Z <ZWaveJSController:INFO> ZWaveJSController#zwavejs performing initial inventory [###BUILDVERSION###]2023-04-26T19:41:52.325Z <ZWaveJSController:INFO> ZWaveJSController#zwavejs manufacturer-specific data for 134 (AEON Labs) from package ver 22315.1 [###BUILDVERSION###]2023-04-26T19:41:52.328Z <ZWaveJSController:INFO> ZWaveJSController#zwavejs configuring node 1 endpoint 0 (entity "1-0") [###BUILDVERSION###]2023-04-26T19:41:52.339Z <ZWaveJSController:INFO> ZWaveJSController#zwavejs manufacturer-specific data for 543 (Elexa Consumer Products Inc.)I think this is going to be a problem. Is there a way in NodeBB to configure the default language for fenced code block markdown for the entire forum so that these display more as they did before the upgrade?
EDIT: Examples below of old posts with corrupt formatting now:
This last old post is interesting, because the first block displays incorrectly, but the second block is OK. In playing around, there seem to be triggering character sequences, suggesting that the markdown processor is trying to "guess" the language but not getting it right, perhaps:
Can anyone help with the MIOS UI5 weblink? Not the getvera one.
Still running UI5 on a couple of sensors & lights and need to tweak PLEG but for the life of me I can't remember the link to tunnel back to the trusty machine....
The wifi on my router is turned off, and wifi around the house is provided using a mesh - 3 units altogether (one connected directly to the router) that are spread around the house.
I would like to start automating certain tasks around the house and intend to try adding a few smart sockets to my setup.
The mesh system I have supports both 2.4GHz and 5GHz, and does not provide me with the option to control them - i.e. turn one or both on/off, give each a different SSID, etc.
The devices I wish to purchase/use only support 2.4GHz.
Will turning the mesh units off and temporarily turning the 2.4GHz wifi on the router to allow me to set them up be enough? Will I then be able to return to my usual setup and everything will work as it should?
Many thanks in advance
ChatGPT samples:
Tell me about an iot program called openLuup.
OpenLuup is an open source home automation system that is built on the VeraLuup platform. It is designed to be easy to install and configure, and provides users with a powerful and versatile way to control their home automation devices. OpenLuup offers a wide range of features, including support for many popular home automation devices, scheduling, scripting, and integration with other services. OpenLuup is designed to be customizable, allowing users to create their own home automation systems. It is an excellent choice for those looking to create their own home automation system without spending a lot of money.
Write an iot program using openLuup.
--openLuup IoT Program-- -- Initialize Variables -- local device_id = "MyHomeDevice" local temperature_sensor_id = "MyTemperatureSensor" local temperature_threshold = 75 -- Create Devices -- luup.create_device("OpenLuup Temperature Sensor", 0, device_id, "D_GenericSensor1.xml", "I_GenericSensor1.xml", "S_TemperatureSensor1.xml", "") luup.variable_set("urn:upnp-org:serviceId:TemperatureSensor1", "CurrentTemperature", 0, device_id) -- Start Timer -- luup.call_delay("check_temperature", 10, "", false) --Function to Check Temperature-- function check_temperature() local current_temperature = luup.variable_get(temperature_sensor_id, "CurrentTemperature", 0) --Check Temperature Threshold-- if current_temperature >= temperature_threshold then --Send Alert-- luup.call_action("urn:micasaverde-com:serviceId:HomeAutomationGateway1", "SendTextMessage", {PhoneNumber="1234567890", Message="ALERT! Temperature exceeded threshold!"}, 0) end --Reset Timer-- luup.call_delay("check_temperature", 10, "", false) endMe:
Write an iot program using openLuup.
Write an iot program using openLuup. -- openLuup IOT Program -- -- Variables local lampState = false local lampTime = 0 -- Functions function lampTimer() if lampTime > 0 then lampTime = lampTime - 1 if lampTime == 0 then luup.variable_set('urn:upnp-org:serviceId:SwitchPower1', 'Status', 0, lampDeviceID) lampState = false end end end -- Setup luup.call_delay('lampTimer', 60, 0) -- Main Loop while true do -- Check for motion if luup.variable_get('urn:micasaverde-com:serviceId:MotionSensor1', 'Tripped', motionSensorDeviceID) == '1' then if not lampState then luup.variable_set('urn:upnp-org:serviceId:SwitchPower1', 'Status', 1, lampDeviceID) lampState = true -- Set lamp timer to 5 minutes lampTime = 300 end end luup.sleep(1) endWhat??
luup.sleep(1)Not good - looks like I still have some semblance of a job to fulfill.
An iot program called openLuup was written by akbooer. Who is akbooer?
It: (note: answer redacted and as I understand it, also incorrect re: AltUI):
akbooer is the pseudonym of the software developer and home automation enthusiast. He is the creator of the openLuup home automation software, which is an open-source version of the Vera home automation system. He is also the creator of the AltUI graphical user interface for openLuup.
Who created of the AltUI graphical user interface for openLuup.
Who created of the AltUI graphical user interface for the home automation system Vera.
Names two different people - mmmm.
Regardless very impressive - give it a few more years.
...which I'd like to do. I know I go about these things all wrong (namely think of something I'd like to do, then try and work out what I need to know) but that's me 🙂
Just looking for some pointers on what I should google for really:
What I'd like is to provide a selection of (basically two word) phases which I can select from randomly (or even pseudo randomly) and pass to Alexa to be spoken. There are 10 such phrases only.
So what should I be reading up on to get me started?
TIA for any guidance
Bluetooth Control - Vera / Openluup
Is anyone aware of any way in which Bluetooth devices can be connected and controlled via a home automation controller, such as Vera / openluup (even NodeRed, HASS) etc ?
I recall Bluetooth was an original 'feature' on the Veraplus but that soon died a death, and was never heard of again.
What, if anything are people doing with Bluetooth ?
I'm using Bluetooth on my home intel NUC to integrate switch bot and mi flora (plus, tracking devices). I'm using some libraries to push their status to mqtt and then to virtual devices on my Vera.
Next plan is to integrate car presence with it. My experiments with WiFi devices failed, because I'm covering too much and it's picking the cars even if they're distant (and there's no way to easily get the signal). Well, first world problems, I guess


text:
Saturday, February 6, 2010
I Was Just Trying to Be Fancy with Those Cute Red Jalapenos
I will be making a batch of hummus, another yet-to-be-determined GF snack from this list of lovelies and I wanted to bring some kind of hot finger food to pop in the oven when we arrived. Something cheesy and spicy, like a Southwestern twist on the ever popular mini quiche. I was inspired by my El Paso green chiles prize package, (which a lucky Crispy Cook reader will win after the Feb. 15 deadline), and a can of festive red jalapeno slices that lured me from my pantry.
I used Gluten-Free Kay's Hot Mamas recipe and this recipe for Mini Chile Rellenos for inspiration, assembled my ingredients and had a lovely several hours of kitchen fun. Here's my recipe:
Cooking oil spray
1 (4 oz.) can chopped green chiles, drained
1 (7.75 oz.) can red jalapeno slices, drained (I used Chi Chi's brand with lots left over for nachos and other future foodie experiments)
1 cup frozen corn kernels, thawed and blotted dry
1/4 cup snipped chives (I used garden chives from my freezer)
1 cup shredded sharp Cheddar cheese
5 eggs, beaten lightly
1 cup milk
1 tsp. cumin
1/2 tsp. salt
1/2 cup white rice flour
Spray 12 count muffin or cupcake pan with cooking oil. My pans are 1/4 cup so they make smaller-than-desired muffins and cupcakes, but wonderful mini-quiches. Mini-muffin pans would probably work well too, but one would need to adjust the baking time downward.
Distribute corn kernels, chives, green chiles and cheese equally among the muffin cups.
Mix eggs, milk, cumin, salt and flour. Blend well. Pour over mounded ingredients in the muffin cups. Garnish each mound with a red jalapeno wheel or two.
Bake in preheated 400 degrees F. oven for 30 minutes or until tops are browned and bubbling. Let cool in muffin pans for 10 minutes, then remove from pans and let cool until they are warm. Serve immediately. They are a little too moist to serve as finger food, so I served them on a plate with a little tomato salsa on the side to my taste tester.
Makes 12.
Now, you may have noticed that this recipe bears no title. I proudly bore my creations in to my Gluten Free Superbowl Taste Tester for his review. Dan looked at my cheesy offering and grinned.
"What should I call them?", I asked innocently.
Dan merely chuckled and continued to look bemused at his plate.
"Go ahead and eat it", I urged.
Dan shook his head.
"What? It's good, I already ate one. You'll like it."
Dan looked at me again fixedly. "You're kidding me, right?"
"What is wrong with this? It's good."
"Rachel, it's a boob."
I gasped. And looked. And realized I had cooked up a perky, little edible breast.
"Oh man! I can't bring these guys to the party. I'll never live it down."
"No, they'll be perfect. You can say they're in honor of Janet Jackson's peek-a-boob."
Ay, caramba! That was one surreal Superbowl moment in 2004 when Jackson bared her breast during her half-time dance number. I was trying to collect my kids to start our drive home (they were younger and it is a school night, after all) and had stopped to watch the musical interlude on a couch in my friends' basement rumpus room. When the breast escaped I thought perhaps my eyes had deceived me, and turned to my compatriots on the sofa, but both young lads were aged ten and under and it didn't seem appropriate to converse with them on the subject of perhaps-imagined nipple slip. The television announcers didn't mention anything and so I went upstairs to chat with some adults about the subject.
Nobody else had paid attention to the half-time show! I was astounded and perhaps thinking that I had indulged in one too many beers. Dan drove us home and it wasn't until later when I hopped on the Internet that I found out that I wasn't delusional but had indeed witnessed celebrity nudity during America's holiest football holiday.
Back to my culinary creations. I'm of two minds about whipping up another batch of these snacks to bring to our party. Part of me is a prude: I am the Crispy Cook, not the Lascivious Chef. The other part of me would like to offer them to my (adults only) friends with a scampish wink. Dan and I certainly got a kick out of imagining many other mammalian monikers for these offerings: Boob Jobs, JJ Peekaboobs, Wardrobe Malfunctions, Tex-Mex A Cups, Cheesy Chesties, Bosom Bites, Whatever. They certainly are Hot Mamas too.
There are other edible homages to Janet Janet's torso out there, (The Amateur Gourmet's cupcakes are anatomical likenesses indeed) and the concept of the erotic bakery is not a new one, so I would be able to point out that other dirty minds out there wearing aprons.
I just don't know now. I am not a young, ironic thing, so perhaps I will bring a more sedate hamper of GF goodies for my sweetie to enjoy tomorrow. These bosomy bits seem more suitable for a bachelor party or a meeting of the local La Leche League. Or maybe I'll put more than one red jalapeno adornment atop each snack to avoid the whole business entirely.
Let's just hope the members of The Who won't be brandishing their bits at tomorrow's half-time show. I don't want to have to bake up any of their septugenarian body parts.
7 comments:
- Alicia Foodycat said...
Honestly? I didn't think boob! I thought tasty though. I just can't believe THAT incident was 6 years ago! Where has the time gone?
- Saturday, 06 February, 2010
- Stephanie said...
This post had me cracking up! Totally something my husband would observe :)
They just look/sound YUMMY to me!! - Saturday, 06 February, 2010
- Hayley said...
cracking post dear..looks yummy
- Wednesday, 10 February, 2010
- Deb in Hawaii said...
Too funny! They look delicious but I would probably go with more than one chili too! ;-)
- Friday, 12 February, 2010
- Johanna GGG said...
I love your creativity in alternative names - had a good laugh at this post
- Saturday, 13 February, 2010
- Jennifer said...
Figures the guy would notice the boob resemblance, I didn't, I just thought it looked yummy.
How about cream cheese stuffed, bacon wrapped halved jalapenos? Those are gluten free and suitably manly superbowl snacks. - Monday, 15 February, 2010
- Soma said...
Just mailed you my entry:
Looking forward to the round up. - Thursday, 25 February, 2010

subset: commoncrawl


text:
...one of the most highly
regarded and expertly designed C++ library projects in the
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
New functionalities can be included into future releases of Boost.Flyweight to meet the demands of users and to leverage upcoming C++0x features and new Boost libraries. The following is a list of candidate additions.
Currently there is no way to access the internal components of a
instantiation (factory, holder, etc.) or even
to know the types of these components. With such an API it would be
possible to instrument and monitor the usage of Boost.Flyweight like in
the following example:
typedef flyweight<std::string> fw_type; ... std::cout<<"factory used: "<<typeid(fw_type::factory_type).name()<<std::endl; std::cout<<"values stored: "<<fw_type::factory().size()<<std::endl;
When constructing a flyweight<T> object
, some spurious copies
of objects of type T
are incurred in the process of moving the value
into the internal factory. So-called perfect
forwarding, i.e. performing the move without generating temporary
copies, will be solved in an optimum manner by a new
type of rvalue references to be included in the next revision of the
C++ standard. Boost.Flyweight will take advantage of this feature as
compilers begin to provide it.
The nature of the flyweight pattern implies that most accesses
to the internal flyweight factory do not cause new insertions and can
thus be considered read-only. This hints at the convenience of using
a locking policy based on read/write locks such as those provided by
Implementing a locking policy will also require extending the
to allow for pure lookup operations. Tim Blechmann has provided a
preliminary implementation
of this idea. Before committing to this library extension it is
necessary to do a profiling study to determine whether read/write
locking actually improves performance.
Recently accepted Boost libraries like Boost.Functional/Forward and Boost.Functional/Factory might be used in the future to replace some internal machinery of Boost.Flyweight.
Revised September 1st 2008
© Copyright 2006-2008 Joaquín M López Muñoz. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)


text:
Boris Johnson accused of resisting second lockdown as people dying were 'all over 80'
Boris Johnson resisted imposing a second Covid-19 lockdown in England last year because the people dying from the virus were "essentially all over 80", Dominic Cummings has claimed.
The former chief adviser to the Prime Minister shared WhatsApp messages with the BBC in which he said he longer believed in "all this NHS overwhelmed stuff" and was reluctant to tighten restrictions as cases rose in Autumn.
Hide AdAdvertisement
Hide AdWhat did Dominic Cummings say?
Mr Cummings shared WhatsApp messages sent by Mr Johnson with the BBC which show his resistance in wanting to impose tougher restrictions, despite soaring coronavirus cases last year.
The political adviser claimed Mr Johnson had wanted to allow coronavirus to "wash through the country" rather than destroy the economy.
He also alleged that the Prime Minister was too beholden to lockdown-opposing Tories and elements of the media which convinced him the first lockdown was a mistake.
In his first broadcast interview, Mr Cummings accused the Prime Minister of putting "his own political interests ahead of people's lives".
The messages, which appear to have been sent by the Prime Minister to aides on 15 October, read: "I must say I have been slightly rocked by some of the data on covid fatalities.
"The median age is 82 – 81 for men 85 for women. That is above life expectancy. So get COVID and live longer.
"Hardly anyone under 60 goes into hospital (4 per cent ) and of those virtually all survive. And I no longer buy all this nhs overwhelmed stuff. Folks I think we may need to recalibrate.
"There are max 3 m in this country aged over 80. It shows we don't go for nation wide lockdown."
Hide AdAdvertisement
Hide AdSpeaking in his first broadcast interview, the political aide said that Mr Johnson's attitude at the time flitted between claims that "it's all nonsense and lockdowns don't work anyway" and worrying about killing the economy "just because of people dying over 80".
After coronavirus cases started rising rapidly again last autumn, the government debated what measures were needed to control the spread.
Mr Cummings told BBC political editor Laura Kuenssberg that he, the UK chief scientific adviser Sir Patrick Vallance and England's chief medical officer Professor Chris Whitty had all pushed for tougher restrictions to be put in place from mid-September.
However, a second lockdown was not announced for England until 31 October, with the new measures taking effect on 5 November. It was said that a four-week lockdown was needed to protect the NHS amid fears that deaths could reach "several thousand a day" unless "tough action" was taken.
The former aide also accused Mr Johnson of being heavily influenced by the media in his decisions and referred to the Telegraph, which previously employed him as a journalist, as his "real boss".
Mr Cummings left Downing Street in November following a bitter row and has repeatedly accused his former boss of being too slow to impose the second lockdown, which came into effect on 5 November.
What has Downing Street said?
In response to the claims, Downing Street has said the Prime Minister took all the "necessary action to protect lives and livelihoods" throughout the pandemic, with every decision being guided by scientific advice.
A Number 10 spokeswoman responded: "Since the start of the pandemic, the Prime Minister has taken the necessary action to protect lives and livelihoods, guided by the best scientific advice.
Hide AdAdvertisement
Hide Ad"The government he leads has delivered the fastest vaccination rollout in Europe, saved millions of jobs through the furlough scheme and prevented the NHS from being overwhelmed through three national lockdowns.
"The government is entirely focused on emerging cautiously from the pandemic and building back better."
Conservative MP Peter Bone has dismissed Mr Cummings's allegations, saying the former aide was driven by revenge and had failed to prove a series of explosive claims he made about the inner workings of No 10 before parliamentary committees in recent months.
When will the interview air?
Dominic Cummings: The Interview will air on BBC Two at 7pm on Tuesday (21 July).
A version of this article originally appeared on our sister title NationalWorld.


text:
#344 Queue Classic
- Download:
- source codeProject Files in Zip (86.9 KB)
- mp4Full Size H.264 Video (25.8 MB)
- m4vSmaller H.264 Video (11.3 MB)
- webmFull Size VP8 Video (11 MB)
- ogvFull Size Theora Video (28.5 MB)
In episode 342 we showed you how to set up a Rails application that used PostgreSQL as its database. One great thing about Postgres is that it can take on the responsibility for things that often require a background process such as managing a job queue. Below is a screenshot from a Rails application that uses Postgres and which sends out newsletters.
We can deliver a newsletter by clicking its "Deliver Newsletter" link. This takes a while to complete and until it does this Rails instance will be unable to process any other requests and the browser will appear to "stick" while is waits for a response. Because of this it's a good idea to move long-running tasks into a background process whenever possible. When a newsletter is finally delivered we'll see a message at the top of the page and its status will be shown in the list above.
Introducing Queue Classic
We'll solve this problem by using the queue_classic gem. This gem makes it easy to take a long-running task and move it into a background process which is managed by Postgres. We'll be using version 2 of this gem which is currently at the release candidate stage. The README has some instructions for setting up queue_classic in a Rails application and we'll follow these. As ever the first step is to add the gem to the gemfile and then run bundle
. As we're installing a pre-release version we'll need to specify the version number.
gem 'queue_classic', '2.0.0rc14'
Next we'll load queue_classic's Rake tasks by creating a queue_classic.rake
file under /lib/tasks
and pasting in these two lines from the README.
require "queue_classic" require "queue_classic/tasks"
We'll also need to create a queue_classic
initializer. In here we specify the configuration, which is done through environment variables. This makes it fully compatible with Heroku. We just need to add a DATABASE_URL
variable that contains the connection information for the database. As the database is on our local system we don't need to specify a username and password here.
ENV["DATABASE_URL"] = "postgres://localhost/mailer_development"
Next we need a migration called add_queue_classic
to set up the database.
$ rails g migration add_queue_classic invoke active_record create db/migrate/20120502000000_add_queue_classic.rb
In this migration we'll add code to load the queue_classic
class AddQueueClassic < ActiveRecord::Migration def up QC::Setup.create end def down QC::Setup.drop end end
We'll need to run rake db:migrate
to run the migration. Next we'll start up the background worker process by running this command.
$ rake qc:work
If all goes well we won't see any output from this command. We can experiment with queue_classic now in the Rails console in a new terminal window. To add a job to the queue we call QC.enqueue
and pass it the method we want to trigger and any arguments we want to pass to that method.
1.9.3p125 :001 > QC.enqueue "puts", "hello world" lib=queue_classic action=insert_job elapsed=13 => nil
In the tab that's running rake qc:work
we should now see "hello world". When we call
1.9.3p125 :002 > QC.enqueue "puts", msg:"hello world" lib=queue_classic level=error error="QC::OkJson::Error" message="Hash key is not a string: :msg" action=insert_job QC::OkJson::Error: Hash key is not a string: :msg
If we want to pass in a hash we'll need to use strings instead, like this:
1.9.3p125 :003 > QC.enqueue "puts", "msg" => "hello world"
This will run correctly and print out the hash.
Delivering Newsletters With Queue Classic
We'll modify our application now so that when we click a "deliver newsletter" link the long process of delivering a newsletter happens in the background. When a link is clicked it triggers the deliver
action in the NewslettersController
. This action fetches a newsletter, sleeps for ten seconds to simulate a long-running process then updates the newsletter's delivered at time.
def deliver newsletter = Newsletter.find(params[:id]) sleep 10 # simulate long newsletter delivery newsletter.update_attribute(:delivered_at, Time.zone.now) redirect_to newsletters_url, notice: "Delivered newsletter." end
Whenever we have a long-running process in a controller it's a good idea to move it into a class method in a model to simplify the interface as much as possible. We'll create a deliver
method in the Newsletter
model and call this from the controller.
def deliver Newsletter.deliver(params[:id]) redirect_to newsletters_url, notice: "Delivered newsletter." end
Next we'll write that method in the model.
class Newsletter < ActiveRecord::Base attr_accessible :delivered_at, :subject def self.deliver(id) newsletter = find(id) sleep 10 # simulate long newsletter delivery newsletter.update_attribute(:delivered_at, Time.zone.now) end end
It's easy now to move the delivery off into a background process and change the flash notice to say "Delivering newsletter." instead of "Delivered newsletter.".
def deliver QC.enqueue "Newsletter.deliver", params[:id] redirect_to newsletters_url, notice: "Delivering newsletter." end
We can try this out now. If we click a "Deliver newsletter" link we'll see the response straight away, but the newsletter won't yet be delivered as it's being processed in the background so it won't show as delivered in the list.
If we wait ten seconds and reload the page we'll see that the newsletter has been delivered.
Handling Failed Jobs
What happens when a job fails and an exception is raised while it's being processed? We'll throw an exception to see that the result is.
def self.deliver(id) newsletter = find(id) raise "Oops" sleep 10 # simulate long newsletter delivery newsletter.update_attribute(:delivered_at, Time.zone.now) end
Now when we click "Deliver newsletter" we'll get the message saying that the message is being delivered but the exception will be hit when the job's processed in the background. If we look at the output from the worker process we'll see the failure mentioned there. (We should log the output from this in a production application.) By default queue_classic doesn't try to do anything such as automatically retry the job. If we look at the Worker class in the source code we'll find a handle_failure
method and this prints out the error output.
#override this method to do whatever you want def handle_failure(job,e) puts "!" puts "! \t FAIL" puts "! \t \t #{job.inspect}" puts "! \t \t #{e.inspect}" puts "!" end
If we want to handle failed jobs in a different way we need to override this method. An example of how we can do this by subclassing the Worker
class is shown in the README. There's a lot of other useful information in this README file such as an example of how to set up a worker
executable instead of using the Rake task. The advantage of this is that we can control exactly what gets loaded so if we don't need our entire Rails application loaded in for the worker we can skip it and save memory.
Another useful feature is the ability to listen to job notifications. This way if a job is added to the queue our worker can be notified instantly and start processing it immediately instead of waiting for the database polling. This might play a part in choosing queue_classic over another queuing solution.
The final question is: how does queue_classic stack up to the many other queuing solutions? It's closest to Delayed Job, which is also backed by a database, but queue_classic takes better advantage of Postgres's features and doesn't require ActiveRecord so with it we can minimize the worker process. As for the other options, such as Resque, RabbitMQ and Beanstalk'd these require a separate daemon process to manage the queue. If you want to keep your server setup simple, queue_classic is a great option, although one thing that it is missing is a Web interface such as the one that Resque provides.


text:
I wrote yesterday about the pending litigation over the IRS's decision to make tax credits available on federally operated exchanges, notwithstanding a facially plausible statutory argument that doing so would contravene the ACA. My timing was good: earlier today, Judge Friedman, a district court judge in D.C., released the first opinion reaching the merits of the dispute. It's a resounding victory for the government.
Friedman's opinion tracks the analysis I laid out yesterday. He starts with the observation that "the plain language" of the statute, "viewed in isolation, appears to support plaintiffs' interpretation." After all, tax credits are linked to health plans purchased on exchanges "established by the State under 1311." And federally operated exchanges are established by the Secretary of HHS under Section 1321, not 1311.
But Friedman also points out that the statutory text has to be construed in context. Part of that context is the language of section 1321 itself. The judge notes that, when a state fails to establish a workable exchange, the ACA instructs the Secretary to establish "such exchange." That little word "such" clarifies that an exchange established by the federal government is a 1311 exchange. "In other words," Friedman says, "if a state will not or cannot establish its own Exchange, the ACA directs the Secretary of HHS to step in and create 'such Exchange'—that is, by definition under the statute, 'an American Health Benefit Exchange established under [section 1311].'"
To reinforce the point, Friedman walks through provisions of the ACA that would make little sense if federal tax credits were unavailable on the exchanges. Why would the ACA require federal exchanges to inform the IRS when they give tax credits to people if they're not allowed to give them tax credits at all? If the challengers were right, the provision would "serve no purpose" and be "superfluous."
Similarly, the ACA says that only "qualified individuals" can purchase plans on the exchange, but defines "qualified individual" to be someone who "resides in the States that established the exchange." "If this provision were read literally," Friedman writes, "no 'qualified individuals' would exist in the thirty-four states with federally-facilitated Exchanges. … The federal Exchanges would have no customers, and no purpose."
Friedman closes by referring to the purpose of the ACA to provide for near-universal coverage. The challengers' interpretation, he says, "runs counter to this central purpose." Accepting it "would violate the basic rule of statutory construction that a court must interpret a statute in light of its history and purpose." At any rate, even if the statute were ambiguous—and Friedman is crystal clear that he doesn't think it is—the administration's interpretation, he says, would be upheld as a "permissible construction of the statute."
All in all, this is a very good day for the government. Where does the case go from here? If the challengers appeal Friedman's decision to the D.C. Circuit—and they almost certainly will—the court will probably hear the case sometime this fall. I doubt, however, the challengers will have any better luck on appeal. Friedman's analysis of the statutory text is very convincing—as I explained yesterday, it's easily the best interpretation of the statute. Plus, it probably doesn't hurt that Democrats now outnumber Republicans on the circuit court.
After the D.C. Circuit, it's anyone's guess whether the Supreme Court will choose to hear the case. Since litigation is pending elsewhere, it's possible (albeit unlikely, I think) that the circuit courts could split over the proper interpretation of the statute. If they do, the Supreme Court would have to weigh in on the statutory question. Otherwise, my hunch is that the Court will steer clear. It's already decided one case that threatened to unravel Obamacare. Why decide another?


text:
Best Digital Marketing Agency Melbourne
If you want your digital marketing campaign for your brand or product reach its full potential, Digital Movement is your best digital marketing agency in Melbourne. Just read through our star reviews and see what our clients have to say. We have helped them achieve their objectives successfully through necessary digital marketing services that we offer: SEO for both local and national coverage, Google Ads, social media marketing, website design, and website development.
Digital Movement has identified the key services that will make a successful digital campaign. And we're proud to say that we have gathered all the right people to deliver what they do expertly in these areas of digital marketing. But before we dive deep into what we have to offer, let us tell you briefly about who Digital Movement is.
Digital Movement in a Nutshell
Digital Movement was launched on March 1, 2020, by a group of Australian marketing guys. They saw that there was a need to provide essential digital marketing solutions that would propel brands and products to success in terms of awareness and recall. By trimming the fat off all things digital marketing and identifying the areas that need to be covered and offered to clients, we are able to offer these services at affordable rates. This gives you real and impactful results and the best value for your money!
And you still get the digital marketing expertise of our highly strategic marketing guys who employ practical digital marketing tactics with needle-like precision. Among other things they do, they take the lead in mapping out SEO that is focused on keywords, links, user experience, conversions, and strategy that works; produce blogs wisely; generate leads based on historical data; and put your brands and products on relevant social media channels.
This is how Digital Movement was born and how we became the best digital marketing agency Melbourne businesses—big and small—go to for their digital marketing needs.
Digital Marketing Services
Essential digital marketing services that Digital Movement offers include:
o SEO – We offer local and national SEO. When you need your business or product to be more visible in local search results on Google, go for our Local SEO service. But if you want your business or your product to gain exposure nationwide, go for our National SEO service.
o Google Ads – If you want to promote your business or product, improve awareness, and increase website traffic, then our Google Ads services is for you. We'll manage your ads, create display ads for Google, do remarketing in case you want to comb through past campaigns. We'll also get you to the top of organic Google searches through Google Shopping Management, effectively and strategically plan for your PPC and SEM, and even do Bing advertising for you!
o Social Media Marketing – This service lets you connect with and to your audience so you can build your brand, increase sales, drive traffic to your website, create your community, and other things that come with social media.
o Website Design – Our web designers and content writers pool their talents to make your website deliver the results you need—SEO ranking, continuous and consistent website traffic conversion that becomes high quality leads, and exceptional improvement in brand awareness and online exposure. And yes, our designs are all mobile-friendly!
o Website Development – This is the actual creation of the website, the coding, building, and maintenance of the website. Along with designing your website, Digital Movement's expert web developers ensure that your website has excellent user experience and user interface design. This ensures that your audience can fully maximise your website.
Your Preferred Digital Marketing Agency
With our highly professional services and stellar ratings in Google, Digital Movement is the best digital marketing agency in Melbourne businesses should partner with. We have helped many businesses establish their products and services with effective and strategic digital marketing. It's about time you experienced our digital marketing expertise. Make Digital Movement your preferred digital marketing agency. Call us today!


text:
'For the Girls:' Kristin Chenoweth Calls on Dolly Parton, Reba McEntire For New Album
Kristin Chenoweth is paying tribute to the icons that came before her on a new album, For the Girls, and it includes collaborations with a pair of country legends.
Chenoweth, the triple-threat star known for her roles in Wicked, Pushing Daises and Glee, is covering a collection of standards on the special project that has her working with the likes of Dolly Parton and Reba McEntire. The 12-track album finds Chenoweth singing Parton's classic "I Will Always Love You" with the icon herself, turning the song into a cinematic number with piano and acoustic guitar, her big Broadway voice shining alongside Parton's beautiful harmonies.
"'I Will Always Love You' is a song I've loved since I was a child. I used to think, 'One day I'm going to sing that song.' Little did I know that I'd get to sing it with the queen herself," Chenoweth raves to Entertainment Tonight about the duet.
Additionally, the Tony Award winner is collaborating with McEntire and Jennifer Hudson on a cover of "I'm a Woman," made famous by Peggy Lee in 1962, and includes a cut of Patsy Cline's iconic hit, "Crazy."
"I really wanted to pay homage to all the women singers who have influenced me over the years," Chenoweth describes the album in a press release. "I wanted to make something that men could also enjoy, but this is by the girls and for the girls. I wanted to pay homage to these women and do them proud, but I also wanted to put my own stamp on it. And I think I was able to do that."
Chenoweth also performs Judy Garland's "The Man That Got Away," Barbra Streisand's "The Way We Were" and teams with pop superstar Ariana Grande for a cover of Lesley Gore's "You Don't Own Me."
For the Girls is set for release on Sept. 27.
Songs From Women in Country That Demand Attention:


text:
Polycystic kidney disease (PKD) is a kidney disorder passed down through families. In this disease, many cysts form in the kidneys, causing them to become enlarged.
PKD is passed down through families (inherited). The two inherited forms of PKD are autosomal dominant and autosomal recessive.
People with PKD have many clusters of cysts in the kidneys. What exactly triggers the cysts to form is unknown.
PKD is associated with the following conditions:
- Aortic aneurysms
- Brain aneurysms
- Cysts in the liver, pancreas, and testes
- Diverticula of the colon
As many as half of people with PKD have cysts in the liver.
Symptoms of PKD may include any of the following:
- Abdominal pain or tenderness
- Blood in the urine
- Excessive urination at night (nocturia)
- Flank pain on one or both sides
- Drowsiness
- Joint pain
- Nail abnormalities
Exams and Tests
An examination may show:
- Abdominal tenderness over the liver
- Enlarged kidneys
- Enlarged liver
- Heart murmurs or other signs of aortic insufficiency or mitral insufficiency
- High blood pressure
- Growths in the abdomen
Tests that may be done include:
- Cerebral angiography
- Complete blood count (CBC) to check for anemia
- Liver tests (blood)
- Urinalysis
People with a personal or family history of PKD who have headaches should be tested to determine if cerebral aneurysms are the cause.
PKD and cysts on the liver or other organs may be found using the following tests:
If several members of your family have PKD, genetic tests can be done to determine whether you carry the PKD gene.
The goal of treatment is to control symptoms and prevent complications. Treatment may include:
- Blood pressure medicines
- Diuretics (water pills)
- Low-salt diet
Any urinary tract infection should be treated quickly with antibiotics.
Cysts that are painful, infected, bleeding, or causing a blockage may need to be drained. There are usually too many cysts to make it practical to remove each cyst.
Surgery to remove one or both kidneys may be needed. Treatments for end-stage kidney disease may include dialysis or a kidney transplant.
Support Groups
More information and support for people with polycystic kidney disease and their families can be found at a kidney disease support group.
Outlook (Prognosis)
The disease gets worse slowly. Eventually, it may lead to end-stage kidney failure. It is also associated with liver disease, including infection of liver cysts.
Treatment may relieve symptoms for many years.
People with PKD who don't have other diseases may be good candidates for a kidney transplant.
Possible Complications
Health problems that may result from PKD include:
- Anemia
- Bleeding or rupture of cysts
- Long-term (chronic) kidney disease
- End-stage kidney disease
- High blood pressure
- Infection of liver cysts
- Kidney stones
- Liver failure (mild to severe)
- Repeated urinary tract infections
When to Contact a Medical Professional
Contact your health care provider if:
- You have symptoms of PKD
- You have a family history of PKD or related disorders and you are planning to have children (you may want to have genetic counseling)
Currently, no treatment can prevent the cysts from forming or enlarging.
Alternative Names
Cysts - kidneys; Kidney - polycystic; Autosomal dominant polycystic kidney disease; ADPKD
Arnaout MA. Cystic kidney diseases. In: Goldman L, Cooney KA, eds. Goldman-Cecil Medicine. 27th ed. Philadelphia, PA: Elsevier; 2024:chap 112.
Torres VE, Harris PC. Cystic diseases of the kidney. In: Yu ASL, Chertow GM, Luyckx VA, Marsden PA, Skorecki K, Taal MW, eds. Brenner and Rector's The Kidney. 11th ed. Philadelphia, PA: Elsevier; 2020:chap 45.
Review Date 8/28/2023
Updated by: Walead Latif, MD, Nephrologist and Clinical Associate Professor, Rutgers Medical School, Newark, NJ. Review provided by VeriMed Healthcare Network. Also reviewed by David C. Dugdale, MD, Medical Director, Brenda Conaway, Editorial Director, and the A.D.A.M. Editorial team.


text:
Arizona Diamondbacks chief baseball officer Tony La Russa defended his club Tuesday against the criticism it has received for the apparent retaliation against Pittsburgh Pirates star Andrew McCutchen this past weekend.
"I don't see where the Diamondbacks should catch all this [expletive] they're catching," La Russa told reporters, according to azcentral.com.
McCutchen was hit in the back by a pitch from Arizona reliever Randall Delgado on Saturday night. Although Delgado said the pitch got away from him, the Pirates suspected it was payback for Diamondbacks star first baseman Paul Goldschmidt suffering a season-ending broken left hand a night earlier when hit by a pitch from Pittsburgh reliever Ernesto Frieri.
The Pirates said McCutchen has been diagnosed with an avulsion fracture involving the costochondral cartilage of the left 11th rib and that they will continue to evaluate his progress.
McCutchen hit a sacrifice fly and grabbed his left side as he jogged to first base Sunday. He said he couldn't be sure whether getting hit caused the injury but that he has "taken a million swings and have never felt anything in my side until Sunday."
"I was just sick to my stomach when I saw Paul got hit," La Russa said, according to MLB.com. "I was bothered when McCutchen got hit. I was bothered by it because I dislike that part of the game."
La Russa, who had a history of ordering his pitchers to retaliate when he was the St. Louis Cardinals' manager, said Tuesday that it's unfair the Diamondbacks have been criticized while Goldschmidt's injury as a result of a pitched ball has been largely ignored.
"I've heard a lot about McCutchen getting hit, but I haven't seen nearly as much about Goldschmidt, who isn't going to play the rest of the season," La Russa said, according to MLB.com.
"I think, wait a minute, five runs down in the ninth and this guy's lost and he's every bit the player that McCutchen is. They're in contention, but that makes no difference. There's a big difference between getting hit here [in the hands] and getting hit here [in the back]. That's why I think it's unfair. I think it will continue to be unfair because I don't think this message will get out. It's not a popular response, so they'll just dismiss it."
La Russa pointed out that his team has hit only 32 batters this season, while the Pirates, whose philosophy is to pitch up and in, have hit 61 -- the most in the majors.
The Diamondbacks have lost three players -- Aaron Hill, A.J. Pollock and Goldschmidt -- to broken hands due to pitched balls over the past two seasons, adding to La Russa's angst on the topic.
The Associated Press contributed to this report.


text:
ALOXE-CORTON 1ER CRU blanc is a wine from the ALOXE-CORTON 1ER CRU blanc region VIGNOBLE DE LA CÔTE DE BEAUNE; It is a Appellations Communales 1er cru wine.
A non-sparkling white wine made from the Chardonnay varietal; You?ll enjoy its aromas of Orange peel, Peony, Prune, Mushroom, Cinnamon. .
Discover the best year to open a particular bottle, according to its vintage


text:
At the moment, entrymsg is only viewable or settable by the channel founder. The actual founder, not just a user with +F flags. In most services, the ability to set entrymsg is tied to the +s flag. I think that would be ideal. But if not +s, at least assign it some permission so that someone other than the founder can set it.
That said, assigning it any permission would be an improvement, because permissions are mappable, and that's a much easier change.


text:
WASHINGTON // Global warming is going to steal away some of those postcard-perfect weather days in the future, according to a first-of-its-kind projection of nice weather.
On average, Earth will have 10 fewer days of mild and mostly dry weather by the end of the century, the researchers estimate. Some places will get more days perfect for picnics or outdoor weddings, while other places will lose a lot. Rio de Janeiro, Miami and much of Africa are big losers, while Europe and Seattle will gain nicer weather.
"It's the type of weather where you can go outside and do something fun," said study lead author Karin van der Wiel, a meteorology researcher at Princeton University and the National Oceanic and Atmospheric Administration. "It's not too cold. It's not too hot. It's not too humid."
For the past three decades, the world has averaged 74 mild days a year. But by 2035 that will shrink to 70 and then 64 by the last two decades of the century, according to the study, published on Wednesday in the journal Climatic Change. Mild weather was defined as between 18°C and 30°C with low humidity and no more than a trace of rain.
Any change depends on where you live and the time of year. For example, on average, the US will lose nine mild summer days by the end of the century, although most is gained back with more mild days in the winter, spring and fall.
The report estimates that Washington, Chicago, New York and Dallas will lose two weeks of pleasant summer weather but some is gained back. On average, Washington loses 13 mild days; Atlanta, 12; Chicago, nine; Denver and New York, six; and Dallas, one.
The biggest losers will be the tropics and nearly all of Africa, eastern South America, South Asia and northern Australia. Rio de Janeiro, on average, will see 40 mild days disappear. Miami will lose its only mild summer day and nearly a month of spring and fall mild days by 2100.
"The changes are more dramatic in parts of the developing world, where you have high concentrations of populations," said NOAA climate scientist and co-author Sarah Kapnick.
Other places, especially northern developed ones, will gain some of what the tropics lost. England and northern Europe are big winners. Seattle should pick up nine mild days and Los Angeles, which already has a lot of nice weather, gets six extra by the end of the century.
The scientists didn't specifically focus on whether the loss of mild days has already started globally, but they did see it happening in much of Africa and South America, Ms Van der Wiel said.
Climate scientists usually focus on extreme weather – record heat, tropical cyclones, droughts, floods – and how they could get worse as the world warms. Ms Kapnick said she wanted to look at nice weather because her friends kept asking her what day to choose for good wedding weather.
The team used a middle ground scenario for global warming – not worst-case runaway carbon pollution and not dramatic cuts in emissions of heat-trapping gases – and ran different computer simulations to see what would happen.
It's not just fewer nice days to enjoy. Fewer mild days will also harm agricultural production and allow disease carrying insects to thrive more in more places, said University of Georgia meteorology professor Marshall Shepherd.
Stanford University climate scientist Chris Field, who led an international study of extreme weather, questioned the purpose of the study: "Extreme conditions are the sharp end of the climate stick. It is in the extremes when things break and damage occurs."
National Center for Atmospheric Research scientist Gerald Meehl, who also studies extreme weather, said a decrease in mild weather may not quite have the economic and health costs but there are other factors such as tourism "or simple human enjoyment".
* Associated Press


text:
I didn't know about Sal until a couple weeks before I departed for a trip to the island, at the invitation of a friend who wanted to go there for the purpose of diving and also wanted to have a travel partner in tow. I knew little about the country of Cape Verde. Between agreeing to go on the trip and now, I've learned about the 83.4 square mile stretch of land that sits in the Atlantic Ocean off of the coast of Mauritania and in doing so, I've learned about Sal's salt, which has been both the backbone and bane of the island's economy over the years. The salt mines of Sal are one of the island's biggest tourist attractions and yet eerily desolate and nearly inactive.
The island itself is one of 10 islands that makes up the country of Cape Verde. Sal is an island belonging to a northern group of islands within the country, called Barlavento. It's sandy and mostly flat, with the exception of inactive volcanic formations that protrude above the near-desert surface. It's almost always sunny in Sal and even during the "rainy" season, it hardly rains. Geologically, Sal is the oldest island of Cape Verde. Its earth was formed nearly 50 million years ago from the eruption of a currently inactive volcano. Originally called Llana when the island was discovered by the Portuguese in 1460, the name was changed to Sal after the discovery of the island's salt mines in what is now called Pedra de Lume. The landscape of Pedra de Lume and the rest of the island doesn't look much different than the latest images of Mars the Curiosity Rover has sent back.
%Gallery-193936%Located on the northeastern part of the island, Pedra de Lume's salt was predominantly mined during the 18th century. According to the guide I hired to show me around the island, nearly 300 locals worked the mines during that time. He estimated the current number of mine employees to be around five or so. The village is small these days and seems to mostly persist for the sake of travelers, like myself, who want to see the ancient salt mines for themselves. Very little salt is still produced from these mines – what is made these days is made primarily for locals and tourists. The changing currency of Sal's salt has been an economic blow in the company of many others for the local community.
The salt evaporation ponds that were built over the natural volcanic salt lake all sit within the Pedra de Lume crater, which is beneath sea level. As I walked through the tunnel that leads to the mines, the light shot shiny beams through the darkness, signaling the clearing ahead. Once through the tunnel, I made my way down the path that leads to the salt ponds and promptly disrobed, eager to experience that famous unsinkable feeling that waters this salty, 26 times saltier than seawater, provide. No matter how much I'd read about this rare buoyancy before or seen in photos, nothing had ever conveyed the feeling of invincibility that washed over me. I struggled to swim to the center of the salt pond and tried my hand at performing yoga postures and dance positions in the water. I'd occasionally roll, collecting the repulsive tonic in my mouth, but I never sank. Instead of showering upon exiting the pond, I let the salt coat my skin, which gave my legs the texture of sandpaper. The spooky scenery of Sal's salt mines isn't only memorable; the desolate expanse of otherworldly land lends merit to the main attraction.
[Photo Credit: Elizabeth Seward]


text:
NetPennyStocks� is a
powerful product created to help individuals & organizations
(Profit or Non-Profit), entrepreneurs, and
income seekers with an alternative solution to raise funds or capital online.
At NetPennyStocks we where able to raise more than $95,878 in just 7 days
under BETA testing without the need for banks, investors,
& grants using creative financing.
There are over 500,000 people online searching for capital every day or right now. What if 50 such looking for capital could help you raise the money you needed. Once affiliated to NetPennyStocks�, you will have access to tools to raise capital online. All the programming set-up & systems allows you to select the level of funding or capital required. And confidently you connect to the systems that allows you to start raising funds INSTANTLY! Individuals are always searching at the wrong places for money or paying high interest (%) rates to the banks or institutions that ruins their credit, but when all they needed was most to come together for the same cause of raising funds - FREE! " (SP, CEO).


text:
OTTAWA — The federal government says it ran a budgetary deficit of $268.2 billion through 10 months of its fiscal year as the treasury pumped out more pandemic aid.
The deficit from April to January compares to a deficit of $10.6 billion over the same period one year earlier.
The government says in its monthly fiscal monitor that the deep deficit reflects the unprecedented deterioration in the economy and the government's spending response to the COVID-19 pandemic.
Program spending, excluding net actuarial losses, ran up to nearly $474 billion between April and January, a $216.3-billion increase from the $257.7 billion one year earlier.
The federal wage subsidy, benefits for hard-hit workers, and elevated transfers to provinces all contributed to the rise.
At the same time, revenues were $235.8 billion, a $40.5-billion drop from the same period one year earlier, as tax revenues and EI premiums decreased, and Crown corporations reported lower profits.
Public debt charges fell to $17.2 billion compared with $20.2 billion a year earlier, largely reflecting lower inflation and interest rates.
At the end of January, net federal debt was just under $1.09 trillion.
The fiscal monitor released Friday will be the last budgetary update before the government tables a budget on April 19, its first since March 2019.
The budget is expected to provide an accounting of government spending through the pandemic, which the Finance Department in November estimated will send the deficit for the fiscal year to almost $400 billion.
The Liberals have also promised a plan to spend between $70 billion and $100 billion over the coming years in fiscal stimulus to help the economy recover.
The Liberals will need support in the House of Commons of at least one other major party to pass their upcoming spending plan.
In a letter this week, Conservative Leader Erin O'Toole told Prime Minister Justin Trudeau that he expected the budget to include no new tax increases and to ease regulations to prod business investment in machinery, technology and equipment.
The concern is that absent that spending, Canadian companies won't be able to compete as global economies rebound, slowing growth in wages and job creation the government wants to see.
The letter went on to suggest the government avoid what O'Toole called "large, costly, and universal social programs" that could hurt economic growth, warning Trudeau that his party would resist "partisan pet projects and new unsustainable permanent spending."
This report by The Canadian Press was first published March 26, 2021.
The Canadian Press


text:
Target once distinguished itself as being boldly supportive of the LGBTQ+ community.
Now that status is tarnished after it removed some products aimed at LGBTQ+ and relocated Pride Month displays to the back of stores in certain Southern locations in response to online complaints and in-store confrontations that it says threatened employees' well-being.
Target faces a second backlash from customers upset by the discount retailer's reaction to aggressive, anti-LGBTQ+ activism, which has also been sweeping through Republican state legislatures. Civil rights groups chided the company on Wednesday for caving to anti-LGBTQ+ customers who tipped over displays and expressed outrage over gender-fluid bathing suits.
"Target should put the products back on the shelves and ensure their Pride displays are visible on the floors, not pushed into the proverbial closet," Human Rights Campaign president Kelley Robinson said in a statement. "That's what the bullies want."
The uproar over Target's Pride Month marketing — and its response to critics — is just the latest example of how companies are struggling to cater to different groups of customers at a time of extreme cultural divides, particularly around transgender rights.
Bud Light is still dealing with the fallout from when it sent transgender influencer Dylan Mulvaney a beer can with her face on it, which Mulvaney then displayed in an Instagram post, igniting backlash. Bud Light's parent company is tripling its U.S. marketing spending this summer as it tries to restore lost sales.
In Florida, Disney has been engaged in a legal battle with Gov. Ron DeSantis since expressing opposition to the state's classroom limits on discussing gender identity and sexual orientation.
Allen Adamson, the co-founder and managing partner of the marketing firm Metaforce, said Target should have thought through the potential for backlash and taken steps to avoid it, like varying the products it sells by region.
"The country is far less homogenous than it ever was," he said. "For any brand, it's not `one size fits all' anymore."
Shares of Target, which is based in Minneapolis, extended their fall on Thursday, declining 2.6% in morning trading. On Wednesday, the stock closed down 3%.
According to a 2021 Gallup poll, 21% of people in Generation Z identify as lesbian, gay, bisexual or transgender, compared with 3% of Baby Boomers. Gallup has also found that younger consumers are most likely to want brands to promote diversity and take a stand on social issues.
"Pulling back is the worst thing that they could have done," said Jake Bjorseth, who runs trndsttrs, an agency helping brands understand and reach Gen Z customers. "Not to expect potential backlash is to not understand what (LGBTQ+) members go through on a daily basis."
"Once they fold to the more extreme edges of the issue, then they've lost their footing," Adamson added. "If you can change a big brand just by knocking over a display, then they are on the defense, and you never win on the defense."
Target has long been seen as a trailblazer among retailers in the way it embraced LGBTQ+ rights and customers. It was among the first to showcase themed merchandise to honor Pride Month, which takes place in June, and it has been out front in developing relationships with LGBTQ+ suppliers.
It has also faced backlash. In 2016, when a national debate exploded over transgender rights, the company declared that "inclusivity is a core belief at Target" and said it supported transgender employees and customers using whichever restroom or fitting room "corresponds with their gender identity."
But even after being threatened with boycotts by some customers, Target announced months later that more stores would make available a single-toilet bathroom with a door that could be locked.
As recently as last year, law enforcement agencies were brought in to monitor a social media threat from a young Arizona man who said he was "leading the war" against Target for its Pride Month merchandise, and he encouraged others to take action.
But the company is operating in an even more politicized environment now.
There are close to 500 anti-LGBTQ+ bills that have gone before state legislatures since the start of this year, according to the American Civil Liberties Union. At least 17 states have enacted laws restricting or banning gender-affirming care for transgender minors, though judges have temporarily blocked their enforcement in some states.
Target declined on Wednesday to say which items it was pulling from its stores. But "tuck friendly" women's swimsuits, which allow trans women who have not had gender-affirming operations to conceal their private parts, were among Target's Pride items that garnered the most attention. Designs by Abprallen, a London-based company that designs and sells occult- and satanic-themed LGBTQ+ clothing and accessories, have also created backlash.
The controversy at Target has been exacerbated by several misleading videos circulating online. In some, people falsely claimed the retailer was selling "tuck-friendly" bathing suits for kids.
"Given these volatile circumstances, we are making adjustments to our plans, including removing items that have been at the center of the most significant confrontational behavior," Target said in a statement Tuesday.
The company pledged its continued support for the LGBTQ+ community and noted it is "standing with them as we celebrate Pride Month and throughout the year."
Indeed, it was business as usual at many Target locations on Wednesday.
At the Target in Topeka, Kansas, the Pride display remained up front, visible as shoppers passed a corral of shopping carts right after the entrance. It included Pride-themed clothing for kids, as well as T-shirts and women's bathing suits for adults.
"I like that our local stores here have it front and center, when you walk in," said Shay Hibler, a Topeka self-employed small business owner who was shopping with her 13-year-old daughter and supports LGBTQ+ rights.
Megan Rusch, a Kansas City-area resident who is studying criminal justice at Washburn University in Topeka, was shopping at the same store and said while other locations might worry about their image, "This is a pretty diverse area."
She said she believes it's good for the stores to have the Pride displays so that LGBTQ+ customers feel included.
Her shopping companion, Blake Ferguson, a Colorado resident who is studying accounting and finance student at Ottawa University, added simply: "Love is love."
By Anne D'innocenzio And Dee-ann Durbin
Durbin contributed from Detroit. AP Writer John Hanna in Topeka, Kansas contributed to this report.
Follow Anne D'Innocenzio: http://twitter.com/ADInnocenzio
Follow Dee-Ann Durbin: http://twitter.com/deeanndurbin—ap


text:
Thanksgiving is once more just about upon us, and by "us," I mean "you" if you are American. I have written about this holiday and the Canadian equivalent several times over the years. Here are a few that you may find beneficial.
A Prayer of Praise and Thanksgiving – This is a beautiful prayer drawn from The Valley of Vision.
Tears at Thanksgiving – This was an excellent article by my mother. She expressed some thoughts on divorce and its awful ramifications on families.
Thanksgiving for Thanksgiving – Here is a story that illuminates the point that it is really only the privilege of the Christian to be thankful.
A Canadian Thanksgiving – I have a short history and celebration of Thanksgiving in Canada, as well as some additional thoughts on the theological importance of it.
A Thanksgiving Proclamation – The proclamation by Abraham Lincoln that made Thanksgiving a national holiday in the US.
Thanksgiving & The Appropriate Number of Prepositions – "While everyone likes to give thanks for things at Thanksgiving, what has often been lost is the fact that we do not merely give thanks, but give thanks to." (There is some overlap between this and the "Canadian Thanksgiving" post above, but that's often the way I do things around here–build on a theme over the years.)


text:
The best way to report an issue is by contacting us directly at firstname.lastname@example.com.
We pride ourselves in offering the fastest support possible.
You can also report it to our Issues Tracker.
If your project requests a feature we have not thought of, please contact us email@example.com.
We will develop and implement it as soon as possible, sometimes the same day.
We prefer to keep all communications in either:
But thanks to Google Translate, we can understand each other worldwide:
We will do our best to accommodate you.


text:
Welcome to the ILIAS installation of ILIAS open source e-Learning e.V.
On this installation we are publishing information about the ILIAS LMS, its software development and how one can contribute to it. And we are offering here a space for the ILIAS community to share practice and experience. On this website you also find information about the ILIAS society and the internal space for ILIAS society members.
For some content and activities you need an user account. Please register a new account (see right column) and benefit from the information and communication services offered in this platform.
• • • • •
Attention: if you are using ILIAS as learner at a university, school, company or any kind of educational institution and you have problems to log in here, this is probably not the ILIAS installation you are looking for! Please check your e-mails to get the link to the ILIAS that belongs to your institution.


text:
From Michael Greger, M.D., FACLM, the physician behind the trusted and wildly popular website Nutritionfacts.org, and author of the New York Times bestselling book How Not to Die, comes a beautifully-designed, comprehensive cookbook complete with more than 120 recipes for delicious, life-saving, plant-based meals, snacks, and beverages.
Dr. Michael Greger's first traditionally published book, How Not to Die, presented the scientific evidence behind the only diet that can prevent and reverse many of the causes of premature death and disability. Now, The How Not to Die Cookbook puts that science into action. From Superfood Breakfast Bites to Spaghetti Squash Puttanesca to Two-Berry Pie with Pecan-Sunflower Crust, every recipe in The How Not to Die Cookbookoffers a delectable, easy-to-prepare, plant-based dish to help anyone eat their way to better health.
Rooted in the latest nutrition science, these easy-to-follow, stunningly photographed recipes will appeal to anyone looking to live a longer, healthier life. Featuring Dr. Greger's Daily Dozen―the best ingredients to add years to your life―The How Not to Die Cookbook is destined to become an essential tool in healthy kitchens everywhere.


text:
The idea that San Diego Mayor Bob Filner can cure himself of alleged inappropriate sexual behavior with two weeks of intense behavioral therapy is unrealistic, according to one expert in the field.
Special Section: Mayor Under Fire
The mayor plans to enter a behavior counseling clinic Aug. 5 to undergo two weeks of intensive therapy following allegations that he groped women, made crude comments and made unwanted sexual advances.
"The behavior I have engaged in over many years is wrong," Filner announced Friday without going into specifics. "My failure to respect women and the intimidating contact I engage in at times is inexcusable."
The mayor's office has not discussed what disorder Filner suffers from or what type of behavior counseling he will seek.
James A. Reavis, Psy.D., the director of the Treatment Program for Compulsive Sexual Behavior at the Relationship Training Institute in San Diego, works with men who engage in problem or illegal sexual behavior, as well as men who are struggling with compulsive sexual thoughts.
He sees a high-degree of unhealthy narcissism at the root of the behavior described by alleged victims in the Filner scandal.
While admitting he cannot diagnose the mayor without treating him, Reavis said Filner appears to engage in "light humiliation, devaluing these women to make himself feel more valuable."
Making crude comments and the so-called headlock – both alleged by seven women over the course of one week – is behavior that helped Filner in "furthering his own sense of grandiosity."
Unfortunately, Reavis said that personality trait is not something that can be treated by what he called "a two-week sleep-away camp."
If, as Filner has publicly admitted, he's been engaging in his behavior for years it's an absurd notion he will be able to resolve the problem in two weeks, he said.
At RTI, counselors see men dealing with similar problems for as many as five years. Often the patients don't begin the process for months.
"It's very cynical on the part of his team to suggest that any kind of two-week program is going to do an iota of difference," he said.
Instead it may be the public humiliation that has the most success.
Public rebuke is the one thing narcissists try to avoid at all costs, according to the psychologist.
"The slap on the hand may have a tremendous affect on him," Reavis said.
A second expert, San Diego-based addiction & forensic psychiatrist Clark Smith, MD, believes compulsive sexual behaviors are treatable if the patient is willing to change.
"Often these kinds of behavioral disorders, people don't seek treatment unless they are coerced. The person may say to themselves 'I'm tired of getting in trouble, tired of having all these problems, then I really want to change,'" Smith said. "Then they will benefit from treatment."
Smith said he cannot discuss Mayor Filner's diagnosis since he hasn't examined him but said the behaviors alleged in the scandal describe someone who may put people down or put people in their place to feel more powerful.
When a patient is in their 70s, Smith said dementia could also be a cause of sudden changes in behavior.
"One of the things that happens with dementia, you lose your social inhibitions," he explained.
A person with dementia may begin inappropriate sexual touching or just making inappropriate comments, according to Smith.
Another possibility would be Frotteurism which is a paraphilia or sexual impulse disorder that involves inappropriate sexual touching of a stranger.
Most people with the disorder are male. Frotteurism is defined as gaining sexual gratification from rubbing a person in a public place where the victim cannot easily get away.
If this were to be the case, a two-week stay in an inpatient treatment center is not usually sufficient, Smith said.


text:
FRIDAY, Feb. 3 (HealthDay News) — While a clot-busting medication can often help stop a stroke in its tracks if it's given promptly, a new study finds that a high number of stroke victims continue to fail to get to the emergency room quickly enough to get the drug.
An analysis of about 115,000 patients who had strokes between 2005 and 2010 found that almost 44 percent didn't get to the hospital until more than 4.5 hours after the time they were known to first show symptoms. That's a sign of trouble: it's actually up from 39 percent in 2005.
Meanwhile, the percentage who got to the hospital within two hours fell from 40 percent in 2005 to 35 percent in 2010, another sign that more patients may be in danger from not getting prompt care.
Also, many patients chose to get themselves to the hospital instead of calling an ambulance, "boosting the risk that they won't get there in time to be able to take a clot-busting drug," said study co-author Dr. Mary George, a medical officer with the division for heart disease and stroke prevention at the U.S. Centers for Disease Control and Prevention.
The main message of the research is that more people need to learn about the warning signs of stroke, George said. According to the National Stroke Association, those symptoms appear suddenly and include numbness or weakness (especially on one side of the body); confusion or trouble speaking; trouble seeing out of one or both eyes; trouble with walking, dizziness, loss of balance or coordination; or severe headache with no known cause.
"They need to know that when any of that occurs, or when they even just think it is occurring, to call 911," George said. "It is really critical that they don't wait, that they don't sit around and say 'Let's see if this goes away in a couple of hours.'"
The study authors found that the percentage of patients who received treatment with tissue-plasminogen activator (tPA), a drug that breaks up blood clots, grew from 6.4 to 9.2 percent over the five years. The drug must be given promptly after a stroke and isn't appropriate for all kinds of strokes.
Research suggests that people who arrive at the hospital via ambulance are more likely to get the drug, George said. "They get there quicker, they get seen quicker and perhaps there's more of a sense of urgency."
There's no downside to providing more education about stroke, said Dr. David Liebeskind, a professor of neurology at the University of California, Los Angeles, who's familiar with the findings. But it may be difficult to convince more patients to come to the hospital promptly, he noted.
As for the rate of administration of the clot-busting drug, Liebeskind said that while "there are definitely more patients who could receive it," it takes a while for doctors to figure out what to do at the hospital because of the potential risks.
"These are difficult decisions, and a lot of factors are being weighed. That may cause a slight delay," he said.
The study was to be presented Friday at the American Stroke Association annual meeting in New Orleans.
Because this study was presented at a medical meeting, the data and conclusions should be viewed as preliminary until published in a peer-reviewed journal.
More information
For more about stroke, visit the U.S. National Library of Medicine.


text:
id like to download (and save) a published video (video segment i recorded off my cameras). How do i do that?
Alternatively, can i default the video in a published link to 30fps instead of 1fps?
Hi StarPines,
Thanks for reaching out to us. Video files cannot be downloaded from the publish link, but since this is a camera of your own, you would just need to login to your account. From the my cameras page, you can access the folder list under the camera thumbnail to download specific clips. If you are planning to download many video clips, you should use FTP rather than the web browser to complete the download tasks. Please reach out to firstname.lastname@example.com if you need further assistance. Thank You, CameraFTP Support
We have paid for 15 days of storage under the PanheadBob account , but our files somehow are getting deleted. We are having a theft problem and need the data since February the seventh. Could we pay for you to undelete some farther back data. I'm showing data in the file only back to 2-27-19 We cannot even fire the employee because the recording have been deleted..Can you assure us that at least 15 days of data wil be kept.
Please Advise
Bob Labreche
Hi Bob, please note this forum is publicly accessible. We recommend sending an email to CameraFTP support.
You ordered 15-day retention on 2/28/2019, which took effect for files uploaded after 2/28/2019.
We keep your footage based on your subscribed retention time. If a file is deleted after retention time, sorry we cannot recover it.
I am also having problems with portions of files being deleted. someone is entering private property and committing acts of vandalism. i am using camera ftp, but the footage is being deleted. can the footage be retrieved.
Hi msbwoodruff, CameraFTP is not a free service. We offer 3-day free trial. After 3 days, you can extend the free trial for 1 day. You can keep extending the free trial.
Your account is a free service account (that has expired). In this case, the footage will be automatically deleted in 1 day. To continue using our service, please order a subscription online. Our service pricing starts at only $1.50/camera/month (for low-resolution image recording with 7-day retention).
Please logon and reply, Not DriveHQ Member?


text:
I have listed a new property at 3796 NORWOOD AVE in North Vancouver.
Brand new Mansion with NO GST in one of North Shore's best locations (Upper Lonsdale). Located on a beautiful ~7,700 SQFT CORNER lot, it boasts 4,700 SQFT with a total of 8 bedrooms,,6 bathrooms and 2 Kitchens. Among its many luxury features are: JENN-AIR Stainless Steel appliances, Granite counter-top, crown moulding throughout, advanced in-floor 12-zone radiant heating system, 3 Gas Fireplaces, central vacuum, Video Intercom, security system, pre-wired outside cameras, ... Its professionally landscaped lot is equipped with irrigation system. Family neighbourhood close to Delbrook rec-center and Queensdale market. House comes with the balance of 2-5-10 New Home Warranty.


text:
Welcome to the website of CSM Inc. This website is best viewed using a current version of Firefox, Safari, Chrome or Internet Explorer 9+.
Use of this website, and any information distributed in conjunction with this website, including without limitation the CSM, is offered to you on your acceptance of these Terms of Use, our Privacy Policy and other notices posted on this website. Your use of this website or of any content presented in any and all areas of the website indicates your acknowledgment and agreement to these Terms of Use, our Privacy Policy and other notices posted on this website. If you do not agree to be bound by and comply with all of the foregoing, you may not access or use our currency information, services, or website. We suggest you print a copy of each of these documents for your records.
CSM shall have the right, at its sole discretion, to modify, add or remove any terms or conditions of these Terms of Use without notice or liability to you. Any changes to these Terms of Use shall be effective immediately following the posting of such changes on this website. You agree to review these Terms of Use from time to time and agree that any subsequent use by you of this website following changes to these Terms of Use shall constitute your acceptance of all such changes. These Terms of Use were last modified on May 1, 2011.


text:
Marketing solutions for high-tech industries.
The technology industry never stops innovating. Adobe Marketo Engage keeps pace with personalised marketing that boosts engagement and conversion across every stage of the customer journey.
Why Marketo Engage for the tech industry.
Seamless connections at scale.
Keep your audience engaged as they move across online channels like email, web and paid media as well as off-line channels such as events, direct mail and outbound sales.
Learn more
Streamlined customer experience.
Stay relevant in an always-changing market with continuous buyer activity listening that automatically triggers the next experience in response to your customers' new priorities. Learn more
Iterative, adaptable campaign creation.
Design campaigns built for real-world, non-linear customer journeys. Move fast and engage with more prospects by cloning successful campaigns with a single click. Learn more
Unified workflows between sales and marketing.
Maintain a seamless buyer experience across sales and marketing with out-of-the-box, bi-directional syncing with major CRM products. Learn more
Optimise your marketing mix.
Measure full-funnel stage conversation, dissect linear & non-linear customer journeys and account-level engagement performance to see which programmes, channels and content are providing the best experiences. Learn more
Learn how Marketo Engage supercharges marketing.
Whether you're dropping a game-changing gadget, expanding your market or launching a new service tier, Marketo Engage has the features to help you to deliver highly personalised experiences at scale.
Recommended for you
Content as a Service v2 - adobe-marketo - Saturday, November 11, 2023 at 21:16