text:
Q: Can parentheses in C cause implicit cast? Background
The last time I asked about whether parentheses were causing implicit cast (here), @pmg was nice enough to point out that "Nothing in C is done below int" But there, the discussion was about bitwise operators, and the parentheses turned out to be just a distraction.
Introduction
Below, the parentheses are the main attraction. Or, to be more boring but precise, the only operators I see are the parentheses and assignment operators.
At this reference about the C parentheses operator, I do not see anything about parentheses changing the type (outside of typecast syntax, which is not this case).
Meanwhile, here's a reference that reminds that there is automatic type conversion on assignment, but I don't think that will explain the static analysis tool behavior I will describe here.
As in my previous question, "OK" means that the static analysis tool did not warn about an implicit type conversion, and "NOT OK" means that it did.
int main(void)
{
    unsigned int  ui;
    int i;

    ui = (256U); // NOT OK (*) (1)
    i = (256U); // NOT OK (*)  (2)

    i = 256; // OK
    i = 256U; // NOT OK
    ui = 256U; // OK   (3)
    ui = 256; // NOT OK

 return(0);
}

I can understand them all except the first two - what do the parentheses do? If they do nothing in the way of implicit typecasting, then I would expect (1) to be OK and (2) to be NOT OK. If they do automatic type promotion of types smaller than int up to int, then I would expect (1) to be NOT OK and (2) to be OK. But this tool says that both are NOT OK.
Is this a static analysis tool error, or is the tool correct and there's something else I need to learn about implicit type conversions in C?
(BTW I hope that the value 256 is small enough not be causing overflow on my machine ...)

A: First, let's clear up some terminology.  Nothing can cause an "implicit cast", because there is no such thing.  A cast is a explicit operator, consisting of a type name in parentheses preceding an expression, such as (double)42; it specifies a conversion.  Conversions can be either explicit (specified by a cast operator) or implicit, as in double x = 42;.  So what you're really asking is whether parentheses can cause an implicit conversion.
And the answer, at least in the code you've shown us, is no.
Quoting the C99 standard (3.7 MB PDF), section 6.5.1p5:

A parenthesized expression is a primary expression. Its type and value
  are identical to those of the unparenthesized expression. It is an
  lvalue, a function designator, or a void expression if the
  unparenthesized expression is, respectively, an lvalue, a function
  designator, or a void expression.

And since 256U is already a primary expression, the parentheses make no difference at all; parentheses generally indicate precedence, but in this case there is no predecence to indicate.
What static analysis tool are you using?  You should probably submit a bug report.

A: The tool is confused somehow. There's no casting here. Those parentheses just indicate precedence.

redpajama_set_name: RedPajamaStackExchange


Sherry Czekus is a Waterloo based artist. She graduated from University of Waterloo, with a BA in Fine Art with Studio Specialization and Wilfrid Laurier University with a B. Ed. She has exhibited her work in private and public galleries in Ontario. Her work is inspired by the vibrancy of urban life in her community and other large cities where she has travelled.


As most app developers know, retaining new users is hard and some would say it gets harder every year. At Tapstream we wanted to test that notion so we looked at anonymized aggregates of attribution data collected by our platform as our customers acquire and engage their mobile users. The steep decline of engagement rates year over year was a surprise even to us.
We compared data from May 2013 to data from May 2014. To give you some context, in May 2013 an average app developer would retain about a quarter of their users a day after acquisition.
This is what keeps marketers up at nights: it means that three quarters of their acquired users didn't stick around even for one day.
On average only 14% of users stuck around a day after downloading an app. That is less than one in seven users. Those are abysmal rates by any measure.
This is exactly why we at Tapstream created Onboarding Links: to engage new users the moment they run the app for the first time. Reducing the app abandonment rates is becoming a crucial part of user acquisition.
Another dimension of this data is looking further down the funnel to see how user retention fared at day 7 and day 30 after acquisition.
Day 7 retention went from a respectable 23% to a measly 10% in May 2014, while Day 30 retention plummeted from 14% to 2.3% – a full 84% decrease.
To put this into perspective, the average next-day retention rate in May 2014 is almost the same (14.06%) as Day 30 retention rate a year ago (14.30%).
It takes about 10 seconds, a smattering of taps and usually zero dollars before a consumer is the proud new owner of your app. But easy come, easy go – there's usually so little investment in your app there's no pain of switching. As table stakes for app design get raised (remember when every app used default nave elements and controller views?) the next shiny thing to come along and grab consumer attention really is very shiny.
When you have an expensive product and somebody buys it you can generally assume they did some research beforehand and had an idea of what they were getting into. They essentially self-filter to be loyal users by the time they engage with the product. With apps any such assumptions are out the window – there is nearly zero intent signalling by the consumer, even after they have "purchased" your app.
There's often a lack of context when a new user opens an app. This isn't Christmas morning, unwrapping the box hoping for an NES. Between the moment somebody absent-mindedly downloads your app and opens it for the first time they've probably checked Facebook six times, Twitter three, bid on two obscure statues on Ebay and attended a funeral. The likelihood of them remembering the emotional switch that got them to download is reasonably slim.
One of the tricks du jour, championed by the Japanese card games and the genre they inspired, is forklifting content into the app on first open. Sure the app itself is tiny, you don't even need WiFi to get it, but then there's a six-minute load time the first time you open it. This and other terrible first-run experiences can lead to serious drop off.
None of those explain the drastic decrease in retention over the last year. That may be a byproduct of the explosion in available apps. In fact most people would assume so, considering the huge number of apps available today.
Arguably the variety of supply already far outstripped the demand.
So the relevant info becomes how many apps are being downloaded per device in May 2013 versus a year later. Are people downloading more apps and that's why they're not sticking around, or are they downloading better apps which is why they're not sticking around?
Lucky for us one of the smartest minds in mobile started looking at that last year.
– Benedict Evans, from his blog.
Assuming Ben is right (and he often is) we can infer a gentle increase in the number of apps downloaded per phone, coupled with a higher quality of apps across the board has meant that the competition in the app store has become more fierce not only in terms of number of animals in the jungle but also the ferocity of those animals. Both of these factors end up driving down user retention in mobile apps versus a year ago.
Though this chart ends in 2012 and is iOS-specific we know that the trend continues but only steeper across both ecosystems as seen here and here.
Data was collected by Tapstream for months of May 2013 and May 2014 from over 100M devices. It is anonymized and it includes both iOS and Android apps, spanning many verticals from gaming to travel. The data excludes apps with DAUs of over 1M.


I've recently started using more plugins and I thought of a suggestion that could possibly help in this department.
A button in the object creation screen that checks for updates on the selected plugin. Often I won't even notice if an update gets posted in the forums for a plugin, so this would make things much smoother.
I think there's a third party program that does that. I'm not sure if it's still being maintained though.
Yeah I just checked - it's dead. The list of plugins is very outdated.


2015, a year that will surely mark the start of a new era, is over. A new year has begun. This year even more than last, the Abe Government--based on that market fundamentalism they call "neo-liberalism"--is working on gutting the Constitution in order to push forward with military development jointly with the United States. When we look at the recent loosening of labor regulations, it looks just like some primitive kind of capitalism has come back to life, as if policy is now being made solely from the point of view of capital.
For businesses it has become a matter of course for capital to put its own (shareholders') profits first in developing their business. Fighting unions have disappeared from large companies, and workers are divided up at the whim of capital. Long hours and competitive rivalry have become the norm in have become the norm in the workplace. The loss of solidarity is giving rise to many mental disorders; irregular workers, unable to become regular employees, are everywhere; low wages and unstable employment are rampant. Young people are unable to have hope for the future, unable to get married, and have no way of providing for the next generation. Even the passing down of work skills has become difficult. What a severe situation this is!
However, we think this situation is all the more reason why unions must come to the fore. We'll join our knowledge and our strength together. From ferocious strikes to courtroom struggles using the Labor Contract Law, we'll find original and imaginative strategies. Let's win workers a right to live, and to live a proper life!
On the world front, the Abe Government looks at first sight to have gotten itself driven into making "a historic compromise on the comfort-women issue". But the real intention of this is "to make past things past, and not hand them down to the future". This is why a great backlash is now occurring in Korea. What the government and people of Japan really ought to do is to make apologies and reparations to victims, and then furthermore to "honestly address the history of aggression" since the Meiji era, "and not forget these things". We ourselves, I think, are also expected to take initiative in establishing this within the Japanese society.
And so the 2016 Spring Labor Offensive begins. Our struggle is still not enough. There is a growing gap in the degree of struggle at different companies. We should fight hard wherever we can, to make an example. Then those unions whose initiative is not as strong can learn from watching the others. Let's strengthen our solidarity with one another even more, to make this a year when we can feel proud to say we are Zenrokyo.


105/140Ghz dual frequency gyrotron is used in KSTAR tokamak for an electron cyclotron resonance heating (ECRH). The ECH launcher consists of a fixed mirror, a steering mirror, cooling systems and some mechanical component for a steering mirror. We have designed the fixed ellipsoidal focusing mirror for an efficient heating and localized control. The beam radius using the existing ECH launcher system is about 45 mm at the resonance layer. On the other hand, the modified launcher mirror reduces the beam size at the resonance layer for incident RF beam to 38 mm. The design results showed good agreement compared with the computation and simulation results. Since the distance between the corrugated waveguide and the fixed focusing mirror is fixed, it is difficult to more reduce the beam size. However, reduced beam size is small enough to localize MHD control and heating.


text:
By Bravo/Getty Images
Matthew McConaughey Says His Dad Died While Having Sex with His Mom
And, apparently, that's exactly how the actor's father always wanted to go.
After 52 days spent alone in the desert without electricity writing his memoir, Matthew McConaughey has a whole backlog of pent-up stories he needs to urgently share with the public, including the revelation that his father passed away mid-intercourse.
As part of his People cover story, the actor also released an exclusive excerpt from his new book Greenlights, that hits shelves October 20, in which he reveals that his dad, James Donald McConaughey, died exactly how he always knew he would. "I got a call from my Mom. 'Your dad died,'" McConaughey writes. "My knees buckled. I couldn't believe it. He was my dad. Nobody or nothing could kill him. Except for mom. He'd always told me and my brothers, 'Boys, when I go, I'm gonna be makin' love to your mother.' And that's what happened. He had a heart attack when he climaxed."
James and McConaughey's mother Kay had a contentious on-again, off-again relationship, repeatedly divorcing and marrying each other over the years, but McConaughey says "those moments were so quickly superseded by the love and humanity." He continued, "They were, at times, violent. As I say in the book, that is how they communicated. They were divorced twice, married three times, I mean, yeah, it was like the Pacific Ocean in a storm." The actor's father died in 1992.
In January of this year, McConaughey decided it was time for his mom to once again find love, attempting to set her up with the widowed father of his The Gentleman co-star, Hugh Grant. In an interview with Entertainment Tonight, the actor said, "His father's 91, my mother's 88. Yeah, why not? Next week, they're supposed to meet, and we probably won't see them for the rest of the night."
— Monica Lewinsky on the Pandemic's Forgotten F-Word
— Why Harry and Meghan Won't Spend Christmas With the Queen
— What One Book Critic Learned by Reading 150 Trump Books
— How Ghislaine Maxwell Recruited Young Girls for Jeffrey Epstein
— More Details Emerge on Prince Harry and Prince William's "Bitter Explosion"
— Tracing Photographer Richard Avedon's Bohemian Coming of Age
— From the Archive: The Mysteries of Princess Diana's Fatal Car Crash
Emily Kirkpatrick
Emily Kirkpatrick is a contributing editor at Vanity Fair, specializing in all things pop culture. Her weekly newsletter, "I <3 Mess," rounds up the best of the worst celebrity fashion. You can find more of her many opinions on Twitter, Instagram, and TikTok.
See More By Emily Kirkpatrick »
Royal Watch
Get the latest chatter, from Kensington Palace and beyond, straight to your inbox.
By signing up you agree to our User Agreement and Privacy Policy & Cookie Statement.
Prince Harry's Spare Fallout: Why Sources Say Charles Is "Deeply Hurt"
As Prince Harry continues to promote Spare, his bombshell memoir out Tuesday, the repercussions of his devastating claims are now becoming apparent.
By Katie Nicholl
Lisa Marie Presley Has Died at 54
The daughter of Elvis and Priscilla Presley went into cardiac arrest on Thursday, according to reports.
By Donald Liebenson
Palace Insiders Say Prince William Is Already Furious About Prince Harry's Memoir Leaks
Prince Harry alleges Prince William attacked him over Meghan Markle in a new excerpt from Spare, his bombshell memoir due out next week.
Reading About Prince Harry's Penis Is a Genuine Shock
As the leaks from the royal's forthcoming memoir make the rounds, one bit of bodily overshare has grabbed a large percentage of headlines. It's funny, yes. But there's something else going on.

redpajama_set_name: RedPajamaCommonCrawl


text:
Harlow father found dead in car with severe head injury after 'falling down stairs' while going to pick up cannabis
Mr Arhipovs' son found him in the car with the injury
A father found dead in a car suffered a serious head injury after falling down the stairs while going to collect some cannabis, an inquest has heard.
Andrejs Arhipovs was found in a Volvo outside his home address in Milwards, Harlow, by his son on May 28.
Harlow Man charged after trying to enter Yates nightclub while in possession of a knife
The 39-year-old father was rushed to Princess Alexandra Hospital at around 11.45pm, but sadly died at around 1am the following morning.
An inquest into Mr Arhipovs' death concluded it to be an accident, following a police investigation that saw three men arrested on suspicion of murder.
Andrejs Arhipovs was found dead in Milwards, Harlow
They have since been released without charge.
At the inquest held on Tuesday (October 24), it was heard that the post mortem gave the cause of death as severe head injury.
Toxicology reports found that Mr Arhipovs was highly intoxicated, with 245mg of alcohol in every 100mg of blood.
Use of cannabis was also found.
DCI Stephen Jennings, of Essex and Kent Police's serious crime unit said: "The deceased did have an injury at the back of his head.
"He had fallen down the stairs in Peterborough. As the case progressed, this appeared to be the case.
"We started to look at where the car had been and spoke to a number of associates at the time, not suspected of being involved.
Police attended Milwards
"They had gone to Peterborough believed to be involved with cannabis at some point.
"One of them said they met at a car park and CCTV shows them there in good humour."
During a search of one address in Peterborough, a part of the bottom of the stairs was broken off.
DCI Jennings said: "There is a possibility that this was where it had taken place but we cannot be sure.
"The post mortem shows there was significant skull fracture, a single start line that would be consistent with a step."
Mr Arhipovs also had no facial injuries consistent with an assault.
Harlow man charged following drugs raid involving armed police with 'little machine guns'
Senior coroner Caroline Beasley Murray then concluded his death as an accident.
She said: "In the light of DCI Jennings' evidence and that is of course given in the light of the pathology evidence, on the balance of probabilities this was an accident.
"I am sorry for his family's loss."


text:
import { Component, OnInit, OnDestroy } from '@angular/core';
import { Router, ActivatedRoute } from '@angular/router';
import { FormControl, FormGroup } from '@angular/forms';
import { Subscription } from 'rxjs/Subscription';

import { AlgoliaService, AuthenticateService } from '../../_services/index';

// import fade in animation
import { fadeInAnimation } from '../../_animations/index';

@Component({
    moduleId: module.id.toString(),
    templateUrl: 'messagepreview.component.html',

    // make fade in animation available to this component
    animations: [fadeInAnimation],

    // attach the fade in animation to the host (root) element of this component
    host: { '[@fadeInAnimation]': '' }
})

export class MessagePreviewComponent{

    tran: any;

    constructor(private route: ActivatedRoute, private algoliaService: AlgoliaService, private router: Router) {

        this.route.data.subscribe( (data) => {

            this.tran = data.info;

            this.tran.claimBefore = new Date(data.info.claimBefore).toUTCString();

            console.log(this.tran.claimBefore);

        });

    }

    next(){

        var cnf = confirm("Are you satisfied with your order ? ");

        if(cnf){
            this.router.navigate(['/d/pick/placeorder']);
        }
    }

    back(){
        this.router.navigate(['/d/pick/composemessage']);
    }

}

redpajama_set_name: RedPajamaGithub


1993 House Bill 4056. An Act To Provide A Limited Exemption From Thereat Property Tax For Paraplegic And Quadriplegic Individuals.
Title 1993 House Bill 4056. An Act To Provide A Limited Exemption From Thereat Property Tax For Paraplegic And Quadriplegic Individuals.


text:
Q: passing values to another activity I am trying to pass value "0000002" in string format to next activity like below:
Intent pass = new Intent(this, SecondActivity.class);
pass.putExtras("EmpID", "0000002");

In second activity
Bundle info = getIntent().getExtras();
System.out.println("Test " + info.getString("EmpID")); // this line printing "null" value instead of "0000002".

I am able to pass and fetch the other strings successfully. I am not able to fetch the EmpID.
Please help me.

A: Here is a Sample
From 1st Activity
Bundle localBundle = new Bundle();
localBundle.putString("Loan Amount", editText1.getText().toString());
localBundle.putString("Loan Tenture", editText2.getText().toString());
localBundle.putString("Interest Rate", editText3.getText().toString());
Intent localIntent = new Intent(this, Activity2.class);
localIntent.putExtras(localBundle);
startActivity(localIntent);

and in Activity2
String string1 = getIntent().getStringExtra("Loan Amount");
String string2 = getIntent().getStringExtra("Loan Tenture");
String string3 = getIntent().getStringExtra("Interest Rate");

For your case, you can use like
Bundle localBundle = new Bundle();
localBundle.putString("EmpID", "0000002");
Intent pass = new Intent(this, SecondActivity.class);
pass.putExtras(localBundle);
startActivity(pass);

and in SecondActivity you can get the EmpId like
String empId = getIntent().getStringExtra("EmpID");

----------------- Another Way -----------------
Intent pass = new Intent(this, SecondActivity.class);
pass.putExtra("EmpID", "0000002");
startActivity(pass);

In second activity you can get the EmpId like
Bundle bundle = getIntent().getExtras();
String empId = bundle.getString("EmpID");

A: Write pass.putExtra("EmpID", "0000002"); not putExtras

A: use this
Intent pass = new Intent(this, SecondActivity.class);
pass.putExtra("EmpID", "0000002");
startActivity(pass);

In second activity
Bundle info = getIntent().getExtras();
System.out.println("Test " + info.getString("EmpID"));

A: //Activity A
Intent pass = new Intent(this, SecondActivity.class);
pass.putExtra("EmpID", "0000002");

//Activity B
Intent intent = getIntent();
String EmpID = intent.getStringExtra("EmpID");
System.out.println("Test " + EmpID);

A: Try Using this:
When passing value:
Intent pass = new Intent(this, SecondActivity.class);
pass.putExtra("EmpID", "0000002");

To get the value:
System.out.println("Test " + getIntent().getStringExtra("EmpID"));


Attaching in seconds to the ROVVER X inspection crawler, this laser ring accessory is all you need to geometrically profile the inside of buried pipelines. Captured profile data is readily analyzed to verify proper pipe installation, plan relining projects, determine remaining pipe life, monitor erosion/corrosion, quantify defects and analyze partial collapses.
Captures full geometric detail from pipe walls.
Integrates seamlessly with WinCan laser module.
Profiles lines up to 6–27" dia.
Captured data can be used to generate ovality graph, color plot or solid model.
This simple accessory snaps on to your existing ROVVER X camera (RCX90), allowing you to perform laser profiling with your existing crawler hardware.
WinCan's WRc-certified laser module creates a 3D model of pipe, and reports on ovality, capacity and diameter. It also exports geometry to CAD applications.


text:
Fricassé – danie kuchni tunezyjskiej, chleb z ziemniakami, tuńczykiem i harissą usmażony w głębokim oleju.

Przypisy

Kuchnia tunezyjska

redpajama_set_name: RedPajamaWikipedia


While I have attended the Orange Conference many times, last year was my first year attending the Orange Tour when it came to Boston. This year, I attended the Denver location with the family ministry team from my new church.
"How we treat our neighbors determines how others see the church" (Jon Acuff).
"Every kid is one caring adult from a success story" (Josh Shipp).
"Enthusiasm of young people is not part of your church's problem; it's your solution" (Kara Powell).
When speaking about crossing lines of cultural and racial diversity: "Bridge building is about being awkward, not comfortable" (Latasha Morrison).
"We're better at teaching kids what to believe than we are at coaching them how to serve" (Reggie Joiner).
As with the Orange Conference, the main theme was clearly centered on loving our neighbors. And as Christians, we need to get better at this. The world is filled with people who do not totally understand Jesus, the church, and faith, because we have not modeled it the best. Jesus said His new commandment for us is to love as He loves.
How are you working on loving others better in your church and community? How are you being a better neighbor?


There is a social science to marketing. We try to get inside the mind of our target market and using that information along with statistical research create a persona based on our results. The only way for people to remember us is by capturing their attention. We use catchy titles and eye grabbing pictures just to even get them to notice us. This all happens with quality marketing. It is followed by superior content. With great content you can achieve a positive and successful viral status. If you don't have the content then you will not be able to make the impact you are working towards.
What is quality marketing? Think about the last book you read. What made you pick up that book from the shelf? If you are like me the picture caught your eye and made you read the summary. They say "don't judge a book by it's cover" but let's be honest, so often we put down books because of their cover, or don't even pick them up. Now you've found your book, read the cover flap, and have decided you want to read this book. But the book doesn't live up to its expectations and you put it down. That's bad content hidden in quality marketing. But who would recommend a book they couldn't even finish? For the whole package you need a great cover, a captivating summary, and a book you can't put down. You need a good product that is worthy of marketing.
But we haven't mentioned one point. When the reader was browsing the book titles they were already in the genre of their choice. So let's say you are marketing baby products, your content will be relevant to new parents, friends looking to buy baby gifts, or proud grandparents. If you're selling high fashion business attire, you would expect a company's CEO to be browsing your site, not a stay at home mom. This is why we create a persona of the customer. Your product chooses your target demographic and your mind gives them a personality. We delve into who they are and how they got there. We learn what they like and dislike and how they show that. Once we know that we can effectively create content. Our CEO, Shira Abel developed the Behavioral Engineering Canvas, BEC, to help us answers these questions.
Getting into people's heads is more than just personifying your customer, it's about making your content interesting, readable, and attention grabbing. Think about pictures and how they capture the eye. Titles to make you laugh and want to know more. And even how to express your personality while maintaining a professional stance.
Ask yourself why are people reading what you write? How are you making yourself relevant? Because relevance is what content is all about. If you did your homework correctly you would know that you are hitting your target market and your product is what they want. So what is it about your product that draws them in? There's the relevance. There's the moment where you grab your audience and you don't let them go. There are different tools we use to capture their attention such as catchy titles, eye-grabbing pictures, and bullet points. But you need to have excellent content before we can begin.
Psychology is the study of the human mind, especially in how it affects our behavior. Without psychology, marketing would not exist. It is a powerful tool that we need to understand. Understanding the psychology of marketing is the first to step to top quality marketing.


Lace is a timeless fabric and it will always be a must-have in your wardrobe. But, if you want a statement piece, why not invest in a pair of gorgeous lace embroidery pumps? We've selected 4 models from Oscar de la Renta's latest shoes collection.


« Are you having meetings about meetings?
Imagine sitting on a 3 hour train journey and across from you and next to you there are other business people that you don't know. Other than some pleasantries you arrive at your destination and there has been virtually no communication between any of you.
It happens to all of us and for me this reminds me of how most of us are using LinkedIn – we are there but not really communicating with anyone!
LinkedIn is probably the most powerful business social media platform. If used correctly it is a terrific way to make good quality connections and it can be the best and quickest of all the social media platforms to generate awareness for you and your business.
THANK & be nice is my very biggest tip – It's really important that you respect who you interact with on LinkedIn. Thank people who connect with you, personalise your invitations to connect and think about being helpful before you try to start selling. Try and stay as positive as possible.
If people like and trust you and understand what you do, they will be more likely to want to do business with you or recommend you to someone else.
The train is pulling in ..hope you made a few new connections!
This entry was posted on November 21, 2012 at 8:31 pm and is filed under LinkedIn, Marketing, Social Media.	You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
thanks for the positive feedback Tim – enjoy the train journey !
Another great post Greg and relevant too since I discovered your blog through the LinkedIn "10 Minute Street Network" group.
QQ, flipping #5 around what are your thoughts on accepting non-customised invites from people in a similar industry but you don't know?
I'm not an active user of LinkedIn but have helped troubleshoot issues in some groups and as a result have received a lot of invites from people around the world that there is a low probability of us ever crossing paths. I'm conscious that accepting too many may damage my reputation and scare off valuable contacts. Thoughts?
I think most people get robotic online generally so your end up getting loads of those generic invites (what a wasted opportunity). I view every invite as a potential connection so I always take a quick peep at the profile of those I don't know before accepting. My only real "pause" moment is when it is someone from a competitor – I've discovered with these that often they are looking for a job change!
I don't really see the reputation damage from having too many contacts – when you view a profile it reads as 500+ if they have exceeded that number.
Great article once again, really enjoy your blog Greg!
thanks Fiona for the positive feedback – enjoy the journey !
Nice words Greg especially for someone new to LinkedIn…Keep them coming!!!
Appreciate the realistic advice in these tips. LinkedIn has brought my most meaningful business connections and my most significant projects. The big advantage of it is that people know why they're there, so they can cut to the chase.
Jeez Greg, if I'd read this sooner I wouldn't have had to go to the last two DMI Dip Social Media classes…only kidding, great advice!!!
It could have saved you two hours of your life !!
Good post Greg. I'd agree with you about using it as a source of business. I've responded to other people's posts and developed client relationships as a result, by initially offering a little bit of free guidance.
LinkedIn is a great resource. Use it wisely!


Welcome to Roxburgh Milkins, a business law firm with a personal approach.
Why us? To be honest, it's not just about expertise.
Whilst we're very strong within our three focus areas: corporate transactions, commercial contracts and technology and intellectual property, we believe it's how we apply our expertise that gives us the edge over our competitors.
Roxburgh Milkins is a firm designed and built from the ground up, around what our clients need from us. We're here to provide a personal, hands-on, commercially astute service - packaged in the way that suits your business best.
Based in Bristol, we work with a diverse portfolio of clients ranging from hungry young entrepreneurs to established private companies and PLCs. We also offer a company secretarial package to help with all your business needs.
Get in touch for a chat about what we could do for you, soon. To find out more about what clients say, you can see our listings in Legal 500 and Chambers & Partners for corporate and information technology.
"Roxburgh Milkins were the natural choice, perceptive, have a good understanding and respect for organic growth, transparent and with an eye for detail. They are personable, responsive and we enjoy an open and honest working relationship that has developed a mutual trust."
"When we consider investing in companies one of our first calls is to the Roxburgh Milkins team. It's good to know you have a trusted team of lawyers who can be relied upon to see the bigger picture."
"A creative risk-taking business like ours needs lawyers who are quick on their feet, positive in outlook, and genuinely engaged by the process of generating and developing ideas. In Roxburgh Milkins, that's exactly what we've found."


text:
<!DOCTYPE html>
<html class="reftest-wait">
<head>
<body style="white-space:pre"> FG
 JK
<script>
document.body.offsetTop;
var t = document.body.firstChild;
var sel = window.getSelection();
sel.collapse(t, 1);
sel.extend(t, 3);

function doTest() {
  t.insertData(0, ' BC \n');
  document.documentElement.removeAttribute('class');
}
document.addEventListener("MozReftestInvalidate", doTest, false);
</script>
</body>
</html>


Samba Bom is a Midwest-based music ensemble that plays authentic Brazilian music at schools, night clubs, wineries, festivals and private events. The group plays a unique mix of Brazilian popular music styles, including: Samba, Bossa Nova, Brazilian Jazz, Olodum, Forro, Chorinho, among others. The Batucada is an exciting, all-percussive jam session that brings any audience to its feet to dance along with the group - just like carnaval in Rio de Janeiro. We also can provide workshops and residencies in Brazilian percussion and/or Brazilian culture. Additional musicians and Brazilian dancers with authentic costumes can be added to the performances to transform your event with a taste of tropical Brazil.
Stage plot will be available for every performance no mater what size of a group Samba Bom will be performing.
Availability: Availability must be checked with the artists.


text:
Q: JNA - pass char* to function I'm writing a small program in Java JNA. I have some example of code in C++:
HMODULE m_hInstDLL = LoadLibrary("CommLib.DLL");
typedef bool (FAR WINAPI* FARPROC_ADVISE_UNADVISE)(long, char*,char*);
FARPROC_ADVISE_UNADVISE m_procSymbolX_Advise = (FARPROC_ADVISE_UNADVISE)GetProcAddress(m_hInstDLL, "SymbolX_Advise");

With help of this example I know that in Commlib.dll there is a function:
SymbolX_Advise(long, char*, char*)

Where long it's handler for my window(HWND), and pointers to char array.
How to pass in JNA pointer to char array?
I wrote something like this in Java with help of JNA:
boolean SymbolX_Advise(int handle, Pointer plc, Pointer tagName);
instance = (CommLib) Native.loadLibrary("CommLib", CommLib.class);
Pointer ptr1 = new Memory(plc.length()+1);
ptr1.setString(0, plc);
Pointer ptr2 = new Memory(tagName.length()+1);
ptr2.setString(0, tagName);
instance.SymbolX_Advise(windowHandler, ptr1, ptr2);

Is the right way to pass this pointers? Because now it isn't working for me.

A: I'm not sure if this will help or not, but I ran into a very similar situation months ago. I had C++ function with JNA that took in a string. It didn't take the string as an argument because of the difference between the encodings in C++ and Java, well I am assuming that anyway. I passed it as a pointer to a character array in C++. I don't have my code with me, but I think if you define it as a string in Java and then pass it will work. I know I didn't use that syntax and I didn't use a pointer to pass it.


Profumo de O'range scent is a gourmand fusion of freshly squeezed juice, crisp and ripe sweet peel marmalade, sprinkles of citrus, green leaves and sweet juicy fruity tutti endings with hints of raspberry fields.
Boost the base chakra with red blood oranges and its ability to clear stagnant environmental vibrations while clarifying the sacral chakra with the color orange. Manifest well-being and health with the abundant orange trees and its uplifting hit of vitamin happiness.


The Last Jedi/ the Force Awakens X-wing chestbox.
Chestbox is hollow so you can install electronics. It is a 3d printed kit that needs to be assembled.
Resistance X-wing pilot – helmet greeblies for Black Series.
← Resistance X-wing pilot – helmet greeblies for Black Series.


text:
Q: Select on blocked call and channel I am pretty sure I've seen a question on this before but can't find it now.
Essentially I want to select on a blocked call as well as a channel.
I know I can push the blocked call into a goroutine and wait on the result via a channel, however that feels like the wrong solution.
Is there an idiomatic way to write this that I'm missing?
Optimally there would be something like:
select {
case a <- c:
  ...
case ans := connection.Read():
  ...
}

A: If you have a channel and a function of which you want to select, using a goroutine and a channel is the idiomatic solution. Note though that if a value is received from the channel, that will not affect the function and it will continue to run. You may use context.Context to signal its result is no longer needed and it may terminate early.
If you're allowed to refactor though, you can "make" the function send on the same channel, so you only need to receive from a single channel.
Another refactoring idea would be for the function to monitor the same channel and return early, so you may just do a single call without select.
Note that if you need to do this in many places, you may create a helper function to launch it asychronously:
func launch(f func()) <-chan struct{} {
    done := make(chan struct{})
    go func() {
        defer close(done)
        f()
    }()
    return done
}

Example function:
func test() {
    time.Sleep(time.Second)
}

And then using it:
select {
case a := <-c:
    fmt.Println("received from channel:", a)
case <-launch(test):
    fmt.Println("test() finished")

}

Try it on the Go Playground.


The biggest brand in sportswear is looking for you to appear in an upcoming commercial. A 2017 Nike casting call is searching for violinists and cellists. The brand is gearing up to film a new commercial in Boston, Massachusetts. Casting directors are open to musicians of all ages and all ethnicities. Nike's mission is to bring inspiration and innovation to every athlete in the world. Their motto is "If you have a body, you are and athlete". While symphony orchestra or string quartet are preferred, solo violinists and cellists are welcome to apply and will be considered.
Founded by William Jay Bowerman and Phillip H. Knigh in 1964. Headquartered in Beaverton, Oregon, Nike engages in the design, development, marketing, and sale of athletic footwear, apparel, accessories, equipment, and services. It operates worldwide.
If you are local to the Boston area and fit the role, check out the commercial audition information tomorrow!
Casting violinists and cellists. Symphony orchestra or string quartet preferred but accepting solo violinists and cellists as well.
To apply you must send a photo of yourself, video of yourself or group playing, your musical experience and contact information. Send all of the previous information to bostoncastingsubmit@gmail.com. If you want to be considered, apply right away.


text:
Alfred-Marie-Joseph-Louis Montagne (20 June 1881 – 26 February 1963) was a French general who commanded the 15th Army Corps during the Battle of France (1940). He was responsible for the defence of Menton during the Italian invasion. He published a recollection of the war, La bataille pour Nice et la Provence (Montpellier: Éditions des Arceaux), in 1952.

Montagne was born at Pézenas. In the First World War he was wounded and cited in dispatches five times. He received the Légion d'honneur and the Croix de Guerre. He replaced General Henri Dentz at the head of the 15th Army Corps in 1939. Like his superior, René Olry, he was an artillery officer by training. His knowledge of the terrain of the Maritime Alps was exquisite.

References

1881 births
1963 deaths
People from Pézenas
French generals
French military personnel of World War I
French military personnel of World War II
Grand Officiers of the Légion d'honneur
Recipients of the Croix de Guerre (France)


text:
Полу-Петролина-и-Жуазейру () или Административный регион комплексного развития Полу-Петролина-и-Жуазейру ()  —  крупная городская агломерация в Бразилии.

Включает приграничные города и муниципалитеты штатов Пернамбуку (север) и Баия (юг).

Население составляет 654 646 человек на 2004 год, 752 433 человека — на июль 2014 года. Занимает площадь 33.791,148 км². Плотность населения — 19,37 чел./км².

Состав агломерации
В агломерацию входят следующие муниципалитеты:
 Петролина (штат Пернамбуку) — 326.017 чел. (2014)
 Жуазейру (штат Баия) — 216.588 чел. (2014)
 Санта-Мария-да-Боа-Виста (штат Пернамбуку) — 41.103 чел. (2014)
 Лагоа-Гранди (штат Пернамбуку) — 24.475 чел. (2014)
 Ороко (штат Пернамбуку) — 14.261 чел. (2014)
 Каза-Нова (штат Баия) — 71.504 чел. (2014)
 Кураса (штат Баия) — 34.974 чел. (2014)
 Собрадинью (штат Баия) — 23.511 чел. (2014)

Примечания

Пернамбуку
Городские агломерации Бразилии


Actress Sarah Michelle Gellar arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles. The event celebrates the magazine's Hot Hollywood List, which includes the entire "Heroes" cast.
Actor Frankie Muniz arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles.
Singer Mary J. Blige arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007 in Los Angeles. The Grammy winner was among those on the magazine's Hot Hollywood List.
Actress Amanda Bynes arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles. Guests included Vanessa Hudgens of "High School Musical" and Lauren Conrad and Audrina Partridge of "The Hills."
Actress Miley Cyrus arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles.
Actress Emmy Rossum arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles.
Comedian Kathy Griffin arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles.
Actress Jordana Brewster arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles.
Actress Daisy Fuentes arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles.
Actress and singer Jamie-Lynn Spears arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles.
Television personality Lauren Conrad arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles. She is on the hot list along with Ashlee Simpson, Carmen Electra, Ciara and Rose McGowan, among others.
Singer Chris Brown arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles.
Singer JC Chasez arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles.
Television personality Heidi Montag arrives at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles.
Alexis Phifer, left, and rapper Kanye West arrive at the Us Weekly Hot Hollywood Party at Opera on Sept. 26, 2007, in Los Angeles.


text:
Q: Correctly rendering overlapping triangles? I started learning DirectX 9 in C#. I want to render two triangles and rotate them around the Y axis.
In this part I initialize the Device:
public bool InitializeDevice()
{
    try
    {
        meshList = new List<Sphere>();

        // Erstellt die PresentParameters für weitere Einstellungen des Device
        PresentParameters presParams = new PresentParameters() {
            Windowed = true,                // Device nur innerhalbe des Fensterhandels benutzen
            SwapEffect = SwapEffect.Discard, // Grafikkarte entscheidet selbst wie sie den Backbuffer zur anzeige bringt
        };

        // Erzeugt eine Instanz von dem Device
        device = new Device(0,                                      // Nummer fuer den Grafikadapter der verwendet wird
                            DeviceType.Hardware,                    // Parameter über die Garfikkarte oder CPU ausführen
                            Panel_3D,                               // Fensterhadel für das Device
                            CreateFlags.SoftwareVertexProcessing,   // Einstellung des Device. Gibt an, dass die Vertices nur per Software verarbeitet werden
                            presParams);                            // Gibt die weiteren Einstellungen mit

        // Wenn das Device neupositioniert wird
        device.DeviceReset += new System.EventHandler(this.OnResetDevice);
        // Führt das Reset aus
        OnResetDevice(device, null);

        // Definiert keine Vor und Rückseite
        device.RenderState.CullMode = Cull.Clockwise;
        // Direct3D-Beleuchtung deaktivieren
        device.RenderState.Lighting = false;
        // Beschreibt einen festen Füllmodus
        device.RenderState.FillMode = FillMode.Solid;

        // Erstellt den Buffer für die Vertices (Lab Koordinatensystem)
        vertexBuffer = new VertexBuffer(typeof(CustomVertex.PositionColored),   // Typ der Vertices
                                        18,                                     // Anzahl der Vertices
                                        device,                                 // Gerätekontext unser device
                                        0,                                      // Anzahl der Flags zur Verarbeitung der Vertice
                                        CustomVertex.PositionColored.Format,    // Typ der Vertices (Weil man auch eigene Strukturen definieren kann)
                                        Pool.Default);                          // Speicherung der Vertices

        // Event welches aufgerufen wird wenn der Vertexbuffer erstellt wurde
        vertexBuffer.Created += new System.EventHandler(this.OnCreateVertexBuffer);
        // Event wird von Hand aufgerufen
        this.OnCreateVertexBuffer(vertexBuffer, null);

        return true;    // Device wurde erstellt
    }
    catch { return false; } // Device konnte nicht erstellt werden
}

For the VertexBuffer I use the CustomVertex.PositionColored[].
In this part I setup the matrices and render the primitives:
/// <summary>
/// Berechnen und Darstellen des Bildes
/// </summary>
public void Render()
{
    // Fragt ob das Device erstellt wurde und noch gültig ist
    if (device == null)
        return;

    // Inhalt des Backbuffers löschen und das ganze mit einer Farbe einfärben
    device.Clear(ClearFlags.Target,         // Die entsprechende Oberfläche
                    System.Drawing.Color.Black,// Die Farbe
                    1.0f,                      // Abstand vom Betrachter, an dem die Oberfläche gelöscht wird und einen Wert, ...
                    0);                        // ...der in jedem Stencil-Buffer-Eintrag gespeichert wird.

    // Anfang der Szene
    device.BeginScene();
    // Matrizen aufsetzen
    SetupMatrices();

    // Bindet den Buffer an das Device
    device.SetStreamSource(0,           // Nummer des Streams
                            vertexBuffer,// Der Buffer
                            0);          // StartOffset in dem Buffer

    // Teilt dem Device das Format der Vertices mit
    device.VertexFormat = CustomVertex.PositionColored.Format;
    // Zeichnet die Dreiecke
    device.DrawPrimitives(PrimitiveType.LineList,   // Typ der Primitive
                            0,                        // Eintrag des ersten Vertex
                            3);                       // Anzahl der Primetive

    // Zeichnet das Rechteck
    device.DrawPrimitives(PrimitiveType.TriangleList,   // Typ der Primitive
                            6,                            // Eintrag des ersten Vertex
                            4);                           // Anzahl der Primetive

    // Ende der Szene
    device.EndScene();
    // Bringt die Zeichnung auf das Fensterhandle
    device.Present();
}

/// <summary>
/// Setzt die Matrizen auf
/// </summary>
private void SetupMatrices()
{
    Matrix MX = Matrix.RotationX(impValue.ObjektRotationY);
    impValue.ObjektRotationY = 0;
    Matrix MY = Matrix.RotationY(impValue.ObjektRotationX);
    impValue.ObjektRotationX = 0;

    Matrix Rotation = device.Transform.World;
    Rotation *= MY;
    Rotation *= MX;

    // Rotiert das device entlag der X und Y Achse
    device.Transform.World = Rotation;

    // Setzt den Benutzerblickwinkel auf
    device.Transform.View = Matrix.LookAtLH(new Vector3(impValue.KameraPosX, impValue.KameraPosY, impValue.KameraPosZ), // Kameraposition
                            new Vector3(impValue.SchauPosX, impValue.SchauPosY, impValue.SchauPosZ),                    // Punkt, auf den geschaut wird
                            new Vector3(impValue.OberstePosX, impValue.OberstePosY, impValue.OberstePosZ));             // Vektor der angibt, wo oben ist

    // Setzt die Ansichtsmatrix auf (Linke-Hand-orientiertes System)
    device.Transform.Projection = Matrix.PerspectiveFovLH(impValue.BlickWinkel, // Sichtbereich (Blickwinkel)
                                    impValue.SeitenVerhaeltnis,                   // Seitenverhältnis
                                    impValue.NaheEbene,                           // Abstand zum nächsten sichtbaren Punkt (nahe Ebene)
                                    impValue.FerneEbene);                         // Abstand zum letzten sichtbaren Punkt (ferne Ebene)
}

Start position

After rotation

In the second picture you can see my problem. The red triangle is in front of the white triangle. How can I draw the red triangle behind the white triangle?

A: There are different approaches for handling overlapping faces in 3D applications:

*

*Depth-Buffering

*Painter's Algorithm
A depth buffer (or Z-buffer) is a very common solution, since it gives perfect results for opaque geometry.
The depth buffer is a texture that stores depth information of rendered pixels. If the distance of the pixel to the camera is greater than the value for that pixel in the depth buffer, the pixel is discarded. If it is closer to the camera, the color is written to the render target and the depth is updated.

*

*Creating a Depth Buffer (Direct3D 9)

*Depth sorting alpha blended objects


Departure was fine, however we could have rated them higher if we hadn't waited more than 30 mins in the cold waiting for the shuttle bus at terminal 2 on arrival back. The booking was made on the strength of their advertised frequency of every 10-15 mins. In future, we will probably use a cheaper park, albeit further out, as several of their buses ran while we were waiting.
The people at Manchester APH were professional, very friendly and extremely helpful. We checked our car in quickly and there was a bus waiting to take us to the airport. On our return, we did not have to wait long before we were collected. The drivers on both buses helped with our luggage. I would definitely recommend APH and we will use them again.
We've twice used APH car park near Manchester airport in the last few weeks, and both times were very impressed with their service. They are very well organised, have parking areas with barriers helping security, and all staff were very courteous and helpful. Once baggage was collected, a free phone call led to a bus arriving within about 10 minutes, then back at the car park the car was ready to be driven away. We'll definitely use APH again.
Extremely pleased with friendly staff and service received. Will not hesitate to use again.
As before we were very please with the service we received, the only criticism, being a retired bank manager,was that we had to queue both outwards & inwards there being only one person manning the desk. The actual transfer was excellent.
Danny in the office was amazing! We had telephoned as instructed on arrival at Manchester, but were terribly disappointed when the bus took 25 minutes to arrive. However as we arrived at the office, Danny was so pleasant and SO apologetic: the bus had lost telephone contact under a bridge as Danny was trying to send a message and it returned without us. Danny explained that it was a new bus and they hadn't realised the problem until our call. The problem was dealt with immediately, but Danny couldn't have been more apologetic. Good lad!
Very good. We only booked late the night before. We were cutting it short for time at 5 am but despite a queue the whole thing was done quickly and we didn't have to wait before bus left. Same on the way back at 22.30. I have nothing negative to say, the service could not have been better.
We have used APH Sharston car parking at Manchester Airport many times and have been pleased with the service we receive on departure and arrival. Normally we are inside the terminal building within 20 minutes of arriving at APH and have never waited longer than 10 minutes to be collected on arrival back at Manchester. Well done APH - we know we can rely on you and your staff!
It was excellent transport and parking everything on time. I would recommend you to friends and family and would use your service again.
This is an exceptionally well organised outfit. You cant help but be impressed by the faultless customer service. Security appeared to be excellent. Literally 5 mins away from the airport. Excellent value for money.
They're excellent and the entire process was very quick.
I found parking at APH to be very simple, organised and safe. I have used APH before and intend to use them again when i next go on holiday.
Very quick and friendly staff. Booking in process very quick, along with the collection and car pick-up.Excellent!!
Car parking experience was generally favourable with pickup and drop-off arrangements smoothly handled. One comment - like many people these days I used satnav postcode to locate the car park but this only got me to the start of the road and could not initially find APH. At 4:00 a.m. there is no-one around to ask so APH should consider erecting a sign at the end of the road to point to car park location which is at far end of road.
Nearness to M60/M56 and Airport is big attraction. During early morning rush they could do with another receptionist. With the drivers having to help out it's better to allow 40 minutes before final check in time. Return bus was prompt. Will definitely use again.
Excellent service. Would use them again.
In simple words an excellent service, I personally have used you in the past and that is why we used you again.
Straightforward, no problems - though map could be better detailed. Within easy distance of the airport so transfer times were short. Would use again.
I found APH car parking at Manchester airport fast, efficent, convienant and well organised. After two long days working and travelling it was great to have the hassle taken away in parking the car in a safe environment.
Easy to get to, close to the airport, reasonably priced, very efficient service... what more could you want!
Satisfactory. There was not long to wait for the bus and we were picked up promptly.
I found this service professional and swift. We (family of 6) just rang up when we went through customs and the bus picked us up within 5 minutes thankyou we will be using you again.
Quick, easy, efficient & good value. Would use again.


Carolina Panthers wide receiver Steve Smith was released Thursday, ending a run with the franchise that began in 2001.
Detroit Lions wide receiver Nate Burleson broke his arm in two places in a single-car accident early Tuesday.
CHARLOTTE, N.C. (AP) -- Panthers coach Ron Rivera is anxious to see if Domenik Hixon or Armanti Edwards can step up and be the team's third wide receiver.
It appears New York Giants wide receiver Victor Cruz will be ready to play in Sunday's opener against Dallas, but the status of defensive end Jason Pierre-Paul remains unclear.


Environ Microbiol Rep. 2016 Apr;8(2):196-200. doi: 10.1111/1758-2229.12368. Epub 2016 Jan 26.
Hydrogen and thiosulfate limits for growth of a thermophilic, autotrophic Desulfurobacterium species from a deep-sea hydrothermal vent.
Stewart LC1, Llewellyn JG1, Butterfield DA2, Lilley MD3, Holden JF1.
Department of Microbiology, University of Massachusetts, Amherst, MA, 01003, USA.
Joint Institute for the Study of the Atmosphere and Ocean, University of Washington, Seattle, WA, 98195, USA.
School of Oceanography, University of Washington, Seattle, WA, 98195, USA.
Hydrothermal fluids (341°C and 19°C) were collected < 1 m apart from a black smoker chimney and a tubeworm mound on the Boardwalk edifice at the Endeavour Segment in the northeastern Pacific Ocean to study anaerobic microbial growth in hydrothermal mineral deposits. Geochemical modelling of mixed vent fluid and seawater suggests the mixture was anoxic above 55°C and that low H2 concentrations (79 μmol kg(-1) in end-member hydrothermal fluid) limit anaerobic hydrogenotrophic growth above this temperature. A thermophilic, hydrogenotrophic sulfur reducer, Desulfurobacterium strain HR11, was isolated from the 19°C fluid raising questions about its H2 -dependent growth kinetics. Strain HR11 grew at 40-77°C (Topt 72-75°C), pH 5-8.5 (pHopt 6-7) and 1-5% (wt vol(-1) ) NaCl (NaClopt 3-4%). The highest growth rates occurred when S2 O3 (2-) and S° were reduced to H2 S. Modest growth occurred by NO3 (-) reduction. Monod constants for its growth were Ks of 30 μM for H2 and Ks of 20 μM for S2 O3 (2-) with a μmax of 2.0 h(-1) . The minimum H2 and S2 O3 (2-) concentrations for growth were 3 μM and 5 μM respectively. Possible sources of S2 O3 (2-) and S° are from abiotic dissolved sulfide and pyrite oxidation by O2 .
Growth rates for strain HR11 grown over its ranges of temperature (A), pH (B) and NaCl concentration (C). Strain HR11 was grown in 10 ml of modified DSM 282 medium in sealed Balch tubes, with 1 g l−1 S2O32− as the electron acceptor and 2 atm 80:20 H2:CO2 headspace, and growth determined via cell counts on a Petroff–Hausser chamber. Error bars represent 95% confidence intervals.
Environ Microbiol Rep. 2016 Apr;8(2):196-200.
Growth rates for strain HR11 grown over its ranges of H2 concentration (A) and initial Na2S2O3 concentration (B). Strain HR11 was grown in 1.5 l of modified DSM 282 medium in a 2 l bioreactor, gassed with H2, CO2 and N2 as required to achieve experimental H2 concentrations. Growth was determined as for Balch tube experiments. The line is a Michaelis–Menten fit to the data.


We can help you find acceptable financing terms. Since financing can vary according to pricing and terms, please call us at (248) 738-1600.
*Does not apply to Forest River financing program. If you are interested in applying for Forest River, please see a store associate.
**Some Restrictions apply. See store associate for details.
ETCH - Anti-thief that involves etching a serial # onto the Trailers frame to reduce stolen trailers. A label is applied to the frame in multiple places. The label engraves a serial number onto the trailer. This process also increases the likely hood of your property being recovered. Etching is recommended by police and insurance agencies. Trailers with etch may be eligible for insurance rate reductions of as much as 15%. Also, you will receive up to $5000 if a loss occurs.
The Tire & Wheel program is a comprehensive tire and wheel repair and replacement guarantee. There are no limits to the number of claims a customer can make on their tires. All replacement tires purchased are covered for the term of the contract. In addition, customers can have repairs and replacements completed at the location of their choice, including the selling dealership! This policy covers the Trailer and the vehicle that is towing the insured trailer, as long as the claim happens during the tow.
The LoJack® Stolen Vehicle Recovery System is directly integrated with law enforcement. So, when trailer owners report to police that their trailer equipped with a LoJack® System has been stolen, law enforcement can activate the LoJack® System's radio frequency signal and quickly go to work tracking that signal.* In 2013, of the recovered commercial equipment installed with a LoJack® System, 67% were recovered in twenty-four hours or less after being reported stolen to law enforcement, with 8% recovered in less than one hour.
The RUGGED, battery operated LoJack® Stolen Vehicle Recovery System will not drain or utilize any power source directly from the trailer in which it's installed. This gives the LoJack® System a distinct advantage. With the self-powered system, potential thieves do not have any wires to lead them to the covert LoJack® System in order to dismantle and disarm it.


Wand Wc Villeroy Und Boch. villeroy boch subway 2 0 wand wc tiefsp ler 1770705. villeroy boch venticello wand wc sp lrandlos directflush. villeroy boch legato wand wc directflush sp lrandlos. villeroy und boch wand wc set targa von max bahr ansehen. villeroy boch wand tiefsp lklosett mit wc sitz megabad. villeroy boch subway 2 0 tiefsp l wand wc pergamon mit ceramicplus 560010r3 reuter. villeroy boch subway 2 0 wand wc directflush. villeroy und boch wand wc von max bahr ansehen. v b villeroy boch subway 2 0 wand wc set m wc sitz softclose quickr 560010r1 ebay. villeroy boch wand wc subway 2 0 tiefsp ler calmwaters. [Convertoutlookcontacts.com].


text:
Home » Newspapers , Strange , to-app » iPhone or Breathalyser
A German man attempted to make a call with a breathalyser after mistaking it for an iPhone.
That's got to be the point where you give in. When you think the breathalyser is a phone, or you if you think the officer is a stripper. Or if you think the flashing blue light means you're still in the nightclubs. Any of those should indicate you get ready for jail.
41-year-old Bernhard Becker tried to contact his lawyer on the machine (irony!) when he was stopped for a random drug test in Coburg. He was subsequently arrested for drink driving when he failed to provide a sample. Well, I can't go when I know someone's watching either.
A police spokesperson said: "We didn't really need the reading. There aren't many sober people who'd do that." That's fair enough. Everyone knows what an iPhone looks like. Even if you down own one, you'll know some git who's way too proud of their and who won't get it out of your face.
And there are some obvious differences between and iPhone and a breathalyser. For a start, the breathalyser's battery will last more than 2 hours. And the breathalyser probably still fits all the connectors that came with it.
The police said: "He thought it was an iPhone, and was trying to bring up the icons on the display, and despite explaining to him that it was a breathalyser he was unable to provide a proper sample."
He's probably going to jail and that's fair enough, but he's also struck upon a great idea. Someone should invent an iPhone that works like a breathalyser. You would blow on it and it would work out if you're drunk or not.
Now, the iPhone breathalyser app wouldn't actually be able to stop you driving or drinking any more, but it could stop you sending texts to your ex. That'd be worth every penny.
>Read the source story


text:
Leaders' Update
AACR Scientific Achievement Awards - AACR-American Cancer Society Award for Research Excellence in Cancer Epidemiology and Prevention
Neurofibromatosis Research Program (NFRP) - Clinical Trial Award
The Structural Biology Shared Resource offers instrumentation, computer hardware and software and support personnel for the determination of molecular structures and the utilization of structural information in cancer research. The shared resource encompasses three related components: X-ray crystallography, nuclear magnetic resonance and molecular modeling. These facilities are clustered in dedicated space to facilitate access and consultation with the support team.
For more information, contact resource director Jan Chlebowski, Ph.D., at
828-1023 or jfchlebo@vcu.edu, or visit the Massey website.
A message from Paul Fawcett, associate director for shared resources
I am pleased to announce that as a result from funds received from the Higher Education Equipment Trust Fund, Massey's Cancer Mouse Models Core has recently purchased some new equipment that will expand the core's services and capabilities.
This message continues with more about the
-new equipment in the Cancer Mouse Models Core, including the Leica Bond RX for fast, automated IHC, ISH and OPAL staining; the Dako Coverstainer for automatic H&E staining and coverslipping; and the Vectra Polaris Automated Quantitative Pathology Imaging System
-recruitment for a director of the Microscopy Core
Scientists may have found a new way to halt lung cancer growth
Swati Deb, Ph.D.
Cancer Molecular Genetics member
Massey researcher Swati P. Deb led a team of scientists to reveal a strategy to prevent the growth of lung cancer in cultured cell lines as well as mouse models by blocking the function of a surveillance protein, known as ChK1, needed to increase the success of genome duplication. Published in the Journal of Clinical Investigation, the findings may lead to the development of new therapies that kill lung cancer cells with gain of function p53 mutations while sparing healthy tissue.
Massey showcases world-class research at its annual Cancer Research Retreat
On Friday, June 16, researchers from across VCU took part in Massey Cancer Center's annual Cancer Research Retreat. Keynote addresses were given by Robert Schnoll, Ph.D., an associate professor in the Department of Psychiatry at the Perelman School of Medicine at the University of Pennsylvania, about his research on smoking cessation; and Jeffrey Engelman, M.D., Ph.D., vice president and global head of oncology research at Novartis Institutes for Biomedical Research, about overcoming resistance to targeted therapies, particularly for drugs designed to target genetic mutations in lung cancers. At the afternoon poster session, nearly 75 research studies-the most in the history of Massey's Cancer Research Retreat-were presented by VCU graduate students and postdoctoral fellows and were evaluated for Excellence in Cancer Research Awards.
Bandyopadhyay develops state-of-the-art statistical models to predict oral cancers and periodontal diseases
Dipankar Bandyopadhyay, Ph.D.
Cancer Prevention and Control member
Dipankar Bandyopadhyay joined Massey as a member of the Cancer Prevention and Control (CPC) research program in 2016. His research efforts are focused on investigating the effects of environmental and socio-demographic factors on the development of oral cancers. Bandyopadhyay is the director of Massey's Biostatistics Shared Resource Core and a professor in biostatistics at the VCU School of Medicine.
Fields honored with Educator of the Year award
Emma Fields, M.D. Developmental Therapeutics member
Massey radiation oncologist Emma Fields was recognized in May as VCU Health's Educator of the Year by the Association of Residents in Radiation Oncology (ARRO) for her excellence in teaching and enthusiastic support of residency training. ARRO presents the annual award to one outstanding member at each participating institution.
Cancer Research Seminars
July 12, 2017: Angela Davies, M.D., chief medical officer of Champions Oncology, Inc., will lead a seminar in GRL-131 from 4-5 p.m.
Music For Massey
Join us for the annual Music for Massey concert featuring The Infamous Stringdusters and Sara Watkins at Maymont on Saturday, July 22. Event sponsorships will benefit cancer research at Massey.
Brad Windle, Ph.D., was featured for his research challenging previous conceptions of
HPV-related head and neck cancers.
Mary Helen Hackney, M.D., was interviewed about the importance of healthy eating for preventing the development and recurrence of cancer.
Harry Bear, M.D., Ph.D., discussed his study using genetic testing to identify breast cancer patients who would benefit from preoperative hormone therapy as an alternative to chemotherapy.
A study found that electronic patient-reported symptom monitoring may help improve high-quality cancer care. Additional coverage was provided by Forbes, Medscape and The Washington Post.
Researchers suggested that three months of chemotherapy for colon cancer patients was almost equally effective as six months of treatment. The study was covered by The Washington Post.
The number of studies fully funded by the NIH at the annual meeting of the American Society of Clinical Oncology has fallen 75 percent in the past decade. Additional coverage was provided by U.S. News & World Report.


Our Guide To Taking A Motorhome To The UEFA Euros This Year!
With so many people enquiring about taking one of our motorhomes to the UEFA Euro's this year.
First Time in a Motorhome?
Here at Priory Rentals we believe in keeping things as simple as possible for you and your motorhome experience to be able to allow you to focus on having an amazing time.
With being able to tour Ireland being more accessible now than ever before, its worth taking a little trip in a Priory Rentals motorhomes.


text:
IFA 2013: Lenovo Shows Off Convertible Windows Systems
All Tech News > category news Workspace > category news PC
Jeffrey Burt, September 6, 2013, 9:32 am
PCWorkspace
Lenovo used the IFA 2013 show in Berlin to showcase its latest convertible computing devices running Windows 8
The world's top PC vendor, Lenovo, has this week showcased two new Yoga convertible systems at the IFA show in Berlin.
The new systems come after good responses to the company's previous convertible systems, according to Tom Shell, vice president and general manager of Lenovo's Business Group PC Division.
Flexible Designs
"People around the world have told us they love the flexibility of Yoga and Horizon's multimodes," Shell said in a statement. "Our new Flex products represent this multimode future of PC design."
The Yoga 2 Pro – a follow-on to the Yoga system the company introduced in October 2012 – offers a 13.3-inch display and high-resolution touch screen that displays images in 3,200×1,800 resolution. It's 15.5mm and weighs 3.06 pounds, offers a range of Intel chips up to the Core i7 ULT processors and Windows 8.1, up to a 512GB solid-state drive (SSD) and up to nine hours of battery life.
It can be used in four modes: laptop, tablet, stand and tents, according to Lenovo officials.
The ThinkPad Yoga, aimed at business users, is a 12.5-inch system that lets customers decide whether to use the 10-finger tough screen or an oversized five-button glass trackpad optimised for gestures, the company said. The system also features what officials said is a system for tablet mode that lifts and locks the keys on its keyboard in place for a streamlined feel, and offers a keyboard with optional backlit models and other models with Near Field Communications (NFC) capabilities.
Like the Yoga Pro, it also offers up to a Core i7 processor, up to 1TB of storage and responds to voice commands. Via its One Link dock, the system can offer such features as USB ports, a mini-HDMI connection and Gigabit Ethernet connectivity.
Lenovo's 14.1-inch Flex 14 and 15.6-inch Flex 15 laptops can flip 300 degrees into stand mode, respond to voice commands, offer up to nine hours of battery life, are powered by Intel chips up to the Core i7 ULT models, and include Nvidia's discrete GT 740M graphics technology. The systems also offer up to 1TB of storage and optional SSD or NAND flash on Ultrabook models.
The Flex 20 all-in-one also is powered by Intel Core i7 chips and offers a 500GB HD or SSHD storage, and a 19.5 display. It also can convert from stand to flat table mode.
Are you a Microsoft Office lover? Try our quiz!
Originally published on eWeek.
Details Emerge Of Qualcomm's ARM-Based Desktop Chip
Google's Android Messages Comes To The Desktop
New Intel Core Chips Offer Speed Boost For Desktop PCs
notebooks & laptops
Author: Jeffrey Burt
Jeffrey Burt is a senior editor for eWEEK and contributor to TechWeekEurope


Why not check beaches nearby as we have 17 beaches around St Austell, 215 beaches in Cornwall, or have a look at our list of Cornwall dog friendly beaches, or even our United Kingdom Blue Flag beach list.
Duporth Beach is a private sandy beach just outside Charlestown.Parking and facilities available at Charlestown and then a walk to the beach or you can get access from the Duporth holiday complex.
Portholland beach, a large sandy beach joining the two hamlets of East and West Portholland. Portholland has two separate coves at high tide, but at low tide they are linked by a sandy beach and some rock pools. Facilities include limited parking, slipway, shop and toilets.


Everyone has an inner beast...now you can focus your strength...to unleash the animal in you!
History: I was in Other World and I came across a Saiyan and he told me that I was a Saiyan due to my personality and features. He taught me the move Kamehameha and I enhanced it and made it Final Burst. I have mastered this move being how I made it.
- Owner of Primal Goods Inc.


text:
HomeMusicAmerican Idol's Catie Turner Drops Touching 'Mama' Music Video
American Idol's Catie Turner Drops Touching 'Mama' Music Video
On Catie Turner's new track, "Mama," the American Idol season 16 alum pays tribute to her own mother, and mothers everywhere. Arriving just in time for Mother's Day, the sweet track honors the bond growing daughters have with their mothers, who they will always need, no matter how far they move away or how old they get. "Mama" arrives alongside an Alfredo Flores (Justin Bieber, Ariana Grande) directed video.
"I write too many songs about men who break my heart, so my mom deserves a song because she is the one there through it all," Catie said. "This is my Mother's Day present to her and all the other incredible moms out there."
"There's no better feeling as a Mother than to feel appreciated," Catie's mother, Cathy, shared. "When Catie first played me this song on Mother's Day in 2017, I was completely emotional. Now with her moving out to LA and becoming an adult, I want nothing more than to see her become the amazing independent woman she is and share this song with the other incredible Mom's around the world."
"Mama" marks the latest in a series of new singles from Catie, including the experimental pop earworm, "Hide & Seek." The singer kicked off 2021 with the premiere of "Play God." The tender track is now joined by an official performance video, streaming now at her YouTube channel. "One Day" arrived late last year, was joined by an official companion video.
Widely acclaimed for her potent, personal lyricism and soulful vocals, the multi-talented singer-songwriter recently relocated to Los Angeles where she is currently hard at work creating more new music, with additional releases slated throughout the year.
"I am staying true to myself," Catie recently told Parade, "and, apparently, it's working for me. Work hard and get used to the backlash, because you could be the most perfect person in the world, and you would still have people who find issues with that. So, you need to believe in yourself, know your talents and always follow your heart."
Watch Catie Turner's touching 'Mama' Music Video
Catie Turner
Alejandro Aranda's New Music Video Explores the Dark Side of 'Paradise'
Headlines: Berklee Chief Talks American Idol, Ashland Craft Heads to Wrestlemania


The North Dakota Center for Persons with Disabilities at Minot State University has developed a variety of products, resources, and publications serving the disability community. To search for more products and resources on disability topics at NDCPD and other UCE's, search the National Information Reporting System on the Association of University Centers on Disabilities (AUCD) website. If you would like additional information, please contact NDCPD's Dissemination Coordinator at (800) 233-1737.


text:
Trump Mocks CNN with an Absolutely Hilarious Tweet
TOPICS:CNNDonald TrumpFake News
Posted By: Jennifer Burke June 27, 2017
In recent weeks, CNN has been caught staging a "Muslims Against ISIS" "protest" following the terrorist attack in London, insinuated that Republicans are royal jerks by reporting that only Democrats prayed for House Majority Whip Steve Scalise prior to the Congressional Baseball Game. Those paying attention to CNN would have thought that Republicans would not join them in praying for their fellow Republican who was still in ICU at the time after being shot by a Bernie Sanders supporter.
Recently, things got even worse for CNN when they had to completely retract an anti-Trump story when it was revealed to be completely bogus. It turns out, CNN ran with the story even though they only had one anonymous source. In the fallout, CNN changed their editorial process for any stories dealing with Trump and Russia to requiring them all to be cleared by certain execs and three people "resigned," i.e. were fired.
If CNN thought that was the worst of it, they were wrong.
On Monday night, James O'Keefe's Project Veritas released a video in which a CNN executive admitted the Trump/Russia narrative was fake news but they push it anyway for ratings.
CNN supervising producer John Bonifield, who has worked for the cable news network for 15 years, tells the Project Veritas (O'Keefe's organization) undercover journalist that he agrees the Trump-Russia collusion story is "bullsh*t" but since CNN is a business interested in profits, rather than accurate reporting, they push the phony narrative because that's what their mostly liberal audience wants to hear.
Moreover, Bonifield admits that the network would never have gotten away with treating Obama the way they do Trump — that their audience would have considered such biased reporting an attack against Obama and would never have accepted it.
And that leads me to Trump's tweet storm on Monday evening and Tuesday morning which included a change to CNN's logo to FNN…Fake News Network.
Wow, CNN had to retract big story on "Russia," with 3 employees forced to resign. What about all the other phony stories they do? FAKE NEWS!
— Donald J. Trump (@realDonaldTrump) June 27, 2017
Trump retweeted it.
pic.twitter.com/6sDcyiW4Kt
— Jeff (@JeffTutorials) June 26, 2017
Fake News CNN is looking at big management changes now that they got caught falsely pushing their phony Russian stories. Ratings way down!
So they caught Fake News CNN cold, but what about NBC, CBS & ABC? What about the failing @nytimes & @washingtonpost? They are all Fake News!
CNN, which has been caught deceptively editing videos on numerous occasions. These fake news stories is just adding to their reputation as the least trusted name in news.
Previous Article John McCain Institute Refuses to Disclose Big Donations
Next Article Down for the Struggle: Obama Under Fire for Hypocrisy: Continuous Vacations Like 'Lifestyles of the Rich and Famous'
Jennifer is a Co-Founder of PolitiStick and the Editor-in-Chief. She is a graduate of Texas A&M University and a certified teacher with 12 years experience in the classroom. Jennifer attended what is credited for being the first modern-day Tea Party rally in the country in the Seattle area and from there emerged as a powerful speaker and writer within the movement. While still in Washington State, Jennifer was selected to be a member of the second graduating class of the Jennifer Dunn Leadership Institute (JDLI), a program which identified future conservative leaders. Jennifer worked as the National Outreach Director for one of the largest conservative groups in the country and served as Managing Editor and writer for what quickly grew to become one of the top 15 conservative sites in the country. She brings to Politistick a passion for the fight for freedom for current and future generations.


One of the most important rules to attracting great love is this: Treat yourself the way you want to be treated. If you want to be cherished... you must cherish yourself.
If you want to be respected... you must respect yourself.
If you want to be listened to... you must listen to yourself.
Treat yourself the exact what you want to be treated in a relationship, and you will call a person who treats you in that way, to you. Watch below to find out how.
Please leave a comment telling us how you're going to start treating yourself. We look forward to hearing from you!


This is a placeholder page for Sandra Seifert, which means this person is not currently on this site. We do suggest using the tools below to find Sandra Seifert.
You are visiting the placeholder page for Sandra Seifert. This page is here because someone used our placeholder utility to look for Sandra Seifert. We created this page automatically in hopes Sandra Seifert would find it. If you are not Sandra Seifert, but are an alumni of Woodruff High School, register on this site for free now.


text:
US Justice Department may delay meeting on possible social media bias
The Justice Department is considering delaying a meeting with state attorneys general planned for next week to discuss concerns about conservative voices being stifled on social media, according to a person familiar with the discussions.
Companies like Facebook, Twitter, and Google owner Alphabet have been accused by some conservatives of allegedly seeking to exclude their ideas.
Social media companies have faced pressure from users and lawmakers over their role in spreading false information, and have stepped up efforts to curb activity aimed at disrupting the midterm elections or that use hateful or violent speech.
U.S. Department of Justice, Washington, D.C.
Companies like Facebook, Twitter and Google owner Alphabet have been accused by some conservatives of allegedly seeking to exclude their ideas.
The companies deny any such bias.
The Justice Department said last week it had invited a bipartisan group of 24 state attorneys general to attend the Sept. 25 meeting. So far, the attorneys general of California, Nebraska, South Carolina and Texas have said they would attend.
Attorney General Jeff Sessions called the meeting after President Donald Trump criticized social media outlets, alleging unfair treatment of conservatives. Antitrust issues are also expected to be discussed at the meeting.
The Justice Department is considering holding the social media discussion during a November meeting of the National Association of Attorneys General, the source said.
The Justice Department did not respond to a request for comment.
Representative Greg Walden, chair of the House of Representatives Energy and Commerce Committee, said in a hearing earlier this month that Twitter had made "mistakes" that, he said, minimized Republicans presence on the social media site, a practice conservatives have labeled "shadow banning."
At the hearing, Twitter Chief Executive Jack Dorsey said some of the platform's algorithms had not been impartial and that the algorithm had been changed to fix the issue.
Publicly at least, state attorneys general have not given much support to the idea that they might investigate social media companies because of concerns over political bias.
A handful of states said they planned to attend the meeting.
Of those, the Texas attorney general's office said it would send a representative because of concerns about conservative ideas "being suppressed on several social media platforms," Marc Rylander, a spokesman for Texas Attorney General Ken Paxton, said in an emailed statement.
California's Attorney General Xavier Becerra did not seem inclined to attack social media companies, saying in a statement earlier this month: "States like California, the nations tech leader and home to a $385 billion tech industry, have a wealth of insight and expertise to share in any inquiry about the role of technology companies, and we look forward to a thoughtful conversation in Washington, D.C."
The National Association of Attorneys General meeting is scheduled for Nov. 27-29 in Charleston, South Carolina, according to the group's website.
Alphabet Class A
Google-Apple (Spread)
Xavier Becerra
Ken Paxton