Petra by Night is what you make of it, as are most things in life. Hiking over a mile in the dark, towards for my first glimpse of Petra's Treasury turned out to be one of the best decisions I made on this trip. Both Trip Advisor and my tour guide warned the group that this was something we should skip but we were all so excited to see Petra that we nixed the Negative Nancys and did it anyway.
The sight that is the Treasury at Petra lit up by candlelight was amazing! We sat on horse and camel blankets on the hard ground while waiting for the "show" to start. Mostly, everyone was just taking photos every few seconds at the ever-changing colored lights.
The show we were promised ended up being a two, twenty minute performances one with some chanting and drums and one with some type of flute music. Both were very mellow and I may have dozed off after our long day of hiking the Dana Biosphere Reserve and at Little Petra.
Apparently this was the downgraded show for the off season. The main tourist season gets a longer one that requires more audience participation. Everyone in my group agreed that the 40 minutes was about all we could handle. We were very pleased with our luck!
After the performance the lighting changes (the pink/blue and red/blue combination was my favorite) and everyone is free to roam about and get as many pictures as you can. This is when the throngs of tourists rush to take selfies and stand next to the Treasury. It is not a good time to get a good photo unless you like hundreds of people in the background. Get all your photos before or during the show!
The 1 mile walk to and from the Treasury is lined with 1500 candles in paper bags. We saw a few go up in smoke when wind or an errant tourist jostled one.
It is a pretty walk, a little unsafe as the ground is uneven at times but pretty.
The cost of entry to Petra by Night is 17 Jordan Dinar($24 USD), goes from 8:30pm to 10:30pm, runs on Monday, Wednesday, and Thursday and I believe it is something not to be missed!
Reader Question: Have you ever loved a sight or activity that everyone told you not to do?


text:
<?php

require_once 'propel/engine/builder/om/php5/PHP5ExtensionObjectBuilder.php';

/**
 * @package    symfony
 * @subpackage propel
 * @author     Fabien Potencier <fabien.potencier@symfony-project.com>
 * @version    SVN: $Id: SfExtensionObjectBuilder.php 12141 2008-10-11 12:33:03Z fabien $
 */
class SfExtensionObjectBuilder extends PHP5ExtensionObjectBuilder
{

  public function build()
  {
    $code = parent::build();
    if (!DataModelBuilder::getBuildProperty('builderAddComments'))
    {
      $code = sfToolkit::stripComments($code);
    }

    return $code;
  }

  protected function addIncludes(&$script)
  {
    if (!DataModelBuilder::getBuildProperty('builderAddIncludes'))
    {
      return;
    }

    parent::addIncludes($script);
  }

  /**
   * Adds class phpdoc comment and openning of class.
   *
   * @param string &$script The script will be modified in this method
   */
  protected function addClassOpen(&$script)
  {
    parent::addClassOpen($script);

    // remove comments and fix coding standards
    $script = str_replace(array(" {\n", "\n\n\n"), array("\n{", "\n"), sfToolkit::stripComments($script));
  }

  /**
 	 * Adds the applyDefaults() method, which is called from the constructor.
 	 *
 	 * @param string &$script The script will be modified in this method.
 	 */
  protected function addConstructor(&$script)
  {
  }

  /**
   * Closes class.
   *
   * @param string &$script The script will be modified in this method
   */
  protected function addClassClose(&$script)
  {
    parent::addClassClose($script);

    // fix coding standards
    $script = preg_replace('#} // .+$#m', '}', $script);
  }
}

redpajama_set_name: RedPajamaGithub


JAC dual-fuel car HFC7150BNF (batch #250) is made in China by Anhui Jianghuai Automobile Co., Ltd. (JAC). The company is located in Hefei, in Anhui Province, China.
Optional: steel wheel rims, aluminum rims, sunroof, parking sensors, airbags, front fog lights, tail, skirts, rear combination lamps trim. HFC4NB2.3C engine rated power: 83 (petrol) / 66 (natural gas), maximum net power: 77 (petrol) / 62 (gas). ABS Model: 3500030U7101, ABS9EA5010, MK70; Manufacturer: Bosch Automotive Products (Suzhou) Co., Ltd., Bosch Automotive Products (Suzhou) Co., Ltd., the mainland Thailand Automotive Systems (Shanghai) Co., Ltd ..


Simple Provisions action is now on the Simple Provisions Facebook page.
It's been awhile since I did the dishes for my last blog post, my camera is sitting forlornly in the office. But I haven't stopped cooking, in fact I'm cooking more than ever for a family that grew from two to four in the last two years.
As a result, my cooking has changed.
Daily groceries, meandering through the farmers market, special occasion food and "what do I feel like tonight?" are no more.
I've become a meal planner, planning out our meals on the weekend and doing two big shops per week. I prep for the week on weekends, and plan leftovers to start tomorrow's meals. If dinner isn't served by 6pm a toddler will be melting down, so meals have to come together simply during the witching hour, and cater to the whole family.
I'm learning this new way of cooking, and enjoying the challenge, while still holding true to the Simple Provisions philosophy of eating seasonally and simply.
I no longer have the time to develop recipes, cook, photograph and write blog posts. But I miss sharing what I'm discovering in the kitchen. So I've started sharing what I'm cooking on the Simple Provisions Facebook page.
There are 10,000+ subscribers here on the blog, but only 1,600 on Facebook. So if you'd like to continue getting inspiration for simple, seasonal, family-friendly meals that taste great, head over to Facebook and give Simple Provisions a like.
I thought it might be cute to break my blogging drought with a recipe for hot cross buns over Easter, mainly because I'd get to use the pun about buns being in the oven to let you know that I'm pregnant again. But then Easter came and went, and I was dealing with another cold brought home from child care by my 15-month-old kid, and the blog remained untouched.
I liken my first pregnancy to the feeling of being a precious, unique snowflake, growing a miracle while cartoon Disney birds tweet at my shoulder. My second pregnancy couldn't be farther removed from this experience. Acute morning sickness timed imperfectly with my return to work, child care colds taking out our entire household multiple times, exhaustion and general feelings of overwhelm have pretty much defined the last five months. And the next kid isn't even here yet. But this pregnancy is quite miraculous nonetheless and growing this new baby has taken priority over cooking for the blog.
As a kid I had a very complex system for making my ice cream after dinner. The ice cream had to be a very specific degree of meltiness before I added a measured amount of hundreds-and-thousands (nonpareils for you North Americans). I then left the ice cream to melt some more before stirring the sprinkles through the now soft-serve-textured ice cream, turning it into a gloopy grey treat.
5 weeks till Christmas. Argh! I'm hosting Christmas this year, which should be relatively stress free given our family has an all-in approach to Christmas cooking. But I'm still thinking about how I can make the day special.
Recently I was asked to contribute to an article that featured great ideas for throwing a simple and elegant party. I brainstormed with myself when coming up with ideas for the article, and have shared these ideas with you below.
I've been thinking about cooking a lot lately. Not the cooking I do for the blog, or the cooking I do for guests, but the everyday cooking that is more chore than pleasure. This year the well-understood rhythm of my life with my husband changed completely with the birth of our baby girl. The balance of the household shifted and that change has extended into the kitchen. Weeknight cooking, once an equally shared task, has now fallen mostly to me.
Some days I'm full of my own useful advice and can whip up a nutritious and tasty meal for us all without too much fuss. But other days 3pm rolls around and it feels like I've never cooked dinner before, my mind blank and slightly panicked at the thought of what will happen between 5 and 7.30pm when the kitchen is open for business.
I'm ever so grateful to the previous owners of our house, because they planted a gorgeous crop of vegetables before they left. The weather this year must be on the side of the lazy vegetable gardener because without too much effort, these vegetables have thrived. Happy, fat worms are going about their business in the rich soil while broccoli kicks on from winter and the spring produce starts to poke its head up. With a handful of broccolini from the garden, a bag of frozen peas and an impulse buy of moghrabieh, or giant cous cous, this salad came into being.
As a teenager I worked in an ice cream shop and I made a lot of waffle cones. A lot. I wore a turquoise visor, white cotton gloves and rolled hot, sweet waffles around a metal mould to make cone, after cone, after cone. But I never made ice cream, and I haven't since, because I don't have an ice cream maker, nor the patience to stir or shake something every hour for too many hours.


text:
Cheetahs Gentlemen's Club & Restaurant
Overtime Violations; Misappropriation of Gratuities; Minimum Wages; Unlawful Deductions; Uniform Violations; Spread-of-Hours Violations; Wage Payment Provisions; and Record-Keeping Provisions
A lawsuit filed on December 24, 2014 against Three Amigos SJL Inc., Three Amigos Rest., Inc., Times Square Restaurant No. 1, Inc., Times Square Restaurant Group, LTD., Selim Zherka, and Dominica O'Neill (collectively, "Defendants"), who own and/or operate "Cheetahs Gentlemen's Club & Restaurant" ("Cheetahs") located at 252 West 43rd Street, New York, New York 10036. The lawsuit alleges the Cheetahs failed to pay the proper minimum wage, overtime pay, and spread-of-hours pay to exotic dancers as required by the Fair Labor Standards Act ("FLSA") and the New York Labor Law "NYLL"). Additionally, the lawsuit seeks to recover damages for misappropriated gratuities, uniform-related expenses, unlawful deductions, and other statutory penalties under the NYLL. Affected employees include any exotic dancer who has worked for Cheetahs within the last six years.
Plaintiffs allege that Cheetahs did not pay them an hourly salary, even though they were entitled to the full minimum wage rate (currently $8.00 per hour in NY). Plaintiffs further allege that they did not receive an overtime premium for any hours worked in excess of 40 per workweek. Plaintiffs claim that they consistently worked in excess of 10 hours per day without ever being compensated one additional hours pay at the full minimum wage rate. Plaintiffs also claim that Cheetahs made unlawful deductions from their wages in the form of "House Charges" for each shift that they worked. Plaintiffs state that Cheetahs charged them with additional "House Charges" anytime they were late for a shift or had to reschedule a shift. Plaintiffs also claim that Defendants misappropriated their tips by distributing them to workers who did not provide any sort of customer service, such as "House Moms" and DJs. Additionally, Plaintiffs allege that Defendants encouraged customers to tip using "club scrip". "Club scrip" can only be purchased directly from Cheetahs, and Cheetahs retains a portion of every tip paid through "club scrip". Plaintiffs claim that Defendants never told customers that Defendants retained a portion of each tip paid through "club scrip", thereby defrauding customers who believed that they were tipping Plaintiffs a larger amount than they actually had. Plaintiffs also allege that they were required to purchase and maintain uniforms, often directly from Defendants, without receiving any form of reimbursement. Plaintiffs claim that Defendants failed to keep accurate time and pay records of wages and tips. They further claim that Defendants failed to provide Plaintiffs with proper annual wage notices and statements.
Anyone who has worked at a gentlemen's club as an exotic dancer in the past six years may have a wage claim. Please contact the employment lawyers at Fitapelli & Schaffer, LLP, (212) 300-0375, to schedule a free consultation so that we can discuss your rights under the FLSA and NYLL.
Contact Fitapelli & Schaffer, LLP.
Current and former exotic dancers employed by Cheetahs should who have questions about the lawsuit, should contact Fitapelli & Schaffer, LLP (212) 300-0375, to see if you are eligible to join the lawsuit. You can also view the complaint here.
Current Cases  MORE
ASM USA
Beatrice Inn Restaurant
Haru Restaurants
River Manor
Hess Corporation
Keane Group Holdings
Star Nissan Auto Group
P.F. Chang's Restuarants
Artisanal Fromagerie & Bistro
National Funding, Inc.
American Eagle Outfitters, Inc.
View Past Cases

redpajama_set_name: RedPajamaCommonCrawl


What are you up to this weekend? Whether or not you decide to embrace the hallmark holiday, we hope your weekend involves all kinds of fun things. Here are some fun links on the internetz x Three dancers performing their male friendship- watch the 3 minute Bromance dance. (nymag) Macaron Icecream Sandwiches. Nuff said. (simmerandboyle) Rosie Waterland's review of 50 Shades is ace. (mammamia) Instagram captures hearts with this account. How to be a male feminist. (esquire) An article about a blog dedicated to tracking Joanna Newsom's fashion. (pitchfork) And here is a sweet video regarding the online chat… Top image from Super Rural.
Have a whimsical weekend… This family. A house designed to hang off a cliff, and literally living on the edge. 50 non- cliché places to travel to in your twenties. Why women aren't welcome on the internet. Celebs in trenches. Have you checked out Openhouse Magazine? These illustrations by Bernadette Pascua are just right. Top image by Blanca Gómez for Kireei Magazine.


text:
Art Brut was formed in 2003, after Eddie Argos met guitarist Chris Chinchilla at an afterparty hosted by London indie rock band Ciccone in 2002. Argos also invited Ian Catskilkin, whom he knew from the Bournemouth music scene, to join on guitars. They were joined by Freddy Feedback on bass guitar and Mikey Breyer on drums. The band played their first gig in May 2003.
The band recorded Brutlegs later in 2003, produced by Keith Top of the Pops, containing the first versions of 'Formed a Band', 'Modern Art' and 'Moving to LA' and made it available. Angular Recording Corporationput out a compilation featuring 'Formed a Band'. NME journalist Anthony Thornton heard the song and sent an MP3 to Rough Trade, and the label offered Art Brut a deal to release it as a single.
'Formed a Band' was released in the UK, as a single, in May 2004 reaching No. 52 on the UK Singles Chart. Blender described them as the best unsigned band in the UK. During the rest of 2004, they played gigs throughout the UK with The Fades including a first-anniversary gig at the Tate Britain.
Another bootleg EP Brutlegs 04 was recorded featuring 'Good Weekend', 'Bang Bang Rock & Roll', and an acoustic version of 'Moving to LA'. A double A-side single of My Little Brother/Modern Art was released in December 2004 on Fierce Panda reaching No. 49 on the UK chart. The album Bang Bang Rock & Roll was released in May 2005 with 'Emily Kane' as the first single. The latter missed the UK Top 40 by two sales, yet remains the highest-charting single on Fierce Panda.
Catch them at Phase One in Liverpool on 19th February – TICKETS
Definitely Oasis - Oasis tribute - Stoke
The Underground, Stoke-on-Trent
Definitely Oasis - London
O2 Academy Islington, London
Definitely Oasis - Oasis tribute - Brighton
Patterns , Brighton
Happy Mondaze (Tribute Band)
FAC 251 The Factory, Manchester
Fill out your e-mail address to receive the latest updates and tour announcements!
Location LondonManchesterLiverpoolYorkshireMidlandsSouth CoastNorth EastScotlandWalesEast AngliaSouth West


text:
Alumni & Friends > Awards and Recognition > Eaton Entrepreneurial Award
Lyman D. Eaton II (BS 1974) and Joyce A. Eaton established the Eaton Entrepreneur of the Year Award for an alumnus/a of the College who has excelled in entrepreneurial activities during his/her career. The recipient is presented with an engraved plaque and recognized at a public function.
Eaton Entrepreneur of the Year Award Selection Guidelines:
The winner must have excelled in the area of entrepreneurial activity by starting or growing a company/commercial enterprise in a significant manner.
The Dean of the College of Pharmacy and/or his/her nominee will determine the winner.
The winner must be able to travel to campus and receive the award and deliver a lecture relating to entrepreneurial activity to the Dean's Executive Forum class in the spring semester.
2022 Eaton Entrepreneur
Ismail D. Badjie (PHARMD, 2013)
Ismail D. Badjie, a Gambian-born U.S citizen spent his early childhood in Belgium and New York as a son of a Gambian diplomat before returning home to complete his schooling. He returned to the U.S to continue his education earning a Bachelor's Degree in Chemistry in 2008 from HBCU Tennessee State University (Nashville, TN) and then his Doctor of Pharmacy (PharmD, 2013) from Purdue University (Lafayette, Indiana USA).
Dr. Badjie started his professional career in North Carolina as a Licensed Pharmacist and has had over a decade of experience in the pharmacy industry serving in multiple capacities in community practice. He holds a Six-Sigma Green Belt in healthcare-focused on increasing efficiencies and outcomes in healthcare organizations. In his most recent role of Pharmacy manager for Community Pharmacy Walgreens Co., Dr. Badjie managed a 24-hour community pharmacy with a daily average of over 800 prescriptions, total yearly sales of $16 million dollars, and an inventory size as high as $1 million dollars. His community pharmacy specialization also includes medication therapy management, pharmaceutical compounding, HIV therapy, and Adult Immunizations.
Dr. Badjie transitioned to establish his Healthcare solutions company Innovarx Global Health (IGH) in 2015 where he currently serves as Founder and CEO. IGH focusses on leveraging technology to bridge the gap in access to quality healthcare solution opened their first franchise in The Gambia in December. The company uses a U.S style community Pharmacy as the cornerstone of a cyclical integrated health ecosystem designed to leverage technologies such as telemedicine, point-of-care diagnostics, electronic prescription processing, retail e-commerce and last-mile delivery of quality healthcare products and services in the most convenient way. A model rooted in continuity of care and preventative health services that not only increase access and affordability in the local market but has also expanded the market to include citizens living abroad who sponsor the care of loved ones in Sub-Saharan Africa.
Dr. Badjie currently lives in Charlotte, North Carolina with his wife Adama and 3 year old daughter Isha Haddy. He is passionate about athletics and remains very active in cross-fit, basketball and golf in his spare time. Ismail is also a member of Alpha Phi Alpha fraternity Inc and Phi Lambda Sigma.
Previous Award Recipients
2021: R'Kes Starling (BS 2002)
2020: John Zehner (BS 1998)
2019: Nathan Gabhart (BS 1998)
2013: Hamid Abbaspour (BS 1985)
2013: Alisa Wright (BS 1987)
2012: Katie MacFarlane Phillips (BS 1988, PharmD 1989)
2011: Rick Rondinelli (BS 1980)
2010: Barry Hart (BS 1990)
2009: Marcel Sassola (BS 1983)
2008: Jeff (BS 1997) and Angela (BS 1997, PharmD 1998) Jackson
2007: John (BS 1999) and Tara (BS 1999) Voliva


Reading fiction, and even more so, writing fiction, has been one of the greatest things I've done to better understand how to design for others. In the design community we talk a lot about the importance of writing. In general, it's a great thing. There's a wealth of great resources on the recommended reading for designers, and there's plenty of designers putting out great content on a regular basis, too, but much of it tends to be on usability, psychology, user research, testing, should designers code, design leadership, and other kinds of technical writing. But it's not enough.
The act of reading and writing fiction requires the author to imagine a reality that is not and never will be her own. It means imagining and coming to an understanding that the people in these stories have lives and experiences equally as complex as hers, and that whoever conceived of these stories has (or had) a life and motivations that are wholly different from her own life and experiences. And when we write fiction, we're asked to create realities that are not prototypical, but specific, and then to understand the implications of those realities for the people that inhabit that imagined space. How do two people with differing value sets perceive the world differently, and how do they interact together?
All fiction is a design problem, that is to say that fiction seeks to organize the world for a specific purpose. And while the world in which novelists organize and create meaning and just happens to be imagined, that imagined world is valid, and real, and informed and strengthened by the reality that surrounds it.
The act of fiction goes far beyond something like writing personas. While personas tend to be constructed to be a single, concrete figure, that persona is intended to stand as proxy for an entire user group. This is the difference between persona and character. Persona is often too reductive to ever be more than a ghost of a person inside of a work of fiction. It's through a combination of persona, user journey, and storyboarding that we as designers only begin to scratch the surface of what it means to be the personas we imagine, validate, and ultimately design for. What the very best fiction does so well is examines character through the lenses of change and time. It finds nuanced differences in character's moods, behaviors, belief systems, needs, goals, etc between what was and what is. And the very best writers consider you, the reader, too. Your thoughts and your emotion and the experience of you as person sitting and reading the scene and comparing it in your mind to your entire worldview.
The more we read stories and the more we try to write our own, the better a language we have to understand the people whom we design for, and the better context we have to understand ourselves.
Some of the most important things I may need to convey in a design can only be really talked about anecdotally, through some metaphor, image, or story. It's through story that my thoughts are condensed and transfigured. These stories become easier to understand or draw correlations between because we're all so used to them. Every single one of us tells stories. Anthropologists have identified that storytelling exists in every country and every culture in the world, and stories have existed in some form or another, oral, written, or visual, for thousands of years. Our entire civilization has been built on our ability to communicate with and understand one another effectively.
When I tell you a story, it's because I need to tell you something about the way I think or the way that I feel. I tell stories when something is funny, or interesting, or profound, or beautiful, or inspiring. When we tell stories we assume our telling will communicate something to the recipient about who we are and what we think and value.
"Is this what I think? And is this all I have to say? And am I making myself understood?"
And herein lays the key problem: the words I write can only sketch the outline of what it is I mean to say. But then I present these words as a tangible artifact of who I am and what I think.
– (pg. 90) LE MORVAN, Pierre. "Healthy Skepticism and Practical Wisdom"
It behooves me to be as skilled as I can be at creating such a weak representation of real life, and to be always conscious of the fact that no matter how true I believe the facts to be, it's always possible that I may be wrong every time. And that — that is incredibly humbling.


Ack!, Jade Abner, Kelly Alison, Nadia Al Khalifah, Sarah Ansell, Daniel Anguilu, Chesley Antoinette, Debra Barerra, Daniel Bertalot, Elaine Bradford, Melinda Laszczynski, Felipe Contreras, Isabel Cuenca, Shannon Duncan, Curtis Gannon, Caroline Graham, Patricia Hernandez, Betsy Huete, Lisa Marie Hunter, IGHouston, Jah Jah, Jessica Kreutter, Jera Lodge, Thedra Cullar-Ledford, Nina Marinck, Paul Middendorf, Hayley McSwain, Fredia L. Mitchell-McNeal, Katie Mulholland, Rajni Perera, Cassie Phan, Fernando Ramirez, Preetika Rajgariah, Patrick Renner, Megan Spacek, Chadwick & Spector, Patrick Turk, 360 Degree's Vanishing/South African Beaders, Monica Villarreal, Jason Villegas, Kayci Wheatley, Claire Webb, and Rena Wood.
If you're a last minute shopper, or already received your Christmas check from grandma, stop by and check it out on Friday, December 19, 6-9pm. There's food, drinks, and music by Glasstire's Peter Lucas. Everything is under $100 and the artists receive 75%; 25% goes to ALH programming for the new year.
Interested in art in general. I weld and plasma cut. I also have my own sculpy clay business. Just like to see other artists pieces.


text:
Q: Using globalCompositeOperation to mask canvas text with an image; how do i mask the text only but not its stroke? I want a white border/stroke around my canvas text, but i also want the text to have a mask (but not the border). Is this possible?
This is what i am currently getting with the mask + stroke.
This is the code i am currently using:
function wrapText(ctx, text, x, y, maxWidth, lineHeight) {
    var cars = text.split("\n");

    for (var ii = 0; ii < cars.length; ii++) {
        var line = "";
        var words = cars[ii].split(" ");

        for (var n = 0; n < words.length; n++) {
            var testLine = line + words[n] + " ";
            var metrics = ctx.measureText(testLine);
            var testWidth = metrics.width;

            if (testWidth > maxWidth) {
                ctx.fillText(line, x, y);
                line = words[n] + " ";
                y += lineHeight;
            }
            else {
                line = testLine;
            }
        }
        ctx.fillText(line, x, y);
        y += lineHeight;
    }
}

function draw(x) {
    ctx.clearRect(0, 0, canvas.width, canvas.height);
    ctx.save();
    ctx.beginPath();

    // put text on canvas
    var maxWidth = canvas.width - 100;
    var lineHeight = 100;
    var x = (canvas.width - maxWidth) / 2;
    var y = 100;

    ctx.font = "50px crewniverse_font";
    ctx.strokeStyle = 'white';
    ctx.miterLimit = 2;
    ctx.lineJoin = 'circle';
    ctx.lineWidth = 7;
    ctx.strokeText(inputText.value, x, y);
    ctx.lineWidth = 1;

    wrapText(ctx, inputText.value, x, y, maxWidth, lineHeight); //wrap the text

    // draw the mask
    ctx.beginPath();
    ctx.globalCompositeOperation = "source-in";
    ctx.drawImage(img, y * 4, y * 4, img.width, img.height, 0, 0, canvas.width, canvas.height);
    ctx.restore();
}

function init() {
    canvas.width = canvas.height = 1000;

    submitButton = document.getElementById('submit-button');
    submitButton.addEventListener('click', function() {
        draw();
    });
}

And this is what i am getting if i remove the wrapText() function and add the text just with ctx.fillText(inputText.value, canvas.width / 2, 20, canvas.width); instead.
Any idea how to do this?

A: Simply draw your stroke after you've done your compositing.
Simplified code :

var img = new Image();
img.onload = draw;
img.src = "https://upload.wikimedia.org/wikipedia/commons/5/55/John_William_Waterhouse_A_Mermaid.jpg"

var ctx = c.getContext('2d');

function draw() {
  // first fill the text
  ctx.font = '60px Impact';
  ctx.fillText('Hello World', 20, 80);
  // then do the compositing
  ctx.globalCompositeOperation = "source-in";
  ctx.drawImage(this, 0, 0);
  // finally go back to normal gCO
  ctx.globalCompositeOperation = "source-over";
  // and stroke the text
  ctx.strokeStyle = 'green';
  ctx.lineWidth = 2;
  ctx.strokeText('Hello World', 20, 80);

}
<canvas id="c"></canvas>

redpajama_set_name: RedPajamaStackExchange


text:
Season » 2014 » 6h Silverstone (GB)
"A total loss is the worst-case scenario"
Quotes after the race.
No luck at Silverstone
For Audi Sport Team Joest, the season opener of the FIA World Endurance Championship (WEC) at Silverstone began with good…
Audi Sport Team Joest start from front row
Audi Sport Team Joest demonstrated a good qualifying form at the beginning of a new era in the FIA World…
Audi Sport Team Joest begins new era as World Champions
This is a change of historic proportions: The new regulations of the FIA World Endurance Championship (WEC) force the automobile…
"The spectators can look forward to a great season opener"
Quotes ahead of the WEC season opener at Silverstone.


The shutters found in this section are crafted in a durable wood composite. look and feel of wood, but can do without the maintenance, these shutters are for you. finished with our specially-formulated exterior-grade finish paint are applied.
Custom Shutter Company offers composite shutters in louvered styles, panel styles Below are some standard configurations but we can customize these styles The latest technology is used to create Composite Shutters. This is a superior alternative to wood shutters, which often require scraping, painting and upkeep.
White; Black; Primed; Tudor Brown; Cottage Red. More Options Available. Ekena Millwork 15 in. x 63 in. Exterior Composite Wood Louvered Shutters Pair White.
Exterior shutters on windows can offer increased protection against hurricanes, Finally, composite has become increasingly popular for exterior shutters. be sure to use mortise and tenon joins and that the wood you use is flat and straight.
Plantation shutters come in vinyl, composite and wood. Which is best Vinyl shutters contain no wood, but they can have PVC or aluminum supports for stability.


Kaepernick has America's attention: what now?
Colin Kaepernick has taken a stand that he cannot walk back. He says "I'll stay seated for national anthem until racial oppression ends".
He has announced himself as a rare, strong football voice on social issues, using his standing in America's game to address some of the country's most shameful inequalities.
He says he wants to start a conversation in the San Francisco 49ers locker room and, God knows, sports teams need to talk about more than how to make a pile of money.
But his most important move will be what he does next.
It's one thing to spark debate by refusing to stand for the anthem, but the quarterback now has to take meaningful action if he is to fight injustice.
Indeed, it's one thing to spark debate by not standing for the national anthem and repeating a few statements about "people being murdered unjustly" and "what's really going on in this country". It's another to actually make a difference. That's where the real work comes.
That means talking every day about serious issues such as police brutality, racial stereotyping and a system weighted toward the rich.
That means convincing other athletes to join in.
That means going to rallies and protests and city council meetings and demanding to be heard.
If Kaepernick is going to be the voice against racial oppression he wants to become, he will have to do more than refuse to stand for the national anthem. Otherwise, last Friday's protest will be remembered as an odd and awkward gesture that drowned the substance of his points.
Great leadership can come at odd times. And it may very well be that at 28 years old, in his sixth NFL season, Kaepernick has found his voice.
One former NFL player who has tried to motivate athletes to take action on racial inequality, told the Guardian on Monday that he was impressed with the way Kaepernick used the Star-Spangled Banner to make his stand, given the song was written by Francis Scott Key, a man who believed African Americans to be inferior to whites.
He said he hopes Kaepernick will be as thoughtful in his messages going forward, directing players of all races to confront problems many would rather avoid.
"I think he's making the bet that other players will get behind him," the former player said.
Then the player paused. Because even he, out of the league for a few years, understands the concern that many players have about Kaepernick – that he is not a natural leader. That even though he plays the biggest leadership position on the field and once took the 49ers within yards of winning a Super Bowl, he has been a distant presence in the locker room.
Coaches have always raved about his intellect but he's also been seen as aloof, not the kind to front a movement. His performance has deteriorated to the point where he lost his starting job last season and has done little to win it back.
If he stays on with the Niners, he will most likely be a backup. That is a far drop from being one of the league's best young quarterbacks as he was in 2012 and 2013.
There is a worry among some of those who want Kaepernick to succeed that he lacks the stomach for the fight ahead. Some wonder if he is confused by his falling star and is lashing out in frustration.
That would be unfortunate because Kaepernick has already shown the power of his voice. Even those angered by his refusal to stand for the anthem have been forced to discuss his right to sit and the issues he raised.
He has ignited the conversations he talked about starting, including inside his own locker room. On Sunday he said the team asked him to stand up at their meeting and explain his points. He said players listened.
"We're focused on football while we're in meetings, while we're on the field," he said.
"That's what our focus is. But in our free time, we have conversations about this.
Players should be listening and they should be talking. Professional locker rooms have long been apolitical places – at least on the surface – given the kind of money at stake both in salary and endorsements. Few players want to risk a payday by speaking out on uncomfortable subjects.
As an example, Philadelphia Eagles rookie Myke Tavarres said on Monday he too would sit during the anthem before his team's preseason game with the Jets until it seems either his coaches or agent talked him out of it.
Kaepernick has received plenty of support to go with the mountains of criticism he has received. And yet sympathetic texts or expressions of encouragement are not the same as action.
There's an excellent chance Kaepernick might be left on his own in using the anthem to highlight serious problems in America.
In many ways, his timing was all wrong.
His football standing has never been lower, given the way defenses have adjusted to him.
He also picked the week teams start making their roster cuts to make his stand.
The last days of August are the most precarious for NFL players. Many are confronting their football mortality. If there is ever a time they will not be listening to cries for social change it is over these next two weeks.
Then again, there is never a perfect time for a protest. Revolutions don't run on schedules.
Kaepernick has awakened a country dozing through another football preseason. His biggest challenge comes with what he does next.
Will he be real voice of change NFL players need to hear or just a guy on the brink of losing his job who shouted out one night before he disappeared?


text:
Q: Identify jumps from 0 to 1 using data.table I have the following data.table with the variable of interest x. I would like to create another variable that indicates a jump in x from exactly 0 to 1, meaning the variable has been 0 until a certain year and 1 in all years following after that. This should by done by id_d.
Is there an easy data.table way for doing this?
Original data.table:
 fullDat <- data.table(id_d = rep(letters[1:3], each=12),
                  year=rep(1:12, 3),
                  x = c(rep(0, 5), rep(1, 7), 0,1,0,1,2,2,4, rep(5,5), 1, rep(0, 3), rep(1, 8)))

    id_d year x
  1:    a    1 0
  2:    a    2 0
  3:    a    3 0
  4:    a    4 0
  5:    a    5 0
  6:    a    6 1
  7:    a    7 1
  8:    a    8 1
  9:    a    9 1
 10:    a   10 1
 11:    a   11 1
 12:    a   12 1
 13:    b    1 0
 14:    b    2 1
 15:    b    3 0
 16:    b    4 1
 17:    b    5 2
 18:    b    6 2
 19:    b    7 4
 20:    b    8 5
 21:    b    9 5
 22:    b   10 5
 23:    b   11 5
 24:    b   12 5
 25:    c    1 1
 26:    c    2 0
 27:    c    3 0
 28:    c    4 0
 29:    c    5 1
 30:    c    6 1
 31:    c    7 1
 32:    c    8 1
 33:    c    9 1
 34:    c   10 1
 35:    c   11 1
 36:    c   12 1
id_d year x

What the result should look like:
    id_d year x jump
  1:    a    1 0    0
  2:    a    2 0    0
  3:    a    3 0    0
  4:    a    4 0    0
  5:    a    5 0    0
  6:    a    6 1    1
  7:    a    7 1    0
  8:    a    8 1    0
  9:    a    9 1    0
 10:    a   10 1    0
 11:    a   11 1    0
 12:    a   12 1    0
 13:    b    1 0    0
 14:    b    2 1    0
 15:    b    3 0    0
 16:    b    4 1    0
 17:    b    5 2    0
 18:    b    6 2    0
 19:    b    7 4    0
 20:    b    8 5    0
 21:    b    9 5    0
 22:    b   10 5    0
 23:    b   11 5    0
 24:    b   12 5    0
 25:    c    1 1    0
 26:    c    2 0    0
 27:    c    3 0    0
 28:    c    4 0    0
 29:    c    5 1    0
 30:    c    6 1    0
 31:    c    7 1    0
 32:    c    8 1    0
 33:    c    9 1    0
 34:    c   10 1    0
 35:    c   11 1    0
 36:    c   12 1    0
id_d year x jump

A:
the variable has been 0 until a certain year and 1 in all years following

# find rows to assign one
wDT = fullDat[, .(year = year[with(rle(x),
  if (identical(values, c(0, 1))) first(lengths) + 1L
  else 0L
)]), by=id_d]

# initialize to zero
fullDat[, jump := 0L ]
# update join to assign ones
fullDat[wDT, on=.(id_d, year), jump := 1L ]

It is not necessary to make the intermediate table wDT; writing the full code for it into the final statement would work too. In fact, it could all be in one line if wanted, something like...
DT[, x := 0L][code_for_wDT, on=on_cols, x := 1L]

Alternately, instead of a join, just use the row numbers from .I:
# find rows to assign one
w = fullDat[, with(rle(x), .I[
  if (identical(values, c(0, 1))) first(lengths) + 1L
  else 0L
]), by=id_d]$V1

# initialize to zero
fullDat[, jump := 0L ]
# update to assign ones
fullDat[w, jump := 1L ]

A: We can do
fullDat[, jump := {i1 <- which.max(x)
       if(all(x[i1:.N]==1)) replace(rep(0, .N), i1, 1) else 0},
           id_d]
fullDat
#    id_d year x jump
# 1:    a    1 0    0
# 2:    a    2 0    0
# 3:    a    3 0    0
# 4:    a    4 0    0
# 5:    a    5 0    0
# 6:    a    6 1    1
# 7:    a    7 1    0
# 8:    a    8 1    0
# 9:    a    9 1    0
#10:    a   10 1    0
#11:    a   11 1    0
#12:    a   12 1    0
#13:    b    1 0    0
#14:    b    2 1    0
#15:    b    3 0    0
#16:    b    4 1    0
#17:    b    5 2    0
#18:    b    6 2    0
#19:    b    7 4    0
#20:    b    8 5    0
#21:    b    9 5    0
#22:    b   10 5    0
#23:    b   11 5    0
#24:    b   12 5    0
#25:    c    1 1    0
#26:    c    2 0    0
#27:    c    3 0    0
#28:    c    4 0    0
#29:    c    5 1    0
#30:    c    6 1    0
#31:    c    7 1    0
#32:    c    8 1    0
#33:    c    9 1    0
#34:    c   10 1    0
#35:    c   11 1    0
#36:    c   12 1    0

Or a slightly more compact option is
fullDat[, jump := if(all(cumsum(diff(x)) %in% c(0,1))) c(0, diff(x)) else 0 ,id_d]

A: fullDat[, jump := (cumsum(x==0)==(1:.N - 1L)) & (rev(cumsum(rev(x==1))) == .N:1), id_d]

How this works:

*

*cumsum(x==0) == (1:.N - 1L) checks that the number of zeros up to and including this row is equal to the number of previous rows

*rev(cumsum(rev(x==1))) == .N:1 checks that the number of ones, counting from the final row backwards (down to and including this row), is equal to the number of rows from here to the end


text:
KROQ Presents Travis Barker's "MUSINK" 2019
December 12, 2018 Ken Pierce Leave a comment
KROQ Presents Travis Barker's MUSINK: Returns To OC Fair & Event Center In Southern California For 12th Annual 3-Day Music Festival, Tattoo Convention & Car Show – Friday, March 8, Saturday, March 9 & Sunday, March 10, 2019
With Music Performances From Suicidal Tendencies, Limp Bizkit, Travis Barker (Drum & DJ Set), Fear, Hatebreed, Dead Kennedys & More. All Tickets On Sale Friday, December 14 At 10:00 AM PT; Special $79 Weekend Tickets Available Now Through December 31
Travis Barker's MUSINK, presented by KROQ, returns to the OC Fair & Event Center in Costa Mesa, CA Friday, March 8, Saturday March 9 and Sunday, March 10 for its 12th year as the premier festival bringing together the best of music, tattoos, and cars.
MUSINK will feature hundreds of world-renowned tattoo artists, music performances from top rock and punk artists including Suicidal Tendencies, Limp Bizkit, Travis Barker (drum & DJ set), Fear, Hatebreed, Dead Kennedys, Sick Of It All, T.S.O.L. and more, as well as the Low 'N' Slow Car Show presented by Famous Stars and Straps. Look for the full music lineup to be announced in early January.
Travis Barker's MUSINK also features daily tattoo contests, a vendor village, and the Miss MUSINK competition (presented by Sullen) at one of the world's largest gatherings of elite tattoo artists. 2018 was MUSINK's biggest year ever with over 23,000 in attendance during the 3-day event.
MUSINK co-producer Travis Barker says, "Every year we have more and more fun and this year I'm excited to announce Suicidal Tendencies, Limp Bizkit, Fear, Hatebreed, Dead Kennedys, and more. Super stoked for all the fans to come out for a great time of music, cars, and tattoos."
The current music lineup for MUSINK is as follows:
Friday, March 8: Suicidal Tendencies, Hatebreed, Sick Of It All, Bleeding Through, All Hail The Yeti
Saturday, March 9: Limp Bizkit, Travis Barker (drum & DJ set), Ho99o9, more to be announced
Sunday, March 10: headliner to be announced, Fear, Dead Kennedys, T.S.O.L., Anti-Flag, Voodoo Glow Skulls
The initial list of participating tattoo artists includes: Jack Rudy, Freddy Negrete, Robert Atkinson, Juan Puente, Nikko Hurtado, Baba, Franco Vescovi, Travelin' Mick, Norm, Big Sleeps, Grace Neutral, Emily Malice, and Britton McFetridge.
Acclaimed tattoo artist Jack Rudy (Good Time Charlie's Tattooland) described MUSINK as, "Without a doubt…the Premier Tattoo Music Show in California!!!"
The Low 'N' Slow Car Show presented by Famous Stars and Straps returns to MUSINK, and will feature the best selection of custom rides, American classics and lowriders in Southern California on display, all handpicked by Travis Barker.
A limited number of special $79.00 Weekend General Admission Tickets are available for purchase until December 31 at 11:59 PM PT, while supplies last. These $79.00 (plus fees) tickets are priced even lower than last year's tickets as a special thank you to all the diehard MUSINK fans that have been part of the festival for the past 11 years.
All tickets will be available for the following prices (plus fees) beginning Friday, December 14 at 10:00 AM PT at www.MusinkFest.com:
Weekend (3-Day): starting at $79.00 (General Admission), $199.50 (VIP)
Friday: starting at $29.50 (General Admission), $89.00 (VIP)
Saturday: starting at $35.50 (General Admission), $89.00 (VIP)
Sunday: starting at $29.50 (General Admission), $89.00 (VIP)
Single Day Travis Barker Meet & Greet + VIP Lounge: $299.50 (very Iimited quantities)
Visit the MUSINK website for all details on VIP and General Admission 3-day and single day ticket options. MUSINK VIP ticket options are as follows (while supplies last):
VIP Lounge:
1 VIP admission ticket to the day of your choice (for single day) or to Friday, Saturday and Sunday (for Weekend 3-Day), which includes access to Music Concert, Tattoo Convention, Car Show, Vendor Midway
Access to Exclusive MUSINK VIP Lounge (21 & over only), which includes:
– Access to VIP viewing area of the Music Stage
– Complimentary Beer & Signature Cocktails (while supplies last)
– Comfortable areas to sit down & relax
– Additional food & drinks available for purchase in VIP Lounge
– Private Restrooms
Travis Barker Meet & Greet + VIP Lounge:
1 VIP admission ticket for one day, which includes access to Travis Barker Meet & Greet, Music Concert, Tattoo Convention, Car Show, Vendor Midway
Travis Barker VIP Meet & Greet Laminate
Travis Barker Meet & Greet (at designated time) includes:
-Group Meet & Greet with Travis Barker
-Photo Opportunity with Travis Barker
-Light snacks and refreshments at Meet & Greet
-2019 MUSINK Festival Poster
-Exclusive Travis Barker Item
All ages are welcome at MUSINK, and kids 7 years old and under get in free.
MUSINK hours are 3:00 PM – 10:00 PM on Friday, March 8 and 12:00 PM – 9:00 PM on Saturday, March 9, and Sunday, March 10.
MUSINK 2019 is produced by Bill Hardie, Travis Barker, SGE, and Sean Akhavan.
MUSINK partners include: Rockstar Energy Drink, Sullen, Famous Stars and Straps, Golden Crown Barber Shop, Dixxon Flannel Co., Johnny's Saloon, Tecate, Angel City Brewing, Bulleit Frontier Whiskey, and Pink Taco.
The OC Fair & Event Center is centrally located in Southern California, just off the 405 and 55 freeways at 88 Fair Drive in Costa Mesa. The venue is convenient to all in Orange County, as well as Los Angeles, San Diego, San Bernardino and Riverside Counties. John Wayne Airport in Irvine, CA is also easily accessible for those traveling from other parts of the U.S. and the world. For more information on MUSINK, please visit the links below.
*** end of transmission ***
PiercingMetal Thoughts: Wow does this one sound like a whole lotta fun because it seems to cover ground that I address on both the PiercingMetal.com AND my Lifestyle Website PiercingKen.com – There's Metal and Punk bands, custom cars and tattoo exhibitions. Readers of my other website know that I hit both of those conventions in NYC while all the Metal stuff happens here. As it stands, there doesn't seem to be a way for me to be a part of this since the demands are tight in my own region and there's too many logistics to attend to but who knows, maybe some travelling cash will fall out of the sky and I'll be able to head out there. What about you readers? Is this something you'd like to be a part of? Have you attended any of the earlier editions of the event? Chime in down below in the comments section if you have as I'd love to hear from you. Until next time, Ciao.
Official Links:
Website: http://www.MusinkFest.com
Facebook: http://www.facebook.com/musink
Instagram: http://instagram.com/musink_tatfest
Twitter: http://twitter.com/Musink_TatFest
dead kennedysfearhatebreedlimp bizkitlow n slow car showmusic festivalsmusinksick of it allsuicidal tendenciestravis barker
Previous PostMarvel Says "The Cosmic Ghost Rider Destroys Marvel History" This MarchNext PostOn Shelves: Hasbro's Marvel Legends Vintage "Retro" Series 2
Gregg Rolie Band @ B.B. King Blues Club (6/18/2010)


The 116 meter long, 5557 dwt tanker Kapitan Pershin became disabled on the Dvina River near Arkhangelsk, Russia. The tanker had suffered engine failure and had become stuck in the ice. A tug was dispatched and towed the Kapitan Pershin into port. No reports of injuries, damage or pollution released.
On January 25, the 68 meter long self-propelled barge Allegonda L was damaged while berthed at Antwerp, Belgium. The vessel was loading cargo when the loading equipment suffered a malfunction and struck the wheelhouse. The wheelhouse's windows were broken and equipment smashed. No one was injured and no pollution was released.


Bananas are a tasty snack that many people eat regularly without much thought, but there's more to the iconic yellow fruit than just its convenience and color. Bananas are a superfood loaded with nutrients and have been enjoyed worldwide for hundreds of years. In fact, there are many reasons to consider eating more bananas.


text:
Cyber Security recruitment
Experts at recruiting Technology talent
ADLIB's Technology recruitment team has deep roots in the digital and tech sectors, offering a proven track record of supplying talent to digital agencies, software houses, eCommerce businesses, ambitious start-ups and scale-ups, thriving SMEs and big name employers for many years. Our expert technology recruitment team operates across the South West, London, Home Counties, South Wales and South Coast (and everywhere in between), providing solutions to clients on a permanent and contract basis.
Our latest Cyber Security jobs
Systems Engineering Business Analysts CTO / Tech Director DevOps and Cloud Infrastructure & Support Mobile Product Management (Delivery) Programme & Project Management Testing & Quality Assurance UI Development Web Development & Software Engineering
No Cyber Security jobs are available at the moment. Similar jobs from related sectors are shown below.
— Python, choose your frameworks! Tech4Good start-up
Well-funded start-up with a focus on mental well-being. 2019 "Rising Star" and 2020 "Best Start-up" winners. Remote working, progressive tech, lots of autonomy. I'm helping an award-winning start-up who specialise in intelligent mental well-being products, using cultural analytics to provide an incredibly in-depth overview of human psychology to the community. Their app and platform aggregates masses of data with the use of Tech and AI to create meaningful outputs that will help people better understand their own psychology and how to manage their mental health effectively. With recent investment and ambitious growth planned for this year and beyond, they're looking for a Full-Stack Engineer to join the team. Experience you'll need Full-Stack expertise with a lean towards the server-side. Proven capability with Python and ideally one related framework. Ability to read PHP code. If you can write in PHP, even better! Cloud-native development experience, ideally with AWS but Azure/GCP also fine. Front-End expertise with one modern JS library (React preferred). Experience working to architecture level, able to own projects from PoC onwards. Awareness of DevOps, release & deployment process, automation. Knowledge of testing. Self-starter, comfortable coming into a fast-paced start-up environment. What you'll be doing The PoC for their analytics dashboard (built in PHP/Laravel) has been completed, you'll be heading up the build of the first version, owning the front and back-end before taking it to market. They'd like to move the platform to Python moving forward so you'll need to be able to read PHP code in order to help with the conversion. The front-end is in a good place though you'll help with polishing things; the complexities lie in the server-side so you'll be much more focused on adding new functionality, refining current features and introducing things like custom graphs where necessary. Most of the infrastructure sits on AWS but they use Azure for some areas due to the data insights they need across their clients who work in MS. You'll be building the core of a modular monolith, working closely with the product team on customer insights and supporting the improvement of their release and deployment process, introducing automation where necessary. This role would suit a back-ender with aspiration to go full-stack, and a self-starter who takes passion for making a real difference with the work they produce. What you'll get in return for your talents You'd be joining a start-up who are making a real-life difference to the mental well-being of people everywhere, allowing you to take pride in the work you produce. They're focused on R&D, will upskill you in the areas you're not quite as confident and are happy for you to work remotely with an occasional trip to their office in Bournemouth (1-2 times a month). They offer 25 days holiday, £1000 annual training allowance, an employee share scheme, full flexible working, free access to their app, enhanced parental leave, team away days and more. They're also about to introduce a 'flexi-friday' policy where you can focus on deep work, personal development, creative projects or take the day off with no sign off needed! What's next? Want to apply? Send your CV to Joe to be considered.
Remote / Bournemouth
— 3 Months Initial - Remote Working
React Developer. Up to £350 p/day. Remote Working. 3 month initial contract opportunity, for a React Developer to work for a superb, Bristol based design consultancy. What you'll be doing Working for an awesome design consultancy, based from your home office - remote working with no requirement to go onsite at this stage. What experience you'll need to apply for this role React Developer (Expert). Node (Advanced). Express.js (Desirable). What you'll get in return for your experience The daily rate is up to £350 p/day, however, all quotes from suitable candidates will be considered. What's next? Please apply with your most up-to-date CV and I will be in touch to discuss further.
Remote + Bristol
Up to £350 p/day
App Product Manager
— Scale-up
• Brand new Product Manager opportunity created due to growth. • Hugely successful scale-up to call home. • Opportunity to play a key role in a fun, flexible and progressive environment. My start-up client has broken into UK, Europe and most recently US markets and are growing rapidly, they're in need of an experienced Product Manager to join the team to work on a portfolio of app products. What you'll be doing Reporting to the Head of Product, you will be working within the software product arm of the business, working on a range of native iOS android app products, some are already existing and looking at developing the roadmap, continuous improvement and working to reach a wider customer base, the other part of the role is to work with the R&D team on launching brand new products into the market. This start-up has a growing range of products some hardware and some software, the connected device space is where their will be huge growth in 2021 and beyond. The products are used over the world, we're talking entering global markets, multilingual cutting-edge technology – it is the perfect time to join. What experience you'll need • Experience as a Product Manager launching development products. • Specifically experience with Android App and Native iOS is essential. • Connected device experience is highly desirable. • Ability to work cross functionally with multiple teams from development, design and engineering. • Ideally your experience has been gained in a start-up where you've been on the journey through to scale up. • Strong technical experience – ability to converse with the developers and engineers for example. • Exposure of taking products to the global market. • Experience gained in a fast-paced environment. • Concise decision maker. • Hands on experience of the product lifecycle from inception to launch. • Ability to use the best tools and languages for the job and present new solutions to issues where you see a benefit. • Experienced in Agile and lean product management methodologies. What you'll get in return You will receive a very competitive salary and overall package which is entirely dependent on what experience you're able to bring to the role. In addition to this you will be joining a fast growing, successful growing company in a senior role where you're able to drive the product offering forward within an autonomous environment. What's next? If this role feels like a strong match, send your CV through to francesca@adlib-recruitment.co.uk for immediate consideration.
Magento 2 Developer
Remote Working. Up to £350 p/day. Magento 2 Development. 3 month initial contract opportunity, for a Magento 2 Developer to work for a really exciting, Bristol based digital marketing company. What you'll be doing Working for a fantastic digital marketing company, based from your home office - remote working with no requirement to go onsite at this stage. What experience you'll need to apply for this role Magento 2 (Expert). B2B Marketing/E-Commerce (Desirable). What you'll get in return for your experience The daily rate is up to £350 p/day, however, all quotes from suitable candidates will be considered. What's next? Please apply with your most up-to-date CV and I will be in touch to discuss further.
SCRUM Master. Up to £400 p/day. Remote Working. 3 month initial contract opportunity, for a SCRUM Master to work for an outstanding, Bristol based design agency. What you'll be doing Working for an amazing Design Agency, based from your home office - remote working with no requirement to go onsite at this stage. What experience you'll need to apply for this role SCRUM Master (Expert). Discovery/Research (Advanced). Stakeholder Management (Essential). What you'll get in return for your experience The daily rate is up to £400 p/day, however, all quotes from suitable candidates will be considered. What's next? Please apply with your most up-to-date CV and I will be in touch to discuss further.
E-Mail Developer
Remote Working. Up to £300 p/day. E-Mail Development. 2 month initial contract opportunity, for an E-Mail Developer to work for a really exciting, Bristol based digital marketing agency. What you'll be doing Working for a fantastic digital marketing agency, based from your home office - remote working with no requirement to go onsite at this stage. What experience you'll need to apply for this role E-Mail Development (Expert). HTML/CSS/JavaScript (Advanced). CRM Experience (Desirable). What you'll get in return for your experience The daily rate is up to £300 p/day, however, all quotes from suitable candidates will be considered. What's next? Please apply with your most up-to-date CV and I will be in touch to discuss further.
Creative Email Developer
— Biggest global brands
Huge email campaigns for some of the biggest brands on earth. Live and breath creative and exciting email development. Fun and sociable team, great culture, remote working, creative bunch. An award-winning design marketing agency based in Central Bristol is looking for a Creative Email Developer to join their team. They deliver digital marketing for huge global brands across a variety of sectors. Their highly creative team of designers and account managers work closely with a small team of developers and produce websites, landing pages, banners and email marketing. This would be great opportunity for someone who wants to lead, energise and who truly enjoys this area of development. Think it's you? What skills you'll need High level experience of coding using HTML & CSS. Adobe Photoshop and Sketch. Good knowledge of best practices for coding emails and up to date with industry trends. Comfortable using PHP & JavaScript if needed. Experience of managing the prototyping, build and testing of client digital projects. Experience of working collaboratively with designers and account managers. What you'll be doing You'll be fully focussed on creative and interactive CSS led email development and have a real passion for it too. You need to be up to speed with the latest knowledge, be resilient and have a strong knowledge level of big email campaigns already. It's a chance to work with a couple of well-known entertainment brands, where you will take ownership for the day-to-day emails utilising your coding skills. You'll also create and maintain a library of prototypes and working examples of interactive and innovative elements, designed to work across the broadest possible spectrum of browsers and clients. This will need to be regularly reviewed to ensure maximum support and to fix any new issues caused by new releases of software. They're looking for leaders and people who don't shy away from a challenge, making sure coding is of the highest standard at all times. What you'll get in return for your experience On offer is a salary of up to £40K, you will also receive a pension, flexible working, 25 days' annual leave, (including a day off on your birthday), cycle to work scheme with secure cycle storage and extra perks such as free gym, fresh fruit, free tea, coffee & soft drinks, free breakfast every Tuesday and plenty of social events! What's next? Sound like it describes your experience so far? Send in your CV to Tareek for more info (tareek@adlib-recruitment.co.uk 01179 269 530).
Bristol / Remote
£30K-£40K
Remote Working. Up to £425 p/day. React Native Development. 3 month initial contract opportunity, for a React Native Developer to work for a really exciting, Bristol based software company. What you'll be doing Working for a fantastic software company, based from your home office - remote working with no requirement to go onsite at this stage. What experience you'll need to apply for this role React Native (Expert). Android & iOS (Advanced). Expo (Desirable). What you'll get in return for your experience The daily rate is up to £425 p/day, however, all quotes from suitable candidates will be considered. What's next? Please apply with your most up-to-date CV and I will be in touch to discuss further.
— JavaScript, React, redux
Greenfield projects, new applications and website Agile methodologies in a global company Great opportunity for development and career progression An exciting opportunity to join a well-established property company based in the heart of the city of London. With a number of exciting projects ahead, the business is looking for a strong mid-weight or senior front-end developer to join this incredible team. The role will firstly be working within the Data & Insights team on a greenfield, bespoke application project. Working within a well-established scrum, the team works in an agile environment in 2-week sprints. The application has just reached MVP stage at the start of, so it's the perfect time to join as they finish the minimum requirements and then the fun of building out the front end of the application you can really take hold of. What you'll be doing This well-known property company is looking for a mid-weight to senior Front-End Web Developer to join the team based in the City of London. The successful candidate will work on exciting projects including creating a bespoke internal database, as well as a greenfield web re-platforming. The team is made up of Front-End and Back-End Developers, Product Owners, QA's, PM's, BA's and reports to the Digital Technical Delivery Manager. What experience you'll need to apply Have strong commercial experience within core frontend coding skills (HTML, CSS) An expert-level understanding of JavaScript with 3+ years of commercial experience Experience with React.js and Redux Excellent commercial experience with 3rd party integrations and API's Experience with end to end testing (Cypress) Previously worked to Agile methodologies Experience with Google Maps API, Node API's and AWS Lambda would be advantageous What you'll get in return for your experience An amazing opportunity to join a well-established global company. With excellent holiday allowance, generous bonuses, pension and more. What's next? Please apply with your CV and Sophie will be in contact to discuss!
— Mission-led, Green tech!
Mission-led, green-tech! Exciting projects with best in class tech-stack Use of AI and IoT I am working with an amazing green-tech business, based in London who have partnered with market-leading retailers across the UK and are breaking-ground in improving the circular economy. Using AI and IoT, this business has developed state of the art software and a business model that is both economically viable and environmentally impactful in technology consumerism. What you'll be doing The business is now looking for a Python Developer with solid experience in Django to build functional and efficient server-side applications. You will be involved in all phases of the software development lifecycle, working in 2-week sprints, collaboratively amongst a cross-functional team, sharing and contributing ideas and suggestions that could impact the future technical direction from a backend perspective. The business has multiple exciting projects in the pipeline including the creation of a cutting-edge eCommerce site so this is a fantastic opportunity for someone who is looking to put their stamp on a Greenfield project within an incredible mission-led business who are using progressive technology and are looking for someone who has a keen interest in staying ahead of the curve with the latest tech-stack. For the time being the role is fully remote but moving forward, when it is safe to do so, there will be a mix of remote and office-based working, which is situated between London City and Canary Wharf. What experience you'll need to apply Solid experience as Python Developer Strong experience with Python Django Familiar with AWS and REST API Knowledge of CI/CD and DevOps processes. Understanding of databases and SQL What you'll get in return for your experience This role offers a competitive salary + benefits, including individual training budgets and the opportunity to drive environmental change within a forward-thinking and progressive technology business. What's next? To apply, send your CV to becca@adlib-recruitment.co.uk or call on 0117 926 9530
Show all Technology jobs Show all 0 Technology jobs
Our Technology recruitment team
Mike Harley
— Head of TechPermanent Recruitment
— RecruiterDevelopers & Technology
Joe Mawson
— Principal RecruiterDevelopers & Technology
Tareek Lamhaouli
Ben Halligan
— Contract Delivery Manager
— Client Relationship Manager Scale-ups
Sophie Creese
— Principal RecruiterStart-Ups & Scale-Ups, London
Becca Thomson
— RecruiterStart-ups & Scale-ups, London
Francesca Fleming
— Principal RecruiterAnalysis, Product & Delivery
Aaron Drury
— RecruiterAnalysis, Product & Delivery
Guides and Surveys
Tech | Data | Engineering | Science | Design | Marketing
Day Rate & Salary benchmarks, tips to retain top talent & skill-sets in demand.
ADLIB Blog
Local, knowledgeable and authentic.
A wealth of wisdom here, showcasing and featuring thought-leaders, career journeys, tips and expert advice.
Read the latest articles
Technology, Data, Engineering, Science, Marketing or Design jobs directly to your inbox.
Tailor your alerts
Looking to recruit Technology, Data, Engineering, Science, Marketing or Design talent?


text:
Announcing Sessions for MongoDB World 2016 in News
#Company
Announcing Sessions for MongoDB World 2016
View MongoDB World 2016 sessions
February 10, 2016 | Updated: February 11, 2016
We asked you to share your giant ideas, and you listened. This year we're excited to announce our first round of sessions.
A few topics our engineers will present on are:
Debugging MongoDB Performance in 3.2
Big Data with MongoDB & Spark
Financial Transaction Management and Analysis
Using the Cloud Manager / Ops Manager API to Scale MongoDB With Your Application
MongoDB community members and customers will share their stories, including:
Data Analysis and Visualization with MongoDB
Containerizing MongoDB with Kubernetes
Creating a Single View of the Customer
From Story to Document: Modeling Common Business Problems with MongoDB
View our list of sessions stretching across a wide range of topics list below. New talks are added every week, so keep checking back!
Need more reasons to come? At MongoDB World 2016 in New York City, you'll experience first-hand how the world's fastest-growing database is powering today's innovations and can help you gain a competitive advantage. Learn how large enterprises have delivered new applications to market at the speed of a lean startup, and how startups scale and execute on their giant ideas like an enterprise.
Join us for two days of giant ideas. Learn more about MongoDB World 2016 and register for the conference here.
Securing MongoDB Part 2: Database Access Control
Welcome back to our 4-part blog series presenting the best practices and controls available in MongoDB to help you create a secure, compliant database platform. In this installment, we'll be discussing database access control – covering both authentication and authorization. In part 1 , we took a look at the general requirements for data security and regulatory compliance. Looking ahead, in part 3 we'll cover auditing and encryption. And in part 4 , we'll wrap up with environmental control and management. If you want to get a head-start and learn about all of these topics in one installment, just go ahead and download the MongoDB Security Architecture guide . Enable Access Control and Enforce Authentication The first step in securing your MongoDB database is to enable access control. As new apps and services are in development, it is typical that access control is not enforced. But once these applications are ready for test and QA, then it is important to specifically enable it, thus requiring all clients and servers provide valid credentials before they can connect to the database. This ensures that you are not deploying exposed instances when you launch your app into production. Refer to the documentation for a tutorial stepping through how to configure authentication . Ensure that MongoDB runs in a trusted network environment and limit the interfaces on which MongoDB instances listen for incoming connections. Allow only trusted clients to access the network interfaces and ports on which MongoDB instances are available. See the Security Hardening section of the documentation to learn more about reducing the risk of exposure. MongoDB Authentication The authentication of entities accessing MongoDB can be managed from within the database itself, or via integration with an external mechanism (i.e. LDAP, x.509 PKI certificates, or a Kerberos service). MongoDB Enterprise Advanced , the certified and supported production release of MongoDB is required when using LDAP or Kerberos. In Database Authentication MongoDB authenticates entities on a per-database level using the SCRAM-SHA-1 IETF standard. Users are authenticated via the authentication command, while database nodes can be authenticated to the MongoDB cluster via keyfiles. Review the authentication documentation to learn more. MongoDB Atlas Authentication MongoDB Atlas is a database as a service for MongoDB, providing all of the features of the database, without the operational heavy lifting required for any application. MongoDB Atlas has been engineered to deliver robust access controls. Authentication is enforced for all MongoDB Atlas clients via the SCRAM-SHA-1 mechanism. User and administrator roles can be defined to ensure a separation of duties between different entities accessing the database and the MongoDB Atlas service. Clients are prevented from accessing the database unless their IP address has been added to the IP whitelist for your MongoDB Atlas group. Review the MongoDB Atlas documentation for more information on configuring the in-built security controls. LDAP Authentication LDAP is widely used by many organizations to standardize and simplify the way large numbers of users are managed across internal systems and applications. In many cases, LDAP is also used as the centralized authority for user access control to ensure that internal security policies are compliant with corporate and regulatory guidelines. With LDAP integration, MongoDB can authenticate users directly against corporate LDAP infrastructure to enforce centralised access policies. Note that MongoDB currently supports LDAP authentication, and not authorization. See the following section of this post to learn more about the authorization controls available in MongoDB. Administrators can configure MongoDB to authenticate users via Linux PAM or by proxying authentication requests to a specified LDAP service. A tutorial on configuring LDAP authentication is available in documentation. Kerberos Authentication With MongoDB Enterprise Advanced, authentication using a Kerberos service is supported. Kerberos is an industry standard authentication protocol for large client/server systems, allowing both the client and server to verify each others' identity. With Kerberos support, MongoDB can take advantage of existing authentication infrastructure and processes, including Microsoft Windows Active Directory. As with LDAP and x.509 certificates, before users can authenticate to MongoDB using Kerberos, they must first be created and granted privileges within MongoDB. The process for doing this, along with a full configuration checklist is described in the MongoDB and Kerberos tutorial . x.509 Certificate Authentication With support for x.509 certificates MongoDB can be integrated with existing information security infrastructure and certificate authorities, supporting both user and inter-node authentication. Users can be authenticated to MongoDB using client certificates rather than self-maintained passwords. Inter-cluster authentication and communication between MongoDB nodes can be secured with x.509 member certificates rather than keyfiles, ensuring stricter membership controls with less administrative overhead, i.e. by eliminating the shared password used by keyfiles. x.509 certificates can be used by nodes to verify their membership of MongoDB replica sets and sharded clusters. A single Certificate Authority (CA) should issue all the x.509 certificates for the members of a sharded cluster or a replica set. Instructions for configuration are described in the MongoDB and x.509 certificates tutorial . MongoDB and Microsoft Active Directory MongoDB Enterprise Advanced provides support for authentication using Microsoft Active Directory with both Kerberos and LDAP. The Active Directory domain controller authenticates the MongoDB users and servers running in a Windows network. MongoDB Authorization MongoDB allows administrators to define the specific permissions an application or user has, and what data they can see when querying the database. User Defined Roles MongoDB provides over ten built-in roles supporting different user and administrator privileges. These can be customised through User Defined Roles, enabling administrators to assign fine-grained privileges to users or applications. Authorization privileges can be based on the specific functionality a user needs in their role, or to reflect their organizational structure. MongoDB provides the ability to specify user privileges with both database and collection-level granularity. **Figure 1**: MongoDB User Defined Roles Permit Separations of Duty Privileges are assigned to roles, and roles are in turn assigned to users. For example: Classes of users and applications can be assigned privileges to insert data, but not to update or delete data from the database DBAs may be assigned privileges that enable them to create collections and indexes on the database, while developers are restricted to CRUD operations Certain administrator roles may have cluster-wide privileges to build replica sets and configure sharding, while others are restricted to creating new users or inspecting logs Processes for monitoring MongoDB clusters can be restricted to run just those commands that retrieve server status, without having full administrative access to perform database operations Within a multi-tenant environment, "landlord" developers and administrators can be assigned permissions across physical databases, while "tenant" developers and administrators can be granted a more limited set of actions across logical databases or individual collections. This functionality enables a clear separation of duties and control, both between and within organizations. To ensure ease of account provisioning and maintenance, roles can be delegated across teams, ensuring the enforcement of consistent policies across specific functions within the organization. Review the Authorization section of the documentation to learn more about roles in MongoDB. When combined with the auditing capabilities available with MongoDB Enterprise Advanced, customers can define specific administrative actions per role, and then log all of those actions. As a result, the organization is able to enforce end-to-end operational control and maintain insight of actions for compliance and reporting. MongoDB Field Level Redaction MongoDB's field level redaction allows building access control to individual fields of document, working in conjunction with client-side code. Implemented via the redaction stage of MongoDB's Aggregation Pipeline , developers are provided with a method to restrict the content of a returned document on a per-field level. Permissions can be based on both the content of the document and on specific user privileges, based on security labels. Access control policies can be described using the MongoDB query language, making it simple for developers to implement the required controls. Since data is redacted before it is returned to the application, exposure of sensitive information is reduced. Field level redaction is applicable to a wide range of sensitive data including personally identifiable information such as names, social security numbers, birthdates and bank account numbers. By co-locating data with different sensitivity levels within a single document, schema and query designs are simplified. **Figure 2**: MongoDB Field Level Redaction Restricts Access to Sensitive Data The redaction logic must be passed by the application to the database on each request. It therefore relies on trusted middleware running in the application to ensure the redaction pipeline stage is appended to any query that requires the redaction logic. Getting Started with MongoDB Security With comprehensive controls for user rights management, auditing and encryption, coupled with management controls, MongoDB can meet the best practice and requirements discussed in this blog series. MongoDB Enterprise Advanced is the certified and supported production release of MongoDB, with advanced security features, including Kerberos and LDAP authentication, encryption of data at-rest, FIPS-compliance, and maintenance of audit logs. These capabilities extend MongoDB's security framework, which includes Role-Based Access Control, PKI certificates, Field-Level Redaction, and SSL/TLS data transport encryption. In the third part of this blog post series, we will dive into MongoDB auditing and encryption. You can learn about all of these capabilities now by reading the MongoDB Security Architecture guide. If you want to try them for yourself, [download MongoDB Enterprise](https://www.mongodb.com/download-center?#enterprise), free of charge for evaluation and development. MongoDB security architecture About the Author - Mat Keep Mat is a director within the MongoDB product marketing team, responsible for building the vision, positioning and content for MongoDB's products and services, including the analysis of market trends and customer requirements. Prior to MongoDB, Mat was director of product management at Oracle Corp. with responsibility for the MySQL database in web, telecoms, cloud and big data workloads. This followed a series of sales, business development and analyst / programmer positions with both technology vendors and end-user companies.


text:
Increased breastfeeding could save lives — if governments step up their game
By Eric Boodman @ericboodman
Increased breastfeeding could save more than 800,000 children's lives each year, according to a new analysis. Andrew Burton/Getty Images
One of the most powerful lifesavers for babies doesn't come from a pharmaceutical company. Instead, it comes from a mother's breasts.
That's the takeaway from two papers published Thursday in the Lancet, in which researchers from around the world teamed up to analyze the scientific literature about breastfeeding.
They found that increased breastfeeding worldwide could save over 800,000 children's lives each year. And it could prevent 20,000 mothers from dying of breast and ovarian cancers, too.
"Breastfeeding is an exquisite personalized medicine," said Dr. Cesar Victora, an epidemiologist at the Federal University of Pelotas, in Brazil, and a lead author of the papers. "There is a biological dialogue between mother and child. The breast milk may change according to the child's need."
Victora's comprehensive reviews come just days after the American Congress of Obstetricians and Gynecologists (ACOG) released a new set of guidelines urging physicians to support new mothers whether or not they choose to breastfeed.
These are just the most recent contributions to a long-standing debate as to whether breastfeeding is promoted too aggressively.
Here's what causes deaths among children worldwide
The World Health Organization recommends that babies be fed nothing but breast milk for the first six months of life, and those guidelines have been taken up by many other organizations, including ACOG.
But the US advisory group now wants to make sure that doctors are also taking patients' choices into account.
To Courtney Jung, a political scientist at the University of Toronto, that change is huge. She had been researching questions of race and indigenous identity, but she took a detour into the politics of breastfeeding when she became pregnant herself and realized what a hot-button issue it was. Last month, she published a book called "Lactivism."
"Right now, most of the initiatives that are advanced to promote breastfeeding are about putting more pressure on mothers to breastfeed," she told STAT. "They're not about supporting women's own choices, and making it easier for them to choose to breastfeed."
Victora and his team are explicit: They don't want to lay the blame on mothers for not respecting guidelines to the T.
"We want to change the perspective from pointing the finger at women who don't breast feed to pointing the finger at governments," said Victora. And he singled out the American government as one of the worst.
The United States is the only highly developed country that doesn't give paid maternity leave, making it hard for American mothers to breastfeed their kids, Victora noted. He called on the US government and others to introduce more family-friendly leave policies, and to put limits on the advertising of formula.
Those measures could go a long way to promoting breastfeeding, which is thought to save lives for a wide range of reasons. Breastfeeding can release hormones that decrease the mother's risk of breast cancer, and at the same time allows her to pass on her defenses against microbes to her offspring. She also doesn't have to worry about whether the water she is using to dilute formula is clean, which is of particular concern in the developing world.
The papers also chronicle other benefits to breastfeeding, which include everything from slightly higher IQ levels to a richer gut microbiome.
"The cognitive side of it is tremendously important," said Susan Horton, an economist at the University of Waterloo, in Canada, and one of the authors of the papers.
But the mechanisms that explain why breastfeeding can be so protective are still poorly understood. As Victora put it, "We're still scratching the surface regarding the components that are present in breast milk."
Eric Boodman
General Assignment Reporter
Eric is a general assignment reporter.
eric.boodman@statnews.com
@ericboodman
Pfizer's big data exec on pharma's 'arms race' to…
Pfizer's big data exec on pharma's 'arms race' to partner with companies like Fitbit, 23AndMe, and…
A Q&A with Gates Foundation CEO Sue Desmond-Hellmann
By STAT staff


text:
Introducing: 138
18th January 2016 | by the_hungerrr
This Sunday 24th January, Jaded reopens for 2016 with the UK debut of 138, the duo behind TXTRL. Whilst their sound evokes the all presence and power of their LA heritage, it has a raw and energetic spirit all of its own. We caught up with Nathan and Billy to find out more…
Billy and Nathan, thanks for taking time out to chat to us ahead of your next European tour. The legend of you two first reached our Jaded ears following Katharsis and what was by all accounts a mind-bending party – can you tell us more about what went down – will you be returning this year? For your fans who'll be hearing you play on UK soil for the first time, can you tell us the story of how you first started producing and performing together?
B: The way we met was actually through music; I was in a hardcore/punk band in high school and I was starting a sludge/grind band with my drummer. He told me he knew of a guitarist that liked all the same music as I did and that he wanted to jam with us. Our first band practice was the first time I met nathan. Months later we went to our first "rave" together and it began to escalate from there.
N: Katharsis was insanity, brilliant insanity. We had never played to such a big audience. Billy and I will be the only ones to know what really went down behind the scenes during our set at Katharsis… Besides the winter tour that's just about underway, we may or may not be back overseas during the months of May/June… Yes, the way we met was through music. Raw, hard, fast, blaring music. And I guess you can say we've kept it like that, just in techno form. Although, we are now beginning to take a different approach to our music, or at least we are trying to.
[vimeo 150511499 w=500 h=375]
138 Winter Tour Teaser from astral_projektor on Vimeo.
How about the rest of the TXTRL crew, how has your label and movement developed since 2012? Tell us about your influences and inspirations.
N: Well, in 2012, it was only an idea. We hadn't put out any music until 2014 with our first record/ep. TXTRL has always been about the DIY ethic. Our best friends, Josh Wilmarth and Kyle Galindo, are also behind the label's vision. I believe we are all on the same page and have the same vision we want to present. Josh does all the visuals/videos, and Kyle helps with the artwork/visions and pushing the label's aesthetic. Punk and simplicity will always be our main influences.
B: Well said. I think this label will always be our outlet not only to showcase our music but our ideas & moods in general; whether it is our own music or artist we can relate to. We dont see this label being tied down to one specific sound; it is about pushing our vision and having people feel the attitude behind the projects through the artwork and of course the music.When we met we were mainly listening to Hardcore/Punk music and its almost like we graduated and started fucking with more grind, 90's crust punk and alot of the stoner shit simultanously – Dystopia, Converge, Sleep, and Electric Wizard. Its those sounds that made making distorted Techno somehwhat of a natural thing to us.
My obvious influences when it comes to Techno – Jeff Mills, Surgeon, Regis, Paul Birken, Rob Hood. Personally I am highly influenced by alot of early Chicago Ghetto House/Hard House stuff as well as Detroit Electro and Booty music. Music about smoking weed, big butts and all things provacative pretty much sums it up for me. One of my idols is David Bowie and I listen to Future on a daily basis.
You've been throwing some serious parties in your home city, could you describe the scene? Where should we head to find LA's seedy underbelly..? Good bets for dancing, eating, record shopping and analogue gear?
B: I think we have a small, very tight knit scene; it's a lot more condensed when compared to overseas. But in a way it is good. Droid Behaviour is definitely responsible for building somewhat of a mini techno empire here in Los Angeles, and more specifically the San Gabriel Valley. Since most parties here in LA have to be illegal you can be certain the Droids will deliver something special. As far as gear goes I think we both pretty much spend most our money at Analogue Haven. Record store – Mount Analogue. We live about 30 minutes from downtown LA in a town called Whittier – luckily most of my favorite food joints are pretty local. Four Bricks Restaurant, Azabu Sushi, Izakaya Honda-Ya, and when it comes to tacos I prefer to hit the dodgy cuts of Los Angeles.
N: I'll agree with what Billy said, but I can tell you a thing or two about dancing. You can catch me at a small venue called Complex. That's the spot when it comes to club nights. Droid Behaviour and some other techno crews throw some solid parties there. It's in a city called Glendale, which is about 10-15 minutes from Downtown LA. They've got a great sound system there, Function One, and a great beer selection to compliment it.
Sounds like our kind of place. Finally, could you tell us what's next for you guys and for TXTRL? Do you have a warning for the children of Jaded ahead of your set on 24th..?
N: We've wrapped up our 3 tracker EP for TXTRL and we are currently waiting on a remix from another duo, who are a couple of gentlemen. Warning? Naw, not at all. Come say hello, introduce yourself. Let's be friends. But, most importantly, let's dance and have fun.
B: Also look out for a few digital releases in the coming months. First up will be our mate Casper Hastings from Ireland w/ remixes by Nathan's solo project and a smashing remix by Interferon.
Thanks Nathan and Billy, excellent warning!
138 will play a 2 hour live set for Jaded alongside Raymundo Rodriguez, Chris Stanford and The Subterrain crew (Ronin, Ainsley x Doppelate, Asuka, Cv4) this Sunday at Corsica Studios. Get your name on the guest list and check out the timetable here .
RA Tickets
Disruptor 059 is Lili†h
Disruptors Mix
Stroberload Volume 03 – Massive Hysteria is out
New Techno
Stroberload Release
Face-melting Techno Returns to London
© Jaded 2023
Submit & Subscribe
Built by Fatsoma


text:
Quincy Delight Jones III, ook bekend als QD3 en Snoopy (23 december 1968) is een Zweeds-Amerikaanse componist, muziekproducent, filmproducent en auteur.

Persoonlijk leven
Quincy werd geboren als zoon van de Amerikaanse muzieklegende Quincy Jones en Zweeds topmodel Ulla Andersson. Hij verhuisde naar Zweden op vierjarige leeftijd met zijn moeder en zijn oudere zus Martina Jones.

Quincy groeide op in Söderort in Zuid-Stockholm. Hij had een moeilijke jeugd vanwege het scheiden van zijn ouders en de zwakke financiële situatie van zijn moeder. Hij zag zijn vader zelden en was getuige van zijn moeders drugsmisbruik.

Carrière
Quincy ontdekte breakdancing in zijn vroege tienerjaren. Quincy wordt gezien als een van de pioniers van de Zweedse hiphop-cultuur. Hij nam het pseudoniem Snoopy aan en had samen met Karl Dyall een hit in 1986 met het rapnummer "Next Time". Het nummer kwam van de soundtrack van de zeer populaire film Stockholmsnatt waarin Quincy een van de hoofdrollen had. Op zestienjarige leeftijd had hij zijn eerste gouden plaat binnen.

Toen hij zeventien was besloot Quincy naar de Verenigde Staten te verhuizen. Hij ging daar enige tijd naar de school waar zijn vader op had gezeten, de Berklee School of Music. Aangezien de school niet bood wat Quincy zocht verliet hij de school. Hij verhuisde naar The Bronx waar hij met zijn vriend T La Rock samenwoonde. Quincy oefende zijn kunsten in de Power Play Studios met enkele toekomstige hiphop legendes: Rakim en KRS-One.

Binnen 7 jaar had Quincy zichzelf bewezen als gerespecteerd producent en nam het nieuwe pseudoniem QD3 aan. Hij produceerde nummers voor vele artiesten, waaronder LL Cool J, Too $hort, Ice Cube en 2Pac. Hij heeft ook muziek geschreven voor films en televisieseries waaronder The Fresh Prince of Bel-Air en Menace II Society.

QD3 heeft ook een aantal succesvolle hiphop-documentaires geproduceerd zoals Thug Angel, The Freshest Kids, Beef en Beef II.

Trivia
 QD3 produceerde de documentaire Thug Angel over Tupac Shakur.
 De eerste brief die zijn ouders kregen na zijn geboorte was van Frank Sinatra, een vriend van de familie.
 Kreeg zijn eerste Emmy-nominering in 1999 voor de televisieserie The PJs met Eddie Murphy.
 Een van zijn jongere zussen is actrice en zangeres Rashida Jones.

Externe link

Amerikaans componist
Amerikaans filmproducent
Amerikaans muziekproducent
Amerikaans schrijver
Zweeds componist
Zweeds schrijver

redpajama_set_name: RedPajamaWikipedia


text:
George R.R. Martin explains why he requested HBO to have unique dragon designs in House of The Dragon
Game of Thrones prequel House of The Dragon will be covering the events from the time when Targaryens were flourishing in Westeros, and so were their dragons, about 200 years prior to the timeline of the original show. In an earlier discussion with House of The Dragon showrunner Ryan J. Condal and David Mendel on their podcast, The Stuff Dreams are Made of, Game of Thrones creator George R. R. Martin confirmed the existence of 17 dragons on the show, far more than what we had on Game of Thrones.
So far we have seen every dragon in House of The Dragon is unique to itself, and this is because Martin himself requested HBO to make them different. In one of the special features from the House of the Dragon: The Complete First Season boxset, Martin explained why he did so, "You see dragons on some of these shows and they've got, like, little bitty wings and they're big fat things. They'd never get off the ground. The aerial dynamics just don't work. They have to have very large wings, and a relatively slender, kind of serpentine body, a long tail, a long neck."
House of the Dragon showrunners Ryan Condal and Miguel Sapochnik followed up on his ideas. "George really wanted the dragons to be recognizable from afar as unique and individual characters," Sapochnik said.
Do you like the unique details of each dragon in House of The Dragon? Tell us in the comments below!
Read Next: George R.R. Martin had 3 specific requests for House of The Dragon, including a correction from Game of Thrones
The artwork in The Rise of The Dragon gives a subtle nod to the cast of House of The Dragon
Bella Ramsey initially thought she was 'the wrong person' for The Last of Us role


text:
Q: Microsoft Graph Api Webhook subscription via Rest Api not working anymore I have a working application that receive email webhook events from MS-Graph Api.
I noticed that I could not find the subscription back using the subscriptionId, I get a 404 error.I also cannot delete the subscription using the id.
I investigated further and noticed that I cannot create new subscriptions anymore:
The Application registered in Azure AD is a service-application (daemon)
My application auto renews the subscriptions and every time it did that I get a 202 response, but somehow the the subscription gets lost.
Request:
POST:  https://graph.microsoft.com/beta/subscriptions
{
   "changeType": "created,updated,deleted",
   "notificationUrl": "https://myapi.azurewebsites.net/GraphWebhook/Inbox",
   "resource": "Users/myemail@company.nl/mailFolders('inbox')/messages",
   "expirationDateTime":"2016-10-25T20:23:45.9356913Z",
   "clientState": "subscription-identifier"
}
Response:
"error": {
"code": "ExtensionError",
"message": "Operation: Create; Exception: [Status Code: NotFound; Reason: Not Found]",
"innerError": {
  "request-id": "681ac550-be6f-4882-9b6b-e089c36ad38e",
  "date": "2016-10-25T10:13:25"
}

Does anyone have any ideas?
UPDATE: Working now again out of the blue.

A: The API supports both user id and user email address as part of resource path and it DOES NOT change. To check whether it is API issue or resource issue, you could try to access your resource using graph explorer:
GET https://graph.microsoft.com/beta/users/myemail@company.nl/mailFolders('inbox')/messages
Regarding the error you saw when creating subscription, it looks like an Exchange issue related to this.
Hope this helps.


text:
New bodycam videos show Chicago police shooting at fleeing gunman in Humboldt Park
Video Posted Jul 03 2019 08:23AM CDT
CHICAGO (SUN TIMES MEDIA WIRE) - The Civilian Office of Police Accountability released two body camera videos and several documents Tuesday related to an incident in which Chicago police officers shot at a fleeing gunman suspected of killing a man in Humboldt Park in May.
In one body camera video of the May 3 incident, Officer Timothy Black is seen chasing the suspect into an alley and attempting to grab him as he gets into a waiting sedan. A brief scuffle ensues and Black is knocked to the ground, firing shots as the car drives away.
The audio doesn't kick in on Black's body camera until about 30 seconds in, after the shots are fired. His partner, Officer Anthony Soria, who also fired, hunches over him and checks if he's ok before shouting for help into his radio.
On the night of the incident, Chicago police spokesman Anthony Guglielmi said that officers chased and fired at the suspect about 8:10 p.m. after they saw him shoot a man during a possible robbery near the 3600 block of West Division Street. It was unclear if the gunman was shot by police as he made his escape.
No one has been taken into custody and the case remains an open and active investigation, Chicago police said.
Tactical response reports released by COPA say that Black, 26, fired six shots in the 3700 block of West Division and Soria, 27, fired one. The reports allege that the suspect "used force likely to cause death or great bodily harm" in addition to a slew of other offenses.
In a news conference given that night, police said it was unclear if the officers were fired upon by the gunman.
Neither officer was struck by bullets, though Black was hospitalized for hip and chest pains, according to the reports.
At the scene of the possible robbery on the West Side, a man, later identified as 33-year-old Mutasim Sulieman, had been fatally shot in the chest by the gunman, Guglielmi and the Cook County medical examiner's office said. An autopsy conducted the next day ruled Sulieman's death a homicide by multiple gunshot wounds.
A Beach Park man is accused of trying to kill his father with a pair of garden shears Thursday in the north suburb.
George W. Bryce, 21, is charged with attempted first-degree murder for the attack about 3 p.m. in the 12900 block of Peacock Road in Beach Park, according to the Lake County sheriff's office.
Bryce was involved in a "domestic-related incident" with his 70-year-old father when he grabbed the shears and stabbed his father repeatedly, the sheriff's office said.
Two men from Chicago are accused of burglarizing a construction site in Mount Prospect.
Fred D. Harris, 57, of West Pullman, is charged with one count of burglary and one count of criminal trespass to property, Mount Prospect police said. Renard Huston, 52, of Austin, is facing the same charges.
Officers responded about 8:14 p.m. Tuesday to a call of two people entering a construction site at 20 West Northwest Highway, police said.