text:
Did XYZ.com pay NetSol $3m to bloat .xyz?
Kevin Murphy, August 25, 2015, 19:52:15 (UTC), Domain Registries
Evidence of a possibly dodgy deal between XYZ.com and Network Solutions has emerged.
Court documents filed last week by Verisign suggest that the .xyz registry may have purchased $3 million in advertising in exchange for $3 million of .xyz domain names.
Verisign, which is suing .xyz and CEO Daniel Negari over its allegedly "false" advertising, submitted to the court a list of hundreds of exhibits (pdf) that it proposes to use at trial.
Among them are these two:
Email from Negari to Andrew Gorrin re EPP Feed and billing directly for $3,000,000 in domains
Credit Memo to Andrew from Negari "We have elected to pay for our $3MM Q2 advertising insertion order, which was dated May 20th with a credit……." (5/31/14)
Gorrin is Web.com's senior VP of marketing and Negari is Daniel Negari, XYZ.com's CEO.
The documents these headings refer to are not public information, and are not likely to be any time soon, but they appear to refer to on the one hand XYZ billing NetSol for $3 million in domain names and on the other NetSol billing XYZ for $3 million in advertising.
Only one of the two document headings is dated, so we don't know how closely they coincided.
Other headings, among the 446 documents Verisign wants to use at trial, suggest that they happened at pretty much the same time:
Email from Andrew Gorrin to Ashley Henning (web.com) re Bulk Purchase of .xyz domains (5/29/14)
Email from Andrew Gorrin to Negari re XYZ.Com Advertising IO and Marketing Agreement attaching signed agreements (5/20/14)
Email string Ashley Henning to Christine Nagey, Andrew Gorrin, Edward Angstadt re Bulk Purchase of .XYZ Domains (5/30/14)
The emails Verisign cites were dated May 2014, shortly before .xyz went into general availability June 2.
What we seem to be looking at here — and I'm getting into speculative territory here — are references to two more or less simultaneous transactions, both valued at exactly $3 million, between the two parties.
Both companies have consistently refused to address the nature of their deal, citing NDAs.
As you recall, the vast majority of .xyz's early registrations were provided by NetSol, which pushed hundreds of thousands of free .xyz domains into its customers' accounts without their explicit consent.
The number of freebies is believed to be about 350,000, based on comments Negari recently made to The Telegraph, in which he stated that .xyz, which had about 850,000 domains in its zone at the time, would have 500,000 registrations if the freebies were excluded.
With a registry fee roughly equivalent to .com's (.xyz's is believed to be a little lower), 350,000 names would work out to roughly $3 million.
Negari has stated previously that every .xyz registration was revenue-generating, even the freebies.
Is it possible that NetSol paid XYZ's registry fees using money XYZ paid it for advertising? Is it possible no money changed hands at all?
I'm not saying either company has done anything illegal, and it's completely possible I'm completely misunderstanding the situation, but it does rather put me in mind of the old "round-trip" deals that tech firms used to dishonestly prop up their tumbling revenue at the turn of the century.
Back in 2000, the dot-com bubble was on the verge of popping, taking the US economy with it, and companies facing the decline of their businesses came up with "creative" ways to show investors that they were still growing.
AOL Time Warner, for example, "effectively funded its own online advertising revenue by giving the counterparties the means to pay for advertising that they would not otherwise have purchased".
Regulators exercised their legal options in these cases only where there appeared to be dishonest accounting, and I've seen no evidence to suggest that XYZ or Web.com unit NetSol have failed to adhere to anything but the highest accounting standards.
Again, I'm not saying we're looking at a "round-trip" deal here, and there's not a great deal of evidence to go on, but it sure smells familiar.
Certainly, questions have been raised that Verisign did not raise in its initial complaint.
On a personal note, I'd like to disclose that among the documents Verisign demanded from XYZ are dozens of pages of previously confidential emails exchanged between myself and Negari.
I've read them, and they're mostly heated arguments about a) his refusal to give details about the NetSol deal and b) my purported lack of journalistic integrity whenever I published a post about .xyz with an even slightly negative angle.
XYZ had no choice but to supply these emails. I can't blame it for complying with its legal requirements.
I wasn't the only affected blogger. Mike Berkens, Konstantinos Zournas, Rick Schwartz and Morgan Linton also had their private correspondence compromised by Verisign.
I don't know how they feel about this violation, but in my view this shows Verisign's contempt for the media and its disregard for the sanctity of off-the-record conversations between reporters and their sources.
And that's what I have to say about that.
How NetSol opts you in to cybersquatted .xyz names
Verisign sues .xyz and Negari for "false advertising"
NetSol's free .xyz bundle renews at $57
Tagged: .com, .xyz, accounting, false advertising, lawsuit, netsol, network solutions, new gTLDs, verisign, xyz.com
Joseph Peterson says:
Anybody would be upset when private emails are pulled into somebody else's legal proceeding. Justified or not, the action would be annoying. And it might have a chilling effect on communication later.
But aren't there times when private emails ought to be included? Take an extreme case. If O. J. Simpson and I had been talking about his wife's death, then when he went on trial for murder, maybe such correspondence should become Exhibit X or Y or Z. Even if O. J. Simpson was my source, he's also the guy on trial. For anything he said, he was the source. It can't all be exempt, can it?
Where is the line? I don't pretend to know the answer. Curious.
If somebody confessed murder to me I would immediately inform the police. Any journalist worth a damn is a person first, journalist second.
That's an extreme example. Most likely O. J. would't confess, but they might still want to review the emails to see what he did say.
What I'm getting at is that there are cases where we'd be more sympathetic surrendering emails and cases where we'd be bristling with frustration. In your opinion, where should the dividing line fall between those 2 scenarios? That's not a rhetorical question. I'm interested in your opinion here, Kevin.
The line would be drawn somewhere above bullshit civil cases between two unethical companies.
Enjoyed that answer!
I do see your point. Trouble is, some judge has to decide. Even if both companies are unethical, the judge isn't supposed to have an opinion about their souls when he does / doesn't grant access to email conversations. As for bullshit, the judge can't decide about the allegations in advance.
So it comes down to interpreting what makes for procedural bullshit. Either that or a blanket rule pertaining to civil cases saying no access to private emails.
My problem is not with the judge. My problem is with the company that demanded my private, off-the-record emails.
Domenclature.com says:
Kevin, I don't fault you, since I'd probably feel much the same way. You publish online more than I do, yet the same thing might happen to anybody who writes about controversies. So when I ask about a dividing line, I'm anticipating that what happened in your case might one day happen to me. Not idle banter.
Do you also write a blog?
At DNW. More to come.
Good luck feller. Andrew is a fair employer. Cheap, but fair 🙂
Acro says:
Ah, that reference to "MM" again, Kevin 😉
I don't get the joke, sorry. MM?
Snoopy says:
Keep up the good work on this Kevin!
Good job, Kevin. Hey, ever since there have new new TLD's, there's been scammy behavior. Beauty.cc once "sold" for 1 million back in 2001 or so. And it took a while for that story to unravel.
John Berryhill says:
I can recall the episode many, many years ago when the combined NSI/Verisign was offering sweetheart deals to bulk registrants in order to keep the .com registration numbers inflated, so they could report those numbers to their investors. Their stock took a slide anyway and they terminated all of those deals. I still have Phil Sbarbaro's voice ringing in my ear shouting "Termination for convenience, John, it's in the contract!"


Kerish Doctor 2019 is an usefull and complete software solution for the Windows Operating System automatic maintenance. This suite includes PC Troubleshooting, Cleaning, Performance Optimization and Anti-Malware.
The application uses the unique and unparalleled Real-Time Failure Detection technology, therefore it can prevent Windows crashes in real time.
Kerish Doctor 2019 regularly cleans your computer of accumulated digital "trash", including system and software cache files. This prevents the accidental deletion of any temporary system or software files that are still needed.
In addition, Kerish Doctor 2018 has the most comprehensive database of solutions to the most common Windows problems that can be applied with just one click. Just select the desired solution from the list.
Kerish Doctor 2018 will analyze your system and make recommendations to improve your computer's performance that can then be applied with a single click.
The program makes it possible to optimize your operating system configuration, the operation of system services, and internet connection settings in order to achieve maximum performance.
Game Booster technology also helps you increase game performance.
Kerish Doctor 2019 protects your computer against malicious and potentially unwanted programs and also secures vulnerable Windows settings.
In addition, the program also provides timely warnings when new vulnerabilities are reported in installed software and will help you update this software. The Kerish Deblocker function effectively combats malicious software, blocking your computer even if it is already blocked.


text:
As you plan your wedding, one of the most important decisions is choosing the processional songs.
The list below contains a breakdown of 222 of the best processional songs for weddings, properly categorized to help you know which type of song is best for which part of your wedding.
Processional Songs for the Bride
Songs for the Groom
Processional Songs for the Bridal Party
Songs for the Parents Processional
Songs for Single Mums or Dads
The Grandparents' Processional
The Flower Girl and Ring Bearer's Processional
Traditional Wedding Processional Songs
Short Wedding Processional Songs
Long Wedding Processional Songs
Wedding Processional Songs for Different Religious Ceremonies
Classic Processional Waltz Songs
Other Alternative Processional Wedding Songs
Can I Use a Song That I've Written Myself?
Can I Use a Song From a Movie or TV Show?
My Wedding Is Outdoors, and I'm Worried About the Sound Quality of My Processional Song. What Should I Do?
These are some of the most popular wedding processional songs in for every wedding:
"Here Comes the Sun" by The Beatles
"The One," by Gary Allan
"Unforgettable" by Nat King Cole
"L-O-V-E," by Joss Stone
"Because You Loved Me" by Celine Dion
"Canon in D" by Johann Pachelbel
"I Will Always Love You" by Whitney Houston
"You Are The Reason" by Calum Scot
"What Is Love?" by Haddaway
"A Thousand Years" by Christina Perri
"You & Me" by Dave Matthews Band
Some of our favorites include:
"Keeper of the Stars," by Tracy Byrd
"The Way You Look Tonight" by Frank Sinatra
"Glasgow Love Theme" by Craig Armstrong
"Parachutes" by Coldplay
"Over the Rainbow" by Judy Garland
"What A Wonderful World" by Israel Kamakawiwo'ole
"Only Love" by Ben Howard
"A Song for You" by Donny Hathaway
"Something That We Do," by Clint Black
"Stand By Be" by Ben E. King
"Make You Feel My Love" by Adele
"Makin' Plans" by Miranda Lambert
"Rhythm Is a Dancer" by Snap
"Rump Shaker" by Wreckx-N-Effect
"Hymne" by The O'Neill Brothers Group
"Walking on Sunshine" by Katrina and The Waves
"Make Me Feel" by Michael Jackson
"Wannabe" by Spice Girls
"She Walks in Beauty" by George Gordon, Lord Byron
"Thank You for Being a Friend" by Andrew Gold
"Your Song" by Elton John
These are just a few of the many beautiful songs that can be used as a processional for the bride. If you're looking for something more traditional, there are plenty of classic wedding march choices to choose from.
The groom's processional song can be anything from a slow and romantic ballad to a more upbeat tune. Here are a few of our favorites:
"I'm Yours" by Jason Mraz
"You Spin Me Round" by Dead or Alive
"Can't Help Falling In Love" by Elvis Presley
"Better Together" by Jack Johnson
"This Will Be (An Everlasting Love)" by Natalie Cole
"Love Someone" by Jason Mraz
"Into the Wild" by Lewis Watson
"From the Ground Up" by Dan and Shay
"To Make You Feel My Love" by Garth Brooks
"Marry Me" by Train
"1999" by Prince.
"Turning Page" by Sleeping at Last
"Everything" by Lifehouse
"At Last" by Etta James
"God Only Knows" by The Beach Boys
"All I Ask of You" by Andrew Lloyd Webber
"Marry You" by Bruno Mars
"Crazy in Love" by Béyonce feat. Jay-Z
Some of our favorite songs include:
"I Gotta Feeling" by The Black Eyed Peas
"Bad Romance" by Lady Gaga
"My Wish" by Rascal Flatts
"My Name Is" by Eminem
"In My Life" by The Beatles
"I Kissed a Girl" by Katy Perry
"I Wanna Dance With Somebody" by Whitney Houston
"Celebration" by Kool and the Gang
"Get Lucky" by Daft Punk
"Happy" by Pharrell Williams
"I Believe in a Thing Called Love" by The Darkness
"Blurred Lines" by Robin Thicke
"Smooth Criminal" by Michael Jackson
"After All Is Said And Done" by Beyoncé
"The Time of My Life" by Bill Medley and Jennifer Warnes
"This is What You Came For" by Rihanna
"Hello" by Adele
"Get Up; I Feel Like A Sex Machine" by James Brown
"Umbrella" by Rihanna
"Single Ladies (Put a Ring on It)" by Beyoncé
"With Arms Wide Open" by Creed.
"I'll Be Seeing You" by Irving Kahal and Sammy Fain
"My One and Only Love" by Guy Wood and Robert Mellin
"All I Wanna Do" by Sheryl Crow
"I Loved Her First" by Heartland
"To Make You Feel My Love" by Garth Brooks.
"My Girl" by The Temptations
"I Just Called to Say I Love You" by Stevie Wonder
"Treat Her Like a Lady" by The Temptations
"Beautiful Day" by U2
"Endless Love" by Diana Ross and Lionel Richie
"How Deep Is Your Love" by The Bee Gees
"Ebony and Ivory" by Paul McCartney and Stevie Wonder
"Sledgehammer" by Peter Gabriel
"Every Breath You Take" by The Police
"I Love Rock' N' Roll" by Joan Jett
"I Couldn't Live Without Your Love" by Petula Clark
"Tell him" by Barbra Streisand
"Don't Stop 'Til You Get Enough" by Michael Jackson
"Butterfly Kisses" by Bob Carlisle
"A Song for My Daughter" by Ray Stevens
"How Sweet It Is" by James Taylor
"From This Moment On" by Shania Twain
"This Will Be" by Natalie Cole
"I'll Be There" by Jackson 5
If you plan on having a special song for single mothers or fathers, there are many great options to choose from. Here are a few of our favorites:
"Mama" by Spice Girls
"A Song for My Father" by Horace Silver
"Daddy's Little Girl" by Al Martino
"Un-Break My Heart" by Toni Braxton
"The Boy Is Mine" by Brandy and Monica
"Bad To The Bone" by George Thorogood And The Destroyers
"Mother" by Danzig
"Can't Touch This" by MC Hammer
"You Are the Sunshine of My Life" by Stevie Wonder
"Just A Gigolo" by David Lee Roth
"I'm Real" by Jennifer Lopez
"Let's Dance" by Benny Goodman
"Brown Eyed Girl" by Van Morrison
"You're Beautiful" by James Blunt
"Soul Man" by Blues Brothers
"Mambo No. 5" by Lou Bega
"Oh, Pretty Woman" by Roy Orbison
"Father and Daughter" by Paul Simon
If you would like to have a special song for your grandparents' processional, there are many beautiful choices. Here are a few of our favorites:
"Grandparents" by The Beatles
"My Grandfather's Clock" by Henry Clay Work
"Cowboy Take Me Away" by Dixie Chicks
"Daddy Dance With Me" by Lee Ann Womack
"Don't Close Your Eyes" by Keith Whitley
"Forever and Ever, Amen" by Randy Travis
"Isn't She Lovely" by Stevie Wonder
"God Bless the U.S.A." by Lee Greenwood
"I Cross My Heart" by George Strait
"Wind Beneath My Wings" by Bette Midler
"California Dreamin" by The Mamas and The Papas
"Yesterday" by The Beatles
"I'm a Believer" by The Monkees
"A Hard Day's Night" by The Beatles
"Hot Stuff" by Donna Summer
"Le Freak" by Chic
"Disco Inferno" by The Trammps
"I'll Always Love My Mama" by The Intruders
A cute, whimsical song often accompanies the flower girl and ring bearer's processional. Here are a few of our favorites:
"Somewhere Over the Rainbow" by Judy Garland
"I'm a Little Teapot" by Traditional
"Twinkle Twinkle Little Star" by Traditional
"Wonderful Tonight" by Slow Hand
"I choose you" by The Blessed Unrest
"Feather Theme" by Forest Gump
"When You Wish Upon a Star" by Disney
"59th Street Bridge" by Simon and Garfunkel
"Tale as Old as Time" by Beauty and the Beast
"Pure Imagination" by Willy Wonka and the Chocolate Factory
Be Our Guest by Beauty and the Beast
"Bridal March" by Jonathan Cain
"Symphony No. 9 in D Minor, 'Ode to Joy" by Ludwig van Beethoven
"Wedding March" (from Mendelssohn's A Midsummer Night's Dream)
"Here Comes The Bride" by Richard Wagner
"Clair de Lune" by Claude Debussy
"Danny Boy "by Celtic Woman
"Largo (from "Xerxes)" by George Frideric Hande
"Pachelbel's Canon" by Brooklyn Duo
"Trumpet Voluntary" by Jeremiah Clarke
"The Blue Danube" (by Johann Strauss II)
"Largo From Winter" by Vivaldi
"Air on the G String" by Johann Sebastian Bach
"Jesu, Joy of Man's Desiring" by Johann Sebastian Bach
"Pomp and Circumstance" by Edward Elgar
"All You Need is Love" by The Beatles
"Can't Stop the Feeling!" by Justin Timberlake
"The Wedding March" by Felix Mendelssohn
"Procession of the Nobles" by Nikolai Rimsky-Korsakov
"The Lord of the Rings: The Fellowship Theme" by Howard Shore
"Theme from Harry Potter and the Sorcerer's Stone" by John Williams
"Sheep May Safely Graze" by Johann Sebastian Bach
"Ave Maria" by Franz Schubert
"I Love You Baby" by Frank Sinatra.
"Edelweiss" from The Sound of Music.
"Somewhere Over the Rainbow" by Judy Garland.
"The Rose" by Amanda McBroom.
"Beautiful in My Eyes" by Joshua Kadison.
"Fly Me to the Moon" by Frank Sinatra
"Love Me Tender" by Elvis Presley.
"When I Fall in Love" by Celine Dion and Clive Griffin.
"I Dreamed a Dream" from Les Miserables.
If you desire something a little different for your processional, why not pick one from the list below:
"This Is the Day" by Donald Lawrence.
"Shout Unto God" by Israel & New Breed.
"Lean on Me" by Bill Withers.
"Happy" by Pharrell
"Can You Feel the Love Tonight" by Elton John
"Can't Help Falling In Love With You" by Haley Klinkhammer
"Faithfully" by Journey
"More Than Words" by Extreme
"Love Walks In" by Van Halen
"Baby, I Love You" by The Ramones
"September" by Earth, Wind, and Fire
"Dancing Queen" by ABBA
"Could I Love you Anymore" by Jason Mraz and Reneé Dominique
"Get The Party Started" – P!nk
"Always" by Bon Jovi
"La Vie En Rose" by Daniela Andrade
"White Wedding" by Billy Idol
"I Got You Babe" by Sonny and Cher
"There Will Be Time" by Mumford & Sons
"November Rain" by Guns N' Roses
"Here and Now" by Luther Vandross
"From This Moment" by Shania Twain
Yes! If you wrote a song yourself or have a friend or family member who wrote it, you can use it for your processional. Just get permission from the copyright holder if the song is copyrighted.
Yes! If you want to use a song from a movie or TV show, you can do so. Just get permission from the copyright holder if the song is copyrighted.
You can also look into public domain songs for pieces that are not copyrighted and can be used without permission.
If you are worried about the sound quality of your processional song, you can choose to have a live musician play the song, or you can select an instrumental version of the song.
If you go with an instrumental version, make sure to pick a version that is not too upbeat, so it doesn't overpower the rest of the procession.
Whether you choose one of the most popular songs or something more unique, the important thing is that you select a song that is meaningful to you and will make your wedding day even more special.
204 Best Sister and Brother Wedding Dance Songs

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: Android : Object cannot be added to an existing List as its not original thread I am working on an Android project in which I am working on chat functionality. In this, whenever a new message is received, I have to touch(literally) the screen, then only the new message can be seen. Also, for the first time, I get the below mentioned error. How can I add the object to already existing list. Any help would be nice. Thank you.
I get the latest message in ChatListener, which then is forwarded to a method which willtry to add it to the adapter.
Entire stacktrace :
03-31 14:30:15.578 21164-21484/mycompany.app W/System.err: Handhskare complete[HttpClient@260236492-4456] INFO org.cometd.bayeux.client.ClientSession - Exception while invoking listener mycompany.app.Activity.ChatMessagesActivity$ChatListener@9b922a9
03-31 14:30:15.578 21164-21484/mycompany.app W/System.err: android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
03-31 14:30:15.582 21164-21484/mycompany.app W/System.err:     at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:6556)
03-31 14:30:15.582 21164-21484/mycompany.app W/System.err:     at android.view.ViewRootImpl.requestLayout(ViewRootImpl.java:907)
03-31 14:30:15.582 21164-21484/mycompany.app W/System.err:     at android.view.View.requestLayout(View.java:18722)
03-31 14:30:15.582 21164-21484/mycompany.app W/System.err:     at android.view.View.requestLayout(View.java:18722)
03-31 14:30:15.582 21164-21484/mycompany.app W/System.err:     at android.view.View.requestLayout(View.java:18722)
03-31 14:30:15.582 21164-21484/mycompany.app W/System.err:     at android.view.View.requestLayout(View.java:18722)
03-31 14:30:15.582 21164-21484/mycompany.app W/System.err:     at android.view.View.requestLayout(View.java:18722)
03-31 14:30:15.582 21164-21484/mycompany.app W/System.err:     at android.view.View.requestLayout(View.java:18722)
03-31 14:30:15.582 21164-21484/mycompany.app W/System.err:     at android.support.v4.widget.DrawerLayout.requestLayout(DrawerLayout.java:979)
03-31 14:30:15.582 21164-21484/mycompany.app W/System.err:     at android.view.View.requestLayout(View.java:18722)
03-31 14:30:15.582 21164-21484/mycompany.app W/System.err:     at android.widget.RelativeLayout.requestLayout(RelativeLayout.java:360)
03-31 14:30:15.582 21164-21484/mycompany.app W/System.err:     at android.view.View.requestLayout(View.java:18722)
03-31 14:30:15.582 21164-21484/mycompany.app W/System.err:     at android.widget.AbsListView.requestLayout(AbsListView.java:1975)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at android.widget.AdapterView$AdapterDataSetObserver.onChanged(AdapterView.java:833)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at android.widget.AbsListView$AdapterDataSetObserver.onChanged(AbsListView.java:6179)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at android.database.DataSetObservable.notifyChanged(DataSetObservable.java:37)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at android.widget.BaseAdapter.notifyDataSetChanged(BaseAdapter.java:50)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at mycompany.app.Activity.ChatMessagesActivity.recieveUpdatedMessage(ChatMessagesActivity.java:265)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at mycompany.app.Activity.ChatMessagesActivity$ChatListener.onMessage(ChatMessagesActivity.java:473)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at org.cometd.common.AbstractClientSession$AbstractSessionChannel.notifyOnMessage(AbstractClientSession.java:501)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at org.cometd.common.AbstractClientSession$AbstractSessionChannel.notifyMessageListeners(AbstractClientSession.java:491)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at org.cometd.common.AbstractClientSession.notifyListeners(AbstractClientSession.java:248)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at org.cometd.client.BayeuxClient.notifyListeners(BayeuxClient.java:1001)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at org.cometd.common.AbstractClientSession.receive(AbstractClientSession.java:241)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at org.cometd.client.BayeuxClient.processMessage(BayeuxClient.java:787)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at org.cometd.client.BayeuxClient$PublishTransportListener.processMessage(BayeuxClient.java:1193)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at org.cometd.client.BayeuxClient$ConnectTransportListener.processMessage(BayeuxClient.java:1260)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at org.cometd.client.BayeuxClient$PublishTransportListener.onMessages(BayeuxClient.java:1185)
03-31 14:30:15.583 21164-21484/mycompany.app W/System.err:     at org.cometd.client.transport.LongPollingTransport$2.onComplete(LongPollingTransport.java:254)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.client.ResponseNotifier.notifyComplete(ResponseNotifier.java:193)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.client.ResponseNotifier.notifyComplete(ResponseNotifier.java:185)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.client.HttpReceiver.terminateResponse(HttpReceiver.java:446)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.client.HttpReceiver.responseSuccess(HttpReceiver.java:393)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.messageComplete(HttpReceiverOverHTTP.java:265)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.http.HttpParser.parseContent(HttpParser.java:1430)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:1272)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.parse(HttpReceiverOverHTTP.java:156)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.process(HttpReceiverOverHTTP.java:117)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.receive(HttpReceiverOverHTTP.java:69)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.client.http.HttpChannelOverHTTP.receive(HttpChannelOverHTTP.java:89)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.client.http.HttpConnectionOverHTTP.onFillable(HttpConnectionOverHTTP.java:108)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
03-31 14:30:15.584 21164-21484/mycompany.app W/System.err:     at java.lang.Thread.run(Thread.java:818)

Code :
public class ChatMessagesActivity extends ApplicationDrawerLoader {

  @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_chat_messages);

 sendMessageButton = (Button) findViewById(R.id.sendMessageButton);

        typeMessageField = (EditText) findViewById(R.id.sendMessageTextField);
        typeMessageField.setHint("Type message here...");

  sendMessageButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
 Map<String, Object> outputData = new HashMap<>();
                    outputData.put("text", typeMessageField.getText().toString());
                    outputData.put("timestamp", new Timestamp(System.currentTimeMillis()));
                    outputData.put("type", false);
                    outputData.put("name",StaticRestTemplate.firstName);
                    consoleChatClient.bayeuxClient.getChannel("/service/person/" + String.valueOf(conversationId)).publish(outputData);
}

    public void recieveUpdatedMessage(String channelName, Map<String, Object> input) {

HashMap<String, String> insertMap = new HashMap<>();
                insertMap.put(chatText, ((Map) input.get("data")).get("text").toString());
                insertMap.put(firstName, ((Map) input.get("data")).get("firstname").toString());
 chatMessagesAdapter.add(insertMap);
                chatMessagesAdapter.notifyDataSetChanged();
                chatList.scrollTo(0, chatList.getHeight());
}

 public class getGroupChatsForUser extends AsyncTask<Void, Void, ResponseEntity<RestChatMessages[]>> {

        ChatMessagesActivity chatMessagesActivity = null;

        getGroupChatsForUser(ChatMessagesActivity chatMessagesActivity) {
            this.chatMessagesActivity = chatMessagesActivity;
        }

 @Override
        protected void onPostExecute(ResponseEntity<RestChatMessages[]> responseEntity) {
            super.onPostExecute(responseEntity);
 chatList = (ListView) findViewById(R.id.chatList);

            chatMessagesAdapter = new ChatMessagesAdapter(chatMessagesActivity, chatMessagesHashMapList);

            chatList.setAdapter(chatMessagesAdapter);

            chatList.scrollTo(0, chatList.getHeight());
      }
   }

 public class ChatListener implements ClientSessionChannel.MessageListener {
        public void onMessage(ClientSessionChannel channel, Message message) {
            try {
                JSONObject jsonObject = new JSONObject(message).getJSONObject("data");
                String result = jsonObject.getString("type");

                if (result.equals("false")) {
                    recieveUpdatedMessage(channel.toString(), message);
                }
            } catch (JSONException e) {
                e.printStackTrace();
            }
        }
    }

}

A: It will be much easier if you would paste all stacktrace, but I am assuming that you are changing views not from main thread.
Use this to when calling methods that are doing something with views:
activity.runOnUiThread(new Runnable() {
    public void run() {
        methodThatIsDoingViewStuff();
    }
});

redpajama_set_name: RedPajamaStackExchange


The PitBull RX is a specific paramotoring glider with extraordinary maneuverability. Carefully selected reflex-semi-reflex airfoils, new technologies like Leading Edge C Rod Technology combined with RFE - panel reinforcement technology provide extra speed, performance and stability. The PitBull RX is an all-time favorite among experienced ppg pilots and it is ideal for all tasks of paramotoring competitions.
The canopy has 63 cells and has an elliptical form with an aspect ratio of 5.83. The canopy has perfect internal pressure distribution and is very resistant to collapse. It retains sporty handling in all trim settings. The construction using diagonal ribs and a system of load-bearing tapes keep the canopy stable and clean for maximum efficiency through the air. Specially designed airfoils provide extraordinary glide ratio and stability. The smooth shape of the airfoil nose is maintained using Mylar reinforcement combined with plastic rods. Additionally the RFE system – C rods between the main ribs, and the matching mini-ribs along the trailing edge, effectively delivering much of the advantage of doubling the cell count without adding all that extra weight. The upper cascade is made from unsheathed lines. Thin top lines and smaller sizes of canopy help to achieve high speed. The benefit of this new technology is increased glide and lower fuel consumption.
The PitBull RX inflates very easily in all conditions even in a light, nil or cross wind. The wing offers sporty handling (even without 2D steering) in all trim settings. Optional adjustment of 2D steering in according to pilot's preferences can make bank angle of turn even tighter. Good for fast slaloms. The brakes are light at the beginning and provide extraordinary maneuverability by 20% of brake travel. Dynamic maneuvers are easily possible. In the next phase of braking, the pressure increases progressively providing you with good sufficient feedback. The brakes are just as effective with open (fast) trimmers, without the need for a second set of steering toggles like most reflexed wings require.
The PitBull RX is equipped with special 5 point risers system and trimmers. For minimum sink rate and low fuel consumption the trimmers should be pulled down. The open position of trim decreases the angle of attack and increases cruising speed. Auto cleaning slots on wing tips help to keep the canopy clean. The 3 type stiffness brakes handles are equipped with swivels and additional thin loops to make control of the glider easier and less tiring during long flights. The glider is delivered with quickbag MacPack (optionaly with backpack Bronco), innersack, compression belt, T-shirt and set for repairs.
The PitBull RX is an outstanding paramotoring glider which is loaded with highest performance and maneuverability. It is fun to fly it.
The hardest part is picking your favorite Colour and Size. If you need help your local Mac Para dealer will help you choosing the right size to maximize the performance of your new PitBull RX.
Sizes: The PitBull RX is available in sizes 19, 21, 23, 25, 28.
Colors: The main base colors are Orange, Grey, Gold, Red, and White.
Clean and elegant, the Pitbull RX is a very sporty wing with refreshing handling and sensations. With top speed of nearly 65 Km/h, it offers precise reactions and direct steering. It also turns amazingly well, offers top performance, and has an effective, easy to use trimmer and controls system.
This glider has a very thorough construction: With 63 cells, most with rods on the leading edge + intermediate rods, it boasts a particularly clean top surface which, coupled with the aspect ratio of 5.83, gives it a well well-proportioned appearance. The trailing edge is well defined thanks to mini-ribs and a brake system with pleat. The risers are simple, with trimmers that are easy to handle and do not require special effort to pull in. The brake system is "dual", which allows you to slow down the center or the tip of the wing depending on how you pull. The handles have magnetic clips.
Thanks to the leading edge with rods, the profiles of the Pitbull RX are preformed and the glider climbs easily. It has very light inflation and it can even be lively, so it is best to be quick to hold the wing on your head. The good news is that this glider asks for little brake and it is intuitive to handle; if we have speed, just some gas will be enough to take us airborne. We must note that these profiles are very efficient when it comes to restore the energy, so we'll have to manage /extend the 'flare' at the time of landing.
We did 23 flights with the Mac Para PitBull RX of 23m2 for this review, mostly short sportive flights with touch-and-gos, banked turns and ground skimming, with different paramotors and load configurations, plus a couple of navigations.
Foot-launched, I had total loads in flight close to 140 Kg, using the following machines: Airfer Moster 185, PAP PA125 and PAP Thor 200EVO. With all, including the 125, the take-offs were very comfortable and short; this wing has –undoubtedly– good performance.
I also flew with a paratrike Airfer Diamond Thor 250, with a total load in flight of nearly 180 kg. With such load the glider is quite solid and flies very fast, but it tends to drift in the turns; I think that it is too much for the size. For this weight, size 25 or 28 would be better.
In short, if you want a very agile and fast glider, try to be on the top the weight range; but if you want a more versatile and tranquil wing, still sportive but with an accent on performance (navigations), you can go on the first half of the weight range.
The RX has four risers, with split "As" to pull ears, as well as speed and trimmer systems. For take-off it is enough to release one or two cm of trimmer; once airborne you can leave it on "neutral fast" position, which is approximately half opened. From there you can step on the speed bar to the top and reach about 61-62 Km/h. If you then open the other half of trimmer you can still go up to 65 km/h!
The good thing is that at that speed the Pitbull RX feels with a lot of pressure, keeps the course, and you don't have to crush the engine!
The long speed system runs smoothly but it is a bit hard by the end, so it is good to use a pair of blocking pulleys if you are going for long raids. Interestingly –as I did not expected it– the Pitbull RX can navigate very straight: it does not suffer the torque effect much so it is enough to counteract by weight-shifting or with a bit of trimmer.
As soon as you're flying, this small paraglider keeps high internal pressure: in all the flights I did with it I did not have any loss of pressure or anything strange.
The brake handle is attached to the main line –that controls most of the wing– and also to a thinner line that pulls only the tip. When you fly the RX in reflex mode at the top of the speedbar, you must brake only the tip of the wing to correct the course and draw wide tracks, for that you pull the handle to the front of your face. After releasing the bar, when you reach a pylon for example, we can use the brake in all its breadth, even pulling the handle away of the pulley (open arm), which allows you to further curb the center of the wing and amplify the effect of the surge to achieve a direct 180° turn. You have to exit in the desired direction and counter the climb by stepping on the speed bar. This turning technique is usually done in slalom flying and with this glider, without a doubt, you can develop and enjoy it to the fullest.
In calm flight the Pitbull RX flies precisely and elegantly, drawing perfect lines without effort, which makes it hard to imagine what a spectacular sporting side it has and all it can offer to the pilot, before trying it. The handling is superb and direct, making the RX a very fun glider, especially if we make good use of the dual control and the speed bar actively.
This is a paraglider with reflex-type profiles, of sporty conception and settings. It is aimed at experienced pilots. It is not a dedicated slalom paraglider but it revolves and can be handled very well. It is solid and fast to navigate and, as it offers good performance, it can be flown with small paramotors. The best of the Pitbull RX is its character, and a very pleasant handling.
The-: Lively inflation, it asks for precise inputs.
The PitBull is manufactured using the paragliding industries well established lightweight material with excellent durability; Skytex 38, from Porcher Sport (NCV). For the less stressed areas of the sail we use Skytex 38 with E25A coating. For the supporting and diagonal ribs we use Skytex 40 Hard with "hard finish" coating E29A. This gives the advantage of a sail that is both lightweight and very durable.


text:
← Vertigo miniseries tour Part 26: Fight For Tomorrow; Zatanna: Everyday Magic; Blood and Water; Beware the Creeper
Vertigo miniseries tour Part 27: Vertical; My Faith in Frankie; Midnight, Mass: Here there be monsters; Bite Club →
Mr. Vertigo Reviews 15: Fairest Vol. 1: Wide Awake; iZOMBIE Vol.4: Repossession; American Vampire Volume Four
Posted on April 13, 2013 by marksullivan5
Fairest Vol. 1: Wide Awake is the first collection of the latest Fables spin-off. It's off to a strong start with Bill Willingham doing the writing and Phil Jimenez on pencils (with Andy Lanning inking). It's great to see Jimenez doing something non-superhero again: his work here is gorgeous. The motormouth little blue bottle imp in this arc is so much like Babe the Blue Ox from Jack of Fables that it's eerie. Does Willingham have some kind of thing about diminutive blue characters? The setup of this series is quite different, though. It will be a series of stories featuring different female Fables, each illustrated by a different art team, making it more like a series of miniseries than a traditional ongoing title. Our heroine for the six-issue title arc is Briar Rose, aka Sleeping Beauty. She is awoken from her latest sleep (deliberately used as a weapon in her mission against the Adversary) by Ali Baba, Prince of Thieves. The Snow Queen is awoken at the same time, and she is not happy. The fates of the two women become further entwined when the powerful witch Hadeon the Destroyer shows up. Hadeon is the one who cursed Briar Rose with the sleeping sickness; she takes on the Snow Queen just because she's spoiling for a fight. In the end Rose and the bottle imp hit the road together, so we'll probably see them again. The final issue in the collection is the one-shot "Lamia," which fills in a significant bit of the history of Beauty and the Beast (written by Matthew Sturges, with art by Shawn McManus). It's cast in the form of a noir detective story, which gives an indication of how varied the stories in the series may be.
iZOMBIE Vol.4: Repossession collects the last ten issues of the series. If the title had continued this probably would have been two trade paperbacks, but I guess a single fat volume was a more cost-efficient way to do it (it actually doesn't feel especially fat, due to the thin glossy paper stock). Nice that Vertigo finished collecting the series, anyway, especially considering how acrimonious the split with Chris Roberson became. As the collection opens the town is still recovering from the zombie apocalypse. The National Guard is still on the street, and the Dead Presidents and the Fossers are there in force as well. The first half comes right up to the point of the arrival of the world-eating demon Xitalu. One of the issues ("Mix It Up") was illustrated by guest artist J. Bone. His cartoony style would have made an interesting one-shot, but it's jarring to have a regular issue look so different from the rest. Jim Rugg's guest shot illustrating "Monsters of Rock" fares much better. It probably also helps that his issue leads directly into the final four-issue arc, appropriately titled "The End." This is where we find out if Roberson and Allred can stick the landing: ending an ongoing series well is at least as difficult as beginning it well. Amon spends the entire arc trying to get Gwen to take all of the souls in town, so she can sacrifice herself to Xitalu and save the world. Meanwhile Galatea is attempting to harness Xitalu's power for herself. The tension builds–and the stakes grow higher for Gwen with the arrival of her entire family–until she is left to find her own solution. Her resolution is the closest thing possible to a happy ending, but without resorting to anything that the previous story could not explain. We even get a short epilogue describing the fates of all of Gwen's friends (which includes starting a nonprofit support network for the undead named "iZombie.") The series may have been cut short, but it doesn't show in the concluding issues.
American Vampire Volume Four opens with "The Beast in the Cave," a three-part story illustrated by Jordi Bernet. It begins in Missouri in 1863, showing the early history of Jim Book and Skinner Sweet as Sweet becomes Book's foster brother. It quickly switches to 1871 with the brothers serving in the infantry, fighting the Apache in the New Mexico Territory. Here Snyder creates an alternate explanation for the legend of Mimiteh, a goddess of death: she's actually a vampire (of course). Book and Skinner only see the aftermath of her reappearance, so they don't realize that they've met up with an early–perhaps the first–American vampire. "Death Race" jumps forward to 1954 California, where a stereotypical teenage delinquent turns out to be a vampire hunter. There are several surprises, but the one with the most potential future impact is the new relationship between Skinner Sweet and and the Vassals, which is apparently a result of the incident on Taipan. "Agent Sweet" has an interesting ring to it. The Epilogue gives Pearl a new shock to deal with. "The Nocturnes" shifts the focus to Calvin, another character we last saw on Taipan. He finds himself dealing with a small town controlled by a group of werewolves. The first issue of the arc was illustrated by new guest artist Roger Cruz, the second by Riccardo Burchielli: they both blend well with regular artist Rafael Albuquerque. With Volume Five just out, I've fallen behind on this title, but it's great to catch up.
This entry was posted in Vertigo comics and tagged Andy Lanning, Bill Willingham, Chris Roberson, J. Bone, Jim Rugg, Jordi Bernet, Matthew Sturges, Michael Allred, Phil Jimenez, Rafael Albuquerque, Riccardo Burchielli, Roger Cruz, Scott Snyder, Shawn McManus. Bookmark the permalink.
2 Responses to Mr. Vertigo Reviews 15: Fairest Vol. 1: Wide Awake; iZOMBIE Vol.4: Repossession; American Vampire Volume Four
Travis Herrick says:
I liked the first Fairest arc, but it seemed more like an Ali Baba story, when the focus should have been more on the females.
marksullivan5 says:
I remember that being mentioned at the time, and I agree up to a point. I thought the female leads got enough of the focus that I didn't feel like there was a bait and switch or anything like that. You could say that the standalone story was about Beauty and the Beast almost equally, as well. Hard to avoid unless you write a story with no prominent male characters at all. Which I hope they get to eventually!


Colter, I addressed your use case in my 2009-10-02 comment: to reiterate, you can't reliably use an asynchronous notification API to give synchronous feedback on events like volume/brightness change, because your notification might be queued behind dozens of others. If it happens to work with notification-daemon, that's roughly analogous to a Web page that works only with Internet Explorer: an interesting quirk, but of little consequence, because most people don't use that software any more. As for the notify-send help text, as I wrote above on 2015-02-06, I fixed the text in bug 533631.


On Sat. Dec. 16 my son and I skied the morning at Kirkwood where they had winch-cat groomed some of Cornice, but wind kept it, chair 10 and Backside closed. Besides beginner lifts, they ran chair 7 which is high-speed, but too flat, 5 which stops too much and 11 which was running slow and had N wind stripping runs. We tried to get 4 runs on 11, but cold wind (top of Alpine and Squaw had 100+ mph gusts), made us take a break after two. We went out some to get some more, but 11 had closed which made line very long on 5. We took it about 4 more times, then did a couple of laps on 7. We quit early with almost 11K to head to reggae event at Heavenly's CA base.
We ended up re-routing to Stagecoach base at Heavenly as my son's friend was skiing from there. We arrived at 2 and by waiting about a minute we got 2nd parking place from lift. Thermometer at top of lift said 12 and we saw others that were closer to 10. Wind was not as strong as at Kirkwood and they were running Dipper, Comet and Olympic (1st day this year for Olympic). We rode 7 lifts at Heavenly and took a short break at East Peak Lodge before quitting at 4. Wind was very strong in SLT, eventually leading to a widespread power outage that forced us to go to casinos where they were in slightly limited operation on generators. Skied 8.3K at Heavenly.
Not yet open 7200' Boulder base where he had to park and ride shuttle after Stagecoach parking filled at 930. The only other access then was from gondola where Harrah's has decided to no longer provide free parking for skiers.
We went to Heavenly Sun 12/17. Winds were lighter than Sat, but still blowing. I would have rather headed for Kirkwood, but was not sure I could get two 20-somethings who stayed out late going early enough. They rallied and we made it to Heavenly's Stagecoach base about 9:30, parking nearly at the end of the lower lot. My son and I skied all five chairs (except beginner one) open twice. Groomers were OK with recently opened Olympic probably the best. The non-groomed runs open (Upper Big Dipper, Aries and Little Dipper) were nearly wall-to-wall firm bumps. Picture is entrance to usually groomed Little Dipper run.
We skied it on Sat. in low visibility and I had a little new snow in Dipper Bowl where ropeline ended. We decided to move to Kirkwood. But we ran into more friends of his at Stagecoach lift so we took one more ride on Stagecoach with them before quitting about 11:45 with almost 12K.
We picked up our stuff from the cabin and got to Kirkwood about 1. We took four laps on Cornice, skiing both Zachary's and Sentinel twice each. Both had been groomed, but Zachary's was mostly scraped off while Sentinel skied better as it was getting some windsift. We moved to the Reut where we took a couple of laps on Wagon Trail, the only run that was not firmed by the wind or showing a lot of obstacles (like Short Spoke under chair).
The Wall started loading about 2:30 after being closed Sat. and until then on Sun. My son missed it and went to Cornice. I loaded it after assuring liftie I'd done it before and that I realized conditions would be more challenging than Cornice. I mostly regretted it as chair seemed to be running a little slow and had a couple of stoppages as I neared the top. The snow had been hammered by the wind and had some of the worst sastrugi I've ever seen. The sastrugi at top was much worse than this picture. You could have hidden a body in the voids under some of it. Almost 11K.
The Wall at Kirkwood at 2:45 PM.


Walvis has made a substantial investment in RecruitNow, a fast-growing online recruitment specialist in Amersfoort. Thanks to this injection of capital, RecruitNow can further innovate its technology, boost sales and marketing..
GoBear, Aegon's FinTech partnership in Asia, has appointed Adrian Chng as its new CEO. The move coincides with the planned expansion by Asia's only independent insurance and banking comparison website..
Concapps has bought 100% interest in Aggeloo, a market leader in online funeral industry services. Walvis, the investment fund belonging to the John A. Fentener van Vlissingen family, has sold its interest in..


In order to keep costs as low as possible, provide the most suitable quotations and reduce the need for costly site visits, our sales team need as much information as possible to provide a relevant quotation. Site location photographs are the most helpful along with dimensions of the chosen area. Please attach photos via the box below and as much information as possible in the dialogue box.
Are you interested in any of the following accessories?
Based on the information given we will provide a budget quotation and a member of our sales team will contact you to discuss further.


text:
Q: Haskell show definition for custom datatype has inconsistent use of leading quotations Here's a simplified version of the code I'm working on
data ArithExp = Con Int
          | Add ArithExp ArithExp

instance Show ArithExp where
          show (Con i)     = show i
          show (Add e1 e2) = show "( " ++ show e1 ++ " + " ++ show e2 ++ " )"

So, if I run the command
Add (Con 6) (Con 0)

The output I want is:
( 6 + 0 )

But the code above prints:
"( "6 + 0 )

As far as I can tell, the show function is printing the quotes in the first string as characters but then using them as correctly in the concatenation that follows. The behavior seems really inconsistent to me. Any insights that will help me get the right output would be greatly appreciated.
Thanks in advance!

A: In the (Add e1 e2) branch show is binding more tightly than (++), so your code is, more parenthetically,
show (Add e1 e2) = (show "( ") ++ (show e1) ++ " + " ++ (show e2) ++ " )"

The trick is that you don't really need that leading show---you're generating the string directly and only need show applied recursively to e1 and e2.
show (Add e1 e2) = "( " ++ show e1 ++ " + " ++ show e2 ++ " )"

A: In general, show will try to print your data in a way that, if you were to type it into ghci, it would evaluate to an equivalent data value. Think about what that means in the case of a string. How do you type a string value in such that Haskell interprets it as a string rather than an expression to evaluate?
Here's a sample ghci session illustrating what I mean:
> let myString = "Hello"
> putStrLn $ show myString
=> "Hello"
> :t "Hello"
=> "Hello" :: String
> putStrLn myString
=> Hello
> :t Hello
=> Not in scope: data constructor 'Hello'

Since you had to type your string in quotes originally so that it would evaluate to a string instead of a constructor expression, show will put quotes around it so you could paste the value back into ghci and get a string value instead of a constructor value.
While show's behavior may seem a little counter-intuitive in your example, it's actually very consistent in how it behaves. Hopefully knowing why it behaves this way will help you to avoid running into a problem like this in the future!


No one ever said being an entrepreneur would be easy. A million obstacles seem to stand in the way each and every day. The naysayers and budget woes can be enough for the average person to start waving the white flag.
But you are not an average person: You're an entrepreneur. That means that even when times are tough, you're still going to march forward.
Yet when this whole entrepreneur thing becomes overwhelming, take a break and look for some much needed motivation. And what better way to find inspiration than watching movies?
Whether it's a heartwarming adventure, irreverent comedy or thought-provoking documentary, a film can inspire and motivate a weary business owner.
1. The Social Network: It was no surprise that The Social Network was a blockbuster when it was released in 2010. After all, everyone wanted to see how Mark Zuckerberg became transformed from a Harvard student to launching the most popular social-media network in the world.
Why watch it? Never mind if this was overdramatized. The film gives viewers a better understanding of how to make a startup succeed by exhibiting such qualities as being flexible and resilient. Every time I watch this movie it motivates me to be a better entrepreneur.
2. Glengarry Glen Ross: Based on David Mamet's Pulitzer Prize-winning play, this film explores the cutthroat world of Chicago real estate.Glengarry Glen Ross takes a closer look at the lies and betrayals people endure just to succeed in business.
Why watch it? Unfortunately, the business world can be brutal, something you'll learn even as a salesperson. This 1992 film illustrates just how vicious it can be.
3. Pirates of Silicon Valley: This was a made-for-TV movie released in 1999 that covers the early days of the country's leading technology hub and the eventual rise of both Bill Gates and Steve Jobs. The documentary-style movie provides an interesting take on the lives of the founders of Microsoft and Apple.
Why watch it? Entrepreneurs are still looking for inspiration from these two iconic "pirates." It definitely provides pointers to learn from.
4. Citizen Kane: Even if you're not an entrepreneur, watch Orson Welles' 1941 masterpiece. The film revolves around the life of a fictitious Charles Foster Kane, a newspaper tycoon loosely based on William Randolph Hearst and his quest for fortune and power. In the end, however, Kane comes to understand what's really important in life.
Why watch it? While launching a successful business is a goal of every entrepreneur, it's not the only goal in life.
5. The Pursuit of Happyness: Based on the true story of Chris Gardner, this 2006 Will Smith vehicle is one of the most heartwarming and motivational films for entrepreneurs. If you're not moved by watching Chris and his son struggle to follow a dream, then I am truly puzzled.
Why watch it? Even though he became homeless and struggled to provide for his son, Chris never gave up on his dream. That passion and sacrifice is something every entrepreneur should be willing to embrace.
6. Moneyball: You don't have to be a baseball fan to enjoy Brad Pitt's portrayal of Billy Beane, the general manager of the Oakland A's. Because the team didn't have the finances to spend on players, Beane had to discover a unique way to compete.
Why watch it? Beane had to be innovative. And that's one of the most-well known traits of entrepreneurs: figuring out how to make something better. Also, Beane never listened to the naysayers and never backed down from his vision.
7. Rocky: This is another film that everyone has to watch at least once. Sylvester Stallone wrote and starred in this ultimate underdog tale of Rocky Balboa going the distance with boxing heavyweight champion Apollo Creed.
Why watch it? Even when the world tells you that you'll never have a chance to succeed, keep fighting. That competitive spirit can take you a long way. And I dare you to listen to the classic score from Bill Conti and not become motivated.
8. Wall Street: In 1987, director Oliver Stone made Gordon Gekko (Michael Douglas) one of the most infamous characters in cinema history with his motto "greed is good." The film centers on the illegal and unethical decisions made by Bud Fox (Charlie Sheen) to become filthy rich like Gekko, a corporate raider.
What watch it? Don't sell yourself out just for the sake of money. Remember, being an entrepreneur isn't just about becoming rich and famous.
9. Jerry Maguire: The protagonist, Jerry Maguire (Tom Cruise), had it all: a great career, lots of friends and a beautiful fiancé. One day, however, he has an epiphany: Sports agents shouldn't just be looking at the money scenes but how to take care of their clients. Jerry loses everything and goes on journey to regain everything he's lost.
Why watch it? When you're following your dream, everything else will fall into place both professionally and personally. Jerry Maguire eventually learns this valuable lesson.
10. Office Space: This 1999 comedy from Mike Judge focuses on Peter Gibbons (Ron Livingston), who eventually discovers how much he hates sitting inside a cubicle taking orders from his creepy boss Bill Lumbergh (Gary Cole).
Why watch it? Every entrepreneur hates working for someone else and will even sometimes go to extremes to get fired: I'm not condoning that you embezzle, though: it could result in jail time.
Till today, there have been 14891 visitors (25024 hits) on this page!


text:
Site of Victor Hugo's Conception
Grandfontaine, France
A sandstone block marks the alleged spot where the legendary writer was conceived.
Hugo was allegedly conceived near the top of Mont Donon. STOCKFOLIO® / Alamy
The engraved stone block marking the spot of Victor Hugo's conception. Eskimow (cc by-sa 3.0)
A view from the summit. Vassil (public domain)
Top Places in France
Les Baux-de-Provence, France
Collégiale de Saint-Bonnet-Le-Château
Saint-Bonnet-le-Château, France
You've just summited Mont Donon following a pleasant afternoon hike in the Vosges Mountains of Alsace, France. You're overwhelmed by the beautiful views of the surrounding countryside but also the poignant realization that you're standing upon an early World War I battlefield where French and German troops suffered heavy casualties.
Filled with a combination of triumph, awe, and sadness, you make your way down the mountain, only to come across a surprise just below the top: the spot where Victor Hugo was supposedly conceived.
As legend has it, Hugo, renowned author of Les Misérables and The Hunchback of Notre-Dame, was conceived "almost in mid-air" near the highest peak of the Vosges Mountains in May of 1801. As a practical joke in the 1960s, a sandstone block was erected to mark the place where Victor's parents supposedly "knocked chausurres." Hans Haug, a former Head of Strasbourg Museums, installed the cheeky memorial.
Hugo would likely have taken issue with this particular site. He often claimed to have been conceived at a more poetic location, on a mountain twice the size of Mont Donon at the intersection of France, Switzerland, and Italy. He also swapped details of the Celtic ruins atop Mont Donton with a more impressive Roman "Temple of Love."
The GPS coordinates lead to the temple. You can find the engraved block near the summit of Mont Donon, in section 99 of the Donon forest near the remains of a Celtic temple.
The Culinary Crossroads of Marseille
sex mountains literature memorials
wbfarns
https://archive.nytimes.com/www.nytimes.com/books/first/r/robb-hugo.html?mcubz=0
https://www.washingtonpost.com/archive/entertainment/books/1998/02/22/a-genius-in-the-grand-style/1b327095-5899-4e2a-917a-e7eb5fbc6c91/?noredirect=on&utm_term=.c8a7eb465e49
https://en.wikipedia.org/wiki/Mont_Donon
http://mentalfloss.com/article/502428/5-utterly-bizarre-facts-about-victor-hugo
https://books.google.com/books?id=_CMDXFOefmgC&pg=PA4&lpg=PA4&dq=Mont+Donon+temple+of+love&source=bl&ots=J8nV807gDO&sig=q8_ApIWAmJNkiW4Mr7ZhLEnZ0A0&hl=en&sa=X&ved=0ahUKEwiD6IbJrtHbAhXrx4MKHf1xDOcQ6AEIUzAJ#v=onepage&q=Mont%20Donon%20temple%20of%20love&f=false
Mont Donon
Natzweiler-Struthof
Secret Passages of Mont Sainte-Odile
Heliodome
Natzwiller, France
Today this former Nazi concentration camp stands as a poignant memorial to the victims of fascism, and a warning from history.
Ottrott, France
An ancient monastery, a locked room, and a mysterious book heist.
Cosswiller, France
One man's stunning attempt at eco-friendly living.
Saverne, France
Chappe Optical Telegraph
Before the electric telegraph, a chain of stone towers carried messages across France.
Shrewsbury, Vermont
Clarendon Gorge Bridge
A cable-suspension footbridge that hangs high above the Mill River.
Lake City, Colorado
Alferd Packer Massacre Site
The site of the gruesome massacre—and maybe cannibalism—of five men, a tragedy that made Alferd Packer infamous.
Helambu, Nepal
Langtang Village Memorial
This memorial honors a village that was destroyed during a 2015 earthquake.
Lyndhurst, Hampshire
Alice Liddell's Grave
The grave of Mrs. Reginald Hargreaves, who inspired the tale 'Alice in Wonderland.'


text:
Home Research Projects
Elena comprises 15 Early Stage Researchers, which all pursue individual PhD projects;
ESR1; Low energy electron induced dissociation of potential gold containing FEBID precursor molecules
Objectives: The current project aims to establish branching ratios and cross sections for low energy electron induced fragmentation of selected FEBID precursor molecules in the gas phase. The target molecules will be gold complexes delivered by our collaborators. The reactions of these molecules with low energy electrons will be studied in the gas phase through sublimation into HV where they are exposed to low energy electrons generated by a throchoidal monochromator (TEM) in a crossed beam instrument and the influence of incident electron energy on fragmentation is studied by mass spectrometry. The ligand structure of these Au containing complexes will be chosen with regards to their expected susceptibility to the different low energy induced dissociation processes. The energy range explored will be 0-150 eV with an achievable energy resolution < 100 meV.
Our main objective is to help establish a fundamental understanding of the mechanisms behind FEBID, especially the role of low energy (0-50 eV) secondary electrons. In the long run we expect this understanding, in conjunction with surface experiments conducted by participants (UBre, CNRS, JH) and actual FEBID experiments through e.g. participants (EMPA, UErl, TUD), to contribute to rational design of superior FEBID precursors suitable for testing under processing conditions (Tescan, Zeiss, PhW). Long-term objective is to use new chemical and physical insights into FEBID to realize its technical and economical potential as commercial nanofabrication method.
The ESR will have training in state of the art techniques to study electron-molecule interactions and in supporting structural and dynamics calculations carried out in collaboration with Dr. Ragnar Björnsson at UIce.
ESR2; Low energy electron induced dissociation of model compounds for EUVL resist
Objectives: The current project aims to establish gas phase branching ratios and cross sections for low energy electron induced fragmentation of monomer units from typical EUVL resist polymers. The reactions of resist molecules with low energy electrons will be studied in the gas phase through sublimation into high vacuum where they are exposed to low energy electrons generated by a trochoidal electron monochromator and the influence of incident electron energy on fragmentation is studied by means of mass spectrometry. Special emphasis will be on halogenated, derivatives to study possible means of activating local radical reactions in such resist materials. The energy range explored will be 0-150 eV with an achievable resolution better than 100 meV.
Our main objective is to aid the possible utilization of low energy (0-50 eV) secondary electrons in EUVL to induce controlled chemistry in the resist material. The ESR will be trained in state of the art techniques to study electron-molecule interactions. Under the hands on supervision of a research associate ESR2 will also adapt a supporting structural and dynamics calculations carried out in collaboration with Dr. Ragnar Björnsson at UIce.
Expected Results: Absolute cross sections for dissociative electron attachment and dissociative ionization, and qualitative assessment of neutral dissociation of a set of native and halogenated monomers from polymer components of potential, EUVL resist material (energy range from 0-100) eV).
ESR3; Fundamentals of a novel chemically assisted FEBID and EUV lithography
The fabrication of nanostructures by FEBID and EUV lithography is based on common principles. This concerns not only the fact that in both processes low-energy electron play a major role in initiating chemical reaction that will yield the desired structures. They are released in FEBID as secondary electrons by scattering of the impinging high energy electron beam and in EUVL as photoelectrons resulting from absorption of an EUV photon. As another factor, similar chemical species produced from the initial electron interactions in a FEBID precursor or EUVL resist trigger or assist subsequent reactions. These processes need to be understood to achieve better control over nanostructure formation in both FEBID and EUVL. As an example, reactive species or sites produced on surfaces under the effect of an electron beam may trigger the autocatalytic decomposition of specific FEBID precursors. This effect is exploited as electron beam induced surface activation (EBISA) to predefine with the electron beam surface areas where a deposit will growth will occur.
This project investigates the fundamental chemical processes initiated in molecular layers or coordination polymers grown on surfaces. The results will provide insight in how the chemical species produced under the effect of the impinging radiation contribute to or assist in the formation of nanostructures. This is complemented by studies of model systems in the gas phase as well as applications in FEBID technology performed during the secondments.
ESR4; Study of electron induced dissociation of model compounds for FEBID and EUVL using Velocity Map Imaging [link to PI]
"The current project exploits the novel experimental technique of Velocity Map Imaging (VMI) to explore the dissociation dynamics of FEBID and EUVL precursor molecules. The host group has been at the forefront of developing VMI from its study of photon-induced processes to authoritative studies of DEA. In DEA anionic products are identified and their routes of formation and branching ratios characterised. The method has recently been extended to higher energies to explore the previously little studies process of Dipolar Dissociation revealing new fragmentation pathways."
ESR5; Inorganic-organic hybrid resists containing well-defined transition metal-oxo clusters
Objectives: Secondary electrons generated through the ionization of a polymer play a major role in the sensitization in EUV resists. This means that the absorption strength of EUV resists should be optimized by an adjustment of the polymer absorption coefficient. Even though oxide nanoparticles have already been proven to enhance mechanical properties towards etching process, i.e. etch resistence, the use of well-defined organometallic building blocks of a specific size (clusters of approx. 1.5 nm diameter) and functionalised surfaces is not well established. In resist formulations for Extreme UV Lithography (EUVL), homogeneously dispersible clusters with functional groups as small inorganic building blocks should enhance the etch resistance and the resolution as well as the line etch roughness. We envision the incorporation of metal oxide clusters (mainly zirconium-based) with 4-8 metal atoms per cluster and variable number of cross-linkable ligands in a monomer matrix, which enables the resist materials to form a rigidified structure and therefore become relatively difficult to be dissolved by most of the solvents. The incorporation of such entities in resists will not only increase the refractive index, but also allows controlling the number of crosslinking ligands coordinated to this metal-oxo cluster. Such cluster reinforced hybrid materials are well known in sol-gel and polymer chemistry, however resists containing these building blocks have been neglected to date. The clusters will be characterised by state of the art NMR, IR and X-ray techniques as well as thermogravimetry (TGA) to gain information about the outgassing of the coatings, which will have large impact on their use in EUVL under vacuum conditions. Spin and dip coating of the resists will be performed and the resulting films characterised to tailor the coating thickness. The ESR will be trained in organometallic chemistry under inert atmospheres (e.g. argon and nitrogen), basic polymer chemistry as well as coating techniques to achieve the optimal resist design.
Expected Results: New resist formulations containing metal-oxo-based clusters for optimised formulation in inorganic-organic hybrid resists in respect to line edge roughness, etch resistance and resolution. Understanding of the interactions within such resist films and evaluation of commercial suitability of such resists containing inorganic clusters with defined branching sites and refractive indices.
ESR6; Exploring fundamental physical and chemical aspects of focused electron beam induced deposition (FEBID) under well-defined conditions
Objectives: We will use a focused electron beam in combination with certain precursor molecules for the controlled fabrication of nanostructures as a part of focused electron beam induced deposition (FEBID) technique. In a more vivid picture, one might think of the electron beam as a pen and the precursor molecules as ink to write nanostructures. The basis of the targeted investigations is the electron beam induced surface activation (EBISA) a novel FEBID method. Thereby, a highly focused electron beam of a scanning electron microscope (SEM) is used to directly modify the substrate itself without the presence of precursor molecules, then the surface is exposed to precursor molecules which catalytically decompose at the pre-irradiated areas for the formation of a nanoscaled deposit in our unique ultra-high vacuum (UHV) system. The systematic variation of experimental parameters and comparison the experimental results with high quality simulations allows for a detailed insight into the role of scattered electrons in solids such as forward scattered or backscattered electrons. The investigations will comprise detailed high resolution microscopic (STM, SEM, HRTEM) and spectromicroscopic (AES, SAM) characterization of the electron beam irradiated substrates and the initial states of electron beam induced deposition. The main objective of the study is to gain detailed understanding of the physics and chemistry involved in FEBID processes with the aim to improve the fabrication of the nanoscaled deposits.
Expected Results: We expect to gain new insights into the nature of electron scattering in the substrate (proximity effects!) via the EBISA method. Furthermore, we anticipate learning how to use our knowledge to improve the fabrication of nanostructure.
ESR7; Synthesis and characterization of potential gold containing FEBID precursor complexes
Objectives: We will synthesize and fully characterize a series of gold(I) and gold(III) complexes specifically designed as FEBID precursors. Inside of the ELENA consortium the FEBID technique will be widely studied and all the "chain of research" is covered inside of the project. At the base of the production of the 3D nanostructures there is the design and synthesis of precursors that have the right properties for this technique. You can see these precursors as the "ink" that will be used to print the 3D nanostructures. We are working on a series of gold containing compounds that are both highly stable and volatile at low temperatures. These complexes are designed and synthesized at university of Oslo in high quantities using different laboratory techniques. The properties of these compounds are deeply analyzed both from the chemical and from the physical point of view. A wide range of techniques will be used, such as Nuclear Magnetic Resonance Spectroscopy (NMR), Mass Spectrometry (MS) and single crystal and powder X-Ray diffraction. Particularly relevant insight into the physicochemical properties of the synthesized species will be obtained by TGA-MS analysis (in air, inert atmosphere or vacuum). We are also interested in better understanding the underlying mechanism of FEBID and how the structure of the precursors can be optimized to obtain better deposits. To obtain these results we will work in constant collaboration with the other ELENA members to develop new FEBID precursors. The expertise of the laboratories at UiO is not limited to gold but is extended to a wide range of heavy metals. Other organometallic compounds may be investigated, for example containing platinum-group metals.
Expected Results: Gold complexes that are potential precursors for FEBID will be prepared and characterized. Improved understanding of the crucial structural features that favour successful FEBID precursors will be gained.
ESR8; Chemical activation and cross-linking of molecular monolayers by low energy electrons and EUV photons, and new FEBID precursors in commercial processing
Objectives: The project aims to the cross-linking of the molecular monolayers of new FEBID precursors by the irradiation using low energy electrons as well as EUV photons. The products of this radiation are two dimensional (2D) carbon nanomembranes (CNMs) with defined mechanical and electrical properties.
Besides homogeneous monolayers, FEBID with mixed monolayers of phenyl, biphenyl and terphenyl as well as co-adsorption of functional molecules will be investigated. A major goal is the tuning of properties of FEBID nanomaterial, in particular metal-doped nanomembranes with defined composition. A key factor will be an easy route for fabrication of ultrathin (0.6-2.0 nm) and large area (cm2) CNMs, based on a "topdown" approach. This method, which was developed at UBfl, will be adopted for the formation of doped CNMs samples and involves the following steps: 1) Preparation of self-assembled monolayers (SAM) from the above mentioned molecules on gold surface from solution; 2)Structural characterization by X-ray photoelectron spectroscopy (XPS), low-energy electron diffraction (LEED) and scanning tunneling microscopy (STM); 3) Preparation of CNMs via exposure to an electron beam or EUV light; 4) In situ characterization of the chemical composition of the cross-linked (irradiated) samples; 5) Study of the chemical states and the atomic content of the prepared doped CNMs (XPS, STM); 6) Imaging the structural integrity by helium ion microscope (HIM). Our main objective is to establish a class of novel 2D materials with well-defined properties based on a rational approach using low energy electrons induced chemistry in surface bound precursor molecules. The ESR will be trained in the experimental techniques above.
Expected Results: The fabrication of new 2D nanomaterials, i.e. CNMs, with and without metallic dopants; A detailed structural and chemical characterization of CNMs; An understanding of the electron induced kinetics of the cross-linking procedure to form 2D nanomaterials; Formation of vital skills of the ESR in academic and industrial environments.
ESR9; Controlled nano-patterning using Focused Electron Beam Induced Deposition (FEBID)
The project aims at understanding the EBID process, the effect of various parameters on the growth, having a good control over the deposition and achieving a reproducible growth process at the highest possible resolution. This allows to use EBID for reliable fabrication of nano-structures and nano-devices and can also be complementary with other existing lithography processes. Several metrology tools will be used to measure and characterize the shapes of the deposits. Deposition of 3D structures will be investigated as well. Various novel precursors will be tested, some of which will be synthesized by other ELENA partners or ESRs, to find precursors with better deposition properties such as growth rates and purity. During a secondment at Phenom World, instrumentation will be developed to introduce EBID into their microscopes and the merits of this will be investigated.
ESR10; Metal nanowires by FEBID with novel precursors
Focused Electron Beam Induced Deposition (FEBID) is a novel and promising method of printing three-dimensional structures at nanometer scale. It allows to directly manufacturing objects in nearly every desired shape, using a variety of materials. Although its advantages, there are still many challenges and unanswered questions regarding creating of high shape- fidelity and pure nanostructures. One of the most important is to design a proper precursor, which not only allows us to grow pure metal 3D-objects, but also will be stable in vacuum and volatile at room or moderately elevated temperature. The typical FEBID precursor molecule contains a central metal atom surrounded by non-metallic (in most cases organic) ligands. As the electron induced dissociation of molecules is not selective, the ligands can also be dissociated and incorporated into deposit causing impurities in the grown structures.
My studies will uncover electron induced surface processes occurring during e-beam induced deposition with various novel precursor classes. The focus is mostly on molecules containing gold, silver, and ruthenium coordinated with NHC- halogene, fluorinated and non-fluorinated carboxylate, and allyl-carbonyl halogene complexes. The control of FEBID material purity by electron irradiation dose rate and through substrate temperature variation will be studied using chemical and electrical analysis. By tuning deposition process parameters, we want to achieve fully 3 dimensional deposits with different metal to non-metallic matrix ratios. The thorough investigation of deposited material composition and internal structure will enable us to fundamentally investigate the role of incomplete dissociation vs. ligand co-deposition pathways of adsorbed molecules and to expand existing FEBID models.
ESR11; Chemical reactions induced by EUV photons
Objectives: We will investigate the chemical reaction mechanisms that determine the properties of EUV photoresists. It is well known that EUV photons cause ionization of atoms in any material. The subsequent chemical reactions that lead to the physical property changes needed for lithography result from a variety of processes occurring in the resist film. Among these are secondary ionization, formation of electronically excited states, and radical ion chemical reactions, in competition with unproductive charge recombination. The quantitative understanding of these processes is important because it provides the knowledge base for preparing optimal EUV photoresists. Our main goal will be to obtain a solid understanding of the mechanisms involved in pattern formation in two cases: (1) a metal oxide nanoparticle based resist material and (2) a molecular organometallic material. The emphasis will be on the dynamics at early times after excitation by an EUV photon. We will use time-resolved spectroscopy, a set of techniques with which we have extensive experience using excitation and detection in the UV and visible spectral ranges. The implementation of such experiments with EUV excitation is challenging. In first instance, a laser-based source will be used, based on Higher Harmonics Generation. Picosecond time-resolved fluorescence experiments will be performed that give information on the timescales and efficiencies of formation of molecular excited states following pulsed EUV excitation. In addition, pump-probe spectroscopy will be carried out, which does not require a light-emitting entity in the material. With the mechanistic information in hand, we will optimize the performance of the resist material.
Expected Results: 1. Unravelling of a detailed reaction mechanism for EUV excitation of novel inorganic photoresist materials. 2. Relate the mechanistic understanding to the performance of the photoresists, in particular to the quantum efficiency. 3. Initial steps in the adaptation of the composition of a resist formulation for higher performance.
ESR12; New material chemistry exploration for Extreme Ultraviolet Lithography
EUV lithography, which is still in the research phase, is deemed to be the future of the semiconductor industry. However, as we reduce the wavelength to 13.5 nm, the energy of the photons becomes so high, that we move from excitation chemistry (in DUV lithography) to radiation chemistry (in EUV lithography). This changes the chemical interactions happening between the photons and the photoresist. The obscure change in the chemistry results in the underperformance of the currently available state-of-the-art photoresists. The major problem associated with the current systems of EUV resist is something known as RLS tradeoff. R stands for the resolution, which is the smallest feature size that can be printed using that material. L stands for line-edge-roughness, which is the deviation of line-space feature from an ideal smooth shape. And S stands for sensitivity, which is the minimum exposure dose required to reach the resolution. It is proving to be impossible to improve two of the parameters without exacerbating the third (hence, a trade-off). This RLS trade-off is caused due to chemical variability at nanoscale level. Only through the fundamental understanding of the chemistry of the process, it will be possible to produce robust photoresist systems that can work efficiently for EUV lithography. The objective of this research project is to bridge this understanding. The approach of this project is a combination of two ways: 1) To enhance our knowledge of fundamental chemistry happening at the nanoscale level during EUV-patterning (through fundamental experiments such as solid- and gas-phase reactions) and 2) To use that understanding to design and characterize novel and robust EUV photoresists systems (through understanding synthesis of novel EUV systems, EUV patterning using NXE scanner, CD-SEM analysis and RLS characterization).
Expected results from the project is to get a better understanding of the fundamental chemistry and correlating that to the critical parameters of novel EUV resist systems.
ESR13; Selection of novel FEBID precursors with structural and compositional analysis of nanostructures
The project aims to give fundamental and detailed answers to the question of how novel precursors (i.e., a chemical compound containing metal atoms, brought to the gas phase) can be used in order to create nanostructures in the 3D domain by means of electron irradiation. Starting from rather simple structures, the project will elucidate the physical mechanisms decisive for creating reproducible arbitrary complex structures and the obstacles which have to be overcome in order to create such structures. The deposited 3D nanostructures are furthermore studied for their optimum deposition parameters (e.g., beam energy, beam current) and the performance and quality of the deposited structure (e.g., growth rate, material composition, shape fidelity) as well as processing influences. These findings will then be used to generalise the deposition procedure in such a fashion that any arbitrary precursor can be employed to generate any arbitrary 3D nanostructure.
Expected Results: A set of optimized parameters for deposition of each tested FEBID precursor; Automated procedures for depositing nanostructures using a focused electron beam; An established relation between material composition of the nanostructures and FEBID deposition parameters.
ESR14; Modelling of the FEBID process and FEBIP based fabrication of nanodevices
ESR15; Relating mask repair performance to physical and chemical aspects of focused electron beam induced deposition (FEBID)
For lithography processes in the semiconductor production, photomasks, opaque plates with transparent regions, are used to create defined patterns on wafers. Their tremendous production cost in case of high-end masks makes it mandatory to optimize their fabrication by repairing their defects.
EUV photomask repair
For EUV lithography a new classe of mask with smaller structures enter the stage, that drives mask complexity and cost. In order to achieve a high mask repair yield, the nanometer-accurate removal of undesired and deposition of missing material by etching and depositing, respectively, is essential. For this, focused electron beam induced etching and deposition is applied in order to correct the pattern on masks. Critical performance indicators for a successful repair application are for example processing resolution, minimum repairable feature size and optical CD ("critical dimension") variations.
Research objective
The main goal of this research is to gain insight on the physical and chemical mechanisms governing focused electron beam induced processes and so derive key parameters to control and optimize the mask repair performance. This includes the investigation of new precursors and process parameters related to the electon beam.


Combine first 6 ingredients in a jar. Cover tightly, and shake jar vigorously. Place beef in a shallow dish; pour lemon mixture over beef. Cover and refrigerate at least 3 hours.
To serve, combine lettuce, cheese, green pepper, onion, and beef mixture in a large salad bowl; toss lightly.


Entruphema provides products and solutions for content owners and producers, service providers, and on-line retailers that want to launch new digital media businesses. Our flagship product – DICODEC™ - has been designed specifically to enable multiple business models to keep pace with evolving market needs. Whether you are an experienced content producer and owner who wants to sell directly to consumers or a distributor investigating new advertising tools and pay-per-view models, DICODEC™ provides the tools you need. With over 6 years experience in creating and integrating content management, merchandising and scheduling systems, Entruphema realizes that successful digital content businesses require a flexible platform that puts our client in control. This gives them the ability to meet changing market needs with a platform that integrates with existing systems.


In keeping with the main theme of this work, the key task for the modern neuroangiographer who has come to rely on cross-sectional imaging for brain anatomy, is to know the location of the posterior fossa/ brainstem structures based on angiographic anatomy, particularly venous anatomy. There is so much variability in venous arrangements that, in my opinion, knowing where a given vein is with respect to the brain it drains and how it is related to the overall venous arrangement is more important than nomenclature. In this regard, the 4th ventricle is one of the key structures which can be located based on venous angiography.
One can use both morphometry (simple measurements), venous landmarks, or both. My general radiology mentor, Dr. Alec Megibow, holds that a radiologist with a ruler is a radiologist in trouble. Although he is certainly right, it's nevertheless OK to admit trouble and use the ruler.
In a typical adult, the 4th ventricle is located more or less behind the pons; its craniocaudal extent corresponds roughly to the vertical length of the pons, which is going to be about 1 good old American inch (2.54 cm) long. Conveniently, the pons is also about 1 inch (2.54 cm) thick (or somewhat less) on a mid-sagittal MRI image; which also proves that the American system is the better one.
This is not perfect, for example the interpeduncular vein is somewhat below the inferior margin of the interpeduncular fossa, but that's a good start. Notice that location of the IVth ventricle can be determined without the need to identify the vein of the Lateral Recess.
The reason for the prominence of the anterior group is the hypoplasia of the posterior portion of the Posterior Mesencephalic Vein (PM), so instead of draining into the Galen it empties towards the anterior pontomesencephalic (E) system. Also nicely seen is a longitudinal pontine vein (J) and the vein of the pontomedullary sulcus (K). The 4th ventricle will be located behind and slightly below the pons, underneath the Precentral Vein (C), with is caudal margin marked by the Vein of the Lateral Recess of the 4th Ventricle (L), a.k.a. the Vein of the Cerebellomedullary Recess of Rhoton. Also nicely seen are the tectal veins, marking the location of the tectal plate.
The same image without any labels, to best appreciate the natural beauty.
An image like this one makes things easy, but it is rarely this obvious.
In the neurosurgical literature, as exemplified by Rhoton's dissections, the same vein is called the Cerebellomedullary Fissure Vein. It serves as an angiographic landmark for the cerebellopontine angle.
It is a large and relatively consistently seen vein, usually draining into the Petrosal Vein (P). It is usually prominent because it needs to drain the rather vascular 4th ventricle choroid plexus which can sometimes be seen as a blush on an angiogram.
In the AP view, the Lateral Recess vein is the one which courses inferior and then medial with respect to the Petrosal vein (P). Keep looking for this vein in venous phases to learn to recognize "mechanically".
Again, the vein has a characteristic hook-like shape on both AP and lateral views. The tip of the hook is in the ventricle and, as it comes through the Lushka it will form the bottom of the hook on both lateral and AP. Convenient. It will then ascend behind the flocculus, within the cerebellopontine fissure, where it is named "Cerebellopontine Fissure Vein" in Rhoton, to join the Petrosal vein (P). The flocculus separates this vein from the more anteriorly located Lateral Pontine Vein (J), also known as the Vein of the Middle Cerebellar Peduncle in Rhoton. There are of course variations which will be shown. So, the bottom of the hook marks the inferior extent of the 4th on a lateral view.
As with any posterior fossa vein, especially for those not yet comfortable with venous angiography, contrast MRI is an excellent way to see all kinds of veins. Any volumetric sequence (MP-RAGE, for example) will do a great job in a cooperative patient. Here, the vein of the lateral recess is marked with a pink arrow. It ascends on the lateral aspect of the pons, here being named teh Pontocerebellar Fissure Vein (Rhoton, blue arrow) to join the petrosal vein (white arrow, P). Notice how the vertical aspect of the lateral recess vein, a.k.a. the Pontocerebellar Fissure Vein is intimately related to the trigeminal nerve, usually running on its medial aspect, as in this case. Rhoton, in fact, in the Neurosurgery 2000 supplement manuscript on the retrosigmoid approach describes the phenomenon of venous compression upon the rootlets of the trigeminal nerve — the pontocerebellar fissure vein being one of the culprits.
The choroid plexus of the 4th ventricle is, many times, found not only in the 4th ventricle but also outside of it, spilling out from the lateral recess / foramen of Luschka / lateral aperture.
Another MRI example of the lateral recess (L) vein, with its horizontal part (cerebellomedullary fissure vein of Rhoton) emerging from the lateral recess, then ascending on the lateral aspect of the pons as lateral recess (L) vein or, in neurosurgical literature, as vein of the cerebellopontine fissure, in close relationship to the flocculus and CN V, to converge onto the Petrosal vein (P). Notice homology of the Petrosal vein draining into the superior petrosal sinus with the Bridging Vein (BV) draining into the cavernous sinus.
These veins are, as a rule, below angiogrpaphic resolution. Though they may be occasionally identified on high-field MRI, they remain of primary landmark interest to the rare neurosurgeon still willing to behold them in vivo.
The cerebellar tonsil is located lateral and posterior to the 4th ventricle. It is supplied mainly by branches of the inferior vermian vein (V) and the vein of the lateral recess (L) a.k.a. the cerebellomedullary fissure vein. The latter is usually responsible for the anterior portion of the tonsil, while (V) supplies the posterior part. Of course, variability is the rule, and when one is hypoplastic the other will take over the job.
The sum total of the story, in my opinion, is that tonsillar veins are variable and their nomenclature is confusing. Moreover, the veins are so variable that assigning a specific name to this or that tonsillar vein may not be helpful or accurate. The most important point, again, is to know where the vein is in relation to the brain, or the tonsil part of it in this case.
In this example, the lateral recess vein on the left receives the medial inferior tonsillar vein (S) and the anterior superior tonsillar vein (STV). The way to identify (S) is to look for a vein which courses inferiorly from the medial horizontal aspect of the lateral recess vein (the cerebellomedullary fissure vein). On the right, the inferior vermian vein is prominent, and receives (S) instead.
The cerebellar tonsil position can be usually determined based on location of the superior (U) and inferior (T) retrotonsillar veins, which together with the inferior vermian vein (V) look like a claw in the lateral view, as in the following example. I think that this "claw" is the most consistent venous part of this whole tonsillar business. The point, again, is to recognize from the venogram where the tonsil is.
In conclusion, remember that the choroid plexus is a relatively vascular structure, and thus the vein of the lateral recess (L), a.k.a. the cerebellomedullary fissure vein will be present in nearly every case. Look for it as a way to define the inferior border of the 4th ventricle in both AP and lateral views.
It is important to remember the basic rule that, in angiography, veins are only visible when the arterial territory which they drain is injected. In the posterior fossa, this is most important for the PICA territory, which is not always sufficiently seen from the contralateral vertebral injection. Even when enough contrast can be retrogradely forced into the contralateral PICA to sufficiently evaluate the arterial anatomy, the same contrast volume may not be adequate to see the veins. Remember that 75% of total blood volume is in veins at any given time. Since the PICA usually supplies the inferior cerebellum, the venous complex corresponding to the PICA is the inferior vermian veins, tonsillar veins, anterior cerebellar veins, and some medullary veins.
Remember rule #1 — if you don't see a vein, it doesn't mean that its not there, if the same vein could be draining the territory of an artery which was not injected to produce the picture you are looking at. Inferior vermian veins are a good example of this: only the left one may be seen from left vert injection, and the right one might be there, if you had injected the right vert. All sorts of fakeouts are possible with in-vivo angiography, depending on the arterial arrangement.


this is neither a reference to the function itself, nor is it a reference to the function's lexical scope. The this keyword is actually a binding that is made when a function is invoked, and what it references is determined entirely by the call-site where the function is called. It's execution context, the value at run-time.
Implement immutable objects with configurable, writable, seal and freeze. Seal will call preventExtensions and configurable false. Freeze calls seal and writable false.
Another good way to establish a candidate's expertise, is to ask them to implement their own way of doing something that's usually done with a popular JS library.
Implement a pub/sub module. If you're in jQuery you may use the built-in event methods, .on() and .off(). If you had to roll you're own, have a peak at how David Walsh gets this done.
Implement a factorial. This demonstrates how to use recursion.
Take the time to prepare some coding questions. Sometimes users may not understand your questions. Don't be so quick to jump the gun and assume they don't know the answer. Give them a chance to explain themselves.
Most of us appreciate when a candidate just admits to not knowing the answer to your questions, but sometimes it's not that simple. Sometimes they may know about the question or something related. Prepare enough interview material so you can jump over stuff that they can't answer. Avoid taking a lot of time waiting for them to answer a question that you believe to be simple, there may be other knowledge they have that is yet to be uncovered.