text:
Transition Reflections: Joni Carley, Happiness Maker
by Rhonda Fabian
Dr. Joni Carley
Joni Carley is the guiding light behind Media Happiness Week. For 25 years, she has been a consultant and coach to leaders and teams in small and large businesses as well as non-governmental organizations, including the United Nations.
TTM: How are personal and collective Happiness related?
Joni: It obviously takes happy people to make a happy community. The common denominator between individual and collective happiness is values. Across the world, the most consistent top happiness indicator is connectedness. Values are the building blocks of connectivity. The data is in: when personal and collective values align, stakeholders tend to be well and happy. They are also more productive, cooperative, resilient, economically sound, innovative… the well-researched list of benefits goes on and on.
Cultural and personal transformation have everything to do with one another. Sages through the ages have taught that happiness is a "one for all, all for one" kind of thing, that it's an interdependent condition. The founders of Democracy valued "life, liberty and the pursuit of happiness." Pursuing happiness is an expression of liberty. Accounting for happiness has turned out to be a statistically significant lens on personal and collective life.
The cultural shift that organizations like Transition Town Media are leading is toward recognizing that digging deeper and reaching higher into values expression is a true path to happiness.
Media Happiness Week 2014
TTM: What are the historic/cultural precedents for Happiness Week?
Joni: The nation Bhutan led the way. After many years of relying on Gross National Happiness, GNH, (rather than Gross National Product, GNP) indices, Bhutan has proven that happiness and wellbeing are excellent indicators of many social successes, including economics. Japan, Finland and other countries have had related successes. More and more, corporations, municipalities, non-profits and universities have been confirming that values indicators like happiness and wellbeing are a useful basis for charting social and economic progress.
As part of its ongoing work, in 2013 the UN declared March 21 to be International Day of Happiness. In just 2 years there have been great festivities all over the world and much work continues to unfold in the field. Media is celebrating a little late this year but we're unique in having a full week of activities.
It's important to note that the happiness work is being framed as a new paradigm. A new paradigm doesn't mean fixing what's wrong. It is a re-situating of our ontology, our ground of being, from a profit-at-any-cost consciousness to conscious values fulfillment and evolution. The new paradigm sees happiness as ever-evolving, which is a shift away from understanding it as an end goal. We seem to be swinging toward more accurate valuation of what's most important to people.
TTM: Why did you feel personally compelled to launch an annual Happiness event in Media?
The United Nations General Assembly voted in April of 2012 to start convening toward a New Economic Paradigm based on Happiness and Wellbeing. The vote was unanimous among a group that can't be expected to agree that the sky is blue! I had been working part time for over 5 years on values-driven leadership and cultural development in and around the United Nations when the 2012 New Paradigm vote happened. For me, it felt like a watershed vote because what had been careful and discreet conversations about transformation were now being integrated with UN mission.
When I left the organization I was working with in 2013, I shifted my focus more toward international happiness and new paradigm work and at the same time I was becoming more active locally with Transition Town Media (TTM). While I was listening to colleagues in other places planning very cool 2013 Happiness Day celebrations, it struck me that Media was a perfect place to have one and that it was a great match for TTM's mission.
It was amazing to see what a uniting theme it is. While people are reluctant to sign up for causes, they love connecting around happiness and that led to success way beyond our imagination last year. TTM sponsored our first annual Happiness Week in partnership with a couple dozen organizations and many hundreds of people connected with one another. The success of events is personally gratifying but the biggest reward is connecting with old and new friends who are committed to being strong and happy. People like that are great to hang out with so I'm especially grateful for how the work impacts my personal experience of community.
Personal note: My happiness activities are grounded in my doctoral work in cultural transformation. I presented a short philosophical piece at the Gross National Happiness USA Conference in Vermont last July. Here's the link to it: Seed of Happiness Pecha Kucha (20 slides, 20 seconds per slide, 6.5 min). https://www.youtube.com/watch?v=OSycE9pxSIg
Blog, Featured, Happiness Week, Outreach
Bringing in Light —
Winter Solstice 2019!
Buy Local! Buy Handmade!
Media Open Streets—Year 2!
The Great Media Curb Alert
Comedy Night Fundraiser!
Chester Housing Authority's Bennett Community Farm Inspired by Cuba
What You Can Do To Save the World
Reflections on the Climate Summit
Newsletter | Resources | Admin Login | Contact
Transition Town Media | Copyright © 2020 All Rights Reserved


text:
Steve Densmore, President and Founder
Steve Densmore has spent the last 25 years working as a communications professional in the Hudson Valley. An award winning writer and journalist, Steve spent much of that time working in the trenches for several weekly newspapers and magazines, serving as a reporter, editor and publisher (sometimes all at the same time!) Steve's career path evolved substantially in 2005 when he began working as a communications consultant for several Hudson Valley nonprofit organizations. This grew to include the Dyson Foundation and the Walkway Over the Hudson nonprofit organization, where he has spearheaded public relations and grant writing for the last several years. Steve launched Choice Words in 2010 in response to an increasing call for supportive communications services among Hudson Valley nonprofits. He has served on various boards of directors during his career including the New York Press Association, the Vassar Warner Home of Poughkeepsie, the Barrett Art Center, and the environmental advocacy organization, Hudson River Sloop Clearwater. He lives in Montgomery.
Briana Maloney, Vice President
Briana Maloney is a research and information specialist with experience in social media and web design. She has previously worked as an academic librarian at Rockland Community College, Mount Saint Mary College, and at the New York State Library as a public information advocate where she sought funding for various statewide public education programs. She fills a variety of roles at Choice Words including tech support, administrative assistance, grant writer and researcher, and social media guru. She is on the board of the Rondout Valley Education Foundation which serves the Rondout Valley School District in Ulster County. She currently resides in Accord, NY.
Larry Hertz, Public Relations Specialist
Larry Hertz handles public relations and communications, specializing in support for non-profits for Choice Words. He is a veteran journalist and longtime resident of the Hudson Valley. He was reporter and columnist at the Poughkeepsie Journal for 36 years until his retirement in April. He currently works part-time at Vassar College writing for their publications. He lives in Highland, NY.
Jennifer Gutman, Senior Grant Writer
Jennifer Gutman graduated summa cum laude from SUNY New Paltz with an M.A. in English Literature in 2011. Since then, Jennifer has worked as the assistant editor at Luminary Publishing, publisher of Chronogram magazine, as well as a freelance writer and research assistant. In addition to her work with Choice Words, Jennifer is an Adjunct Instructor in the English Department at SUNY New Paltz.
Emily Vanston, Grant Writer
Emily Vanston has secured more than $5 million in grant awards for her clients since joining Choice Words in 2016. Previously she enjoyed a 10-year career in publishing and marketing in New York City, where she served in a variety of capacities for Bookspan, LLC, including Acquisitions Editor, Copywriter, Director of Member Services, and Print and Online Marketing Manager. Prior to that she served as Market Research Manager for News America Marketing. Emily is on the board of directors of the Vanaver Caravan dance company, and throughout her career has worked closely with a number of nonprofit and arts organizations. She is a graduate of the McCombs School of Business at the University of Texas.
Aaron Fumarola, Grant Writer
Born and raised in the Finger Lakes town of Homer, NY, Aaron is a 2007 graduate of the State University of New York at Binghamton, where he studied political science and philosophy. In 2010 he completed a Masters of Professional Studies in Environmental Policy from SUNY College of Environmental Science and Forestry in Syracuse, NY. After working for three years as Development Coordinator for Lime Hollow Nature Center in Cortland, NY, he transitioned to Teatown Lake Reservation in Ossining, NY, where he worked for nearly two years as the organization's sole grant writer. With a lifelong enthusiasm for the arts and humanities, he joined Bethel Woods Center for the Arts in 2015, where he was responsible for cultivating and soliciting donations from new and existing donors in support of arts and education programming. In April of 2017 he transitioned to ChoiceWords on a part-time basis to research and write proposals on behalf of a number of our clients.
Teryl Mickens, Grant Writer
Teryl is a seasoned grant writer experienced in both non-profit and for-profit business sectors. Over the last 12 years she has secured federal, state and private sources to fund projects ranging from affordable housing, community development and the arts. In addition to grant writing, Teryl specializes in procuring federal and state historic preservation tax credits. Teryl is a current board member of Ulster County Habitat for Humanity, the Business Alliance of Kingston and has served as a panelist for Arts Mid-Hudson. She is a former Kingston Landmarks Preservation commissioner and was appointed to serve on the Kingston Comprehensive Plan committee. Originally from Manhattan, she now resides in Kingston.
Jeremy Ellenbogen, The Ellenbogen Group, Inc. – President and CEO
In just a few years Jeremy Ellenbogen grew Ellenbogen Group from a one person video company, to the region's largest and fastest growing firm with a team of twenty professionals: writers, producers, cinematographers, video editors, graphic designers, animators, web developers, and technology specialists. Ellenbogen Creative Media is constantly on the cutting edge of the ever-changing media industry offering an integrated creative approach to communicating any message in the digital space. They work closely with advertising agencies, marketing firms, Fortune 500 companies, and small businesses to deliver outstanding quality productions.
The Chazen Companies
Founded in the historic Hudson Valley region of New York in 1947, The Chazen Companies provides engineering, land surveying, planning, environmental and safety services, landscape architecture and construction services to clients throughout the Northeast and beyond.

redpajama_set_name: RedPajamaCommonCrawl


Meindl Journey Lady Pro 5289 GTX is a womens waterproof lace up walking shoe and is ideal for travel or everyday casual or active wear.
It has a wider fit than the standard Meindl fit and is part of the Comfort Fit Wellness Hiking range.
This functional and modern looking shoe features an upper of nubuck leather and mesh, a waterproof and breathable GORE-TEX membrane to help keep feet dry and comfortable in all conditions and padded collar for comfort.


text:
Q: Java & Tomcat: Severe Error starting obfuscated app w/ hibernate inside This is a little hard to explain..
I am using tomcat 6.0 to test deploy a WAR file. I'm using proGuard to obfuscate the WAR file.
To use proGuard, all the com.*, org.* etc that would normally be in WEB-INF/classes have to be packed into a single .jar in WEB-INF/lib.
Fine so far.
The problem comes when I deploy. The app uses Hibernate and a hibernate listener. This listener is failing to load. From this I gather that the .jar with the complete set of classes has been found and at least started to be utilised. The failing of the hibernate listener, however, ends the deployment of the app and nothing comes up, not even the index page.
My log file (set to DEBUG) gives me:
[2011-11-11 10:19:33] [1381 prunsrv.c] [debug] Commons Daemon procrun log initialized
[2011-11-11 10:19:33] [info] Commons Daemon procrun (1.0.2.0) started
[2011-11-11 10:19:33] [info] Running Service...
[2011-11-11 10:19:33] [1165 prunsrv.c] [debug] Inside ServiceMain...
[2011-11-11 10:19:33] [info] Starting service...
[2011-11-11 10:19:33] [447  javajni.c] [debug] Jvm Option[0] -Dcatalina.home=C:\tomcat\Tomcat 6.0
[2011-11-11 10:19:33] [447  javajni.c] [debug] Jvm Option[1] -Dcatalina.base=C:\tomcat\Tomcat 6.0
[2011-11-11 10:19:33] [447  javajni.c] [debug] Jvm Option[2] -Djava.endorsed.dirs=C:\tomcat\Tomcat 6.0\endorsed
[2011-11-11 10:19:33] [447  javajni.c] [debug] Jvm Option[3] -Djava.io.tmpdir=C:\tomcat\Tomcat 6.0\temp
[2011-11-11 10:19:33] [447  javajni.c] [debug] Jvm Option[4] -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
[2011-11-11 10:19:33] [447  javajni.c] [debug] Jvm Option[5] -Djava.util.logging.config.file=C:\tomcat\Tomcat 6.0\conf\logging.properties
[2011-11-11 10:19:33] [447  javajni.c] [debug] Jvm Option[6] -Djava.class.path=C:\tomcat\Tomcat 6.0\bin\bootstrap.jar
[2011-11-11 10:19:33] [447  javajni.c] [debug] Jvm Option[7] vfprintf
[2011-11-11 10:19:33] [629  javajni.c] [debug] argv[0] = start
[2011-11-11 10:19:33] [655  javajni.c] [debug] Java Worker thread started org/apache/catalina/startup/Bootstrap:main
[2011-11-11 10:19:34] [1006 prunsrv.c] [debug] Java started org/apache/catalina/startup/Bootstrap
[2011-11-11 10:19:34] [info] Service started in 1138 ms.
[2011-11-11 10:19:34] [1272 prunsrv.c] [debug] Waiting worker to finish...

and then stops.
Catalina gives me:
11-Nov-2011 10:21:35 org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart

Does anyone have experience with getting hibernate to run inside an obfuscatable war (war is not actually obfuscated yet, it's just set up in the format proGuard needs it to be in in order to obfuscate), an independent jar, or even just how to get more precise logging!
Thanks
UPDATE:
I thought that Tomcat was finding the jar where the com.* classes etc. are, but now I am unsure. Does anyone know how to use the web.xml to point inside a specific .jar in the WEB-INF/lib folder?
Currently it is, for example:
<listener>
    <listener-class>com.*etc*.HibernateListener</listener-class>
</listener>

<servlet>

    <servlet-name>Application Name</servlet-name>
    <servlet-class>com.vaadin.terminal.gwt.server.ApplicationServlet</servlet-class>

etc etc...

but all these paths need to point inside a .jar file. Or else a property in the web.xml needs to define where these paths can be found.
Thanks

A: Solved.
For anyone having the same problem: I got the logging working finally using the logging.properties file in WEB-INF/classes. i put in settings found in many forum posts for just this eventuality. The main setting was DEBUG to catch the greatest detail.
This logging let me see that there was a jar missing, I had previously put it in the /WEB-INF/lib folder, but the app wan't seeing it so I had to put the class in the /src/ folder and recompile. It worked anyway.
I am still having major problems with other elements of WAR obfuscation, but those are for other questions.
-S

redpajama_set_name: RedPajamaStackExchange


text:
The Supernatural in Neo-Baroque Hollywood
Cubitt, Sean. 2009. The Supernatural in Neo-Baroque Hollywood. In: Warren Buckland, ed. Film Theory & Contemporary Hollywood Movies. Routledge, pp. 47-65. ISBN 978-0415962629 [Book Section]
Film theory no longer gets top billing or plays a starring role in film studies today, as critics proclaim that theory is dead and we are living in a post-theory moment. While theory may be out of the limelight, it remains an essential key to understanding the full complexity of cinema, one that should not be so easily discounted or discarded.
In this volume, contributors explore recent popular movies through the lens of film theory, beginning with industrial-economic analysis before moving into a predominately aesthetic and interpretive framework. The Hollywood films discussed cover a wide range from 300 to Fifty First Dates, from Brokeback Mountain to Lord of the Rings, from Spider-Man 3 to Fahrenheit 9/11, from Saw to Raiders of the Lost Ark, and much more. Individual essays consider such topics as the rules that govern new blockbuster franchises, the 'posthumanist realism' of digital cinema, video game adaptations, increasingly restricted stylistic norms, the spatial stories of social networks like YouTube, the mainstreaming of queer culture, and the cognitive paradox behind enjoyable viewing of traumatic events onscreen.
With its cast of international film scholars, Film Theory and Contemporary Hollywood Movies demonstrates the remarkable contributions theory can offer to film studies and moviegoers alike.
Media, Communications and Cultural Studies
2009 Published


text:
Q: How to fetch user selected model fields in django I wanted to fetch the data from database according to the data selected by user input. I'am using model_name.objects.all which fetches all the data from that model.
from django.db import models
from django.contrib.auth.models import User
from django.conf import settings

class quiztitle(models.Model):

    Quiz_id = models.AutoField(primary_key=True)
    Quiz_title = models.CharField(max_length=600)
    User = settings.AUTH_USER_MODEL
    User_id= models.ForeignKey(User, on_delete=models.CASCADE)
    no_of_ques = models.IntegerField(default=10)

    def __str__(self):
        return self.Quiz_title

class question(models.Model):
    Qid = models.AutoField(primary_key=True)
    User = settings.AUTH_USER_MODEL
    User_id = models.ForeignKey(User,on_delete=models.CASCADE)
    Quiz_id = models.ForeignKey(quiztitle,on_delete=models.CASCADE)
    Qques = models.TextField()
    Qoption1 = models.TextField()
    Qoption2 = models.TextField()
    Qoption3 = models.TextField()
    Qoption4 = models.TextField()
    QAnswer = models.TextField()
    def __str__(self):
        return self.Qques

class answer(models.Model):

    Ansid = models.AutoField(primary_key=True)
    Qid = models.OneToOneField(question,on_delete=models.CASCADE)
    Quiz_id = models.ForeignKey(quiztitle, on_delete=models.CASCADE)
    User = settings.AUTH_USER_MODEL
    User_id = models.ForeignKey(User, on_delete=models.CASCADE)
    Answer = models.TextField()

class result(models.Model):
    result = models.AutoField(primary_key=True)
    Quiz_id = models.OneToOneField(quiztitle, on_delete=models.CASCADE)
    User_id = models.OneToOneField(User, on_delete=models.CASCADE)
    score = models.FloatField()

def __str__(self):
    return str(self.pk)

here's html file from which user selects the quiz title to start the quiz. By clicking on the attempt quiz button user can attempt there choosen quiz .
student.html

         {% for x in title %}

{{x.Quiz_title}}<button onclick="window.location.href='/sample'">Attempt Quiz</button>

         {% endfor %}

main problem ->sample.html(here is wanted to fetch the data of selected quiz_title which is listed in student.html)

          Home
          Logout

        {% for x in title %}

{{x.Quiz_title}}

        <input type="hidden" id="Quiz_id" value="{{x.Qid}}">
         {% endfor %}

    {% for x in ques %}

Q. {{x.Qques}}

        <input type="hidden" id="Qid" value="{{x.Qid}}">

    <form method="post">
        {% csrf_token %}

<input type="radio" id="option1"  name="name" value="{{x.Qoption1}}">{{x.Qoption1}}

<input type="radio" id="option2"  name="name" value="{{x.Qoption2}}">{{x.Qoption2}}

<input type="radio" id="option3"  name="name" value="{{x.Qoption3}}">{{x.Qoption3}}

<input type="radio" id="option4"  name="name" value="{{x.Qoption4}}">{{x.Qoption4}}

    {% endfor %}

        <button type="submit" class="btn btn-success"  id="save_ans">Save</button>

</form>

       {% if ques.has_previous %}
       <button class="btn-back" id="submitAnswer">Back</button>
       {% endif %}
       {% if ques.has_next %}
       <button class="btn-next" id="submitAnswer">Next</button>
       {% else %}
       <button type="submit" class="btn  btn-success" id="submitAnswer">Submit Quiz</button>
       {% endif %}

I want to fetch the data i.e question along with the option of the quiztitle chosen  by the user But question.objects.all() is giving all the questions stored in the table. kindly help me to improve the logic.
views.py
def handle_res(request):
myuser = User.objects.all()
title = quiztitle.objects.all()
ques = question.objects.all()
if request.method == 'POST':
    Answer = request.POST.get('ans')
    print("Answer",Answer)
    Quiz_id = request.POST.get('Quiz_id')
    print("Quizid",Quiz_id)
    Qid = request.POST.get('Qid')
    print("questionid",Qid)
    quizid = quiztitle(Quiz_id=Quiz_id)
    quesid = question(Qid=Qid)

    response = answer(Answer=Answer)
    response.User_id = request.user
    response.Quiz_id = quizid
    response.Qid = quesid
    response.save()
    return HttpResponseRedirect('/response')

return render(request, "sample.html", context={"ques": ques, "title": title, "myuser": myuser})

A: I would like to make few changes to the code.
First in HTML, you have creating multiple elements with same ID using for loop. Please remove that.
{% for x in title %}

{{x.Quiz_title}}<button>Attempt Quiz</button>

         {% endfor %}

Coming to your question, I would do something like this.

*

*Changing buttons to link with parameter as quizID

{% for x in title %}

{{x.Quiz_title}}Attempt Quiz

         {% endfor %}

*Create url for it in urls.py file

path('attempt-quiz/<str:i>/',views.attempt_quiz,name="attempt_quiz"),

*Write the view function

def attempt_quiz(request,i):
quiz_obj = quiztitle.objects.get(id=i)
questions = question.objects.filter(Quiz_id=quiz_obj)
return render........

You get all the question objects. Now you can access all the information of objects (options and all) using . operator
for i in questions:
print(i.Quiz_id.Quiz_title)
print(i.Qques)
print(i.Qoption1)
print(i.Qoption2)
print(i.Qoption3)
print(i.Qoption4)

A: There are some things you doing wrong in here:

*

*Your class names should be writing using camel casing

*Your class attributes should be written in lowercase

*Make sure you leave spaces between your model attributes and method definitions.

*We can't really see what's making the request, what's triggering the button? I don't know if you are requesting the content making use of JS because i can't see any link or 'a' tag wrapping the button.
As i said, you need to make sure to use the .filter() method from Query Set manager, it accepts the class attributes as parameters as follows:
model.objects.filter(attribute=your_request). Hope this helps! If you need help make me know.
def handle_res(request):
myuser = User.objects.all()
title = quiztitle.objects.filter(quiztitle=your_title) # Code Changed
ques = question.objects.all()
if request.method == 'POST':
    Answer = request.POST.get('ans')
    print("Answer",Answer)
    Quiz_id = request.POST.get('Quiz_id')
    print("Quizid",Quiz_id)
    Qid = request.POST.get('Qid')
    print("questionid",Qid)
    quizid = quiztitle(Quiz_id=Quiz_id)
    quesid = question(Qid=Qid)

    response = answer(Answer=Answer)
    response.User_id = request.user
    response.Quiz_id = quizid
    response.Qid = quesid
    response.save()
    return HttpResponseRedirect('/response')

return render(request, "sample.html", context={"ques": ques, "title": title, "myuser": myuser})


The World Language Department has just received our plaque and official certificate from the American Association of Teachers of French for the Exemplary French Program Award with Honors that was received this year. The French teachers all got together recently for a group photo. We are so honored to receive this award and to provide a strong and engaging French program to our students here in Arlington. Thank you, as well, to the district administrators who support our program and to the parents in the community who appreciate how valuable the French language is. Merci, merci!


text:
Q: Retain color from different sheets I have 20+ sheets with the same structure and I am trying to make a summarization on the first sheet. The issue I am facing is that I am a complete rookie when it comes to how to use vba.
The code below is what I thought was the first step, all the cells from A2:A31 in blad5 should retain the background color into blad1 E2:E31, if I change the color in blad5 it would show take color on blad1 (All the cells in Blad5 A2:A31 have a green background color)
 Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 Worksheets(Blad2).Range("A2:A31").Interior.Color = Worksheets(Blad1).Range("E2:E31").Interior.Color
 End Sub

My intention is to utilize a do loop over all the sheets (blad2-blad27) to blad1 which is my summarization sheet.
Would be grateful for a nudge in the right direction on how to do a function en do loop for the sheets (minus blad1 / sheet1) and how to properly write the interior.color macro.
With kind regards,
Fredrik

A: For the loop over the sheets you can use following:
For i = 2 To 27

Worksheets("Blad" & i).Range("A2:A31").Interior.Color=Worksheets(Blad1).Range("E2:E31").Interior.Color

Next i


I found this very sound understanding with the Innovative Business post I wrote before. It was Simon Sinek the author of 'Start with Why', when he pointed out the same misconception that almost every businesses experienced. The misconception between innovation and just another new idea. Mr Sinek called it novelty -well, that's a good word to distinguish it-, meanwhile I did not have a word for the term.
In his book, Mr Sinek pointed out the example of Motorolla RAZR, the newest entry to the mobile phone market at the time. The press released mentioned the product "in a major innovation in design and engineering". The hype was there for a while, celebrities flashing the mobile phone on red carpet, stock price rising up and over-confident CEO statement.
Sadly, after a while the very CEO who made a boasting statement of Motorolla new invention was ousted from his office. The company stock was traded at lower price. Motorolla once again struggled to get its share in mobile phone market. As Mr Sinek pointed out, this is just another example of company that confused between innovation and novelty.
Another example given by Mr Sinek is Colgate. In 1970s there were only two types of Colgate toothpaste. As competitors started to enter the toothpaste industry. Colgate was forced to 'innovate' its product offering. As a result, there are many newly invented types of Colgate toothpaste. From Whitening to Tartar controls. Thanks to all this innovation, now it become so confusing to choose a toothpaste for yourself.
Mr Sinek pointed out what a real innovation like. I think his definition is probably the best that I have ever read.
He said, "Real innovation changes the course of industries or even society". Examples are the light bulb, the microwave oven, the fax machine, and iTunes.
The iTunes has made listening to music easier than before. In the pre-iTunes world, the process of owning a song is like this. First, you'd heard a song on radio and you found out who the musician is, you'd drive to your neighborhood record stores, you'd search for the record -and if it is still in stock- you'd bought it, bring it back home, put on your player, and listen to the song.
In iTunes world, hear the song, download, then listen to it.
My personal favorite part of iTunes is that you only buy a song that you like at lower price rather than buying the whole album, which is more expensive.
As iTunes stormed music industry, there are so many flagship record stores that need to close down their businesses.
That's what an innovation is.


text:
SCIENCE / HEALTH / NATURE
COMPREHENSIVE SCIENCE PROGRAMS
Science Comprehensive Programs - All Grades
BJU Press Science
BJU Press Elementary Levels
BJU Press Science Grade 3 (5th Ed./4th Ed.)
BJU Press Science 3 (4th Ed.)
Science 3 Student Text 4th Edition
FULL CURRICULUM - ALL SUBJECTS
BJU Press Curriculum
2 In Stock. Item will be unavailable when sold out.
Publisher Description:
Science 3 Student Text (4th ed.) provides age-appropriate scientific information through text, diagrams, and charts, as well as captioned photographs, illustrations, and special interest boxes. Each section ends with Quick Check questions to assess student understanding. The first pages lay a foundation building a biblical worldview. A glossary and index are located at the end of the book.
Category Description for BJU Press Science 3 (4th Ed.):
Science 3 (4th ed.) builds a biblical worldview through the study of animal classification, plants, ecosystems, matter, sound, energy, rocks and minerals, weather, the solar system, cells, and skin. Students will develop science process skills by participating in hands-on activities, projects, and experiments.
Category Description for BJU Press Science Grade 3 (5th Ed./4th Ed.):
Topics include classification of animals, the solar system, skin, photosynthesis, sound, weather, rocks and minerals, motion, and food chains. A microscope is recommended for Grade 3 science. See index for descriptions of the models we carry. Newly revised for 2009.
Category Description for BJU Press Elementary Levels:
Home Teacher Editions have reduced student text pages, lesson information for the teacher and answers to discussion questions in magenta. The texts are full-color and present a variety of topics from earth and space science, life science and physical science at each level. Most student texts are softbound. The Student Activity Manuals have all consumable student materials including worksheets to accompany the text, review sheets, and experiments with places for students to evaluate or record scientific data. The Complete Home School kits include all essential materials for one child.
Category Description for BJU Press Science:
With so many secular materials infused with evolution, it's sometimes difficult to find solid science materials that are based on Creationism. Bob Jones Science is thoroughly Christian, including many evidences and support of Creationism and many "holes" in the theory of evolution, particularly at the upper grade levels. Vital to the program are the student activities, or labs. The scientific method is emphasized as children participate on hands-on activities and experiments throughout the curriculum. The junior high and high school levels are full-blown laboratory science courses, complete with a separate lab manual. Experiments are excellent, but some of them require unique materials or are difficult to do in a home environment. The revised texts are more home-friendly, though, and Bob Jones also offers a Lab Manual Supplement for home schoolers, containing tips for doing lab activities in smaller groups. We have used many of these upper level texts in our home school. We also have accumulated a wealth of laboratory equipment and supplies over the years, which has made the lab work easier. I have sometimes substituted labs from Experiences in Biology and Experiences in Chemistry (from Castle Heights - see index) where it's been too difficult to use a particular lab. Bob Jones has made it easy to obtain lab materials and chemicals (you can order almost anything you need for their courses on the Science Lab Materials Order Form), but some labs are still pretty complex for a home environment, requiring a lot of set-up and preparation time. For each grade level, essential materials are listed first, followed by asterisked (*) supplemental support materials. Support items used at multiple grade levels are at the end.
Category Description for Science Comprehensive Programs - All Grades:
Category Description for COMPREHENSIVE SCIENCE PROGRAMS:
Items listed in this section tend to be complete science programs with a teacher and student component, requiring few supplements besides science supplies.
BJU Press
0.95 (lbs.)
9.12" x 7.38" x 0.5"
Browse 1 question Browse 1 question and 2 answers
Rainbow Resource Center Store
The co-op we attend decided on this curriculum.
Crystal M on Jun 17, 2020
We attend a Co-op and they use this curriculum.
DEBORAH W on Aug 14, 2018
Rainbow Price: $48.33


The European Commission proposed on 5 November 2010 opening negotiations on linking the EU emissions trading system (EU ETS) with Switzerland's domestic trading system. The proposal will now be sent to the Council and a negotiating mandate requested. While Norway, Iceland and Liechtenstein are already covered by the EU ETS through their membership of the European Economic Area agreement, this would be the first formal process to link the EU ETS with the emissions trading system of a third country.
Commissioner for Climate Action Connie Hedegaard said: "Linking the EU ETS with the Swiss system is another step towards building an OECD-wide emissions trading market which can later be extended to include more advanced developing countries. As the carbon market is the key tool for delivering emission reductions at least cost, these developments will facilitate international action to achieve the deep emission cuts that will be needed to keep global warming below 2°C.".


Sabal Palm Sanctuary is pleased to announce the availability of our new Barbara T. Warburton Education Center for event rentals.
Through the generous support of the Rio Grande Valley Chapter Texas Master Naturalists, buy Sabal Palm Sanctuary has created a LIVE Bird Feeder Camera. This camera allows viewers the world wide to take a little piece of our Sanctuary home with them!


Toy Shopping at School! What???
That's right...we went toy shopping in 3rd grade today.
Well... we used the Toys R Us web site to make pretend purchases and entered our "buys" into a spreadsheet.
The idea was inspired by an activity from the book Spreadsheet Magic by Pamela Lewis.
This spreadsheet activity involves entering item names and costs, using a Function to total the items, and setting up conditional formatting to show if we are under, on, or over budget.
I tied in cause and effect with the conditional formatting and the kids really got it. They loved seeing the total change color with different purchases.
Google Drive makes it so easy for students to learn and apply these concepts!
You can find my template below. I did not set it to total the amount. I had the kids do that along with the conditional formatting. Feel free to make changes to my template to fit your lesson.
Love this! I did something similar at Christmas with third grade, but I love how you added the function to show if they were over or under cost. Great activity - thanks for sharing!


Why do you need to compile HTML ? HTML response, when sent from server to client is already in the form of bitstrings. Moreover, Even if you are applying any custom transformation, How'll you assure that at the client-side, decoding is performed to obtain original response.... If you're not planning on doing much editing, just turning a bunch of photos into a video, you can use Virtualdub. See e.g. this video. For easier editing, there are many video editors out there, but I cannot say for sure which of these that can import an image sequence as a video clip (which is useful).
Why do you need to compile HTML ? HTML response, when sent from server to client is already in the form of bitstrings. Moreover, Even if you are applying any custom transformation, How'll you assure that at the client-side, decoding is performed to obtain original response.... Why do you need to compile HTML ? HTML response, when sent from server to client is already in the form of bitstrings. Moreover, Even if you are applying any custom transformation, How'll you assure that at the client-side, decoding is performed to obtain original response.
If you're not planning on doing much editing, just turning a bunch of photos into a video, you can use Virtualdub. See e.g. this video. For easier editing, there are many video editors out there, but I cannot say for sure which of these that can import an image sequence as a video clip (which is useful). examkrackers mcat verbal reasoning and math pdf 20/08/2009 · If you have a Mac you can use the Preview application to merge the documents into a single PDF. Open the first pdf with Preview, click the sidebar button.
20/08/2009 · If you have a Mac you can use the Preview application to merge the documents into a single PDF. Open the first pdf with Preview, click the sidebar button. how to open a pdf in preview 20/08/2009 · If you have a Mac you can use the Preview application to merge the documents into a single PDF. Open the first pdf with Preview, click the sidebar button.
20/08/2009 · If you have a Mac you can use the Preview application to merge the documents into a single PDF. Open the first pdf with Preview, click the sidebar button.
Why do you need to compile HTML ? HTML response, when sent from server to client is already in the form of bitstrings. Moreover, Even if you are applying any custom transformation, How'll you assure that at the client-side, decoding is performed to obtain original response.


text:
Q: Read XML with multiple top-level items using Python ElementTree? How can I read an XML file using Python ElementTree, if the XML has multiple top-level items?
I have an XML file that I would like to read using Python ElementTree.
Unfortunately, it has multiple top-level tags. I would wrap <doc>...</doc> around the XML, except I have to put the <doc> after the <?xml> and <!DOCTYPE> fields. But figuring out where <!DOCTYPE> ends is non-trivial.
What I have:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE FOO BAR "foo.dtd" [
<!ENTITY ...>
<!ENTITY ...>
<!ENTITY ...>
]>
<ARTICLE> ... </ARTICLE>
<ARTICLE> ... </ARTICLE>
<ARTICLE> ... </ARTICLE>
<ARTICLE> ... </ARTICLE>

What I want:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE FOO BAR "foo.dtd" [
<!ENTITY ...>
<!ENTITY ...>
<!ENTITY ...>
]>
<DOC>
<ARTICLE> ... </ARTICLE>
<ARTICLE> ... </ARTICLE>
<ARTICLE> ... </ARTICLE>
<ARTICLE> ... </ARTICLE>
</DOC>

NB the name of tag ARTICLE might change, so I cannot grep for it.
Can anyone suggest to me how I can add the enclosing <doc>...</doc> after the XML header, or suggest another workaround?

A: I wrote the following function to add a toplevel tag after the XML processing instructions. You can now find this code in my common Python library as common.myelementtree.add_toplevel_tag
import re
xmlprocre = re.compile("(\s*<[\?\!])")
def add_toplevel_tag(string):
    """
After all the XML processing instructions, add an enclosing top-level <DOC> tag, and return it.
e.g.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE FOO BAR "foo.dtd" [ <!ENTITY ...> <!ENTITY ...> <!ENTITY ...> ]> <ARTICLE> ...
</ARTICLE> <ARTICLE> ... </ARTICLE> <ARTICLE> ... </ARTICLE> <ARTICLE> ... </ARTICLE>
=>
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE FOO BAR "foo.dtd" [ <!ENTITY ...> <!ENTITY ...> <!ENTITY ...> ]><DOC> <ARTICLE> ...
</ARTICLE> <ARTICLE> ... </ARTICLE> <ARTICLE> ... </ARTICLE> <ARTICLE> ... </ARTICLE></DOC>
"""
    def _advance_proc(string, idx):
        # If possible, advance over whitespace and one processing
        # instruction starting at string index idx, and return its index.
        # If not possible, return None
        # Find the beginning of the processing instruction
        m = xmlprocre.match(string[idx:])
        if m is None: return None
        #print "Group", m.group(1)
        idx = idx + len(m.group(1))
        #print "Remain", string[idx:]

        # Find closing > bracket
        bracketdebt = 1
        while bracketdebt > 0:
            if string[idx] == "<": bracketdebt += 1
            elif string[idx] == ">": bracketdebt -= 1
            idx += 1
        #print "Remain", string[idx:]
        return idx
    loc = 0
    while 1:
        # Advance one processing instruction
        newloc = _advance_proc(string, loc)
        if newloc is None: break
        else: loc = newloc
    return string[:loc] + "<DOC>" + string[loc:] + "</DOC>"


text:
World 13.5.2019 07:59 am
Earthquakes in Panama leave five injured, minor damage
Some supermarket goods lie in the isles after an earthquake in Puerto Armuelles, Panama, Sunday, May 12, 2019. Authorities had no reports of serious damage or injuries more than two hours after the 6.1 magnitude earthquake struck a lightly populated area of Panama near its border with Costa Rica. Picture: AFP.
The 6.1-magnitude quake struck at a depth of 37 kilometers in the far west of the country near the Costa Rican border.
A 6.1-magnitude earthquake hit Panama on Sunday, injuring at least five people and causing damage to businesses and homes, officials said.
The strong quake struck at a depth of 37 kilometers (23 miles) in the far west of the country near the Costa Rican border, according to the US Geological Survey.
It was followed by a smaller 5.4-magnitude quake in Colon province, on central Panama's Caribbean coast, according to the country's National Civil Protection System (Sinaproc).
Five people were injured in the first quake, which hit 22 km from the town of Puerto Armuelles, said Sinaproc.
Four homes were damaged, including two that collapsed, it said.
President Juan Carlos Varela had said on Twitter earlier that just one person was hurt, in Puerto Armuelles.
He reported damage to homes and businesses in the Central American nation.
School classes were suspended for Monday in Baru district, where the first quake struck.
There was no tsunami alert issued from the Pacific Tsunami Warning Center.
The second quake occurred late Sunday and was not related to the afternoon quake near Puerto Armuelles, Sinaproc said.
So far no damage has been reported from the second quake, it added.
In November 2017 a 6.5-magnitude quake on the Pacific coast of Costa Rica left buildings swaying in the capital San Jose and contributed to the deaths of two people who had heart attacks.
Further north, two months earlier in September 2017 a 7.1-magnitude earthquake killed more than 300 people in Mexico.
Strong 6.6 quake hits off northwest Australia 14.7.2019
China earthquake kills 12, injures 134 18.6.2019
Over 68 people killed in Indonesia flash floods 26.1.2019


Each of the 150 Guitar Centers got 2 of each color, only 300 of these made in total!
Hmmmm... either you mean, "Each of the 150 Guitar Centers got 1 of each color" or "only 600 of these made in total."
Beautiful and rare no matter which way. Good luck!
Ah. You wrote your sentence properly, I just misunderstood it.
That's what I get for trying to hurry through things.
I traded off a really nice Alvarez-Yairi a little while back for an assortment of smaller stuff and an Art & Lutherie parlor model. I simply wasn't playing poor ol' Anabel -- what with all the ukulele intoxication -- and felt bad about her sitting all lonely in the corner.
Your guitar will go to somebody who'll play hell out of it and everybody will be the happier for it.


text:
DHL drone delivery cancelled due to bad weather
Published Fri, Sep 26 20146:14 AM EDT Updated Fri, Sep 26 20146:14 AM EDT
Arjun Kharpal
If you're waiting at home for a drone-delivered package, best check the weather report. Deliveries might be late because companies seemed to have overlooked one important obstacle: the wind.
Deutsche Post DHL was set to deliver medicines on an unmanned aircraft - called the parcelcopter - to the remote island of Juist, off the coast of Germany, on Friday. But a spokesperson for the German delivery firm told CNBC that strong winds had prevented its journey.
Ulrich Baumgarten | Getty Images News | Getty Images
The 12-kilometer (7.5-mile) journey from a harbour in Norddeich, north Germany, would have marked the first real-life drone mission in Europe, with the unmanned aircraft operating outside of a pilot's field of vision. The planned flight was completely autonomous, without the need for a pilot at a base station.
Read MoreYour Amazon delivery won't arrive by drone anytime soon
Deutsche Post DHL said it had rescheduled the flight for Monday, weather permitting. It added that it had secured approval to fly its yellow craft from the relevant German air authorities.
DHL winning race
Hype surrounding drone deliveries was ignited after e-commerce giant Amazon announced it was testing unmanned aircraft for use in its operations. Deutsche Post DHL's CEO Frank Appel told CNBC in January that it was testing its own drones, as the race for aerial dominance continued.
Amazon, DHL and Google – which said it was testing drones in Australia - are all trying to disrupt the traditional way parcels are delivered. The German company's planned real-life mission indicates that it is ahead in the race against its America rivals.
Approval by regulators was seen as a major stumbling block to drone deliveries, but authorities have begun to slowly allow the use of unmanned aircraft in certain situations.
Read MoreSmall firms' hopes soar on Amazon drone plan
The U.S. Federal Aviation Administration (FAA) , while earlier this year utility company San Diego Gas & Electric got the green light to use the aircraft in research and testing flights. It marks a shift away from a blanket ban on unmanned aircraft and could pave the way for further liberalization of the rules.
Now all the companies have to do is find a way to control the weather.
- By CNBC's Arjun Kharpal


text:
Who is Roald Dahl?
Roald Dahl Charlie
Roald Dahl was born in Wales in 1916.
Roald Dahl is a British author well known for writing books and stories for children and adults. He was born in Cardiff, Wales in 1916 to Norwegian parents and named for Roald Amundsen, a popular Norwegian polar explorer of the time. When he was four, his sister Astri and his father both passed away within the period of one month. His mother decided to remain in England, because Dahl's father had specified that the children be educated in British schools, which he firmly believed to be the best in the world. It was an unusual decision for the time, when women were not generally encouraged to strike out on their own.
Roald Dahl wrote several books for children, including the popular "Charlie and the Chocolate Factory," and "Matilda."
Dahl started at Llandaff Cathedral School, and later went to a series of boarding schools, an experience he profoundly disliked. He often wrote about his experiences in boarding schools, detailing them at length in his autobiography Boy: Tales of Childhood. After he graduated from school, he went to work for the Shell Oil Company, which posted him in Africa. There he lived in relative luxury with a handful of other Shell employees in company housing until the outbreak of the war.
As one of the British citizens in Dar-es-Salaam, Roald Dahl was pressed into service to round up the Germans living there at the outbreak of the war. This surreal experience is described in Going Solo, a continuation of Dahl's autobiography. Dahl quickly saw that the war was going to drag on, and he terminated his employment with Shell to join the Royal Air Force, to fly planes during the war.
Roald Dahl ended up crashing in Libya, and in 1942, the Saturday Evening Post printed Shot Down Over Libya, his first published work. After his recovery, he joined the rest of his squadron in Greece, where most of the men were later shot down. He began to suffer from blinding headaches related to his crash injuries and was sent back to England.
From 1953 to 1983, Dahl was married to Patricia O'Neal, and they had five children, one of whom later died. Several of the children, as well as O'Neal herself, had health problems, which spurred Dahl to donate to several health related causes, a legacy his widow has carried on since his death through the Roald Dahl Foundation, which also supports literacy efforts. Dahl married Felicity Crosland after his divorce from O'Neal, and they remained together until his death in 1990 of leukemia.
Roald Dahl's writing is very well known, and some of his work has won awards. His adult writing includes many macabre short stories which were published in a variety of magazines and collected into anthologies. He also wrote for television and adapted several movie scripts, including the script for Willy Wonka and the Chocolate Factory (1971).
Dahl also wrote a number of books for children, famously including Charlie and the Chocolate Factory (1964), Danny the Champion of the World (1975), The BFG (1982), The Witches (1983), and Matilda (1988). All of his children's books include children teaming up against evil adults, with one good adult figure assisting. Many of them also include the themes of class and social status, issues that he felt passionately about.
What is an Anthology?
Who is Philip Pullman?
Who is Oscar Wilde?
did roald dahl accept any big time awards for his children's books?
GrumpyGuppy
@anon126603 and @anon71123:
In 1990, Roald Dahl was diagnosed with a very rare blood disorder called Myelo-dysplastic syndrome. He died on November 23, 1990 at the age of 74. He died in his home (Gipsy House) in Great Missenden, Buckinghamshire. He was buried in the cemetery at St. Peter and St. Paul's Church in Great Missenden.
According to his granddaughter, the family honored him with a "Viking-like" funeral. He was buried with some good burgundy, chocolates, snooker cues, a power saw and some HB pencils.
how did he die?
roald dahl: is he alive or is he not?
By: sas


text:
Contact a Samaritan
On the phone
Self-help app
If you're having a difficult time
Signs you may be struggling to cope
Support groups for people bereaved by suicide
I want to kill myself
If you're worried about someone else
If you think it's an emergency
Supporting someone with suicidal thoughts
How to support someone you're worried about
In schools
In prisons
In health and care
Get support as a key worker from Our Frontline
Volunteer for Samaritans Be there for people who desperately need someone
Events and fundraising Take part in an event or fundraise in your own way
Donate now Just £5 can fund the cost of a call
Online shop Browse our brilliant range of carefully sourced products for every occasion
Corporate partnerships There are many ways your company can support our work
Leave a gift in your Will You can pass on something wonderful
Brew Monday, 17 January 2022
Ennis County Clare Ireland
Volunteer with Samaritans Ennis and Clare Ireland
Samaritans Ennis and Clare Volunteer Recruitment
Every day, Samaritans volunteers respond to around 10,000 calls for help. Every day we can help someone turn their life around. As a listening volunteer you get the chance to make a real difference to someone's future.
What's it like being a Samaritan volunteer?
It's always different and always interesting – no two conversations are the same.
It feels like a privilege to have people confiding in you.
You're never on your own, and there's a fun, supportive atmosphere in our branches.
You can offer support on the phone and by email
You can take a break between conversations whenever you need to.
Spending a few hours helping other people can make you feel good about yourself.
How much time do I need to give?
Listening volunteers typically do one shift of about 3 hours a week - Our Ennis branch is open 7 days a week.
If you would like more information on the work of the Samaritans, contact [email protected] samartitans.org or visit website https://www.samaritans.org/support-us/volunteer/
Some of the content you're seeing is based on the country you're browsing from.
Talk to us on the phone
Complaints, concerns and feedback
Volunteer for Samaritans
Supporter queries
Our policy and research
Suicide facts and figures
Supporting less well-off, middle-aged men
About Samaritans
Call us free, day or night, 365 days a year
Stay on top of our latest news and updates
Keep track of how you're feeling, and get recommendations for things you can do to help yourself cope, feel better and stay safe in a crisis
Samaritans is a charity registered in England and Wales (219432) and in Scotland (SC040604) and incorporated in England and Wales as a company limited by guarantee (757372). Samaritans Ireland is a charity registered in the Republic of Ireland (20033668) and incorporated in the Republic of Ireland as a company limited by guarantee (450409). Samaritans Enterprises is a private limited company (01451175).


Life Every Day: ♥ Your Core.
A couple of weeks ago, Jim decided he wanted to get an exercise ball to replace his chair at work. So of course I got one too, so I could do the same.
How did we live without these???
This ball has changed my life in just 2 weeks.
Not only is sitting on the ball, rather than a chair awesome for your core, and your back and shoulders (especially if your job keeps you at the computer, clicking and typing away all day), but it also helps me stay at the desk longer- I hate sitting still for more than 10-15 minutes, and now, while I'm working away, I can wiggle, and bounce, and fit in some crunches, stretch, whatever, while I'm working. And my clicking arm and neck haven't been sore after working for long stretches.
Everyone in the house sort of fights over mine. But it's mine.
And yes, Jim brought his to work. He's a well-respected guy around his office, so he's got enough street cred built up that no matter how many joking snide remarks he gets, really, everyone just thinks he's cool for it. All those engineers are secretly pining to have one of their own. They covet it. I just know. Either way, my man's core is going to be able to kick the behind of any other dude's core in that office in no time.
Apparently there is a school teacher here in sioux falls who got a grant for her classroom for each child to have a ball instead of a chair. She got it and they all sit on balls now. It's done amazing things for her kids both physically and mentally. Crazy!
@Lissa Interesting! Well for one thing, you wouldn't dare fall asleep on a stability ball.
@Megan How does Jim feel after a day of sitting on that? I would think I'd be hobbling in pain!


text:
Crime Stoppers Tip Places Fatal Hit and Run Suspect Under Arrest NR15325ml
Los Angeles: The Los Angeles Police Department's Valley Traffic detectives arrested a man responsible for a Fatal Hit and Run Traffic Collision.
On Saturday, September 12, 2015, around 6:20 a.m., officers responded to a radio call of a traffic collision at Nordhoff Street and Noble Avenue. Officers found that the driver of a 2014 Toyota Camry was driving eastbound on Roscoe Boulevard. The driver was making a left turn to northbound Noble Avenue when he hit a motorcycle being driven by Gabriel Carmona-Guerrero. The driver of the Toyota Camry drove away from the scene and did not render aid to Carmona-Guerrero or exchange information.
Carmona-Guerrero sustained major injuries as a result of the traffic collision and was transported to a local hospital by Los Angeles Fire Department Rescue where he later died from the injuries he sustained.
On Monday, September 21, 2015, investigators received an anonymous tip via Crime Stoppers. Utilizing this information, investigators followed the leads and found key evidence related to the crime. Investigators arrested Mario Eduardo Martinez, a 22-year old resident of North Hills, for Felony Hit-and-Run and Vehicular Homicide. Martinez is being held on a $50,000 bail.
Anyone with information is asked to contact Valley Traffic Division detectives Detective William Bustos at 818-644-8021 18-6 or Officer Brandon Tepper, at 818-644-8022. . During non-business hours or on weekends, calls should be directed to 1-877-LAPD-24-7 (877-527-3247). Anyone wishing to remain anonymous should call Crime Stoppers at 1-800-222-TIPS (800-222-8477). Tipsters may also contact Crime Stoppers by texting to phone number 274637 (C-R-I-M-E-S on most keypads) with a cell phone. All text messages should begin with the letters "LAPD." Tipsters may also go to LAPDOnline.org, click on "webtips" and follow the prompts.


Almost every summer evening after 6:00 PM when Dad arrived home from work, we would quickly eat supper. Sometimes it would be pancakes and sometimes it would be fish, mostly Northern Pike. It's the Pike that we quickly at supper for -- because that's where we'd go next: the Missouri River to fish.
We piled into the car, Dad, Mom, Bill, and me with all the fishing tackle and poles.
Dad would drive to a new place, or we'd go to a usual place. Anywhere we set up, the story would be the same, mostly.
Bill and I would hit the sandy beaches downstream from Mom and Dad, who set up their poles and ours and sat it their chairs sipping coffee waiting for that bite.
Bill and I would build sand castles, mounds of sand surrounded by the rivers we would create. Sometimes, we'd dig deep holes and capture all the new toads we could find, throwing them in the holes to watch how they would climb over the top of one another to escape. At the end of the evening, we would pull them all out and let them be free. Mom made sure of that.
One time, when I actually was watching my own fishing pole, the pole dipped: once, then again. I grabbed the pole and waited for another by the mysterious creature at the other end. Another Pike, no doubt. When it tugged, I pulled back and began the reeling in of my catch. As it tugged and I reeled, my dad stood by with the net. But when I yanked that last tug and saw what was on the other end, I screamed and dropped the pole. It was a young sturgeon, and they are the creepiest "skeleton" fish I've ever seen. Ugh!


text:
Automation, Buying Groups
In the Event: HTSA's Bob Hana on the Nationwide Deal, Industry Optimism and More
NASHVILLE- At the HTSA spring conference here on Wednesday, we had a chance to sit down with HTSA Managing Director Bob Hana. The interview came the day after the buying group announced a new alliance with Nationwide Marketing Group. In the interview we discussed the Nationwide deal, dealers reactions to it, and the overwhelming sense of optimism throughout the group.
SS: To start off with the Nationwide alliance, the first question is why now, and can you elaborate on the reason HTSA went through with the deal?
BH: We took a look at where we believed the market's headed and trying to anticipate that kind of environment, where people are going to live in an incredibly connected world. It is not science fiction that your car is going to drive itself, and at some point order a pizza and have it delivered as your garage door opens automatically and your furnace is turned on at the right temperature. It's not science fiction. And as it gets more and more robust, we honestly believe that we have to strengthen the specialty channels.
There has to be a home technology specialist in small markets and in big markets to be able to serve the need of these customers who are going to have a phenomenal experience but are going to require resources and people to be able to do that with. And believe that the smaller member has to have the same access to those resources as the larger ones. So whether you live in a small town you're still going to be connected and you're still going to need someone to manage those networks and do thing for you as you're going to if you live in downtown Manhattan.
The ability and the vision of this alliance is to enable members to have that, whether they're small or medium or large. To have resources that they may never have been able to do. HTSA has been doing that for a number of years, but we also realize it's going to require another level of scale to really be able to provide more and more of those services, more and more just-in-time inventories, all of the things that we're going to need to have, to have very successful and profitable members to be able to deliver that experience to the customers.
On the Nationwide side, they also realize they need to do the same thing for their Speciality Electronics group, and be able to refocus that organization, and that I think is driven by their rebranding of their organization on that side, as Home Technology Specialists of Nationwide. Because at the end of the day, our members are the home technology specialists. That if you were going to google it- if you were looking for a plumber, you need to go to "plumber," or to "carpenter." Where do you go when your network isn't working or your smartphone stopped doing this or your garage stopped talking to your app- you need to go to your home technology specialist. And that's where we are.
SS: Are there any financial terms of the deal that you can talk about? Is it you paying them? Them paying you?
BH: This is an alliance. We're still independent companies like we were. It's an opportunity to get very smart people together with other smart people. Its number one in [their] space, from the buying group world and the marketing resources on that side, and we're number one in our space. So it's two of the best of the best in the industry, getting together to figure out how we can get better together.
There's no financial aspect.
SS: The benefits that are being touted to HTSA members: You mentioned the access to video, you mentioned the better credit terms, you mentioned the access to the eXchange. What are some of the other ones? Are those the big ones?
BH: You know, we don't know what we don't know. The opportunity to have those conversations about what are the needs we're going to have. We now have combined resources that we can deliver, on those needs and as they evolve. The immediate needs are the ones you mentioned, there are some very short-term opportunities there which are substantial. Yesterday, 30 minutes after the announcement, delivered to every one of our members was a personalized video, explaining the experience of what they can deliver to the marketplace. Immediately that was forwarded to their websites. Those kinds of resources can be forwarded to the designer. Say they just completed a conversation with a client and they want to be left with something, they have access to communicate those things.
The other side of this is training. Everybody in this industry needs to get better and better at it. It takes sometimes eight years to ramp up a new employee to get really good at what our members do, and that's insanely long. If we're going to be the leaders in this marketplace and we're going to be able to provide those services to our clients we have to get much more efficient in training people in things. So imagine the day when your installer is sitting there and maybe it's been two months since he installed that particular brand and can't remember it. So he goes to his phone and opens that particular video and says "oh, yea, that's how I do that."
And that's the benefit that our vendor partners receive- it's the ability to now work together, collaborate and have resources and tools and delivery methods that I think will streamline the entire process.
SS: So what's been the reaction at the conference to the news, from what you've heard?
BH: I think our membership loves it. And that was the number one goal because we are a member-focused, member-owned, member-driven organization. Every ounce of not only our energy but our resources are plowed back to our members. There is nothing taken off. When a vendor is kind enough to give us support monies, every dollar of that money goes to helping our members get stronger. And they know that, and they appreciate that, and i think quite frankly our vendor community appreciates the fact they do know their money is being spent exactly how they would like to spend it, and support it, and hopefully we're spending it on intelligent, high-return-on-investment activities, and that's why our membership really appreciates what's going on at HTSA and now really appreciates this vision that we have for this alliance as well.
SS: Aside from the Nationwide announcement, what have you heard people talking about at this conference? What's been the main topics of discussion from what you've heard?
BH: Well, business is strong, and it's getting better. We see the resurgence of high performance audio and video coming back. The average price points of theaters are increasing and everybody's pleased about that. Everybody is pleased that people are appreciating the performance products that they sell. Our networking business is phenomenal as one can expect. So there's a general feeling of enthusiasm and optimism and growth. And they're experiencing it, so what's we were hoping for, and now we are actually experiencing this.
The vendor community is very excited about our mentor program. Because as we've committed to them that we're going to continue to increase their benefits for being part of HTSA. Having a process in which we can now identify how exactly who of our members will mentor others, and also be partnered with them to help them in many aspects of it. It just adds another level of credibility to the process.
Members will listen to me only so much, and they'll listen to the vendors only so much, but they will definitely listen to the testimonial and the support of another member and their experiences. And that's been very powerful.
SS: What are you seeing in the second half of this year, just in terms of industry trends that we've not necessarily seen yet?
BH: More of the same, I think. I don't see anything substantially changing. As I mentioned, the single biggest challenge that we have is dealing with our growth and finding quality people. We put that resource in at our member meeting to have access to a company that will help identify good people and train them and things like that. Just being able to scale and deal with this. Dealing with that level of success and growth is going to be part of this.
HTSA
Bob Hana
Lampert, Past Board Members, Sued by Sears for All
Samsung is Looking at a Q1 Drop of 60 Percent
Verizon Launches World's First Commercial 5G Network
AudioControl Data Now Accessible in D-Tools Cloud


-From Pittsburgh, PA. Our hosts are Michael Cole and JBL for Smackdown, Jim Ross and Jerry Lawler for Raw, and Joey Styles and Tazz for ECW.
MVP is in the midst of what would go on to be an 11 month title reign. Rey had nothing better to do this month. Rey quickly escapes MVP�s grappling attempts. Rey shows MVP what�s up with a hurricanrana. The referee prevents Rey from making a dive, so Rey has to jump over him, wiping out MVP in the process. MVP finally counters, dropping Rey head-first into the corner. We get the obligatory heat period, as MVP targets the head. Rey lands on his feet on a press slam attempt and kicks MVP into the ropes. Rey makes his comeback, complete with a springboard lateral press. Mysterio botches a springboard leg senton and might have injured himself in the process. Rey recovers and modifies his offense with a back senton off the ropes. MVP smells blood and nails a hard clothesline. They battle on the top until Mysterio nails a top rope hurricanrana. MVP delivers a big boot for 2. Rey counters with a reverse DDT for another near fall. Rey misses 619 and settles for a hurricanrana off the apron. MVP has had enough and allows himself to get counted out at 11:27. Cheap finish to an otherwise cookie cutter match, **.
-Mysterio is upset and beats MVP up a little more.
-Todd Grisham interviews Jeff Hardy, the reigning Intercontinental Champion, backstage. Tonight, Hardy is facing Triple H in a #1 contenders match, and Grisham ponders if this is the biggest match of Jeff�s career. Jeff says he respects Triple H, but he doesn�t fear him. It�s time for Hardy to step up to the next level.
If this match seems random to you� it�s because it is. Punk was playing an underdog champion and therefore had to feud with BDV for a lengthy portion of later �07. Punk holds his own in the early going and displays some good team work with Kane. Henry grounds Punk with a standing clothesline to set Punk up as the isolated baby face. The big guys beat Punk up for a few minutes until Henry misses a head of steam into the corner. Kane gets the hot tag and does his thing. Big Daddy V blocks a chokelsam and plants Kane with a sit-out power bomb, which requires Punk�s rescue. Kane is our new isolated baby face, and has to suffer such humiliations including Viscera laying on top of him. The excitement builds with a Mark Henry bear hug. Punk gets a hot tag and uses quick attacks to knock BDV down to one knee. Kane gets rid of Henry as Punk kicks Striker off the apron. Punk springboards into a Samoan drop from Big Daddy V, allowing the Mastadon to gain the victory at 10:37. Formula tag, but I was pleasantly surprised by what an effective team Henry and BDV were, **�.
-Vickie Guerrero is wearing a neck brace and is surrounded by balloons, in anticipation of Edge�s championship victory party. Edge checks on Vickie and claims that her love will help him become World Champion.
-Mr. Kennedy comes to the ring for his match against Shawn Michaels, but of course he has to talk first. The only thing that matters to Kennedy is that he beats HBK.
Kennedy makes some downright goofy facial expressions as he pounds away on Michaels in the early going. HBK chop blocks the back knee and throws some chops. HBK is selling a back injury and is unable to throw a suplex, but he improvises by going after the arm. Both men take a tumble to the floor, but Michaels is able to continue the arm work. It�s refreshing to see a baby face working over a body part. HBK holds onto the hurt arm as Kennedy slugs with his good arm. Kennedy shoves HBK back-first into the ring post to swing the momentum to his favor. Michaels amusingly chops at the hurt arm, but Kennedy returns the favor with a running boot to the face. Kennedy spends some time working over HBK�s back, complete with a backbreaker into a submission. HBK desperately back body drops Kennedy over the ropes! Cue the HBK comeback! Michaels is clearly hurt as he dishes out his bag of tricks. Flying elbow drop by Michaels, but Kennedy counters Sweet Chin Music! HBK blocks the Kennedy Roll and rolls him up for 2. Kennedy catapults HBK into the corner and nails the Kennedy Roll. HBK catches himself in a STO. HBK kicks the hurt hand and follows up with Sweet Chin Music for the win at 15:12! HBK once again proved himself to be an in-ring genius as he lead Kennedy to a stellar performance, ***�.
-Todd Grisham interviews WWE Champion Randy Orton backstage. Orton takes exception to Grisham�s notion that he might not still be WWE Champion by the time the Royal Rumble takes place. Orton feels his opponent, Chris Jericho, is a virus. Orton doesn�t care if all the fans leave the show disappointed, as long as he�s still the champion. I miss heel Orton and I was certainly underrating his work at the time.
The winner faces the WWE Champion at the Royal Rumble. Hardy was in the midst of a surprising career revival during this time. The bell rings and they share a tense handshake. Triple H is a more experienced �top guy� so he dominates in the early going. Hardy scores with a series of arm drags, but he loses his balance on the guard rail, so Triple H regains control. Hardy seems reluctant to hurt HHH (for some reason) which only serves to disgust The Game. Hardy gets fired up after a slap and sprints through his bag of tricks. That put a smile on Triple H�s face. Satisfied, Triple H takes control in a more ruthless fashion. HHH shows some heelish tendencies, as he uses the ropes for leverage on an abdominal stretch. Jeff desperately counters a sleeper and nails a missile drop-kick. The match becomes more competitive from here, as Jeff scratches and claws his way back into the fight. Jeff finally scores with a dive over the ropes. Flying cross body by Hardy and the Whisper in the Wind! HHH blocks the Twist of Fate and nails a DDT. They trade counters, which seems to throw Triple H slightly off his game. Hardy drop-kicks the chest but misses the Swanton Bomb! Jeff blocks the Pedigree but gets caught in a spinebuster. Jeff counters the Pedigree again and pins HHH at 15:18! Holy upset! Triple H laughs like this is some sort of cute joke, but Hardy stands tall. Technically sound match here which told a nice story of Hardy stepping up, ***�.
-The Great Khali rants and raves backstage. Ranjin Singh is more than happy to translate, turns out Khali plans on doing a bunch of terrible things to Finlay and Hornswoggle. What did I do to deserve this coal of a match?
To put things in perspective, we�re just a couple months removed from Khali as World Heavyweight Champion (the belt meant something in 2007, as opposed to when I write this in 2012). Also, Finlay recently rescued Hornswoggle �McMahon� from his evil faux-daddy. Finlay isn�t intimidated by Khali, but that doesn�t stop him from getting shoved off his feet. Khali stumbles through putting a hurting on the poor Irishman. Khali misses a wild swing and hits the ring post, giving Finlay an opening. Finlay throws some shots, but Khali regains control. Cue the shoulder vice! Finlay escapes, but Khali hits an admittedly cool looking kick to ground him. Khali goes for the vice grip, but Finlay gets the ropes. Hornswoggle storms the ring and gets easily tossed out. Khali exposes a turnbuckle, while Finlay knocks Singh out. Finlay attempts a shillelagh shot, but the ref catches it. Hornswoggle sneaks in and nails Khali in the junk with a shillelagh of his own! Finlay picks up the win at 6:01! This was the * classic I was expecting.
Jericho returned to the WWE just weeks prior to this event. At the time, I perceived Orton to be fizzling as WWE Champion, but this reign has aged well (helps that Orton became the legitimate #2 star in the company afterwards). A refreshed Jericho goes toe to toe with Orton in the early going, and gains an edge by targeting the midsection. Orton dodges a drop-kick, but unwittingly sets himself up for a flying cross body to the floor. Jericho blocks a DDT and goes for the Walls. Orton blocks and delivers a DDT. Orton takes control and goes straight for the chinlock. Jericho escapes but both men go down after a bad collision. Jericho builds some momentum but can�t get the pinfall. Orton counters with a power slam to end Jericho�s comeback. Jericho counters with a backslide pin, but it really only angers Orton, who drives him into the ring post. Superplex by Orton! Orton counters the Walls but Jericho nails an enziguri. The lionsault is blocked! Inverted backbreaker by Orton, who signals the RKO. Jericho counters and delivers the lionsault for a painfully close near fall! The fight spills to ringside, where Orton arranges for Jericho to plummet over the announce table, right onto JBL. Back to the ring, Jericho nails a flying club to the back of the head. Orton counters the Codebreaker and gets ready to punt Jericho�s head off. The punt misses and Jericho rolls into the Walls! Jericho is in a winning position when JBL storms the ring and kicks Jericho in the head! That draws the DQ at 15:01. Crap finish to an otherwise exciting, competitive match, ***�.
-Orton is okay with the outcome, the honorable competitor that he is. Orton puts Jericho down with an RKO, just for good measure.
-It�s time for the Women�s Championship match, but Jillian Hall interrupts Lilian Garcia�s ring introductions. Jillian is here to remind us that she has a hit album on iTunes. Jillian has a gift for the fans, and that�s a live performance of one of her hit singles. She belts out �Have Yourself a Merry Little Christmas� in her trademark terrible voice. Fortunately, Mickie James cuts her off.
The story here is that James has an uphill battle against the much stronger Phoenix. James delivers some ineffective shots and her head scissors is countered into a power bomb. Beth takes charge and wears Mickie down. James escapes a Tree of Woe but gets caught in a chicken wing. James mounts John Cena, er, I mean a comeback. Mickie delivers a missile drop-kick for only 2. Beth cuts it off and nails a Fisherman suplex for the win at 4:46. Pleasant divas match here, as these two usually deliver the goods, **.
-Tazz joins Michael Cole on commentary for the Smackdown main event.
Whoa, 2007 was a crazy. It was a time when a World Heavyweight Championship match could still main event a pay-per-view. By 2012, the thought of this championship (or a Smackdown match in general) headlining just seems weird. Edge is the favorite target in the early going. Luckily, Undertaker and Batista can�t seem to agree on who should hurt Edge first, so they start fighting. Edge just enjoys the show for a bit, but Undertaker hasn�t forgotten about him. Taker dominates and Edge looks for the scraps. Batista bounces back and puts a hurting on Edge. Undertaker recovers but Batista prevents a leg drop on Edge. Batista looks for the finish but Edge low blows and nails a DDT. Edge covers, but Undertaker pulls the referee to the floor. Taker finally gets a chance to punish Edge (for putting him on the shelf back in the spring). Undertaker goes for the Last Ride but Batista breaks it up with a spear! Undertaker locks Hell�s Gate onto Batista. Edge rings the bell to confuse Undertaker into thinking he�d won. Taker doesn�t realize what happened and gets caught off guard by a spear from Edge. Batista gets a spear too but Edge can�t get the pinfall. Edge grabs some chairs and sets Batista up for a con-chair-to, but it�s blocked. Taker dumps Edge, but gets blindsided by Batista. Taker counters and superplexes Batista! Batista counters Old School and finds time to spear Edge. Undertaker blocks Old School, but it�s about now that things start getting weird. There�s two Edges laying at ringside. Taker choke slams Batista, but a third Edge runs in and gets choke slammed too. Taker delivers a Tombstone to Batista, but Edge throws some chair shots and pins Batista at 12:58. Surprisingly brief main event, but it packed plenty of action into it. The screwy finish worked here, ***.
-Edge poses with the belt as the two fake Edges crawl up the aisle. The two fake Edges would go on to become Curt Hawkins and Zack Ryder.
Final Thoughts: There were no MOTYC�s here, but you got a slew of *** matches and a historic title victory by Edge. That�s enough to warrant a Thumb�s up.


text:
Q: bootstrapping a linear mixed model with R's lmeresampler or lme4 or a robust regression? considering that I have a very small sample and that my residuals are non-normally distributed, I've decided to perform a lmer() with bootstrapping. This is my very first time doing this, this package lmeresampler seems to be the easiest one to do this, but I didn't find much on that, sonI have a few questions.

*

*The data is:

CONT_Y = scores
YEAR = A/B (2020 or 2021)
MY_GROUP = test1 (G1) or test2 (G2)

I have 21 participants, each participant took 2 tests (MY_GROUP) each year (YEAR) and I wanna see if there's an interaction between YEAR*MY_GROUP

*

*The model is:

### my model lmer (which doens't have normally-distibuted residuals)

mod1 <- lmer(CONT_Y ~ YEAR * MY_GROUP + (1|PARTICIPANTS), data = data)

### check model:

performance::check_model(mod1)
ggResidpanel::resid_panel(mod1, smoother = TRUE, qqbands = TRUE, type = "pearson")

*

*which gives me:

*

*My attempt to bootstrapp:

### Trying to bootstrap (following the package's vinagrete):

library(lme4)
library(lmerTest)
library(lmeresampler)

########################### bootstrap via lmersmapler: #######################################

mod1 <- lmer(CONT_Y ~ YEAR * MY_GROUP  + (1|PARTICIPANTS), data = data)
lmer_par_boot <- bootstrap(mod1, .f = fixef, type = "parametric", B = 100)

### output:

# summary(mod1) # here to compare with the original fit

names(lmer_par_boot)
summary(lmer_par_boot)

# get confidence intervals:

confint(lmer_par_boot)
print(lmer_par_boot,  ci = TRUE)

### plot ## what does this plot even mean?...
plot(lmer_par_boot)

Questions:

*

*1 The package offers me different boot options such as "parametric", "residual", "case", "wild", or "reb" , I got a bit overwhelmed, so I stuck with the package's default "parametric". I've read a bit on the topic, but I still didn't get the difference between all types (as here or here (thanks, D). Is it ok to stick with "parametric" in my case?

*2 I don't get any p-values, is there a way to get them or should I divide the
estimations by the standard errors in order to see if the t-statistic > 1.96, and then conclude that's significant?

*3 There are different options of confidence intervals, should I look at the "norm", "basic" or "perc" ?

*4 How many times should I bootstrapp the sample? The package's default is B= 100 , is that enough? I've seen a lot of interesting posts here concerning this, but I'm still confused

*5 I didn't see much on this package, but It seems to be a very simple way to bootstrap (specially if we consider that I'm a beginner), I've seen more on lme4::bootMer() and robustlmm::rlmer() (cf. notes below, please). Are they equivalent?
Notes:

*

*I've also used lme4 's bootMer(), but it seemed to be harder, with more steps:

### I got this function from the bootMer's help:

if (interactive()) {
  fm01ML <- lmer(Score ~ Year * Test + (1|ID), data = data, REML = F)
  ## see ?"profile-methods"
  mySumm <- function(.) { s <- sigma(.)
  c(beta =getME(., "beta"), sigma = s, sig01 = unname(s * getME(., "theta"))) }
  (t0 <- mySumm(fm01ML)) # just three parameters
  ## alternatively:
  mySumm2 <- function(.) {
    c(beta=fixef(.),sigma=sigma(.), sig01=sqrt(unlist(VarCorr(.))))
  }
}

### now, finally, one can run the bootstrapped model:

mod1bot <- bootMer(mod1, mySumm, nsim = 100, seed = NULL, use.u = FALSE, re.form=NA,
               type = "parametric")

summary(mod1bot)

### yey, same coeficients (maybe I'm doing the right thing)
### b0 = 17.61, b1 = 1.14, b2 = 0.91, b3 (int) = - 0.60

### confidence intervals:
confint(mod1bot)
### plot: ## I also didn't understand this plot
plot(mod1bot,index=3)

*

*I've also considered a robust regression, but it seemed harder than bootstrapping

*data:
data <- structure(list(PARTICIPANTS = c(1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L,
                                        3L, 3L, 3L, 3L, 4L, 4L, 4L, 4L, 5L, 5L, 5L, 5L, 6L, 6L, 6L, 6L,
                                        7L, 7L, 7L, 7L, 8L, 8L, 8L, 8L, 9L, 9L, 9L, 9L, 10L, 10L, 10L,
                                        10L, 11L, 11L, 11L, 11L, 12L, 12L, 12L, 12L, 13L, 13L, 13L, 13L,
                                        14L, 14L, 14L, 14L, 15L, 15L, 15L, 15L, 16L, 16L, 16L, 16L, 17L,
                                        17L, 17L, 17L, 18L, 18L, 18L, 18L, 19L, 19L, 19L, 19L, 20L, 20L,
                                        20L, 20L, 21L, 21L, 21L, 21L), CONT_Y = c(19.44, 20.07, 19.21,
                                                                                16.35, 11.37, 12.82, 19.42, 18.94, 19.59, 20.01, 19.7, 17.92,
                                                                                18.78, 19.21, 19.27, 18.46, 19.52, 20.02, 16.19, 19.97, 13.83,
                                                                                15.93, 14.79, 21.55, 18.8, 19.42, 19.27, 19.37, 17.14, 14.45,
                                                                                17.63, 20.01, 20.28, 17.93, 19.36, 20.15, 16.06, 17.04, 19.16,
                                                                                20.1, 16.44, 18.39, 18.01, 19.05, 18.04, 19.69, 19.61, 16.88,
                                                                                19.02, 20.42, 18.27, 18.43, 18.08, 17.1, 19.98, 19.43, 19.71,
                                                                                19.93, 20.11, 18.41, 20.31, 20.1, 20.38, 20.29, 13.6, 18.92,
                                                                                19.05, 19.13, 17.75, 19.15, 20.19, 18.3, 19.43, 19.8, 19.83,
                                                                                19.53, 16.14, 21.14, 17.37, 18.73, 16.51, 17.51, 17.06, 19.42
                                        ), CATEGORIES = structure(c(1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L,
                                                                    1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L,
                                                                    1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L,
                                                                    1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L,
                                                                    1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L,
                                                                    1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L), .Label = c("A",
                                                                                "B"), class = "factor"), MY_GROUP = structure(c(1L, 2L, 1L, 2L,
                                                                                1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L,
                                                                                1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L,
                                                                                1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L,
                                                                                1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L,
                                                                                1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L
                                                                                ), .Label = c("G1", "G2"), class = "factor")), row.names = c(NA,
                                                                                -84L), class = c("tbl_df", "tbl", "data.frame"))

### rename collumn:

data <- data %>%  rename(., YEAR = CATEGORIES)

*

*I recognize that maybe this in not THE best solution to the model's problems, but I'm a beginner, I can't go much further right now (such as fitting a non-linear model, for example), but I believe that bootstrapping would be a first solution, right? Thanks in advance.

*EDIT
While discussing the boot's type options in the comments, I've came across an interesting finding. So, before fitting the model, I've ran a couple of t-tests/Wilcoxon on this data, and the results only match if I choose the option "case" (which seems to fit the plot as well?):

*

*t-tests on GROUP:

1   Paired Y Score 2020 ~ Group =>  significant, G2 > G1
2   Paired Y Score 2021 ~ Group =>  ns, (G2 sightly bigger, but ns)

*

*t-tests on Year:

5   Paired Y  G1 Score  ~ YEAR  => significant, 21 > 20
6   Paired Y  G2 Score  ~ YEAR  => ns, 21 (sightly bigger, but ns)
As its in the discussion below, case seems to be the only option by which there's a Group effect in relation to the reference level/intercept (G1, 20) (in consonanse with test 1), isn't this interesting?

A: You can certainly use bootstrapping with the (new to me) lmeresampler package but, as you point out, there are only 21 students/participants. You should expect lots of uncertainty, esp. about the interaction.
It's often helpful to start by visualizing the data.
First let's look at the main effects. The plot below tells me — without any models — that:

*

*There seems to be an YEAR effect: most segments have positive slope. This is of course not surprising: we expect students know more with every year they spend at school.

*The might be a GROUP effect. Hard to tell from the plot actually.

*The variance is higher during the first than the second year. This is not the question you are asking but it's an interesting observation. There can be different definitions of "quality of education/teaching" and one might be related to "consistency of student attainment".

And here is a plot of the interaction between YEAR and GROUP. An interaction means that the blue and red line cross. As you can see, there is lots of variability and the lines are (close to) parallel for quite a few of the students.

This plot should prepare you for the outcome that no matter how you do the bootstrapping and really, no matter what model you choose to fit, the interaction term is (likely) not going to be significant. This is not surprising: Interaction require bigger samples to estimate precisely. See You need 16 times the sample size to estimate an interaction than to estimate a main effect.
I specify B = 5,000 boostrap resamples. This dataset is small and my laptop can handle it (in about 1 minute). This is probably too many replicates. With large B we can only decrease one source of error: the sampling error due to the randomness in the bootstrapping. We can't reduce the error due to having data on only 21 students.
B <- 5000

tic()
mod1_boot <- bootstrap(mod1, .f = fixef, type = "residual", B = B)
toc()
#> 51.31 sec elapsed

I choose the "normal" confidence interval because the "basic" and "percentile" confidence intervals have worse statistical properties. See Is it true that the percentile bootstrap should never be used?
confint(mod1_boot, type = "norm")
#> # A tibble: 4 × 6
#>   term         estimate    lower  upper type  level
#>   <chr>           <dbl>    <dbl>  <dbl> <chr> <dbl>
#> 1 (Intercept)    17.6   16.9     18.3   norm   0.95
#> 2 YEAR2           1.14   0.181    2.11  norm   0.95
#> 3 GROUPB          0.915 -0.00817  1.86  norm   0.95
#> 4 YEAR2:GROUPB   -0.602 -1.94     0.718 norm   0.95

We get a confidence interval with the bootstrap procedure, not a p-value, but obviously, the confidence interval either contains 0 or it doesn't.
It might be instructive to try out different types of bootstrapping methods (I tried the "parametric" and "residual" bootstraps.) but not particularly interesting: the confidence interval for the interaction term is wide and as expected we can't draw much of a conclusion about the strength of the interaction based on this small dataset.

Update: The biggest difference is between type="case" and the other types of bootstrap. With "case", the procedure samples students but not the four observations by the same student. This actually might be the most appropriate procedure given the structure of your data.
tic()
mod1_boot <- bootstrap(mod1, .f = fixef, type = "case", B = B,
                       resample = c(TRUE, FALSE))
toc()
#> 86.396 sec elapsed

confint(mod1_boot, type = "norm")
#> # A tibble: 4 × 6
#>   term         estimate  lower  upper type  level
#>   <chr>           <dbl>  <dbl>  <dbl> <chr> <dbl>
#> 1 (Intercept)    17.6   16.7   18.5   norm   0.95
#> 2 YEAR2           1.14   0.184  2.11  norm   0.95
#> 3 GROUPB          0.915  0.133  1.69  norm   0.95
#> 4 YEAR2:GROUPB   -0.602 -1.78   0.598 norm   0.95

R code to reproduce the figures and the analysis.
library("tictoc")
library("broom.mixed")
library("lme4")
library("lmeresampler")
library("tidyverse")

data <- data %>%
  rename(
    SCORE = CONT_Y,
    YEAR = CATEGORIES,
    GROUP = MY_GROUP,
    PARTICIPANT = PARTICIPANTS
  ) %>%
  mutate(
    GROUP = recode(GROUP,
                   "G1" = "GroupA",
                   "G2" = "GroupB"
    ),
    YEAR = recode(YEAR,
                  "A" = "Year1",
                  "B" = "Year2"
    )
  )

data %>%
  ggplot(
    aes(
      YEAR, SCORE,
      group = PARTICIPANT,
      color = GROUP
    )
  ) +
  geom_line() +
  facet_grid(
    ~GROUP
  ) +
  theme(
    axis.title.x = element_blank(),
    legend.position = "none"
  )

data %>%
  ggplot(
    aes(
      YEAR, SCORE,
      group = GROUP,
      color = GROUP
    )
  ) +
  geom_line() +
  facet_wrap(
    ~PARTICIPANT,
    ncol = 7
  ) +
  theme(
    axis.title.x = element_blank(),
    legend.position = "none"
  )

mod1 <- lmer(
  SCORE ~ YEAR * GROUP + (1 | PARTICIPANT),
  data = data,
  REML = FALSE
)

B <- 5000

tic()
mod1_boot <- bootstrap(mod1, .f = fixef, type = "residual", B = B)
toc()

confint(mod1_boot, type = "norm")

tic()
mod1_boot <- bootstrap(mod1,
                       .f = fixef, type = "case", B = B,
                       resample = c(TRUE, FALSE)
)
toc()

confint(mod1_boot, type = "norm")


3 beds | 2 and 1/2 baths | 2,302 sqft | $1,258 per sq. ft.
This Historic NY Style Penthouse is truly a masterpiece! Converted from warehouse to residential in 1997, PH602 offers over 2300 sq ft of contemporary living space, polished concrete floors with radiant heat, 11' ceilings and a stunning 330 sq ft terrace. Recently renovated by EAG studio's, this unit features 3 bedrooms, 2.5 bathrooms, , 2 car parking and a large private storage room. The spacious living areas include a Chef's Kitchen with 6 burner commercial Star gas range flowing effortlessly into the dining area, living room and outdoor terrace with captivating city views. Exquisitely designed powder room and large coat closet complete this level. The lower level includes a beautiful master suite with a spa like bathroom and walk-in custom closet. Additionally, on this level are two smaller bedrooms, additional full bathroom, an office area, a cozy media area/den and a laundry/storage closet. Located steps from the Embarcadero waterfront, world class restaurants, and shops.
EX: I found this listing on PMZ.com. Please send me more information about 300 Beale Unit 602, San Francisco, CA 94105. Thank you.


Flochat, India's first hybrid instant messenger which allows one to easily connect with friends via free messaging & hi-definition audio/video calling is adding one innovative feature after another and is increasingly becoming the first choice of the youth. Flochat is one of the most evolved Instant Messaging platform which allows users to access all lifestyle apps from their chat. They also have features like editing a sent message after it has been received/ read from the user and the sender's phone; converting emojis to gifs which allows the TG to express themselves far better than the existing platforms.
Flochat has recently announced the roll out of its new innovative feature 'Stitch'.
This uber cool feature is a whole new take on selfies. Using this feature one can click multiple selfies in one frame. So all your moods/ expressions now captured in one frame! Flochat is using cutting edge technology to enable taking multiple selfies in one background & one frame. This feature promises to change the way users click their selfies and is an exceptional addition to the existing app, which allows the user to capture pictures and weave in several of the best expressions in a single frame. The feature also enables users to instantly tap and change any of the pictures from different frames with a new one. With quirky stickers and amusing backgrounds the user can aesthetically enhance the images they click and share on the App.
Apart from Stitch, Flochat has also upgraded its audio and video features which boast of 6x clearer quality and 3x faster speed with a better user experience. The echo cancellation, howling control and smart noise reduction are some of the features introduced newly to amplify the audio feature usage.
Prateek Lal further added, "We spend a lot of time with our consumers to understand what are their pain points and try to develop features to solve them. Background noise and bad video quality in audio video calling happen to be a huge pain point for our TG and came out in every single focus group. Thus we designed a high definition version of audio video which is far superior from anything currently available in the market and also helps optimise data and battery for the user".
Flochat in your pocket enables you to not only chat but also smoothly navigate across various services like ordering food, hail a cab, book a movie ticket, watch online videos and access a search engine all on one platform. Flochat plans to launch many disruptive features in the upcoming months to attract more users and add to its 3 lakh plus user base.


One of the very coolest parts of my job is that I get to come up with ideas for products that inspire learning in kids. Innovation is a cornerstone of the Capstone ideal, and it has been since Day 1. This isn't surprising for a company that was started by siblings whose business experience included stone quarrying and banking, but most certainly not children's book publishing. Twenty five years later, I'd say it worked out pretty well for them. I've been here for 11 of those years, and I've seen the innovation process evolve from formal group brainstorming sessions, to scavenger hunts around town, to self-directed individual brainstorming. I've seen ideas take off and then flop (my own ideas included). And I've seen the seeds planted for some of our most successful products. I remember clearly the genesis of the You Choose brand at a group brainstorming session. I remember watching the Graphic Library brand being built from the ground up, including the birth of our favorite super scientist, Max Axiom.
After so many years, it can be difficult to find inspiration for new ideas. "The struggle is real," as they say. But, ironically, thinking about innovations of the past actually motivates me to search for the next big thing in children's learning. And having a company behind you that encourages this type of creativity is so empowering. It allows me to take that time to fall down the rabbit hole of the internet when I see something on MSN that sparks my interest. This is where great ideas can come from. And this doesn't just apply to editors. Anyone at Capstone is allowed, and in fact encouraged, to submit new product ideas. Our leaders recognize that our people are our greatest assets. That's where the ideas come from. That's where the inspiration is generated. And all of us here are so passionate about children learning. We want to pass our inspiration on to those young, eager minds, and hopefully spark their own creativity and curiosity. Maybe some of our ideas will inspire even bigger ideas a generation or two down the road.