Carlos E escribió una opinión el 4 abr.
El lugar es perfecto para descansar y visitar la costa amalfitana. Tiene solo 6 habitaciones. Destaca la calidad, amabilidad y ambiente familiar. El desayuno es espectacular, en una terraz con una impresionante vista de la bahia. Es ademas un desayuno italiano. Muy recomendable!!
Dear Enrique, thank you very much for your request. Villa Oriana Relais is located on the hill of the downtown, so only 20 minutes walking distance from Piazza Tasso, the main square in Sorrento and 30 minutes walking from the harbour where you have ferries to reach Capri. The nearest bus stop is 5 minutes far, and the nearest train station (Sant'Agnello) is 10 minutes walking distance, from this station you have trains running every 30 minutes to Pompeii, Herculaneum and Naples. We do not have a shuttle bus but the bus and the train service are quite regular, there are trains running every half hour, and buses going into downtown every 10/15 minutes. Furthermore, we have some very good local restaurants cooperating with us that offer free shuttle service for your dinners in Sorrento. In case you need more information, feel free to contact us. See you in the sunny Sorrento!!!
Suzanne @ Nada's Italy 🇮🇹 hizo una pregunta el 18 abr.
I'm going to be very honest. The steps were challenging. I could do it without stopping but was very out of breath when I finally got to the top. Bring a flashlight because there are no lights on the path. I just turned 50 and am in ok shape. You can always not take the short cut or take a cab back, though the cabs are pretty costly. It is such a great place though, so the steps would definitely not keep me from choosing it again when I go back to Sorrento. There is either a pool and/or a hot tub on the top deck, but we did not go see it because it was closed for the season. It was very cold when we were there.
How far in the nearest beach and how would you normally get there?
Hi there are no real beeches but there are places to swim. Several places all in walking distance. We walk to the swimming. The villa has an arrangement with the hotel almost next door where you can swim. To be honest swimming in the sea is so amazing you will not bother with the pool!
Hi Andrew. We are considering this property as it looks and sounds to be very very accommodating and comfortable Can I ask how you arranged the shuttle(s) to and from the restaurants or downtown?
Hi I am travelling in May 2017,pls advise if it is easy to visit Naples,Pompei,Capri and if so what would be the most convenient wag to get to these sites.
"Son pocas habitaciones y todas con bellísimas vistas"
"Es muy recomendable solicitar una habitación con terraza y vistas a la bahía de Nápoles."
"Sugiero comunicarse directamente con Maria o Pascuale que sabran aconsejarlos respecto a las habitacionbes."
"Es una villa muy tranquila, ideal para descansar y punto estratégico para recorrer la costa Amalfitana."


text:
The Care Manifesto
Organizing & Activism
The Politics of Interdependence
By The Care Collective
We are in the midst of a global crisis of care. How do we get out of it?
The Care Manifesto puts care at the heart of the debates of our current crisis: from intimate care--childcare, healthcare, elder care--to care for the natural world. We live in a world where carelessness reigns, but it does not have to be this way.
The Care Manifesto puts forth a vision for a truly caring world. The authors want to reimagine the role of care in our everyday lives, making it the organising principle in every dimension and at every scale of life. We are all dependent on each other, and only by nurturing these interdependencies can we cultivate a world in which each and every one of us can not only live but thrive.
The Care Manifesto demands that we must put care at the heart of the state and the economy. A caring government must promote collective joy, not the satisfaction of individual desire. This means the transformation of how we organise work through co-operatives, localism and nationalisation. It proposes the expansion of our understanding of kinship for a more 'promiscuous care'. It calls for caring places through the reclamation of public space, to make a more convivial city. It sets out an agenda for the environment, most urgent of all, putting care at the centre of our relationship to the natural world.
Verso Books (9/22/20)
Suggested Companions
Feminist International: How to Change Everything
By Verónica Gago
Glitch Feminism: A Manifesto
By Legacy Russell
The Communist Manifesto
By Friedrich Engels
What Is Gender Nihilism?: A Reader

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: Running Platform Builder 5.0 on recent operating systems Platform Builder 5.0 is only supported on Windows 2000 and XP.
This question is to aid those looking for a way to run Platform Builder 5.0 on more recent operating systems.
A few reasons one might want to do that:

*

*Corporate IT policy may not permit the use of Windows 2000/XP

*With time, genuine copies of Windows 2000/XP may become increasingly hard to obtain

*Depending on your overall setup and requirements, might eliminate the need for using a virtual machine for Platform Builder 5.0

*You may simply wish to run a more modern and secure operating system

A: This answer explains how to install and run Platform Builder 5.0 on operating systems it is not officially supported on.
Windows Server 2008 and 2012
This procedure has been found to work on:

*

*Windows Server 2008 (32-bit)

*Windows Server 2012

*Windows Server 2012 R2

It is recommended that you install Platform Builder before joining a Windows domain. I've had some issues getting the Platform Manager components registered while logged in as a domain user. See also the description further below.
Virus protection software might prevent the installation of .NET Framework 1.1, at least this has been a problem with Symantec Endpoint Protection. You may have to remove any security products before starting the installation (these may be re-installed later, but see the note below on the Full vs. Basic version of Symantec EP).
To install PB5, start by copying the contents of the installation CD (or mounted .iso) to a local folder, from here onwards referred to as the installation folder.
Use an .msi editor (like Orca) to remove the following entries from Microsoft Windows CE 5.0.msi in the installation folder:

*

*OS version check (Table LaunchCondition, Action (MsiNTProductType=1 OR ...)

*Emulator device driver (Table InstallExecuteSequence, Action CA_InstallVMMDriver.3D2F911E_A60A_4C07_8F7D_5306DC073E9A)

From the installation folder, run, in this order

*

*ISScript8.msi (installs the InstallShield 8.0 script engine)

*dotnetfx.exe (installs .NET Framework 1.1)

*Microsoft Windows CE 5.0.msi (installs Platform Builder 5.0)

The installation may appear to hang at the Registering Platform Manager components step. It should proceed after a few minutes. If it is still stuck after, say, ten minutes, and your machine is joined to a Windows domain, then kill the installer in Task Manager, leave the domain and try installing again (you can rejoin after the installation is complete).
During the installation, you will receive a warning about compatibility issues. Select Don't show this warning again and click Run the program without getting help.
After the installation has finished, add a registry entry as follows.
If installing on a 32-bit system:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools]
    "SharedFilesDir"="C:\Program Files\Common Files\Microsoft Shared\"

Otherwise (installing on a 64-bit system):
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Shared Tools]
    "SharedFilesDir"="C:\Program Files (x86)\Common Files\Microsoft Shared\"

Next, install Windows CE / Platform Builder updates as required (i.e. the "monthly updates" provided by Microsoft).
Optional: If any of your Windows CE targets require CJK support, you will need to update the cenlscmp tool to avoid an error during the makeimg phase. While this bug has long been fixed in Platform Builder 6.0 (PB6), the PB5 version has been left in the dust. So for CJK support you will need to copy cenlscmp from a PB6 installation, i.e. copy C:\WINCE600\PUBLIC\COMMON\OAK\BIN\I386\cenlscmp.exe to the corresponding folder in your new WINCE500 tree. Note that I've only tested the PB6 version; it is likely that newer versions would work too.
Optional: If you need support for building SDKs, you must make a copy of the Platform Builder help files, or a hard-coded assumption in the SDK builder will cause the build to fail. Copy the directory C:\Program Files (x86)\Windows CE Platform Builder\5.00\cepb\help to C:\Program Files\Windows CE Platform Builder\5.00\cepb\help.
Launch Platform Builder.
You will see a warning about compatibility issues. Select Don't show this warning again and click Run the program without getting help.
Optional: In the main window, click Tools | Customize. Click the Build OS menu once to open it. Drag the Build and Sysgen menu item out of the menu and drop it when the cursor displays a small 'X'. This will remove a dangerous command that, if clicked by accident, will require reinstalling Platform Builder. Hit Close to dismiss the Customize dialog box.
Platform Builder 5.0 is now ready to use, including the IDE itself, the build system, the help system, the debugger, and the run-time licensing tool.
Features that I haven't tested and which may or may not work include CETK and the emulator (the latter highly unlikely to work, as the emulator device driver had to be removed from the .msi).
If you use Symantec Endpoint Protection, be aware that the Full version may prevent pbxmlutils - an important Platform Builder tool - from running. This does not appear to be an issue with the Basic version.
One last hurdle is to configure the firewall to permit debugger traffic. To do this, open Windows Firewall with Advanced Security and

*

*Under Inbound Rules, hit New Rule...

*Select Program, Next

*Enter the Path %ProgramFiles% (x86)\Windows CE Platform Builder\5.00\CORECON\BIN\cesvchost.exe, click Next

*Ensure Allow the connection is selected, Next

*Ensure Private and Domain are selected (but not Public, unless you really need this), Next

*Enter a Name, e.g. "Platform Builder 5.0 debugger - cesvchost", Finish
Repeat the above with the path %ProgramFiles% (x86)\Common Files\Microsoft Shared\Windows CE Tools\Platman\bin\cemgr.exe.
Platform Builder will now be able to receive BOOTME frames, upload images, and connect to target with the kernel debugger.
Windows 7 and 8
The procedure documented above will not work for 64-bit Windows 7 or 8 (32-bit not tested).
Modifying the .msi as described makes the installation hang at the Registering Platform Manager components step. Removing the Platform Manager components from the installer causes a number of other issues, including failed registrations of the Help system and some common controls. More importantly, with Platform Manager missing it will not be possible to install any Windows CE/Platform Builder updates, making it virtually impossible to build any non-trivial CE project.
Windows 10
Not tested.

redpajama_set_name: RedPajamaStackExchange


text:
Museums and Attractions in Kansas City
Situated on the border between Missouri and Kansas, the city of 500,000 people sits on the western edge of the state. Popular for its barbecue and jazz heritage, Kansas City has a diverse range of museums to explore. The American Jazz Museum shares a building with the Negro Leagues Baseball Museum and is located in the historic 18th and Vine Jazz District. The Nelson-Atkins Art Museum is an impressive sight, with giant shuttlecocks out front. The museum contains nearly 40,000 works of art, from ancient to modern.
The college basketball experience is an educational center with interactive exhibits. Located in downtown Kansas City, this museum features the history of the sport, the National Collegiate Basketball Hall of Fame, and the College Basketball Experience. This attraction is a must see for any basketball fan. If you're planning to visit the city, you'll want to plan some time to visit the area's many museums and galleries. If you're visiting Kansas, don't forget to visit the University of Missouri - Kansas City.
The city's many museums and attractions are sure to entertain you. In addition to museums, Kansas City is home to several famous sports teams. The Royals, who played for the Kansas Royals in the past, haven't won a World Series in decades. During football season, Kansas City fans are proud to wear red and white. For a more fun-filled vacation, the KCMO and other museums have plenty to offer.


So you're thinking, "what is this giant black box?" This is the RDI Halcycon, known (to those who do) as the 80's most expensive computer/console ever. With the new invent of laser disc being utilized. The big showcase for this machine was dragon's lair. The year is 1985 and your just a child viewing the first ever laser disc game. It's amazing and astonishing, this thing seemed as if it could do it all. Now on reality, this thing is many things. It however isn't affordable but how much you ask? $900? $1200? No. Try $2500! This thing was expensive and that's what killed it. It only showed two games at launch, one being the aforementioned dragon's lair. The other however was a football game. So this thing flopped harder than a dying fish. But wait there's more! It also doubles as the most expensive computer for the 80's. Yes, this beast was actually a computer. What's better is with a little luck from the lottery. One could purchase extra add-on expansions. You could hook this baby up to your house! You could actually use it's voice recognition system to do things automatically. For instance, turn on coffee pot, TV and lights ect. So it's no wonder it didn't make it thanks to all that extra garbage. Four more games were supposed to release for it and never happened. So as far as I could find on the internet, only four have ever been sold commercially. Eight or so were sold privately, which implies that it was probably used as payment. Where are they now? Nobody knows and I'd bet better money that you're going to find a leprechaun. If anybody does have one, please enlighten everyone about this odd system. Also it was marketed as a video game console, can't figure why but there you go. So good luck if you want one for any strange reason.
Previous article Video Game…Toast! Wait, Toast?
There is some debate if it was ever sold at retail. Still highly desired and will likely hit 5 figures whenever it does show up for sale.
There's a few people that have openly admitted to owning one of these, but not many.
I actually called RDI about this with a bunch of questions after seeing an article in Electronic Games magazine.
I'm pretty sure I was talking to Rick Dyer too. He seemed excited about the product's future and talked with me for probably a half an hour.
I still want one of these some day.
Yes this is one of a kind!!
I have a virtually new Sales rep sample of the RDI Halcyon system complere new in original box.Both games, Microphone ,keypad,EVERYTHING including Pioneer laser disc.
Before I put it up for sale does anyone have any interest?
I am poor. If you would like to donate it to my game collection, I would be thrilled.
I also have a complete system with all accessories, controller, headset, both games, all paperwork and a prototype dragons lair disk, going up for sale soon. seeing who is interested?


text:
PSR J0952-0607 est un pulsar binaire découvert en 2017 à l'observatoire de Jodrell Bank. Il est situé dans la constellation du Sextant, à une distance d'environ . La fréquence de sa rotation () est la plus grande connue pour les pulsars du disque de la Voie lactée, et sa masse () en fait l'étoile à neutrons la plus massive connue.

Le compagnon de PSR J0952-0607 a une masse d'environ , sa période de révolution est de  et il est en résonance spin-orbite 1:1. Sa face tournée vers le pulsar est à des températures atteignant .

Les chercheurs de l'université Stanford estiment que l'étoile à neutrons avait initialement une masse « normale » mais que cette «  » a déjà  près d'une masse solaire de matière de son compagnon.

Notes et références

Pulsar binaire
Constellation du Sextant
Objet céleste découvert en 2017

redpajama_set_name: RedPajamaWikipedia


text:
adamwiggins/adams-heroku-values.md
Code Revisions 2 Stars 819 Forks 158
My Heroku values
adams-heroku-values.md
Ideas are cheap. Make a prototype, sketch a CLI session, draw a wireframe. Discuss around concrete examples, not hand-waving abstractions. Don't say you did something, provide a URL that proves it.
Nothing is real until it's being used by a real user. This doesn't mean you make a prototype in the morning and blog about it in the evening. It means you find one person you believe your product will help and try to get them to use it.
Do it with style
Just because we're building bad-ass infrastructure and tools doesn't mean it can't be cool, stylish, and fun. Aesthetic matters. See The Substance of Style
Slick and fun meets powerful and serious.
Before Heroku (and a few others, like Github and Atlassian), developer-facing products were almost always stodgy, ugly, and completely lacking in style or fun.
We're part of the consumerization of IT.
Intuition-driven balances data-driven
Hunches guide you to places to create new value in the product. Users don't really know what they want. Creating products people loves requires treating product development as an art, not a science; but products have to solve real user problems. Understanding impact of product changes to existing product is best done by mining the data. When you have a mature product and many users you have lots of data on how they are using it. Use that data to make evidence-based decisions.
See: Inspired: Created Products People Love
Divide and conqueor
Big, hard problems become easy if you cut them into small pieces. How do you eat the elephant? One bite at a time. If a problems seems hard, think about how you can cut it into two smaller, easier problems. If one of those problems is still too hard, cut it in half again.
Wiggins' Law: If it's hard, cut scope.
If you're building something and just can't seem to get it right, maybe now isn't the right time. You learned something in the attempt, set it down for a while. Maybe in a few weeks or a few months you (or someone else) will pick it up again and find that the world has changed in a way that makes it the right time to build the thing.
Throw things away
It's not the code that is valuable, it's the understanding you've gained from building it. See James' startup school talk.
Never be afraid to throw something away and do it again, it will almost always be faster to build and much better the second (or third, or Nth) time around.
Machete design
Create a single, general-purpose tool which is simple to understand but can be applied to many problems. It's like the product version of occam's razor.
The value of a product is the number of problems it can solve divided by the amount of complexity the user needs to keep in their head to use it. Consider an iPhone vs a standard TV remove: an iPhone touchscreen can be used for countless different functions, but there's very little to remember about how it works (tap, drag, swipe, pinch). With a TV remove you have to remember what every button does; the more things you can use the remote for, the more buttons it has. We want to create iPhones, not TV remotes.
Small sharp tools
Composability. Simple tools which do one thing well and can be composed with other tools to create a nearly infinite number of results. For example, the unix methodology (stdin/stdout and pipes), see The Art of Unix Programming. Heroku examples include the add-ons API, logging/logplex, and procfile/the process model.
Small is beautiful. This isn't just tools, it's also teams. Several small, autonomous, focused teams working in concert almost always beat a single monolithic team.
Put it in the cloud
I don't want to run software, ever. Given a choice between a great app that runs locally and a mediocre app that runs in the cloud, i'll always take the latter. (e.g. excel vs google spreadsheet, 1password vs lastpass, Things vs a textfile todo list on Dropbox) Services, not software.
Results, not politics
You "get ahead" in your heroku career by delivering real value to customers and to the company, not by impressing your boss or with big talk.
Decision-making via ownership, not consensus or authority
Every product, feature, software component, web page, business deal, blog post, and so on should have a single owner. Many people may collaborate on it, but the owner is "the buck stops here" and makes the final call on what happens with the owned thing.
The owner can and should collect feedback from others, but feedback is just that: input that the owner might or might not choose to incorporate into their work. If something doesn't have an owner, no one should be working on it or trying to make decisions about it. Before those things can happen, it has to be owned.
Ownership can't be given, only taken. Ownership can't be declared, only demonstrated. Ownership begins with whoever creates the thing first. Later the owner may hand it off to someone else. If an item gets dropped for some reason (for example, the current owner switching teams or leaving the company), it's fair game for anyone else to pick up.
Apple's term for an owner is "directly responsible individual," or DRI.
Do-ocracy / intrapreneurship
Ask forgiveness, not permission.
Do-ocracy
Intrapreneur
Everything is an experiment
Anything we do -- a product, a feature, a standing meeting, an email campaign -- is always subject to change. That includes discontinuing or shutting down whatever the thing is. Ending an experiment isn't a failure, since we often learn the most from experiments that don't produce the results we wanted.
Own up to failure
Did you make a mistake by posting to the blog at the wrong time? By failing to document the feature before you shipped it? By screwing up a customer's app? By not respecting someone's ownership, or hurting someone's feelings?
Own it. Admit your mistake, say you're sorry (when applicable), and feel the failure to make sure you learned from it. Then, get back to work.
Gradual rollouts
Ease into everything. Use feature flags to activate people slowly into changes, then let it bake for a bit. Test out the message for a public launch by first sending it around internally, and later writing the private beta announcement. Collect feedback and adjust. By the time you're ready to take it public to a wide audience, you'll be fairly certain to have worked out all the kinks.
See: Crossing the Chasm
Design everything
Be intentional.
Do less
Do we really need that feature? Can we delete that code? Do we really need that command? Can we outsource to or partner with another company so that we don't have the build and maintain something?
See: Ephemeralization
The status quo is never good enough.
The Innovator's Dilema
Interfaces matter
Everything has an interface. A platform has an API. A computer has a keyboard, a mouse, and a GUI operating system.
Teams have interfaces too. How do you file a bug or make a request? Where and when does the team collaborate with any other team?
The two critical components of a good interface are that it be narrow and well-defined.
For example, the add-ons API is extremely narrow. Add-on providers only need implement two calls: one to provision a resource, and one to consume it.
The add-ons API is also well-defined, with an API spec and the kensa tool which runs a live test to verify the correctness of your implementation.
A poor interface is one that is wide and poorly-defined. For example, the way that apps interact with the operating system in traditional server-based hosting is poor. The number of ways the app can interact with the operating system -- system calls, libc, the entire filesystem, executing binaries in subshells -- is essentially infinite and impossible to specify.
See: Explicit Contracts
Names matter
Think careful about how something is named. Pick exactly one name for each concept the user needs to track, and use it consistently. For example, add-on providers are always called providers, never "vendor" or "partner" or anything else. Writing a glossary can be a good way to design the vocabulary around something.
Maniacal focus on simplicity
There is no step 1.
CLI 4 LIFE
Web UIs are great for many things, but command-line interfaces are the heart of developer workflows.
Ignore the competition (except to borrow good ideas)
Tim O'Reilly said it best.
Write well
Good writing is a powerful tool for communication. Clear writing is clear thinking.
On Writing Well
The Book on Writing
Have a strong opinion and argue passionately for it. But when you encounter new information, be willing to change your mind.
See: Strong Opinions, Weakly Held
Be blunt, honest, and truthful. Constructive criticism is the best kind. Avoid keeping quiet with your criticism about someone or something for the sake of politeness. Don't say something about someone to a third party that you wouldn't say to their face.
See: Winning
Programming literacy for all
Software is eating the world. Everyone can and should be able to write software in order to have a stake in the future.
See: End-user computing
speg commented Jun 1, 2013
on 1password vs lastpass — if you're syncing 1password via Dropbox you get an HTML version of 1password to access your passwords
http://help.agilebits.com/1Password3/1passwordanywhere.html
gustavohenrique commented Jun 3, 2013
nice advices!
tosh commented Jun 4, 2013
Brilliant values, I'll borrow some of these :) 🐢 bow
frank-laemmer commented Jul 20, 2013
You have cultivated to celebrate developers as artisans. Thank you so much for that. Curious to see where Heroku will be heading now under the force.
lra commented Aug 21, 2014
This is an awesome list: You've put words on values engineers should embrace, and made them explicit.
leenasn commented Nov 14, 2014
Brilliant list, well written. Thanks for sharing.
In the Machete design session, words remove and remote has been used interchangeably. Eg: Consider an iPhone vs a standard TV remove, and With a TV remove in the next sentence should that be changed to remote instead of remove?
Trevoke commented Dec 27, 2014
"Divide and conquer" -- you have a typo :)
s2k commented Dec 27, 2014
Oh no… another book to read (The Substance of Style).
Talking about style: May I suggest to replace "Divide and conqueor" with "Divide and conquer" to fix a typo?
danspencer commented Jan 28, 2015
If only more workplaces followed this advice ...
amit-handa commented Sep 23, 2015
brilliant collection ! amen.
gtracy commented Feb 17, 2018
heads up. looks like your heroku cert is borked.
this was spotted on your o'reilly link. there may be others.


text:
Sunday Stealing: The Racquet Questions
01 What is the worst nickname that anyone has ever called you? When we were in junior high, my older sister used to call me "Butchy Boy." Because she wanted to make me feel ugly.
02 Have you got a favorite flower? Marigolds. They were my grandpa's favorite flower.
03 Do you add a sauce, ketchup or other artificial flavorings to your food? Depends on the food.
04 Describe yourself using only words that begin with the letter 'T'. Time-honored (so much more flattering than "old") and talented.
05 What is/was your lover's pet name for you? "Moonbeam."
06 What is your least favorite color? I look terrible in yellow.
07 Who did you vote for in the last election, and did they win? I was with her. Haven't you heard? She didn't win.
08 What is/was your grandfathers' names? Roy and Albert.
09 What is the best present you ever received? Blaze. When I was 4, I wanted him desperately. Santa came through. I'll always remember coming into the livingroom and seeing him under the tree.
10 What is 17 1/2% of 97 + 42 x (6 / 2) – 137 ? [Editor's note: Holy shit!] I was promised there would be no math.
11 What would be the best possible way you could die? Suddenly and painlessly in an accident of some sort.
12 Given the choice of absolutely anything, what would be your dream job? I think I'd enjoy being a pet sitter.
13 What position do you sleep in at night? On my side.
14 What is the most embarrassing thing that has ever happened to you? Back when I still wore skirts, the wind caught one and blew it up, a la Marilyn. Unlike Marilyn, I wasn't wearing panties under my hose.
15 Who is your favorite fictional character? Jo from Little Women.
16 What food do you hate most in the world? Raw tomatoes. They make my skin crawl.
17 When was the last time you were ill? Last year at this time, I was battling c. diff.
18 If you were transformed into a wild creature, what would it be? An okapi. I love them. So gentle and unique.
19 What was your favorite toy as a child, and whatever happened to it? My plush Lassie dog. She's in my closet.
20 What's the most amazing thing you've ever seen? Game 7 of last year's World Series. I'm still not over it.
Aren't my guys just the best?
I got the "old cat" dish out
Reynaldo is going to be 12 this year. If he were a human, he'd be about 65 years old.
He's still lively, social and affectionate. But I can tell his vision is beginning to fail him. He's always eaten out of the big beige and black bowl, but lately he thinks his bowl is empty when it's not. I don't think he can see the kibble against the black anymore.
So I dug out the blue/white bowl for him. It was a gift to me from my late uncle. Decorated like the tiles at Hemingway's Key West home. This bowl was first used by Tara, decades ago, back in my old apartment. Then by my beloved Joey. And now Reynaldo.
I know this is the natural order of things. We all grow older. But Rey is right here as I post this, and accepting that these things happen does not make it any easier.
Labels: Cats
"Seven spots on his brain"
I went to see The Bodyguard with my friend Barb. We had a lovely dinner and, since we took it on its own terms, we enjoyed the play. But the news she had wasn't good.
Her husband John is battling lung cancer. His lungs have responded well to chemotherapy, not eradicating the cancer but slowing its growth, but the disease has spread to his brain.
"Seven spots on his brain," she said with an apprehensive casualness. She reminded me of a toddler who falls down and watches for your reaction before she starts to cry. I tried to remain impassive.
"Oh, I didn't know it had spread. How will they treat it?"
She told me they "zapped" his brain -- I didn't ask how many times -- and think that "did the trick." They're waiting for test results. It's not the brain cancer that's the problem, it's the fact that the lung cancer spread that is disturbing to his oncology team.
Then she went on to tell me about the house they're building in Hilton Head. It's already $20,000 over budget and still nowhere near done -- mostly because of the elevator she added. He will never be able to walk up stairs again. So she's come out of retirement to freelance. Between his doctor appointments and her new job, she's fallen behind in preparing their current home for sale. She's simply too tired to keep packing as she'd planned.
I feel like telling her, "You're never moving to Hilton Head! He'll never be strong enough!" But I am her friend. My job is to be supportive, and so I simply let her talk.
We never talked about her surgery. She had a mastectomy last year, which went well. Her breast cancer is, blessedly, in remission. But her reconstructive surgery has been very complicated. She's suffered infections and setbacks. It was scheduled for last November but had to be postponed.
I couldn't bear to talk about that over dinner. Instead I let her complain about Donald Trump. She hates Donald Trump, and I think ranting about Washington gave her hectic, complicated and suddenly sad life a veneer of normalcy.
Labels: Friends
And I will always love him ...
… until I move on to my next crush.
HE is Judson Mills, the best thing in the touring company of The Bodyguard. Maybe he is a good actor. I'm willing to believe he is. He's just not called upon to do much in this show -- except be strong and studly and look good without his shirt. And he was sublime in those areas.
He's in the Kevin Costner part. A leather-lunged lass named Deborah Cox is in the Whitney part. She sings well, but it's something of a suicide mission. The producers added some of Whitney's other hits to the show -- "So Emotional," "The Greatest Love of All," "All the Man that I Need" and "I Wanna Dance with Somebody" -- and those songs are so indelibly connected with Houston that it's hard not to hear the original in your head when someone else sings them.
The play itself is dumb. A bad idea, poorly executed. The source material isn't that good. The staging is ham-handed (the audience actually giggled at the video image of the cartoon-crazy stalker).
And yet I really had a nice time. Judson Mills/Frank Farmer is hot. He has a moment during the encore when he snaps his cuffs and grabs Ms. Cox for a twirl and my old heart went pitter patter.
Also, it's because we bought tickets to this turkey that we got face-value tickets to Hamilton the moment it opened in September. Hamilton was as innovative and smart as this was predictable and dumb. As wonderful as Hamilton was, not a single person in the cast made my old heart go pitter patter.
Labels: Sigh, Theater
Saturday 9: Some Guys Have All the Luck (1984)
Unfamiliar with this week's tune? Hear it here.
1) Do you consider yourself lucky? Want to hear how lucky I am? So far this year I've won a whopping $6 in the Illinois State Lottery. And it only took me $10 in tickets to do it!
2) When did you last risk money in a game of chance (lottery, raffle ticket, slot machine, etc.)? How did you do? This very week I won $1 on $2 worth of lottery tickets. Jealous, aren't you?
3) There's a major football game this weekend. Will you be watching? Do you have any money riding on the outcome? I won't be watching. And now that I think of it, no one came around selling squares for a pool at the office this year.
4) The composer of this song, Jeff Fortgang, is an interesting guy who's had two disparate careers: first pop musician, then Yale-educated clinical psychologist. It's possible that many of the patients who see him for help with anxiety or depression have no idea that he wrote this song. What's something your coworkers (or, if you're not working, casual friends) would be surprised to know about you? Most everyone I know in real life would be surprised to know this blog exists.
5) Similarly, fans are often surprised to learn that this week's featured artist, Rod Stewart, is a history buff who loves reading about WWII. Is there a period of time or historic event that has captured your interest? I'm a mid-century girl. The 1860s and the 1960s both fascinate me. Talk to me about Kennedy and Lincoln. Let's discuss Mary and Jackie. I love immersing myself in those eras.
6) Rod met his current wife as the result of a dare. Penny Lancaster, then in her 20s, spotted the decades-older celebrity in a bar and only approached him because her friends bet her she didn't have the guts to talk to him. Are you, like Penny, vulnerable to peer pressure? Can your friends talk you into doing things you might not otherwise do? Not anymore. I'm too old for that.
7) Rod vividly recalls being 11 years old and going to see Little Richard perform in a film comedy called The Girl Can't Help It. When you were a kid, did you enjoy going to the movies? What do you recall seeing? One of my more vivid cinematic memories is the re-release of The Parent Trap. My oldest friend and I were in third or fourth grade. Her mom was in the hospital and her dad got the idea of dropping us off at the movies while he visited her. Her dad and my mom had a summit and my mom agreed to this and so it was the first time I ever went to a movie without an adult. Thrilling! My friend and I felt soooo grown up and sophisticated, sitting together surrounded by those babies who still needed their parents to see a movie in the theater. And it took my friend's mind off worry about her mom, which in retrospect I see was probably the point.
8) The lyrics tell of when Rod's car overheats and he calls a friend, who doesn't come through. Tell us about a time recently when you were there and helped a buddy out. He's not a buddy, I don't even know his name. But I hung around in the laundry room a minute or two after I finished folding, waiting for the neighbor whose clothes were done and sitting in the washers. I wanted him to know there was time left in the dryers. I probably saved him 50¢! But it wasn't the money, of course. Washing clothes in our laundry room can be depressing, and I was happy to provide even a tiny bright spot.
9) The lyrics mention that "some guys do nothing but complain." Who do you know who is like that? Do you have a friend, relative or coworker who just always seems to find fault? A different neighbor. Peter. The Saddest Boy in the World. I ended up waiting on the platform with him as we were both leaving work. We had to wait two minutes in the cold for the next train. He was complaining but I reminded him 2 minutes is less than the time it takes to microwave popcorn. Then he started complaining that the train was pausing too long at the stops. We're dry and warm, I reminded him. He complained about the new construction around our condo building, how he can't breathe for all the dust and debris it's kicked up. I told him I was sorry but I hadn't even noticed it. Every moment of our 45-minute ride together was like this. By the time we got home, I wanted to kill myself.
Labels: Friends, meme, movies, Saturday 9


text:
#ifndef __MDSS_HDMI_TX_H__
#define __MDSS_HDMI_TX_H__

#include <linux/switch.h>
#include "mdss_hdmi_util.h"

enum hdmi_tx_io_type {
	HDMI_TX_CORE_IO,
	HDMI_TX_PHY_IO,
	HDMI_TX_QFPROM_IO,
	HDMI_TX_MAX_IO
};

enum hdmi_tx_power_module_type {
	HDMI_TX_HPD_PM,
	HDMI_TX_DDC_PM,
	HDMI_TX_CORE_PM,
	HDMI_TX_CEC_PM,
	HDMI_TX_MAX_PM
};

/* Data filled from device tree */
struct hdmi_tx_platform_data {
	bool primary;
	bool cont_splash_enabled;
	bool cond_power_on;
	struct dss_io_data io[HDMI_TX_MAX_IO];
	struct dss_module_power power_data[HDMI_TX_MAX_PM];
	/* bitfield representing each module's pin state */
	u64 pin_states;
};

struct hdmi_audio {
	int sample_rate;
	int channel_num;
	int spkr_alloc;
	int level_shift;
	int down_mix;
};

struct hdmi_tx_pinctrl {
	struct pinctrl *pinctrl;
	struct pinctrl_state *state_active;
	struct pinctrl_state *state_hpd_active;
	struct pinctrl_state *state_cec_active;
	struct pinctrl_state *state_ddc_active;
	struct pinctrl_state *state_suspend;
};

struct hdmi_tx_ctrl {
	struct platform_device *pdev;
	struct hdmi_tx_platform_data pdata;
	struct mdss_panel_data panel_data;
	struct mdss_util_intf *mdss_util;

	struct hdmi_tx_pinctrl pin_res;
	struct hdmi_audio audio_data;

	struct mutex mutex;
	struct mutex lut_lock;
	struct mutex cable_notify_mutex;
	struct list_head cable_notify_handlers;
	struct kobject *kobj;
	struct switch_dev sdev;
	struct switch_dev audio_sdev;
	struct workqueue_struct *workq;
	spinlock_t hpd_state_lock;

	uint32_t video_resolution;

	u32 panel_power_on;
	u32 panel_suspend;

	u32 hpd_state;
	u32 hpd_off_pending;
	u32 hpd_feature_on;
	u32 hpd_initialized;
	u32 vote_hdmi_core_on;
	u8  timing_gen_on;
	u32 mhl_max_pclk;
	u8  mhl_hpd_on;
	struct completion hpd_done;
	struct work_struct hpd_int_work;

	struct work_struct power_off_work;
	struct work_struct cable_notify_work;

	bool hdcp_feature_on;
	bool hpd_disabled;
	bool ds_registered;
	u32 present_hdcp;

	u8 spd_vendor_name[9];
	u8 spd_product_description[17];

	struct hdmi_tx_ddc_ctrl ddc_ctrl;

	void (*hdmi_tx_hpd_done) (void *data);
	void *downstream_data;

	void *feature_data[HDMI_TX_FEAT_MAX];
};

#endif /* __MDSS_HDMI_TX_H__ */

redpajama_set_name: RedPajamaGithub


Bonita Springs has figured out how to deliver good government to its citizens even in a down economy. The City is committed to its pioneering philosophy of �Government Lite�. That means using fewer municipal employees, more partnerships and contractors to make it all work. With both public and private partners�they save taxpayers money and at the same time give them a great quality of life.


text:
Home > India > Google Doodle Pays Tribute To 19th Century Social Reformer Savitribai Phule On Her 186th Birthday
Google Doodle Pays Tribute To 19th Century Social Reformer Savitribai Phule On Her 186th Birthday
by Abhisikta Ganguly - January 3, 2017 0
On Tuesday, Google has dedicated a doodle to mark the 186th birth anniversary of India's 19th century social reformer Savitribai Jyotirao Phule, among the country's first to speak up for the rights of women during the reign of the British rule.
The doodle shows Savitribai extending her sari wide to encircle women from all sections of society for education and empowerment. The simple doodle shows a group of demure women assembled outside what could be a school for education in a skyblue starry background which also doubles as her blouse.
Born on 3rd January, 1831 in Naigaon, Maharashtra, she belonged to a family of farmers. She was taught to read and write by her husband, Jyotirao Phule, and when she turned 17, the couple founded India's first school for girls and women from different castes in Bhidewada, Pune. It was established to provide greater impetus to girl child education and empowerment among the female sex. Started with just 9 students, though, it was considered as a groundbreaking step in India. In the process, more schools were set up in the region with Savitribai serving as a teacher and principal for many of them.
It also needs to be said that Phule was a pioneer in Marathi poetry.
Phule is remembered for her work against caste and gender injustice and has toiled relentlessly against the then orthodox practices of the society.
The Phule couple launched a crusade against social discrimination based on caste and gender and sparked the flame for women's equal rights during the British era in the country. The couple also carved a different path by adopting the child of a widowed Bramhin.
At a time when women had no say to anything, Savitribai's campaign covered child marriages, child widows, rape victims becoming pregnant, the practice of 'Sati', educating women etc.
It is said that Savitribai used to carry two sarees on her way to school as people would often throw mud at her. Up-on reaching school, Savitribai would remove her soiled saree and change into a new one.
She was honoured by the British government as the Best teacher in the state in 1852.
They opened a clinic to treat those affected by the bubonic plague epidemic, when it appeared in the area of Pune in 1897. But Savitribai contracted the disease herself and passed away on 10th March.
In 2014, the Maharashtra government renamed the Pune University as 'Savitribai Phule University' as a tribute to Phule's sheer courage and pioneering efforts in the field of education, women empowerment, social reform and gender equality. There have also been calls for Bharat Ratna, India's highest civilian honour, to be bestowed on Phule.
Role Of Science Is Important In Decision-Making, Planning And Governance: PM Modi In Tirupati
HIGHER EDUCATIONAL INSTITUTES OF COLONIAL CALCUTTA – Asutosh College


text:
Q: ¿Se cierra la activity al apretar un botón, alguien sabe el motivo? Estoy tratando de programar el juego de Simon, que consiste en que se genere una secuencia de colores y luego vayas replicando dicha secuencia, a medida que vayas acertando la longitud de la cadena irá aumentando.
Soy nuevo en esto de Android Studio y no puedo encontrar el error, cuestión que luego de que se muestre la secuencia, cuando toca que uno la replique, la activity se cierra al apretar el botón acertado. Si se oprime el incorrecto no pasa nada, salta a la activity del final. Me gustaría saber si alguien tiene idea por qué se da el error.
Código:
public class SimonGame extends AppCompatActivity {

    private String[] arrayColores = {"verde", "rojo", "amarillo","azul"};
    List<String> listRondas= new ArrayList<>();
    private Button btnGreen;
    private Button btnRed;
    private Button btnYellow;
    private Button btnBlue;
    private TextView pntj;
    private int punt;
    private int rondaAct;
    private boolean apagado;
    private String dificultad;
    private int delay;
    private String colorRandom;
    private String colorActual;
    private int iRondas;
    private int rondasTotal;
    private int maxFacil;
    private int maxMedio;
    private int maxDificil;
    private SharedPreferences preferences;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_simon_game);

        //recibo la dificultad y la declaro
        Bundle dato = getIntent().getExtras();
        delay = dato.getInt("dificult");
        switch (delay){
            case 1000 : dificultad = "facil";
                break;
            case 700 : dificultad = "medio";
                break;
            case 900 : dificultad = "dificil";
                break;
        }

        //obtengo las id
        btnGreen = (Button) findViewById(R.id.Bgreen);
        btnRed = (Button) findViewById(R.id.Bred);
        btnYellow = (Button) findViewById(R.id.Byellow);
        btnBlue = (Button) findViewById(R.id.Bblue);
        pntj = (TextView) findViewById(R.id.puntaje);

        //obtengo los preferences
        preferences = getPreferences(MODE_PRIVATE);
        maxFacil = preferences.getInt("mFacil",0);
        maxMedio= preferences.getInt("mMedio",0);
        maxDificil = preferences.getInt("mDificl",0);

        punt = 0;
        rondaAct = 0;
        apagado = true;
        iRondas = 0;
        rondasTotal = 0;
        //seteo a cada boton el OnClickListener
        btnGreen.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                //efecto de encendido y apagado con sonido
                encender(1);
                //sonar(1);
                apagar();
                //pregunto si es correcto que aprete este boton
                colorActual="verde";
                if (colorActual.equals(listRondas.get(iRondas).toString())) {
                    iRondas++;
                    //pregunto si es el final de la secuencia
                    if (iRondas==rondasTotal) {
                        rondasTotal++;
                        pntj.setText(Integer.toString(rondasTotal));
                        recorrerSecuencia();
                    }

                } else {
                    finJuego();
                }
            }
        });
        btnRed.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                encender(2);
                //sonar(2);
                apagar();
                colorActual="rojo";
                if (colorActual.equals(listRondas.get(iRondas))) {
                    iRondas++;
                    if (iRondas==rondasTotal) {
                        rondasTotal++;
                        pntj.setText(Integer.toString(rondasTotal));
                        recorrerSecuencia();
                    }

                } else {
                    finJuego();
                }
            }
        });
        btnYellow.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                encender(3);
                //sonar(3);
                apagar();
                colorActual="amarillo";
                if (colorActual.equals(listRondas.get(iRondas))) {
                    iRondas++;
                    if (iRondas==rondasTotal) {
                        rondasTotal++;
                        pntj.setText(Integer.toString(rondasTotal));
                        recorrerSecuencia();
                    }

                } else {
                    finJuego();
                }
            }
        });
        btnBlue.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                encender(4);
                //sonarRojo(4);
                apagar();
                colorActual="azul";
                if (colorActual.equals(listRondas.get(iRondas))) {
                    iRondas++;
                    if (iRondas==rondasTotal) {
                        rondasTotal++;
                        pntj.setText(Integer.toString(rondasTotal));
                        recorrerSecuencia();
                    }

                } else {
                    finJuego();
                }
            }
        });

        //llamo a recorrerSecuencia() para iniciar el juego
        recorrerSecuencia();
    }

    //declaracion del menu
    @Override
    public boolean onCreateOptionsMenu (Menu menu){
        MenuInflater mi = getMenuInflater();
        mi.inflate(R.menu.menuppal,menu);
        return true;
    }
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        Intent i;
        switch (item.getItemId()){
            case R.id.menuFacil : i = new Intent(this,SimonGame.class);
                i.putExtra("dificult",1000);
                startActivity(i);
                break;
            case R.id.menuMedio : i = new Intent(this,SimonGame.class);
                i.putExtra("dificult",700);
                startActivity(i);
                break;
            case R.id.menuDificil : i = new Intent(this,SimonGame.class);
                i.putExtra("dificult",900);
                startActivity(i);
                break;
            case R.id.menuPuntajes : i = new Intent(this,SimonPoint.class);
                i.putExtra("mFacil",maxFacil);
                i.putExtra("mMedio",maxMedio);
                i.putExtra("mDificil",maxDificil);
                startActivity(i);
                break;
            case R.id.menuEnd : finish();
                break;
        }
        return true;
    }

    //enciende el boton dependiendo del parametro de entrada
    protected void encender (int aux){
        if (aux == 1){
            btnGreen = (Button) findViewById(R.id.Bgreen);
            btnGreen.setBackgroundResource(R.color.greenOn);
        }else if (aux ==  2) {
            btnRed = (Button) findViewById(R.id.Bred);
            btnRed.setBackgroundResource(R.color.redOn);
        }else if (aux == 3){
            btnYellow = (Button) findViewById(R.id.Byellow);
            btnYellow.setBackgroundResource(R.color.yellowOn);
        }else if (aux == 4) {
            btnBlue = (Button) findViewById(R.id.Bblue);
            btnBlue.setBackgroundResource(R.color.blueOn);
        }
    }

    //apaga todos los botones
    protected void apagar (){
        btnGreen.setBackgroundResource(R.color.greenOff);
        btnRed.setBackgroundResource(R.color.redOff);
        btnYellow.setBackgroundResource(R.color.yellowOff);
        btnBlue.setBackgroundResource(R.color.blueOff);
    }

    //genera un nodo mas y recorre toda la secuencia
    protected void recorrerSecuencia (){
        colorRandom = generarRandom();
        listRondas.add(rondasTotal,colorRandom);

        final Handler handler = new Handler();
        handler.postDelayed(new Runnable() {
            @Override
            public void run() {
                if (apagado){
                    apagado = false;
                    colorActual =listRondas.get(rondaAct);
                    switch (colorActual){
                        case "verde" : encender(1);
                            break;
                        case "rojo" : encender(2);
                            break;
                        case "amarillo" : encender(3);
                            break;
                        case "azul" : encender(4);
                            break;
                    }
                    handler.postDelayed(this,delay);
                } else {
                    apagado = true;
                    apagar();
                    rondaAct++;
                    if (rondaAct<listRondas.size()){
                        handler.postDelayed(this,delay);
                    }
                }
            }
        },delay);

        if (rondasTotal==4 && dificultad.equals("dificil")){
            delay = delay - 150;
        }
        if (rondasTotal==8 && dificultad.equals("dificil")){
            delay = delay - 150;
        }
        if (rondasTotal==12 && dificultad.equals("dificil")) {
            delay = delay - 150;
        }
        rondaAct = 0;
        rondasTotal++;
        iRondas = 0;
    }

    //genera un nodo random
    public String  generarRandom(){
        Random random = new Random();
        return arrayColores[random.nextInt(arrayColores.length)];
    }

    //guarda en preferences el puntaje maximo
    private void guardarPreferencia(){
        SharedPreferences.Editor editor = preferences.edit();
        switch (dificultad){
            case "facil" : editor.putInt("mFacil",punt);
                break;
            case "medio" : editor.putInt("mMedio",punt);
                break;
            case "dificil" : editor.putInt("mDificil",punt);
                break;
        }
        editor.commit();
    }

    //fin de juego
    protected void finJuego(){
        punt = Integer.parseInt(pntj.getText().toString());
        Intent iFin = new Intent(this,simon_end.class);
        iFin.putExtra("puntaje",punt);
        if (punt > maxFacil && dificultad.equals("facil")){
            Toast.makeText(this,"Nuevo puntaje maximo en el modo facil",Toast.LENGTH_LONG).show();
            guardarPreferencia();
        }else if (punt > maxMedio && dificultad.equals("medio")){
            Toast.makeText(this,"Nuevo puntaje maximo en el modo medio",Toast.LENGTH_LONG).show();
            guardarPreferencia();
        }else if (punt > maxDificil && dificultad.equals("dificil")){
            Toast.makeText(this,"Nuevo puntaje maximo en el modo dificil",Toast.LENGTH_LONG).show();
            guardarPreferencia();
        }
        startActivity(iFin);
    }
}

A: Si no veo mal, al poner:
listRondas.add(rondasTotal,colorRandom);

estarías saliendo del indice, ademas de ser redundante ya que rondasTotal siempre incrementa en 1. Prueba a colocar:
listRondas.add(colorRandom);

No obstante, veo algun problema que podrias tener, por ejemplo en cada click para ver el final de ronda, comparas el valor de iRondas y rondasTotal, en tu primera ejecucion deberia funcionar correctamente, ya que ambas variables tienen el mismo valor, pero cuando pasas a la segunda ronda, iRondas valdra 1 y rondasTotal tambien vale 1, pero al hacer un click en un boton, iRondas valdra 2, por lo que nunca entrara en la condicion, me refiero exactamente a esto:
if (iRondas==rondasTotal) {
    rondasTotal++;
    pntj.setText(Integer.toString(rondasTotal));
    recorrerSecuencia();
}

Para solventar eso te dejo un ejemplo siguiendo el esquema de tu codigo, crea una variable de clase
private int cantidad;

en tu metodo onCreate, iniciala:
cantidad = 0;

en tu metodo recorrerSecuencia, suma 1 al valor de cantidad:
cantidad = cantidad + 1;

Por ultimo, usala en el if dentro de los 4 botones quedando de esta manera:
if (iRondas==contador) {
    rondasTotal++;
    pntj.setText(Integer.toString(rondasTotal));
    recorrerSecuencia();
}

Aun habiendote dicho todo esto, estaria bien que probaras unicamente la solucion que propuse a tu pregunta, y veas si tienes el error que creo se te podria presentar, y en caso de tenerlo, apliques la respuesta adicional que he propuesto.


text:
If you google "Most Disrespected Profession", "politician" appears in virtually every single solitary top ten list (of which there are many.)
Americans are all but hard wired to love to hate their elected officials, and, for good reason. The broken campaign promises, the corruption, gridlock, egos. Research indicates that negative advertising has more than tripled since the 1960s, and account for the majority of the ads featured in most presidential and congressional races.
For all of the wonderful inroads that women have made in these midterms, one that stands out for us at Run Like A Girl is that they have collectively managed to restore a semblance dignity, compassion and principal to the moniker of politician.
So many of the candidates we talked to and witnessed on the campaign trail ran not motivated by ego and ambition, but driven by purpose and cause for a greater good. They ran not to enhance their own lives, but to sacrifice on behalf of ours.
As a little girl growing up, Lucy McBath didn't have dreams of being a powerful politician. In 2012, her son Jordan was shot to death. Lucy, a self-proclaimed "mother on a mission" is determined to put a stop to the horrific trend of gun violence in our country, and she will now work to do so as member elect of the United States House of Representatives from Georgia's 6th Congressional district.
This is what democracy looks like. This is how democracy works. This is why democracy is an unparalleled system of government of which we are blessed to be citizens.
Today marks the final show of the season. On behalf of our motley crew at Run Like a Girl, we'd like to thank you for being part of our race through election day.
When we launched our show, just after the Michigan Primaries ~ we made a concerted effort to produce a non-partisan program devoted to promoting women on both sides of the aisle. But after reflecting on this season, even we can see it's blaringly obvious that we came up short in that wishful pursuit.
In all, we featured a total of 12 democratic candidates compared with a paltry 4 republican candidates. And, as if that's not imbalanced enough, admittedly, much of our editorial commentary was derived from data from think tanks devoted to women's rights, which as a rule, tend to lean left as well.
For some, the lack of balanced coverage might be attributed to the fact the three principal players on our podcast team, Donna, Corny and myself, are self-described progressives. But, from where we stand, that would be a false narrative – because at heart, we all emphatically believe that the more women elected the more change will occur, regardless of party affiliation – and that was our mission statement prior to launch:
In the spirit of full transparency, and because we made promises and invited you along for this ride, we feel it's important to share our beliefs as to why we didn't fulfill our non-partisan promise– and those reasons are three-fold.
First, out of the gate, the pool of republican candidates from which to choose was significantly smaller than that of their democratic counterparts.
As of Tuesday, 23 women ran for Senate, only 8 were Republicans; 237 women ran for the House, only 52 of which were republicans and of the 16 women running for Governor, only 5 were Republican.
While the media has dubbed 2018 "The Year of the Woman," it might be more appropo to dub it "The Year of the Democratic Woman."
The basic causes for these disparities, as we see it, both revolve around President Trump. On the Democratic side, his treatment of women and bragging about sexual assault ignited a fire storm of resistance and righteous indignation that had been festering long before his election. A large number of female democratic candidates and many with whom we spoke, cite his election as the principal catalyst for their run.
And on the Republican side, while many women were equally incensed by Trump's rhetoric – there have been multiple stories in which viable candidates postponed their jump into the political arena in 2018 for fear that they'd have defend and/or be an apologist for president Trump's misogyny – thereby damaging their chances for a future run.
The second reason we believe that our nonpartisan aspirations blew-up was not for lack of trying. We made a very concentrated and deliberate effort to book republicans, but their response rate was abysmal. Martha McSally in Arizona, Katie Arrington in South Carolina, Barbara Comstock of Virginia – all over the country we searched, we called, we emailed, we border-line stalked, but to little avail.
Our theory for this lack of response is that historically, Republicans are significantly less likely to campaign with identity politics. And if they don't want the fact of being a woman to play a significant role in their campaigns, it would be hard to imagine they would want to contribute to a show called "Run Like A Girl."
And third and last reason we believe we didn't fulfill our nonpartisan promise – and this is bound to irk some people off, but Republican women need to learn to tell a better story. After literally hundreds of hours digging into candidates and their campaigns, their policies and their beliefs – we have found that female republican candidates – and the groups devoted to organizing them are, as a rule, not all that adept at telling compelling narratives necessary to set these candidates up for success.
As we were booking guests, our biggest priority was to find women whose stories are rich, compelling, emotional, inspiring. And we found that Democrats had this quality down in spades. The Republicans not so much.
Our theory is that because they have for so long resisted identity politics, Republican women are reluctant or unable to claim any advantage to being a woman among voters. And, we believe based on that reticence to play the "women's card," they are leaving the story of their whole selves off the table in order to promote policy and politics in the same way as their male counterparts.
As an example of this phenomenon, go to MaggiesList.org, and read how they position the Re-publican women they are promoting. It's all about policy, priorities, voting history, but no story. Now, go to EmilysList.org and how they are positioning Democratic candidates… policy, priorities, voting history, and incredibly compelling stories of why they are running, and how their experiences as women have informed their choices.
Our 2018 candidates are mothers, daughters, teachers, healers, they've lost children to sense-less gunfire, they've endured sexual assault, they've overcome breast cancer and bankruptcies – these are the stories being told en masse by Democratic candidates. Not at the expense of policy and position, but in addition to it. These are the narratives that imbue connection and devotion in their constituents.
When women, Republican or Democrat, treat the experience of their gender as nothing of great importance, voters are robbed of some of their most appealing and important attributes.
Again, this is not a blanket referendum on all republican candidates. Many ran brilliant campaigns infused with personal story…
So in closing, and to our Republican sisters and brothers, if you feel slighted that we promised you non-partisan, and we were less than balanced – we owe you a Run Like A Girl Mea Culpa. To Corny's aunt Laurel and her mother's best friend Cheryll, we apologize. "To School J" who gave us three stars on Apple Podcast and said that our theme song is a "treacly piece of faux-feminist claptrap," we apologize. And to "Loraine 36" who also gave us three stars on Apple and said our theme song reminded her of the femininity so often presented in period commercials, "Floaty sounds felt apt for girls running through golden wheat fields with soft voices crooning above, we apologize." 😊
Governor Elect of Michigan, Gretchen Whitmer joins us.
Also lessons learned from Mallory Hagan, Jeannine Lee Lake, Margaret and Virginia Drye and Morgan Murtaugh!
Special thank you to our wonderful sponsors!
Santa has searched for and found the most awesome toy on the planet for the kidlets in your life. Skullduggery's glow-in-the-dark Tracer Racer Remote Control sets (for kids 6+ and parents of all ages) Go to http://Skullduggery.com and enter RLAG at check out for 10 percent off and free shipping.
ThirdLove knows there's a perfect bra for everyone, so right now they are offering our listeners 15% off your first order! Go to http://ThirdLove.com/rlag You are going to LOVE these bras!
How is it possible that no one has figured out how to build a mattress based on how you sleep? SPOILER ALERT. Helix did! RIGHT NOW Helix is offering up to $125 dollars off ALL mattress orders. Go to http://HelixSleep.com/RLAG for $125 dollars off your mattress order.
Thrive Market is a revolutionary online marketplace on a mission to make healthy liv-ing easy and affordable. Get 25% off your order + FREE 30 day trial by going to http://ThriveMarket.com/RLAG
Sun Basket delivers delicious meal kits right to your door. Their new Quick & Easy meal plan is designed to take less than 20 minutes to prepare!
Go to http://sunbasket.com/rlag today to learn more and get $35 off your first order!
Find the right software for your organization the easy way, when you use Capterra.com/RUN No matter your mission, Capterra can help you find the software you need to accomplish it—anything from email marketing, to task management, to payroll!
ZipRecruiter, the Highest Rated Hiring Site in America – Go to https://www.ziprecruiter.com/rlag and try it for free
Homesick candles provide warm glowing reminders of the special times, people, and places of your life. From now through September 30th, Just visit http://Homesick.com and use promo code RLAG for $10 off and free shipping when you buy two or more can-dles.
Ritual 95% of women do not get the vitamins and minerals they need on a daily basis. Ritual created a smarter vitamin with the 9 essential ingredients women lack most. Go to http://Ritual.com/RLAG
Categories: Podcasts
# 2018Midterms
#Change
#democracy
#Gretchen Whitmer
#MidtermResults
#midterms
#nonpartisan
#PinkTsunami
#VictorySpeech
#WomansWave
#YearOfTheWoman
Episode 13 – WE DID IT →
Episode 14 – Confessions from a Non-Non-Partisan Show November 15, 2018
Episode 13 – WE DID IT November 8, 2018
Episode 12 – WOMEN BLAZING TRAILS November 1, 2018
Episode 11 – MEN WHO HELP THE WOMEN WHO RUN October 25, 2018
Episode 10 – WOMEN WHO HELP WOMEN WHO RUN October 18, 2018
Episode 9 – POLICY AND GENDER AND WHY IT MATTERS October 11, 2018


It's been a horrific half-week for the people of Boston, Massachusetts and West, Texas.
Sudden and terrible blasts have instantaneously stolen lives, inflicted burns, ripped open lacerations, and laid low longstanding structures.
Combinations of some the simplest everyday substances can result in a bomb. Preliminary reports from last night's fertilizer plant explosion suggest that water provided the final ingredient fusing the gigantic explosion.
There are the accidental ones – such as the one in West last night, at the oil refinery in Texas City in 2005, and the Nevada PEPCON disaster in 1988.
Then there are the intentional incendiary devises too numerous to list – Monday's Boston Marathon, Oklahoma City in 1995, the Lockerbie, Scotland Pan Am explosion in 1988, the London and Madrid subway system detonations in 2005, and countless suicide missions on international soil.
Intentional or accidental, bombs are unspeakably scary because they catch us by such surprise, give us so little time to react or retreat, and do unthinkable damage before we can count to three.
When will they ever end? Unfortunately, the intentional ones will probably never be completely eradicated. The presence of evil is just strong enough on this planet and there are just enough misguided individuals operating about that terrorists are likely to always find a way to inflict their intentional misery on their fellow humankind. A sobering thought, for sure.
I can't do a lot about the bombs that intentionally detonate in public places. Likewise, I'm pretty powerless to affect accidental explosions in fertilizer plants, factories, mine shafts, and refineries.
However, I have a great deal of control over the seemingly innocent ingredients in my own life which, combined carelessly together, can cause all kinds of damaging effects beyond what I ever dreamed possible. I may not be able to control the world, but with God's help, I can learn to control my selfish self, my hurtful words, my hardheaded actions, my petulant attitudes, my sick sense of entitlement.
Let's talk about blessings instead.
Youth choir ministry not only diffuses potential bombs in teenagers' lives, but it teaches us all – students, directors, and adult leaders alike – how to build positive blessings out of the individual ingredients found in our lives. With glorious choral structure as music, the eternal word of God as text, the joy of community as context, and the presence of Christ at the center, bombs are transformed into blessings on a daily basis.
You are hereby cordially invited to join the mission of music-making in the name of the Prince of Peace.
Blessings to you and yours this day.


The best man's speech is considered a high point of any wedding. All the groom's nearest and dearest will look at their blue eyed boy and enjoy the moment as best man takes his fine character and rips it up into teeny tiny comedy pieces so everyone can have a bloody good laugh at his expense.
Now we're not saying we agree with this but who are we to mess with tradition?
that doesn't come with a free toy."
Introduction - Introduce yourself, not all the guests will know who you are.
Formal Bit - Respond on behalf of the bridesmaids and groomsmen for any gifts.
The Bride - Yes you're here to roast the groom but don't forget to mention the bride.
The Groom - Fire! Give the groom both barrels in your comedy character assassination.
Kind Words - Kiss and make up with a few kind words and good wishes.
Announcements - Read any messages from guests/relatives who couldn't make it.
The Toast - End your speech with a toast to the new Mr & Mrs.
The best man is the third wedding speaker after the father of the bride and groom. While the two others will have more serious things to say it's the best man who is the headline act and the guests will look to you to provide the laughs.
Duration - A good weeding speech lasts around 7 minutes. No matter much ammo you want to throw at the groom try not to make it too long.
Thank you's - The best man thanks the groom on behalf of the bridesmaids and ushers for any gifts presented to the wedding party during the groom's speech.
Postman - You'll deliver any messages from those who couldn't attend, this might be reading out emails, cards or even texts. This should be done at the end of your speech, before the toast.
Adoration - Having got your best man speech perfect and with the applause and cries of more still ringing in your ears you can now head off to the bar happy with a job well done and ready for all the free drinks that are about to come your way.
There are seven basic phases to the perfect best man's speech, stick with these and you can't go far wrong.
2) Formalities - Reply on behalf of the wedding party (bridesmaids, ushers, pageboys, etc) for the groom's toast and any gifts from the newlyweds.
3) The Bride - While you are principally there to talk about the groom don't forget to mention the bride during your speech.
4) The Groom (Take aim… Fire!) - This will probably form the main part of your speech where you'll make the groom regret having picked you in the first place by letting rip with some jokes and/or stories at his expense. If you're stuck for gags check out our speech writing app.
"Joseph Joubert once said - "Only choose in marriage a man whom you would choose as a friend if he were a woman." And I don't think it's that far a stretch to imagine Pete as a woman. In fact I sometimes find it difficult to remember he's actually a man."
5) Kind Words - Having let rip and stitched up Mr Wedded-Bliss in front of everyone it's time to redress the balance with some heartfelt words about what a great friend and man he really is and give your own best wishes for their future together.
6) Announcements - There might be some announcements to make in regards to the reception (check with the couple and wedding organisers beforehand). Also deliver any messages from guests who couldn't make it.
7) Toast - You'll conclude your speech by asking everyone to drink a toast to the happy couple.
Over 4,000 wedding speech icebreakers, jokes, quotes and more... Get it here.
Don't take on too much Dutch courage! Alcohol can make your mouth feel dryer and heighten any feeling of nerves.
Do practice your speech. The more you practice the better you'll know it so you'll be able to relax more on the day and won't need to rely on just reading it directly off the page.
Don't be dull! You're the top act of the big day, there's nothing worse than hearing the best man tell the same old dull jokes everyone has heard before. Find something fresh to say and original jokes (you'll find hundreds of original jokes in our Speech App).
Do use cue cards. Holding a large piece of paper can be awkward, it can also shake if you're nervous so write your speech onto smaller sheets of card, they're both easier to hold and with your speech in smaller section it makes it easier to remember.
Don't swear. It will be a mixed crowd so keep it clean.
Do make eye contact. Rather than just reading off the paper making eye contact with your audience will make you appear more confident (even if you're feeling nervous).
Don't leave it to the last minute. It's easier to see a guy who has put off writing his speech, plan ahead and get your speech written in plenty of time. You can then keep editing and tweaking it right up until the big day.
We've teamed up with professional wedding speech writers Simply the Best Man to create a Wedding Speech Writer System to help you craft an epic best man speech.
Once you log into the system you'll have your own personal speech template.
The system will then guide you through each phase of your speech with hundreds of speech jokes to choose from.
Simply click on the jokes you like, to add them to your speech template.
Once finished you can add dates, names and stories or anecdotes of your own.
You can then save the speech to work on at a later date or print it out straight away.
Using the system, the average speech takes less than 30 minutes.
For just £9.99 you'll get 28 days* access to the system which you can then visit as many times as you wish during this period so you can keep working on your speech until you're completely satisfied.
*These days run consecutively. For example if you sign in to the system on the 1st of the month your access will end on the 29th.


There are a number of moving companies that you can choose from to complete your relocation to Brooks, Alberta. However, Allied Van Lines is the best option to make your move a success. Allied Van Lines contains more than 85 years of experience and wants to offer you the best moving experience possible. Allied Van Lines offers exceptional customer service to all of our customers and is dedicated to conducting your move in an efficient and timely manner. When you move with Allied, you can be confident that your move is in the best of hands. Allied is prepared to move you to your new Brooks, Alberta home.
All of our Allied agents are well trained and follow a number of safety protocols to ensure that both you and your belongings are protected. We offer our services at a reasonable price, which makes it easy for you to receive multiple services to complete your move. Allied has a reputation for conducting successful local, long distance, and international moves. We understand that moving into a new home can be a stressful time in your life, and because of this, we want to do everything in our power to ease this process for you. What is there to know about Brooks, Alberta prior to your move?
According to the 2015 census, the population in Brooks is 14,185. This indicates a 4.4% increase since 2007. This information proves that Brooks is constantly growing as a community. The two main industries within Brooks are oil and agriculture. These industries bring a large amount of business to the area. One main attraction in Brooks is the Lakeside Leisure Centre. This is a recreation center that includes a swimming pool, skating ring, wave pool, gym, and fitness center.
Do you enjoy outdoor activities? If so, then Brooks is the ideal place for you and your family. There are a number of camping grounds located in the area. These are great places to enjoy a relaxing weekend outdoors. Brooks is also known for its excellent golf courses. There are various courses in Brooks where you can enjoy a few peaceful rounds of golf. One place in Brooks that attracts residents and tourists alike is the Lake Newell Resort. There are a number of beautiful sights and activities to see and perform at the resort, including various lakes for fishing opportunities.
Moving is far from an easy task. Allied Van Lines is aware of what is needed to properly move you from one home to another. We want to help you during this very difficult time in your life. When you relocate with Allied, you will be paired with a number of qualified movers. Whatever questions or concerns you may have during your relocation, your local Brooks agent will be able to answer it. If you call your Brooks Allied agent today, they will provide you with a free moving quote. So, begin your move today and you will be on your way to an exciting life in Brooks, Alberta.


text:
THE CONTENT YOU NEED. FOR MEDIA AND PRESS.
EPK HOME
BIO | MEDIA
Rob Sindorf is a songwriter and a storyteller. He developed his love for music and songwriting while growing up in the Ozark Mountain town of Branson, MO.
His honest lyrics, warm melodies, and laid-back demeanor make his performance inviting to audiences of all ages.
His goal is to write songs that portray a simple kind of honesty about life—music about everyday things and everyday people. He is passionate about celebrating people and relationships and using music as a platform to encourage others.
His music is available anywhere music is streamed or sold. Rob lives in Nashville, Tennessee.
Rob currently lives in Nashville, TN.
Full-length Bio and Media Exposure
MUSIC & Photos
15-Second Radio Pitch
Up-and-coming singer and songwriter, Rob MacLean, is bringing a fresh sound to Country Music. Listen to his aptly-named "Debut EP" anywhere you buy or stream music.
Josh Turner
MCA Nashville Recording Artist
"These are good songs, and great stories."
Tony Orlando
Legendary Singer and Entertainer
"He is a writer with talent and ability like all the greats..."
Collin Raye
Country Music Artist
"He's got a commercial appeal and a sound like today's hits."


text:
<?php

namespace Chronogramm\TimelineBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Event
 *
 * @ORM\Table(name="event")
 * @ORM\Entity(repositoryClass="Chronogramm\TimelineBundle\Repository\EventRepository")
 */
class Event
{
    /**
     * @var int
     *
     * @ORM\Column(name="id", type="integer")
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    private $id;

    /**
     * @var string
     *
     * @ORM\Column(name="titre", type="string", length=255)
     */
    private $titre;

    /**
     * @var string
     *
     * @ORM\Column(name="contenu", type="string", length=255)
     */
    private $contenu;

    /**
     * @var \DateTime
     *
     * @ORM\Column(name="date", type="datetimetz")
     */
    private $date;

    /**
     * @var \DateTime
     *
     * @ORM\Column(name="date_publication", type="datetimetz")
     */
    private $datePublication;

    /**
     * @ORM\ManyToMany(targetEntity="Chronogramm\TimelineBundle\Entity\Category", cascade={"persist"})
     */
    private $categorie;

    /**
     * @ORM\ManyToOne(targetEntity="Chronogramm\TimelineBundle\Entity\Source")
     * @ORM\JoinColumn(nullable=false)
     */
    private $source;

    /**
     * @ORM\ManyToOne(targetEntity="Chronogramm\TimelineBundle\Entity\Media")
     * @ORM\JoinColumn(nullable=false)
     */
    private $media;

    /**
     * @ORM\ManyToMany(targetEntity="Chronogramm\TimelineBundle\Entity\Event", cascade={"persist"})
     */
    private $event;

    /**
     * Get id
     *
     * @return int
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set titre
     *
     * @param string $titre
     *
     * @return Event
     */
    public function setTitre($titre)
    {
        $this->titre = $titre;

        return $this;
    }

    /**
     * Get titre
     *
     * @return string
     */
    public function getTitre()
    {
        return $this->titre;
    }

    /**
     * Set contenu
     *
     * @param string $contenu
     *
     * @return Event
     */
    public function setContenu($contenu)
    {
        $this->contenu = $contenu;

        return $this;
    }

    /**
     * Get contenu
     *
     * @return string
     */
    public function getContenu()
    {
        return $this->contenu;
    }

    /**
     * Set date
     *
     * @param \DateTime $date
     *
     * @return Event
     */
    public function setDate($date)
    {
        $this->date = $date;

        return $this;
    }

    /**
     * Get date
     *
     * @return \DateTime
     */
    public function getDate()
    {
        return $this->date;
    }

    /**
     * Set datePublication
     *
     * @param \DateTime $datePublication
     *
     * @return Event
     */
    public function setDatePublication($datePublication)
    {
        $this->datePublication = $datePublication;

        return $this;
    }

    /**
     * Get datePublication
     *
     * @return \DateTime
     */
    public function getDatePublication()
    {
        return $this->datePublication;
    }
    /**
     * Constructor
     */
    public function __construct()
    {
        $this->categorie = new \Doctrine\Common\Collections\ArrayCollection();
        $this->event = new \Doctrine\Common\Collections\ArrayCollection();
    }

    /**
     * Add categorie
     *
     * @param \Chronogramm\TimelineBundle\Entity\Category $categorie
     *
     * @return Event
     */
    public function addCategorie(\Chronogramm\TimelineBundle\Entity\Category $categorie)
    {
        $this->categorie[] = $categorie;

        return $this;
    }

    /**
     * Remove categorie
     *
     * @param \Chronogramm\TimelineBundle\Entity\Category $categorie
     */
    public function removeCategorie(\Chronogramm\TimelineBundle\Entity\Category $categorie)
    {
        $this->categorie->removeElement($categorie);
    }

    /**
     * Get categorie
     *
     * @return \Doctrine\Common\Collections\Collection
     */
    public function getCategorie()
    {
        return $this->categorie;
    }

    /**
     * Set source
     *
     * @param \Chronogramm\TimelineBundle\Entity\Source $source
     *
     * @return Event
     */
    public function setSource(\Chronogramm\TimelineBundle\Entity\Source $source)
    {
        $this->source = $source;

        return $this;
    }

    /**
     * Get source
     *
     * @return \Chronogramm\TimelineBundle\Entity\Source
     */
    public function getSource()
    {
        return $this->source;
    }

    /**
     * Set media
     *
     * @param \Chronogramm\TimelineBundle\Entity\Media $media
     *
     * @return Event
     */
    public function setMedia(\Chronogramm\TimelineBundle\Entity\Media $media)
    {
        $this->media = $media;

        return $this;
    }

    /**
     * Get media
     *
     * @return \Chronogramm\TimelineBundle\Entity\Media
     */
    public function getMedia()
    {
        return $this->media;
    }

    /**
     * Add event
     *
     * @param \Chronogramm\TimelineBundle\Entity\Event $event
     *
     * @return Event
     */
    public function addEvent(\Chronogramm\TimelineBundle\Entity\Event $event)
    {
        $this->event[] = $event;

        return $this;
    }

    /**
     * Remove event
     *
     * @param \Chronogramm\TimelineBundle\Entity\Event $event
     */
    public function removeEvent(\Chronogramm\TimelineBundle\Entity\Event $event)
    {
        $this->event->removeElement($event);
    }

    /**
     * Get event
     *
     * @return \Doctrine\Common\Collections\Collection
     */
    public function getEvent()
    {
        return $this->event;
    }
}


Students transferring to Kent State University from other colleges and universities can apply for all types of aid, including scholarships specifically for transfer students. Financial aid awards are determined by student eligibility. Federal aid utilized at the previous institution will be reviewed to determine remaining eligibility available to award at Kent State University. More information on annual and aggregate loan limits can be found on our loan webpages.
The Kent Campus of Kent State University offers transfer scholarship programs. There is no separate scholarship application to be considered for these awards.
Transfer2Kent Scholarship - To be eligible, students must be a U.S. citizen or permanent resident, be admitted to the Kent Campus as a new full-time transfer student, have a minimum cumulative college GPA of 2.5 (average of GPA from all colleges student attended previously) and will transfer no more than 90 credit hours to Kent State. Students enrolled in an online degree program or who have already completed a bachelor's degree are not eligible for this award. This scholarship is renewable for a total of 6 semesters. Students must be admitted by July 1 to be considered for this scholarship.
University Award for Transfer Students - The University Award is available to incoming transfer students with a minimum cumulative college cumulative GPA of 2.50, who are US Citizens or permanent residents, and are residents of any state outside of Ohio. Incoming out-of-state transfer students will be automatically considered for the University Award for Transfer Students at any Kent State University campus by submitting a complete Application for Admission. Students who have already completed a bachelor's degree are not eligible for this award. The number of semesters of renewal will be based on the number of hours accepted as transfer credits to Kent State University. Students must be enrolled full time to qualify.
Flash Transfer Northeast Ohio Scholarship - To be eligible, students must be Domestic or International undergraduate students admitted to Kent State University as a new Transfer student. Must have earned an Associates Degree from one of the following colleges: Cuyahoga Community College, Lorain Community College, Lakeland Community College, Stark State College or Eastern Gateway College. Amount is $2,500 per year ($1,250 per semester) plus a $200 Book Award. To remain eligible, the student must maintain a minimum 2.50 GPA each semester, and remain continuously enrolled full-time at the Kent Campus. Scholarship is renewable for one year (Four semesters total).
Phi Theta Kappa Scholarship - Awarded to members of Phi Theta Kappa.
Kent Connection - Awarded to those students who are transitioning from a Kent State University Regional Campus to the Kent Campus. Contact the Admissions Office at 330-672-2444 or 1-800-988-5368 for the application. Completed application and essay must be submitted by June 1.
In order to apply for financial aid, transfer students must file the Free Application for Federal Student Aid (FAFSA).If the student did not list Kent State on the FAFSA they will need to add Kent State's school code (003051) to the FAFSA. Students can make a correction to the FAFSA at fafsa.gov.
The financial aid application and awarding process for transfer students is similar to that of currently enrolled students at Kent State. Students that borrowed a Federal Student Loan or received a portion of their Federal Pell Grant during the same academic year that they are starting at Kent State, must contact their previous school's financial aid office and notify them that they will not be returning. That school must cancel any remaining undisbursed student aid including student loans and grants.
Students may need to submit additional documentation, in addition to the FAFSA, if requested. Outstanding requirements will be viewable in Banner Self-Service (FlashLine) once the FAFSA is received. After all requested documents are reviewed and the file is complete, Kent State will award financial aid, if eligible. Students will receive an email/letter announcing the awards, and the awards will be displayed on FlashLine. Students must accept, reduce or decline awards that are in an Offered status.
The number of credits that the student transfers into Kent State will determine their class level, i.e. whether a first-year, second-year or third-year etc. A student's annual federal loan limit will be based on their class level. Transfer students who were not previously enrolled or did not receive aid at another institution during the current academic year will be offered the maximum financial aid award for their class level based on their remaining eligibility. More information on transferring credits can be found at the Transfer Center.
Kent State may not receive a record of the financial aid the student received at the previous school before awarding. In that case, once the updated information is transmitted to Kent State via Transfer Monitoring, awards could be reduced or cancelled.
Many students that transfer midyear into Kent State have already received federal Pell Grant and/or federal Direct Loan funds at their previous school. Depending on the point in the academic year in which the student transfers, their aid eligibility will be limited if they already accessed a portion of their aid elsewhere. Students who transfer to Kent State after our academic year has begun will have their financial aid calculated based upon their remaining eligibility for federal funds. Students cannot receive Federal Grants at two different institutions at the same time.
Transfer monitoring procedures are used to verify with the federal Department of Education (through the National Student Loan Database System (NSLDS) if a student used federal student aid at a previous institution. The transfer monitoring process is conducted even if the student reports they did not receive financial aid at any other school. There is no action required by the student during this process. If Kent State University receives notification of aid utilized at another school during the same period of enrollment, a financial aid hold will be placed on the student's financial aid disbursement until the financial aid award amounts are reviewed again to determine if the student was awarded funds exceeding their annual financial aid limit.
Below is a helpful checklist to make sure a student's transition to Kent State is successful.
Apply for admission to Kent State University (Guest students are not eligible for financial aid).
Add Kent State to your financial aid application (FAFSA) by adding our school code (003051) online at fafsa.gov.
Contact your current school's financial aid office and cancel any undisbursed financial aid. Students cannot receive Federal Grants at more than one school at a time.
Once your FAFSA has been received you will receive an award letter or a request for additional information.
View your student financial aid awards and/or any outstanding financial aid requirements via FlashLine.
Accept, decline or reduce your loans. Complete Entrance Counseling and sign a Master Promissory Note at StudentLoans.gov.
Check your KSU email account for email notification regarding your e-bills, detailed billing information and payment due dates or visit the One Stop for Student Services.


text:
Sir Henry Burns (born 1951), known generally as Harry Burns, is the professor of global public health, University of Strathclyde, having been the Chief Medical Officer for Scotland from September 2005 to April 2014. He has become known for his work to address health inequalities. He is a member of the Council of Economic Advisers in Scotland.

Early life
Henry Burns was born in Barrhead, East Renfrewshire in 1951 and was educated at St. Aloysius College, a private school in Glasgow. In 1974 he graduated in medicine from the University of Glasgow.

Career
Burns initially pursued a career in general surgery, and for five years he was a consultant surgeon at the Glasgow Royal Infirmary. He took up a managerial role as the medical director of the Glasgow Royal Infirmary. He completed a master's degree in Public Health in 1990. He worked as deputy director of planning and contracts at Greater Glasgow in 1992, becoming the director of public health for Greater Glasgow the following year. In 1999 he was awarded a visiting professorship in public health medicine at the University of Glasgow, and he also became a senior research fellow in the School of Business and Management at the university.

He took up the post of chief medical officer for Scotland on 5 September 2005. In 2007 his second annual report emphasised the importance of the early years as the basis for health and wellbeing in adulthood. He was co-chair of the Scottish Government's Early Years Taskforce which was set up in 2011. Burns helped Scotland conceptualise health improvement differently, being aware that the small gains that resulted from a range of interventions can add up to produce significant overall improvements.

In January 2014 it was announced that Burns would step down as chief medical officer in April 2014 to take up the appointment of Professor of global public health at Strathclyde University. He took part in Renfrewshire's Tackling Poverty Commission.

In December 2014, it was announced that Burns would join the Scottish Government's Council of Economic Advisers (CEA) to help look at the issue of inequality.

In September 2016, the Scottish Government announced that he would chair an independent review of targets in Scotland's NHS, with an initial report and recommendations expected in spring 2017.

Honours
Burns was awarded an Honorary Doctorate from University of Strathclyde in 2008.

Burns received the Royal Environmental Health Institute of Scotland's Meritorious Endeavours in Environmental and Public Health Award in 2008.

Burns was knighted in the 2011 Birthday Honours in recognition of outstanding achievement and service to society.

His significant contribution to public life was also recognised by East Renfrewshire Council, who awarded him their highest honour, by making him an honorary freeman.

In December 2014, First Minister Nicola Sturgeon presented Burns with the Lifetime Achievement Award at the Holyrood Magazine-launched first Scottish Public Service Awards, recognising his lasting contributions to public service in Scotland.

See also
Glasgow effect

References

1951 births
Living people
Medical doctors from Glasgow
People from Barrhead
People educated at St Aloysius' College, Glasgow
Alumni of the University of Glasgow
Academics of the University of Glasgow
Academics of the University of Strathclyde
Chief Medical Officers for Scotland
Scottish surgeons
20th-century Scottish medical doctors
21st-century Scottish medical doctors
Knights Bachelor
Scottish knights
Date of birth missing (living people)
Presidents of the British Medical Association