text:
package org.craft.client.gui.widgets;

import java.util.*;

import org.craft.client.render.*;

public class GuiList<T extends GuiListSlot> extends GuiWidget
{

    private ArrayList<T> list;
    private int          scroll;
    private int          selectedIndex;
    private int          slotHeight;

    public GuiList(int id, int x, int y, int w, int h, int slotHeight)
    {
        super(id, x, y, w, h);
        this.slotHeight = slotHeight;
        selectedIndex = -1;
        list = new ArrayList<T>();
    }

    /**
     * Returns a slot at given index or null if index is out of bounds
     */
    public T getSlot(int index)
    {
        return list.get(index);
    }

    /**
     * Returns the number of slots
     */
    public int getSize()
    {
        return list.size();
    }

    public boolean onButtonReleased(int mx, int my, int button)
    {
        if(isMouseOver(mx, my))
        {
            int y = my + scroll - getY();
            int index = y / slotHeight;
            selectedIndex = index;
            if(selectedIndex < 0 || selectedIndex >= getSize())
                selectedIndex = -1;
        }
        return true;
    }

    @Override
    public void render(int mx, int my, RenderEngine engine)
    {
        if(visible)
        {
            int start = (scroll) / slotHeight;
            int end = (scroll + getHeight()) / slotHeight;
            for(int index = start; index < getSize() && index < end; index++ )
            {
                T slot = getSlot(index);
                if(slot != null)
                {
                    slot.render(index, getX(), getY() - scroll + index * slotHeight, getWidth(), slotHeight, mx, my, selectedIndex == index, engine, this);
                }
            }
        }
    }

    /**
     * Adds a new slot to this list
     */
    public void addSlot(T newSlot)
    {
        list.add(newSlot);
    }

    /**
     * Returns currently selected slot or null if none selected
     */
    public T getSelected()
    {
        if(selectedIndex != -1)
            return list.get(selectedIndex);
        return null;
    }

    public boolean handleMouseWheelMovement(int mx, int my, int deltaWheel)
    {
        if(isMouseOver(mx, my))
        {
            scroll += -(Math.signum(deltaWheel) * 15);

            if(-scroll + getSize() * slotHeight + slotHeight <= getHeight())
            {
                /* -scroll + getSize() * slotHeight + slotHeight <= getHeight()
                * getSize() * slotHeight + slotHeight <= getHeight()+scroll
                * getSize() * slotHeight + slotHeight - getHeight() <= scroll
                * scroll >= getSize() * slotHeight + slotHeight - getHeight()
                */
                scroll = getSize() * slotHeight + slotHeight - getHeight();
            }
            if(scroll < 0)
            {
                scroll = 0;
            }
            return true;
        }
        return false;
    }
}


text:
Ghostbusters Discussion
Ghostbusters: Afterlife (2020)
How Important is it that GB3 is Funny?
Discuss the upcoming movie to be released in 2020 and directed by Jason Reitman.
How Important is it that GB3 is Funny?#4925407
By RichardLess - October 9th, 2019, 1:01 am - Posts: 880
- October 9th, 2019, 1:01 am #4925407
So since I've been on this site I've come across a wide variety of GBfans. We each have our own thing that makes us Ghostbusters fans. Now, first and foremost, Ghostbusters 1 & 2 are comedy films. They are judged on that basis. When critics review the film, they weigh how well the film succeeded at making them laugh probably more so than anything else.
That being said, I get the feeling that with quite a lot of you "comedy" isn't necessarily the most important aspect for Ghostbusters. Some of you like the Ghostbusting, the action, the horror, the mythology.
Of all the theories and hopes and wishes for GB3, one thing I notice that gets skipped is..."Will it be funny?".
So how important is the comedy? If GB3 doesn't make you laugh but it has a great story and spectacle is that enough?
For me the breakdown of importance is: 1) Characters, 2) Story, 3) Comedy, 4) Horror, 5/6) Action/Ghostbusting.
For Ghostbusters sooo much of the Comedy is character based. I view Ghostbusters 1 & 2 as comedy films. It will be the same for GB3.
For me if GB3 doesn't succeed as a comedy, the movie is a failure.
BatDan liked this
RichardLess
Rank: Ghosthead
Re: How Important is it that GB3 is Funny?#4925412
By Davideverona - October 9th, 2019, 2:41 am - Posts: 821
It was a really subtle comedy. Irony. Not slapstick or Pythonesque comedy.
It should work well again.
Sav C, deadderek, groschopf liked this
Davideverona
By BatDan - October 9th, 2019, 3:09 am - Posts: 517
I always viewed as one of the greatest comedy films. 2nd movie is a great addition to the legacy.
I hope the 3rd is funny and brings out some new great lines to quote for years to come.
Which is why i'm hoping to God, that Bill is a substantial character in this. Venkman to me is the main character, so to make a sequel without him seems off and desperate.
Yeah for me Ghostbusters is about the comedy..everything else around it (the horror, the action, etc.) is what makes it truly unique and awesome. It's the funny characters in those crazy situations that make it great.
BatDan
By NotSabbat - October 9th, 2019, 8:53 am - Posts: 287
For me? Not at all. Light hearted is more important than funny for me.
NotSabbat
By back - October 9th, 2019, 9:39 am - Posts: 425
Considering that Ghostbusters is to be known as a Paranormal Comedy, Id say Comedic Relief is VITAL in playing a part in its success & seeing some more One-Liners would be great again...
"Back off man, Im a scientist."
"Your not sleeping with it, are you Ray?"
A Long long time ago, In an IRC chat room at 24k....
By robbritton - October 9th, 2019, 10:05 am - Posts: 509
- October 9th, 2019, 10:05 am #4925438
It has to be funny. It's following one of the most sublime comedies ever made. It'd be a disservice to aim for anything else!
Sav C, groschopf liked this
Minor UK Indie Celebrity.
https://thelondonrobbritton.bandcamp.com/
https://www.instagram.com/snakeandcrocodilecomic/ - Snake and Crocodile webcomic. They're occasional Ghostbusters!
robbritton
Joined: September 4th, 2008, 4:47 am
By Glow in the Dark - October 14th, 2019, 4:50 am - Posts: 33
- October 14th, 2019, 4:50 am #4925625
GB1 Funny - Absolutely important
GB remake funny - stay away!!
Scum, Davideverona liked this
Joined: September 2nd, 2019, 9:23 pm
By ghoulishfright - October 14th, 2019, 7:31 am - Posts: 432
I never understood people who call Ghostbusters a comedy. Yes, of course it has comedy in it, but so do most films. The Lord of the Rings has loads of humour, but you wouldn't classify it as "a comedy." Ghostbusters is more like a science-fiction horror-comedy; so, although comedy is one of the key ingredients, it's neither the main ingredient nor the only one. Even the first film has lots of straight drama scenes with no real jokes in them. So I don't believe that Ghostbusters needs to be laugh out loud funny, goofy, and silly -- Ghostbusters 2016 tried that and failed -- but it also shouldn't be the opposite extreme of dark and gritty like a Christopher Nolan Batman movie. It should be a pleasant mix of drama, horror, and comedy -- grounded in mundane reality -- with a generous splash of the fantastic. That being said, I would like a greater emphasis on character-based drama, especially with Ray and Winston, but the general tone of the first two films should continue.
deadderek liked this
"Janine. Didn't yo mamma ever tell you not to get involved with no Ghostbuster? Now go on home."
--- Dr. Venkman (GB1, deleted scene)
ghoulishfright
Joined: November 3rd, 2005, 10:50 pm
By Scum - October 14th, 2019, 8:13 am - Posts: 241
Couldn't agree more. ATC humor is unfortunately what is considered comedy now. I feel like it's almost inevitable we'll get some of that type humor simply because it's what works in today's generation.
The general comedic tone of GB1 is super super subtle/dry, (of course the Ray BJ scene and most of the Venkman sexual stuff is there) but even those scenes and lines are the super subtle type of comedy that goes right over your head as a kid.
That all being said, I do feel like light - heartedness as opposed to outright comedy is much more important. It's gotta have a balance between horror and humor, something of a sub genre I coined years ago as "FUNdead".
Glow in the Dark liked this
"Doctor... Venkman. The purpose of science is to serve mankind. You seem to regard science as some kind of dodge... or hustle. Your theories are the worst kind of popular tripe, your methods are sloppy, and your conclusions are highly questionable! You are a poor scientist, Dr. Venkman!" - Dean Yeager
"No, no, no. You are a talking monkey on a spinning ball, floating through infinity. You f*ckhead" - Joe Rogan
By robbritton - October 14th, 2019, 8:21 am - Posts: 509
I never understood people who call Ghostbusters a comedy. Yes, of course it has comedy in it, but so do most films. The Lord of the Rings has loads of humour, but you wouldn't classify it as "a comedy." Ghostbusters is more like a science-fiction horror-comedy; so, although comedy is one of the key ingredients, it's neither the main ingredient nor the only one. Even the first film has lots of straight drama scenes with no real jokes in them.
But it was absolutely written, directed and produced with the intention of it being a comedy. The kept takes were the ones that cracked Ivan Reitman up!
If blockbusters have copied it since, and diluted the comedic effect, that is only testament to how well it did it. And really, which are the scenes in the original that are straight drama? Even the oft-vaunted"dead rising from the grave" bit has "never met him" to offset the rest. The big bad is a marshmallow, the solution is a urinal gag, the ominous keymaster/gatekeeper build up is at heart an innuendo, Tobin's Spirit Guide is a gag on 80's lifestyle books about alcoholic drink types, "Oh, they'll be totally discreet", a full army back up for absolutely no reason, etc, etc, etc. Every moment of Ghostbusters is there to propel the joke. That's why it works so well.
However you slice it, whatever their differing styles, all three Ghostbusters movies are comedies*. That was the intent, and that is what they are. Whether they succeed or not is subjective, but it can't be denied that that it what they were meant to be.
*it should be noted that GB2 is more of a gentle Twins, Three Men and a Baby type movie than the post 70's SNL/New York in dissaray feel of the original. All three movies reflect comedy trends contemporary to their release dates as much as respecting the feel of the previous. They are trying to compete in the comedy market before anything else.
By Dr.D - October 14th, 2019, 12:46 pm - Posts: 732
- October 14th, 2019, 12:46 pm #4925633
Ghostbusters IS a comedy.
By zeta otaku - October 14th, 2019, 1:17 pm - Posts: 1367
- October 14th, 2019, 1:17 pm #4925638
You guys are out of your damn minds.
Ghostbusters is a documentary.
Dr.D, robbritton, Sav C liked this
zeta otaku
By ghoulishfright - October 14th, 2019, 9:41 pm - Posts: 432
I understand that it's a comedy (like I said, it's a key ingredient; the main spice), but I feel like simply calling it "a Comedy," and nothing more, is highly reductive. It's a high-concept science-fiction horror-comedy genre picture, and I don't think most ghostheads have remained fans for the last thirty years just for the chuckles. People might come to the franchise for the laughs, but they stay for the adventure; the spectacle; the ghost traps and proton packs -- there's nothing overtly comical about a proton pack. Heck, some ghostheads even love the romance elements.
I love the comedy of Ghostbusters, and personally, I think it's important, but theoretically, if someone were to do a dark and gritty Christopher Nolan-style version of Ghostbusters, it would still technically work. It would just be hard to take seriously, because the concept itself is so ridiculous that you want to acknowledge it with comedy. That's why Christopher Nolan's Batman movies fail in my book: I can't take a guy dressed like a bat seriously. Of course, the opposite extreme of all comedy and no drama is just as bad, and the comedy of the original Ghostbusters is wisely grounded with lots of drama: the Judgement Day scene, Dana's abduction, Peck shutting down the ecto-containment unit, et cetera.
So yeah, to answer the thread's title, I think it's important that GB3 has comedy, but not to the detriment of all the other vital elements. Ghostbusters 2016 tried too hard to be a comedy, and bombed.
I HATE the unscripted, improv comedy. The "ok you funny people there's no script so just do zany things and we'll edit it together later".
Scum liked this
By RichardLess - October 15th, 2019, 8:19 am - Posts: 880
You don't understand people who call a movie written by Harold Ramis and Dan Aykroyd, directed by Ivan Reitman, and starring some of the biggest comedic minds of the '70s and 80's a "comedy"?
Ghostbusters is a comedy. It has elements of sci-fi horror. But 85% of the scenes in the movie are of comedic quality. There are plenty of comedies with other elements of genre in them. Annie Hall has Drama, Doctor Strangelove has war sequences. It would be a little insane to have a movie called Ghostbusters to not have sequences of horror.
There's a word I like to use called "verisimilitude" and it's the key ingredient to how a movie like Ghostbusters works so well. Before Ghostbusters most big budget special effects comedies were failures. Roger Ebert mentions this in his original Ghostbusters review. Take a movie like Steven Spielberg's "1941"(a movie I actually enjoy...but was panned by critics and audiences alike). It's clearly suppose to be a comedy about how jittery America was post Pearl Harbour. But the comedy is so forced and all over the place it's a tonal nightmare. It breaks the verisimilitude of a real event in history and as a result the movie just doesn't quite work for most people.
Ghostbusters builds a believable world. There are no over the top characters mugging the camera for laughs. No zany antics. No fart jokes. Just real people and real characters acting like themselves in the situation they find themselves in.
When you look at the other movies Harold, Ivan, Bill and Dan did, the restraint used in Ghostbusters is quite something. Now, I love Animal House, Meatballs, Stripes and Caddyshack. But the comedy in Ghostbusters is of a different sort. It's so character based and real. Maybe it's because they couldn't resort to the R rated stuff, or they were just flexing different muscles, I'm not sure. But it's the best thing those guys ever did.
And I know this is a controversial opinion, but they did it *twice*. Frankly I think Ghostbusters 2 is one of the most underrated comedies ever made. Does it work as well? No. But it's still damn funny. If they had nailed that 3rd act I think Ghostbusters 2 would be held in higher regard. Though some people seem to be coming around.
Yeah the Judd Apatow style. It works for some movies. But when it doesn't work, it REALLY doesn't work. Those types of comedies seem to be too long as well. A comedy shouldn't be longer than 110 minutes. There are exceptions but when I watched GB16 all I think could about was how poorly edited it was. And then they go and release an EXTENDED CUT. That middle finger bit with the college dean still hurts from the cringe. It's like...why??? And then the whole Snoop Dog lingo with not letting the door them on the way out. Just made it...yikes. (yeah I know I'm bringing up how poorly done GB16 was. Beating that dead horse. Again. What can I say? I enjoy beating dead horses. Where did that phrase even come from? I mean, who was beating dead horses so much that it became a phrase?)
But then, I think it's really funny. The basset hound bit makes me laugh out loud as much as any other Ghostbusters moment. My wife finds it the funniest of the movies by a long way, and she grew up in an academic household on Shakespeare and Wilde, so it's not like it only appeals to idiots! It's all subjective in the end.
The point should be that all three movies are intended as comedies, regardless of how they landed with every audience member.
droidguy1119 liked this
By RichardLess - October 15th, 2019, 10:57 am - Posts: 880
- October 15th, 2019, 10:57 am #4925675
What do you mean the point *should* be? That *is* the point. And yes. It's all subjective. I think that goes without saying. They are all intended as comedies. And they go about it in different ways. It works for some people. Doesn't work for others.
By robbritton - October 15th, 2019, 3:48 pm - Posts: 509
Sorry man, I was referring back to the upthread argument that the movies weren't strictly comedies, rather than anything you had specifically said there. Should have set my quote game better!
Return to "Ghostbusters: Afterlife (2020)"
Ghostbusters News
General Ghostbusters Discussion
Ghostbusters Cartoons
Ghostbusters Comic Books
Ghostbusters Video Games
Ghostbusters: Answer the Call (2016)
Proton Packs
Ghost Traps
Ecto Goggles
PKE Meters
Giga Meters
Slime Blowers
Ectomobiles
Other Props
Fan Props
AMT Ecto-1a Group Build
Page Discussions
[SPOILERS] Ghostbusters: Afterlife discussion thread
- By timeware
Were getting worked up like a bad fart. Whether or[…]
Cristoval's Pure Rook Spongeface Gizmo Build
- By cristovalc
Thanks! https://live.staticflickr.com/65535/4940[…]
Cleaning up the Town documentary
- By mrmichaelt
Screening + Q&A at Snowcat Cinema in Perarth, […]
Ghostbusters: Monthly - THEY'RE BACK!
IDW sent their usual notification email that previ[…]
©1998-2020 GBFans.com
"GBFans.com" is a registered Trademark of GBFans LLC.
"Ghostbusters" and "Ghost-Design" are registered Trademarks of Columbia Pictures Industries Inc.
Built by AJ Quick
Ghostbusters Fans Login

redpajama_set_name: RedPajamaCommonCrawl


Eleven Fifty Academy partners with businesses in several different ways. While partners like Indy Women in Tech (IWiT), Chase Bank, and the Indiana Department of Workforce Development provide our students with scholarship opportunities to aid in tuition costs, our professional industry partners deliver student workshops in the areas of Agile training, legal, security, resume building, etiquette, and testing.
Eleven Fifty Academy is committed to the social responsibility of preparing coders of all ages and abilities. Our community includes supporters and representatives from the city, organizations for specific causes, and school systems. Our mission is to support coders throughout their journey while also coming together for a greater purpose to impact and support everyone. Community is where coders can use their skills to give back and educate others.
Each year Eleven Fifty partners with ICI (Independent Colleges – Indiana) to deliver a 4-week coding program where college students learn relevant tools and coding languages to grow their skills. In addition, Ivy Tech College has partnered with Eleven Fifty to offer transferrable credits towards a certificate based upon completion of our program.
As a member of CIRR (Council on Integrity in Results Reporting), Eleven Fifty collaborates and provides transparent information related to graduation and job placement rates. Our continued alignment allows us to learn from the industry and better assist our students and graduates.
Course Report is a third-party leading authority on immersive technology education and is also a partner in reporting accurate curriculum updates and outcomes. Eleven Fifty Academy has been ranked a Top Coding Bootcamp by Course Report in 2017 and 2018 and is a go-to trusted resource for students.
Interested in becoming a partner of Eleven Fifty Academy?
Fill out the form and a team member will be in touch.


text:
Dot Young
Fine Art/Research
Dot to Dot, Community Arts
Aurality of Objects
'Aurality of Objects' is an ongoing research enquiry into the production of objects and materials, often in relation to the aural waste expended during their fabrication process and their visual journey of coming into being.
It considers what value may lie in becoming sensitised to these echoes of fabrication, and if being sensitised to them would foster a responsibility for the objects fabrication on a more visceral level.
'Extension'
'Extension' applies the 'Aurality of Ojects' theory to human hair that is used in the hair and beauty industry internationally for hair extensions.
'Extension' tracks the visual and sonic history of a hair extension sourced from a hair and beauty salon in London, back to the Shri Venkateswara Hindu Temple in Chennai, India, where the hair was offered in an act of religious tonsure. The project focusses on the physical materiality of the hair and the shift in value as it travels from a religious to a commercial context.
Extension is a collaborative project with Lex Kosanke, East German sound designer and composer based in London. The project was also produced with the help of Mahmoud Ardnekani, Department of Materials , Imperial College, London, who enabled us to produce micrographs of the hair at their laboratories.
'Extension' was originally presented at the Digital Gallery, LSBU, London in April 2015, as an immersive installation of film work and sound scape. It was later presented as a visual archive of project and live performance, as part of Deptford X, at the Art Hub Gallery, Deptford, London. I has also been presented as part of research programmes at Central School of Speech and Drama and Cardiff School of Art.
In 2016, 'Extension' was reinterpreted as a 'Self-Assembly Artist's Book', online as a free download. The book takes the form of a leporello, with a visual narrative of the hair's journey and a Qr code, that links to the soundscape on Soundcloud of the micrographs and journey interpreted as a sonic score.
'Extension'- Dot Young in collaboration with Lex Kosanke from Dot Young on Vimeo.
extension_-_self_assembly_1.pdf
'CHAIR - A Life Backwards'
Click here to link to 'CHAIR-A life backwards' for more information about exhibition and events.
Chair- A life Backwards' at the Free Space Gallery, Kentish Town. Sound installation, sculptural artifact and photographic works.
A collaboration with Gregg Fisher, Senior Lecturer in Theatre Sound Design, RCSSD & freelance Composer and Pavel legonkov London based freelance Russian photographer. 'Chair', as work in progress, has been previously presented at conference in Athens, RCSSD research presentation forums, the London creativity and Wellbeing Forum 2013, South london Artmap and continues to develop.
The project is funded by D&B Audiotechnics, RCSSD Research department TQEF, The Small Grants Fund, The Maple Seed Foundation and would not have been possible without the co-operation of Stewart Linfords, Vastern Timber and Free Space Gallery
'Corridor'
'Corridor' took the form of a series of installation works presented as part of 'Deptford X : Flux', in the lower basement of Lewisham Arthouse, in collaboration with London based artists Amanda Francis and Paul Jones.
Supported Funding, RCSSD,
Technical Support, Ken Mizutani and Roberto Putzone RCSSD
'Residual Matter'
Click here to link to 'Residual Matter' archival film
Stop motion animation, sound work (in collaboration with Justin Bennett) and sculptural artifacts, shown at Shunt Vaults, London Bridge, as part of a collection of performance and installations.
Click here to see the 'Residual Matter' stop-motion film.
'Theatre Noise'
Theatre Noise Conference, Central School of Speech and Drama in London.
'Theatre Noise' was a diverse collection of events exploring the sound of theatre, from performance to the spaces inbetween.
The work for 'Installations 4, Residual Matter', was produced in collaboration with Justin Bennett, digital sound atist, The Hague, and with support from Ken Mizutani and Roberto Putzone RCSSD.


In this Tuesday, July 31, 2012, file photo, a radiologist compares an image from earlier, 2-D technology mammogram to the new 3-D Digital Breast Tomosynthesis mammography in Wichita Falls, Texas.
In new guidelines out Tuesday, the cancer society recommends that most women should begin annual screening for breast cancer at age 45 instead of 40, and switch to every other year at 55. The task force advises screening every other year starting at age 50.
It's not a one-size-fits-all recommendation; both groups say women's preferences for when to be scanned should be considered.
"The most important message of all is that a mammogram is the most effective thing that a woman can do to reduce her chance of dying from breast cancer," said Dr. Richard Wender, the cancer society's cancer control chief.
"It's not that mammograms are ineffective in younger women," he said, but at age 40, breast cancer is uncommon and false alarms are more likely. "Therefore, you'd have to do a lot more mammograms to prevent one death," compared to older women, Wender said.
Concern about false alarms contributed to the cancer society's new guidance. These lead to worry and more testing — they mean an initial result was suspicious but that cancer was ruled out by additional scans and sometimes biopsies.
The guidelines were developed by experts who reviewed dozens of studies including research published since 1997 — the year the cancer group recommended yearly mammograms starting at age 40, and since 2003, when it stopped recommending monthly breast self-exams.
The update recommends that women continue getting screened as long as they are in good health and have a life expectancy of at least 10 years. The old guidelines did not include an age limit.
The cancer group also dropped a recommendation for routine physical breast exams by doctors, saying there's no evidence that these save lives.
The Rev. Jennifer Munroe-Nathans, 46, a pastor in Millis, Massachusetts, said she hasn't paid attention to guidelines and started getting annual scans around age 40 on her doctor's advice. Her mother had breast cancer, so have some of her congregants and Munroe-Nathans said she has no plans to change course when she gets older.
"For my own peace of mind I intend to continue yearly mammograms," she said. "I've seen the impact of breast cancer — perhaps that makes me a little more hyper-vigilant."
The society's updated guidelines say switching to every other year at age 55 makes sense because tumors in women after menopause tend to grow more slowly. Also, older women's breasts are usually less dense so cancer is more visible on mammograms, said Dr. Kevin Oeffinger, chairman of the society's breast cancerguideline panel and director of the cancer survivorship center at Memorial Sloan Kettering Cancer Center in New York.
More than 200,000 women in the U.S. each year are diagnosed with breast cancer and about 40,000 die from the disease. Overall, 1 in 8 women will be diagnosed with the disease at some point and chances increase with age.
That panel also questioned the value of breast exams by doctors, citing a lack of evidence for any benefit or harm. It will examine the cancer society's evidence review in finalizing its update, said Dr. Kirsten Bibbins-Domingo, the task force's vice chair and a professor at the University of California, San Francisco.
Several doctor groups still recommend mammograms starting at age 40, including those representing radiologists and gynecologists, but theAmerican Cancer Society's breast cancer guidelines are the most widely followed, said Dr. Kenneth Lin, a family medicine physician at Georgetown University School of Medicine.


I was looking for something light today, so I picked up the second Katie Chandler novel by Shanna Swendson. Once Upon Stilettos brings us back into the fold at MSI, Inc and we pick up pretty much soon after Enchanted, Inc. This time around, it's not just a competitor that is giving them problems; there is someone within MSI working for the competition. However, this time, there is a definite feel of it being personal, especially when they target Katie. They know magic doesn't affect her, but they've found a way around that pesky problem and now Katie doesn't know what's she's going to do now that she can see all the magic.
I have to say, I'm really enjoying this series. It's a fun mystery that involves all kind of fun paranormal characters, but isn't as dark or twisty as some paranormal novels can get. From the security staff that are actually gargoyles to the random gnome, fairy, or wizard popping up out the blue, there never seems to be a dull moment. The odd relationship between Katie and Owen gets a lot more interesting, especially when we throw Rod in with all of his illusionist glory.
Overall, I'm still caught on this series and I'm really contemplating adding it to my personal library. I think I'm going to have to start looking for them at the used book store I found. I know the third novel is available at the library so I'm going to run up there tomorrow night to get it. If I had to compare this series to something, I would probably chose Charlaine Harris' Southern Vampire series, yet the plots are not as complex or dangerous.


The govt has asked PNB and probe agencies to share details of the Rs 13,000 crore scam with ICAI.
The government has asked PNB and probe agencies to share details of the Rs 13,000 crore scam with chartered accountants' apex body ICAI, which is looking into the systemic issues related to the fraud, an official said.
New Delhi: The government has asked PNB and probe agencies to share details of the Rs 13,000 crore scam with chartered accountants' apex body ICAI, which is looking into the systemic issues related to the fraud, an official said.
A high-level group constituted by the Institute of Chartered Accountants of India (ICAI) is studying specifically the systemic issues involved in Punjab National Bank fraud and would also suggest remedial measures for strengthening the banking system.
The 10-member panel, which has met at least three times, is awaiting more information, ICAI President Naveen N D Gupta said today.
Speaking to reporters here, he said the government has asked the bank, the CBI and Enforcement Directorate to share information about the scam with the institute.
A multi-agency probe is progressing into the more than Rs 13,000 crore scam at PNB, involving diamond merchants Nirav Modi and Mehul Choksi. The fraud was mainly perpetrated through issuing of fraudulent Letters of Undertaking (LoUs) with the help of PNB officials.
The panel has made some preliminary conclusions based on available information, which indicates possible lapses at the lender, according to S B Zaware, who is the convenor of the committee.
In the wake of the fraud coming to light, Gupta said, the institute has also sent out notices to PNB auditors.
"The objective of such study is two-fold -- one to suggest changes to strengthen the existing banking system and the other to guide the chartered accountants conducting audits to verify the systems in place accordingly," the institute had said last week.


text:
const IMG_PATH = 'https://tustatik-server.herokuapp.com';

export default IMG_PATH;

redpajama_set_name: RedPajamaGithub


text:
Riseup es un colectivo de voluntarios que ofrece cuentas de correo electrónico seguras, lista de correo, VPN, entre otros servicios. La organización fue lanzada por hacktivistas en Seattle durante 1999.

Su misión es apoyar el cambio social liberador a través de la lucha contra el control social y la vigilancia masiva y mediante la distribución de herramientas seguras. Enumera su propósito como ayudar en la creación de una sociedad libre, un mundo sin penurias y la libertad de expresión, un mundo sin opresión o jerarquía, donde el poder es compartido en igualdad.

Para 2013 contaban con 6 millones de suscriptores repartidos en 14.000 listas. Sus proyectos han incluido la petición StopWatching.Us contra la
vigilancia masiva revelada por Edward Snowden.

En enero de 2015, la Electronic Frontier Foundation (EFF) criticó las detenciones de anarquistas en España, en donde parte de las acusaciones eran el empleo de "medidas extremas de seguridad" con el uso de Riseup.

Riseup ofrece productos para facilitar comunicaciones seguras, incluyendo el uso de cifrado fuerte, servicios de anonimato y retención mínima de datos, dirigidos a individuos y grupos sin fines de lucro y activistas. Las dos características más populares son servicios seguros de administración de correo electrónico y listas de correo.

A mediados de noviembre de 2016 apareció en su página canaria un inexplicable error y no respondió a las solicitudes de actualización lo que llevó a algunos a creer que el colectivo se había convertido en el blanco de una orden de mordaza negándoles su derecho a comentar públicamente sobre una solicitud de información.

Enlaces externos
 sitio web

Referencias

Criptoanarquismo
Derecho informático

redpajama_set_name: RedPajamaWikipedia


This Coconut cream made by the Blue elephant House changes the taste of all your Thai recipes. This cream is smoother than the coconut milk, and can add incomparable sweetness to all your curries.
Coconut 53%, water, citric acid.
Blue Elephant is a chain of high-end Thai restaurants. These restaurants can be found in Bangkok as well as in Paris and London. These last years, Blue Elephant has launched a collection of products of excellence to cook at home in order to allow everyone to taste the Thai gastronomy.
Essential element for almost all Thai preparations.


text:
Big Sandy Community & Technical College>News Archive>THERES A FUTURE IN FIBER FOR LAID OFF MINER FRED BENTLEY
THERES A FUTURE IN FIBER FOR LAID OFF MINER FRED BENTLEY
Fred Bentley II worked in the coal mines of West Virginia, near his home of Lenore for more than 20 years. He did about every job underground, from shoveling coal onto a belt, loading trains and even surveying.
The decline of coal placed Fred and countless others on the unemployment lines and in need of retraining.
I applied for jobs all over the country, said Bentley. I was laid off for over a year, and the despair really set in. I had gone to college some, but the money I could make in the mines pulled me away.
Thats when Bentley got a second chance that was life changing.
Bentley learned of the Fiber Optics training program at Big Sandy Community and Technical College (BSCTC). The program helped Bentley learn world-class and industry-leading skills such as the installation and splicing of Hybrid Fiber Cable (HFC), as well as basic telephony installation and maintenance, outside pole climbing and construction safety.
Nine days later, Bentley held four Fiber Optics Association (FOA) sanctioned credentials: Certified Fiber Optics Technician, a Certified Fiber Optics Specialist/Testing and Maintenance (CFOS/T), Fiber Optics Splicing Specialist (CFOS/S), and Certified Fiber Optics Specialist in Outside Plant Cabling (CFOS/O). He was hired immediately within 30 minutes of filling out an application online and currently oversees the Accordant Communications Warehouse in Seabrook, Texas.
I was very nervous to start back [to school] said Bentley, who was a standout basketball player at Tug Valley (W.Va.) High School. His son, Cole, a standout at Belfry High School, has committed to play football at the University of Louisville in 2017. You are never too old to learn something new.
Bob Ballard, who works for BDI Datalynk and is considered by many as the father of fiber optics training, has taught several classes at BSCTCs Pikeville campus. He was instrumental in Freds success in the course.
Fiber seems very intimidating, but Bob [Ballard] put me at ease and if you are thinking of a career change I would recommend this program for anyone, he said. I have a very bright future with this company.
BSCTC was the first school in Kentucky to offer FOA sanctioned Fiber Optics training. Later this year, the college will break ground on a $4.5 million Advanced Technology Center the first of its kind in Kentucky to house the Fiber Optics and Broadband Technology associate degree program, the third program of its kind in the United States. The Advanced Technology Center will be the states first fiber-to-the-desk facility.
The college, in partnership with the Kentucky Coal Academy, will offer an enhanced Fiber Optics, Lineman, CDL and OSHA combined course in the spring. For more information, contact Sally Porter at (606) 218-1276 or email sporter0044@kctcs.edu.


Add versatile pieces to your everyday repertoire with this pair of pants from Vero Moda. It is crafted from a good quality fabric that will provide a soft touch against your skin. Besides, it features a slub pattern along with a perfect fit that renders it trendy and further gives it some edge.
Modernize your casual look by teaming this pair of pants with a stylish shirt and heeled shoes.


The competition is restricted to affiliated athletes to a National Triathlon Federation. However, it's possible according to the regulations of the Italian Triathlon Federation to make a daily membership at the cost of Euros 30,00. It is also compulsory to submit the Agonist Medical Certificate for Triathlon issued in Italy and the Daily Registration Form.
The medical certificate will have to be sent to info@challenge-riccione.it before the race and brought with you in the original copy at the registration desk together with the registration form signed in all its parts.
The non-Italian athletes who are not affiliated to a National Triathlon Federation, must make a specific medical examination in Italy and get the Agonistic Medical Certificate for Triathlon.
Register to Challenge Riccione 2019!
The competition is restricted to affiliated athletes to a National Triathlon Federation. However, It's possible according to the regulations of the Italian Triathlon Federation to make a daily membership at the cost of 15,00 Euro. It is also compulsory to submit the Agonist Medical Certificate for Triathlon issued in Italy and the Daily Registration Form.
For those who have signed the insurance for the race, they can withdraw by sending an email to info@challenge-riccione.it until 20 April 2019.
Athletes who have been granted to transfer their registration from Challenge 2018 to 2019 event, have to send an email to info@challenge-riccione.it in order to obtain a code for registration to Challenge 2019. The registration must be completed until February 28th 2019. After this date the transfer and the relative coupon will no longer be valid.


Actually, it doesn't make sense at all. If the women on Paradise Island were once part of man's world, and that seems to have been the consistent portrayal, then most of the Amazons are heterosexual. Since, homosexuality runs at about 10% in the broader population. Because the Amazons were granted immortality, and existence apart from men, the implication is that part of the enchantment involves taking all sexual feelings away from the Amazons, to make eternal life apart from men bearable. Diana is the exception, since she was created much later, from her mother's great desire to have a child. But not a husband. The Amazons aren't homosexual, or bisexual. They're non-sexual, in the pursuit of a higher existence. Carnality is a male failing, in their eyes. Diana wasn't part of the original enchantment, so she's unaffected. Any love she has for her sisters is a platonic, familial love. And any portrayal of Diana or the Amazons as lesbian is more to excite young, rapacious males on the one hand, and satisfy the demands of the SJWs on the other. But, logical sense? No, not at all.


This piece is a result of a media FAM MLT hosted in March 2014. It's a showstopper double page spread featuring Gabe Taylor's top tips and the activities in Mammoth Lakes suitable for every kind of guy.
Australia is Mammoth Lakes' #1 international winter market, Maxim targets the exact demographic that travels from Australia on a ski holiday. Maxim (Australia) has a circulation of 60k, and this double page spread has a PR value of the piece is a whopping $48,750.


text:
package com.asakusafw.compiler.flow.mapreduce.copy;

import org.apache.hadoop.mapreduce.OutputFormat;

import com.asakusafw.compiler.common.Precondition;
import com.asakusafw.compiler.flow.DataClass;
import com.asakusafw.compiler.flow.ExternalIoDescriptionProcessor.SourceInfo;

/**
 * Describes each input to be copied.
 * @since 0.2.5
 */
public class CopyDescription {

    private final String name;

    private final DataClass dataModel;

    private final SourceInfo input;

    @SuppressWarnings("rawtypes")
    private final Class<? extends OutputFormat> outputFormatType;

    /**
     * Creates a new instance.
     * @param name slot name; this is also used as output name
     * @param dataModel target data model type
     * @param input input information
     * @param outputFormatType output format type
     * @throws IllegalArgumentException if some parameters were {@code null}
     */
    @SuppressWarnings("rawtypes")
    public CopyDescription(
            String name,
            DataClass dataModel,
            SourceInfo input,
            Class<? extends OutputFormat> outputFormatType) {
        Precondition.checkMustNotBeNull(name, "name"); //$NON-NLS-1$
        Precondition.checkMustNotBeNull(input, "input"); //$NON-NLS-1$
        Precondition.checkMustNotBeNull(dataModel, "dataModel"); //$NON-NLS-1$
        Precondition.checkMustNotBeNull(outputFormatType, "outputFormatType"); //$NON-NLS-1$
        this.name = name;
        this.dataModel = dataModel;
        this.input = input;
        this.outputFormatType = outputFormatType;
    }

    /**
     * Returns the slot name.
     * @return slot name
     */
    public String getName() {
        return name;
    }

    /**
     * Returns input information.
     * @return input information
     */
    public SourceInfo getInput() {
        return input;
    }

    /**
     * Returns the target data model type.
     * @return the target data model type
     */
    public DataClass getDataModel() {
        return dataModel;
    }

    /**
     * Returns the output format type.
     * @return the output format type
     */
    @SuppressWarnings("rawtypes")
    public Class<? extends OutputFormat> getOutputFormatType() {
        return outputFormatType;
    }
}


The Construction Industry is facing a real skills shortage and Green Hat Consulting aims to help companies address this shortfall.
Green Hat has strong industry links with training organisations including the CITB, Regional Training Groups and Cyfle, the Regional Shared Apprentice Scheme.
Green Hat are able to provide you with access to these organisations and help organise your training needs. We help companies develop their competency matrices, training plans whilst providing help with grants and discounted training.
Green Hat is also able to develop and deliver bespoke training and briefings for companies and this is a growing sector within our company.
So give us a call today to see how we can help you with your training needs.


is the fastest growing online personals, with thousands of hot new members every day! Search our members by age, location, sexual preference and many of them have their picture.
Der Mann, der es schafft, das Sexcam Girl beim Camsex oder Sexchat zu erobern wird jedoch seinen Spaß mit ihr haben.
Delhi Online Chat Rooms – Delhi Online Chat Rooms is best free online chat rooms and chat site. Free Delhi chatting online Delhi Online Chat Rooms, Delhi Chat Rooms online in in, and more.
I wont be able to get her smile out of my head as im stunned by her natural beauty.
great listener and knew how to take what i was looking for and turn it into a great session.
Well except her hand in marriage hehe :*"//i1.wlmediahub.com/imagesrv/imp_getimage?
Sorts Of Membership Free Membership You can agree to accept a free record by giving them your email address and picking a screen name, yet you likewise require a charge card for confirmation purposes.Live Jasmin bietet ein riesiges Angebot mit vielen geilen Girls an, mit denen man Spaß via Liveübertragung haben kann.Mehr als 1500 Webcams sind täglich Online, zu spitzenzeiten sogar gleichzeitig.Cost is .95 per 30 days and it likewise incorporates extra components and restrictive VIP instruments which you can use on your web cam talks.ist ein sehr bekannter und großer Anbieter für Sexcams und Live-Erotik.


Drivers can expect a wide range of quality cost-effective pre-owned inventory at National Auto Plaza in Sandy and Murray. We offer coupes, sedan, trucks, vans, and SUVs from the automakers you know and trust. Utah drivers in the Salt Lake area looking for a quality pre-owned vehicle can test drive our wide selection at National Auto Plaza.
Our trained technicians in our Service Center keep your vehicle high-performing and ready to take on miles of interstate and to protect you and your passengers. From oil changes to tire rotations and more, drivers can be assured that their vehicle is receiving expert maintenance. We also offer a wide selection of coupons and rebates to keep cost low on the parts and services your vehicle needs.
When you're ready to drive your new vehicle home, our Finance Center professionals work with you to navigate your auto financing options. Whether you're looking to buy, lease, or apply for a loan, drivers can discuss their personal budget and driving needs to with our staff to determine their best option.
Visit us today in Murry at 5501 South State Street or in Sandy at 10790 South State Street to get started towards your new car, truck, van, or SUV.


text:
Monica Jones should not have to go to court to fight wrongful charges resulting from a discriminatory and arbitrary arrest stemming from a department in which she studies.
to have the charges against Monica dropped.
In case she does go to court, though, we plan to stand with her.
Her trial begins March 14, 2014 at 8:30 in courtroom 607.
Meet outside the Phoenix Municipal Courthouse at 7:45am if you can.
300 W Washington St, Phoenix, AZ 85003
If you want a T-shirt, need a ride, or have a question, feel free to contact Peggy at arizonaprisonwatch@gmail.com or 480-580-6807
this is MOnica Jones
JOIN MONICA JONES ON MARCH 14: TAKE ACTION FOR THE RIGHTS OF TRANS PEOPLE AND SEX WORKERS
The Best Practices Policy Project, the Desiree Alliance and Global Action for Trans* Equality are calling for US-wide and international action on March 14, 2014 to support Monica Jones' campaign for the rights of transgender people and sex workers.
Monica Jones, a human rights defender in Arizona and an advocate for the rights of transgender people and sex workers, was profiled and wrongfully arrested for "manifestation of prostitution" by a police sting operation and anti-prostitution diversion program known as "Project ROSE". Ms Jones had been a speaker at a rally protesting Project ROSE—which is run by Phoenix police and Arizona State University's School of Social Work—the day before. At the time of her arrest, she was not engaging in sex work, but was in fact walking down her street to the local bar.
On March 14 at 8.30 am (US Mountain Standard Time) Monica's case will go to trial at Phoenix Municipal Court. She will plead not guilty and an action is planned outside the court to show the City of Phoenix Prosecutor that we won't tolerate the systematic profiling and criminalization of transgender people of color and sex workers. Simultaneously on March 14, two sex worker rights advocates will be at the United Nations in Geneva to bring international attention to Monica's trial and the ongoing human rights violations occurring in Phoenix and across the United States.
We call on people and organizations across the United States, in the region and internationally to show your support for Monica Jones and the issues she cares about. We encourage individuals, organizations, and communities to acknowledge the day in whatever way they feel safe in doing to raise awareness, to learn and share about the issues (it could be by viewing online coverage from the United Nations, it could be through social media action, by sharing a meal, organizing a public action, writing a letter to the press, through art and so on).
Please email us at bestpracticespolicyproject @ gmail.com and director@desireealliance.org to tell us about the action you plan and if you would like us to highlight your action on our websites. If you wish to add your organization's name to this call, email us and we would be happy to do so.
More information about the case, Monica's trial and the UN action can be found at:
http://www.bestpracticespolicy.org/2014/01/10/phoenix-calling-the-united-nations-new-iccpr-report/
http://www.swopphoenix.org/monica/
The hashtags #standwithMonica and #notyourrescueproject are being used for social media.
Update on ongoing harassment of Monica: Since refusing to plead guilty to the charges she is innocent of, Ms. Jones has been targeted four additional times by police officers while walking around her neighborhood carrying out everyday activities such as bringing groceries home or heading to her local bar. Each time, the police use insulting and transphobic language and threaten her with arrest, despite the fact that she is doing nothing more than simply walking outdoors. Across the U.S. and in Phoenix, transgender people of color are routinely targeted for harassment and hate-motivated violence, by both police and the public, and are frequently profiled as sex workers by police. Transgender people are also targeted for cruel treatment in prisons, including by guards.
Ms. Jones states, "I believe I was profiled as a sex worker because I am a transgender woman of color, and an activist. I am a student at ASU, and fear that these wrongful charges will affect my educational path. I am also afraid that if am sentenced, I will be placed in a men's jail as a transgender woman, which would be very unsafe for me. Prison is an unsafe place for everyone, and especially trans people."
Monica Jones should not have to go to court to fight wrongful charges resulting from a discriminatory and arbitrary arrest stemming from a department in which she studies. Sign the petition to have the charges against Monica dropped.
Labels: civil rights, manifestation, monica jones, phoenix city prosecutor's office, phoenix police, profiling, project rose, prostitution, swop-phoenix, transgender


With their dickie bows & dapper waistcoats, the genial old waiters who work the tables at Il Bordello are dab hands at 'buona sera'. Their old-fashioned cheer works like a charm on the local families & parties of suited types who use this place as a second home. Though it doesn't actually have red-checked tablecloths & flasks of Chianti, they're here in spirit – & the prospect of huge bowlfuls of piping hot spag bol or ginormous pizzas helps things along nicely. A vast menu of retro antipasti, meaty 'secondi' & suchlike is supplemented by a blackboard of luxurious specials including fillet steak with porcini, lobster aurora & turbot. Throw in an accessible list of Italian wines with plenty below £20 & you can see why booking is absolutely essential.
Anyone who lives in the Wapping area will tell you that you have to go to Il Bordello. It is exactly what a local Italian should be – bustling, busy, friendly and all served with a smile. Generous portions and all at amazingly reasonable prices. Simply, if you're in the Wapping area and feeling peckish, look no further.
We had an amazing dinner here last night for my husband's birthday. Even though it was Monday night the restaurant was buzzing with a friendly atmosphere, it was also packed so make sure you book. I have been a couple of times now and the food last night did not disappoint. Be warned the portions are huge! so if you haven't got a big appetite you might want to share starters or even a main (no chance for me). I enjoyed a huge plate of delcious pasta as good as I have eaten in the Amalfi coast. My husband tucked into an equally big plate of steak in peppercorn sauce and delicious fresh veg. We had mentioned in passing that it was his birthday and the waiter brought out an amazing tiramisu with a birthday candle on top and we all sang happy birthday. It was a great end to a lovely meal. Definitely one of my favourite places to eat in London!
I love Il Bordello! I used to live in Wapping and every time family or friends visited they would always demand a trip to this restaurant. They do very reasonably priced pizza or pasta and have an extensive specials board that includes good cuts of meat and excellent fresh fish – including Dover sole and lobster. Their portion sizes are indeed massive, I would recommend a ratio of 3 starters between 5 people to share if you want any chance of a 3 course meal! My favourite starter is a brilliantly simple prawn and avacado mush (they don't describe it as that on the menu..) wrapped in huge sheets of smoked salmon. You get 3 monster sized rolls in a portion so it's very easy to share! Their mushroom raviolli is outrageously rich and impossible to finish but totally delicious. I've never ordered pizza there but it looks good – my family tended to stick to the pastas and the specials board. I remember my Dad raving about the liver there. It's always packed, including Monday nights so make sure you book. Despite their popularity I have never been rushed or noticed any table turning. The service is totally Italian. Charming, chaotic, noisy, sometimes a bit lazy sometimes amazingly efficient. Don't go with anyone uptight, it depends which way the wind is blowing… I'll keep going back, it's so rare now to eat somewhere with such a strong personality. And if you have to wait for your table – just wander over the road to the brilliant Captain Kidd pub and have a pint on the huge terrace overlooking the Thames. A night out I'm always in the mood for irrelevant of the season, state of mind or state of wallet!
Really good food with very generous helpings, the waiters really know how to look after you. This place is always busy with a great atmosphere any day of the week. Great value for money with a reasonable wine list that does not leave you feeling like you are ripped, great for the family also, our kids love it there and the waiters seem to really enjoy having kids in the restaurant. If you want a good meal with a nice glass of wine and come away thinking that you had a great night out then Il Bordello is your place.
An excellent local Italian restaurant exactly the way that it should be – Italian chefs, Italian waiters serving great food with decent portions combined with a lively atmosphere. The quintessential local Italian restaurant – highly recommended.
I absolutely love this restaurant. The service is fabulous, food is outstanding and I have never had casue to cmplain. In addition we regularly order food in from here at the office for 20+ people, the food is always fabulous. Would highy reccommend to anyone.


text:
from the University of California, Davis. "We found that the risk of becoming infected and dying from COVID-19 was significantly greater in the group treated with folic acid."
In general, low levels of folic acid are linked to an increased risk of birth defects, heart disease and stroke. Also known as vitamin B9, it is prescribed for a number conditions, including sickle cell disease, high-risk pregnancies and also to people taking anti-seizure medications. Some patients taking methotrexate, a drug used to treat some cancers and autoimmune diseases, also take folic acid to help reduce side effects from the folate-inhibiting drug. Interestingly, the study found that methotrexate countered any increased COVID risk for those patients.
Green said he was first motivated to investigate the link between folic acid supplementation and COVID by studies published last year in Nature Communications.
That research suggested that SARS-CoV-2 uses a host's folate to replicate. That means the virus may be sensitive to both folate and folate inhibitors like methotrexate.
For the latest study, Green examined prescription data for more than 380,000 people in the UK Biobank.
His team wanted to determine whether folic acid was linked to an increased risk of COVID and methotrexate to a lower one.
Of more than 26,000 people with COVID, 820 died. Those with folic acid prescriptions were 1.5 times more likely to get COVID and 2.6 times more likely to die from it, compared to a control group.
Meanwhile, people prescribed methotrexate had a similar rate of COVID diagnoses as the rest of the study population.
"Our findings could have implications for patients who take supplementary folate to prevent complications of other pharmacological therapies," said study co-author Dr. Angelo Gaffo, an associate professor of medicine at the University of Alabama at Birmingham. "Although taking folate in these cases is clearly indicated, clinicians should be cautious about excessive folate intake."
Due to the makeup of the study population, the researchers said the findings only apply to people 45 or older who are predominately of white European ancestry.
Gaffo said the new results need to be replicated, and the team noted that more study is needed to fully understand how folic acid intake and folate levels affect susceptibility to COVID infection. Levels of folate in participants' blood were not examined in this study.
"The defined safe upper limit of folic acid is 1 milligram. Until we have more information, it would be prudent to avoid extremely high doses of folic acid unless it is medically indicated," Green said, adding that "high folic acid would be of greater concern in unvaccinated individuals."
The findings were recently published in the journal BMJ Open.
The U.S. Centers for Disease Control and Prevention offers more on folic acid.
SOURCE: University of California - Davis Health, news release, Aug. 31, 2022
Asthma and Pregnancy
Back Pain in Pregnancy
Autosomal Recessive: Cystic Fibrosis, Sickle Cell Anemia, Tay Sachs Disease
Chickenpox (Varicella) and Pregnancy
Blood Smear
1 Woman in 5 With Migraine Avoiding Pregnancy: Study
6 Healthy Things to Do When You're Pregnant
Healthy Pregnancy Quiz
Seizure Quiz


Who here wants a KH4!?
Who here wants a Kingdom Hearts IV to come out? No spoilers as to why/why not.
I do! I say this without knowing if KHIII will smash my interest or not, but even if it turns out there's a lot of bad in III (which'll probably just be our typical KH bad,) from what I've seen the game's are going in a better direction in terms of character interaction and animation. Which is something I want to see continue. But also, I just want to see a Kingdom Hearts without Xehanort.
Definitely. A new saga without the baggage of Xehanort could really reinvigorate the franchise. Plus we could get playable Kairi and a substantial amount of new and old FF characters.
"I want to prioritize Kingdom Hearts 4 from DLC"
- Dr. Facilier, Dr. Facilier and DR. FACILIER!
Kh4 would be cool but im not looking for another saga just yet. The Xehanort saga was a case of diminishing returns to me so i rather just get something one and done.
Im not against spinoffs but i imagine they won't be on the main consoles so i guess I'll wait for the inevitable hd rerelease.
*raises hand* i would so love to see Kingdom Hearts IV. a whole new saga, room for potential. i look forward to it.
Yes, as long as the games maintain this level of quality going forward I definitely want more. I want more Disney things that I love included and I hope they can maybe...not draw out the next arc so much lol. Maybe even look into smaller stories for just one game that sorta contribute to the lore but also you don't meed to know EVERYTHING to go forward. Not that I won't buy them all, I will, but for others lol.
Another wait, another of the community's wishlist of every world they wanted in KH3 to be in KH4, Let's see...everyone wanted Atlantis, Treasure Planet, uhhh....Princess and the Frog, Wreck it Ralph, Jungle Book, every single Disney movie after 2014, anymore worlds that you wanted that odds are won't be in the game?
All in all...I haven't even finished KH3, but I'm content. If a KH4 comes in then...cool. However, there are many things that I really don't expect anymore, like the inclusion of Final Fantasy characters. Everyone's gonna yell at me on this, but I just don't see it happening. A few cameos and bosses sure...but I feel at this point we've exhausted the need to return to the HBRC and the Cloud vs Sephiroth arc. If they do show up then...great, I just don't expect them to have such bigger roles in comparison to KH1 and KH2.
I'm through the first set of worlds, and I can definitely see a Kingdom Hearts IV in the future! This game continues to amaze with how fun, enjoyable and downright beautiful it is!
If this game (KH4) one day comes out, I will buy without thinking certaily, if I have the oportunity,but for now, is better for my mental health not think too much about it .
Before I beat the game I wanted a kh4, and non numbered games between.
Now I still want that exact same thing.
I remember reading this, too, and thought then, "God, I hope this statement is true on his part." And I mean that even more now that I've finished the game. I'll die if I have to wait 5-6 years for another game after how amazing this was. They knocked it out of the park with the last two games in this 'saga', imo. Funny, I'm thinking to myself right now that my favorite games bookended the saga (KH1 and CoM / 3D and KH3).
I think I said this before, but I would love for KH4 to be a time gap, so HJO can voice an older character and we can have worlds like Return to Neverland and travel around with Wendy's daughter, Simba's Pride where we can help Simba be a Father, A Goofy Movie with Goofy's son Max and see Sora's surprise that Goofy is now a Father and have a Powerline Summon. And it would also be cool to experience how much has changed since the very beginning of KH1 and some of us who have grown up with the first game are parents ourselves now, or about to be.
There was even a review of KH3 by somebody's young daughter experience of the game with the opening Hercules world.
Also Treasure Planet instead of Pirates, omg, please. No more Jack Sparrow and Elizabeth Swan.
Though, I don't think we'll see this game till at least the middle of the PS5's lifetime, or maybe even at the beginning of the PS6.
Hopefully it's sometime in the next 4 years. The only reason it took so long was cause they had to redo everything twice.
I'm finding it hard to really care about anything post KH3. KH3 was supposed to be a saga-conclusion, and it was very poor at that job. So everything that comes after it is bound to follow the endless loop of "1 answer, 10 questions" with the same poor characterization.
Since Nomura said the story would continue after Xehanort Saga, I've been thinking about that. I also want less "spin-off" titles for the next saga.


Building a web presence can feel overwhelming since there are so many options available today. That's why 5-X offers results-driven Website Design Services.
It's easy to build an effective online presence through 5-X's website design services. We will simplify web design for you by building an attractive website tailored to your custom needs and audience. All of our websites are designed to look great on every device, and load fast. We tie our analytics with our other marketing services and back-end technology to provide you with full-cycle ROI reporting.
If your website isn't designed with your industry, customers and marketing strategy in mind, it will do little to help increase your leads or revenue. Our web designers — comprised of graphic designers, web developers, SEO experts, content writers and project managers — want to know everything about your business, customer base, products, services and marketing strategy. We can build a final product that helps you take full advantage of the opportunity to grow your business online. To ensure your investment in Website Design Services has the biggest payoff possible, we have a full lineup of additional services that allow you to leverage your newly optimized site. You can increase the lead generation and revenue growth potential of your website with content marketing, social media marketing, pay per click management and more.


A tornado warning was issued for Campbell County Tuesday afternoon prompting Northern Kentucky University students to move away from doors and windows and seek shelter in hallways. Norse Alert sirens were activated campus wide advising students to seek shelter immediately.
NKU Police issued an all clear shortly after the warning was issued after the impending storm had passed.
Severe weather is still a possibility for the NKU campus this afternoon. Stay tuned to The Northerner's Facebook fan page or the @northernermedia feed on the homepage.


text:
multiple possible
careercircuitseason
singlemultiplerange
per driverdrivers in common
Charles de Tornaco
nationality: Belgian
date of birth: 7 June 1927
date of death: 18 September 1953 (26)
same birthday: Peter Monteverdi (7 June 1934)
wins: 0 (0%)
podiums: 0 (0%)
pole positions: 0 (0%)
championships: 0 (0%)
best result: 7th (1952 Belgian Grand Prix)
best grid position: 13th (1952 Belgian Grand Prix)
starts: 2
points: 0 (0 points per race avg)
retirements: 2 (66.7%)
first event: 1952 Belgian Grand Prix
last event: 1952 Italian Grand Prix
about Charles de Tornaco
Charles de Tornaco (7 June 1927 in Brussels – 18 September 1953) was a racing driver from Belgium. He participated in 4 Formula One World Championship Grands Prix, debuting on 22 June 1952. He scored no championship points.
De Tornaco was the co-founder of Ecurie Belgique, which later became Ecurie Francorchamps, and most of his racing career was with this team, driving Ferraris. In practice for the Modena Grand Prix in 1953, de Tornaco rolled his car and suffered serious head and neck injuries. There were no adequate medical facilities present, and he died on his way to hospital in a private saloon car.
finishing positions
grid positions
teams & teammates
1952 André Simon
Louis Rosier
Nino Farina
Peter Hirt
Rudi Fischer
Piero Carini
Franco Comotti
Roger Laurent
Rudolf Schoeller
Hans von Stuck
Ferrari compare 1952
Although we strive to keep all data on this website correct and up to date, we do not state that it always is. The use of these data is at your own risk. By using this website you acknowledge that you are aware of this.
A special thanks to Ergast for providing a comprehensive database of Formula 1 history data!
Formula 1 Statistics claims no rights to these data. All names, brands and otherwise copyrighted material are and remain property of their respective owners.
This website is unofficial and is not associated in any way with the Formula 1 companies. F1, FORMULA ONE, FORMULA 1, FIA FORMULA ONE WORLD CHAMPIONSHIP, GRAND PRIX and related marks are trade marks of Formula One Licensing B.V.
or share this page on your social media
Formula 1 circuits
Formula 1 constructors
Formula 1 drivers
Formula 1 seasons
Formula 1 rankings
share or save
just click on the link and then copy it so you can use it on another website.


Delivery standards are estimates of the number of days* it will take for your items to be delivered once they are brought to a post office or mail processing plant.
Delivery standards are comprised of two components, transportation time and delivery cycle, which added together determine the delivery standard.
The Canada Post Neighbourhood Mail™ service delivery standards vary depending on your items' size, weight, origin, destination and mailing options such as transportation.
If you bring your mailing to the processing location responsible for local delivery, your delivery standards are as follows.
* For non-letter carrier routes, the delivery cycle, in business days, is 1 day for items up to 500 g (17.64 oz.) and 3 to 5 days for items up to 1,000 g (35.3 oz.) with a maximum thickness of 1.5 in. (3.81 cm).
Find a Neighbourhood Mail™ deposit location.
The number of business days required to move Neighbourhood Mail items from the Canada Post facility where the customer deposits the items to the facility from which the items will be delivered.
Ensure that your mail meets the exact specifications in the Neighbourhood Mail Customer Guide.
*These delivery standards are not guaranteed.


text:
using namespace boost::asio;

typedef boost::array<uint8_t, 20> bytes20;

struct MsgConnectRequest
{
    uint64BE connection_id;
    uint32BE action;         // 0 - connect
    uint32_t transaction_id;
};

struct MsgConnectResponse
{
    uint32BE action;         // 0 - connect
    uint32_t transaction_id;
    uint64_t connection_id;
};

struct MsgAnnounceRequest
{
    uint64_t connection_id;
    uint32BE action;         // 1 - announce
    uint32_t transaction_id;
    bytes20  info_hash;
    bytes20  peer_id;
    uint64BE downloaded;
    uint64BE left;
    uint64BE uploaded;
    uint32BE event;         // 0: none; 1: completed; 2: started; 3: stopped
    uint32BE IP_address;    // 0 - default
    uint32BE key;
    uint32BE num_want;      // -1 - default
    uint16BE port;
};

struct MsgAnnounceResponse
{
    uint32BE action;         // 1 - announce
    uint32_t transaction_id;
    uint32BE interval;
    uint32BE leechers;
    uint32BE seeders;
   // uint8_t peers[leechers + seeders][6];
};

class BTTracker
{
public:
    enum EStatus
    {
        CONNECTION_REQUESTED,
        ANNOUNCE_REQUESTED,
        STATUS_IDLE
    };

    ip::udp::endpoint m_Address;
    EStatus m_Status;
    int m_NumRequests;
    uint64_t m_LastTime;
    int m_WaitInterval;

    MsgConnectRequest m_ConnectRequest;
    MsgAnnounceRequest m_AnnounceRequest;

    BTTracker();
    void init(const ip::udp::endpoint &Address);
    void onSend(const boost::system::error_code& Error, std::size_t NumBytes);
    void onReceive(const uint8_t* pData, std::size_t Size);
    void onError(const boost::system::error_code& Error);
    void setStatus(EStatus Status);
    void sendConnectRequest(bool First);
    void sendAnnounceRequest(bool First);
    void everySecond();
    void stop();
};

static bytes20 g_InfoHash = {{ 0x44, 0x07, 0x0C, 0x01, 0x90, 0x50, 0x43, 0xA1, 0x82, 0xEE, 0xE3, 0xC2, 0xBB, 0x3D, 0x47, 0xCD, 0xB9, 0x31, 0xD0, 0x8D }};

static const int g_NumTrackers = 6;

static ip::udp::endpoint g_TrackerList[g_NumTrackers] =
{
    ip::udp::endpoint(ip::address_v4(ip::address_v4::bytes_type({{31, 172, 63, 253}})), 80),    // udp://tracker.openbittorrent.com:80
    ip::udp::endpoint(ip::address_v4(ip::address_v4::bytes_type({{192, 121, 121, 30}})), 80),   // udp://tracker.istole.it:80
    ip::udp::endpoint(ip::address_v4(ip::address_v4::bytes_type({{194, 71, 107, 27}})), 80),    // udp://tracker.ccc.de:80
    ip::udp::endpoint(ip::address_v4(ip::address_v4::bytes_type({{62, 210, 137, 203}})), 1337), // udp://open.demonii.com:1337
    ip::udp::endpoint(ip::address_v4(ip::address_v4::bytes_type({{31, 172, 63, 226}})), 80),    // udp://tracker.publicbt.com:80
    ip::udp::endpoint(ip::address_v4(ip::address_v4::bytes_type({{94, 228, 222, 192}})), 6969)  // udp://tracker.coppersurfer.tk:6969
};

static io_service g_IOService;
static ip::udp::socket g_Socket(g_IOService);
static ip::udp::endpoint g_RemoteEndpoint;
static boost::asio::deadline_timer g_Timer(g_IOService);
static boost::thread g_Thread;
static const int g_BufferSize = 1024;
static uint8_t g_Buffer[g_BufferSize];
static BTTracker g_Trackers[g_NumTrackers];
static bytes20 g_PeerID;

static std::string toString(ip::udp::endpoint Address)
{
    std::ostringstream StrStream;
    StrStream << Address;
    return StrStream.str();
}

BTTracker::BTTracker()
{}

void BTTracker::setStatus(EStatus Status)
{
    m_Status = Status;
    m_LastTime = GetTime();
}

void BTTracker::init(const ip::udp::endpoint& Address)
{
    m_Address = Address;

    // Init messages.
    m_ConnectRequest.connection_id = 0x41727101980;
    m_ConnectRequest.action = 0; // connect

    m_AnnounceRequest.action = 1; // announce
    m_AnnounceRequest.info_hash = g_InfoHash;
    m_AnnounceRequest.peer_id = g_PeerID;
    m_AnnounceRequest.downloaded = 10*1024*1024;
    m_AnnounceRequest.left       = 10*1024*1024;
    m_AnnounceRequest.uploaded   = 10*1024*1024;
    m_AnnounceRequest.IP_address = 0;
    m_AnnounceRequest.key = 0;
    m_AnnounceRequest.num_want = -1; // default
    m_AnnounceRequest.port = GetListenPort();

    sendConnectRequest(true);
}

void BTTracker::sendConnectRequest(bool First)
{
    if (First)
    {
        m_NumRequests = 0;
        RAND_bytes((uint8_t*)&m_ConnectRequest.transaction_id, 4);
    }
    else
        m_NumRequests++;

    printf("BTTrackers: connecting(%i) to %s\n", m_NumRequests, toString(m_Address).c_str());
    g_Socket.async_send_to(buffer(&m_ConnectRequest, 16), m_Address, boost::bind(&BTTracker::onSend, this, _1, _2));
    m_NumRequests++;
    setStatus(CONNECTION_REQUESTED);
}

void BTTracker::sendAnnounceRequest(bool First)
{
    if (First)
    {
        m_NumRequests = 0;
        RAND_bytes((uint8_t*)&m_AnnounceRequest.transaction_id, 4);
    }
    else
        m_NumRequests++;

    printf("BTTrackers: announcing(%i) on %s\n", m_NumRequests, toString(m_Address).c_str());
    g_Socket.async_send_to(buffer(&m_AnnounceRequest, 98), m_Address, boost::bind(&BTTracker::onSend, this, _1, _2));

    setStatus(ANNOUNCE_REQUESTED);
}

void BTTracker::stop()
{}

void BTTracker::onSend(const boost::system::error_code& Error, std::size_t NumBytes)
{}

void BTTracker::onError(const boost::system::error_code& Error)
{}

static void addPeers(const std::string& Source, const uint8_t Peers[], int NumPeers)
{
    std::vector<CAddress> vAdd;
    for (int i = 0; i < NumPeers; i++)
    {
        int nOneDay = 24*3600;
        in_addr Addr;
        memcpy(&Addr.s_addr, &Peers[6*i], 4);
        CAddress addr = CAddress(CService(Addr, Peers[6*i + 4]*256 + Peers[6*i + 5]));
        addr.nTime = GetTime() - 3*nOneDay - GetRand(4*nOneDay); // use a random age between 3 and 7 days old
        vAdd.push_back(addr);
    }
    addrman.Add(vAdd, CNetAddr(Source, true));
}

void BTTracker::onReceive(const uint8_t* pData, std::size_t Size)
{
    switch (m_Status)
    {
    case CONNECTION_REQUESTED:
        {
            if (Size < 16)
                return;

            MsgConnectResponse Response;
            memcpy(&Response, pData, 16);
            if (Response.action != 0 || Response.transaction_id != m_ConnectRequest.transaction_id)
                return;

            printf("BTTrackers: connected to %s\n", toString(m_Address).c_str());
            m_AnnounceRequest.connection_id = Response.connection_id;
            m_AnnounceRequest.event = 2; // started

            sendAnnounceRequest(true);
        }
        break;

    case ANNOUNCE_REQUESTED:
        {
            if (Size < 20)
                return;

            MsgAnnounceResponse Response;
            memcpy(&Response, pData, 20);
            if (Response.action != 1 || Response.transaction_id != m_AnnounceRequest.transaction_id)
                return;

            int NumPeers = std::min((Size - 20)/6, size_t(Response.seeders + Response.leechers));
            addPeers(m_Address.address().to_string(), pData + 20, NumPeers);
            std::string Peers;
            char Buffer[32];
            for (int i = 0; i < std::min(NumPeers, 10); i++)
            {
                const uint8_t* pIP = pData + 20 + i*6;
                const uint8_t* pPort = pData + 20 + i*6 + 4;
                sprintf(Buffer, "; %i.%i.%i.%i:%i", pIP[0], pIP[1], pIP[2], pIP[3], pPort[0]*256 + pPort[1]);
                Peers += Buffer;
            }
            m_WaitInterval = Response.interval;
            printf("BTTrackers: announced on %s, next announce in %i seeconds, got %i peers: %s\n", toString(m_Address).c_str(), m_WaitInterval, NumPeers, Peers.c_str());
            setStatus(STATUS_IDLE);
        }
        break;

    default: // we are not expecting any data
        break;
    }
}

void BTTracker::everySecond()
{
    switch (m_Status)
    {
    case CONNECTION_REQUESTED:
        if (int(GetTime() - m_LastTime) > 15*(1 << (m_NumRequests-1)))
        {
            if (m_NumRequests <= 8)
                sendConnectRequest(false);
            else
            {
                m_WaitInterval = 10;
                setStatus(STATUS_IDLE);
            }
        }
        break;

    case ANNOUNCE_REQUESTED:
        if (int(GetTime() - m_LastTime) > 15*(1 << (m_NumRequests-1)))
        {
            if (m_NumRequests <= 3)
                sendAnnounceRequest(false);
            else
                sendConnectRequest(false);
        }
        break;

    case STATUS_IDLE:
        if ((uint64_t)GetTime() > m_LastTime + m_WaitInterval)
            sendConnectRequest(true);
        break;
    }
}

static void startListening();
static void startTimer();

static void onReceive(const boost::system::error_code& Error, std::size_t NumBytes)
{
    for (int i = 0; i < g_NumTrackers; i++)
    {
        BTTracker& Tracker = g_Trackers[i];
        if (g_RemoteEndpoint == Tracker.m_Address)
        {
            if (!Error)
                Tracker.onReceive(g_Buffer, NumBytes);
            else
                Tracker.onError(Error);
            break;
        }
    }
    startListening();
}

static void startListening()
{
    g_Socket.async_receive_from(buffer(g_Buffer, g_BufferSize), g_RemoteEndpoint, onReceive);
}

static void everySecond(const boost::system::error_code& error)
{
    for (int i = 0; i < g_NumTrackers; i++)
        g_Trackers[i].everySecond();

    startTimer();
}

static void startTimer()
{
    g_Timer.expires_from_now(boost::posix_time::seconds(1));
    g_Timer.async_wait(everySecond);
}

void startBTTrackers()
{
    try
    {
        RAND_bytes(g_PeerID.begin(), 20);

        boost::system::error_code Error;
        g_Socket.open(ip::udp::v4());
        g_Socket.bind(ip::udp::endpoint(ip::udp::v4(), 0), Error);
        if (Error)
        {
            printf("BTTrackers, ERROR: can't bind UDP socket.\n");
            return;
        }

        for (int i = 0; i < g_NumTrackers; i++)
            g_Trackers[i].init(g_TrackerList[i]);

        startListening();
        startTimer();

        g_Thread = boost::thread(boost::bind((size_t (io_service::*)())&io_service::run, &g_IOService));
    }
    catch(...)
    {
        printf("BTTrackers, ERROR: exception.\n");
    }
}

void stopBTTrackers()
{
    g_IOService.stop();
    g_Thread.join();
}


Whether you are planning a visit to the University of Wisconsin, heading out on the road to watch your Badgers Men's Basketball play that big away game, or just want to do some sightseeing in the Madison area, your College Basketball | Wisconsin Badgers Tickets | Travel Packages has everything you need right here!
Planning your Wisconsin Badgers Basketball Trip?
We hope that you will find using sportstrips.com a great resource for all of your Wisconsin Badgers Men's Basketball Tickets & Traveling needs. Early bird rates and discounts apply when booking your event tickets, flights, hotels, and rental cars, so book as early as possible. Book and Build your customized trip today for a remarkable price! See It Live!
Are you making restaurant reservations? Would you like to do it the easy way? OpenTable makes it easy to make restaurant reservations the easy way. Beat the crowd and make your reservations in Madison now. Read reviews, explore menus & photos. Make Madison restaurant reservations & find the perfect spot for your Wisconsin Badgers Basketball Game day. Make your reservations today!
Take I–90 East to Hwy 12/18 West, exit 142A.
blocks to the Kohl Center.
Follow 18/151 to Beltline (Hwys 12/14/18/151 East).
Continue on the Beltline to Park Street, exit 261B.
Sports Trips has up to the minute Wisconsin Badgers Basketball Tickets, Flights, and Hotel Information. Start planning your trip Today!


The Alessi Fatman Folding Cake Stand is a marvellous piece that depicts a colourful, clown with a heavy frame that stands as a fascinating centre piece when not in use. Open him up and you find two tiers of fantastic mirror polished steel platters; two at the bottom with one above in the middle.
The Fatman's head remains as a useful carry handle when manoeuvring around guests at a dinner party. To close the cake stand, the middle platter simply turns from horizontal to vertical in the Fatman's frame. The other two platters fold upwards on either side of the vertical middle platter to close.
When the Fatman is not in use, he makes a superb sculptural decoration with his geometric, coloured diamond pattern for his pants and blue stripes for his top. The handle on top represents his head with a clown nose and a frilly ruff around his neck.
This folding cake stand is sure to delight visitors when it is both idle and open displaying all your favourite cakes and treats!


text:
0°F ,
WTAL 1450 AM
Anderson Civil Rights Activist and Surgeon Motivates Students at Lecture Auditorium
Dr. Anderson autographed a piece of paper for members of the Dream Defenders.
By Nadia Felder
Outlook Writer
On Oct. 22, in Perry Paige Lecture Hall on Florida A&M's (FAMU) campus, Civil Rights activist and surgeon Dr. William Anderson shared his journey through the challenging Civil Rights movement and offered imperative advice to students.
Despite the hardships in his life, especially being born in the Jim Crow era, Anderson set his sights on success. He attended Alabama State College for Negroes, graduating with a bachelor's degree in 1949. Anderson admitted that although he didn't want to attend Alabama State, after receiving his degree he knew the South is where he would be needed most.
"They didn't need me in Detroit, Mich,. They needed me in southwest Georgia," said Anderson.
"Don't forget where you came from people…because there are those who are watching you to see what you will do with your education," Anderson said to students. "If you don't go back and help someone with your education, you have failed."
The help that Anderson provided resulted in over 200 babies being delivered during a period where Black mothers and Black doctors were prohibited from several hospitals in America. Of those babies, one of them is now a professor at FAMU.
Dr. Wachell McKendrick, instructor in the college of Social Work, Arts and Humanities, mentioned how she couldn't believe the email she received which read Anderson was coming to FAMU.
"I was sitting back there thinking 'I don't believe this is happening' and 'this isn't real,'" said McKendrick. "This guy was standing there when I entered the planet! It was very surreal."
Dr. McKendrick, 56, also shared that before she was born, her family worked with Anderson in the Albany, Ga. Movement.
The movement, under the umbrella of Civil Rights, focused on desegregation by petitioning for a biracial commission within the city government. The Albany Movement was organized by Dr. Anderson and was a combination of the Student Nonviolent Coordinating Committee (SNCC), the Criterion Club and the National Association of the Advancement of Colored People (NAACP).
As a result of becoming president of the Albany Movement, Dr. Anderson was able to become acquaintance with civil rights leaders like Martin Luther King Jr., Rosa Parks and Rev. Ralph Abernathy.
"Make friends with people before you need them, because you never know who you will need," Anderson said.
Ambassador for the College of Agriculture and Food Sciences (CAFS) and a graduating senior, Mariah Henry, said it was legendary to hear Dr. Anderson speak, not only at her university, but inside CAFS.
"He could have been anywhere else on campus, but he is here," said Henry.
Henry later mentioned that she, as an agriculture student, felt inspired by Anderson's words 'Go where you are needed.'
"Being that my major is not the most desired major…those words that he said I think we needed to hear," Henry stated.
Following his speech, there was a Q&A period, where Dr. Anderson answered questions regarding his book, "Autobiographies of a Black Couple of the Greatest Generation". Copies of the autographed book by Anderson and his wife, Norma Anderson, were available at discount to students and faculty at the event.
The purpose of the occasion was for students to experience history and to find motivation from the words of a civil activist. The event was organized by the Division of Research staff Dr. Timothy Moore, Dr. Keith Parker and O.S. Lamar Sheffield.
Category Community News, Feature
Small Pumpkin Patch Helping Big World Missions
Campus Carry Bill Takes the Next Step
Dianne Williams Cox: A real community servant
Debuting fighter gives Lincoln Neighborhood Center win in rivalry boxing matchup
Track and field is more than a competition for Simses
Fort Valley's Porter, Simmons share similar backgrounds
School Choice: Faith Leaders Support Scholarships
Chicago Crusader publisher Dorothy Leavell elected new Chairman of the NNPA
Want to advertise with us either on our website or in our paper?
Contact us today at: 850.877.0105 or fill out the Advertising Inquiry Form.
Contact us to request a years subscription for $40.00 to the Capital Outlook.
Capital Outlook is the leading publication for mature and forward-thinking African-Americans. Each issue of our weekly newspaper is devoted to journalism that makes a difference and fosters change. We are a true community paper with a unique focus.
E-mail: info@capitaloutlook.com
1363 E Tennessee St.
Grand Opening of Smokey Hollow Commemoration in Cascades Park Brings Former Residents Back Home
Child Poverty in New Orleans Surpasses National Rate
MLK Biopic "Selma" Receiving Critical Acclaim


text:
Leaders in the Spotlight: Josse Coudré
Sales is an area that is impossible to fully control. Josse Coudré knows. He has spent his entire career adapting strategies to drive growth, regardless of the market dynamics. His secret for success? A clear direction, endless upskilling, great teamwork and a passion to win.
Anyone attending sales training learns that at least 50 percent of a successful selling process is the ability to listen.
"The same applies to running a successful organization," says Josse Coudré, General Manager for Sales Area Central Europe at Sandvik Coromant. "If you want things to improve, you need to make sure you listen more than you talk and create the psychological safety that make ideas flourish." It's worked with his teams – at least nine times out of ten.
"If it doesn't, it might be time to reflect on the strength of your team," he says.
A good leader
Coudré's strongest teams consist of a mix of profiles that create a powerful talent base where everyone has a functional role. He heads sales teams in 16 countries, but, as he explains, he is not driving sales. That's the sales teams' job. However, helping the sales clusters succeed takes dedicated leadership.
So what does Coudré look for in a good leader? The immediate answer is a strong commitment to ethics and safety, he says. Empathy is equally important, as are communication skills – both as a sender and receiver of information – and the ability to build a shared vision for the way ahead. "Add to that a strong sense of execution, to follow through, and a passion to win," he says.
With all these uncertainties around us we have to aim high enough to cover for the surprises and be able to adapt to the new situations.
The past few years have in many ways taught us all how fast the world changes, he says. "Just as we managed our way out of the pandemic, Russia invaded Ukraine, which once again changed the bigger game plan," he says. "With all these uncertainties around us we have to aim high enough to cover for the surprises and be able to adapt to the new situations."
Quality and speed
Coudré says he is focused on what his team needs to be successful in the years to come and what it needs to accomplish to fit the strategy of Sandvik. To make sure everyone on the team is part of a constant learning curve is a priority. One of the toughest challenges, he says, is to drive change.
"The energy used to eliminate the resistance to change and to abate the anxiety and uncertainty of the people affected should ideally be invested in the quality and speed of the change instead," he says.
Even so, there is no doubt that Coudré likes his mission. "Being able to deliver the results in spite of the dynamics and uncertainty is the beauty of the job we are doing," he says.
Attesting to Coudré's ability to get the job done is former colleague Mattias Nilsson, Vice President for Offer Management and R&D. "Coudré has the leadership skills needed to adapt to any new situation," he says. "Sandvik's core values are very visible in Josse's leadership, in his actions and how he works in different situations with employees and peers," Nilsson says. "He has a big ear and a big heart and is at the same time clear about what his expectations are."
When Nilsson was General Manager for the Sales Area South Europe he worked closely with Coudré. He says he particularly respects Coudré's data-driven and fact-based way of assessing a situation. He describes him as a leader with a clear thought on the direction forward. "He is very open to collaborate and seek insights from others," Nilsson says, "and shares his own thoughts to reach good outcomes and get results. That applies to the team he belongs to as well as to the teams he leads."
3 quick questions
What is most important for you as a leader?
Commitment to safety and ethics, empathy, good communication skills and the ability to connect with your team, combined with a strong sense of execution.
How do you excel as a team?
With open communication and a clear direction forward.
What is your best advice in a dynamic business climate?
Don't focus on the obstacle – keep looking at where you need to go and aim high enough to cover for surprises.
Josse Coudrè
Role: General Manager Sales Area Central Europe.
Location: Main office in Düsseldorf, Germany, but lives in Belgium.
Tenure: Joined Sandvik in 2007 when the company acquired Diamond Innovations, moved to Sandvik Coromant in 2012.
Family: Married for more than 30 years, four grown children aged between 26 and 32 and two grandchildren.
Favorite hobby: Likes to travel, bike and spend a lot of time in the garden.
Secret superpower: Positive energy – there is always a solution.
Topics: People , Featured
Leader in the Spotlight: Caroline Kloboucek
Caroline Kloboucek has a clear vision and an ability to plan and focus – good attributes for someone whose workspace covers an entire continent.
Leader in the Spotlight: Ann-Sofie Andersson
Good leaders come in all shapes. Some don't even consider themselves as potential leaders. One of them is Ann-Sofie Andersson, CFO at the Additive Manufacturing division.
Listen to the choir
Kitty Yu's career – from a Cantonese pop music duo to law school to a global career in corporate transactions – brings diverse experience to her new position as Head of Group M&A at Sandvik.


Dennis James demonstrates the glass armonica at Schare Recital Hall in New Jersey. James is one of the world's leading players of the glass armonica.
Dennis James, a heralded armonica virtuoso who lives in upstate New York, will visit Baltimore next weekend to be a soloist with two organizations.
The story goes that in 1761, when Benjamin Franklin invented the glass instrument he dubbed the "armonica," he kept it from his wife so he could surprise her by playing it one night after she had gone to bed. "Surprise" was the apt word. She assumed she had died and was hearing the music of the angels.
To this day, the sound of the armonica, created by rubbing the rims of water-filled glasses with wet fingers, remains wonderfully ethereal — when you can hear it. There are few masters of this difficult instrument, and opportunities to experience their work don't come around every day.
So it's doubly newsworthy that Dennis James, a heralded armonica virtuoso who lives in upstate New York, will visit Baltimore next weekend to be a soloist with two organizations.
He will provide the otherworldly accompaniment originally intended for the famous mad scene in Donizetti's "Lucia di Lammermoor," presented by Baltimore Concert Opera. And James will perform one of Mozart's endearing works for the armonica in a program by the Concert Artists of Baltimore.
Given the reputation the armonica once had for causing deleterious effects, it's interesting that it survived at all.
One of the problems was supposed to be delirium tremens, said James, 61. "I'll admit I have an element of uncontrolled hand-shaking, but that is more a process of aging. The other famous disorders I don't exhibit. I don't have hair loss. I don't have blindness. And I don't have insanity. All those symptoms are traceable to lead poisoning."
Avoiding lead poisoning from glass is easy enough today, but there can still be risks in handling this delicate device. During a concert in Germany, as soloist with an ensemble that ignored his admonition to play super-softly, James tried to get more sound out the armonica.
"I played too hard and cut myself," he said. "Blood just flew everywhere. It was unbelievable."
Although people had been obtaining music from rubbed glasses long before Franklin became interested, it was his typically inventive approach that elevated the concept.
The earliest method simply involved wine glasses filled with varying amounts of water and set out on a flat surface. Our most colorful Founding Father figured out a way to mount more than three dozen glasses and bowls arranged by size on a spindle operated by a foot pedal.
Franklin, who named the instrument after the Italian for harmony, armonia (others gave it various terms, including "glass harmonica"), fashioned a music-producing device capable of considerable range and nuance. The mere sight of one got James' attention.
"My first uncanny encounter was when I was a child, seeing the instrument on display at the Franklin Institute in Philadelphia," he said. "I am told I kept staring at it."
Years later, his interest was further piqued while studying organ at Indiana University, when a professor mentioned that the armonica was the first instrument invented in America.
"When I asked him what it sounded like, he said, 'Nobody knows. It hasn't been played in 200 years,'" James said. "That did it. It became pure obsession and fascination, a wonderful, strange passion."
After starting to teach himself to play what he calls "the ultimate footnote instrument" in 1981, James attempted his first public performance in 1988 as soloist with a chamber orchestra. When the conductor cued him, James could get no sound from the armonica. The performance was postponed until after intermission.
"Backstage, it took me 10 minutes to figure out that it had to be perspiration," James said. "I hadn't yet dealt with nerves. I knew that alcohol will clean oils off of hands, so I went to a drugstore and got some. And, by God, did that instrument play."
By his own admission, it took James until 1991 before he felt he had mastered the art of the armonica. Since then, he has maintained a busy concert schedule throughout this country, Canada and Europe.
He has also played on albums by Linda Ronstadt, Dolly Parton and Emmylou Harris ("That was fabulous," James said), as well as on film soundtracks, including "The Minus Man," starring Owen Wilson.
For his Baltimore visit, James will be focusing on two composers who left particularly strong marks on the armonica repertoire.
In Donizetti's case, that mark almost disappeared. He wanted an armonica to add atmosphere to the heroine's tragic mad scene in "Lucia," but crossed out the part and substituted flute just before the premiere.
In recent decades, attempts to re-create the composer's first intentions have become more common. One of those attempts was made at the Kennedy Center last fall in a production by Washington National Opera, although with some cheating — a synthesizer was employed as backup.
For the Concert Artists of Baltimore's all-Mozart program, James will play the gentle, haunting Adagio from 1791, the year the composer died.
"Mozart played an armonica at least once and was totally taken with the instrument," James said. "The Adagio is extremely well-written."
Baltimore Concert Opera presents "Lucia di Lammermoor" at 7:30 p.m. Friday, 3 p.m. March 25 at the Engineers Club, 11 W. Mount Vernon Place. Tickets are $25 to $65. Call 443-445-0226 or go to baltimoreconcertopera.com.
Concert Artists of Baltimore presents "The Musical Life of Mozart" at 8 p.m. Saturday, March 24, at Peabody Institute, 17 E. Mount Vernon Place. Tickets are $22 to $35. Call 410-625-3525 or go to cabalto.org.


There are leadership blogs and posts – Top # of Traits of a Successful Leader and Leaders do these # of things every day. In researching this blog, I even found this one: Top 100 Leadership and Influence Blogs. (seriously?) The ego reads these and goes… OK, I'm good – yep, got that one… OK, yep, I'm in the 5am club; OK yep, I'm a good listener, OK yep, I'm brave… Ego says, booya – I am a leader.