Tritonal capped off an outstanding 2015 with the January 2016 release of 'Blackout' – the long coveted but previously unavailable single featuring Steph Jones' delicate vocals and a pop twist on the duo's melodic sound. 'Blackout' quickly became Tritonal's fastest-selling and -streaming single to date, the latest in a long line of hits for Austin, Texas songwriters and producers Chad Cisneros and Dave Reed.
In the previous year, Tritonal surpassed 53 million streams in aggregate on Spotify, over 10 million of that attributable to the Chainsmokers collaboration, 'Until You Were Gone'. The duo has also remixed Adam Lambert's hit 'Ghost Town'; reached millions of listeners on iTunes, Soundcloud and Sirius via the podcast, Tritonia; and sold out iconic venues New York's Terminal 5, San Francisco's Warfield, and L.A.'s Club Nokia along with the majority of the Untouchable tour with Cash Cash. As of early 2016, the tour's anthem, 'Untouchable', has been streamed over 19 million times.
Formed in 2008, Tritonal spent their early days on premium imprints like Anjunabeats, before eventually landing at Will Holland's Enhanced Music, which Cisneros and Reed came to co-own. Key moments on Enhanced include: 'We Belong', a pivotal 2009 Ferry Corsten rework; the hit-laden 2011 debut album, Piercing the Quiet; and the acclaimed 2013-2014 Metamorphic EP trilogy featuring euphoric favorites 'Follow Me Home' and 'Now or Never'. 'Now or Never' cracked the Top Five on Billboard's Airplay Dance chart, a placement recaptured by follow-ups, 'Anchor','Colors', and 'Untouchable'. In a first for the duo, 'Now Or Never' also became a sports anthem for CBS's Thursday Night NFL broadcasts in 2015, introducing the duo to millions of new fans weekly.
Hailing from New York, Disco Fries have been responsible for some of Enhanced's best performing releases.
From releasing on Tritonal's 'Tritonia Chapter 002' to fresh collaborations with Enhanced artists like Shanahan, Disco Fries have made a name for themselves thanks to imaginative, innovative productions receiving extensive DJ & radio support.
Savi is one of the newest up & coming artists currently touring the electronic dance scene. He was recently featured alongside Bebe Rexha on Havana Brown's "Battlecry" under Universal Music which saw top 40 success. Savi is signed to BMG music publishing and will release his first solo single Sept 2nd on Enhanced Records followed by his debut EP along with major collabs & official remixes in the fall/winter..
Savi's resume stacks across North America fronted with monthly Residencies at Marquee & Drais Las Vegas, Omnia San Diego & Eleven Miami and is set to play his first festival this September at Kaaboo in San Diego, CA. He also has played alongside many of the top DJ's in the world the likes of Calvin Harris, Tiesto, Steve Aoki, Kaskade, Avicii, Nervo, Alesso, Tritonal, Afrojack, Carnage, & Dash Berlin to name a few.
Savi got his start interning for Carson Daly, was a co-host on The Hot Hits Live from LA alongside Andrew G and is also an actor who has appeared on the TV shows: Touch (FOX), Entourage (HBO), Punk'd (MTV), & Greek (ABC Family) Savi currently resides in Los Angeles.
Cuebrick is a young German DJ and dance music producer. 2016 was a true breakout year for him. He came to international attention through collaborations with Tritonal or Breathe Carolina.
Jordin Post, commonly known as Juventa is one of the new-breed of super talented DJ/Producers in the scene unrestricted by genre boundaries, who at every turn continues to amaze and entertain with his studio output and DJ performances that most artists could only dream of being able to achieve at such a young age.
With his first release at just 15 years old, Juventa quickly established himself thanks to diverse productions and remixes across leading labels such as Enhanced Music, 5 x World Number 1 DJ Armin Van Buuren's very own Armada Music imprint in Holland, scene legends Above & Beyond's Anjunabeats and even appearances on the likes of Walt Disney, as his constantly evolving sound continues attract new fans to his fresh take on EDM.
Now just 19 years old and with an army of A List DJ fans, Juventa has also seen serious air time on the likes of the UK's leading radio station BBC Radio One, and in the USA on Sirius XM with stand out hits such as 'The Strip', 'Bitsmash', '405' & his recent collaboration with vocalist Erica Curran: 'Move Into Light'. The aforementioned 'Move Into Light' has without question been his biggest hit to date, topping the dance charts in summer 2013 and the official music video racking up hundreds of thousands of views in a matter of days since it release. In addition to his own hits, he's been commissioned by none other than Above & Beyond for no fewer than three remixes on their Anjunabeats label, and has also remixed the likes of trance superstar Dash Berlin and the USA's leading duo Tritonal. Such work has gone on to establish him as a key name with the ability to put a star turn on any release.
Over the past few years Jordin's style has developed in the most modern sense – whilst maintaining the melodic edge, a more progressive big room flavour has caught the ears of the biggest DJs on the planet, as he infuses genres to create his own unique 'Juventa' sound, and a sound that has made him in high demand across the globe as fans flock to see him perform live, from the likes of megaclub Home in Sydney, Australia, to Korea for The World DJ Festival in Seoul and The Czech Republic for Transfusion in Prague. And the list doesn't stop there, where amongst a long list of career highlights he's also rocked the world famous Ministry Of Sound in London UK, and the 30,000 strong A State Of Trance in is homeland The Netherlands.
A certified star at 19, and it's only just begun for Juventa!
With an ear that is gifted in both writing and engineering music, it comes as no surprise that Thomas Hayes has regularly collected the support of industry heavyweights, all across the spectrum. From Above & Beyond and Armin van Buuren to Nicky Romero and Tritonal.
Melbourne-born Thomas found a passion for progressive, melodic music from an early age & his talent was evident from the off. From winning remix competitions, to solo EPs on legendary labels Thomas was off to a flying start, gaining his first Above & Beyond Group Therapy play back in 2013 as well as having releases repeatedly sought out by the likes of Max Graham, Armada & Enhanced, Thomas' catalogue and fanbase with it, has grown exponentially in the past 3 years.
With a number of Progressive releases and high profile remixes under his belt on Enhanced, by the end of 2014, Hayes was ready to demonstrate his technical ability with a slot at Australia's biggest festival; Stereosonic, where Thomas showed off a new direction to his sound with 'Falling'. Seeing the support of Above & Beyond once again amongst a slew of other major tastemakers, the next iteration of the Thomas Hayes sound had arrived.
Despite the success of 'Falling', the best was still yet to come. A short hiatus only proved to be time well spent in the studio, resulting in the seminal vocal hit 'Neon' which saw & continues to see major radio & DJ support along with an eye-wateringly high play count of well over 2m on Spotify alone, Thomas had announced himself & his new audio direction in emphatic style.
Followed up in late 2015 with the widely praised vocal masterpiece with Kyler England, 'Golden', Thomas' evocative melodic sound continues to win over new fans with consistent airplay on Sirius XM's BPM channel and an ever expanding DJ schedule that's recently included opening for Above & Beyond & Armin van Buuren.


Beastly (Film) Do te like how Kyle is described as a beast in the movie o the book?
Do you like how Lindy is presented better in the movie or the book?
What is your favourite 'Beastly' trailer?
OK, who else thinks Alex Pettyfer is Hot?
I don't normally love Vanessa, but she looks really great in this movie! Agree?


text:
Q: Visual understanding of $\frac{\mathbb R} {\mathbb Q} $ Consider the quotient set $\frac{\mathbb R} {\mathbb Q} $ obtained by the equivalence relation $$ x \equiv y \mod \mathbb Q \quad \text{iff} \quad x-y \in \mathbb Q  $$
I was wondering if there exists a way to get a visual intuition of it.
I mean, $\frac{\mathbb R} {\mathbb Z} $ can be thought of as the interval $[0,1) $.
To this extent, what does $\frac{\mathbb R} {\mathbb Q} $ look like?
And $\frac{\mathbb [0,1] } {\mathbb Q} $ (if defined in the same way)?
I know the example I provided is a bit different from what I asked, and there may not be an "obvious" or simple answer. I don't have any problem with the "abstract" definition, I was looking for a more "tangible" way to understand it.
Thank you for your help, sorry if my answer seems useless or silly.

A: A way to represent $\mathbb R / \mathbb Q$ would be using the axiom of choice to pick up one element per class and to obtain a subset $A$ of the reals.
This is possible. Unfortunately, $A$ has a « bad behavior »! In particular $A \cap [0,1]$ is not Lebesgue measurable. See here for a proof.
So, representing $A$, for example graphically on the real line is not a simple mission...

redpajama_set_name: RedPajamaStackExchange


text:
Q: What algorithms does zip use in order to compress an image? I have found this link on Quora which lists some algorithms, but I was wondering whether the zip command (in OS X) used all of them and in which order. I'm carrying out an investigation on image compression and I'd appreciate it a lot if you could help me out. Thank you beforehand!

Edit: I found this website which explains the deflate algorithm in depth. I hope it's useful. Thank you all for helping me!

A: man zip on macOS 10.12.6:

zip has one compression method (deflation) and can also store files without compression.

It goes on to talk about optional bzip2 compression, but zip -Z bzip2 confirms that this is not enabled in the macOS build of zip.
As for which one is used when:

zip automatically chooses the better of the two (deflation or store [..]) for each file to be compressed.


text:
Top 5 Picks of the 2017 NFL Draft
With first round selections from the 2017 NFL Draft having their fifth year rookie contract options picked up or declined, it is a great time to take a look at some of the best and worst selections of that year's draft. There were some franchise changing selections, mid-round steals, and also a few busts that have set some franchises back a few years.
#1 Patrick Mahomes | 10th Overall | Kansas City Chiefs
This will easily go down as the best selection from the 2017 Draft, as Mahomes has already brought a Super Bowl to Kansas City, and he won the 2018 MVP award. At only 24 years old, Mahomes surely has more Lombardi Trophies and accolades to come.
The Chiefs paid a heavy price to move up 17 spots in order to draft the Texas Tech product, but it has been worth it. Kansas City sent a first round (27th) and third round (91st) selection as well as a 2018 first round pick (22nd) to Buffalo for the 10th selection in 2017. Those picks later become All-Pro CB Tre'Davious White, S John Johnson, and LB Rashaan Evans. The Chiefs clearly came out on top of this trade, but the Bills did pick up some great pieces by using some of those picks to trade up in the draft.
With the way Patrick Mahomes has played in his first two years as a starter, I would not be surprised if the reigning Super Bowl MVP goes down as the best player in NFL history.
#2 George Kittle | 146th Overall | San Francisco 49ers
George Kittle is a fantastic player and could very well be the best TE in football right now, but he is second on this list because the 49ers selected him in the 5th round. By pick 146th, there were already eight TEs off the board, and Kittle has gone on to surpass every one of them.
In his first three years in the NFL, Kittle has been named a first-team All-Pro and a second-team All-Pro. He also holds the record for most receiving yards in a single season by a tight end with 1,377 yards. The former Iowa Hawkeye has gone above and beyond the expectations set for him coming out of the 2017 Draft, and he could go down as one of the best TEs to ever play by the time his career wraps up.
#3 Deshaun Watson | 12th Overall | Houston Texans
Just like the Chiefs, the Texans moved up in the draft to select their franchise QB. Houston sent a 2017 first round pick(25th) and a 2018 first round pick(4th) to the Cleveland Browns for the 12th overall pick.
The price the Texans gave up did turn out to be more expensive than what the Chiefs sent to the Bills, as Houston's 2018 first round pick became the 4th overall selection in that year's draft. The two picks Houston gave up turned into S Jabrill Peppers, who is now with the Giants, and CB Denzel Ward, so the Texans did end up better off with this deal.
Watson has led the Texans to two playoff appearances as the starting QB, and his arm ability and explosiveness has taken the league by storm. I would not be surprised to see a downtick in his production in 2020 after Houston traded away DeAndre Hopkins, but Watson will still light up the statsheet for years to come.
#4 Christian McCaffrey | 8th Overall | Carolina Panthers
After being a year removed from a 15-1 regular season record and a Super Bowl appearance, the Carolina Panthers decided to select a RB with the 8th overall selection in 2017. This draft turned out to be stacked full of solid RBs, but the Panthers selected the best one in the class with their first round pick.
McCaffrey had a breakout year in 2019 totaling 2,392 total yards on offense, which led to a first-team All-Pro selection. The former Stanford Cardinal has proven to be more than a RB, as he is a threat to catch the ball out of the backfield meaning teams have to be prepared for all facets of his game.
The Panthers recently extended McCaffrey making him the highest paid RB in NFL history with a 4 year/$64 million deal. This made McCaffrey the first player chosen in the first round of the 2017 Draft to receive an extension.
#5 Jamal Adams | 6th Overall | New York Jets
There were a lot of great players taken in the middle rounds of the 2017 NFL Draft, but Jamal Adams gets the nod at the fifth best spot considering, like many on the list, he is quite possibly the best player at his position currently. There are some great safeties in the NFL, and Adams ranks highly and maybe even at the top of the list.
Adams may not be known for his interceptions, but he is a physical safety who is always in the right position to make the play. He has been a tackle and coverage machine in his three year career, and he also has the ability to knock the ball loose to create a turnover.
The former LSU Tiger had a breakout 2019 season with 7 PDs, 2 FFs, 2 defensive TDs, 6.5 sacks, and 75 total tackles. This monster season earned him his first, of likely many, first-team All-Pro honors.
Adams has a great career in front of him, but I would be surprised if he ends up staying with the New York Jets in the long run. It is likely the Jets will deal him in the next couple of seasons.
Honorable mention: Chris Godwin | 84th Overall | Tampa Bay Buccaneers
Chris Godwin has gotten progressively better over the first three years of his NFL career. He has seen an uptick in receptions, receiving yards, and TDs in every season so far. His 86 reception, 1,333 receiving yard and 9 receiving TD season in 2019 put him on a lot of peoples' radar, and it earned him a second-team All-Pro selection.
With Tom Brady joining the Buccaneers ahead of the 2020 season, I expect an even better year for Godwin, which could catapult him into the top 5 of this draft class. Tampa Bay certainly had one of the better steals of the 2017 Draft by selecting Godwin with a third round selection.
Stay tuned for part two of this series where I list the top five busts of the 2017 NFL Draft.
Related TopicsfeaturedFootballMahomesnewNFL
More in NFL
After a big win over the division rival Saints, the Tampa Bay Buccaneers have...
Is new Jets OC a Head Coach in the making?
The Jets finally made the right hire. After the horrid tenure of Adam Gase,...
Premature Head Coach Firings and the Impact They Have on a Team
In typical fashion, coaches and general managers across the league were handed a pink...
One Year Rebuild: Houston Texans
Saying the Texans are in a rough position this offseason is being generous. To...
Andy Dalton Will Not Take Dak Prescott's Job
2020 NFL Draft Team-by-Team Grades

redpajama_set_name: RedPajamaCommonCrawl


This version is old, use my new 3.0 appliance click here to go to that article.
The Ubiquiti Unifi Virtual Appliance that I posted a while back in this post was starting to get more traffic. However, there were some complications with its deployment because I make the VM a VMware hardware version 10 or 11 which makes it hard to run it on older and non-VMware hypervisors. To fix this I have recreated a new VM, applied the latest Ubuntu 16.04 updates and installed Unifi controller version 5.5.
I have also posted them on AWS for faster download speeds as well. So now instead of a single OVA there are now four possible files, mainly because with the release of vSphere 6.5 and the web interface they started to use SHA256 hash values instead of SHA1. So if you have vSphere 6.5 or newer, download the SHA256 version. If you have anything else download the SHA1 version.
I have created OVF and OVA versions, you can use either version, but don't need both.
All versions are the same image which is Ubuntu 16.04, with Unifi 5.5.
It is also setup to get DHCP on its NIC.
Looking for the UniFi Hardware?
If you haven't completed your Ubiquiti Unifi hardware deployment, Amazon has great prices on all the UniFi hardware.
17 Responses to "Ubiquiti Unifi Virtual Appliance 2.0"
Vmware tools and Ubuntu updated, password changed, import settings from Windows server. It works. Thank you.
Awesome to hear! Thanks for the feedback!
Links as of 9/21 are not working. Any other place to d/l from?
Can't seem to download, was looking forward to trying this out. I'll come back later and see if it is working. I tried the SHA1/OVF format, but none of the others seem to be working either.
I am in the process of fixing them now. should work in 10 minutes.
Can it be updated to the last version?
Hey, I will use this image at a synology Diskstation. Unfortunately Synology doesn't supports the ens32 Network Device.
Is ist possible to change the network Adapter or to distribute an another image with Modell e1000 or rtl8139?
Hey, docker doesn't work properly… I've also the original cloudKey in use, which one crashs every few days.
A virtual machine is better controllable.


The grapes are rigorously hand-picked. The yield of each vineyard, even when of a single variety, is harvested and processed separately. It is assembled after a passage in oak, to obtain the best expression of each vintage.
Winemaking is implemented with the aid of technological devices, although it remains closely linked to tradition.


text:
Q: Pre-compact definition X is compact set iff X closed and pre-compact.
X is called pre-compact if $\overline{X}$ is compact.
But in some texts, I found that X pre-compact is  totally bounded.
Is that two definitions of pre-compact have the same meaning?
Thanks for any help.

A: In a metric space $X$ compact implies $X$ closed. As then $X=\overline{X}$, $X$ is also precompact.
If $X$ is assumed to be precompact, so $\overline{X}$ is compact, and $X$ is closed too so that $X=\overline{X}$, $X$ is compact.
So the statement is trivial in any metric space.
$X$ precompact is equivalent to totally bounded in a complete metric space.
It's better to know the general metric fact $X$ is compact iff $X$ is complete and totally bounded.


text:
Restricted timings dent big retail sector sales by 30-40pc
By Jawwad Rizvi
LAHORE: The decision of closing shops in the malls earlier, while allowing other businesses like restaurants, cinemas, takeaway outlets, cafés to stay open till 11:30, is conserving little power and causing huge losses to the businesses, latest data released by the big retail sector revealed on Monday.
According to the data collected from different multi-purpose shopping malls of Lahore, Karachi, Islamabad, Sialkot, Hyderabad and others showed maximum 10-15percent reduction in power consumption of these malls after closing of the retail shops in them.
The data gathered from the Chainstore Association of Pakistan (CAP) revealed that almost 30-40 percent sales dropped due to earlier closure of the shops. According to hourly customer footfall data, more than 25-30 percent of customers enter malls between 9:00pm to 12:00am in the branded stores. The sales of the branded stores have declined in the same ratio.
The hourly sales of the brands showed almost 20-30 percent sales during the last three hours of the business of the different brands. However, these sales have now declined since the implementation of the government's power conservation plan.
The data showed that the highest sales and footfall timings of the brands are 8-11pm. During these hours, almost 35 percent and above sales and above 33 percent of footfall are recorded.
The impact of forced one-day/week closure of businesses is also detrimental for the retail sector, according to the findings of the CAP data, which showed the sales on Sunday ranged between 15-20 percent and various brands' footfalls vary 12 percent to 20 percent. However, by keeping the businesses closed on Sunday, this trade is lost, which will also impact the national exchequer.
The managers of big known malls in Lahore, Karachi, and Islamabad said that people come to shop, eat at the food courts, and watch movies at the cinemas in the malls. "The air conditioning of the shops is suspended after 9:00pm but the mall cannot suspend it as light and air conditioning in common areas was required because of the presence of customers. This measure has reduced the power consumption by 10-15 percent maximum."
However, the managers of Hyderabad and Sialkot (Tire-II cities) shopping malls pointed out that their cost of power increased due to power outages mainly in these hours (9:00pm-12:00am).
"People rush to the shopping malls during the loadshedding hours and we are compelled to maintain air conditioning through generators, which run on high-priced diesel," they argued. CAP Chairman Tariq Mehboob talking to The News said that the government would face almost 30-40 percent revenue loss as result of this policy. "The integrated retail sector is adversely affected with this decision of the government as almost 65 percent restrictions are imposed on this sector," Mehboob said. —


text:
quoth the raven research
quoth the raven
honors/speaking
QTR email list
Herbalife Settles Class Action, $15-$20M Settlement Plus Corporate Reform; Tim Ramey Called Out on CNBC
11/01/2014 11/01/2014 Quoth the Raven Research
It was announced late Friday night that Herbalife had settled their class action suit brought on by Dana Bostick of California. Longs and bulls are celebrating this like it has anything to do with the FTC matter, and it doesn't. This settlement decision will not affect the FTC's decision on whether or not Herbalife is a mathematical fallacy as a business, whether it harmed many more millions of customers than those in the class, and whether or not RICO violations took place. The FTC and government's investigation played no part in this case, which was settled by the company, likely to avoid pissing away money they don't have on litigation.
Yes, this is a good headline for the company – but it is meaningless news in the long term. What matters now is the company's upcoming earnings, followed by the outcome of the SEC, FBI, AG's and FTC's investigation into the company.
Herbalife's press release stated the following:
On October 31, 2014, global nutrition company, Herbalife Ltd. (NYSE:HLF) entered into a settlement agreement that, if approved by the court, will resolve a class action lawsuit against the company.
The company has been aggressively defending itself against the plaintiffs allegations set forth in Bostick v. Herbalife (HLF) ever since the lawsuit was filed in 2013. Yet, the potential cost, as well as the distraction, disruption and burden of prolonged litigation on the company and its management team, led the company to decide that the terms set forth in the settlement agreement provided the best path for moving forward.
The company notes that the settlement does not contain an admission of liability or wrongdoing and still asserts that the suit has no merit. Additionally, the company notes that the plaintiffs counsel acknowledge that a finder of fact could reasonably conclude there is substantial demand for Herbalife product and Herbalife is not in violation of the law.
Mark Friedman, general counsel of Herbalife, stated: We are fully confident that we would have prevailed. Settling this matter, however, is in the companys best interest as it allows us to put it behind us and focus on the future growth of the company.
It's being tossed around on Twitter that there's two class funds set up – the first, $15M for a cash distribution, the second is two pockets of $2.5M for product returns. While $15M-$20M certainly isn't an amount that I find to be commensurate with the underlying actions of the company over the last 30 years, it is worth noting that Herbalife chose to settle this action instead of watching it play out.
Additionally, as part of the settlement, the company can no longer call its distributors "members". Remember Michael Johnson's original defense in this CNBC interview? He claimed that the only confusion is that "our customers are sometimes called distributors." Just one more layer of corporate reform that the company is taking on to try and keep itself alive – the more rules they play by, the more chance the company begins to stall on its own:
The settlement came just about an hour after Tim Ramey got off CNBC predicting it would happen – notable timing.
This was after Melissa Lee called Ramey out for getting a paycheck from Post and pushing Herbalife stock as an analyst at Pivotal. Recall, Ramey slapped a three digit price target on Herbalife last year before the stock promptly wound up under $50. Ramey made the quizzical statement that "Post has nothing to do with Herbalife." As we all know, Post's chair Bill Stiritz is an enormous Herbalife investor. Not quite sure what's going on in Ramey's head there. After Ramey's comments, the Options Action panel lambasted Herbalife, despite the video just showing just one of the panelists critical of the company. Kudos to Melissa Lee for holding Ramey's feet to the fire.
Back to the settlement. With terms that are seemingly favorable to the company, it's interesting to wonder why the company chose to disclose this on Friday after hours and not with earnings when the company reports this upcoming Monday. The PR states that the settlement was signed today, so from a disclosure standpoint, waiting until Monday morning shouldn't have been out of the question.
Earnings will be out this Monday and will offer a much deeper look into the bowels of how the company has been operating for the last three months. The obvious questions I'll have for the earnings report can be summed up in this great earnings preview article by Matt Stewart.
Of course, the only action that really matters to the company from this point forward is the FTC's investigation of the company. The result of that investigation will ultimately determine the fate of the company's future going forward.
I continue to have my faith that the FTC will see this company for what it truly is, and act accordingly.
Previous PostAn Open Letter to Herbalife CFO John DeSimone Next PostFTC Has Not Entered into Negotiations with Herbalife, LULAC Contesting Class Action, Earnings Today


text:
Tarrant County Sheriff's Office Makes Official Their
FORT WORTH, Texas, June 28, 2022 (GLOBE NEWSWIRE) — The Tarrant County Sheriff's Office (TCSO) has made official their decision to move to the eSOPH background investigation system by Miller Mendel, Inc. Before making their move, the TCSO reviewed several background investigation software systems through a competitive proposal process. eSOPH was selected because its system features and data security far exceeded any other system in the market.
The department expects to process approximately 750 applicants per year using eSOPH. In addition to taking advantage of eSOPH's industry-leading standard functionality and one-click access to the National Decertification Index, the department will utilize eSOPH's optional Smart Fax feature, which with one click, will send agency configured packets to police agencies and courts for "local" record checks.
eSOPH, which stands for electronic Statement of Personal History, has been used by city, county, and state police agencies across the nation to conduct over 100,000 pre-employment public safety background investigations. Agencies using eSOPH report saving up to 50 percent of their time per background investigation. By implementing eSOPH, the TCSO is now connected to all other agencies on the network in Texas and throughout the nation.
ABOUT TARRANT COUNTY AND THEIR SHERIFF'S OFFICE
Home to more than two-million people, Tarrant County is the third-most populous county in the state of Texas and fifteenth in the United States. Led by Sheriff Bill E. Waybourn, TCSO's mission is to protect by courageously standing between evil and good with honor, while striving to serve with respect, always putting others before self. Sheriff Waybourn and TCSO strongly believe in servant leadership and always aims to put others before self.
ABOUT MILLER MENDEL, INC.
Miller Mendel, Inc. ("MMI") creates, sells, and supports its software technology solutions for local, state, and federal public safety agencies and is the holder of two patents (U.S. Patent No. 9070098 and U.S. Patent No. 10043188) related to the features of its flagship product, eSOPH. Our primary focus is to turn past practices used by city, county, and state governments into efficient and cost-effective electronic solutions. MMI is known for creating category-leading systems and providing responsive, exceptional support to all our clients. We place great pride in straightforward and transparent operational practices that foster a high level of respect and praise from our government clients.
FacebookTwitterGoogle+ReddItWhatsAppPinterestEmail
Novavax COVID-19 Data Presented at FDA VRBPAC Meeting Demonstrates Broad Antibody Responses to Both Prototype and Omicron-Specific Variants
Terran Orbital Developed CAPSTONE Heads to the Moon


text:
PHOTO/VIDEO: Alex Wyse and Wesley Taylor's INDOOR BOYS Launches Season 2
BroadwayWorld.com Jul. 5, 2018
The Indie Award-winning series "Indoor Boys" created, directed, and starring Broadway's Wesley Taylor (SpongeBob SquarePants; NBC's "SMASH") and Alex Wyse (Spring Awakening; Marvel's "Iron Fist") recently celebrated the launch of its second season. With a total of eight new chapters, Season Two premiered June 25, 2018 with two episodes released each Monday for 4 weeks through July. Check out photos from the launch plus catch up on episodes 1 and 2!
S02E01: "Jonesin'" | Indoor Boys from Indoor Boys on Vimeo.
S02E02: "All My Sons" | Indoor Boys from Indoor Boys on Vimeo.
"We are so excited to bring this new season of adventures to our fans," shared Alex Wyse. "The first two episodes feature Carolee Carmello (three-time Tony Award nominee), Kyle Harris (Freeform's "Stitchers"), Noah Weisberg ("Modern Family;" Broadway's Legally Blonde), Rana Roy (WGN's "Underground"), and Michael Tacconi(Broadway's upcoming The Cher Show).
Season Two introduces 3-time Tony Award-nominee Carolee Carmello as Nate's mother, Ellen, and Obie and Drama Desk Award Winner Veanne Cox as Luke's mother, Lenora, with Krysta Rodriguez, Kyle Harris, Lilli Cooper, Isaac Powell, Rana Roy, and Michael Kostroff.
After last year's award-winning, critically-acclaimed first season in Los Angeles, Wesley Taylor and Alex Wyse are at it again. But this time we find our duo in the Big Apple... as they continue to explore the boundaries of their no-boundaries friendship. Watch the two homebody millennials as they navigate a family reunion in New York City.
The critically-acclaimed first season of "Indoor Boys" premiered on HuffPost Queer Voices and received four 2018 Indie Award Nominations including Best Comedy Series. The season two cast will include the return of Frankie Grande, Michael Tacconi, Patrika Darbo (2018 Indie Series Award winner for Best Guest Actress in a Comedy Series), and of course, Wesley Taylor (2018 Indie Award nominee for Best Actor in a Comedy Series) and Alex Wyse, who received the 2018 Indie Series Award for Best Actor in a Comedy Series for his work in the first season of "Indoor Boys".
Additional accolades for the premiere first season include: Official Selection, Die Laughing Film Festival; Official Selection, HollyWeb Festival; Official Selection, Webisode Festival; Award of Excellence, IndieFEST Film Awards; Official Selection, LA COMEDY FESTIVAL 365: Screening Series; Winner, Best Web Series, ICP Ent. Short Film Series; Official Selection, Web Series Festival Global; Silver Award, L.A. shorts awards; and Award of Merit Special Mention: Web Series, Best Shorts Competition.
Alex Wyse, Wesley Taylor
Alex Wyse
Wesley Taylor
Five 2021 London Shows We Can't Wait To See
Dr. Fauci Says Theaters Could Reopen This Fall With Little to No Restrictions
Exclusive: Meet the Makers of RATATOUILLE- Sophia James
Exclusive: Meet the Makers of RATATOUILLE- Alec Powell
VIDEO: James Corden, Patti LuPone, and More Celebrate 'One Day More' of the Trump Era with a LES MISERABLES Parody
James Corden is celebrating the imminent departure of the Trump administration with a Les Miserables parody! ...
VIDEO: Watch 30 Broadway Stars Make Music with Muppets!
Since Jim Henson first burst onto the scene over six decades ago, Muppets have taken center stage in pop culture, appearing on film, television, and b...
10 BRIDGERTON The Musical TikToks That We're Obsessed With
This idea started by songwriter Abigail Barlow who asked the question, 'Okay, but what if Bridgerton was a musical?'...
Javier Munoz, Leslie Uggams and More Stars Set to Perform 'Seasons of Love' as Part of Tonight's Inauguration Festivities
Javier Munoz and Leslie Uggams have shared via social media that they will be joining a group of Broadway talent to perform 'Seasons of Love' as part ...
VIDEO: Amanda Gorman References HAMILTON in Inaugural Poem 'The Hill We Climb'
Today at President Joe Biden's inauguration, 22 year old Amanda Gorman took to the stage to deliver the inaugural poem, entitled 'The Hill We Climb'. ...
VIDEO: On This Day, January 18- RAGTIME Opens on Broadway!
Today we celebrate Ragtime the Musical, which opened on Broadway on this day in 1998. ...


text:
John "Pie" McKenzie 1972 Stanley Cup Champion
Add Category Tag Add Location Tag
John McKenzie, Johnny McKenzie, Bronco McKenzie, John Albert McKenzie, Pie McKenzie, 1972 Stanley Cup Champion, 1972 Stanley Cup Winner, 1972 Stanley Cup, Stanley Cup, The Stanley Cup, Presentation Stanley Cup, Stanley Cup Presentation Cup, 1972, 1972 IsHockey, 1972 Ice Hockey, 1972 Hokej, 1972 Hockey, 1972 Hockey Sur Glace, 1972 EisHockey, World Hockey Association Hall of Fame 2010, WHA Hall of Fame 2010, Calgary Buffaloes Players, Calgary Buffaloes Ex Players, Medicine Hat Tigers Players, Medicine Hat Tigers Ex Players, St Catharines Teepees Players, St Catharines Teepees Ex Players, St Catharines Teepees Legends, St Catharines Teepees Legend, Chicago Black Hawks Ex Players, Chicago Black Hawks Players, Calgary Stampeders Hockey History, Calgary Stampeders Ex Players, Calgary Stampeders Players, Detroit Red Wings Ex Players, Detroit Red Wings Players, Hershey Bears Ex Players, Hershey Bears Players, Buffalo Bisons Ex Players, Buffalo Bisons Players, Buffalo Bisons Legend, Buffalo Bisons Legends, 1963 Calder Cup Champion, 1963 Calder Cup Winner, New York Rangers Ex Players, New York Rangers Players, Boston Bruins Ex Players, Boston Bruins Players, Boston Bruins Legend, Boston Bruins Legends, Boston Bruins History, 1970 Stanley Cup Champion, 1970 Stanley Cup Winner, McKenzie Choke Dance, Choke Dance, Philadelphia Blazers Ex Players, Philadelphia Blazers Players, Vancouver Blazers Ex Players, Vancouver Blazers Players, 1974 WHA Summit Series History, 1974 WHA Summit Series Players, Minnesota Fighting Saints Ex Players, Minnesota Fighting Saints Players, Cincinnati Stingers Ex Players, Cincinnati Stingers Players, New England Whalers Ex Players, New England Whalers Players, John McKenzie Bio, John McKenzie Biography, Johnny McKenzie Bio, Johnny McKenzie Biography
Uploaded By: PRESIDENT on June 10th, 2018
John Albert "Pie" McKenzie - Born December 12, 1937 in High River, Alberta – Died June 8, 2018 in Boston, Massachusetts was a Canadian professional ice Hockey right winger and coach.
McKenzie played his early junior Hockey in Alberta, first with the Calgary Buffaloes in the 1953-54 season, then the Medicine Hat Tigers in 1954-55. McKenzie then traveled east, playing with the St. Catharines Teepees from 1956 to 1958, and led the OHA-Jr. league in goals and points in the 1957-58 season with 48 goals, 51 assists.
Mckenzie made his NHL debut in the 1958–59 season with the Chicago Black Hawks, playing in 34 games for the Black Hawks, while also playing 13 games for the WHL Calgary Stampeders. When McKenzie arrived in the NHL in 1958, he was sporting the rather cruel nickname "Pie". "There used to be a chocolate bar in Canada quite a few years ago," he recalled. "It was called 'Pie Face'. The logo had a little, wee body with a larger head. Gerry Melny said, 'Gee, you look like that Pie Face.' So that's how it started."
McKenzie was then claimed by the Detroit Red Wings from Chicago in the Intra-League Draft, June 10, 1959, and played for 2 seasons in Detroit, but was demoted to the Red Wings minor league affiliate, the AHL Hershey Bears from 1960-62.
McKenzie was the traded back to Chicago by Detroit with Len Lunde for Doug Barkley, June 5, 1962, and sent to their minor league team, the AHL Buffalo Bisons for the 1962-63 season, and was named to the league's First All-Star Team in 1963. McKenzie scored 35 goals, 46 assists during that season in Buffalo, and another 8 goals, 12 assists in 13 playoff games, as he led the Bisons to the 1963 Calder Cup championship.
McKenzie returned to the NHL and the Black Hawks for the 1963–64 season, and two years later was traded to the New York Rangers by Chicago with Ray Cullen for Tracy Pratt, Dick Meissner, Dave Richardson and Mel Pearson, June 4, 1965.
McKenzie was traded to the Boston Bruins by the Rangers for Reggie Fleming, January 10, 1966, and it was with the Bruins that the 5-foot-9-inch, 170 pound (77 kg) right winger had the most productive seasons of his career. He became a star for the Bruins in the 1967-68 season, being teamed up with with Fred Stanfield and Johnny Bucyk, which allowed him to blossom into a valuable part of the club as an agitator and scorer. His scoring totals were also given a lift through his regular spot on the powerplay with Bucyk and Esposito. McKenzie scored twenty-eight goals and gaining a reputation as a pesky, relentless hustler. He scored twenty-nine goals each of the next two seasons, and was named to the Second Team All-Star in 1969–70. In the playoffs that year he scored seventeen points in fourteen games, fourth on the team after Bobby Orr, Phil Esposito and John Bucyk and did so again in 1971-72. His best season was 1972–73, when he scored 31 goals and 77 points in 65 games.
McKenzie described his approach to Hockey to writer Andy O'Brien once.
"I guess what it boils down to is my custom at the start of games. I like to take a run at somebody on my first shift just to stir things up and plant the idea that if a squirt like me can go after 'em - particularly if my target is a big star - then why not everybody - I try to act the same way when were sagging in a tight game."
All in all, McKenzie scored 169 goals in his seven years in Boston and helped the Bruins win two Stanley Cup championships, in 1970 and 1972.
The end of the sixth and last game in the 1972 Stanley Cup finals, when the Bruins defeated the New York Rangers at Madison Square Garden to take the Cup, McKenzie skated to center ice, raised one arm in mimicry of the Statue of Liberty, placed his other hand around his neck to appear as though he were choking, then jumping up and down in a circle several times. Thus he implied, to the Rangers and their fans, that the Rangers had choked at their best chance of winning their first Stanley Cup since 1940). This became known as the "McKenzie Choke Dance," or simply the "choke dance."
In the summer of 1972, McKenzie was disgruntled at being left unprotected in the expansion draft, and he signed as player-coach with the Philadelphia Blazers of the newly formed World Hockey Association / WHA. In thirteen games he recorded only two wins and eleven losses, and he stepped down as coach in favor of veteran Phil Watson. He continued to play effectively for the now WHA Vancouver Blazers, and was selected to play for the 1974 WHA Summit Series team vs the Soviet Union
In 1975, McKenzie signed with the WHA Minnesota Fighting Saints, then signed as a free agent by the WHA Cincinnati Stingers after the Minnesota franchise folded, February 27, 1976.
McKenzie was then traded to the WHA New England Whalers with Dave Keon, Steve Carlson, Dave Dryden and Jack Carlson for future considerations (Dave Debol, June, 1977), Dan Arndt and cash, January, 1977. McKenzie finished his playing career in the WHA in 1979, and the Whalers retired his No. 19 jersey.
In 2010, John McKenzie was elected as an inaugural inductee into the World Hockey Association Hall of Fame in the "Legends of the Game" category.
No comments have been made yet.
Please login to comment. Click here to sign up. It's quick, easy and free!


SPECT/PET Face-Off: Battle of the Experts "Challenging Uknown Cases"
F-18 Myocardial Perfusion Imaging: Where are we now?
Present and Future of Cardiac = PET?, Your Lecture: Flurpiridaz: The Ideal Agent?
The 33rd Annual Recent Advances in Clinical Nuclear Cardiology and Cardiac CT: Featuring Case Review with the Experts, May 5, 2011, Washington, D.C.
The 33rd Annual Recent Advances in Clinical Nuclear Cardiology and Cardiac CT: Featuring Case Review with the Experts, May 6, 2011, Washington, D.C.
The 33rd Annual Recent Advances in Clinical Nuclear Cardiology and Cardiac CT: Featuring Case Review with the Experts, May 7, 2011, Washington, D.C.
Comparison of flurpiridaz F 18 PET injection and Tc-99m labeled SEPCT myocardial perfusion imaging for identifying severity and extent of stress induced myocardial ischemia in phase 2 clinical trials.
The 32nd Annual Recent Advances in Clinical Nuclear Cardiology and Cardiac CT: Featuring Case Review with the Experts, May 6, 2010, Washington, D.C.
The 32nd Annual Recent Advances in Clinical Nuclear Cardiology and Cardiac CT: Featuring Case Review with the Experts, May 7, 2010, Washington, D.C.
Novel Radiopharmaceuticals - Can they prevent Nuclear Imaging from becoming extinct?
New Perfusion Agents - Can We Do Better?


text:
Q: Python: Make a copy of encrypted PDF file without password I have a password protected PDF file, which I want to make a copy of which does not have password protection via a script in python. (I also have the password)
Many entries here talk about extracting data and decrypting, but here I really just need to make a copy without the password. Is that possible?


text:
Find Location Near You
Anago Cares Philanthropy
Unit Franchises
Dallas-Fort Worth a big target for franchisors
Author: Anago Cleaning Systems
Dallas-Fort Worth has long been the home base for such large franchise companies as 7-Eleven Inc., Brinker International and RadioShack, but as Texas continues to fare better than other states during the recession, DFW has become a target for outside franchisors looking to expand.
"We constantly hear of a lot of companies and people moving into the Texas area. And with Dallas being one of the largest cities in the state and having a huge population, it's large enough for a master to attract unit franchisees," said Judy Walker, vice president of marketing for Pompano Beach, Fla.-
based Anago Cleaning Systems.
Anago, which plans to open eight franchise cleaning services in 2012, is one of many companies with its sights set on Dallas. In the past six months, non-DFW based companies such as Mama Fu's, Capriotti's Sandwich Shop, European Wax Center, Zoe's Kitchen and KoKo FitClub have publicly made Dallas an area of priority.
"There is a growing trend of franchising expanding in the south and the west," said Matt Haller, spokesperson for the International Franchising Association in Washington, D.C. "Given the broad cross section of types of business lines that are using the franchise model and are made up in the IFA
umbrella, I think Dallas is certainly a target for many of them."
The IFA estimates that in 2012 there will be 21,772 franchise establishments in DFW consisting of almost 250,000 jobs. The 2012 sales for franchising in DFW will be about $25 billion, Haller said. The prediction is a 19 percent increase from $21 billion in pre-recession 2007.
The IFA predicts that business output from franchising will increase 5 percent globally in 2012 to $782 billion from $745 billion in 2011.
Anago's Dallas-area franchisee is expecting even more dramatic growth. Bob Piazza recently bought the Anago rights to the DFW area from another master franchisee and plans to grow revenue in the region 70 percent this year. Piazza oversaw the Dallas area for Anago as a corporate employee in 2007 and 2008.
"There is so much potential here in Dallas. Being here six years, seeing the region grow – the growth potential for any business here is amazing," said Piazza, who has been in franchising for 17 years. Anago, which is a commercial-based cleaning service, is able to sell franchises for as little as a $1,000
down payment.
"What I really enjoy about it is giving people the opportunity to not have a job in the cleaning industry, but to have their own business," Piazza said.
Even other Texas companies see DFW as a target market. San Antonio-based Massage Heights LLC plans to open 30 locations in the DFW area in the next three years.
J.D. Busch and his wife, Tammy, recently purchased the rights to DFW after developing the Houston area.
"Houston is the number one region for Massage Heights right now," Busch said. "After doing much research I know that Dallas is even a stronger market for our demographic."
Busch worked with Fort Worth-based site selection service Buxton and found out that the demographics in Dallas fit the company's ideal customer.
Busch, who describes himself as a serial franchisee, recently sold his Texadelphia restaurant franchise to focus on developing Massage Heights in the DFW area.
Total initial investment for Massage Heights' units, which average about 2,500 square feet, is between $400,000 and $500,000.
Busch believes his franchise model in Houston will be easy to replicate in Dallas.
"I don't have to reinvent the wheel," Busch said. "I already know how to make the region and the locations successful. I've just got to implement what I've been doing in Houston in Dallas."
While outside companies see DFW as fertile ground, Dallas-based franchises also have seen success by building a foundation here. Restaurant concepts such as Genghis Grill, Corner Bakery, Red Mango, Dickey's Barbecue Restaurants and Wingstop have all predicted strong growth in 2012 after adding dozens of franchises in 2011, although mostly outside DFW.
Dallas-based Safeguard, which specializes in printing and promotional products, has been able to grow its franchise business by acquiring independent operators and reselling them to existing franchisees.
"Our parent company made an investment in us and our distributors. 'We'll provide the funding. You don't have to worry about bank financing,'" said R. Scott Sutton, vice president of franchise sales for Safeguard. "That investment has really been the catalyst that has helped us grow."
Safeguard is owned by Shoreview, Minn.-based Deluxe Corporation (NYSE: DLX). Safeguard, which has 290 locations in the United States and Canada, was able to do $40.7 million in deal value in 2011 and hopes to continue its acquisition strategy in 2012, Sutton said.
Sutton, who has been in franchising since 1992, said being based in Dallas helps the company's franchising spirit.
"Dallas is a major hub for franchising," Sutton said. "All the major players from FastSigns to Pizza Hut to 7-Eleven are here."
View article on the Dallas Business Journal website
Anago News
Clean Connection Blog
20 SW 27th Ave. Suite #300


text:
MORE VIKINGS CONTENT
SKOR North
Vikings Corner
Vikings Territory
10k Takes
Minnesota Sports Fan
Locked On Vikings
Purple PTSD
Purple Insider
VikesNow
Legendary Photos
Minnesota Vikings: Future Bets to Place for 2022 Season
Readers Note: I'm not going to be detailing every single future available because I don't want to waste your time and there are some that are actually comical. When a bet is so unlikely to happen that it becomes comical it's probably a sign not to bet it. For instance, Tyler Conklin winning the NFL MVP is offered at +50000. There is one reason alone that bet is offered and it's because the odds of Tyler Conklin winning MVP are lower than the sun exploding as you're finishing this sentence. At the bottom of the article is a full list of Vikings futures that are available just not in expanded detail. As the season nears I will publish an article on how to bet the Packers @ Vikings in Week 1. That article, along with my others on how to bet the Vikings each week, will include odds that are easier to bet. If you like what I have to say then stay tuned for those. I'm really excited to write them.
Individual Futures and Awards
Most Valuable Player
Kirk Cousins: +5000
If I'm going to be honest I was considering glazing this one over entirely. This isn't a bet I would personally target. It's not that I think Kirk Cousins is some terrible quarterback or anything. I just don't see him winning MVP and his odds of 50/1 reflect that. However, if anybody on the Vikings could do it this year it would probably be Kirk in the new offense. With that said, I like the Viking offensive superstars to win the individual awards more.
Offensive Player of The Year
Dalvin Cook: +2500
Justin Jefferson: +3000
The Offensive Player of The Year Award typically goes to a skill position player and for that reason there is definitely a world in which one of these happens. However, out of the two Dalvin Cook has struggled to stay healthy for an entire season when compared to Justin Jefferson and in two out of the last three years we've seen the award delegated to a wide receiver. Justin Jefferson being in the elite class of wide receivers makes him winning OPOY at 30/1 good value. As is Dalvin Cook at 25/1 on the hope he is able to put together a healthy season in the prime of his career.
Rushing Yards Leader
Dalvin Cook: +750
On a game-by-game basis there aren't many runners in the NFL that can rack up more yards than Dalvin Cook. If Kevin O'Connell and staff can keep him healthy for a full 16 or 17 games then I think Dalvin Cook winning the rushing title at almost 7/1 is a distinct possibility.
Receiving Yards Leader
Justin Jefferson: +800
The only receiver with better odds than Justin Jefferson to win the receiving title is Cooper Kupp which should come as no surprise. The only other two guys I worry about this award going to are Cooper Kupp (+700) and Ja'Marr Chase (+1200). At 22 years old Justin Jefferson has arguably the best skill set in the NFL at the wide receiver position and he only continues to improve. With an offensive minded Kevin O'Connell taking the helm I like Justin Jefferson at 8/1.
Comeback Player of The Year
Danielle Hunter: +1200
People can forget that when Danielle Hunter is healthy he is almost a sack-per-game player. In both the 2018 and 2019 season he registered 14.5 sacks before sitting the entire 2020 season out with an upper-body injury. Upon his return in 2021 he garnered 6 sacks in 7 games before being forced out of the season for same reason. When he's healthy he's predictably dominant. A player with his talent combined with an unfortunate injury history makes this a noteworthy future at 12/1.
Head Coach of The Year
Kevin O'Connell: +2000
Out of all the futures on the board I might like this one the most. We've seen it over and over again when a team will get a huge performance boost from a first year head coach. The winner of this award was a rookie head coach back to back in 2017-18 with Sean McVay and Matt Nagy and then again in 2020 with Kevin Stefanski. The odds of Kevin O'Connell doing the same in his first year as head coach should be far better than the proposed 20/1.
NFC North Winner: +275
Yes/No To Make Playoffs: +100/-120
The bet here I would probably feel most confident in placing would be the Vikings making the playoffs at +100. If you firmly believe that the Vikings are winning their division then bet them at +275. However, with Aaron Rodgers still in the division and Dan Campbell putting together a strong Lions team I only like betting on them to make the playoffs instead. It's definitely still a possibility that the Vikings win the division, but that has only happened in two seasons since 2009. However, in the last four seasons they've finished second in the division three out of those four seasons putting them in constant contention for a wildcard. I have much more confidence in betting with that recent trend and with a winning result that falls under a wider variety of outcomes.
Best Team Future: Minnesota Vikings to Make Playoffs (+100)
Best Individual Future: Head Coach of The Year, Kevin O'Connell (+2000)
Rest of Available Vikings Futures
Other MVP:
Dalvin Cook: +10000
Justin Jefferson: +15000
Adam Thielen: +50000
Other OPOY:
Kirk Cousins +8000
DPOY:
Danielle Hunter +2800
Eric Kendricks +10000
DROY:
Andrew Booth Jr.: +2200
Lewis Cine: +3500
Brian Asomoah: +5000
Other Team Futures:
Over/Under 9.0 Season Wins: (-115/-105)
NFC Winner: (+2000)
Super Bowl Winner: (+5000)
*The exact odds sampled were pulled from DraftKings at the time of publication but other sportsbooks should have similar odds as well.
By Isaac Soifer at May 16, 2022
Mike Shockman May 16, 2022 at 7:53 AM
Interesting read. I tend to agree with you for the most part. I'm a big Vikings fan, but not a "homer", per se.
Isaac Soifer May 16, 2022 at 1:04 PM
I appreciate it. I've enjoyed your pieces on Vikings history too
Top 5 Underrated Players in Vikings Franchise History
Ever since the inception of the Minnesota Vikings, we have had hundreds of phenomenal players and a multitude of Pro-Bowl, All-Pro, and Hall...
Vikings Schedule: A Realistic Win/Loss Prediction
The long-awaited schedule reveal has come and gone. Now that the dust has settled and the Chargers social media team adds another perennial ...
A Way-Too-Early 53-Man Roster Prediction
It doesn't matter that we're 95 days and a full preseason away from the final roster deadline, the people want what the people want. Let...
NFC North Draft Grades and Analysis
The NFL Draft has been over for a few days now and it has given the NFL community plenty of time to analyze and give their own personal opin...
Vikings Central Twitter
Tweets by VikesCentral


The attempt to force the Dardanelles and land the Mediterranean Expeditionary Force began in April of 1915. The fighting between the ANZAC and British troops against the Ottoman forces of Liman von Sanders and Mustafa Kemal settled in to trench warfare beginning on May 4, 1915 (Keegan, 1998, p. 247). The need to end the stalemate precipitated General Sir Ian Hamilton to order an offensive to break the Turkish lines in the summer of 1915. The offensive was ordered for August 7, 1915 and called for an amphibious landing at Suvla Bay. Suvla Bay was north of ANZAC cove, which had been the scene of some of the heaviest fighting of the campaign. British troops quickly established a bridgehead in the early stages of the landings, but the Allied forces made no more gains on the peninsula. Kemal's Ottoman forces rushed reinforcements to Suvla Bay and took control of the heights, penning the British forces against the sea. The arrival of Ottoman reinforcements at Suvla created another opposed foothold held by the Allies and prevented any British breakthrough. The Ottomans had fourteen divisions opposing an equal number of Allied visions at ANZAC cove, Cape Helles, and Suvla Bay. The August offensive had accomplished nothing but the addition of another front in the Gallipoli campaign.
The plan had called for simultaneous action on the part of all Allied forces on the peninsula. The ANZAC forces were ordered to launch a frontal assault on the Lone Pine Trench and the British 29th Division was to engage in a holding action at Helles (Rhodes James, 1965). The assignment of landing at Suvla Bay was given to the British 10th and 11th divisions, both Kitchener brigades seeing their first action. During the early stages of the landing, Hamilton personally intervened in the battle and ordered the British forces to dig in on the crest line (Rhodes James, 1965). Hamilton's orders resulted in the retreat of the advance units and the green divisions were eventually decimated by an Ottoman charge (Rhodes James, 1965). When the Ottoman forces broke the British line at Suvla Bay, the landings were rendered a defeat. During the Battle of Suvla Bay, the British suffered nearly eight thousand casualties and made little gain in position (Rhodes James, 1965). In the aftermath of the Suvla Bay landings, Hamilton shifted the British 53rd, 54th, and 29th divisions to reinforce the troops at Suvla Bay and attempted a final breakout on August 21 with the assaults on Scimitar Hill and Hill 60. In the overall action during the August offensive, the Allied forces suffered eighteen thousand casualties (Rhodes James, 1965). In the aftermath of the Suvla offensive, Sir Charles Monro replaced Hamilton as commander of allied forces (Keegan, 1995). Monro persuaded Secretary of War Kitchener of the necessity of evacuation, when the former was on a November visit to the front (Keegan, 1995). The August landings at Gallipoli represented the final flourish in a battle that claimed over 300,000 Ottoman forces and 265, 000 Allied Forces (Keegan, 1995).
James, Robert Rhodes. Gallipoli. New York: Macmillan Company, 1965.
Keegan, John. The First World War. New York: Viking Press, 1995.
Click "Back" Icon to Return to Page.


text:
Q: Change Kanji display with CJKutf8 I've been using CJKuftf8 to include Japanese in a book containing mostly Latin script. It works fine most of the time, but I'm having problems displaying a particular kanji, 直. When compiled, this kanji always appears different to the one intended.
Left is kanji as typed, right is the kanji as it appears in the compiled document

I believe the kanji being displayed is an equivalent in simplified Chinese, but of course, is not understood in Japan.
Furthermore, if I open the document in a pdf reader on a Japanese computer, and copy the kanji, it copies as the character I intended (the one on the left). If I open the document in a pdf reader on a computer which isn't in Japanese, it copies as the wrong kanji. It seems to be an issue with an overlap in utf8. Is it possible to edit the way that the kanji is displayed in the compiled document?
MWE:
\documentclass{article}

\usepackage{CJKutf8}
\begin{document}
\Huge
\begin{CJK}{UTF8}{min}直\end{CJK}
\end{document}

Since the kanji in the code may appear differently on other computers, to be sure, here's a picture of the code.

Update: It seems to be entirely a font issue. Writing the Kanji in Word/Libre office, the kanji is displayed differently depending on the font chosen. In particular, it is displayed as intended when using a Japanese font (e.g. TakaoExMincho), and incorrectly otherwise. As far as I know, the font can't be changed when using \usepackage{CJKutf8}. Is there a fix for this?

A: Let me post this as an answer rather than as a comment because this is too long for a comment.
As you say,

I think I'm happy to use any of the options, if there's a way to solve the problem.

I'll propose a XeLaTeX-based method. There is the fontspec, and it provides \newfontfamily, which defines a new font-switching command. Here is a simple examaple (I'm not sure that fonts in use are shipped with MiKTeX but both are available on CTAN).
% XeLaTeX document
\documentclass{article}
\usepackage{fontspec}
\newfontfamily{\jafamily}{ipam.ttf}  % Japanese typeface, which is what you want
\newfontfamily{\cnfamily}{FandolSong-Regular.otf}  % Simplified Chinese typeface
\begin{document}
{\jafamily 直} and {\cnfamily 直}
\end{document}

The output is

On the other hand, LaTeX with 8-bit engine should also be able to use Japanese glyphs if the font family (the second argument of CJK environment) is properly set.
% (pdf)LaTeX document
\documentclass{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK}{UTF8}{ipxm}直\end{CJK} and \begin{CJK}{UTF8}{gbsn}直\end{CJK}
\end{document}

will produce

If this example results in a different look, Japanese fonts seems to be not installed in your MiKTeX (and maybe fall back to Chinese font?).


text:
OCC Member's Lounge
Interesting Perspective on the United States
By wevsspot, November 28, 2012 in OCC Member's Lounge
Well then since this topic has mostly been about the economy, please point to areas that states should have more power instead of just continuing with generalizations. Also note the addition I made to my previous post regarding this.
I'm no economist so I won't attempt to act like one. I just agree with the sentiment that the Federal government has been implementing policy that is unsustainable financially.
malmsteenisgod
Ultimus Romanorum
I agree that it has gotten to an unsustainable point, but I'm sure we disagree to the extent that it's unsustainable and the reasons that led to it being unsustainable. The way I see it, we're really not that bad off economically if we make a few minor changes in foreign policy and taxation. So far I have been somewhat satisfied regarding Obama's foreign policy and will be glad if the Bush tax cuts expire for the $250,000+ bracket. But I would also like to see the capital gains tax go back up to 20% (what it was under Bush).
But whereas I suspect you are opposed to the healthcare overhaul, federal income taxes, etc., I am more for singlepayer healthcare, more progressive income tax, free post-secondary education (which coincidentally would only cost about $30 billion and create a much more educated populace), and clean energy investments. These are simple solutions to creating a competitive global economy that only a federal government is capable of.
Edit: The point people seem to overlook, is that when the federal government spends money, whether it's on SNAP, Medicare, unemployment benefits, etc., it isn't just throwing money on a fire. These are investments to allow people to get back to work and pay back what they can in taxes. Does that mean I think that there isn't some abuse within the system? Of course not. I would surely advocate limiting what people can buy with SNAP to nutritional foods, and not just a bunch of crap. I would also advocate tighter restrictions on who qualifies for SNAP. But that doesn't mean I go around ridiculing people for having $250 in food stamps and claiming that they probably aren't even legal. The woman could have had ten legal US children at home who are sick and hungry for all I know, and it's not my place to tell people like her that she's a moocher for wanting what's best for her family.
Location:Kommifornistan
No. You're quite clearly another Ron Paul fanatic who thinks that diluting powers to the states will magically create a better democracy with more individual voices being heard. But quite the contrary. It was the states who suppressed voting rights for women, blacks, the poor, and other minority groups. Consistently, the federal government has had to overturn oppressive behavior from states in areas of women's rights, civil rights, voting rights, environmental rights, and much more. Furthermore, states are just as easy, if not easier, to lobby than the federal government, leading to more power in the hands of corporate interests. Only federal anti-trust and anti-monopoly laws can counteract this. But if you dream of a kind of fascist society where you have even less of a voice than you do now, then keep on screaming for states' rights.
The US wasn't the only country that at one point in time didn't allow women and minorites to vote. Whether it was left up to the federal gov't or the states it would have happened eventually. It was a change in the times. But i'm ok with those kind of Federal changes. You know...the kind that expand freedom, liberties and rights? I kinda don't like giving them up to Big Daddy Gov't.
VaporX
Sapphire Gaming Evangelist
Location:Carbondale, Il
I think there is a misconception here, a lot of people do not feel the States should have "more" power, they think the Federal Government should have less. This might seem like a play on words but this is actually not, there is a difference.
That being said I personally do not feel it is anything about were the power resides but rather who holds the power. Look lets begin with the fact that the republican and Democrat parties are both threats to this nation. Yes I said it and I can back it up. Over the years they have through coercion and bully tactics created an atmosphere were a third party or even independent candidate cannot get a fair shake in the election process. They have gotten the main stream media to get in bed with them and the result is any threat to their current status quo is trivialized and then destroyed. Look at the Presidential Debates. These used to be run by a third party group. The group now running them is made up of appointees by the two major parties, and suddenly a third person in those debates is impossible to achieve. In essence these two parties have worked to usurp the American peoples free will during elections by limiting our choices. Then once they get into office the people elected show that their loyalty is not to this country or the people that elected them, but rather their political party and it's agenda first.
To maintain this power they "buy" support from various social groups. Do you really think that the Democrats push so many social programs because they care about the people? If they did care they would spend less time trying to force others to support people and more trying to teach them to support themselves. Or the Republicans care about lowering taxes for the rich? They would create the tax code in a way that actually gave them more money, it would be easy such as pushing for the fair tax system, something the main party avoids like the plague. Both parties pay lip service to certain social groups and use that lip service to buy votes.
The truly sad part is there is nothing we can do about it. The election process is now so rigged in this country no one bats an eye when whole precincts come in with total votes 20% higher than the voter roll. The American people do not decide the elections, the media and political parties have already decided in advance for us.
Ed, I am very familiar with the struggle that third party politicians face in this country. In 2008 I campaigned for a third party candidate and served as his presidential elector for the state of Texas in the unlikely event that he were to win this state. In fact, the debates used to be run by the League of Women Voters, but they opted out in 1988 because they didn't want to "perpetrate a fraud on the American voter". I've practically written a book on the influence of money on elections as a result of Citizens United v. FEC and Freespeechnow.org v. FEC.
I'm sure we can all agree that the Ds and Rs are more partisan and corrupt now than ever. But that's not what this conversation is about. This conversation is about the US economy and the supposed "moochers" and "looters" that Wev felt the need to rant on in his opening post. If anything in this country is disgusting, it's that people will applaud a rich, smart businessman for using tax loopholes to legally save millions in taxes, but when the poor use the same legal policies to gain a couple hundred dollars to feed their families, they are known as "moochers", "looters", and "parasites."
By the way Ed, do you have a link regarding precincts with votes 20% higher than their voter roll? I haven't heard this and would like to see it.
wevsspot
I'm trying to be helpful.... really I am
Mal - I'd hardly call my opening post a rant. I wasn't ranting about anything or anyone. The title clearly says; "Got this and thought I'd share". I didn't add any editorial opinion to the content, nor did I advocate or disavow anything included in the original note that I received. It was posted exactly as it was written by the author. I'm not going to argue economics, socialism (definition), republican vs. democrat ad nauseam.
I can tell you where the rubber hits the pavement though.............. At 8:00AM this morning the company we contract to provide our hourly workforce (un-named to protect their identity) held a meeting with 114 of their employees (on our plant floor) and informed them that effective December 31st vacation benefits are eliminated because it is the only way they can fund the increased cost of the new health care program and associated costs as it impacts their P&L. There is a perfect example of how miss-guided policies (however well intentioned) impact the "producers".
I don't think their is a single person in our country that is of good character and anchored moral compass that doesn't believe that we need to care for those that can't do so for themselves. But anyone that doesn't recognize that a sizable portion of those who get government assistance milk the system to the detriment of our entire country is delusional. We continue to breed entire generations of people who expect the government to provide for their every need, whether they contribute a dime to helping someone else or not.
The only way to fix a completely broken system is to tear it down and start from scratch - but unfortunately there probably isn't a workable way to do this short of revolution.
You're observation on what you find "disgusting" is well taken - to the point that each of the persons and families that get that $200 really needs it because they are out of any other option. But the system doesn't work that way and you know it. For every one person that truly needs assistance, there is one person who is just working the system because they refuse to do anything else. Maybe more people these days should do what many of us did to get ahead - get educated or trained in a trade, and work our way up through the ranks and earnings. I come from a poor (very poor family). My dad was disabled in an industrial accident when I was 2 years old, and my mom held a full time job as an assembly worker for GTE when we were growing up. We were a family of five living well below the "poverty" level at the time. I never once saw my mom pay for groceries with food stamps, and the only "welfare" checks my parents got was through the union at my dad's former employer and a small check from SS disability. I've had a job since I was 15 years old. I went to high school, college, worked and played sports. I took an engineering apprenticeship with a company when I was a junior at the U of A. I paid for my education through part time work, student loans and two academic scholarships that lasted until the 2nd semester of my sophomore year.
I worked hard to get where I'm at. I didn't finish paying off my student loans until I was almost 30 and we didn't finish paying off my wife's until she was 33. So what's my point? My point is that the majority of people in our country have the opportunity to be self supporting and contribute in our society. And I don't have any shame for not being sympathetic to those that won't at least make an effort to get there.
SpeedCrazy
Life is one heck of a ride, so hang on tight!
Folding Member
Location:Between birth and death.
Exactly. I have no problem with Welfare, or whatever program we are harping on now. I have a problem with the people who misuse it. I don't begrudge anyone a few months support while they get back on their feet and find a job, but most of those i know and know of who are on these systems have NO interest in getting a job, welfare pays better than the jobs round here for some of them. Especially when you add up all their kids..... Last year while on a construction mission in WV i met a family, recommended to us by the local DSS, or whoever the local gov office dealing with those types of people is, who had 3 kids two of whom were on disability for fragile bones disiease one parent aswell for the same reason and the other for chronic obesity or some such rubish. They live in a single wide trailer, all sounds fairly reasonable so far right? Then you turn and look at their yard. A 2008 Mustang GT a 2003 Mustang Coupe and a 2010 Camaro all parked in the shade of a 40 ft Camper..... The file we were given that included the elegibility info told us that neither of the parents had been 'able' to work in 7 years, and the icing is that the husban proudly told us that all the vehicles and the house were paid off....
Its people like that that just get me mad. And the fact that the gov recommended them to us for a free roof and other various house repairs!!!!
I'm sorry if y'all don't agree but i can't believe any good of system that has sunk that low.
/end rant b4 i break my keyboard
Of course we need meaningful tax reform - and I agree that it's disgusting when millionaires/billionaires milk the system to avoid paying their fair share of taxes. And it's disgusting when corporations do the same, and when companies outsource work to improve the bottom line to appease impatient and finicky investors (many of whom are already very wealthy). The bottom line is that we need to address both the revenue and spending sides of the equation. True deficit reduction won't happen unless we attack this problem from both sides.
To TJ - my son and daughter-in-law aren't selfish, just horny and stupid. And yes, even they (like millions of others milk the system). Last year my son paid about $3200 in Federal Income Tax, they got double that back on their federal tax refund courtesy of the child tax credit. Since when is is fair to give double back what someone pays in????
And I'm still not sure who came up with a figure of $200,000 single / $250,000 married makes you a "wealthy" person. That might make you wealthy if you live in a state like ours, but I doubt folks living in the NE or W parts of our nation think that $200,000 annual income makes them rich. That number needs to be adjusted demographically - or at least revised upwards to the point where if you earn more than XX you are truly in the top 1 or 2%.
Frankly - I'm to the point where we just drive off the "fiscal cliff" and let the chips fall where they may. Maybe that will open up some eyes and it might just be the catalyst needed to get people off their asses and doing something meaningful to get our country back on track. The only thing that should be off the table is social security since it is self funded and people have been paying social security taxes for decades.
Ok, well it seemed like you were placing that statement out there advocating your opinion.
Ok, then the question that you should be asking them, is why are they doing this at the end of 2012 when the employer mandate doesn't go into effect until January 1st of 2014. Furthermore, I never said the ACA was perfect. Quite honestly I think it's a poor idea to put healthcare in the hands of employers, but I think it's an even poorer choice to not have a healthy workforce. In the longrun I think this will be better for our economy, although not as beneficial as a singlepayer system.
This series of statements I have to completely disagree with. Are there some that milk the system? Yes. Is it a sizable portion? There's really no way to measure that. We all hear stories about the people who buy iphones while taking government funds for childcare, but I don't think they make up the majority, or even 5% for that matter. Some people seem to think that President Obama is the cause of the increase in welfare spending. But the fact is that President Obama has not changed anything about welfare requirements in his first term. The increase in welfare spending is simply because there are more people who qualify for it because they are unemployed, underemployed, or have taken lower paying jobs and cuts in work benefits. In fact, here are a few graphs I found with a quick google search that reflect this trend.
So likewise, as the economy begins to recover and more people move back above the poverty line, so too will the welfare spending return to "normal" levels. So, no, I don't think there is a sizable portion of people who are taking an unethical advantage of their eligibility for federal assistance. I don't know if you have ever paid with food stamps, but it truly is a degrading and dehumanizing experience, and I don't know why anyone would willingly do that if they had another option.
You don't "fix" a system by destroying it. The system is working, and any accusations of a sizable portion of people "milking the system" are nothing but speculation and unfounded statements. Nearly three million unemployed and 30 million in poverty currently rely on this system through no fault of their own. Should we really take that assistance away from them simply because a few are taking advantage of it? Tearing it down isn't going to do anything but cause illnesses to go untreated, people to go hungry, and homes to be foreclosed. It will save us a bit of spending in the short run, but as I've stated before, welfare spending is an investment in the well being of these people so that they can soon get back to work and begin to put more money into the economy and more money back to the government in taxes.
I agree that a situation like that is complete and utter bull. People like that are ruining the system for the taxpayers who fund it and for those who legitimately need it. But the issue I have with stories like this, is that it's purely anecdotal evidence. Additionally, I see so many more people bringing these stories up since 2008, but hardly anyone ever mentioned it in 2000, or 1990, or 1980. The last person I recall to make an issue out of it was Reagan, with his "welfare queen" story, which was likely just hyperbole. But it existed back then and it probably continues to exist at about the same rate per capita today.
But here's why it's so hard to go through with any kind of entitlement reform. So far, our Congressmen who are pushing this agenda are only considering the options of making it more difficult to qualify for welfare programs, which is only going to hurt those who really need it. We don't need entitlement reform. We need fraud investigation reform. Currently the fraud investigations are handled by the states, and clearly it's not working too well. We could create a federal agency to handle the investigations, but it will likely turn out the same way that the Dodd-Frank Wall Street reform and consumer protection agencies turned out -- that is, we just slapped some new signs on doors, called it a new agency, and then didn't give them enough funding to do their job. Even if we did create an agency and give them funding to operate, it could end up costing us more money than we save. But we really wouldn't know that until we knew how bad welfare fraud is, and right now we don't really have much of a clue.
So for those of you who meet these people who tell you their stories about how they're stealing from welfare, record them in the act, and report it to the appropriate agency, whether it's the Inspector General, Dept of Social Services, or whoever handles it in your state. That's how you'll get results.
kyfire
The Hi-Tech Redneck
Best statement made yet! If you see what you consider welfare fraud.....REPORT IT! Don't just stand round and complain about! By not reporting it you're helpping it continue! Thus making you just as guilty. IMHO
Edited November 29, 2012 by kyfire
Go To Topic Listing OCC Member's Lounge


text:
Q: Informal term alternative to attendee I'm looking for a word to describe people who are attending an event, or who have attended, and would like a less formal term than attendee.
I would strongly prefer a single word to a phase, but can be flexible.
Any suggestions?

A: Just throwing them out there - audience, crowd, fans?

A: People that attend an event, whether they are active participants or not, are often simply called guests.


Recorded at Chromatic Audio. Mixed by Nicolas Caloia.
Our newest batch of work continues to be people music - by, for, and about.
These are songs about you and me and all the people we are, and all the people between and around us.


So it goes another day having to get up and behave in a manner that would render me suitable for what's ahead. Maybe it's the sleep or maybe it's just something in the air. Someone has flipped a switch that all of a sudden turns the leaves brown before the vibrant colors of autumn come out.
There was a bit of the olde "what were they thinking!?" Sending us a client with a diminished capacity and unescorted via the ambulance service. Later on today I'll find out what the conversation entailed. I'm curious as are we all. It all went well but it could have gone the other way just the same. It is a symptom of the larger system starting to break down. Or so they say or is it just mismanagement on the part of that person in charge. Anyways I won't dwell on it.
The question is what to do in the morning before heading of to work in the afternoon? I've found some solace in working out diligently if only for a while. Trousers are still fitting well although I get concerned as I sit a lot more now glued to the console. One of my eyes had a twitch at the end of the night. I don't know if it was the caffeine or the glare of the screen.
I'm missing out on what could have been an interesting dinner tonight. Damn schedule. I probably would have attended the outdoor Primus concert that was on last night. On the other hand I get to explore all the little cafes serving all day breakfasts around the neighbourhood. I'm making a conscious effort to look at the good aspects of my life. I've forgotten to do that for a while. It frees up time to wonder how I'm going to do what I want in the next year. The writings on the wall just have to consult a few more people.
I'm going to try a few things over the next couple of weeks and see how these things pan out. For now I'll take the steps that require diligence to shape myself into the form that is there to be found. The spell that this wasted summer had me under is now over.


On a side note... I think -250 is usually a great score.
100% East. 3H is sorta simple and easy.
I agree 100%, S couldn't bid 3S, nor 4C.... Hence, we off 2 black aces.
Win the Ace of clubs, return a low diamond.
Can defense prevail by overruffing heart, with Ace, and return a club ? Something I am not seeing... on the above defense, the heart 10 is a trick. I don't see going down with reasonable play. And we shouldn't make a declarer play unreasonably.
Adjusted to making 4. For 6 matchpoints (13 top). Table result was making 3, for 1 matchpoint.
Anything other than 4C by north is stupid and will keep you from getting to the right spot.


text:
class ProjectionManager : public GuiableBase  {
public:

    //////////////////////////////////////////////////////////////////////////////////
    // Projection
    //////////////////////////////////////////////////////////////////////////////////
    // wrapper for settings for a single projector image
    // provides control over each corner point for the texture input and the quad output
    // rects are calculated by dividing the overall projection FBO into 4 (2x2)
    // offsets are GUI configurable to allow each corner of the rect to be altered
    struct Projection {
        ofRectangle rectIn;
        ofRectangle rectOut;
        ofParameter<ofVec2f> rectInOffsets[4];
        ofParameter<ofVec2f> rectOutOffsets[4];
        ofParameterGroup group;

        ofParameterGroup set(string name) {
            group.setName(name);
            // rect in offsets (texture coordinates)
            group.add(rectInOffsets[0].set("IN btm left", ofVec2f(), ofVec2f(-OFFSET_MAX, -OFFSET_MAX), ofVec2f(OFFSET_MAX, OFFSET_MAX)));
            group.add(rectInOffsets[1].set("IN top left", ofVec2f(), ofVec2f(-OFFSET_MAX, -OFFSET_MAX), ofVec2f(OFFSET_MAX, OFFSET_MAX)));
            group.add(rectInOffsets[2].set("IN top right", ofVec2f(), ofVec2f(-OFFSET_MAX, -OFFSET_MAX), ofVec2f(OFFSET_MAX, OFFSET_MAX)));
            group.add(rectInOffsets[3].set("IN btm right", ofVec2f(), ofVec2f(-OFFSET_MAX, -OFFSET_MAX), ofVec2f(OFFSET_MAX, OFFSET_MAX)));
            // rect out offsets (quad vertices)
            group.add(rectOutOffsets[0].set("OUT btm left", ofVec2f(), ofVec2f(-OFFSET_MAX, -OFFSET_MAX), ofVec2f(OFFSET_MAX, OFFSET_MAX)));
            group.add(rectOutOffsets[1].set("OUT top left", ofVec2f(), ofVec2f(-OFFSET_MAX, -OFFSET_MAX), ofVec2f(OFFSET_MAX, OFFSET_MAX)));
            group.add(rectOutOffsets[2].set("OUT top right", ofVec2f(), ofVec2f(-OFFSET_MAX, -OFFSET_MAX), ofVec2f(OFFSET_MAX, OFFSET_MAX)));
            group.add(rectOutOffsets[3].set("OUT btm right", ofVec2f(), ofVec2f(-OFFSET_MAX, -OFFSET_MAX), ofVec2f(OFFSET_MAX, OFFSET_MAX)));
            return group;
        }

        void draw() {
            // draw a quad with 4 vertices and 4 texture coordinates
            // each point can be offset using GUI controls
            glBegin(GL_QUADS);
            // bottom left
            drawTexCoord(rectIn.getBottomLeft(), rectInOffsets[0]);
            drawVertex( rectOut.getBottomLeft(), rectOutOffsets[0]);
            // top left
            drawTexCoord(rectIn.getTopLeft(), rectInOffsets[1]);
            drawVertex( rectOut.getTopLeft(), rectOutOffsets[1]);
            // top right
            drawTexCoord(rectIn.getTopRight(), rectInOffsets[2]);
            drawVertex( rectOut.getTopRight(), rectOutOffsets[2]);
            // bottom right
            drawTexCoord(rectIn.getBottomRight(), rectInOffsets[3]);
            drawVertex( rectOut.getBottomRight(), rectOutOffsets[3]);
            glEnd();
        }

        void drawTexCoord(ofVec2f basePoint, ofVec2f offsetPoint) {
            float x = basePoint.x + offsetPoint.x;
            float y = basePoint.y + offsetPoint.y;
            glTexCoord2f(x, y);
        }

        void drawVertex(ofVec2f basePoint, ofVec2f offsetPoint) {
            float x = ofClamp(basePoint.x + offsetPoint.x, rectOut.getLeft(), rectOut.getRight());
            float y = ofClamp(basePoint.y + offsetPoint.y, rectOut.getTop(), rectOut.getBottom());
            glVertex3f(x, y, 0);
        }

        // This just draws a nice block colour so you can identify projectors!
        void drawCalibration(ofColor colour) {
            ofPushStyle();
            ofSetColor(colour, 100);
            draw();
            ofPopStyle();
        }
    };

    //////////////////////////////////////////////////////////////////////////////////
    // Projection Manager
    //////////////////////////////////////////////////////////////////////////////////
    ProjectionManager();

	void setup(int w=1024, int h=768);
	void update();
	void draw(int x, int y, float scale);

    void beginTop();
    void endTop();
    void beginBottom();
    void endBottom();
    void setupGui();

    int width;
    int height;

    // Edge blending
    // We need three:
    // we blend two images horizontally
    // then blend the composite images vertically
    ofxProjectorBlend blender[3];

    // GUI controls for edge blending
    ofParameter<float> gamma;
    ofParameter<float> luminance;
    ofParameter<float> power;
    ofParameter<bool> showBlend;
    ofParameterGroup group;

    // Four projection structs, one for each projector
    Projection projection[4];

protected:
private:

};

redpajama_set_name: RedPajamaGithub