/*******************************************************************************
 * Copyright 2018 The MIT Internet Trust Consortium
 *
 * Portions copyright 2011-2013 The MITRE Corporation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *******************************************************************************/
/**
 *
 */
package org.mitre.openid.connect.client.service.impl;

import java.util.HashSet;
import java.util.Set;
import java.util.concurrent.ExecutionException;

import javax.servlet.http.HttpServletRequest;

import org.apache.http.client.HttpClient;
import org.apache.http.client.utils.URIBuilder;
import org.apache.http.impl.client.HttpClientBuilder;
import org.mitre.discovery.util.WebfingerURLNormalizer;
import org.mitre.openid.connect.client.model.IssuerServiceResponse;
import org.mitre.openid.connect.client.service.IssuerService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.http.client.HttpComponentsClientHttpRequestFactory;
import org.springframework.security.authentication.AuthenticationServiceException;
import org.springframework.web.client.RestClientException;
import org.springframework.web.client.RestTemplate;
import org.springframework.web.util.UriComponents;

import com.google.common.base.Strings;
import com.google.common.cache.CacheBuilder;
import com.google.common.cache.CacheLoader;
import com.google.common.cache.LoadingCache;
import com.google.common.util.concurrent.UncheckedExecutionException;
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
import com.google.gson.JsonParseException;
import com.google.gson.JsonParser;

/**
 * Use Webfinger to discover the appropriate issuer for a user-given input string.
 * @author jricher
 *
 */
public class WebfingerIssuerService implements IssuerService {

	/**
	 * Logger for this class
	 */
	private static final Logger logger = LoggerFactory.getLogger(WebfingerIssuerService.class);

	// map of user input -> issuer, loaded dynamically from webfinger discover
	private LoadingCache<String, LoadingResult> issuers;

	// private data shuttle class to get back two bits of info from the cache loader
	private class LoadingResult {
		public String loginHint;
		public String issuer;
		public LoadingResult(String loginHint, String issuer) {
			this.loginHint = loginHint;
			this.issuer = issuer;
		}
	}

	private Set<String> whitelist = new HashSet<>();
	private Set<String> blacklist = new HashSet<>();

	/**
	 * Name of the incoming parameter to check for discovery purposes.
	 */
	private String parameterName = "identifier";

	/**
	 * URL of the page to forward to if no identifier is given.
	 */
	private String loginPageUrl;

	/**
	 * Strict enfocement of "https"
	 */
	private boolean forceHttps = true;

	public WebfingerIssuerService() {
		this(HttpClientBuilder.create().useSystemProperties().build());
	}

	public WebfingerIssuerService(HttpClient httpClient) {
		issuers = CacheBuilder.newBuilder().build(new WebfingerIssuerFetcher(httpClient));
	}

	/* (non-Javadoc)
	 * @see org.mitre.openid.connect.client.service.IssuerService#getIssuer(javax.servlet.http.HttpServletRequest)
	 */
	@Override
	public IssuerServiceResponse getIssuer(HttpServletRequest request) {

		String identifier = request.getParameter(parameterName);
		if (!Strings.isNullOrEmpty(identifier)) {
			try {
				LoadingResult lr = issuers.get(identifier);
				if (!whitelist.isEmpty() && !whitelist.contains(lr.issuer)) {
					throw new AuthenticationServiceException("Whitelist was nonempty, issuer was not in whitelist: " + lr.issuer);
				}

				if (blacklist.contains(lr.issuer)) {
					throw new AuthenticationServiceException("Issuer was in blacklist: " + lr.issuer);
				}

				return new IssuerServiceResponse(lr.issuer, lr.loginHint, request.getParameter("target_link_uri"));
			} catch (UncheckedExecutionException | ExecutionException e) {
				logger.warn("Issue fetching issuer for user input: " + identifier + ": " + e.getMessage());
				return null;
			}

		} else {
			logger.warn("No user input given, directing to login page: " + loginPageUrl);
			return new IssuerServiceResponse(loginPageUrl);
		}
	}

	/**
	 * @return the parameterName
	 */
	public String getParameterName() {
		return parameterName;
	}

	/**
	 * @param parameterName the parameterName to set
	 */
	public void setParameterName(String parameterName) {
		this.parameterName = parameterName;
	}

	/**
	 * @return the loginPageUrl
	 */
	public String getLoginPageUrl() {
		return loginPageUrl;
	}

	/**
	 * @param loginPageUrl the loginPageUrl to set
	 */
	public void setLoginPageUrl(String loginPageUrl) {
		this.loginPageUrl = loginPageUrl;
	}

	/**
	 * @return the whitelist
	 */
	public Set<String> getWhitelist() {
		return whitelist;
	}

	/**
	 * @param whitelist the whitelist to set
	 */
	public void setWhitelist(Set<String> whitelist) {
		this.whitelist = whitelist;
	}

	/**
	 * @return the blacklist
	 */
	public Set<String> getBlacklist() {
		return blacklist;
	}

	/**
	 * @param blacklist the blacklist to set
	 */
	public void setBlacklist(Set<String> blacklist) {
		this.blacklist = blacklist;
	}

	/**
	 * @return the forceHttps
	 */
	public boolean isForceHttps() {
		return forceHttps;
	}

	/**
	 * @param forceHttps the forceHttps to set
	 */
	public void setForceHttps(boolean forceHttps) {
		this.forceHttps = forceHttps;
	}

	/**
	 * @author jricher
	 *
	 */
	private class WebfingerIssuerFetcher extends CacheLoader<String, LoadingResult> {
		private HttpComponentsClientHttpRequestFactory httpFactory;
		private JsonParser parser = new JsonParser();

		WebfingerIssuerFetcher(HttpClient httpClient) {
			this.httpFactory = new HttpComponentsClientHttpRequestFactory(httpClient);
		}

		@Override
		public LoadingResult load(String identifier) throws Exception {

			UriComponents key = WebfingerURLNormalizer.normalizeResource(identifier);

			RestTemplate restTemplate = new RestTemplate(httpFactory);
			// construct the URL to go to

			String scheme = key.getScheme();

			// preserving http scheme is strictly for demo system use only.
			if (!Strings.isNullOrEmpty(scheme) &&scheme.equals("http")) {
				if (forceHttps) {
					throw new IllegalArgumentException("Scheme must not be 'http'");
				} else {
					logger.warn("Webfinger endpoint MUST use the https URI scheme, overriding by configuration");
					scheme = "http://"; // add on colon and slashes.
				}
			} else {
				// otherwise we don't know the scheme, assume HTTPS
				scheme = "https://";
			}

			// do a webfinger lookup
			URIBuilder builder = new URIBuilder(scheme
					+ key.getHost()
					+ (key.getPort() >= 0 ? ":" + key.getPort() : "")
					+ Strings.nullToEmpty(key.getPath())
					+ "/.well-known/webfinger"
					+ (Strings.isNullOrEmpty(key.getQuery()) ? "" : "?" + key.getQuery())
					);
			builder.addParameter("resource", identifier);
			builder.addParameter("rel", "http://openid.net/specs/connect/1.0/issuer");

			try {

				// do the fetch
				logger.info("Loading: " + builder.toString());
				String webfingerResponse = restTemplate.getForObject(builder.build(), String.class);

				JsonElement json = parser.parse(webfingerResponse);

				if (json != null && json.isJsonObject()) {
					// find the issuer
					JsonArray links = json.getAsJsonObject().get("links").getAsJsonArray();
					for (JsonElement link : links) {
						if (link.isJsonObject()) {
							JsonObject linkObj = link.getAsJsonObject();
							if (linkObj.has("href")
									&& linkObj.has("rel")
									&& linkObj.get("rel").getAsString().equals("http://openid.net/specs/connect/1.0/issuer")) {

								// we found the issuer, return it
								String href = linkObj.get("href").getAsString();

								if (identifier.equals(href)
										|| identifier.startsWith("http")) {
									// try to avoid sending a URL as the login hint
									return new LoadingResult(null, href);
								} else {
									// otherwise pass back whatever the user typed as a login hint
									return new LoadingResult(identifier, href);
								}
							}
						}
					}
				}
			} catch (JsonParseException | RestClientException e) {
				logger.warn("Failure in fetching webfinger input", e.getMessage());
			}

			// we couldn't find it!

			if (key.getScheme().equals("http") || key.getScheme().equals("https")) {
				// if it looks like HTTP then punt: return the input, hope for the best
				logger.warn("Returning normalized input string as issuer, hoping for the best: " + identifier);
				return new LoadingResult(null, identifier);
			} else {
				// if it's not HTTP, give up
				logger.warn("Couldn't find issuer: " + identifier);
				throw new IllegalArgumentException();
			}

		}

	}

}


The Band's Ex-Manager Accuses Reddit Of Profiting From Piracy In Debate With Co-Founder

from the um,-ok dept

Here's an interesting one. Fast Company had professor Jonathan Taplin, director of the USC Annenberg Innovation Lab and the former tour manager for The Band debate Alexis Ohanian, cofounder of Reddit, Hipmunk* and Breadpig. The debate is definitely worth watching, but I'm disappointed with many of Taplin's claims. He starts out by going for the emotional, talking about how The Band -- whose drummer Levon Helm passed away the day after the debate -- had members who were no longer making $150,000 to $200,000 per year, as they had been able to do up until about 2002. As Alexis notes in response, there are all sorts of useful business models to help them make money -- and he's even offered to help them make money. And, indeed, the story of Helm is quite tragic, but at the same time, most people when they are no longer working tend not to make as much money as they did in the past. Copyright was never supposed to be a pension for retired musicians, so it seems odd to argue that it isn't doing that. That was never the intention.

Frankly, what bugs me most about Taplin's argument is that he continually takes things totally out of context. For example, he cites the familiar numbers about the "music industry" going from $20 billion to $6 billion. Yet he ignores that the overall music industry grew because other parts of the industry grew at a much faster rate. More ridiculous? He claims (totally incorrectly) that Chris Anderson believes that "everything should be free." Either he didn't read Chris Anderson's book, or he's purposely distorting the book, which focuses nearly all of its attention on how to get paid for content. In fact, most of the book is about ways in which a "freemium" model works -- where you have some stuff free, and other things paid. Why Taplin would then claim the book is that "everything should be free" is beyond me. To have a university professor so misrepresent Chris's book is ridiculous. He owes a major apology to Anderson.

Bizarrely, Taplin then claims that Reddit makes money off of piracy. Say what?! At this point I think he's just making things up.

He also completely misrepresents Google having to give the government $500 million concerning advertisements from unlicensed online pharmacies. Taplin calls them "phony drug ads," which is also inaccurate. In many cases the drugs were legit -- but the licensing of the pharmacies to deliver those drugs to the US was in question (some, in fact, appear to have been perfectly legit Canadian pharmacies). He then claims that if Google made $500 million on fake drugs ads they must be making more on "illegal pirate ads." I'm curious: who exactly is buying "illegal pirate ads"?

From there, he tosses in the whole controversy over Backpage.com -- which has nothing to do with copyright, and he falsely smears them as providing a service for pimping "young ladies" -- leaving out the fact that (a) a court has already cleared the company and (b) this has nothing to do with copyright.

Taplin seems to be throwing together a bouillabaisse of arguments without understanding any of them, and thus misrepresenting nearly everything.

Alexis does a great job with his intro, first pointing out how movie box office revenue has increased, and then pointing out how innovation is the key here, and that industries can innovate their way forward, and points to Kickstarter's success as an example of how that's already beginning. Taplin, playing the old curmudgeon, insists this is all crazy. He mocks the movie stat because it ignores the collapse of DVDs. Of course if folks like Taplin had their way, there would be no home video market, because they tried to make it illegal back in the 1970s and 1980s (an inconvenient fact he seems to have forgotten). He also mocks Kickstarter because it won't fund Martin Scorcese's latest film. This is typical of someone who doesn't seem to understand the the innovator's dilemma. It's kind of shocking, frankly, that someone in charge of a so-called innovation lab doesn't understand how innovation works.

In the second part of the debate, Taplin goes full on elitist, mocking those people who use Kickstarter to fund a piddly $50,000 movie, because apparently, to him, those movies don't count. And yes, earlier in the debate, he was talking about how he was really concerned about the up and comers. He also seems to think that the only movies that matter are the movies that score big distribution deals. He's internally inconsistent and doesn't even seem to realize it. He goes on to mock the idea that musicians can make money other than through record sales. Except, he assumes (incorrectly) that the only way to make money is concert sales, and then says that some acts just can't get enough people to see them live. Um, duh. But that's always been true. Most musicians never sold enough music to make a living either, but we don't pass a law to change that. Taplin seems to be complaining that not all musicians or movie makers are rich. I didn't realize that was an issue.

Taplin then comes up with his "solution." It's to have every ISP charge users $2 to $3/month which would go into a giant global pool that would be distributed to copyright holders. Immediately, someone in the comments points out that doesn't fix bad contracts. It's even worse than that. First, the entertainment industry would insist that $2 to $3 is way too low. Hell, most music services alone get $10 or so per month. And really what Taplin is doing is to create a giant bureaucracy that won't effectively help small artists. He talks about ASCAP as the model for this. I wonder what he has to say about the fact that ASCAP takes money from up-and-coming artists and gives it to the largest acts.

Both videos are worth watching. The whole thing is only about 25 minutes, and I think Alexis more than holds his own, though it would have been nice if there was a little more time to hit back on many of Taplin's claims.

* Corrected after learning that Alexis didn't found Hipmunk -- just joined pre-launch.

Re: Re:

here's how pirates profit from adwords

This is a site by the person who produced "And Then Came Lola", and who does not even remotely understand how the web works. It's a rabid anti-internet, and specifically anti-Google, rant site. For example, she suggests all of Google's profits come from AdWords profits from pirate sites. Seriously.

Citing this site as "evidence" against piracy is like citing the Turner Diaries as "evidence" of a government conspiracy.

(As a side note, I had to Google who put up the site, because there's no "About" page on that site at all. Not really a sign of confidence when the owner of the site is afraid to identify themselves.)

Re: Illegal Pirate Ad

I have four ninjas that I just procured, but they aren't getting along with the three samurai in my collection. I don't think Pirates have a problem with samurai, but I know they hate ninjas. I'd be willing to trade my four ninjas for two pirates.

Re: Illegal Pirate Ad

boB

This is why you freetarding bastards should NEVER buy pirates from Google. Don't you know that LEGAL pirates suffer from every Google sale? It's a well-known fact that if pirates don't get paid, eventually there will be no more pirates, only Google, selling shoddy, offshore pirates. God, I hate Google...

Re: Illegal Pirate Ad

"The Band had members who were no longer making $150,000 to $200,000 per year, as they had been able to do up until about 2002."

Last studio album was 1998, I don't see any reason why they shouldn't continue making 200k a year for 14 years after the release of their last album. I mean the Band is still relevant right? All the kids know about them. If only they were not pirating them they would be out buying their vinyl.

Sorry Band I love you but maybe if your manager hadn't been tilting windmills he would have made sure the new generation knew you were worth listening too.

Re:

Let's also keep in mind that the only member of The Band still active is Robbie Robertson. And his solo stuff doesn't sound anything like The Band.

I've seen young folks who have discovered The Band and just love them and others who shrug and go "so what?". The Band was always an acquired taste, anyway, even in their big days. Always better live than in the studio, IMHO.

It's so sad to see every dip in sales, every fall in band sales blamed on piracy rather than changes in popular taste or, in the case of rock, abandoning the danceable music it began as to an over abundance of sonic noodling about represented by the likes of Kansas.

Re:

I don't get why an artist is somehow special and should be paid forever for their work.

Every other profession in the world requires one to actually keep working to earn money, or to invest properly today for the day when they can't work.

They always bring out the big artists to make the point as well. If huge star X made high 6 to 7 figure salaries for decades and has nothing left....tough luck. They should have been smarter. If it happened to anyone else, we'd say that.

If wall street exec makes $1 mil a year throughout the 80s and 90s and is broke now because they can't make that much for whatever reason, nobody is going to feel sorry for them.

Re:

Indeed! The only thing they're victims of is corrupt corporations and retarded managers with their own interests reigning first. The figures they try to force down everyone's throat are very fucked up. They almost never take in account ONLINE DIGITAL SALES which is on a huge rise and has been since the technology and internet boom.

That EX manager needs the shit smacked out of him for the EXtreme amounts of shit spraying out of his cock sucker.

They should go after the people supposedly protecting them but instead giving them the ol 1 2 when it comes to profits they make on digital sales.

It's their fault these bands are going broke. Big companies make far more profit on digital sales since the regulations on them are shit. It's actually ingenious when you break it down. A loophole that allows them to rip them off and make the bands think we're the ones at fault instead of them.

Yup I guess we're the ones to blame and not the corporations shoving a cactus up their asses. Mmmmm ouch OH! mmmm ooooohh yeah. After strong consideration and 30 hours pulling cactus needles out of my ass I agree KILL THE PIRATES.

Well if I had some evil fucker raping me with a cactus I'd probably go along with them as well. No sir I believe you no need to for me to come visit you in Arizona sir!

The Band needs to tell their masters to "go and SOPA PIPA their ACTA and roll over and TPP die" Unless we want all our future chats to be censored in similar ways.

Maybe he was more angry because his cut of what they were still earning went down as well.

This is the same thing we have seen time and time again.
Google ONLY makes money by stealing it.
Anything successful on the internet has to be stealing it.
The only way to do things is how we did them before.
Because someone had one hit song 20 years ago means they should be able to live on that money forever.

USC Annenberg Innovation Lab should immediately fire this man. To have his backwards views given as the outward face of something claiming to be innovation is a total screw up. The fact he can not and does not make a single relevant claim, instead deciding to understand the issue just assumes what it says shows he is not fit to hold any post to make decisions. If you want to innovate you first need to actually read the things your commenting on and not just the clif notes version of them provided by a source that isn't bound by the idea of being factual or truthful.

Re: Re:

The internet isn't a lawn, it is an amazing tool if you take the time to understand it.
There are people finding new ways to make money with it, and the legacy players spend so much time thinking for ways that new way might be used to cost them money and stop it.

Even this man who is soooo upset that an artist couldn't make as much money as he used to, still wants to get a truckload of money and turn it over to the groups we know for a fact will do everything they can to keep it for themselves.

This isn't about helping the artists, this is about helping all of the parasites riding their coattails. If you want to be taken seriously its time to demand that the labels finally come clean with their accounting practices. That they admit their contracts are based on the 1950s view of the world, where the internet didn't exist.

Re: Re: Re:

My apologies for not being clearer. By "us" I meant the public and society as a whole. I was also thought you were using the "lawn" symbolically to mean the internet and our cultural heritage.

I agree with your points, I think we just had a semantic hiccup. Of course this shows just how hard it is to have a conversation with people who are deliberately misusing the language and being obtuse.

Re: Re: Re: Re:

Hurm I think the hiccup might have been 2 fold.
I was not taking issue with you and I apologize if you thought I was. There would have been a much snarkier comment if I had taken issue with you. :)

I think our hiccup really sets the tone of the entire problem though.

They are a bunch of old men who have no clue what the internet is, and refuse to learn anything for themselves. All they have are the ancient texts passed down telling them the internet will never be anything more than a mechanism to steal money from them. They are so devout in those beliefs that they ignore the truth, and when you show them the real truth they cling tighter to the 'truth' of the ancient scrolls.

They are an out of touch old man screaming at kids walking to close to his lawn. They screamed at those who stepped on it before, and now they scream at anyone getting close to it even if they don't actually touch it. They spend their time looking for ways that those damn kids MIGHT harm their lawn and buying laws to stop it.

Let's face it, The Band is music for old men.
But old men are not the ones to spend their money on music. It's young folks who do that. But how many 20 year olds are there who listen to The Band?
Their music is just totally outdated. Which isn't at all bad or even such a big deal. It's actually quite normal. Going from playing stadiums in their golden days to playing run down bars 20 years later has happened to countless rock stars before.
Long before the Internet,even before home taping.

Re:

Breaking News: A new law has passed in Congress this afternoon and will be signed by President Obama tomorrow. The new law strictly says that all music industry workers including musicians, must get a mandatory lifetime pension of 1/3 of their highest yearly profits. This will increase job employment by 1000% and creative Americans will make massive profits and add diversity to the industry market.

Re:

When asked how they were going to fund such an initiative a represented reportedly responded, "We're going to close some piracy and counterfeiting loopholes in the copyright and patent codes." When pressed for details on what that would entail or how that would increase revenue enough to cover the new expense the representative threw an open bag of shredded records into the air and jump out a nearby window under the cover of the falling confetti.

Re: "The Band"?

Re: "The Band"?

Very influential in their time. That's the deal deal though, their time is past. Still great music but the world, on the whole, has moved on. I still enjoy their music, it conveys such emotion, but I also like Sonny Moore. Living in the real world is an exercise in constant flux, roll with the flow or get out of the way. Or grow old gracefully and realize that all good things must end.

Re: Re: "The Band"?

Re: Re: "The Band"?

"Robertson suggests that during their time with Dylan everyone just referred to them as "the band" and it stuck. Initially, they disliked the moniker, but eventually grew to like it, thinking it both humble and presumptuous. Rolling Stone referred to them as "The band from Big Pink."[28]"

From Wiki directly and The Last Waltz (their Scorsese documentary) indirectly

Re: Re: Re: "The Band"?

Sorry dropped off the first paragraph of that somehow.

The traveled with Dylan as his stage band for awhile after splitting with the namesake of their previous band. The were also the band on his album Blond on Blond. They were also the band with Dylan when he had his controversial electric tour, arguably some of his best concerts.

Lets do the math on this one

It's to have every ISP charge users $2 to $3/month which would go into a giant global pool that would be distributed to copyright holders.

So lets assume that this charge applies to home broadband connections as well as smartphone data plans. There are something like 80 million households so lets assume each one has a broadband connection (which they don't). There are 320 million people, which includes children, so lets assume they all have smartphones (which they don't). That is a total of 400 million broadband connections. Multiply that by $3 and you get $1.2 trillion to the content creators per month. That is $15 per month per household. That is less than most people spend on movies, books, and music. It is certainly less than my household spends. So I would be glad to take him up on the offer as I could have a virtually unlimited supply of content for a mere $180 per year.

Re: Lets do the math on this one

That's assuming that they aren't also expecting you to still pay for the content too. They already do the same thing to recordable CDs and DVDs; there's a flat tax per disc that gets paid straight to the copyright industries, supposedly to 'make up' for all the bootlegs they get used to make.

Re: Re: Lets do the math on this one

Make no mistake, as soon as I am charged this kind of fee I will no longer pay for content but download it (for free). I view this as a license to download. If it isn't a license to download then what is it? ;)

Re: Re: Re: Lets do the math on this one

Than start now, because if you bought a blank CD/DVD/Bluray you already have been charged, if you ever ate at a restaurant and there was music you paid for, if you go to the gym and there is music you are paying for it, if you have an HDD you pay a levy in the US and most of the world, if you bought a printer you paid a levy in Europe, if you have a thumbdrive in many places you have already paid the levy.

Re: Re: Re: Lets do the math on this one

Re: Lets do the math on this one

"It's to have every ISP charge users $2 to $3/month which would go into a giant global pool that would be distributed to major labels and other corporate copyright holders to pay to their most successful acts, while independent and other artists get nothing"

I assume that's what he meant...

It also bears the hallmarks of not thinking things all the way through. Such a plan would probably increase piracy, not decrease it (you're already paying for it, after all, or at least that would be the popular perception). I'm not sure what they pay in the US, but my Spotify subscription alone costs me Ç10/month (approx. US$13), and these people are already whining about how that's too low. But, who is going to subscribe to that kind of service and keep buying product when they're already forced to pay an effective tax to pay for it?

Yet again, when faced with giving people what they actually want to pay for and something with disastrous unintended consequences, the latter is what's demanded...

1:51

"...for many many years AFTER they stopped recording, they made a decent living $150,000 -$200,000 a year."

Apparently that came to an end and Mr. Taplin feels that it's wrong and it's sad that the band members are broke.

I can't figure out why this is wrong or why it's sad that the band members are broke. If you make low 6 figure income for many many years and you don't manage it, then why is that sad for the rest of us. If you stopped working and received 6 figure income for many many years for work you did in the past, shouldn't you just be happy for what you had?

I guess I can try to suffer through the rest of Taplin's bullshit now.

Re: Re: Re: 1:51

Re: 1:51

Apparently that came to an end and Mr. Taplin feels that it's wrong and it's sad that the band members are broke

Hookers and blow ain't cheap.

If you stopped working and received 6 figure income for many many years for work you did in the past, shouldn't you just be happy for what you had?

I hope when I retire, I can have a high 5 figure income for many years, but it is important to note that I only am able to do so because I am putting a part of my paycheck away each time I get paid for that purpose. So many people I know don't do that, expecting that the government will take care of them after they retire. I am sure Social Security will be bankrupt by the time I call to collect.

I think a lot of people live in the moment, not caring about the future. That tends to be part of the problem.

Re: 1:51

I also like his objection to touring: Aretha Franklin shouldn't have to drag her 78 years old butt on stage. Well yeah, he's right. Just like everybody else has retired by that age. It's called planning ahead and managing your finances. The sense of entitlement these guys display is just mind-boggling and, frankly, insulting to anybody working normal jobs.

" And, indeed, the story of Helm is quite tragic, but at the same time, most people when they are no longer working tend not to make as much money as they did in the past."

Possibly one of the largest misdirections coming from the anti-copyright crew on Techdirt.

Look, it's pretty simple: If you make a product, and people continue to buy it, continue to consume it, and continue to use it as part of their business, then you get to continue to make money. The "you don't make money" logic would only work if nobody was buying The Band's music, if it wasn't being used by radio stations to attract listeners to sell ads, etc.

By your logic, Techdirt should only have ads on posts that I have not read. If I have read a post, the ads should go away and never come back. Heck, once I have seen a page once (any page) all the ads should go away because most of that stuff is work you already did. Are you trying to make money by not working? Lazy bastards!

It's concepts like this that keep Techdirt from being anywhere near connected to reality.

Re:

I'm wondering where the direct attack on copyright is in the post other than, perhaps, to note that copyright is neither a welfare scheme for anyone holding it on something nor is it a pension scheme.

Thing is, it was NEVER intended to be that. At least until the Sonny Bono Act.

The Band was never big as an ad background for ads except, perhaps, for the opening chord sequence in Chest Fever. That and it's been forever since I heard their music, except The Weight, even on goldie rock FM stations so royalties aren't coming in like they used to.

What the post does attack is the silly idea of a copyright "tax" on ISP connections to be magically distributed to musicians active or not. Not to mention the labels who would gain the most from the copyrights assigned to them by musicians.

I guess you didn't see that part so you decided on the pro-copyright ad hom instead.

You DO realize that you do more harm that good to the cause of copyright when you do things like this don't you?

Hmmmmm....on second thought keep the ad hom knee jerk responses coming. You make your side of the discussion sound even sillier than it often already is.

Re:

Look, it's pretty simple: If you make a product, and people continue to buy it, continue to consume it, and continue to use it as part of their business, then you get to continue to make money.

If it was simple, we wouldn't be having this discussion.

You are free to try and make money, and you might make some if all of the following are true:

1. Someone finds value in what you do
2. Someone finds enough value in what you do that they are willing to pay you more that what it cost you to do it
3. You're operating in an environment where you can effectively capture that payment
4. You keep doing it

If you're trying to make money selling something you did 10 years ago in an environment where that something can be infinitely and perfectly reproduced and instantly transported anywhere in the world for zero cost - then I'm surprised that you're surprised that it's not working.

Re:

"The "you don't make money" logic would only work if nobody was buying The Band's music, if it wasn't being used by radio stations to attract listeners to sell ads, etc."

But he didn't say that. He said that people who stop working tend to make less money than they did in the past. It sounds more like people -are- buying less music and playing said music less in public, which makes sense. Eventually, all of a band's fans will own their current music, meaning fewer sales. Fewer people will tune in to their songs on the radio, between new songs from other bands coming out and already owning all the band's music.

Eventually all bands who stop making music will stop making (as much) money for those reasons. It doesn't happen over night, but it does happen. And 14 years sounds like an awful long time to expect your work to still be popular and relevant.

Re: Re:

". He said that people who stop working tend to make less money than they did in the past. "

The thing is, if the product is still being sold, then they are still "working". That's the magic here. Making "as much" money, well, they should be making about the same per unit as they were before, and that's the concept. There is no reason they shouldn't be making money still. Less? Perhaps - but the money made is not as a result of some crooked get rich welfare scheme, which is what this is all painted to be.

Re: Re: Re:

Re: Re: Re: Re:

His point was it isn't a crooked rich welfare scheme yet. If they can add a tax to the internet and siphon money and give it to ailing non-working dinosaurs, and of course their label and managers, like they want to THEN it will be a a crooked rich welfare scheme.

Re: Re: Re:

"The thing is, if the product is still being sold, then they are still "working"."

No, they are NOT working. However, the product they previously worked on and made is still being sold. However, assuming he signed over the rights to said "product" (a song or album), then the money would go to whoever the copyright holder is. Not him obviously. And as the album/songs have sold less and less, his cut gets smaller and smaller.

I know who The Band is. Without a doubt, their popularity is not growing at an exponential rate. As such, their "product" isn't also selling at an exponential rate.

"That's the magic here. Making "as much" money, well, they should be making about the same per unit as they were before, and that's the concept."

And no one is saying otherwise, you should make the same per "unit" as you did before.

"There is no reason they shouldn't be making money still. Less? Perhaps - but the money made is not as a result of some crooked get rich welfare scheme, which is what this is all painted to be."

There is no reason they shouldn't be making money still. Less? MOST DEFINITELY! Their popularity has passed.

However, taxing broadband users nationwide to provide money for a fund to be doled out to certain artists over others is VERY MUCH a crooked get rich welfare scheme.

Not too mention that such systems/collections have a surprising amount of little to no oversight and history of screw ups and accounting "errors" (where the artists they're meant for gets nothing).

Re: Re: Re:

"but the money made is not as a result of some crooked get rich welfare scheme, which is what this is all painted to be."

Which, again, isn't what Mike said. He said that copyright isn't meant to be -used- as some sort of retirement plan. He never said that the shouldn't get paid for their previous work, nor that their work should be going for less per unit now as opposed to then. He said that it's expected that after they stop recording, the money they make, as a whole, will go down.

Everything you said makes sense if, and only if, they are just as popular and selling just as much music and licensing deals now as they were when they stopped. And if that were the case, then they actually -would- be making as much money now as they were then, and we wouldn't be having this discussion.

Re: Re: Re:

" they should be making about the same per unit as they were before"

Define "unit". A major part of the recording industry's problems stem from the fact that people often don't buy the album "unit" any longer and prefer to pay for the single "unit". No, they should not be getting the same for one song as they did for 12, and this unbundling effect is one of things that tends to get forgotten in all the whining about piracy... I can easily pay less than I would have done 20 years ago for the same music, because I'm not forced to buy a more expensive product to obtain it.

"the money made is not as a result of some crooked get rich welfare scheme"

Yes, it is. Much of the music would be in the public domain (or close to it) if the welfare schemes pushed by Sonny Bono and his predecessors was not passed.

They would still be paid if it were in the public domain, of course, but they'd have to work again to get it.

Re: Re: Re:

Re: Re: Re:

"Making "as much" money, well, they should be making about the same per unit as they were before, and that's the concept."

Indeed that's the concept but if the "product" moves fewer units with each passing year then the income becomes less and less. Nothing at all to do with piracy, real or imagined, which is the RIAA's problem is that almost all the "costs" of piracy are imagined.

As for managers.
"And we'll tell you the name of the game, boy;
We call it riding the gravy train!"

Re: Re: Re:

"they should be making about the same per unit as they were before, and that's the concept."

Who said they aren't making the same per unit? If they aren't, then they'd be in a good position to sue the heck out of their record label.

"There is no reason they shouldn't be making money still. Less? Perhaps"

Their 1993 album, Jericho, peaked on the billboard charts at #166, and their last two didn't even chart; so that is the most likely culprit in them making less money, ie. they just aren't that popular any more.

- but the money made is not as a result of some crooked get rich welfare scheme, which is what this is all painted to be.

You are correct, the money made is not some crooked welfare scheme; but what Taplin is proposing would be a crooked welfare scheme so that a group that hasn't had a top ten hit since 1975 would earn the same amount of money each year as they did at their peak of popularity.

Re:

I've purchased a keyboard made by [company x], and I continue to "use it as part of [my] business," yet I have on reason to continue to send [company x] money. I'd also like to point out that, as with my keyboard, no "consumption" of media (in this case, music) happens because nothing is "consumed," lost, or otherwise "used up."

Re:

if it wasn't being used by radio stations to attract listeners to sell ads, etc.

Too bad radio stations didn't pay to play music...Payola...remember that? Not only was the music ad supported but the music itself was an ad for the bands played.

By your logic, Techdirt should only have ads on posts that I have not read. If I have read a post, the ads should go away and never come back.

Just to point you to the contradiction of your philosophy here, you claim that we pay to listen to The Band's songs from the radio by listening to the advert. In fact, every time we hear their songs we listen to the ads which are sometimes the same or different. As The Band stopped creating relevant music, the radio station played them less and less and eventually is no longer 'consumed'. The ad income decreases and sales drop for that particular song/album. Ads on a blog post probably get the most eyeballs the first few hours after posting but tend to fade off after a day and become nearly ignored after a week or two. But every time in the off chance that somebody is searching they check out the post and an ad shows up...just as if the radio station decided to play 'a classic'. It is still ad supported.

Re: Re:

The Band, remember, were never Top 40 fodder. Sometimes "format free" FM stations played them a fair bit. And they never made advertising fodder except for the opening few bars and chords of Chest Fever.

Re:

Look, it's pretty simple: if you make a product, and people continue to buy less of it, continue to consume less of it, and continue to use less of it as part of their business, then you get to continue to make less money.

You can argue that piracy is the primary cause. Others, like myself, can argue that The Band's modest original popularity and increasing irrelevancy is the primary cause.

For example, you cite "being used by radio stations to attract listeners", which is about as piracy-resistant of a business model as you're going to get. Radio stations aren't going to be downloading tracks from The Band off a torrent somewhere, as they don't need to. Yet, I am willing to be that The Band's royalties from such licensing is on the decline, because The Band is irrelevant to modern rock stations and is competing against an ever-growing collection of artists in the "classic rock" segment, as more artists age and become "classic rock". That's just natural given the passage of time.

Similarly, the sales of CDs, vinyl, etc. for The Band will continue to decline, for much the same reason. Which means if they are not touring (and I have no idea if they are or not, though from other comments my guess is "not"), I fail to see how anyone would expect The Band's income to remain steady, even if there were no piracy.

In fact, given that the percentage of The Band airtime on radio will decline in the face of increasing competition, and given the decline of "record stores" as a means of exposing people to different artists, it seems like pirate sites are a fairly likely place for people to find out about The Band's music, given a lack of other options. Whether the conversion rate of pirates becoming paid buyers of The Band's materials offsets those who avoid buying by downloading pirated The Band tracks is certainly up for debate, but that leads back into CwF/RtB and the general discussion of business models for musicians.

Re:

Ah, cherry-picked fantasies, my favourite...

"only work if nobody was buying The Band's music"

I've never bought it. As far as I know, I've never heard a single song they ever recorded, and I only know of them because I did a film studies course that covered Martin Scorcese's work (the film of The Band being one of the few we didn't watch). I couldn't tell you what any of their music sounds like, and I doubt they're that insanely popular with people younger than me.

Why are you demanding that I pay for their pensions, again?

"If it wasn't being used by radio stations to attract listeners to sell ads"

Is it? I wouldn't know... The last radio station I listened to used mostly music from the last decade to promote its ads, and even that's been replaced with podcasts and Spotify now in my listening habits.

"Are you trying to make money by not working?"

If you manage to read the article without loading a page from his servers, using his bandwidth, using his storage space to leave your inane drivel, etc., then I suppose you are...

" Taplin then comes up with his "solution." It's to have every ISP charge users $2 to $3/month which would go into a giant global pool that would be distributed to copyright holders. "

-sigh- .. It always comes around to this. The industry has tried time and time again to convince people that this would work. It's getting really really old. They tried to legislate it, they tried celebrity endorsements of it ( Lily Allen ), the tried trickery ( Focus group creation of the artificial organization 'Featured Artists Coalition ' which was designed to convince people through mass celebrity endorsement that this was preferable to law suits), and none of it ever worked .. and it won't work now.

Too many of us see the flaws, the largest one being ...

Who the fuck gets to decide who gets he money in the big black box ?

I don't want a single dime of my cash going to an artist I don't support, yet it constantly gets glossed over .. the top 'Featured' artists get their cut, the rest, well, not so much. Perhaps that's why the FAC can boast a membership of those most likely to get a cut of the black box.

@agalvan, in other words, you won't get shit.

No one that's not 'Featured' will get anything, and everyone knows it. Isn't it about time the Old men in suits and even older men with guitars give up on this ? We'll never agree .. ever.

Re:

Another problem with the "$2 to $3 a month" plan is that it assumes that everyone who uses the internet either pirate content or use content from the major "copyright holders", this would clearly punish perfectly innocent users or those who don't use content from the major copyright holders. Why should I pay for something I don't use or gain benefit from?

Sorry for the double post, but there's one other thing that gets conveniently ignored .. the Snowball effect.

Do this for music and soon 2 or 3 dollars more for movies, 2 or 3 dollars for photographers, then for publishers etc .. the list can potentially be endless with the final result ...

Internet is too costly for anyone.
What new musician or band could AFFORD to use the internet for distribution ? Well that's easy .. ones who sign with a label, of course. We've managed to keep the labels in control and allowed them to extend their way of doing things to the internet, and it all sounded so 'reasonable' to begin with.

Make Things Up

Well, when you take an indefensible stand you do tend to make things up to prove your point.

As for the members of The Band, who told them to retire? There's lots of things they could have been doing to make money, such as owning their own recording studios, mentoring young musicians and bands, producing other artists, writing new songs, and selling their stuff online.

Also, I hope they saved some of their money when they were making $200,000 a year. I make less than half of that and I manage to put away some money for retirement. Are rock 'n' rollers immune from having to save money for their retirement?

I think the word 'free' just like the word 'pirate' needs a new definition, especially when certain aspects of internet services are concerned.

Technological pirates of the caribean my ass!

Free for consumer? Yes
Creators get paid? Yes

I know its a radical concept for some people, dont mean it aint a reality right now.
How suscessfull it becomes will depend on when people stop fighting it, which the cynic in me says never.

But even so, only as long as privacy and confidential data is on a system that is articially incapable of STORING, CIPHERING OR MONITORING said data, then ad based, or low monthly 'ALL you can eat' subscription, is more then capable of providing an income for creators, ESPECIALLY, if you offer a service that is SOoo good that the entirety of the internet considers you're service part and parcel of the internet itself
SOooooo good infact, that manufacturers accross the board, will put your app/program on their internet capable devices by default, because it would be a given, common knowledge even, that whoever buys their product, will most certainly be using your service

Is it feasible?
The internet folks seem to think so
Is it easy?
FCK NO

There's the rub i guess, its possible, just no bloody easy, but if you get it right, oh my....the possiblities

but even for me, for someone who would like to see this happen, i would turn my back in a heartbeat if the downside is that peoples rights are shat upon, by the results and consequences of greed and nanny spy governments

Moral of the story, dont do something your consumers/ voters wouldnt want you doing, things that would directly affect them
Stop telling us what we should do, and ask us as a whole, what WE would like to do

Full of radical concepts me, sitting here on my pile of radioactive isotopes, smoking my cuban cigars, twisting my pointy moustache, while listening to my abba mp3's...........shhhhhhhh....... i didnt pay for them.........a.....certain.......government, we're just, giving them away, well, not exactly, there was sumthing about backing a fishNet bill and looking out for pie thieves or sumthing..........(shrugs).........who cares, ISOTOPEs ftw

The conversation is about the sales and revenue of record music. However, of course if you add in all the chocolate bars that have been sold during the same time, I'm sure the numbers will look different, LOL. It's just so funny how hard you have to cook the numbers (well, how hard CCIA has to cook them) to try and get any traction. It's a great work of fiction.

Re:

It's just so funny how hard you have to cook the numbers

Yeah, those bastards at the Bureau of Labor Statistics, PricewaterhouseCoopers, iDATE, Gracenote, and the UNESCO Institute for Statistics really love to "cook the numbers." Obviously, they're far less trustworthy than cherry-picked op-eds by newspaper staff writers.

Re: Re:

actually karl, the numbers are cooked from the CCIA... using selective stats like "transactions" instead of sales measuring only digital sales starting at a baseline of zero versus the aggregate of all sales for 1999 - 2009.

at best it's just intellectually dishonest, and at worst it's really just outright lies. recorded music revenues are down by 50% over ten years, and that's a fact. it's also a fact NOT reported by the CCIA because the truth is a lot harder to sell than fiction.

Re: Re: Re:

using selective stats like "transactions" instead of sales

"Transactions" are sales. If you're talking about the decline in profits, it makes complete sense to talk about the decrease in revenue per transaction. That's the case with music: in the 1990's, if a consumer liked a song on the radio, she had to pay $18 and buy the entire CD. That same consumer can now pay $1 and buy only the song she likes.

That has nothing to do with piracy, yet piracy is touted as the reason for the labels' loss in profits. If anyone here is "cooking the books," it's the RIAA.

Re: Re:

you can talk about anything you want, it doesn't change the truth that record music sales have declined over 50% in ten years... so in the absence of any facts you respond with more snarky nonsense... carry on then...

That old guy is dumb. Does he realize that DVD sales are down because it is a dead medium? When is the last time anyone burned a CD? Not never! Lmao! That's because we all use jump drives and ftp sites like file factory to transport data. He might as well cite the decrease in vinyl sales too.

Well ended

I have to say that the final question and final answer in the debate were spot on.

Paraphasing:
Q. What if it wasn't music? What if the piracy problem were encountered in food production and farmers were losing money?

A. You mean if I could copy a carrot infinitely and feed the world? Yeah, that's a great idea!

Alexis just illustrated that if you have an infinite supply of anything, then yes it's going to be difficult to make money on it, but not impossible, even though it may be questionable morally. When I was a kid, tap water was free, now it's about $1 per bottle. Maybe the music industry could learn from the water industry how to deal with free.

Re: Well ended

"When I was a kid, tap water was free, now it's about $1 per bottle."

Actually it's still free. It's also inexpensive. It's also expensive...

That is to say, you can still get free drinking water in many public places. Tap water is not expensive and can usually be fit for any purpose you wish, up to and including drinking. If you prefer higher quality than that, you can buy filters or bottled water. The choice is up to you - nobody berates a man for drinking free water, or insists that drinking water can only be obtained from pre-approved bottlers or retailers. Somehow, all companies involved with these processes manage to stay in business despite competition at every price point.

"Maybe the music industry could learn from the water industry how to deal with free."

Indeed. Although, given the fact that radio and other free promotions have played such a huge part in their history, you'd have hoped that they wouldn't need outside help.

Re: Re: Well ended

and as usual techdirt misses the point completely and get's it entirely wrong again! why do you guys hate musicians so much? this great and insightful piece by musician / thinker gavin castleton explains the fallacy in the argument that music is like water, it's not.

Re: Re: Re: Re: Re: Well ended

"you are going to have to learn how to adapt and evolve without illegally exploiting the work of others. "

If only you weren't such an asshole, you'd notice the many times over the last few years that I've said (and proven, though you ignore the proof) that I don't pirate and that I pay for my music, both directly and indirectly. Yet, you're still incapable of doing anything other that attacking paying customers.

The only people who hate musicians are the morons like you who support getting in between them and my money. In my case, DRM, regional restrictions and licencing issues have done far more to lose money than any piracy, yet you blindly support every one of these like the fool you are.

Re: Re: Re: Re: Re: Re: Well ended

name calling, well that the sign of lost argument. if what you were saying had any shred of truth to it, we would not be having this conversation.

oh, and by the way, welcome to the copyright alert system coming to an isp near you this summer. not that I care. I don't even care if you download illegally.

I care about the tech companies making millions by illegally exploiting the work of artists without compensation or consent. I am advocating for an Ethical Internet where artists work is not lining the pockets of unethical greedy tech companies.

The conversation is about ethical business practices. So if you buy all your music, great. I'm not concerned about you one way or the other. But business that profit on the backs of musicians and artists need to be held accountable.

Re: Re: Re: Re: Re: Re: Re: Well ended

"name calling, well that the sign of lost argument."

Well, at the risk of going down you usual kindergarten route, you started it. I don't particularly appreciate the falsehoods you accuse me of without evidence, just because you can't accept the opinions of others. Please, continue your personal attacks, but don't pretend you're not doing far worse than I.

"I care about the tech companies making millions by illegally exploiting the work of artists without compensation or consent."

But, apparently not that the same companies make much more money from facilitating independent artists, true creativity and thousands of other things that have nothing to do with corporate profit for your chosen industry. You would happily kill freedoms and profits for every other individual and company so long as your chosen few get paid, even as you refuse to adapt to stop piracy without needing these measures. Interesting, isn't it?

"The conversation is about ethical business practices"

Then the last people you should be defending are the entertainment industry's major corporations.

"I'm not concerned about you one way or the other."

Clearly. Nor do I care about you, and your profit if you're the "but I'm a musician! I won't prove it but this means my opinion matters" AC.

I do however care about the killing of rights, the destruction of alternative business models and the attempted subjugation of both artists and consumers alike just because a few dinosaurs in charge of frivolous industries refuse to adapt to the realities in front of them. That you defend them so vehemently and refuse to take opposing points of view into account (topped with personal insults and accusations, a classy touch) is your failure.

Re: Re: Re: Re: Re: Re: Re: Re: Well ended

quoteI do however care about the killing of rights, the destruction of alternative business models and the attempted subjugation of both artists and consumers alike just because a few dinosaurs in charge of frivolous industries refuse to adapt to the realities in front of them.

This is just a nonsense, or parroting propaganda - either way it flies in the face of reality.
I'm a musician. I'm using cheap recording software. I can publish my music on soundcloud, or free from my own website, or via some 3rd party distribution like Reverbnation or CDbaby. Pleeeease tell me how I'm stopped from employing any alternative business model I choose by the rest of the music industry ('the dinosaurs')?
It's all about freedom of choice isn't it?
As an artist I can choose to give my work away, and i can choose from a huge number of different distribution methods and business models. NO ONE is stopping me.
But if people download my music against my wishes, my choices are taken away.

Re: Re: Re: Re: Re: Re: Re: Re: Re: Well ended

"But if people download my music against my wishes, my choices are taken away."

In exactly the same way as if somebody copied a CD, lent the CD to a friend, listened to a radio station from another country that played your track, taped the song off the radio, and hundreds of other things you have never had control over.

I'm sorry that you're such a control freak and fool that you have to have absolute control over how everything used after you sold it, but I have news for you: you have never and will never have full control. Stop trying to destroy both the choices of other artists (shutting down MegaUpload because you don't like it when they choose is as their distribution method) and of consumers (DRM, regional restrictions, etc) in the process of chasing that unachievable dream.

Re: Re: Re: Re: Re: Re: Re: Re: Well ended

You have no idea what you are talking about. Why are you so against musicians being able to make an honest living?

** "You would happily kill freedoms and profits for every other individual and company so long as your chosen few get paid, even as you refuse to adapt to stop piracy without needing these measures. Interesting, isn't it?" **

What few? You mean the entirety of all the content producers globally? Uh yeah - it's a great business to not have to actually pay for the labor huh...

And you kidding me? What freedoms? Who's freedoms? You are already killing my freedoms and profits so that Google, and others can make billions more? Why do you think they're spending so much on lobbyists this year?

How does supporting an unethical business like the pirate bay, and other illegal sites benefit any of the "independent artists"... of course you are not talking about musicians I take it.

Why do you find your economic model is so desperately reliant upon the illegal and unethical practice of exploiting artists labor without consent or compensation?

Re: Re: Re: Re: Re: Re: Re: Re: Re: Well ended

"Why are you so against musicians being able to make an honest living? "

Please, read my actual words, the return when your only criticism isn't a pathetic, threadbare strawman. Lying about me and my position won't work when the actual position in black-and-white in front of you.

"Why do you find your economic model is so desperately reliant upon the illegal and unethical practice of exploiting artists labor without consent or compensation? "

"My business model"? Which one's that? I don't remember ever having one. Perhaps you can link to it?

If you bothered reading my actual posts over the years, you'll find I'm just as much in support of current business models if they actual treated artists & consumers fairly and adapted to the modern world. That they don't, and wish to destroy freedom and competition rather than adapt is not my fault.

"Probably because that's how you make your money... funny, huh."

I make my money by working as a sys admin in a field unrelated to music and movies, so I don't know what you think you're talking about here. It's the legal options I'm given to spend my hard-earned cash on that I criticise, and do so with a view to be able to access the options I wish to spend it on (I'm often currently blocked by the industry's own idiocy).

Begone, fool, you're clearly either so far up your own arse you can't even read the posts of people you're attacking, or you're so starved of intelligent pastimes that you find pointless trolling to be a fulfilling enterprise.

revisionist history as usual--aside from the fact that creators big and small are entitled to royalties for the life of their copyrights, even if you knew nothing else about "intentions" of copyright, why have copyright laws for well over 100 years had extensive discussions of the author's heirs? Hmmm? Wanna guess?

Historically, that is, before 2000, artists like The Band could have expected average royalties for a catalog of that magnitude. The reason that they aren't getting those average royalties is not for the reasons given in the CCIA lobbyist's cheat sheet, it's because of theft. They aren't kidding that you hate musicians.

Who sells ads that benefit pirates? Read the Megavideo indictment for a start (Adsense, Adbright, Partygaming), then watch Ellen Siedler's video "Who Profits from Piracy" on www.popuppirates.com It's all there.

Re:

>why have copyright laws for well over 100 years had extensive discussions of the author's heirs? Hmmm? Wanna guess?

So... what? Are you saying that because certain individuals aren't as rich as they'd like to be they get to deny the public domain for forever minus a day?

Wow, and to think you've got the guts to claim that Techdirt readers are complaining for "having their binky taken away". No, you're the one who's unhappy that more people are realising that life plus a random number is bull.


rel: self

rel: bookmark

rel: alternate

auto_disk_config: True

kernel_id: nokernel

ramdisk_id: nokernel

status: ACTIVE

auto_disk_config: False


/*
 * Copyright 2013-2020 the original author or authors.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package org.springframework.cloud.sleuth.instrument.messaging.issues.issue_943;

import java.util.concurrent.Executor;

import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.cloud.sleuth.instrument.async.LazyTraceExecutor;
import org.springframework.context.annotation.Configuration;
import org.springframework.scheduling.annotation.AsyncConfigurerSupport;
import org.springframework.scheduling.annotation.EnableAsync;
import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;

@EnableAsync
@Configuration
public class CustomExecutorConfig extends AsyncConfigurerSupport {

	@Autowired
	BeanFactory beanFactory;

	@Override
	public Executor getAsyncExecutor() {
		ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
		// CUSTOMIZE HERE
		executor.setCorePoolSize(7);
		executor.setMaxPoolSize(42);
		executor.setQueueCapacity(11);
		executor.setThreadNamePrefix("MyExecutor-");
		// DON'T FORGET TO INITIALIZE
		executor.initialize();
		return new LazyTraceExecutor(this.beanFactory, executor);
	}

}


765 So.2d 195 (2000)
Fletcher RODGERS, Appellant,
v.
STATE of Florida, Appellee.
No. 1D99-47.
District Court of Appeal of Florida, First District.
July 20, 2000.
*196 Nancy A. Daniels, Public Defender and P. Douglas Brinkmeyer, Assistant Public Defender, Tallahassee, for Appellant.
Robert A. Butterworth, Attorney General and Giselle Lylen Rivera, Assistant Attorney General, Office of the Attorney General, Tallahassee, for Appellee.
PER CURIAM.
The appellant pled guilty to burglary and grand theft and was sentenced as a habitual offender to concurrent terms of ten years in prison. Eight days after sentencing, the appellant filed a motion to withdraw his plea pursuant to rule 3.170(l), Florida Rules of Criminal Procedure. At the hearing on the motion, the trial court failed to appoint the appellant conflict-free counsel. Because the hearing was a critical stage in the criminal proceedings, the appellant was entitled to such counsel. See Padgett v. State, 743 So.2d 70 (Fla. 4th DCA 1999). Therefore, we reverse and remand for the appointment of conflict-free counsel and a new hearing on the allegations contained in the appellant's motion.
DAVIS, BENTON and PADOVANO, JJ., CONCUR.


What is Cooperative Education?

Cooperative Education (Co-op Ed) helps students apply classroom knowledge and theory to practical work situations via a paid or volunteer employment position that is related to the student's classroom study, educational, and career goals. The Cooperative Education program is a requirement for all students who earn an Associate in Technical Arts Degree.

How Many Hours Do I Need to Work?

The general requirement is 50 work hours per credit for Cooperative Education. These hours can be obtained at the selected work site or can be reduced by participating in the Weekly Online Discussion Board.

Most students have two credit options for fulfilling Co-op Ed requirements:

30 hours of work per credit WITH participation in the online Weekly Discussion Board. (CIS students see below.)

50 hours of work per credit WITHOUT the online Weekly Discussion.

30 Hours/Credit Option: One credit is awarded for every 30 hours of work during the academic quarter. For example, a student taking a three-credit Co-op199 class must work 90 hours over a 10-week academic quarter. That averages to nine work hours per week. Students choosing this option must also participate in the online Weekly Discussion Board facilitated by the Co-op Ed Coordinator via Moodle.

50 Hours/Credit Option: One credit is awarded for every 50 hours of work during the academic quarter. For example, a student taking a three-credit Co-op 199 class must work 150 hours over a 10-week quarter. That averages to 15 work hours per week. Students choosing this option are not required to participate in the weekly discussion. Instead, they will submit a mid-term paper about their work experience.

Because of the intense technical nature of computer information systems, CIS-199 students are asked to complete 50 hours of work for each credit but may still choose between the mid-term paper and the online Weekly Discussion Board.

Finding Your Internship

Cooperative Education students must find their own work placements.

Because of the intense technical nature of computer information systems, CIS-199 students are asked to complete 50 hours of work for each credit but may still choose between the mid-term paper and the online Weekly Discussion Board

Talk to faculty: They have many contacts in the business community and can often provide you with great ideas and suggestions to find a place to work.

Find a company you'd like to work for: Check the yellow pages and ask other students, friends or associates to suggest good places for you to learn your trade. Once you find an organization you'd like to work for, contact them for an informational interview. Tell them you are a college student looking for a chance to demonstrate and fine-tune some classroom skills in a real-world work setting. Ask for an interview to discuss how you might be able to work as an intern, exchanging your skills and knowledge to help their business for college credits needed to complete your degree or certificate.

Register in Cardinal Career Connect: Many Skagit Valley companies use this system to post internships. For more information, please visit the Cardinal Career Connect homepage.

Talk to the Cooperative Education Coordinator: He can provide you with help in your job-search techniques, offer advice and possibly refer you to businesses seeking interns in your career area.

Since finding your job site is your responsibility, begin the process as early as possible and keep accurate lists of contacts, references and referrals. And share them with your fellow students by networking effectively!

What I hear, I conceptualize. What I read, I understand. But what I do becomes part of who I am.

Finding Your Internship

Finding a place to perform your Cooperative Education experience can be the most challenging step in completing yor degree program. You'll need the very same skills you would use to find any job to find your internship. If your skills could stand some improvement, contact the nice people in Career Services, who can give you tips on where to look, creating an effective resume, preparing for a job interview and more. Located in the Counseling & Career Center on the Mount Vernon campus, we're with you every step of the way! Call (360) 416-7684 for an appointment.


Knight Fox Estate Agents

We at Knight Fox Estate Agents are passionate about property and making our clients feel at ease when looking for a place to call home.

We pride ourselves on providing exceptional customer service and building strong customer relationships by providing you with your own personal agent, who will be with you through every step of finding your perfect home.

The staff members were totally professional about the whole process. They met all of our expectations (though they were small) - arrange a defined place for baby buggy, furniture change for child safety etc. The landlord's expectations were clearly articulated to us which had given a clear idea of how it's gonna be. To my surprise there is nothing more than what we were told during the viewing. I guess they did a thorough validation of the tenant to see it would suit the landlord's expectations ... read full review

Firstly, thank you for recognising our expert service for provided fir you.
We aim to provide everyone with the same level of service and look forward to such positive feedback to ensure all our clients are content with our professionalism - we understand how difficult, stressfull and in some ways life changing it can be for those who are moving from one home to another.
Our predominant aim is to make this process as smooth and as easy as possible for you with minimal hiccups. ...


Control of cab gene expression in synchronized Chlamydomonas reinhardtii cells.
In light-dark synchronized Chlamydomonas reinhardtii cultures transcripts of at least two members of the cab gene family coding for chlorophyll a/b binding proteins are highly abundant in the light, but almost undetectable in the dark. "Run-on" transcription assays in isolated nuclei were used to show that the rapid increase in cab mRNA levels during the light phase is primarily due to regulation at the transcriptional level. Functionally unrelated inhibitors such as dipyridyl and cycloheximide as well as anaerobic conditions block chlorophyll synthesis, presumably by interfering with the conversion of magnesium protoporphyrin monomethyl ester to protochlorophyllide. Under these conditions, cab mRNA does not accumulate and nuclei isolated from inhibitor-treated cells do not support cab gene transcription. Inhibitors such as dioxoheptanoic acid and diphenyl ether herbicides block earlier steps within the chlorophyll synthesis pathway without substantial effects on cab mRNA accumulation and transcription. A possible control of transcription by intermediates of the chlorophyll biosynthesis pathway is discussed.


High cotinine levels are persistent during the first days of life in newborn second hand smokers.
Despite the adverse effects of maternal smoking during pregnancy on the newborn's health are well-known, in the pediatric population, a high prevalence exists that is very much affected by second hand smoke (SHS). This study aims to investigate the impact of maternal smoking habits during pregnancy on cotinine levels in newborns during the first days of life. The high association between cotinine concentration in maternal and umbilical cord blood (UCB) has been previously reported, but the levels of blood cotinine that remain in infants born to smokers is unknown. Cotinine concentration was measured in UCB, in maternal and newborn peripheral blood. Data from UCB sample dyads of ninety mothers and from seventy-one newborns were analyzed. Cotinine levels were significantly different among non-smokers (9.9 ± 5.9 ng/ml), moderate (67.3 ± 7.4 ng/ml), and heavy smokers (137.7 ± 19.5 ng/ml) (p<0.0001). Significant correlations were found between maternal and UCB cotinine (r=0.748; p<0.001), and between UCB and newborn plasma cotinine at 48 h after birth (r=0.541; p<0.001). The smokers exposed their infants to cotinine with a median of 31.7 ± 8.6 ng/ml (moderate) or 59.1 ± 13.3 ng/ml (heavy smokers) until at least, 48 h after birth. Reduced birth weight and length were significantly related with UCB cotinine levels. A positive association between UCB and plasmatic cotinine in newborns was found. The high cotinine levels detected in newborns from smoker mothers indicates that their infants are subjected to elevated SHS from birth. These results can help to reinforce the awareness of the adverse effects of smoking during pregnancy.


Feast of Our Lady of Sorrows

15Sep

Today is a special feast in my home. The Feast of Our Lady of Sorrows. This is one that is close to my heart. Suffering is something that I have learned to embrace over the years, and Our Lady has shown me how to do this with grace and joy every step of the way. Each of us in my family love Christ first and foremost, followed by a devotion to a special friend who intercedes for us with Our Lord daily. I have dedicated each of my children to Mary. Courtney to Our Lady of Lourdes and Jonathan to Our Lady of Mount Carmel. Each has great significance given the child. My husband belongs to Our Lady of Perpetual Help and St. Joseph. My heart belongs to Our Lady of Sorrows.

I am constantly amazed that Mary knew what was coming and continued to walk in faith with the courage and unconditional love to do what she knew she had to. To walk through this life by her Sons side, even through the most difficult and painful part, His death on the cross.

I have always known that my life would be one set apart. I can’t explain it, it’s something I figured out when I was still in grade school. I never knew how it was to manifest itself, but I knew that my faith and love of Christ would be center to whatever He was calling me to do. As I look back I can see the path so clearly. I can see where Christ carried me and who He brought into my path to speak His gospel of love and friendship to encourage me on my walk.

I can see where I did not listen and fell, face first because of my pride and anger. Some of those choices still affect my life today, but through the miracle of God’s forgiveness and mercy, I don’t regret them anymore, but consider them part of my formation. I had to go through those things to get to the place where I stand today. God is always faithful, no matter what I do or say, good or bad, He is still there by my side.

I embrace my Sorrowful Mother because I truly understand her pain. I presented Courtney, my precious daughter, for baptism on Sunday, September 27, 1992 at the age of 5 weeks old. By that evening she was in the Bethesda Naval Hospital PICU suffering from unexplainable seizures. That day I begged Our Lady to intercede for us to her Son, to allow our Courtney to remain with us, no matter what the path. He has honored that prayer more than once in the last 16 years, through many, many dark night’s. I have felt the loving arms of my Savior around me more than once and I am grateful for it.

There have been times where I have been lost and confused about how I was supposed to be the mother and wife God needed me to be. I have been afraid of losing myself in the cloudiness of being a caretaker to a severely disabled child. I cling to the hope of a miracle each and everyday for my daughter, because I know that God can say “yes” to that prayer if He so chooses. I also know that whatever happens, I will accept my cross and walk with Him, because my love for Him supersedes everything. This is not easy. This is hard work. This is not a sprint, this is the marathon of life!

Yesterday, I was attending Eucharistic Adoration as part of the Forty Hours Devotions at my home parish, St. Mary of Sorrows(no coincidence here, huh!). Courtney was with me, and was singing loudly to God, praying and praising Him as I recited the Rosary next to her. After our time before Our Lord, I was leaving and one of the long time parishioners came up to me and put her hands, very gently, on my face. Like a mother would to a child trying to get their attention. Her hands were shaking. She had been quietly in prayer for some length of time, but saw us leave the sanctuary and followed us out. She had a message for me.

She said:“Mary, be courageous. Don’t give up, have faith that God is with you and He has such miracles in store. Be courageous in your praise of Him every single day. Always praise Him no matter what.”
She then laid her hands on Courtney and said quietly in her ear:“Courtney, the miracles are coming, just wait. Jesus loves you so much and He loves your mommy. Keep believing, He is here with you”
Now it’s not every day that someone comes up to me and speaks this way. I have to admit though, things like this happen all the time when Courtney is with me. This child just breathes the Holy Spirit she is so filled with grace. I am in awe of her peacefulness, even in the midst of her sufferings. She bears these pains with incredible dignity.

Why would I share this with you? What importance does this have in my life today?

Well, I had just been praying and conversing with God and His mother about how confused I have been lately about this new season in my life. I told Him how tired I was, and that I felt more fear and anxiety about the future, than I did peace. I poured out my heart to Him and laid all of it at His feet and He answered me through this faith filled woman.

I have talked before about how God whispers, while the devil shouts. This time, God was shouting through this woman, for me to have faith and be courageous, praising Him always. I need to pick up the mantle of Mary and walk as she did, knowing the difficulties ahead, but being fortified with the unconditional , never ending love of my Creator, that I can do whatever He asks of me. Courage is something I have always associated with my mother or my father, not so much myself. This comment made me think and by the time I got home, peace had filled my heart.

My wonderful husband once said in describing how he felt about caring for Courtney that he “would never leave a soldier behind in the battle field therefore he will never leave his daughter, for she fights each and everyday for her very life. As long as she chooses to fight, we shall fight along side her, and when the time comes, we will carry her from this battlefield of life and lay her down to rest in her Saviours arms as Mary did with her Son.”
And so I shall walk this life with renewed courage and strength of purpose relying on Him who is everything to me. I shall rest in the arms of my loving Mother, Mary who understands all that fills my heart. I humbly encourage each and everyone of you to spend just a moment in prayer today, sharing whatever sorrows you have with the One who knows them all and the lovely woman who walked with Him until the end.

St. Mary of Sorrows, Pray for Us!
Blessings,Mary
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~The Seven Sorrows of Mary (or Dolars as they are traditionally called are as follows:1:The Presentation in the Temple2:The Flight into Egypt3:Loss of Jesus For Three Days4:The Way to Calvary5:The Crucifixion6:The Descent from the Cross7:The Burial of JesusThe Seven Graces of this Devotion
1. I will grant peace to their families.
2.They will be enlightened about the Divine mysteries.
3. I will console them in their pains and I will accompany them in their work.
4. I will give them as much as they ask for as long as it does not oppose the adorable will of my Divine Son or the sanctification of their souls.
5. I will defend them in their spiritual battles with the infernal enemy and I will protect them at every instant of their lives.
6. I will visibly help them at the moment of their death, they will see the face of their Mother.
7. I have obtained this Grace from my Divine Son, that those who propagate this devotion to my tears and dolors, will be taken directly from this earthly life to eternal happiness since all their sins will be forgiven and my Son and I will be their eternal consolation and joy.

Benefits of the Devotion to the Mother of Sorrows
1. To realize the value of a soul, worth the supreme Sacrifice on Calvary.
2. To work for souls, by evangelization, duty to life’s duties, and
prayer for sinners.
3. To pray always, in a life of union with God; whoever has a heart similar to Jesus’ and Mary’s hearts, will work for the salvation of souls.

Prayers:To Our Lady of Sorrows
I compassionate thee, O most sorrowful Mother!
Thy heart was pierced with a sword of grief when Simeon foretold to thee in the Temple the ignominious death and the desolation of thy divine and most dear Son, which thou west destined one day to witness.
By the great anguish of thy suffering heart, O gracious Queen of the universe, impress upon my mind, in life and in death, the sacred Passion of Jesus and shine own sorrows. Amen.
Prayer by ST. ALPHONSUS MARIA DE LIGUORI

The Virgin to Her Son on Calvary
Thou goest to sacrifice Thyself as a propitiation for all men.
Peter, who said that he would die with Thee, does not come to Thee.
Thomas, who said, “Let us all die with Him,” has forsaken Thee.
Not one of these is with Thee, but Thou art led forth alone, Thou who didst preserve me immaculate, my Son and my God.
They who promised to go with Thee into prison and to die with Thee have forsaken Thee and have fled.
Not one of these is with Thee, but Thou art led forth alone, Thou who didst preserve me immaculate, my Son and my God.
from THE AMBROSIAN LITURGY

Comments

thank you so much for pouring out your heart in the written word. Those words have touched me to the core and I thank you for them – in encouraging me in my own “sorrow”. Please keep the faith and you have no idea of how the Holy Spirit will use these words to help others…..


Q:

ASP.Net Dropdownlist ListItem (Enabled=false) not showing in page

I have a dropdownlist in aspx called ddlService.
I want to added the listitems from behind.
When I add, I will create them in order of Title and items underneath like..
Title1
Item1
Item2
Title2
Item1
Item2

Titles should not be able to click. Only Items should be able to click.
ListItem tempServicesItem = new ListItem();
tempServicesItem.Text = tempTitle;
tempServicesItem.Value = tempTitle;
tempServicesItem.Enabled = false;
ddlServices.Items.Add(tempServicesItem);
tempServicesItem = new ListItem();
tempServicesItem.Text = tempItem;
tempServicesItem.Value = tempItem;
ddlServices.Items.Add(tempServicesItem);

The problem I encountered is The ListItems with (Enabled=false) are not appearing in aspx.
When I change it to (Enabled=true), it is appearing.
I must have missed out something. Can anyone point out?
Thanks.

A:

I believe this is what you're looking for. (Not tested)
tempServicesItem.Attributes.Add("disabled", "disabled");


package base;

public class Test_1_7_non_reifiable_formal_parameters {

}


Judge allows travellers to stay in lane near Dale Farm...for now

A JUDGE has allowed travellers to remain on a couple’s land following a High Court showdown...for the time being.

Joyce Palmer of Oak Road, Crays Hill, has been revealed as the owner of most of the land where up to 20 caravans have been illegally parked in Oak Lane since the Dale Farm eviction in October 2011.

Yesterday, High Court judge Mr Justice Clive Lewis prevented Basildon Council from carrying out a second eviction at the site.

He said by not objecting in person, Mrs Palmer and husband Andrew Palmer, a greyhound trainer in his 50s, could have “implied” the illegal occupants were welcome.

The Palmers, who back on to Dale Farm and the neighbouring legal site, feared reprisals and had been assured by the council it would tackle the unauthorised encampment on their land which sprung up within days of the £7million clearance through the planning process.

This meant they did not instigate private proceedings themselves as is usual for landowners.

Speaking after the court case, Mr Palmer said: “If you speak to the council you will find that we have objected. There are emails to show this. We couldn’t give a solicitor an open cheque book so where this goes now you tell me.”

Promoted stories

Council leader Tony Ball said after the judgement: “The council had two options. We could have taken legal action against the landowners or deal with it ourselves. Because we used their land we saw them as victims and it would not have been right to prosecute them. The landowners also felt too intimdated to do it themselves because they had endured ten years living next to the site and felt there was still a risk as they would still be left living next to the legal site.”

Mr Ball was surprised by the decision and any precedent it may have in future cases of illegal camping on private land.

He added: "This is a hugely disappointing decision and will create further delays and public expenditure.”

Quashing his decision, Mr Lewis wrote: “Mrs Flynn had stationed her caravan on the land in November 2011, some 8 months before the enforcement notice was issued. There was no evidence of any objection to her presence on the land over that length of time. Even if she had originally entered on the land as a trespasser, it may be that, depending on the facts, the owner of the land had acquiesced and impliedly granted her a licence to remain.”

TIMELINE

*October 2011: Council used legal powers to use the Palmers’ field next to their home as a base for bailiffs to access Oak Lane during eviction.

*July 2012: Council served enforcement notices ordering the travellers to go, but the travellers appealed.

*September 2012: Mr Pickles threw out the appeal saying the families had no legal interest in the land and were not entitled to a public inquiry.

Ipsoregulated

This website and associated newspapers adhere to the Independent Press Standardards Organisations's Editors' Code of Practice. If you have a compaint about editorial content which relates to inaccuracy or intrusion, then please contact the editor here. If you are dissatisfied with the response provided you can contact IPSO here


#!/usr/bin/make -f
# -*- makefile -*-

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

export GOPATH=$(CURDIR)::/usr/share/gocode

PKGDIR=debian/debber

%:
	dh $@

clean:
	dh_clean
	rm -rf $(CURDIR)/bin/* $(CURDIR)/pkg/*
	rm -f $(CURDIR)/goinstall.log

binary-arch: clean
	dh_prep
	dh_installdirs
	cd $(CURDIR)/src && go install ./...

	mkdir -p $(PKGDIR)/usr/bin $(CURDIR)/bin/
	mkdir -p $(PKGDIR)/usr/share/gopkg/ $(CURDIR)/pkg/

	BINFILES=$(wildcard $(CURDIR)/bin/*)

	for x in$(BINFILES); do \
		cp $$x $(PKGDIR)/usr/bin/; \
	done;

	PKGFILES=$(wildcard $(CURDIR)/pkg/*.a)
	for x in$(PKGFILES); do \
		cp $$x $(PKGDIR)/usr/share/gopkg/; \
	done;

	dh_strip
	dh_compress
	dh_fixperms
	dh_installdeb
	dh_gencontrol
	dh_md5sums
	dh_builddeb

binary: binary-arch


Infrastructure

REVA University focuses on promoting all round development of its young and dynamic students and strongly believes in providing an environment that would not only stimulate intellect, but also promote mental and physical fitness. The sprawling campus of REVA University is spread over 45 acres of lush green land located very near to the Bengaluru International Airport.

Being the dearest project of one of the most renowned developers of the city – DivyaSree Developers, the REVA University campus is a perfect blend of expert design and thoughtful infrastructure that caters to every educational professional and recreational needs of the students, faculty and staff on campus.

The infrastructural pride of the University is its Library and ICT block. Located at the heart of the campus, the fully air-conditioned Library provides a mix of learning environments to meet various student needs - be it a quiet, individual study space or a group discussion set-up or even a technologically enabled atmosphere. The Library block holds an Information Centre with about 150 computers for the students to make absolute use of digital content and develop a broader spectrum of research. Apart from the grand collection of books, journals, technical reports and articles, the digital platform at the Library and ICT block boasts about its subscriptions to more than 20,000 electronic journal titles, and innumerable collection of e-books and electronic reference material central to every course at the University.

The spacious, well ventilated gallery classrooms at the Main Block accommodate students from various course and academic years to interact and learn from peers and faculty. Each classroom is IT enabled for an all inclusive approach for every teacher to use while interacting with students. The multiple conference halls, seminar halls, meeting halls along with the Kuvempu Auditorium, the Amphitheatre and the Open Air Theatre facilitate smooth conduct of all University wide group events.

The youth of today functions on a fitness mantra and REVA ensures that all their recreational and fitness needs are met on campus through state-of-the-art indoor and outdoor sports and games facilities. The REVA Canteen caters to the students’ daily nourishment through one of the most modernized and centralized kitchen facilities and a variety of offerings ranging from meals with South-Indian and North-Indian dishes, salads and sweets to evening snacks and beverages.

REVA hostels are genuinely a home away from home. Providing a comfortable and safe environment to its students is the University’s top most priority. The in-campus departmental store, snack shop, book store and other such amenities ensure that the students have all their basic requirements met easily on campus.

To provide a comfortable, entertaining and a wholesome stay on campus, the University promotes celebration of several festivals and sports and cultural activities that encourage young minds to engage in an all round development which is the primary aim of the University’s offerings.

Enquire Now

Programs

Download Application

Programs*

Engineering & Technology

Architecture

Commerce and Management Studies

Science & Technology

Legal Studies

Humanities

Corporate Programs

Download Brochure

CLAT COACHING

Date & Time: 21st April 2016 to 2nd May 2016 - 9:30 AM to 1:30 PM

Venue : REVA University Campus

Faculty Profile : Coaching Instructors

Asst.Prof. Raghavendra G

He has accumulated practical examples with the conceptual clarity to make the subject easy. He empowers his students with his teaching in a way that studies become useful for them even after the classes. He keeps the class throughout interactive and gives an environment to students where they can share their doubts easily. He provides them the best help. The best part of his classes is "a quick-pic revision" of whatever has been taught in the previous classes. His diligence for the work and his students has been highly appreciated.

Asst.Prof.Rajashree

Rajashree.K is a gold medallist from University Law College with 5 years of experience in the industry. She has the credit of working with Fortune 500 Companies and reputed Law colleges across India.

Research Scholar Shimreichon A. Shimray

Topped her college in Bachelor of Arts – Bangalore University and finished among the Top three students in LLB at CMR Law School Bangalore and an Honors Student in LLM Specializing in Constitutional and Administrative Law from Christ University.
Is a Karnataka State Bar Council Member from 2013 and has interned under senior advocates and leading law firms in the City and has participated in many seminars pertaining to civil and International law.

Prof. Neha Mishra

Is the Head of School of Legal Studies, REVA University, She holds LL.M. from National Law School of India University specializing in Human Rights Law and is currently pursuing her Ph.D. from the same institution. She completed her Master's in Arts from Hindu College, Delhi University. Presented her papers globally and authored articles and research papers for international journals. She has participated in various national and international conferences, seminars and workshops. In addition to her teaching experience in Law Schools for the past few years, she has also worked as an Attorney and in industry for many years.

About Us

Programs

Student Testimonials

I have been fortunate to be a part of REVA. The REVA prepares its students to become experts in subject matter by building in them versatile skill-sets required in management and leadership. As a proud alumnus of REVA, I owe my professional success to my alma mater, its strong value system and an unwavering commitment to excellence.

- Nicholas, Uganda

REVA has given an astonishing platform for the overall growth and development of the students with excellent infrastructure. Everything around here, is very inspiring and compassionate. The faculty members have encouraged us in every activity conducted and which were very helpful for us throughout our study.

- ANUSHA R

REVA University is one of the top universities in India. They have a really huge and beautiful campus, good labs, and a huge library. The teachers are very friendly and professional. They are always there for you. I have learnt a lot here, from behavior to seminars to studies. I am very happy to have joined this college

- VISHWAS B

It's been a privilege to be a part of this esteemed University. It's impeccable in its own way with its caring faculty members. Electrical department seems unmatchable. The teaching along with non-teaching staffs cares a lot about all its student and their overall development.

- ASHISH KUMAR

I have been placed in Jaro Education. Since inception, the placement cell in REVA has helped students a lot in the accomplishment of being recruited in various esteemed companies. This was my first interview which I appeared for and got placed.The feeling is Astonishing. THANK YOU REVA!!


A quantitative bioapatite/collagen calibration method using Raman spectroscopy of bone.
Numerous calibration models were developed and tested for the quantitative analysis of collagen and bioapatite in bone using Raman spectroscopy. The ν1 phosphate vibration at 960 cm(-1) was used as indicator of the content of bioapatite while for collagen three markers were used: the C-H2 band at 2940 cm(-1) , the amide I band at 1667 cm(-1) and the vibrations of proline and hydroxyproline at 855 and 878 cm(-1) , respectively. Also a calibration model based on the PLS algorithm was developed, too. Validation of the derived calibration models indicated that the model that makes use of the height ratio of the peaks 960/(855+878) exhibits the best accuracy.


How do the 20 top-rated U.S. Medical schools approach women's health?
A follow-up survey of women's health programs at the 20 top-rated U. S. medical schools in 1998 (as identified by U.S. News & World Report) asked how they addressed women's health issues. Results from the 1998 survey are compared with those from the 20 top-rated schools in 1996.


Q:

Comments in a multi-line bash command

This single-command BASH script file is difficult to understand, so I want to write a comment for each of the actions:
echo 'foo'     \
| sed 's/d/a/' \
| sed 's/e/b/' \
| sed 's/f/c/' \
> myfile

(sed is just an example, actually it is a mix of greps and trs and awks)
I would hate having to duplicate lines, or having each comment far away from the line it applies to.
But at the same time BASH does not seem to allow "in-line" comments.
Any elegant way to solve this problem?

A:

Put the pipes at the end of line with the comments after it:
$ echo 'foo' |
sed 's/f/a/' | # change first f to a
sed 's/o/b/' | # change first o to b
sed 's/o/c/'   # change second o to c
abc

A:

If you happen upon this question while looking to comment a non-pipeline multiline command:
$ echo 'foo' |
sed -e 's/f/a/' `: # change first f to a` \
    -e 's/o/b/' `: # change first o to b` \
    -e 's/o/c/' `: # change second o to c`

Unless you're doing something really perverse like automating commenting, I can't see a reason to prefer this over Mikel's answer for a pipe, but if you really wanted to:
$ echo 'foo' |
sed 's/f/a/' | `: # change first f to a` \
sed 's/o/b/' | `: # change first o to b` \
sed 's/o/c/'   `: # change second o to c`

or:
$ echo 'foo' |
sed 's/f/a/' `: # change first f to a` |
sed 's/o/b/' `: # change first o to b` |
sed 's/o/c/' `: # change second o to c`

Source: http://unix.derkeiler.com/Newsgroups/comp.unix.solaris/2005-07/0991.html

A:

Well, I prefer this way,
echo 'foo' | {
  # change first f to a
  # you can add more lines of comment on the command options
  sed 's/f/a/'
} | {
  # change first o to b
  sed 's/o/b/'
} | {
  # change second o to c
  sed 's/o/c/'
}