Claim Listing "Mandurah Rockingham Pest Control"
Pest Control in Kwinana and Peel regions of Western Australia. We are the number one controllers of Pests in and around the suburbs of Mandurah and Rockingham. Call us today on 0863652245 or visit our website for more details.


The Innotech Digital Multiplexer is intended for use with controllers to expand the digital input capacity. It is designed to convert number of digital input signals into an analogue voltage output.
The Innotech Digital Multiplexer can be used with any industrial or commercial systems capable of digital encoding.
IDM4004 - 4 x Dry Contact Digital Inputs, 1 x 0-10VDC signal output.
IDM4008 - 8 x Dry Contact Digital Inputs, 2 x 0-10VDC signal output.
The Innotech Digital Multiplexer is designed for mounting inside a control enclosure.
(Approx 8.2 VDC is supplied by the digital input when contact is open. Current supplied by the digital input is 1.14mA when contact is closed).
1 x LED per Dry Contact Digital Input.
LED is on when contact is closed.
The IDM 4004 or 4008 Innotech Digital Multiplexer is housed in rectangular case made from flame retardant ABS plastic suitable for DIN Rail mounting.


text:
Australia set dates for COVID-threatened India cricket tour
Published at 08:17 pm May 28th, 2020
Cricket Australia CEO Kevin Roberts said the picture was "evolving every day" as he unveiled men's fixtures against Zimbabwe, the West Indies and Afghanistan, as well as India
Australia announced dates for India's lucrative Test cricket tour as the centrepiece of a busy home season on Thursday, but admitted that plans remained in flux because of the coronavirus.
Cricket Australia CEO Kevin Roberts said the picture was "evolving every day" as he unveiled men's fixtures against Zimbabwe, the West Indies and Afghanistan, as well as India.
Australia are also due to host the men's Twenty20 World Cup in October and November.
Australia's women, crowned T20 world champions in Melbourne in March -- as the pandemic closed in on world sport -- will host New Zealand and India.
Dates announced for India's tour of Australia, four-Test series starts on December 3https://t.co/q6K6ux8vkh
— HT Sports (@HTSportsNews) May 28, 2020
"We know that circumstances or events beyond our control could mean that the final schedule potentially may look different to the one released today," Roberts said in a statement.
"But we'll be doing everything we can to get as much international cricket in as possible this summer."
The men's Tests against India are scheduled to start in Brisbane on December 3, followed by Adelaide from December 11, the Boxing Day Test in Melbourne and Sydney from January 3.
Australia this month dethroned India as the world's top-ranked Test team, setting up the series as a blockbuster.
Crucially, it would also generate hundreds of millions of dollars for a host organisation struggling during the coronavirus shutdown.
Revenue from the series is so important to Cricket Australia that it has proposed adding a fifth Test, which would mean ditching the one-off Test against Afghanistan in Perth from November 21.
India have said they are prepared to undergo quarantine to make the series happen. Australia's borders are currently closed to non-residents as a measure against coronavirus.
#India's Tour Of #Australia Is On - Check Complete Schedule Of Blockbuster Series.#Cricket @BCCI @CricketAus
READ: https://t.co/d35ujmTGAN pic.twitter.com/iuNZxD3p1E
— Outlook Magazine (@Outlookindia) May 28, 2020
"We are engaged in ongoing discussions with federal and state governments, our venues and the touring nations to continually understand and monitor the situation in front of us, which is evolving every day," Roberts said.
Final details of the men's three-match one-day international series with Zimbabwe, scheduled to start on August 9, will be confirmed at a later date, CA said.
Australia's men then welcome the West Indies for three T20s from October 4, before three T20s against India, followed by the Afghan Test and the India Test series.
SL dig in after Root double ton
Tamim, Shakib among runs in final warm-up
Uncapped trio in Bangladesh squad for Windies ODIs
9th Bangabandhu Bangladesh Games to be held in April
Root helps England dominate day two in SL

redpajama_set_name: RedPajamaCommonCrawl


Video Don Henry's songs have been recorded by Ray Charles, Patti Page, Conway Twitty, Kathy Mattea and dozens of other great artists… but they shine brightest when sung by the artist who wrote them. Long appreciated as one of Nashville's finest singer-songwriters, Don is revered by fans, critics and peers alike for being one of the most inspiring, entertaining and funny(!) artists you are ever likely to see and hear. Whether in her own hands or those of hit artists like Martina McBride or Lee Ann Womack, Sally Barris' music makes an indelible impression. And while her writing credits mightily impress—her songs have been covered by Trisha Yearwood & Keith Urban, John Michael Montgomery, Kathy Mattea and many others—fans and peers are most captivated by her bright spirit and high mountain soprano. Tom Kimmel's business card facetiously reads Overnight Success, but the truth is far from it. After graduating college he worked as a short order cook, bus boy, taxi driver, chef, shipping clerk, lab technician, janitor, waiter, bartender and window washer on his way to establishing himself as an award winning songwriter (Johnny Cash, Linda Ronstadt, Joe Cocker, Randy Travis and a host of others) and critically acclaimed performing artist (seven albums).


This is a list of notable events in the history of LGBT rights that took place in the s. Contents. 1 Events. ; ; ; ; ; .
Early s New York City, under the Wagner mayoral administration, was beset with harassment against the gay community, particularly.
Life in Perth in the s and 70s was a very different experience from what it is today for a young gay man.


Find sold house prices for any area within the UK. With property valuations and sold price history you can be sure to pay the right amount for your next home.
Strangely, no meta keywords are used by the website Mouseprice.com.
It seems mouseprice.com has only been registered once and was never abandoned or has never expired.


SOUTH BERWICK � Historic New England invites artisan submissions for Mistletoe & Holly Artisan Sale, a juried fine craft show to be presented Fridays, Saturdays, and Sundays, Nov. 23 through Dec. 9, from 10 a.m. to 4 p.m., at Sarah Orne Jewett House Museum and Visitor Center.
Mistletoe & Holly Artisan Sale will present handcrafted items by regional artists and artisans working in wood, handwovens, ceramics, jewelry, clothing, glass, fine art, toys, and more. Mistletoe & Holly Artisan Sale is not a booth show, but is curated boutique-style, allowing artisans exhibiting at multiple venues to participate. The show will offer visitors free admission, ample parking, and will have extended hours, 10 a.m. to 8 p.m., Friday, Nov. 30, as part of South Berwick�s town-wide Home for the Holidays program.
Sarah Orne Jewett House Museum is located at 5 Portland St., South Berwick. For more information, call (207) 384-2454.


1) Data lines in uuencoded data begin with lower case 'L' ('l'), which is not correct. The standard states that uuencoded data lines should begin with 'M' for 45 bytes of original data (pre-encoded data) per line. ASCII M = 77. 77-32=45 original data bytes (pre-encoding) per line in the standard. Oracle's 'l' leading character in encoded data lines refers to ASCII l = 108. 108-32=76 data bytes per line for Oracle. This is too long for the uuencode standard. If you uuencode binary data using Oracle, then other uuencode utilities that follow the standard will reject the encoded format based on an invalid leading character in data lines.
2) Oracle's uuencode leading character for each data line, including the last data line which will usually be shorter than prior data lines, refers to the length of the POST-ENCODED data in the data line. The uuencode standard states that the leading character in each data line refers to the PRE-ENCODED data represented by the encoded data line. In both cases, the leading character is the number of referenced bytes plus 32 in ASCII. So a leading 'M' in the standard refers to 77-32=45 PRE-ENCODED data bytes per line. This equates to 60 POST-ENCODED data bytes in the encoded data line (uuencoding uses 4 post-encoded bytes to represent 3 pre-encoded bytes, so a 3/4 ratio). Oracle's leading 'l' (lower case 'L') is not only too long, but it refers to the POST-ENCODED number of bytes vs. the standard PRE-ENCODED number of bytes. So an Oracle uuencoded data line will have 'l' leading character followed by 65 bytes of post-encoded data, which represents 57 pre-encoded bytes.
3) The uuencode standard states that the grave accent (`) is used in the penultimate line to show an empty line with zero characters. While the grave accent is ASCII 96, it is just after the end of the range of valid leading characters and is therefore used to identify an empty line with no data bytes. Oracle uuencode uses a space instead here. This may actually work with some uuencode utilities, since space ASCII is 32 and 32-32=0, representing an empty data line. But the standard states that the grave accent should be used here.
4) In comparing Oracle uuencoded samples vs. standard uuencoded samples of the same binary files, the data bytes from Oracle appear to use a space whereas standard uuencode uses grave accents in the same locations. This is the only difference in the actual data bytes that I could find (although I was not comprehensive in my research here). Again, this may work between uuencode implementations since space is ASCII 32 and 32-32=0, which the grave accent is also intended to represent in the standard. I was able to use the data interchangeably with the implementations I checked. But a more thorough study is required to determine whether Oracle uuencoded space data bytes should always be grave accent data bytes.
Note the difference between the Oracle uuencode and this standard uuencode website http://www.webutils.pl/index.php?idx=uu: Oracle's uuencode data lines begin with 'l' (lower case 'L'), which is using 76 byte original data lines (ASCII lower case L = 108, 108-32 = 76, see the uuencode standards). The uuencode standard is to have every data line except the last one if shorter, to begin with 'M', which is using 45 byte original lines (ASCII M = 77, 77-32 = 45). While a bit strange, this IS THE UUENCODE STANDARD, for all data lines to begin with M except for the last one if shorter. The encoded data itself appears to match between Oracle and the above website (see attached files), except for the leading M vs. l. The lowercase L at the front of each data line is 'correct' in that it correctly indicates the length of bytes translated per line in Oracle's uuencode. But the line length Oracle is using is NOT per the uuencode standard, which is always M, or 45 original bytes per encoded line. If you try to decode test_out.txt using 3rd party tools (e.g., the above website), they will return an error because it does not follow the standard.


text:
MG Car Mats
MG Car Mats For Sale, UK
The unpredictable British weather means in order to fully protect your MG, you need British made MG car mats cut from original manufacturer templates and using only the highest quality materials. To prove the quality of our car mats, they come with a manufacturers warranty. In addition to all this, the mats can be customised by adding company or personal logos and text, and also by browsing through our large selection of colours, and different carpet styles, cloths and leather edges.
MG 3 Car Mats
MG B Car Mats
MG F Car Mats
MG HS Car Mats
MG Maestro and Montego Car Mats
MG Magnette Car Mats
MG Metro Car Mats
MG RV8 Car Mats
MG TF Car Mats
MG ZR Car Mats
MG ZS Car Mats
MG ZT Car Mats
Information about MG
Founded in 200 and defunct 5 years later in 2005, MG Rover Group was the last mass-production car manufacturer in Britain which was domestically owned. MG Rover was formed when BMW decided to sell original Rover Group car-making and engine manufacturing assets because of continuous financial losses and a decreasing share in the market. MG Rover was purhcased then for just £10.00 by a consortium known then as the Phoenix Consortium, headed up by ex-Rover chief exec John Towers.
In the company's first year of trading, 2001, they had their best ever year of sales, when they recorded sales figures of 170,000 units. Between then and its final year of production, 2005, the company dropped to sales of around 120,000 units.
In June 2004, Shanghai Automotive Industry Corporation (SAIC) made clear its intentions to invest £1 billion for a 70% stake in the company. However, this deal was not ratified by the Chinese government, who held the view that if the then owners BMW couldn't make a great success of MG Rover, then SAIC couldn't either. Despite intervention from the then British Prime Minister Tony Blair, and an offer of a £120 million loan to help keep the deal alive, but SAIC rejected the pleas and MG Rover went into liquidation, meaning the loss of 6000 Rover workers' jobs.


text:
Carriera
Cresciuto nel settore giovanile del , ha esordito in prima squadra il 20 marzo 2022, disputando l'incontro di Prem'er-Liga perso per 6-1 contro il .

Statistiche

Presenze e reti nei club
Statistiche aggiornate al 15 maggio 2022.

Collegamenti esterni

redpajama_set_name: RedPajamaWikipedia


text:
2022-23 Season, Canada West, Coaching Features, Headlines, U SPORTS
Posted by Tyler Bennett on January 13, 2022 January 14, 2022
Astrid Baecker has been named the next Head Coach of the Regina Cougars Women's Soccer program. (Photo retrieved from the Regina Cougars Athletics Website).
From Braden Konschuh, University of Regina
REGINA – University of Regina Director of Sport, Community Engagement & Athlete Development Lisa Robertson announced Thursday morning that Astrid Baecker has been named the head coach of the Cougars women's soccer team.
Baecker, an alumna of the Cougars program, served as the U of R's interim co-head coach this season and helped lead the team to a 7-4-1 record and a postseason appearance. The team's total of seven wins stands as the second most in a single season in program history.
"Astrid is a talented coach and a wonderful person and I couldn't be more thrilled to welcome her as our head soccer coach," Robertson said. "She epitomizes so many of the qualities we look for in a leader and I'm excited to see what the future holds for our women's soccer team under her guidance."
Baecker looks forward to taking the reins of a squad that expects to return almost all of its key contributors from the highly successful 2021 campaign.
"My excitement is honestly with the players right now," Baecker said. "This group of young women have been so adaptable and have handled so many challenges thrown their way over the past two years – COVID and learning to live in a changed world, the disappointment of having a season cancelled, their longtime head coach stepping down, learning to thrive in a co-head coach environment, going through the hiring process of a head coach, and now moving forward with a new head coach. I'm grateful to move forward with this wonderful group of players and to have the opportunity to continue to work alongside the amazing staff in the Faculty of Kinesiology & Health Studies."
"I love this team and to have been offered the position of head coach feels like a dream come true," Baecker added. "I know how fortunate I am and I'm incredibly thankful for the support I have received in my coaching journey. I've spent nearly 30 years coaching in our amazing province and have been blessed with opportunities, funding, and programming offered by Sask Sport, the Saskatchewan Soccer Association, the Coaches Association of Saskatchewan, and many national organizations. I've also received incredible support from Queen City United Soccer Club over the past 12 years to continue challenging myself in new roles and in new coach education opportunities."
One of Regina's most recognizable faces in youth sports thanks to her extensive coaching experience in the city, Baecker has been the full-time grassroots lead for Queen City United Soccer Club since 2018 and has years of coaching under her belt at the club, provincial, high school, and U SPORTS levels. Her long list of accolades is headlined by being named the Saskatchewan Soccer Association's Grassroots Coach of the Year in 2013 and the SSA's Youth Coach of the Year in 2014.
Originally from Regina, Baecker attended Usher Collegiate and started out her post-secondary playing career at the College of the Southwest in Hobbs, N.M. where she spent two seasons playing NAIA soccer with the Mustangs. She transferred home to the U of R when it started the women's soccer program, playing for the Cougars in 2001, 2002, and 2003 – the program's first three seasons as an interuniversity program.
"I'd like to take this opportunity to thank my Mom (Linda) who has taught me that kindness and gratitude can cure anything and my Dad (Udo) who blazed a trail in this province and sport that his tracksuit-wearing and ponytailed daughter could clumsily go down," Baecker said. "And also to thank my fiancé (Lee) and son (Atlund) who have taught me that being a mother has been one of the greatest experiences I could have in my life. And thanks so much to my amazing network of friends and coaches who have relentlessly supported me and pushed me to be better throughout the years, including a special thank you to Coach McCaffrey who went on an amazing coaching adventure with me for the past six months that provided so many rich learning opportunities."
Baecker becomes the fourth head coach in the history of the Cougar program. She follows Mike Hudson (2001-02), Jason Jones (2003-06), and Bob Maltman (2007-19). Last season, Baecker coached alongside fellow interim co-head coach Rob McCaffrey, who was a longtime assistant coach for the Cougars under Maltman.
"I'd like to thank Rob for stepping up to form a coaching tandem with Astrid that worked exceptionally well under these COVID-19 circumstances this past year," Robertson said. "He has been a huge part of the Cougars for the past decade and it's no coincidence that some of the program's best seasons have come with him as a huge part of the staff."
Baecker will finalize her coaching staff for the 2022 season over the next few weeks.
T. Bennett
2022-23 SeasonAstrid BaeckerCanadaCanada WestCanada West WSOCCoaching FeaturesHeadlinesRegina CougarsU SPORTSU SPORTS WSOC
Previous Post Humber Men's Soccer is the Latest Dynasty for an Institution That Has Long Been Rich in Athletic Success
Next Post Middle Blocker Witkowski set to Bring Speed, Athleticism to WolfPack


A jail escape occurred early this morning at the Clay County Detention Center. Escaping was Depriest Gray, age 30. Gray was being held on a court order and had appeared in Clay County Circuit Court this past week. He was awaiting transport back to the Mississippi Department of Corrections. Gray is 5-9 in height and approximately 167 lbs.
Sheriff Eddie Scott stated a preliminary report showed the offender escaped by breaking through expanded metal in the ceiling. Clay County Sheriff's Office is being assisted in locating this individual by all area law enforcement agencies, Mississippi Department of Corrections and the U.S. Marshals. Anyone with any information on the whereabouts of this subject is encouraged to contact the Clay County Sheriff's Office at 662-494-2896 or the Golden Triangle Crime Stoppers at 1-800-530-7151.


Asia Hotel is Member of the Golden Key Hotel of the World. Tt's located in the downtown of the city.Asia Hotel is very close to the APEC Trade Fair Exhibition Center. Tt has easy transportation, 18 KM from the airport and 1 KM from the raiway station and port. 138 guest rooms, including standard rooms, business rooms, suites and an executive suite. No smoking floors are also available. All these can provide you with cosy and convenient service.
Satellite programmes receiving system provides you with Europe, U.S, Japan, Korea, H.K Programmes.
Real Chinese cuisine Japanese cuisine and Korean cuisine are available in our various restaurants.
The newly decorated business center locates on business floor which can bring you the most convenience for your business.
Luxurious KTV room, and night club bring you a colorful night. Ticket center, shopping center, Health center are available here. Our multi-function hall is an idle place for business negotiation, cold-dish reception and exhibition.
Hotels have more than 140 inter-elegant style, luxurious and comfortable standard rooms, business rooms, suites and president suites and executive floor dedicated for the stringent requirements of the administrative business offering world-class service. Rooms with minibar, international and domestic direct dial telephone, LCD TV and VOD video-on-demand systems, the Internet interface, the central air-conditioning, mini refrigerator, and other passenger facilities and equipment. Hotels in Yantai City, the first delay in the implementation of Check-out time to 15:00 so you have more ample time to feel easier. Golden Key and personalized butler service allows you to feel comfortable memorable considerate and courteous to the utmost of care.


Nike presents a brand new Air Force 1 High that's perfect for the Michigan Wolverines fan base.
Dressed in an Obsidian and University Gold color scheme. This Nike Air Force 1 High features a tumbled and full-grain leather upper with perforations on the toe and side panel for breathability. Its signature ankle strap completed with Gold accents on the tongue, heel and outsole completes the design.
Get a better look below, and expect this Air Force 1 High to release very soon at select retailers and Nike.com. The retail price tag is set at $100 USD.


text:
June 22, 2021 June 17, 2021 hoverlioncom News
A woman who gets paid to cuddle has revealed that the most rewarding part of her job is performing her client's strange requests.
Keeley Scoup, who lives in the US, has been working as a professional cuddler to help those who have suffered from trauma and abuse for the last seven years – and earns around $100 (£70) per session.
To protect her from anything that crosses the line beyond her services, Keeley has a strict set of rules in place, reports Daily Star.
The cuddling is completely platonic, non-sexual and clients are fully dressed at all times.
But, the job can entail some pretty unusual requests.
Keeley explains: "I kind of love strange requests because what that means is that that person trusted me enough to tell me a thing that they wanted.
"That is atypical in society, that means they have to trust me a lot.
"That means that I have created a space safe enough where they don't feel like I'm going to judge them.
"I love that. I want them to have places in their life where they don't feel judged.
"One of the rules that I have is that they can ask me for anything that falls within the code of conduct, and they won't be judged.
"I'm not going to say yes to everything, I'm still going to check in with myself and see whether this is something I can actually do wholehearted – I'm not going to do anything that I will resent them for.
"I will hold my own boundaries, and I will never put myself in a position where I'm uncomfortable.
"That gives them the freedom to ask for anything."
Although clients can ask Keeley for anything, the requests aren't of a sexual nature.
She added: "I've had tickle fights with clients before. That's something that's kinda atypical or out of the norm.
"I've read books – like children's stories – because they wanted to feel taken care of in that way, and that was a thing they remembered from childhood that was really reassuring and nurturing.
"I've wrestled around like a puppy with someone before, just to get that sense of play.
"I say 'weird' in the most loving way possible. One that I think most people resonate with but don't think of it was… when you were a kid, you'd draw on someone's back and they had to guess what shapes [you were drawing].
"That, I love doing, but it's not something that adults typically do."
Speaking of her boundaries, Keeley said: "As adults, we do ourselves a disservice to ourselves and our community by limiting what access we have to platonic touch.
"Because of fear or lack of clarity, or for shame around what is and isn't sexual.
"Whereas someone can absolutely do those things in a sexual context, and that is a subjective experience, I think a lot of people limit what they allow themselves to want, despite what they actually may want.
"They're so afraid of being judged or ostracised or shunned because other people wouldn't believe them when they said it wasn't sexual."
Keeley claims that only a very small number of her clients have asked for something sexual, and despite some admittedly very rare bad experiences, she loves her job.
She explains: "This feels like my life's purpose. When I get up in the morning, if I don't think 'I just wanna go and do this', it's just because I have not given myself enough rest.
"I do so much of it because I love it so much.
"I burn out a little bit and don't monitor my sleep or eating.
"There's nothing else I would rather do. I want to cuddle people all the time, always. I have an infinite capacity for this stuff."
Croatian FA lets players decide whether to take knee against England


This entry was posted on Wednesday, October 10th, 2012 at 11:33 am and is filed under Federal Attorney, Federal Crime, Federal Crimes, Federal Criminal Attorney, Federal Criminal Defense, Federal Criminal Defense Attorneys - McNabb Associates, Federal Criminal Lawyer, Federal Lawyer.	You can follow any responses to this entry through the RSS 2.0 feed. Responses are currently closed, but you can trackback from your own site.


text:
Home Top News Greens set to enter government in Scotland
Greens set to enter government in Scotland
Published on : 30/08/2021 – 01:14
In Scotland, the Greens are preparing to enter local government. After summer talks, Prime Minister Nicola Sturgeon's party has struck a deal with environmentalists for power-sharing.
With our correspondent in London, Claire DiGiacomi
This is the first time in the United Kingdom: two environmentalists in local government, of Scotland. With this agreement, the Prime Minister nicola sturgeon It has a dual purpose: to present an executive committed to the climate at Cop26, held on its land in November, and to strengthen its coalition forindependence of scotland, both sides defended.
, This is not an alliance and we do not agree on all subjects. But we step out of our comfort zones to focus on what brings us together. And we do it not out of political necessity, but for the common good Nicola Sturgeon said.
In their agreement, the two formations planned that they would be able to oppose on certain subjects, such as defence. But they will share the same program on climate, Scottish independence or even rent control.
, Our two parties will work together to build a robust and ambitious program for a greener economic recovery after COVID-19, a 'New Deal' for tenants and a fundamental change in our approach to transportation. », assured Greens co-leader and future minister Patrick Harvey.
The reshuffled government expects a new referendum on Scottish independence before the end of 2023. However, in order to hold it, it would need agreement. boris johnson Those who have always opposed it till now.
See also Day: Stone of Scone: Scotland lent Britain 'stone of fortune' for Charles's coronation
Previous articleCalifornia Wildfire: 20% Sequoia Trees Destroyed – News 360 – World
Next articleTwo goals for Czech Republic: This is how Schick surprised Scotland


Art Nouveau reproduction mermaid pendant. The original mermaid piece was originally used as a watch fob in the Victorian/Edwardian era. Carefully recast and produced by excellent craftsman in sterling silver, this is a collector's item. It will be available in just one short and small manufacturing run for the time being. After collecting many Art Nouveau pieces in the last several years, this is the first time I have seen this mermaid. It was manufactured in France. These pieces have been hand oxidized to bring the gorgeous detail out. Wonderful item for any mermaid's collection. Comes with 22" chain. Order yours while they last!


Chainwire security fencing for Rankin Park can be had in galvanised or powder coated PVC. It can be ordered coated black or green. For 15 years, Chainwire Fencing Specialists have been the leading fencing experts in Rankin Park and the surrounding region. Our installers are fully trained, competent and hold all relevant insurances.
Occupational health and safety policy, safe work method statements and job safety analysis paperworks are all up to date and frequently updated to ensure a safe working environment for employees, sub-contractors/contractors, clients, the public and the community in Rankin Park.
We cover every sort of fencing need, from small back yard jobs to construction sites, rail work or mine sites. Rest assure that Chainwire Fencing will conduct the work in a safe, professional and efficient manner. All fencing proudly installed to Australian Standards.


text:
Time for a Max Headroom Movie
Filed to:found footage
I'm feeling that wave of Max Headroom nostalgia again. Those British commercials with an aged Max Headroom in them just didn't quench my thirst for a full revival of the cult TV series that popularized the faux-virtual British icon in the U.S. What I love about the mid-1980s U.S. show Max Headroom: 20 Minutes Into the Future was its unabashed complexity and truly cyberpunk feel. Just check out this clip of the first five minutes of the third episode, about organ jackers. There's an interlaced story of the brutal, crap life of the lower classes, the investigative journalism of Edison Carter, the life of Channel 23 (constantly worrying about ratings), and the strange behavior of A.I. Max Headroom. Of course a show this bizarre and complicated was doomed.
Max Headroom was created and first played by Matt Frewer — he made his first appearances on U.K. television as a talking head in a music video show called The Max Headroom Show. He was also a personality on an interview show in the U.S. Though I loved those Max Headrooms, my favorite will always be the anarchic alter-ego of investigative journalist Edison Carter. He was like the rebellious subconscious of media itself, the voice that refuses to shut up and questions everything even while also enjoying all pop culture indiscriminately.
Bring back Max! Give him a movie! Aw hell, at least give us a freakin DVD box set. Currently none is available. [Max Headroom via Wikipedia]


text:
UXDX
UXDX Conference
Creating Visual Product Visions
Visuals and stories can help people connect with, see and feel the future.
Shawn Knox
Jan 11, 2023 • 11 min read
Meta owns Facebook, Instagram, and WhatsApp, among other products and services. Meta is also strategically investing into the metaverse
How do you create a compelling Product Vision?
Great visions should get people excited. That's really the reason why we create visions. They are things we want people to believe about the future. For example, the Metaverse is of course still very, very early and it's abstract and there are still a lot of things that haven't been defined. When Mark Zuckerberg was talking to people about the metaverse in last year's Facebook Connect he was able to show people what the Metaverse can look like. And he didn't just tell us, he showed us prototypes, he showed videos, he showed how things can work in the Metaverse.
That kind of a realistic representation of the future was very exciting. I personally have seen visual storytelling play a very key role in making sure the visions are well received and also get buy-ins and get excitement from the team. Internally at Meta, I heard so many other people saying, after seeing Facebook Connect, let's change teams, let's go work for the Metaverse. And that's what I did.
Visions evoke emotions. So they help people to connect with the future. And oftentimes people don't remember the exact features that are being presented, but they will remember how the visions make people feel.
Another example, in 2016, when Brian Chesky, the CEO of Airbnb, talked about the Airbnb trips to everyone, I still remember he showed a video of a lonely traveller going on a trip and how Airbnb trips helped him to transform what the trip would be. And I remember the music, the visuals, the story. I don't remember the exact features or whatever they were trying to promote. I remember how it made me feel. So feelings stick to people.
And when presenting visions, I think focusing on the feelings over the features is very helpful. So then people connect and they remember.
Visuals and stories can help people connect, can help people to see and help people to feel the future.
How can stories help us with the overall vision of a product?
We talk about how stories will ground your vision. Humans are story animals. When we are younger, as kids, we like when adults tell us stories. That's why there are so many bedtime stories. And then now as adults, we think, we walk around, we read things, we write and stuff. In our mind, we're always making up stories. And that's how we make sense of what's happening around us. And also when we talk to people at work, at home, anytime really, we are telling each other stories. Again, that's how we process, how we make sense of how things work around us.
But oftentimes I see visions are presented as feature lists instead of stories. And that makes it hard to understand.
Below on the left, you can see how sometimes visions are structured. You have a vision statement, you have some themes, and within each of the themes, you have different features. That is kind of like a realistic or reasonable structure. But after you present it to other people, oftentimes what they remember is only a couple parts and pieces. They may forget a theme, they may forget some of the features. So their takeaway becomes a couple of different features and some themes.
As the person who's creating the vision, you may think, isn't it clear? It's an elephant. It's a whole big picture. Because you're so close to the vision. But then for the people who are viewing the vision, they may only remember or see or digest only parts of it. Is there a wall? Is there a snake? Is there a tree? That's their interpretation. And that's not great. They don't see it as an elephant like you do.
What can we do? Instead of showing visions as feature lists, show them as a story. So instead of going through each of the features by theme, which is a reasonable baseline, and change them into a story. Do a summary. And then talk about who's a user.
Start by introducing a customer, for instance Jay. Then talk about what are the challenges and pain points Jay has. When Jay is doing this and that, these are the problems. And then you go into the vision talking about now, when Jay does the same thing, the experience is so much better. As you go through the narrative, it becomes so much more humanised.
Have your audience feel the pain. And when you show the vision, they can actually feel the joy. So get them to feel that way. People understand where you're coming from, what are the pain points, and also how the vision can make it so much better. It becomes a narrative. But you may say, well, people are still going to forget things. They are still not going to remember the whole story. That is okay. What we are going to do is to try to really focus on the emotions instead of the details. And their takeaway after vision would be, oh, I remember that it's solving the problem. That's what they should be remembering. And that's what they should be excited about. They may not, they still may not be able to remember all the features, all the details, but that's okay.
That's the user story itself. But when we show it to other people, there are still other things that we should cover. This is kind of a vision presentation or a slide or a story type of structure that we often use at Meta. I've seen it work across different teams, different visions.
First of all, go through the vision background. Why are we even doing this? What are the existing insights, problems that you already know? Then do a summary of the vision. This is why the story is important. Call out key features, call out key things, principles, statements and stuff. And then you go into the user story. Here is where people go into the details and really go through the whole narrative. And when they get to this point, even though they may not read through everything, they know you've gone through the process of understanding the user, understanding the problems and making sure your story, your vision actually fits the problem, actually solves it. Last, you can talk about execution plans, the strategy, what are the next steps, the metrics and things.
What are some of the challenges with creating holistic user stories?
"But we don't have enough insights to create a whole story"
We all know for any product vision or really building a product in general, we have to understand first. We know user insights are important, but I would say sometimes when teams try to move fast, there are times we don't have enough insights. And in those cases, if you do have time, spend the time, do the research. Otherwise we'll end up building products for ourselves, which is never good. But there are also other times, especially in large companies, you just don't have the time to do the research.
Leadership says we need a vision and you have to do it. And then what do you do? There must be some insights you can leverage and then make best guesses, but make it super clear after you create this first round of vision, it needs to be validated, it needs to be tested. There are hypotheses that you're putting down and it needs to be proved with real user insights. That needs to be made clear. By this stage, you can make best guesses just to make sure the conversations are moving forward.
"User stories feel so cheesy."
In my mind, I think cheesy, but so what? It does a job, it helps to connect people, it grounds everything, it humanises the problem we're trying to solve and the products. So we can all relate. So as cheesy as it may be, it's still worthwhile to do it so that people all get the point.
"Leadership are so busy, they don't have time to read through everything anyways. Why bother?"
Yes, they may not have all the time to read through the whole thing, but again, first, like it helps to at least go through the process, even for yourself. When you're creating the ideas, you may think these things all make sense together.
But going through the process of creating the user story can really help you see where the gaps are and where some of the ideas are, actually they're not solving the problems. Go through that as much as for others as for yourself. And then for the leaders who may not have much time, summarise for them. And that's where the vision summary is so important. Summarise the key points so that they can glimpse through and then they can get the point.
"I'm not sure what exact features I should add into the story?"
What we mentioned already is focus on the emotions, focus on how you want people to feel. You want them to feel the pain, feel the joy, feel the transition. That's what you should be focusing on.
Exact features, you can figure out later. Once you have buy-in, once you have excitement, you will have more time and more resources to work on the exact things.
So once you have your user stories what would be your next step?
Visuals! I'm a designer, I'm sure a lot of designers also know visuals are very helpful to clarify things. But I do think there are different, slightly different understandings of when visuals should be used and how they should be used. And that's what I want to highlight.
As a junior designer, I used to always ask different people, what can design bring to the table? What can I contribute to product teams? And I remember a lot of senior designers used to tell me, yes, design can do pixel work. We can provide visuals, but design isn't all about visuals. So don't jump into visuals too quickly. I still agree with that. I still think we should find the right moment to jump into visuals. But at the same time, I think when creating visions, I've seen too many times when visuals were introduced so late.
So people spent a lot of time trying to use words and text to clarify, which isn't efficient. And below is an illustration of how it might work.
For example, visions always start with text, always start with words. Here's a wall of text that's written about the vision. And for the different people in the audience, you just might have different interpretations. You never know what other people might be imagining in their mind versus my own, and whether or not they are aligned. But how can it be different?
Introduce a visual, introduce a prototype. There's a lot less room for or misalignment. And the conversation would change from previously, it's about, is this what you mean? Or now, it's about, is this what we want? And that's a step forward. The old saying goes, an image is worth more than a thousand words. I would say a prototype here is worth more than 10,000 words. We can see it, we can see the future without spending all the time to try to build it. And I think this is the superpower design can bring. I would encourage designers to really use this superpower, especially in the early stage of vision creation. It may take more time, but it will help in general streamline the process and clarify for everyone in the process.
Then on the visual side, one other thing I want to talk about is the visual quality and also fidelity. So even though it's a vision, but like the quality and the fidelity matter so much, the whole point is to get people excited.
Imagine when Mark Zuckerberg was showing us the metaverse, instead of showing these high quality, almost realistic videos, he just showed, or he just talked about it. He just showed a couple sketches or static images. Then we wouldn't get here. We wouldn't get excited. We wouldn't see the future that he believes in. But here using something that's much higher fidelity, we are able to really understand what he's talking about. And that's very important. And I think spending the extra time crafting the vision to bring the visual quality higher and also adding more fidelity is very important and also efficient in the long term, even though it may seem in the beginning, it takes longer.
What are some of the challenges that you see with creating good visuals for a story?
Does visual quality matter?
Firstly, visual quality matters. I've seen so many designers tend to be like, let's move fast. Let's do something just to illustrate the point and not to polish. It works sometimes if the whole team understands the visuals and the concepts are going to get better in the next step.
But oftentimes when the team is large, others don't understand. They see what they see and they think that's what you are proposing. And if it's a lower quality, they're not going to get excited. I would say if you have the time, make sure there is a crop, there is a quality that would get people to say like, this is what I want, I want it today.
And I think that there's a lot of payoff by spending that extra time in the team. In the beginning.
It seems like a lot of work to do all the illustrative marks and later on you have to redo them, redesign them anyways. Why spend this time?
I would say, it can be a lot of work, especially if you're trying to bring up the fidelity, create prototypes and things. That's a lot of time spent, but really think about your goal. If the vision is to get buy-ins, get excitement, then that's time well spent. It's probably the most impactful thing you can do at this stage. Everything else can wait.
If you don't get buy-ins, you don't get buy-ins, you don't get people excited, there's no next step. So spend the time if you have the time.
People keep asking about some details in the illustrative mocks.
Make it very clear to them, visions are not specs. I think too often, especially coming from other functions other than design, people get caught up on details. They may ask about one specific interaction or this visual, this icon even. Make it clear to them. That doesn't matter. We will change them. We will make them better. You can provide feedback, you can ask questions, but I may not have answers. And that's not a problem because that's not the point at this stage.
What benefits have you seen from investing in visual storytelling?
Great visions help people see and feel the future. Don't just tell the vision. Paint the story of the future. Show them what it can be. Then people understand that's how much better it can be and why we're doing it. The future is not here with us yet, but visions bring them closer to today and people can feel it almost now.
How to use Secondary Sources to Guide Product Decisions
Secondary sources are a cheap and quick way to enable you to get insights into the experience of customers, their pain points, and their needs.
Shawn Knox Jan 27, 2023 • 6 min read
How Allegro extract insights from data
The main thing that helped me organize my team's research was a framework with three steps; setup, plan and manage. And each step comes with a challenge.
How Pie Insurance overcame the challenge of tight research timelines
Timelines are always tight for research but by using existing data, unmoderated tests, and keeping designs low fidelity you can achieve a lot in a short space of time.
UXDX © 2023


Discussion in 'MacBook Pro' started by abta1, Dec 12, 2010.
I am waiting on a MBP to arrive which I intend to use as a replacement for my windows PC.
Currently I have an iPhone and iPad that is synced with the windows PC, is it a simple process to make the MBP the new hub for these devices?
Assuming you used iTunes in Windows, and assuming all of your music was purchased through iTunes then the process ought to be painless. I'm no expert at iTunes (I have been using Winamp for 13 years until I just got a MBP a couple weeks ago), but I believe it's just a matter of logging in and downloading all of your purchased songs onto your new MBP and then syncing your iPod with it.
What I wouldn't give for an OS X version of Winamp.


text:
Kelly Yang
HarperCollins Publishers Inc
They're called parachutes: teenagers dropped off to live in private homes and study in the United States while their wealthy parents remain in Asia. Claire Wang never thought she'd be one of them, until her parents pluck her from her privileged life in Shanghai and enroll her at a high school in California.
Suddenly she finds herself living in a stranger's house, with no one to tell her what to do for the first time in her life. She soon embraces her newfound freedom, especially when the hottest and most eligible parachute, Jay, asks her out.
Dani De La Cruz, Claire's new host sister, couldn't be less thrilled that her mom rented out a room to Claire. An academic and debate team star, Dani is determined to earn her way into Yale, even if it means competing with privileged kids who are buying their way to the top. But Dani's game plan veers unexpectedly off course when her debate coach starts working with her privately.
As they steer their own distinct paths, Dani and Claire keep crashing into one another, setting a course that will change their lives forever.
by Leanne Hall
Dani is a high-achieving Filipino American scholarship student at American Prep high school in California. When she's not practising with the debate team and planning her path to Yale, Dani works as a house cleaner alongside her mother and fellow scholarship student, Ming. Despite their hard work, Dani's mother still needs to take in a boarder to make ends meet. Enter Claire, a wealthy student from Shanghai, forced to study in the US by her parents after failing to conform to their expectations.
Even though they share a house, the two girls do not immediately become close. Claire quickly finds herself a group of friends among the many 'parachutes' – Chinese students flown in on their own to complete their schooling – and a stratospherically rich, but volatile, boyfriend, Jay. Dani tries to stay focused on the debate tournament that could decide her future, but is disheartened by her teammates' cheating and confused by her debate coach's behaviour.
Parachutes is a powerful and sobering exposé of the harsh realities of being a young woman. It depicts in excruciating detail the unfair advantages that money can buy, everyday sexism and racism, the difficulties facing isolated international students, corruption within the education system and sexual violence. Author Kelly Yang is best-known for her award- winning middle grade novel Front Desk, and she's made the transition to young adult fiction with aplomb. When you read the author's note at the end of this book, you realise that this is a very personal story. It's a testament to Yang's skill as a writer, and her passionate belief in the importance of speaking up, that Parachutes communicates the strength of young women banding together, while still delivering a realistic ending. This is a deeply moving novel; I urge you to read it. For ages 15+.
Leanne Hall is a friend of Readings.
$19.99Add to basket ›
This item is in-stock and will ship in 2-3 business days
Readings Kids
Please note, our stock data is updated overnight, and availability may change throughout the day. Prices are subject to change without notice.
Sign in or become a Readings Member to add this title to a wishlist.


text:
module.exports = function(sequelize, DataTypes) {
    var Theme = sequelize.define("Theme", {
		name: {
			type: DataTypes.STRING(100),
			allowNull: false
		},
		description: {
			type: DataTypes.STRING(255),
			allowNull: false
		},
		status: {
			type: DataTypes.BOOLEAN,
			allowNull: false
		},
		active: {
			type: DataTypes.BOOLEAN,
			allowNull: false
		}
    }, {
        freezeTableName: true
    });
    return Theme;
};

redpajama_set_name: RedPajamaGithub


text:
'Donald Trump Is Not a King': Elizabeth Warren Unveils Plan to Indict Sitting Presidents
by Jerry Lambe | 12:34 pm, May 31st, 2019
Democratic Sen. Elizabeth Warren (D-Mass.), who is running for president in 2020, released her latest policy plan on Friday, detailing the legislative and executive measures she believes are necessary to make clear that sitting presidents can be indicted.
Team Warren posted Warren's plan on Medium. In it, they repeated something Warren has said before about Trump.
"If Donald Trump were anyone other than the President of the United States right now, he would be in handcuffs and indicted," Team Warren said, calling for statutory clarity and increased prosecutorial discretion to rein in a president's ability to flout the law.
Warren's plan was released just two days after Special Counsel Robert Mueller said that bringing charges against a sitting president was "not an option."
Warren viewed Mueller's remarks, together with his 448-page report, as a referral to the Congress recommending President Trump for impeachment. Impeachment is the constitutional remedy for presidential wrongdoing, but Warren believes impeachment shouldn't be the only way.
"But impeachment isn't supposed to be the only way that a President can be held accountable for committing a crime," she said. "That's why I've got a plan to make sure that no President is above the law."
The first point in Warren's plan called on the Congress to pass a law clarifying its intent that the Department of Justice (DOJ) has the power to indict a sitting President of the United States for criminal activity. By removing the ambiguity, Warren believes that one of the strongest arguments against indictment, that Congress has the sole authority to decide when to interfere with the president's duties, would disappear.
Warren also called on the Congress to "amend obstruction of justice statutes to explicitly allow for indictment when the President abuses the powers of the office," which she said would allow federal prosecutors to indict a sitting president "abuses his constitutional authority."
"That's what Donald Trump did when he fired Jim Comey and forced out Jeff Sessions to obstruct the Russia investigation. It's what he did when he dangled pardons to his friends and former staffers to try to get them to lie for him," Warren said.
Also, in a more substantive change, Warren pledged to appoint an Assistant Attorney General in charge of the Office of Legal Counsel (OLC) to reverse the OLC opinion saying that a sitting president cannot be indicted.
"That policy, first advanced in an opinion by the Office of Legal Counsel during Watergate and backed up by an additional memo in 2000, is why Robert Mueller couldn't indict President Trump for obstruction of justice," Warren wrote.
Warren concluded her latest policy proposal by reiterating that a democracy only works if a president is accountable the rule of law. She promised that the proposed changes will "make sure that's the case for generations to come."
"Donald Trump is not a King. No President is," she continued.
Warren declared that, if she is elected president, she would appoint an Attorney General whose priority is to protect the law, not the president. She criticized William Barr for his job performance thus far and for how he got the job in the first place.
"How did he get the job? By sending an unsolicited memo arguing that the President of the United States could not obstruct justice," she said. "That's the same false argument he repeated in his four-page letter in an attempt to spin Donald Trump's criminal behavior."
[Image via JOSEPH PREZIOSO/AFP/Getty Images]
Donald Trump, elizabeth warren, indict, policy proposal, Robert Mueller


The Sri Lankan Embassy in Muscat recently announced it will only grant visas to female domestic workers if they receive a No Objection Certificate (NOC) from a husband or male relative. Heralded as a "protective" measure, this new policy instead undermines female agency, pushes women into informal and undocumented migration channels, and ultimately increases their vulnerability.
Currently, over half of Oman's 30,000 Sri Lankan workers are domestic workers – many of them female. The number of arrivals this year has fallen because of Sri Lankan policies discouraging the migration of domestic workers.
"We want to protect the rights of their workers' families also as some of them face problems such as harassment and delayed wages while their families back home face serious socio-economic problems. So we have decided not to hire them unless we get a no-objection certificate that they can maintain homes in their absence from the island."
The NOC permits the Sri Lankan government to sidestep accountability for failing to improve protection and access to redress for harassment, delayed wages, and other forms of abuse. Similarly, the NOC policy disregards the "serious socio-economic issues" at home, which is often the primary reason women are forced to or choose to migrate in the first place.
The NOC is not even a band-aid solution to migrant worker abuses – the new policy only exacerbates their situation.
Freedom of mobility is a basic human right, one that cannot be restricted by gender-biased migration policies. Previous efforts to restrict domestic worker migration, through deployment bans or arbitrary age-limits, have pushed women into undocumented, more exploitative migration channels. Domestic workers seeking opportunities through unofficial channels consequently face even greater risks in arranging for their migration and in their employment in the destination countries' informal economy. Undocumented workers have even fewer means for legal recourse against exploitative employers and are more vulnerable to trafficking and forced labor conditions.
"… will also help in the ongoing blacklisting of migrant workers who return to Sri Lanka after being convicted for various offenses. Most of these workers had been found guilty for allegedly over-staying visas, robbery, engaging in prostitution and flouting the laws of Oman."
Migrants found guilty of offenses should not be automatically backlisted as their cases are often executed under duress; Sometimes a "guilty" migrant's only crime is to attempt escape from exploitative working conditions, but without regular access to lawyer or translator, migrants face an unequal access to and treatment by courts.
Origin countries are often very constrained in their ability to impose requirements on employers or to levy penalties on recruitment agencies in destination countries, though some countries are making strides through bilateral agreements. For example, the Philippines recently proposed a mechanism in Saudi Arabia where employers and recruiters would be vetted. However, this does not mean limiting the choice to migrate is the only resolution.
Several policy options exist for origin countries, including proactive, rights-based pre-employment awareness campaigns and pre-departure training. Currently, most training occurs after recruitment – a point at which migrant women have often already entered non-negotiable, exploitative contracts, precisely because they lack information and support. Additionally, most training focuses on imparting certain skills and cultural awareness to workers - emphasizing their restrictions rather than informing them of their rights in host countries and how to access help.
Sri Lanka's imposition of quotas on recruitment agencies is unlikely to adequately address the exploitation of domestic workers. Over-regulation of recruitment agencies has also pushed recruiters into the informal market, particularly as costs of operations increase. Origin countries can improve the regulation of the recruitment process by incorporating brokers known as sub-agents into the formal, regulated process. Sub-agents who liaise with recruiters in remote villages are excluded from recruitment standards and can therefore levy illegal fines and mislead workers about job conditions - all without penalty.
Equipping embassies to deal with domestic workers is also essential, as they are often migrants' first and only option for recourse. Embassies and consular representatives often lack sufficient financial and administrative resources to support workers in distress, thereby leaving many women with no means of support abroad.
Women's migration should not be treated as secondary or supplementary to male migration as this perpetuates misconceptions of domestic work as a mere extension of women's natural abilities, and therefore not "real" work that demands fair compensation and regulation. Migration can have a positive impact on the status of women as their remittances can improve their household and social standing, but Sri Lanka's latest measure subordinates the value of women's work to local economies by misplacing the choice of migration to male family members. Though migration is often a household decision, the choice and agency of domestic work should not be misappropriated by the state; these restrictions put more onus on women to "maintain homes in their absence," further more castigating domestic work to the realm of a woman's natural and unpaid abilities – ironically so in the very homes of women where their financial situation is especially dire.
The number of Sri Lankan women departing for Oman as domestic workers has decreased from previous years because of the government's efforts to discourage this migration sector. Encouraging women to pursue alternatives occupations and means of securing livelihoods can be advantageous to women's rights, but only if complimented by efforts to train and support women's employment in other fields. Yet the issue of this NOC-policy remains; the ultimate choice of work and migration should lie with women themselves. The NOC and the misappropriation of decision to men is not a rational tool for state-level policy at home or host countries.


text:
Facebook Is Under Pressure From Lawmakers, Consumers And Investors
By:Hassan Maishera
Published: Oct 6, 2021, 18:35 UTC•2min read
Facebook is currently under pressure from lawmakers in the United States and its consumers, leading to a decline in its stock price over the past few days.
Mentioned in Article
Social media giant Facebook is currently under pressure from lawmakers in the United States, consumers and even its own investors.
Facebook Facing Pressure From US Lawmakers
Leading social media platform Facebook is currently under pressure following the events of the past 72 hours. Republican and Democratic lawmakers in the United States are questioning the company and its CEO Mark Zuckerberg following a trove of leaked internal documents.
According to the leaked internal documents, the social media company from its own research knows that its apps can cause severe harm. The company's apps, Facebook, WhatsApp and Instagram all experienced a blackout that lasted for six hours on Monday. This is the longest Facebook's social media apps have been out in the past 13 years.
The events of the past few days have seen Facebook's stock price take a beating. Investors have been liquidating their shares in the company, with its stock price down by 12% in the past three weeks. FB has underperformed the broader market, with the NASDAQ dropping by just 4.5% during that period.
The outrage from lawmakers and consumers is similar to what the company faced in March 2018 following the Cambridge Analytica reports. At the time, the reports showed that Cambridge Analytica unlawfully accessed the data of 87 million Facebook members. The data was used to create targeted ads for Donald Trump during the 2016 presidential elections.
This latest crisis was caused by a report by The Wall Street Journal, which stated that the Facebook knows how addictive its products are and leverages that knowledge to make more money from its users. Furthermore, the report claims Facebook knows that it's Instagram app can be detrimental to the health of teenagers.
FB stock chart. Source: FXEMPIRE
Facebook's Stock Price Is Up By Less Than 1%
Despite the negative news, FB is up by less than 1% since the US market opened a few hours ago. FB is trading at $333 per share, up from the $329 it opened the market with a few hours ago. YTD, FB is up by 22%.
Analysis Methods – Fundamental, Technical and Sentiment Analysis
How NFTs Can Be More Than Just Tools for Artists
BHP moves closer to scrapping dual listing


text:
B|K: The BetaKit Newsletter
A|I: The AI Times
H|T: The Healthtech Times
F|T: The FinTech Times
R|T: The Retail Times
S|W: The SaaS Weekly
W|W: The Wearable Weekly
Community Survey and Reporting Framework
Canadian Startup Map
Write for BetaKit
Canadian Startup News
ePACT receives $2.5 million debt financing from CIBC Innovation Banking
Calgary healthtech and gaming featured at Thin Air Labs launch party
US, Canada innovation partnership focuses on Ontario, innovation hubs, corporate partners
PressReader's chief content officer on monetizing media and dealing with fake news blues
BC tech sector gets 'A' grade nationally, but big picture is more mixed
How government regulators can better embrace the sharing economy
By Emilie Cushman Canadian Startup News May 26, 2017
The future of education requires smarter admissions decisions (using AI)
When we were in the Next 36, my fellow participants and I all had shared a very similar experience — applying to university.
We sent over our transcripts, and we waited, fingers and toes crossed, hoping for an acceptance based on the limited information we'd been asked to provide.
The current admissions process typically doesn't allow applicants to tell their story. Excellent students are missed by admissions teams every year because of test scores and transcripts alone, even if they have a great deal to contribute to the classroom.
That's why we built Kira. We wanted to bring visibility to the applicants who otherwise might be missed. We combine asynchronous, timed video and timed written assessments with the rest of the application to help showcase the real people behind the application and not just the numbers.
As we started talking to admissions teams, we realized how we could build a product that would genuinely improve the process for both applicants and reviewers.
In 2012, the majority of colleges and universities around the world were still transitioning from paper applications to digital systems while trying to manage an increase in applicants each year. For U.S. schools, this rise in applicants has only been further bolstered by an increased demand for enrollment from abroad. In 2016 alone, 1.2 million international students attended American colleges and universities, nearly triple the number of international students in the 1990s. This year, with recent political developments, we're seeing a jump in international applicants in Canada as well.
With more applicants, comes more competition.
Admissions decisions will always require human judgment, but data-driven technology can enhance human capabilities and help inform decisions.
Fraud is one problem: Some students are willing to do whatever it takes to get in, including paid essay services, plagiarism, and fake transcripts. Bias is another: The more criteria an application includes, such as essays or interviews, the more subjective the assessment becomes, opening each applicant up to reviewer bias.
With all of these challenges, admissions teams are understandably overwhelmed.
Holistic assessment, which means evaluating the whole student across a range of criteria, presents a compelling solution to current admissions woes. Those conducting holistic assessment have found it leads to enrolling a more diverse, more engaged, and generally stronger student cohorts.
However, schools are hesitant to fully adopt this method because of the time and resources needed to conduct such thorough assessments. In a survey by the Council of Graduate Schools last year, 58% of all survey respondents reported time as a barrier to conducting a holistic review.
On one side, there are hundreds of thousands of applicants trying desperately to understand what they can do to stand out to the admissions committee. And on the other, there's the admissions committee, trying to give a fair and balanced review to hundreds of thousands of applicants, each attempting to stand out.
Smarter technology can bridge the gap between efficient assessment and effective, fair reviewing.
To start, automating the tedious, administrative components required to make holistic assessment successful will save teams an immense amount of time. Using asynchronous, timed video, schools no longer need to coordinate and schedule video calls amid different time zones. In Kira, evaluations for each applicant are tracked digitally, using pre-established rubrics to ensure consistency, and then averaged and weighted in the platform based on the program's specific admissions criteria.
One school we work with cited they shaved an estimated 73 days out of their admissions cycle, while another said they think they've cut their interview time in half. This is time they can spend better-focused on selecting the right applicants.
Looking ahead, artificial intelligence will become an integrated part of the education system, from admissions decisions to curriculum development.
We will be able to use machine learning to understand the effectiveness of admissions criteria in predicting student outcomes.
For example, technology can augment the decision-making process and lead to better decisions. In 2014, researchers at the University of Minnesota found that algorithms beat human judgment when it came to hiring decisions. Humans are great at conducting interviews but terrible at weighing results. They found that a simple equation, when fed with evaluations from different reviewers, actually outperformed human decisions by at least 25 percent.
Humans can be so deeply susceptible to biases. Factors like a comment an applicant made on Twitter, the colour of her top, or her perspective on a topic irrelevant to the job at hand, can subconsciously influence how they evaluate the candidate.
In college admissions, this problem only multiplies due to the sheer volume of applicants. Decision-makers choose from hundreds, sometimes thousands, of unique individuals, for only a few seats in the classroom.
Using our platform, multiple members of a team can review an application and enter their feedback. Kira serves as the unbiased committee member that presents the average, weighted performance back to the team to make a decision. The algorithm helps schools see how an applicant performed across different reviewers and on different criteria, leading to fairer decisions.
Next, we will be able to use machine learning to understand the effectiveness of admissions criteria in predicting student outcomes. Currently, 81% of graduate school staff respondents call for more data that demonstrate the link between admissions criteria and student success in graduate school.
Today, noncognitive assessment has been adopted by progressive organizations, such as the Bill & Melinda Gates Foundation, and has proven to yield better results for student success and retention than standardized tests.
We hope to further demonstrate this link to schools by tapping into the data of hundreds of thousands of admissions decisions, and connecting that information to student outcomes. This will not only reveal student success criteria, but will help inform curricula that will have the greatest impact on each individual student's development.
Admissions decisions will always require human judgment, but data-driven technology can enhance human capabilities and help inform and improve decisions without human error or bias.
We're excited to be at the forefront of this shift towards machine learning in admissions, but we're also so thrilled to create opportunities for the applicants, waiting anxiously on a decision that could influence the rest of their lives, to tell their story and be heard.
Discover more predictions on the next 150 years of tech at whatsnowwhatsnext.ca.
BetaKit's AI coverage is brought to you by Microsoft for Startups. Whether you're looking to build your first application, land your first customer, or scale to a million users, Microsoft for Startups is here to help.
AIedtechopinionsponsor
Emilie Cushman
Emilie Cushman is the Founder and CEO of Kira Talent and a Next 36 alumna. Cushman founded the company in 2012, and since launching Kira she has been named the HSBC Woman Leader of Tomorrow and one of Canada's Top 100 Most Powerful Women.
ROSS Intelligence opening R&D headquarters in Toronto
Two Toronto entrepreneurs win combined $60,000 at WeWork Creator Awards
Sign up for the BetaKit Newsletter
A|I: The AI Times – Neon AI's ethics problem
More BetaKit Stories
Vancouver's Indicee is Leading the Consumerization of Business Intelligence Software
If you were constructing a lineage list of Vancouver's technology business, contributors from Aerospace, Fuel Cell/Clean-Tech, Life Sciences and Gaming might easily come to…
Connect with BetaKit
AutoTech by TradeRev + BetaKit
© 2012-2019 BetaKit Incorporated. All rights reserved.


Lily Lolo Pressed Blush is an easy to wear, velvety Pressed Blush that is kind to your skin and highly pigmented; perfect for adding a sheer natural flush to a brighter pop of color.
Award Winning Lily Lolo Pressed Mineral Blush is the healthy choice for adding a natural flush to your cheeks. Choose from a gorgeous range of pinks, peaches and earthy browns.
Lily Lolo Pressed Mineral Blush has a silky, creamy texture for a smooth application with a lightweight color that can be built in light layers for a more intense look.
In The Pink - Sheen, bold cool pink.
Burst Your Bubble - Matte, bubblegum pink.
Coming Up Roses - Matte, rose pink.
Tickled Pink - Sheen, pale peachy pink.
Life's a Peach - Matte, medium peach.
Just Peachy - Matte, peach.
Apply the blush sparingly to the apples of your cheeks with a small blush brush.


Kracie's Candy sure is sour and Japanese sure love it for that reason! Spray some super sour grape flavor right onto your tongue and let the tingling begin! Can you handle it?
Kracie's Food Candy sure is sour and Japanese sure love it for that reason! Spray some super sour grape flavor right onto your tongue and let the tingling begin! Can you handle it?


I'll be leaving in a couple of days to work at the Bonnaroo festival. I'm going to be working for an organization called Clean Vibes, which cleans up all the trash produced, while I'm there. I can't put into words here how excited I am about being able to attend this. I've lived a bit of a sheltered life up until this point, and this will be my first major concert of any type. I'm going to be in complete heaven, as any music lover would be. I'm sure I'll see a lot of great performances while I'm there, and discover a few artists that I'm unfamiliar with. The crowd is expected to be around 100,000 people, which will make it by far the largest crowd of any type that I've ever been around also. I'm sure it will be a surreal experience when I set eyes on that sea of people for the first time. The workers have a monumental task ahead of us. Last year over 550 tons of trash were cleaned up at the festival. I believe I'll be working 12 hour shifts for 14 days straight, and I'm sure I'll be exhausted when the task is finished. I should return home by the 27th of June, and I'll resume posting albums shortly after. In the meantime be sure to check out the other great music blogs which are listed in the sidebar, and here are a few buttons for your convenience if you would like to bookmark this site or subscribe to the feed so you can check back later for updates.
I don't normally share things like this on this blog, but I couldn't resist sharing this with you all before I leave. This should give you all something to enjoy while I'm gone..
This site might not last long considering the mass blatant copyright infringement and all, so enjoy it while you can. There's more movies than you can shake a stick at on here.. Enjoy!
The Swingin' Neckbreakers - Shake Break!
I apologize for the recent delay in updates. I've been doing a lot of working and hiking lately and I had to get some much needed rest. I've decided to kick things back off with a high energy band by the name of the Swingin' Neckbreakers. This was originally posted by Toxxy on the skafunkrastapunk forum (link is in the sidebar).
Shake Break!, the Swingin' Neckbreakers' second lp, was unleashed on an eager public in September of 1995. The album features powerful originals like "Wait" and "The Answer Is No"; "Action Kid" offers a poppier approach to the Neckbreakers' sound. The band continues to choose cover material from diverse sources: garage rock is represented by "That's The Way My Love Is" (The Trolls), among others, while one of the Neckbreakers' most popular live numbers, Glen Barber's "Ice Water," began life as a western swing tune. The trio also pays tribute to Rock 'n' Roll icons Chuck Berry, Little Richard, and Bobby Fuller.
I thought that I would post this album since the Man's Ruin label is going out of business, and this album is out of print now.
After releasing Fu Manchu's remake of Blue Oyster Cult's "Godzilla" as a 10-inch vinyl single in 1998, Man's Ruin released their sixth album Eatin' Dust CD in February 1999. Eatin' Dust featured eight tracks: five brand new recordings plus all three cuts from 'Godzilla'. Greatly influenced by the heavy metal of the early '70s, this CD offers a stripped down, garage-like approach to classic metal and steers clear of pop gloss. Fu Manchu was once referred to as "the band for those who miss Kyuss". Though not entirely inaccurate (No One Rides For Free, the band's debut, sounds a bit like Kyuss' debut, Wretch), labelling the band as a Kyuss clone does not do them justice. Fu Manchu do have a 70's stoner groove influence, but their songs are more straightforward and lack the drawn-out psychedelics of the later Kyuss albums. Nonetheless, they are as influential and representative of stoner rock as any band out there. From "Godzilla" to forceful originals like "Eatin' Dust," "Mongoose" and "Module Overload," Eatin' Dust recalls '70s metal with pleasing results.


Description "35 [age] ; Plasterer ; Wales [place of birth]."
Source Includes data from the 1860 Census Population Schedules, First Ward, City of San Antonio, Bexar County, Texas, Series: M782, Roll: 1288, p.365 (stamped), p.44 (handwritten), entry 369.
Artisan or Artist Johns, Philip.


text:
Ivanka Trump Will Move into a House in Kalorama
Written by Marisa M. Kashino
Ivanka Trump. Photo courtesy of Getty Images.
Washington Fine Properties co-owner William F.X. Moody tells Washingtonian that Ivanka Trump has completed a deal for a house in DC. A team of Washington Fine Properties agents represented Trump. The firm also represented the house's owner in the transaction. Moody would not disclose the house's location, citing contractual obligations to the client not to share that information. However, multiple real-estate sources say Trump and husband Jared Kushner will move into 2449 Tracy Pl, NW, in Kalorama. That will put the couple less than two blocks from the Obamas, who will reportedly move here post-White House.
The six-bedroom house at 2449 Tracy Place sold on December 22nd for $5.5 million, though it is unclear whether Trump and Kushner bought it, or will rent it from the recent buyer.
The incoming administration has been good business for Washington Fine Properties. The brokerage was also on both sides of the deal for the $12 million house purchased by Commerce Secretary nominee, Wilbur Ross. Moody says Treasury Secretary pick, Steven Mnuchin, has also bought a house in Washington, and that Washington Fine Properties was on both sides of that transaction as well. Moody would not disclose the location or price of Mnuchin's house, though he did say it is located in the Massachusetts Avenue Heights neighborhood.
Who's Who in Obama's New Neighborhood
Here's where Trump and Kushner will live:
Photos courtesy of MRIS.
More: Ivanka TrumpKaloramaWashington Fine Properties
Marisa M. Kashino
Marisa M. Kashino joined Washingtonian in 2009 as a staff writer, and became a senior editor in 2014. She oversees the magazine's real estate and home design coverage, and writes long-form feature stories. She was a 2020 Livingston Award finalist for her two-part investigation into a possible wrongful conviction stemming from a murder in rural Virginia. Kashino lives in Northeast DC.
Report: Ivanka & Jared Purchase $30 Million Parcel on "Billionaire's Bunker" Miami Island
These Hilarious Instagram Videos Imagine Ivanka Trump Trying to Break Back Into New York Life
Six Things We Learned About Ivanka Trump From Her Ex-BFF's Vanity Fair Essay
Parents Say Jared Kushner and Ivanka Trump Wouldn't Adhere to Covid Protocols at Their Kids' School—So the Family Left


text:
Best 5 Games like GTA 5 that didn't get the Hype
by AnandPosted on May 1, 2021 May 10, 2021
Rockstar game's open-world crime drama game Grand Theft Auto V is an incredible addition to GTA Series. Grand Theft Auto V is the best-selling game in the series. The game follows a single-player crime story in an open world. Do you know any best Games like GTA 5?
There is hardly any video game that can match the level of GTA 5. However, there are also many such games like GTA V which didn't get the Hype they deserve. We've mentioned five such Best Games like GTA 5 below:
The Godfather: The Game
Godfather is the best popular trilogy in Hollywood. The Godfather: The Game has a unique storyline, where you control your characters following all the events. The game is quite engaging as GTA 5 and a must-play video game if you haven't. There are a lot of standout moments, action, bloodshed with a tight storyline. The Godfather: The Game is a fun game to play.
Watch Dogs 2 is a popular open-world hacking simulator video game. The game offers an amazing open-world experience and is the best instalment in the series so far. Watch Dogs 2 is impressive like GTA 5 with detailed attention, good graphics and gameplay. This 2016's released has great potential and is considered one of the best open-world games ever released.
Saints Row: The Third
Saints row series is considered as a clone of Grand theft auto. It is the third title in the Saints Row series releases in 2011. This action-adventure game has various elements that will excite you. Your goal is to lead the Third Street Saints gang to overtake its rival gangs in the city turf war.
Mafia: The Definitive Edition
Mafia: The Definitive Edition is an action-adventure game and remake of the original Mafia version. The game is set in 99s and follows the story of Sicilian-American mobster and war veteran Vito Scaletta who struggle against a Mafia crime family in the city. The game has amazing good graphics and played from a third-person perspective. Mafia remake retains the thrill of the original game and yet feels refreshing. It is another excellent open-world game like GTA 5.
Sleeping Dogs is an action-adventure video game and another great alternative for GTA. It is a clone of GTA 5 and the story itself is enough to make it worth playing. So looking for a real crime game with great action Sleeping dogs could be the next on your list.
Latest GTA 6 leaks here.
FREE PC Games here.
Download the Best 5 Games like GTA 5 from United States Server. Here you can find the best USA Servers for all game modes and versions. Free download games for iOS and Android devices . Direct download pc games and mobile games from US server.
Posted in GTATagged GAMES LIK GTA, GAMES LIKE GTA 5, gta 5, GTA 5 PC, GTA GAMES FREE, gta v, PC GTA 5, saints row the thirs, the godfather the game, TOP GAMESD LIKE GTA 5, WATCH DOG 2
Prev Doom of the Galaxy APK Free Download Android
Next PlayStation Plus 3 Free Games May 2021 Revealed


text:
Sailing in the Whitsunday Islands. Picture: Tourism and Events Queensland.
Whitsunday tourism: $3.5m lifeline for struggling industry
Melanie Whiting, melanie.whiting@news.com.au
28th Sep 2020 5:00 AM
THE Whitsundays will receive a multimillion-dollar boost under a Federal Government plan to entice more Aussies to holiday in their own backyard.
Nine tourism regions heavily reliant on international tourists will share in $50 million to spend on marketing campaigns and events to attract would-be international travellers to holiday at home.
Areas earmarked for cash include the NSW North Coast, Tropical North Queensland, the Whitsundays, Phillip Island in Victoria and Kangaroo Island in South Australia.
The Whitsundays will receive a $3.5 million slice of the funding.
The amount each area received was calculated by the number of international tourism-reliant jobs in the region.
What the recession means for you
Blanket restrictions stifling economy amid calls to re-open
NEW PLAYBOOK: How Mackay can chart course to prosperity
The Federal Government will work with local tourism bodies to determine the best use of the cash.
Allan and Susan Thompson from Brisbane in front of the new Airlie Beach sign next to the lagoon.
Yesterday's announcement, made on World Tourism Day, also included $200 million for an additional round of the Building Better Regions Fund.
Deputy Prime Minister Michael McCormack said the combined $250 million package would deliver targeted support for regional areas hit hard by the coronavirus pandemic.
"By investing $200 million in an additional round of the Building Better Regions Fund we are investing $200 million in securing regional Australia's future," Mr McCormack said.
"We know every dollar spent on building local communities is a dollar well spent and that is at the heart of our economic plan for a more secure and resilient Australia."
Subscriber benefits:
Your daily dose of Harry Bruce cartoons
Five ways to get more from your digital subscription
WATCH: Your guide to reading the Daily Mercury online
BBRF Round 5 will be delivered like its previous four rounds, with Infrastructure Project and Community Investment streams.
Grant Opportunity Guidelines will be made available shortly, consistent with the existing BBRF framework, to assist potential applicants.
Premium Content 'Pervert' secretly filmed his NDIS carer naked
NZ travel bubble could open within weeks
Premium Content New islands tour is a game changer for Mackay tourism
auspol tourism whitsundays whitsunday tourism world tourism day


The Voluntary Principles is fundamentally a guidance framework with the primary responsibility for implementation resting with companies. However, this implementation does not — and should not — occur in isolation. Indeed, all of us have a role to play to ensure that the Voluntary Principles are implemented effectively, and in so doing, that communities are safer and more secure.
Identify the appropriate point of contact from a company. Most frequently, this will be the individual in charge of Community Relations.
Determine if the company is a member of the Voluntary Principles.
If Yes, you can be fairly confident that the company is implementing the VPs. However, it can be useful to ask for more information on how the VPs are implemented.
If No, remember that a company does not need to be a member of the Voluntary Principles Plenary in order to implement them. However, as a stakeholder, you will need to ask if the company does implement the VPs, and how it does so.
If a company is not implementing the VPs, communities can advocate strongly that a company do so. The VPs are a highly practical framework that, when implemented, are not only good for communities, but good for business, and as such there is a strong case for companies to do so.
What mechanisms allow for the community to raise concerns about the provision or actions of security forces.
As part of the risk assessment process, the VPs recommend that companies consult with local civil society to assist in understanding risks, including potential for violence, the human rights records of security forces, and rule of law. This can be a useful platform for dialogue with companies, by allowing civil society members to be included in this analysis, and providing an in-road for civil society to consult on broader issues related to security and human rights.
Identify the appropriate contact from the government. You may need to begin with local officials first.
Understand how the government will investigate allegations of human rights abuses and remedy abuses.
There is an accessible and transparent process in place for investigating human rights abuses should they occur.


Why does Otitis Media occur?
Read about how Ron helped his son Wade to overcome his Otis Media through Hear our Heart.
Read about how Jake's parents helped him overcome his hearing problems.
Read about Rachel's journey with her son Sam as they learn about Otis Media and help Sam.
Read Angela's Story, we hope it inspires you to spread the word about regular hearing testing along with how worthwhile our Project is.
Read Rowena's story. She struggled with 4 children with hearing problems before the Hear our Heart Bus.


Training and technical assistance provided to the REI Network includes a Webinar Series, a Virtual Toolkit, access to and use of NDI content, and technical assistance, as needed. Training and technical assistance activities are designed to expand knowledge, enhance partnerships and inspire new collaborations. NDI staff are challenged and empowered to continually build their knowledge and expertise to ensure their capability to be responsive to partner's requests and to provide accurate and timely information and resources.
NDI collaborates with leading organizations in the Financial Capability arena that are experts in their specific area of specialty to provide an annual webinar series. NDI staff strategically design the webinars to provide cutting edge topics to the network, providing the opportunity for network members to learn about and consider the use of best practices on how organizations can incorporate these topics within their service delivery. The topics that are included have traditionally been provided in a conference setting. For organizations with limited travel resources, NDI's webinar series is the go to resource of choice for the latest information on new innovations and cutting edge best practices.


text:
Michael Feuerstack
MF Music
Episode 1 – Samir Khan
Samir Khan has a band called Tusks who have released an LP called "Total Entertainment". He has been heavily involved in the bands Kepler and Weights and Measures. He has played bass with Snailhouse, and also with Jim Guthrie. Who knows what he's got lined up next? I've known Samir most of my adult life, and so it makes great sense to kick off Mind Parade with this chat. Over the years, we've worked on a lot of music together and talked countless hours about songs and music. Here, we get almost a little formal and talk about these things in a way that we hope you'll find entertaining, informative or at least funny. www.tusksforever.com
Episodes, Mind Parade Podcast,
Copyright © 2021 Michael Feuerstack
Site design by SADR Design | Powered by WordPress and Fanwood


A flu shot clinic will be held 9 a.m.-12 p.m. Friday, November 9, at the Senior Center. We are taking names now and will call with the time to come in. The flu shots are provided by the Millbury Health Department at a cost of $1. Get a flu shot, not the flu.
On Tuesday, October 30, the Greendale Men's Club will have the Trinity "Big Band" here at 11 a.m.
The Halloween party is Wednesday, October 31. Wear a costume and win a prize. Special guest entertainment at 11 a.m. will be John Root. We have some different treats this year and one big surprise. Do not miss this party.
Our Christmas craft fair at the Center is Saturday, November 10, 9 a.m.- 2 p.m. There will be lots of new vendors and of course, do not forget about coming to lunch. We are looking for bakers and workers for that day. Please sign-up with Eleanor or stop Fran when you see him and let him know that you can help. This is a fun day with lots of people and goodies and our big raffle event.
Senator Ed Augustus will be at the senior center at 1 p.m. Monday, October 29, for office hours to serve the elderly. Stop by and see him if you have an issue or problem.
We still have a couple of openings for the Foxwoods trip on Monday, November 3. If you would like to go, call Eleanor at the office at (508) 865- 9154.
We are getting ready for the Chain of Lights event on Sunday, December 3, and looking for helpers such as bakers, trolley guides, and kitchen and tea room workers. Call us or stop by and let us know what hours are best for you.
Please remember, I do make home visits if you need me to assist you with a problem, or I am just a phone call away at (508) 865-9154. I am also a Notary Public.


text:
Q: Creating an Excel file via OpenXML in ASP.NET/VB.NET and sending over Response trying to just create a simple OpenXML document based on http://www.codeproject.com/Articles/371203/Creating-basic-Excel-workbook-with-Open-XML
i moved it over to asp.net (below) on my dev server but the file that is created is corrupted and will not open.  am i doing something obviously stupid?
Private Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click
    Response.Clear()
    Response.Buffer = False
    Dim myoutputstream As New MemoryStream
    Dim myPackage As SpreadsheetDocument = CreateWorkbook(myoutputstream)

    AddWorksheet(myPackage, "Test")
    myPackage.WorkbookPart.Workbook.Save()

    Response.AddHeader("Content-Disposition", ("attachment") & "; filename=Report.xlsx")
    Response.ContentType = "application/octet-stream"
    Response.AddHeader("Accept-Header", myoutputstream.Length.ToString())
    Response.AddHeader("Content-Length", myoutputstream.Length.ToString())
    Response.BinaryWrite(myoutputstream.GetBuffer())
    Response.End()

End Sub

Public Shared Function CreateWorkbook(ByVal MyMemoryStream As MemoryStream) As SpreadsheetDocument
    Dim spreadSheet As SpreadsheetDocument = Nothing
    Dim sharedStringTablePart As SharedStringTablePart
    Dim workbookStylesPart As WorkbookStylesPart

    Try
        ' Create the Excel workbook
        spreadSheet = SpreadsheetDocument.Create(MyMemoryStream, SpreadsheetDocumentType.Workbook, False)

        ' Create the parts and the corresponding objects
        ' Workbook
        spreadSheet.AddWorkbookPart()
        spreadSheet.WorkbookPart.Workbook = New DocumentFormat.OpenXml.Spreadsheet.Workbook()
        spreadSheet.WorkbookPart.Workbook.Save()

        ' Shared string table
        sharedStringTablePart = spreadSheet.WorkbookPart.AddNewPart(Of SharedStringTablePart)()
        sharedStringTablePart.SharedStringTable = New DocumentFormat.OpenXml.Spreadsheet.SharedStringTable()
        sharedStringTablePart.SharedStringTable.Save()

        ' Sheets collection
        spreadSheet.WorkbookPart.Workbook.Sheets = New DocumentFormat.OpenXml.Spreadsheet.Sheets()
        spreadSheet.WorkbookPart.Workbook.Save()

        ' Stylesheet
        workbookStylesPart = spreadSheet.WorkbookPart.AddNewPart(Of WorkbookStylesPart)()
        workbookStylesPart.Stylesheet = New DocumentFormat.OpenXml.Spreadsheet.Stylesheet()
        workbookStylesPart.Stylesheet.Save()
    Catch exception As System.Exception

    End Try

    Return spreadSheet
End Function

Public Shared Function AddWorksheet(ByVal spreadsheet As SpreadsheetDocument, ByVal name As String) As Boolean
    Dim sheets As DocumentFormat.OpenXml.Spreadsheet.Sheets = spreadsheet.WorkbookPart.Workbook.GetFirstChild(Of DocumentFormat.OpenXml.Spreadsheet.Sheets)()
    Dim sheet As DocumentFormat.OpenXml.Spreadsheet.Sheet
    Dim worksheetPart As WorksheetPart

    ' Add the worksheetpart
    worksheetPart = spreadsheet.WorkbookPart.AddNewPart(Of WorksheetPart)()
    worksheetPart.Worksheet = New DocumentFormat.OpenXml.Spreadsheet.Worksheet(New DocumentFormat.OpenXml.Spreadsheet.SheetData())
    worksheetPart.Worksheet.Save()

    ' Add the sheet and make relation to workbook
    sheet = New DocumentFormat.OpenXml.Spreadsheet.Sheet With {
       .Id = spreadsheet.WorkbookPart.GetIdOfPart(worksheetPart),
       .SheetId = (spreadsheet.WorkbookPart.Workbook.Sheets.Count() + 1),
       .Name = name}

    sheets.Append(sheet)
    spreadsheet.WorkbookPart.Workbook.Save()

    Return True
End Function

A: Do you fill any data into spreadsheet?
My main reason why my generated excel files gets corrupted is really simple : excel start count from 1 but not from 0, and this is really important to remember.
Here is my example, but on c#
    public void GetTemplate(Page page, DownloadExcelTemplateModel model)
    {
        // generating file
        byte[] bytes = GetFile(model);
        PutExcelFileToResponce(page, bytes);
    }

    private static void PutExcelFileToResponce(Page page, byte[] bytes)
    {
        // do clear
        page.Response.Clear();
        page.Response.ClearHeaders();
        page.Response.ClearContent();

        // add headers
        page.Response.AddHeader("Content-Length", bytes.Length.ToString(CultureInfo.InvariantCulture));
        page.Response.AddHeader("Content-Disposition", string.Format("attachment; filename={0}", "Template.xlsx"));
        page.Response.AddHeader("Content-Type", "application/Excel");

        // set content type
        page.Response.ContentType = "application/vnd.xls";

        // do write binary data to responce stream
        page.Response.BinaryWrite(bytes);

        // finish process
        page.Response.Flush();
        page.Response.End();
    }

    private byte[] GetFile(DownloadExcelTemplateModel model)
    {
        return WebService.GetData(model.Id);
    }

redpajama_set_name: RedPajamaStackExchange


In episode fifty-seven of Paul and Rach, Paul Murray and Rachel Corbett discuss why Paul wants to sing karaoke on TV, the interesting cast of Celebrity Apprentice, Rach's tips for renovators and why you feel cool when you go to Bunnings. They chat about the shows empty prize cupboard, what Jim from Jim's Mowing is up to, nicknames that people don't want and inconsiderate travelling. As always they wrap up with Rach's Story Time.


text:
Q: libbpf issue: undefined reference to `xsk_umem__create' etc I am trying to build nff-go and it requires libbpf. But I ended up with below error when run test.
/tmp/go-build107101737/b063/_x002.o: In function `initXDP':
low.cgo2.c:(.text+0x7a09): undefined reference to `xsk_umem__create'
low.cgo2.c:(.text+0x7a5d): undefined reference to `xsk_socket__create'
low.cgo2.c:(.text+0x7a9e): undefined reference to `bpf_get_link_xdp_id'
/tmp/go-build107101737/b063/_x002.o: In function `removeXDP':
low.cgo2.c:(.text+0x7bb5): undefined reference to `xsk_socket__delete'
low.cgo2.c:(.text+0x7bc2): undefined reference to `xsk_umem__delete'
low.cgo2.c:(.text+0x7bd9): undefined reference to `bpf_get_link_xdp_id'
low.cgo2.c:(.text+0x7c1e): undefined reference to `bpf_set_link_xdp_fd'
/tmp/go-build107101737/b063/_x002.o: In function `sendXDP':
low.cgo2.c:(.text+0x8e22): undefined reference to `xsk_socket(float, double)'

I installed libbpf per its github guide by
git clone https://github.com/libbpf/libbpf.git
cd src
make

Now libbpf is installed in /usr/lib64 and it contains the exporting function:
nm -D libbpf.so | grep xsk_umem
0000000000014570 T xsk_umem__create
00000000000153c0 T xsk_umem__delete
0000000000014550 T xsk_umem__fd

I checked get it in ldconfig path as
# ldconfig -v | grep libbpf
ldconfig: Path `/lib64' given more than once
ldconfig: Can't stat /libx32: No such file or directory
ldconfig: Path `/usr/lib' given more than once
ldconfig: Path `/usr/lib64' given more than once
ldconfig: Can't stat /usr/libx32: No such file or directory
    libbpf.so.0 -> libbpf.so.0.0.5

Any idea why?

A: It turns out a bug in nff-go.
It forgets to add -lbpf in compilation script.
Issue 656 is filed for it.
https://github.com/intel-go/nff-go/issues/656