text:
"""
This module implements the class that deals with the full document.

..  :copyright: (c) 2014 by Jelte Fennema.
    :license: MIT, see License for more details.
"""

import os
import sys
import subprocess
import errno
from .base_classes import Environment, Command, Container, LatexObject, \
    UnsafeCommand, SpecialArguments
from .package import Package
from .errors import CompilerError
from .utils import dumps_list, rm_temp_dir, NoEscape
import pylatex.config as cf

class Document(Environment):
    r"""
    A class that contains a full LaTeX document.

    If needed, you can append stuff to the preamble or the packages.
    For instance, if you need to use ``\maketitle`` you can add the title,
    author and date commands to the preamble to make it work.

    """

    def __init__(self, default_filepath='default_filepath', *,
                 documentclass='article', document_options=None, fontenc='T1',
                 inputenc='utf8', font_size="normalsize", lmodern=True,
                 textcomp=True, microtype=None, page_numbers=True, indent=None,
                 geometry_options=None, data=None):
        r"""
        Args
        ----
        default_filepath: str
            The default path to save files.
        documentclass: str or `~.Command`
            The LaTeX class of the document.
        document_options: str or `list`
            The options to supply to the documentclass
        fontenc: str
            The option for the fontenc package. If it is `None`, the fontenc
            package will not be loaded at all.
        inputenc: str
            The option for the inputenc package. If it is `None`, the inputenc
            package will not be loaded at all.
        font_size: str
            The font size to declare as normalsize
        lmodern: bool
            Use the Latin Modern font. This is a font that contains more glyphs
            than the standard LaTeX font.
        textcomp: bool
            Adds even more glyphs, for instance the Euro (€) sign.
        page_numbers: bool
            Adds the ability to add the last page to the document.
        indent: bool
            Determines whether or not the document requires indentation. If it
            is `None` it will use the value from the active config. Which is
            `True` by default.
        geometry_options: dict
            The options to supply to the geometry package
        data: list
            Initial content of the document.
        """

        self.default_filepath = default_filepath

        if isinstance(documentclass, Command):
            self.documentclass = documentclass
        else:
            self.documentclass = Command('documentclass',
                                         arguments=documentclass,
                                         options=document_options)
        if indent is None:
            indent = cf.active.indent
        if microtype is None:
            microtype = cf.active.microtype

        # These variables are used by the __repr__ method
        self._fontenc = fontenc
        self._inputenc = inputenc
        self._lmodern = lmodern
        self._indent = indent
        self._microtype = microtype

        packages = []

        if fontenc is not None:
            packages.append(Package('fontenc', options=fontenc))
        if inputenc is not None:
            packages.append(Package('inputenc', options=inputenc))
        if lmodern:
            packages.append(Package('lmodern'))
        if textcomp:
            packages.append(Package('textcomp'))
        if page_numbers:
            packages.append(Package('lastpage'))
        if not indent:
            packages.append(Package('parskip'))
        if microtype:
            packages.append(Package('microtype'))

        if geometry_options is not None:
            packages.append(Package('geometry'))
            # Make sure we don't add this options command for an empty list,
            # because that breaks.
            if geometry_options:
                packages.append(Command(
                    'geometry',
                    arguments=SpecialArguments(geometry_options),
                ))

        super().__init__(data=data)

        # Usually the name is the class name, but if we create our own
        # document class, \begin{document} gets messed up.
        self._latex_name = 'document'

        self.packages |= packages
        self.variables = []

        self.preamble = []

        if not page_numbers:
            self.change_document_style("empty")

        # No colors have been added to the document yet
        self.color = False
        self.meta_data = False

        self.append(Command(command=font_size))

    def _propagate_packages(self):
        r"""Propogate packages.

        Make sure that all the packages included in the previous containers
        are part of the full list of packages.
        """

        super()._propagate_packages()

        for item in (self.preamble):
            if isinstance(item, LatexObject):
                if isinstance(item, Container):
                    item._propagate_packages()
                for p in item.packages:
                    self.packages.add(p)

    def dumps(self):
        """Represent the document as a string in LaTeX syntax.

        Returns
        -------
        str
        """

        head = self.documentclass.dumps() + '%\n'
        head += self.dumps_packages() + '%\n'
        head += dumps_list(self.variables) + '%\n'
        head += dumps_list(self.preamble) + '%\n'

        return head + '%\n' + super().dumps()

    def generate_tex(self, filepath=None):
        """Generate a .tex file for the document.

        Args
        ----
        filepath: str
            The name of the file (without .tex), if this is not supplied the
            default filepath attribute is used as the path.
        """

        super().generate_tex(self._select_filepath(filepath))

    def generate_pdf(self, filepath=None, *, clean=True, clean_tex=True,
                     compiler=None, compiler_args=None, silent=True):
        """Generate a pdf file from the document.

        Args
        ----
        filepath: str
            The name of the file (without .pdf), if it is `None` the
            ``default_filepath`` attribute will be used.
        clean: bool
            Whether non-pdf files created that are created during compilation
            should be removed.
        clean_tex: bool
            Also remove the generated tex file.
        compiler: `str` or `None`
            The name of the LaTeX compiler to use. If it is None, PyLaTeX will
            choose a fitting one on its own. Starting with ``latexmk`` and then
            ``pdflatex``.
        compiler_args: `list` or `None`
            Extra arguments that should be passed to the LaTeX compiler. If
            this is None it defaults to an empty list.
        silent: bool
            Whether to hide compiler output
        """

        if compiler_args is None:
            compiler_args = []

        # In case of newer python with the use of the cwd parameter
        # one can avoid to physically change the directory
        # to the destination folder
        python_cwd_available = sys.version_info >= (3, 6)

        filepath = self._select_filepath(filepath)
        if not os.path.basename(filepath):
            filepath = os.path.join(os.path.abspath(filepath),
                                    'default_basename')
        else:
            filepath = os.path.abspath(filepath)

        cur_dir = os.getcwd()
        dest_dir = os.path.dirname(filepath)

        if not python_cwd_available:
            os.chdir(dest_dir)

        self.generate_tex(filepath)

        if compiler is not None:
            compilers = ((compiler, []),)
        else:
            latexmk_args = ['--pdf']

            compilers = (
                ('latexmk', latexmk_args),
                ('pdflatex', [])
            )

        main_arguments = ['--interaction=nonstopmode', filepath + '.tex']

        check_output_kwargs = {}
        if python_cwd_available:
            check_output_kwargs = {'cwd': dest_dir}

        os_error = None

        for compiler, arguments in compilers:
            command = [compiler] + arguments + compiler_args + main_arguments

            try:
                output = subprocess.check_output(command,
                                                 stderr=subprocess.STDOUT,
                                                 **check_output_kwargs)
            except (OSError, IOError) as e:
                # Use FileNotFoundError when python 2 is dropped
                os_error = e

                if os_error.errno == errno.ENOENT:
                    # If compiler does not exist, try next in the list
                    continue
                raise
            except subprocess.CalledProcessError as e:
                # For all other errors print the output and raise the error
                print(e.output.decode())
                raise
            else:
                if not silent:
                    print(output.decode())

            if clean:
                try:
                    # Try latexmk cleaning first
                    subprocess.check_output(['latexmk', '-c', filepath],
                                            stderr=subprocess.STDOUT,
                                            **check_output_kwargs)
                except (OSError, IOError, subprocess.CalledProcessError):
                    # Otherwise just remove some file extensions.
                    extensions = ['aux', 'log', 'out', 'fls',
                                  'fdb_latexmk']

                    for ext in extensions:
                        try:
                            os.remove(filepath + '.' + ext)
                        except (OSError, IOError) as e:
                            # Use FileNotFoundError when python 2 is dropped
                            if e.errno != errno.ENOENT:
                                raise
                rm_temp_dir()

            if clean_tex:
                os.remove(filepath + '.tex')  # Remove generated tex file

            # Compilation has finished, so no further compilers have to be
            # tried
            break

        else:
            # Notify user that none of the compilers worked.
            raise(CompilerError(
                'No LaTex compiler was found\n'
                'Either specify a LaTex compiler '
                'or make sure you have latexmk or pdfLaTex installed.'
            ))

        if not python_cwd_available:
            os.chdir(cur_dir)

    def _select_filepath(self, filepath):
        """Make a choice between ``filepath`` and ``self.default_filepath``.

        Args
        ----
        filepath: str
            the filepath to be compared with ``self.default_filepath``

        Returns
        -------
        str
            The selected filepath
        """

        if filepath is None:
            return self.default_filepath
        else:
            if os.path.basename(filepath) == '':
                filepath = os.path.join(filepath, os.path.basename(
                    self.default_filepath))
            return filepath

    def change_page_style(self, style):
        r"""Alternate page styles of the current page.

        Args
        ----
        style: str
            value to set for the page style of the current page
        """

        self.append(Command("thispagestyle", arguments=style))

    def change_document_style(self, style):
        r"""Alternate page style for the entire document.

        Args
        ----
        style: str
            value to set for the document style
        """

        self.append(Command("pagestyle", arguments=style))

    def add_color(self, name, model, description):
        r"""Add a color that can be used throughout the document.

        Args
        ----
        name: str
            Name to set for the color
        model: str
            The color model to use when defining the color
        description: str
            The values to use to define the color
        """

        if self.color is False:
            self.packages.append(Package("color"))
            self.color = True

        self.preamble.append(Command("definecolor", arguments=[name,
                                                               model,
                                                               description]))

    def change_length(self, parameter, value):
        r"""Change the length of a certain parameter to a certain value.

        Args
        ----
        parameter: str
            The name of the parameter to change the length for
        value: str
            The value to set the parameter to
        """

        self.preamble.append(UnsafeCommand('setlength',
                                           arguments=[parameter, value]))

    def set_variable(self, name, value):
        r"""Add a variable which can be used inside the document.

        Variables are defined before the preamble. If a variable with that name
        has already been set, the new value will override it for future uses.
        This is done by appending ``\renewcommand`` to the document.

        Args
        ----
        name: str
            The name to set for the variable
        value: str
            The value to set for the variable
        """

        name_arg = "\\" + name
        variable_exists = False

        for variable in self.variables:
            if name_arg == variable.arguments._positional_args[0]:
                variable_exists = True
                break

        if variable_exists:
            renew = Command(command="renewcommand",
                            arguments=[NoEscape(name_arg), value])
            self.append(renew)
        else:
            new = Command(command="newcommand",
                          arguments=[NoEscape(name_arg), value])
            self.variables.append(new)


Asymmetric cryptoalgorithms are used for banking etc. They build on the multiplication and factorization of prime numbers. Multiplying two large prime numbers is quick, but factorizing the product into the original prime numbers takes an enormous effort. But there is no mathematical proof saying it can't be done with a simple algorithm. Like with nuclear power, the probability is small that something will happen, but if a simple algorithm for factorizing any number into primes appears, it could result in a total meltdown of business if unprepared for.


text:
Q: Form submission and hyperlinks using GET and POST I have a search resource, the user can perform searches by filling out a form and submitting it, the create action is called, the Search is saved, the show action is called, and the results are displayed. This all happens with the default POST, and all works fine.
The user may want to save his search in the saved_search table (i don't use the Search table for this purpose as this table stores all searches for the purpose of compiling statistics, and gets cleared on a regular basis). Once the Search is saved, it can be re-run by clicking a hyperlink, this is where i start to get problems.
I see no way of getting my hyperlink to run the create action of Search, with a POST request, and the necessary data.
I then decided to try to get both form submission and the hyperlink to perform a search using a GET request, i was unable to get form_for to run my Search create action using a GET request, it always seems to get routed to my index action.
Can someone suggest a good restful solution to this problem please.
Many thanks

A: I'm not quite sure what you're trying to do here. If you want to have a form submit with a GET request, you can override the HTML attribute on the form_for helper:
<% form_for blarg, :html => { :method => 'get' } %>
blabla
<% end %>

Rails also supports a way of "faking" the HTTP method by using a "magic" parameter (called "_method"), which makes Rails behave as if it had seen the HTTP method in that parameter.
If you send the form as "get", you must make sure that none such parameter is set. If you wanted to let a hyperlink send a "POST", tweaking this would be the way (a browser will not send a real POST on a click on a link)

A: Jon,
If I understood right, if the search is already saved, you could just make a get on the resource of the saved search like you did the first time and use the show action to display the result.
Anyway, if you still wants to do a post with a link, the helper method link_to does it for you. Check it out:
http://www.51773.com/tools/api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#M001597
With a :method => :post option it will create a hidden form and post your data.
Hope it helps.

redpajama_set_name: RedPajamaStackExchange


Its a problem if the Federal Reserve raises interest rates but they also acknowledged that it is a bigger problem if the Federal Reserve does not raise interest rates. If they raise interest rates they prick the bubble, if they don`t raise interest rates the bubble gets bigger and eventually it pops. So no matter what happens we are pretty much screwed.


When citizen engagement makes the difference Thirty-one apartment buildings comprising 140,000 m 2 of floor space: Europe's most ambitious energy-saving renovation project is transforming Torrelago, a residential district of Valladolid in central Spain.
Renovating buildings to save energy In the suburbs of Valladolid, a city in central Spain, a district is at the forefront of Europe's energy transition.
Is it worth renovating old buildings? Spain is known as a land of sun and heat. But even here there are regions that have to face icy winter temperatures. In Valladolid , in the north of the country, many of the almost 300,000 inhabitants are in poorly isolated buildings built in the 1960s.
The human factor in saving energy From 21 to 25 May the EU Green Week is exploring ways to accelerate sustainable urban transformation.


He is one of the greatest opponents I've ever faced, having had the http://www.ramsfootballofficialproshop.com/WOMENS_YOUTH_TAVON_AUSTIN_JERSEY.html pleasure of looking across the line and seeing him on the opposite side of the ball, not once, but twice each for a decade.If you're a playoff race, Keenan Robinson Youth Jersey and you roster one of these guys, SPOILER ALERT, you're not going to make it.But the real secret to his recent success?I'm a little surprised that he's as nifty http://www.giantsshopfootballonline.com/Authentic-Keenan-Robinson-Jersey as he is some of the condensed areas.You can always change the information you share with us by editing your profile.
Parkway 8 6 – 37 St.Meanwhile, Yoenis Cespedes rejected his QO as expected but the team and his representatives continue to have ongoing conversations about his return to Queens.With the Giants, he's helped guide the development of Heston, Hunter Strickland, Madison Bumgarner, and Lincecum.Whatever I open up is fine.This off , co-owners and Tisch gave the green light to general manager Reese to acquire players through free agency.
had a rough first quarter, mistaking wide receiver Amendola for Edelman.The Trap site's State Archaeological Landmark status was pending at the time ETP set its bulldozers to it.Leetch scored two goals Saturday night, leading the New Rangers to a 6 exhibition victory over the Kings.By clicking Create Account, I hearby permission to Postmedia to use account information to create account., listed at 6-foot-3 pounds, didn't test well at the scouting combine, but that's the past, and if he performs well, he has a to crack Womens Tavon Austin Jersey the rotation.


text:
News Life
Schools make fish smarter
Sticklebacks make wiser choices in groups of three or more
By Laura Sanders
New research on decision making in fish shows that the bigger the school, the higher the chance the group makes the right choice, scientists report online November 13 in Current Biology.
MAJORITY RULE New research finds that one species of sticklebacks uses group smarts when choosing a leader. Jolyon Faria
Trusting group decisions is a cornerstone of modern human society. Trial juries, Wikipedia and even American Idol are based on trust in consensus decision making. And underwater in the stickleback fish world, things aren't so different.
Instead of choosing presidents or favorite singers, one species of stickleback fish, Gasterosteus aculeatus, has a more pressing concern — picking the right fish to follow home. Based on earlier experiments, the study's researchers had a pretty good idea about such stickleback preferences. Fat, evenly colored fish are regarded as healthy and strong, while scrawny fish mottled with black spots may be considered diseased.
Coauthor Ashley Ward, a biologist from the University of Sydney in Australia, says of these sticklebacks, "Fish like large leaders, well-fed leaders and unparasitized leaders."
Because sticklebacks are so judgmental, Ward and his colleagues were able to set up a situation where the fish were forced to choose between a "good" choice and a "bad" choice. Researchers then measured what percentage of fish went for the tall, dark and handsome (and, the team presumed, successful) leader.
To create such choices, researchers made replica fish, digital images of all sorts of sticklebacks — fat, skinny, long, short, clear and spotted — that were taped to both sides of a glass slide. Two replica fish, one "good" and the other "bad," were then tugged toward one of two homes in an aquarium, forcing the real fish to choose which replica fish to follow.
Slightly more than half of the live fish tested alone made the right choice, following replicas that appeared healthy. Adding another live fish to the mix didn't make much of a difference in selection.
But something very interesting happened as more and more live fish were put into the tank. When the group grew to three or more fish, the group's decision took precedent.
Subscribe to Science News
Get great science journalism, from the most trusted source, delivered to your doorstep.
When the size of the live fish group was increased to eight, 80 percent chose to follow the better leader. These results show "that the group as a whole is much better at finding the fat fish," says coauthor David Sumpter of Uppsala University in Sweden.
Researchers speculate that the wisdom of the crowd results from individual fish that may have bits of information that the group uses to make a better decision. Say, for example, a fish caught sight of a mottled spot on a potential leader that other members of the group may have missed. If in a group, the discerning fish's information will benefit other members, too.
"The most interesting bit — the positive social feedback — was really not something we expected to see," says Ward.
"This is a very interesting paper," comments Stephen Pratt, a biologist from Arizona State University in Tempe who studies consensus making in ants. "It has a different take on the advantages of living in a group."
But before you jump off a bridge just because Billy did, understand that these group smarts come with a caveat. In a small number of the team's experiments, all of the fish in a group chose the "bad" leader. "There's always a danger of amplifying a bad effect," says Pratt.
This notion of amplified mistakes could apply to studies done in humans that have examined how bad decisions, like unfortunate fashion trends and economic bubbles, snowball.
To navigate the tricky boundary between individual and group desires, the research team devised a mathematical equation that describes when a stickleback goes with its gut or goes with the crowd. The researchers explain that in this quorum rule, as the number of fish in the group rose, so too did the group's influence on the decision.
"The quorum rule is a nice way to make compromises between using your own smarts or slavishly following the leader," says Pratt.
A version of this article appears in the December 20, 2008 issue of Science News.
Consensus Decision Making by Fish, by David J.T. Sumpter, Jens Krause, Richard James, Iain D. Couzin, and Ashley J.W. Ward. Current Biology 18, 1–5, November 25, 2008. doi:10.1016/j.cub.2008.09.064
About Laura Sanders
Laura Sanders is the neuroscience writer. She holds a Ph.D. in molecular biology from the University of Southern California.
Fading to black doesn't empower fish
By Susan Milius September 27, 2002
Fishy odor just like dad's
By Susan Milius June 28, 2010
Step-by-step Evolution
By Sid Perkins January 16, 2009
More Stories from Science News on Life
Fossils suggest early primates lived in a once-swampy Arctic
By Freda Kreier January 25, 2023
A bird with a T. rex head may help reveal how dinosaurs became birds
By Aaron Tremper January 24, 2023
Some young sea spiders can regrow their rear ends
By Erin Garcia de Jesús January 23, 2023
A rare rabbit plays an important ecological role by spreading seeds
Chicken DNA is replacing the genetics of their ancestral jungle fowl

redpajama_set_name: RedPajamaCommonCrawl


text:
namespace cnn {

// computes a representation of a word by reading characters
// one at a time
struct C2WBuilder {
  LSTMBuilder fc2w;
  LSTMBuilder rc2w;
  LookupParameters* p_lookup;
  std::vector<VariableIndex> words;
  std::map<int, VariableIndex> wordid2vi;
  explicit C2WBuilder(int vocab_size,
                      unsigned layers,
                      unsigned input_dim,
                      unsigned hidden_dim,
                      Model* m) :
      fc2w(layers, input_dim, hidden_dim, m),
      rc2w(layers, input_dim, hidden_dim, m),
      p_lookup(m->add_lookup_parameters(vocab_size, {input_dim})) {
  }
  void new_graph(ComputationGraph* cg) {
    words.clear();
    fc2w.new_graph(cg);
    rc2w.new_graph(cg);
  }
  // compute a composed representation of a word out of characters
  // wordid should be a unique index for each word *type* in the graph being built
  VariableIndex add_word(int word_id, const std::vector<int>& chars, ComputationGraph* cg) {
    auto it = wordid2vi.find(word_id);
    if (it == wordid2vi.end()) {
      fc2w.start_new_sequence(cg);
      rc2w.start_new_sequence(cg);
      std::vector<VariableIndex> ins(chars.size());
      std::map<int, VariableIndex> c2i;
      for (unsigned i = 0; i < ins.size(); ++i) {
        VariableIndex& v = c2i[chars[i]];
        if (!v) v = cg->add_lookup(p_lookup, chars[i]);
        ins[i] = v;
        fc2w.add_input(v, cg);
      }
      for (int i = ins.size() - 1; i >= 0; --i)
        rc2w.add_input(ins[i], cg);
      VariableIndex i_concat = cg->add_function<Concatenate>({fc2w.back(), rc2w.back()});
      it = wordid2vi.insert(std::make_pair(word_id, i_concat)).first;
    }
    return it->second;
  }
};

} // namespace cnn

#endif

redpajama_set_name: RedPajamaGithub


OWASP is the largest application security non-profit organization in the world. We have over 200 chapters in over 100 countries around the world. Join us to find out current events from the OWASP Global Board of Directors and the OWASP Executive Director.


It is quite daunting to deal with cancer.
Eat as little sugar as possible. Sugar contributes to the growth rate of cancer cells. Cancer cells love sugar, so getting rid of the sugar you consume can help stop cancer cell growth. This alone isn't going to get rid of cancer, but it can increase the chance that the cancer will go into remission if other treatments are used.
Be aware of certain changes that could occur from the cancer treatments. Your physician can tell you the effects of drugs and treatment might instigate. If you appearance makes you uncomfortable, you might want to buy a wig or if your complexion gets pale, use makeup.
Staying at your ideal weight, eating right and exercising regularly not only helps you feel wonderful everyday, but these habits can lead to a reduction in the risk of cancer development. Eating plenty of vegetables and fruit, drinking water, and exercising for 30 minutes every day can help to keep cancer at bay and help you to live a healthy and happy life.
Always take a stand when you need to be heard. There are a lot of people who do not understand your sickness and that they can actually catch something from you. This will aid the overall response you to be less intimidated or fearful as you battle cancer.
If you expose your skin to the sun, you risk contracting skin cancer. Two essential tools to protect yourself from the constant barrage of UV rays are a hat and high-SPF sunscreen.
Exercising is a good way to fight cancer. Blood flow increases as you work out. Having your blood flowing is helpful in allowing your medication to easier travel throughout your body.
You need to know the symptoms of certain kinds of cancer, such as colon cancer, because your best chance of surviving is to catch them early. Losing weight, dark feces and cramping are just a few of the symptoms of colon cancer. You need to go to your physician and get tested if you have these symptoms are present.
If you have just been told you have cancer, try to stop smoking right now. Many cancer patients mistakenly think that it doesn't mater if they quit smoking or not. Cigarettes contain carcinogens that can make it harder for you to beat the cancer.
Smokers need to be very aware that quitting cigarettes not only protects against lung cancer and emphysema, as well as emphysema. The smoke from tobacco can damage the colon and cause polyps to grow. These are just a few more reasons why quitting smoking is so important.
If your loved ones have cancer, it is a good idea to attend appointments with them. Bringing along someone with a second perspective can help the patient ask the right questions when speaking to your doctor.
Depression has significant effects on your overall health and increase the likelihood that your ability to fight disease. They might even give up completely.
Cancer can potentially grow and spread, if you let depression get the best of your health. They might just give in.
Drinking soda and other unhealthy beverages may increase your chances of getting cancer. The carbohydrates and calories in the soda causes weight gain, and weight gain can cause cancer growth.
There are many new people who will enter your life if you have cancer, as you put together a team to help develop a treatment plan. These people include oncologists, nurses, chemo specialists and anyone who can assist you, empathize and help with what you are going through. This is a journey you cannot make alone, so form the intention of reaching out and accepting these new people into your life.
If you're friends and family aren't giving you the support you need, speak with them directly about this subject. Kindly explain to them exactly what they can do to help you. This is a time of time. The way you communicate should always be love.Do not have any regrets.
It is important to be aware of and recognize cancer symptoms. Learning how to recognize signs and symptoms of cancer is the best way to prevent it.
Help your loved ones who suffer from cancer by searching for people to share their experiences with. The Internet has a lot of information on support groups nearby, and you may also be able to find someone who is willing to talk to your loved one in person.This will allow the person with cancer an additional outlet for their emotions.
It can be difficult to know how to treat a family member with cancer, but it is best to treat them normally. Cancer patients need all the positive energy from the loved ones as they can get, and when people feel sorry for them, they tend to feel bad about themselves.
Whether you had a recent cancer diagnosis or if you've been fighting it a while, it's never a bad idea to sign up for a support group devoted to cancer. Most groups allow you to bring family members and friends of cancer patients.
It is important to be honest with your friends and family if you receive a cancer diagnosis. Remember that these people will want to support you, and that this is a time when you not only deserve, but need that support. Open lines of communication build sound bonds that are healthy and beneficial to all involved.
If you are the family member of a cancer patient, it is vital that you try not to treat the person any differently. Cancer patients need all the positive energy from the loved ones as they can get, and when people feel sorry for them, they might feel badly and whittle down self-esteem.
Prior to starting treatment, ask any questions you may have so the upcoming changes to your body are well understood. You will make the changes easier if you are prepared. If your treatment plan includes chemotherapy, you may want to consider buying a wig or wearing head scarves to cover your treatment-related hair loss.
Open communication build sound bonds that will benefit both you and beneficial to all involved.
The greatest damage from the sun's rays occurs from 10 in the morning until around 3 in the afternoon. Limit your time outdoors to either before or after this block of time, and you will greatly reduce your risk of skin cancer.
When going outdoors in the sunshine, cover up with clothing to reduce your chance for skin cancer.The sun's ultraviolet light can quickly burn unprotected skin, and melanomas (skin cancer) can quickly be fatal if left untreated.
You must remember to continue to have fun. Being diagnosed with cancer does not mean you must change how you choose to live your life. Continue to find time for things that bring you enjoyment, such as the cinema, reading a great book, or heading out to a football game. It may require a bit more planning to do your favorite activities, but there's no reason to withdraw from life because you are diagnosed with cancer.
Prior to undergoing treatment, be sure to ask all questions that you have so you understand what kinds of changes your body will undergo.This prepared mindset will help you to deal with the side effects of your treatment. If you will lose your hair due to chemotherapy, talk with other patients to get recommendations about makeup and wigs so that you will be prepared when the time comes.
Alcohol can increase your risk of cancer. Every alcoholic beverage you consume raises your chances of contracting specific forms of cancer. If you consume a lot of alcohol you are more at risk for cancer of the mouth, esophagus, or throat. If you want to drink alcohol, do not go overboard.
Cancer is a very hard disease to handle. It is a leading cause of death in the United States, therefore, it creates a great bit of fear in patients and their families. Nonetheless, there are many sources of information available to those dealing with cancer. Start with these tips, and then continue to explore to find the most pertinent information for you.
While some screenings are designed to detect cancer, others will look for problems that could be precursors to cancer and help with preventing it. Time flies by, and it is highly important to make sure you do these screenings and tests whenever its time.


Sherie said she sometimes thought about searching for her birth family, but even talking about it with her husband made her cry. She finally gathered the strength to search after voraciously reading "The Girls That Went Away". It dramatically changed her perspective about her own adoption and the possibilities for what her birth mother might have endured. Unfortunately, when Sheri's court-appointed investigator found her birth mother the woman wasn't ready to reunite…yet. It took time for Sheri's birth mother to overcome a family loss and regain her strength to face Sheri. Thankfully, Sheri was patient along the way, making sure that building trust with her birth family was the foremost goal in her reunion.


You should read "Nielsens" explanations.
They are not very specific about their methods and since 2013 the online measurement program has been discontinued etc.
Also, be cautious about the specifics and realize where their interests lie. However they are pretty clear about the challenges as they hear about/see them.
If you read between the lines, they are basically saying that the networks are having trouble finding a suitable model online, but the excuses they use seems inevitably solvable (1/4th the price seems mostly a problem with the advertisement agencies work and depending on the conversion issues that cause those problems they can be reduced in severity. Low sales in online stores is a standardisation of distribution problem.).


text:
DIKO remains split after internal elections (updated)
By FORMER STAFF February 10, 2014 January 25, 2016 5 304
Nicolas Papadopoulos, pictured with his wife Yiota, voitng in Sunday's elections
By Constantinos Psillides
THE SECOND round of DIKO elections were took place on Sunday night, with former Foreign Minister Markos Kyprianou staging a political comeback, after being elected as deputy chairman.
DIKO leader, Nicolas Papadopoulos, said to the press that a new day had dawned for the party, "as everyone, united, will work to deal with the huge challenges we are now facing".
Kyprianou won over fellow candidates Costa Mavrides, Giorgos Constantinou, Giannis Ioannou and European parliament member Antigoni Papadopoulou. The newly-elected deputy head got 5,882 votes while Mavrides and Papadopoulou got 5,442 and 4,889 votes respectively.
"I want to assure everyone that DIKO is turning a page. I want to thank the people of DIKO for honouring me with their vote, proving once more that DIKO is indeed the democratic party," Kyprianou said in his victory speech.
Kyprianou was ostracised from Cyprus politics after he stood trial in connection with the Mari naval base blast on July 2011, which resulted in the death of 13 people. Kyprianou was serving as the foreign minister for the Christofias administration and was among those who were blamed for actions leading to the blast. He was acquitted of all charges.
Another former Christofias minister was also a winner in Sunday's elections, as Christos Patsalides (former minister of health and interior) is now DIKO's vice chairman with 10,739 votes. Patsalides defeated Paphos mayor Savvas Vergas (6,342 votes), Giannis Armeftis (1,039 votes) and Constantinos Panagi (244 votes).
Marinos Mousioutas won the election for general secretary with 6,928 votes, defeating former Nicosia deputy mayor Stelios Ieronimides, Nestoras Nestoros and former CyBC chairman Themis Themistokleous.
On Monday morning the vote counting continued. At 1:00 p.m. DIKO announced the 15 names of those elected to the executive office, the higher body in the party. Among them was Christiana Erotokritou, spokeswoman for DIKO, Costas Mavrides who had previously lost the race to be elected deputy head and Energy Minister Giannos Lakkotripis.
District committee presidents were also elected, with the most important being that of Nicosia where CyTA union boss Alecos Tryfonides got elected. Tryfonides' election could be problematic for Papadopoulos, as the union man strongly opposes any privatisation of semi governmental organisations, which is the centrepiece of the coalition government economic policy.
But Tryfonides is unlikely to be the only obstacle Papadopoulos has to face in the near future.
When Papadopoulos ran in DIKO's leadership last December he beat incumbent leader Marios Garoyian by a close margin with just 51 per cent of the vote.
Sunday's election was to decide whether Papadopoulos' position in the party leadership would be cemented.
In true DIKO fashion, the party was split into two yet again. With the exception of Mousioutas, the so called "Papadopoulos camp" did not win any electoral battles when it came to party posts but dominated the election for members of the executive office.
Marcos Kyprianou is still the "wild card". Before the Mari blast, Kyprianou was considered the front runner for the leadership of the party his father (former president Spyros Kyprianou) founded and even a strong candidate for the presidency.
The next step for DIKO is a decisive one. Papadopoulos threatened to dissolve the coalition if president Anastasiades signs off on the joint communiqué for the talks but he would need the full backing of his party to do so.
DikoMarcos KyprianouNicolas Papadopoulos
French President going alone to White House
AG rejects AKEL's conspiracy probe request
Batch of bottled water recalled
Antigoni Pitta January 21, 2022 January 21, 2022


Floor Scales	There are 10 products.
WQJ EC Weight And Measures Trade Approved Scale. Capacities range from 60kg to 300kg with simple counting mode. Small plare size 420mm x 520mm large plate 600mm x 600mm with mains and rechargeable battery operation. Please Note:- This item is No Longer Available. Please contact us regards supplying an alternative.
TZ County Scale. Capacities range from 60kg x 1g to 300kg x 20g. Stainless steel plate size 400mm x 500mm with mains and reachargeable battery operation.


From its extraction through sale, use and disposal, all the stuff in our lives affects communities at home and abroad, yet most of this is hidden from view.
Cuba, an isolated island nation, rebuilt its quality of life following the collapse of cheap oil, supplied by the former Soviet Union.
As the world's oceans face greater and more complex challenges, communities from Mexico to New Guinea are working to protect the biodiversity of the earth's most valuable resource.
Florida's population is growing by nearly three residents every five minutes – the equivalent of a new city each year.
Businesses and government agencies are more likely to respond to community concerns when they know people are organized and aware about the environmental hazards in their communities.


text:
Down the Security Rabbithole Podcast
Follow Down the Security Rabbithole Podcast
Follow the Wh1t3 Rabbit ... attention technology and business leaders! The "Down the Security Rabbithole" podcast is not your ordinary security podcast, primarily because we take a business perspective on the colorful and fast-paced world of information security. Bringing useful commentary on rel…
Rafal Los (Wh1t3Rabbit)
Listeners of Down the Security Rabbithole Podcast that love the show mention: infosec, must listen podcast, consistently, cover, across, current, issues, relevant, business, understand, topics, information, guys, think, highly recommend, excellent, world, great, show, work.
newscast security rabbithole rafal enfuse security shawn tuma secbiz infosec featurecast ciso breach appsec cisos information security enterprise hacking opentext rabbit hole security advisor alliance guidance software
Search for episodes from Down the Security Rabbithole Podcast with a specific topic:
Latest episodes from Down the Security Rabbithole Podcast
DtSR Episode 481 - Spies In Your Tech
Prologue Bentsi is a guy with some experience in the bad guy world when it comes to devices and gadgets getting compromised. In this episode, he tells us stories and anecdotes on things he's seen and the threats gadgets face. It's a very interesting discussion, and might just make you a little more paranoid before it's over. Guest Bentsi ben-Atar https://www.linkedin.com/in/bentsi-ben-atar-6b0128/ Check out Sepio - https://sepio.systems/
tech spies atar
DtSR Episode 480 - Juice Jacking
Prologue Have you ever plugged your smart phone, tablet or other "smart thing" into a power cable that wasn't yours? I'm guessing you've answered yes - and if so, you need to listen to this episode. As we travel and move around with our smart devices, we don't always have our charging cables & blocks with us, and that can lead to disaster. Hear more from Robert Rowley on how "juice jacking" can cause security problems we aren't even aware of. Guest Robert Rowley LinkedIn: https://www.linkedin.com/in/robertlei/
juice jacking
DtSR Episode 479 - Productivity of Jump Boxes and Bastion Hosts
Prologue In a technically deeper episode, Ev joins Rafal to discuss how security has made productivity challenging at times, in terms of having to jump through hoops to get work done, and what we should be doing about it. Ev asks us to image an entirely new paradigm of productive access to necessary resources - so listen in and dream big with us. Guest: Ev Kontsevoy LinkedIn: https://www.linkedin.com/in/kontsevoy/ Teleport: https://www.linkedin.com/company/go-teleport/
jump productivity hosts ev boxes bastion teleport rafal
DtSR Episode 478 - Beyond Buzzwords: XDR
Prologue This week's episode is one of my favorite topics - marketing buzzwords. You've all heard the term "XDR" and wondered (probably like me) what the heck it is and how it's different than EDR or MDR. Do we really need more buzzwords? Mark Alba from Anomali joins me this week to discuss this, and I think it'll help sort things out for you, it sure did for me. I'm still not a big fan of new buzzwords, but at least I get it now. Guest Mark Alba LinkedIn: https://www.linkedin.com/in/markalba/ Anomali XDR Info: https://www.anomali.com/learn/the-impact-of-xdr-in-the-modern-soc-v2
buzzwords mdr edr xdr anomali
DtSR Episode 477 - Passwords are Dead and Other Fables
Prologue Welcome to the last month of 2021 - December. This month we have a few bonus episodes, starting with this gem on identity. We've got a great guest and Mike Kiser has some interesting opinions he's definitely not holding back on. Thanks for listening - we hope you enjoy this episode. And special thanks to SailPoint for bringing Mike to the mic. Guest Mike Kiser LinkedIn: https://www.linkedin.com/in/mike-kiser/
passwords fables sailpoint
DtSR Episode 476 - Securing Public Cloud with Azure ASB v3
Prologue Folks, the video of this episode which was live-streamed to our YouTube channel is here: https://youtu.be/IYVB_LNhURQ - and if you can, watch it. Huge mega-thanks to Microsoft and Lightstream for bringing together Jeff and Mark on this one to deliver some truly phenomenal content. This week is Azure Security Benchmark (not baseline, oops) version 3.0 hot off the presses. We talk about what it is, how to apply it, and where and why it's so useful for keeping not just your Azure public cloud safe, but also the "other" public clouds you use too. Guests Mark Simos LinkedIn: https://www.linkedin.com/in/marksimos/ Twitter: https://twitter.com/marksimos Jeff Collins LinkedIn: https://www.linkedin.com/in/jmcollins/
microsoft securing azure public cloud lightstream
DtSR Episode 475 - Community Sourced Threat Instructions
Prologue Fair warning y'all, this episode may have been just slightly more fun than the Surgeon General allows. That said, on this one we not only made up some new terms ("Threat Instructions", Anton) but also had some fun describing what a well-functioning system of highly automate-able threat data would look like. And as it turns out, it's CrowdSec's "Fire" data set. Fascinating conversation, and most fascinating of all is that as Philippe described how it functions, Anton could find nothing wrong with it. Call me gobsmacked. If you're interested in participating in the Crowd, click this link - because a typo will put you in a very weird and very different sort of crowd. Guests Philippe Humeau, CEO at CrowdSec LinkedIn: https://www.linkedin.com/in/philippehumeau/ Twitter: @Crowd_Security Website: https://crowdsec.net/ Anton Chuvakin LinkedIn: https://www.linkedin.com/in/chuvakin/ Twitter: @Anton_Chuvakin
ceo community fire threats crowd instructions anton fascinating surgeon general sourced
DtSR Episode 474 - Unraveling Mountains of Evidence
Prologue Hey! Are you attending OpenText World Enfuse? If not, click here and check it out - it's virtual! Straight from Enfuse Chuck Dodson joins Rafal & James to talk about digital evidence collection, management, and processing in the realm of law enforcement. A fascinating look at the law enforcement side of things, and a topic perspective most of us never have occasion to think about, unless you're in the fight. Guest Chuck Dodson https://www.linkedin.com/in/chuckdodson/ OpenText World - Enfuse https://www.opentextworld.com/event/7653eae4-3cf3-4dfc-89f2-7c41e260aa89/websitePage:4b6071b8-edc1-4efc-888b-520c728292ff
straight mountains unraveling
DtSR Episode 473 - Cyber Security by Executive Order
Prologue In this episode, we host a lady who only needs one name, like a movie or rock star. But "Jax" deals with topics we normal people don't have the stomach for, like CMMC and government security. In this episode, she joins us to talk about the current Executive Order on Cybersecurity ( Executive Order 14028, May 12, 2021 - https://www.federalregister.gov/documents/2021/05/17/2021-10460/improving-the-nations-cybersecurity ) and the implications and impact it will, might, and could have. A fascinating discussion that's worth listening to, whether you spend time in FedGov, or not. Guest Jaclyn "Jax" Scott LinkedIn: https://www.linkedin.com/in/iamjax/ Company site: Outpostgray.com Blog: http://www.beansandbytesblog.com/
blog executives cybersecurity executive orders
DtSR Episode 472 - Rick Howard on Trust and Tech
Prologue Let me start by saying how much I enjoy chatting with Rick Howard, today's podcast guest. Rick's been on before, and we always go long (especially on this one, sorry not sorry), but the content is well worth your time. On today's episode, we chat about "Zero Trust" and where technology meets concept, what's missing, and what's next. If you think you know all these is to know about Zero Trust, I promise you, you'll learn something new. Guest Rick Howard LinkedIn: https://www.linkedin.com/in/rickhoward/ Twitter: https://twitter.com/racebannon99 Rick's Show on CyberWire (Pro, subscription required): https://thecyberwire.com/podcasts/cso-perspectives
trust tech zero trust rick howard
DtSR Episode 471 - TPA Threat Modeling the Software
Prologue On Episode 471, as we rapidly hurl towards our 500th episode, we bring back Chris Romeo to talk about threat modeling. Specifically, we discuss threat modeling of software - with developers, methodologies, silos, incentives, and outcomes all in play for discussion. Chris has been doing this a while, and has some deep insights into what it takes to make things work - and he we welcome your feedback on how you do it. Guest Chris Romeo LinkedIn: https://www.linkedin.com/in/securityjourney/ Twitter: https://twitter.com/edgeroute
software threats threat modeling chris romeo
DtSR Episode 470 - Security Leadership Insights from Ann
Prologue On this episode of the DtSR Podcast - Ann Johnson joins special guest-host Ken Fishkin of NJ ISC2 chapter, along with James & Rafal to talk about leadership, and sports apparently. Thanks to the NJ Chapter of ISC2 ( https://www.linkedin.com/groups/4425593/ )for submitting questions and Ken for joining us to guest-host. On this episodes, we ask Ann to talk to us about leadership challenges, and what's in store for the future. Also, we briefly talk sports teams and discover Ann is a Cowboys fan. Guests Ann Johnson LinkedIn: https://www.linkedin.com/in/ann-johnsons/ Twitter: https://twitter.com/ajohnsocyber Ken Fishkin LinkedIn: https://www.linkedin.com/in/kfishkin/
cowboys leadership insights isc2 security leadership
DtSR Episode 469 - YGHT They Hacked Ransomware
Prologue This week on a ridiculously awesome episode of the DtSR Podcast the one and only Mr. Steve Perkins of Nubeva joins Rafal & James to talk about something worth shouting about. They've figured out how to beat ransomware... yes, there are a few 'catch' things, but the tech seems solid and the possibilities endless. Give this episode a listen, then scroll below to click the links, and give this a look for yourself! Guest Steve Perkins LinkedIn: https://www.linkedin.com/in/steve-perkins-1604b31/ Relevant Links Webinar coming up on session key intercept: https://info.nubeva.com/fall_2021 Email info@nubeva.com if you want to hear more, or partner with them to deliver their tech to YOUR customers Learn about the tech: https://info.nubeva.com/ransomless_decryption
hacked ransomware steve perkins
DtSR Episode 468 - TPA Another Journey Into Security
Prologue This week, we get to meet Sean Jackson. You may not know Sean, but his journey may feel familiar. He got here much like many of you, and his story of discovery and understanding of his role in the business as "the security guy" is something you should probably know. There are many paths into our profession, and there are many different ways to view what we do - Sean's is compelling as it is timeless. Give it a listen, and join me on his journey. Guest Sean Jackson LinkedIn: https://www.linkedin.com/in/74rku5/ Twitter: https://twitter.com/shunkydave
security sean jackson
DtSR Episode 467 - TPA Chips and SLSA
Prologue This week, Kim Lewandowski joins Rafal & James to talk about Google's latest contribution to the Open Source software movement - Supply-chain Levels for Software Artifacts (SLSA). We have a great conversation, and I hope you guys go watch the video (when it comes out) and check out the axe in the background. I never did find the interesting logo Kim talks about- maybe one of you will find it and post it to #DtSR on Twitter! Guest Kim Lewandowski LinkedIn: https://www.linkedin.com/in/kimsterv/ Twitter: https://twitter.com/kimsterv SLSA Links https://cloud.google.com/blog/products/application-development/google-introduces-slsa-framework https://security.googleblog.com/2021/06/introducing-slsa-end-to-end-framework.html
google levels supply chips open source
DtSR Episode 466 - TPA Vulnerability Manageement Goat Rodeo
Prologue This week, fresh off his Twitter rant, Travis McPeak joins Rafal to talk about the goat rodeo that vulnerability management in the enterprise. Travis talks about the multitude of reasons vulnerability management is so difficult, and what we can be done about the whole mess. Great episode, lots of great discussion and big thanks to Travis for the contribution to the topic. This needs more discussion, folks! Guest Travis McPeak LinkedIn: https://www.linkedin.com/in/travismcpeak/ Twitter: @TravisMcPeak
vulnerability rafal goat rodeo
DtSR Episode 465 - TPA Nic-NAC-Security-is-Whack
Prologue I have no excuses, and no ideas, how this show has made it so far without having the one and only JJ as a guest. She's been doing network security and architecture for a long time, in addition to being a force for good. Her focus on NAC (Network Access Control) shines through in this discussion too. Hilarity ensues. Guest Jennifer ("JJX") Minella LinkedIn: https://www.linkedin.com/in/jenniferminella/ Twitter: https://twitter.com/jjx
security hilarity whack
DtSR Episode 464 - TPA An Empowering Discussion on the Grid
Prologue This week our pal and previous guest Patrick Miller joins us to talk about the power grid, current state of the thing, and what he's working on in the power generation and distribution sector. It's a strange place where 8" floppy disks and DOS 2.2 still live. Yeah, go search those, you think there's a 0-day for DOS 2.2? Guest Patrick C. Miller LinkedIn: https://www.linkedin.com/in/millerpatrickc/ Twitter: https://twitter.com/PatrickCMiller/ Ampere Security: https://amperesec.com
discussion empowering grid patrick miller
DtSR Episode 463 - TPA Human Security Engineering
Prologue This week our friend Ira Winkler joins Rafal & James to talk about the human element in cyber security. Ira, like us, absolutely loathes the phrase "stupid user" - so you'll want to hear what he's working on, and his comments on the space.
human security security engineering ira winkler
DtSR Episode 462 - TPA Aki Peritz on Open Source Intel
Prologue With all the craziness going on in the world, from terrorism, to catastrophically botched withdraws from a 20 year war, to the incredible proliferation of ransomware, and "cyber privateering" making a comeback in the news - it's as good a time as any to discuss open source intelligence, collection, and analysis. Aki is a guy who would know a little bit of something about the topic, because anytime someone has to choose the way they describe their past "work" - you know their background is pretty colorful. Guest Aki Peritz LinkedIn: https://www.linkedin.com/in/aki-peritz-483a994/
intel open source aki
DtSR Episode 461 - TPA Peacocking Without PCAPS
Prologue Let me start off by saying that this episode isn't about politics. It's about facts, claims made, and election security facts and myths. I want to thank Rob Graham for getting on the show and sharing his experience on short notice, and providing insights from Mike Lindell's "Symposium". It's truly eye-opening, and hopefully a conversation that strikes at the core of what we need to hear right now. Guest Robert Graham Twitter - https://twitter.com/erratarob
symposium mike lindell peacocking rob graham
DtSR Episode 460 - TPA About CIAM and Other Auth
Prologue Thanks to Okta, for providing what is surely an entertaining (at least to record) and informative episode with some really cool guests. Bharat and John join James and Raf to talk about CIAM (a term Raf had to look up) and all things authentication history, past, and present. By the way, if you haven't registered, you should register for this very cool Okta Developer Day "Auth for All". Guests John Pritchard LinkedIn: https://www.linkedin.com/in/jpritchard/ Bharat Bhat LinkedIn: https://www.linkedin.com/in/bharatbhat/
bharat auth okta ciam
DtSR Episode 459 - TPA A Defenders Endpoint Perspective
Prologue Big thanks this week to OpenText for providing access to Fabian Franco (go check out his bio below). He joins James & Rafal to talk about protecting endpoints, and some of the interesting things that go along with state-of-the-art detection and response capabilities. Also, if you'd be so kind as to support those who keep this show going, go check out the OpenText link below and give it a click, won't you? Why are there so many acronyms for endpoint defense? What do EPP, EDR, MDR, XDR mean and are they at all any different? Let's dive into this, on today's episode. Guest Fabian Franco Bio: Fabian Franco, Senior Manager of Digital Forensics and Incident Response (DFIR), Threat Hunting and SOC. Fabian specializes in digital forensics, incident response, memory forensics, malware analysis, reverse engineering of malware and threat hunting. LinkedIn: https://www.linkedin.com/in/fabian-franco-434646a/ OpenText: https://security.opentext.com/solutions/managed-detection-and-response
defenders senior manager soc mdr endpoint epp digital forensics edr xdr threat hunting opentext
DtSR Episode 458 - TPA Staffing Disasters We Created
Prologue This week we have the pleasure of having Kevin Pope, one of Raf's close and long-time friends, and someone who's had one heck of a journey into and through our industry. Kevin is a veteran, a security-curious, and cyber security professional - and he's also got some metered opinions too. We discuss hiring, staffing, and some of the issues we've collectively - and he specifically - have seen. Give this one a listen if you want to understand why we have the staffing problem in cyber-security that we do. Seriously. Guest Kevin Pope LinkedIn: https://www.linkedin.com/in/screamingbyte/ Twitter: https://twitter.com/screamingbyte
created disasters staffing
DtSR Episode 457 - TPA Foreign Adversaries Killing People
Prologue Huge thanks to Prevailion's Karim Hijazi for taking the time with us to dissect this Gartner headline and article on "adversaries killing people using OT". As we expected, a sensationalist headline, followed by some mildly fluffy stuff, with a kernel of truth. Good discussion nonetheless, though, and I even learned a thing. Links The Gartner article referenced: https://www.gartner.com/en/newsroom/press-releases/2021-07-21-gartner-predicts-by-2025-cyber-attackers-will-have-we Guest Karim Hijazi LinkedIn: https://www.linkedin.com/in/karimhijazi/ Previous episode: http://ftwr.libsyn.com/dtsr-episode-426-tpa-winning-intelligence-collecting-zombies
killing ot foreign previous gartner adversaries
DtSR Episode 456 - TPA The Pandemic Meat Grinder
Prologue Frankly, we have no idea how we got through 450 episodes without interviewing Rich. No clue. Rich is a man of many talents including a trained responder for situations like we've been facing. He's also a cloud security specialist, and happens to do a half-dozen other things in his "spare time" too. In this episode we chat about what the pandemic has taught cyber security professionals, and what we'll come out the other side looking like. Warnings: Loki spoiler alert - oops, Rafal did this one Explicit language warning - Rich dropped some colorful language, deal with it Guest Rich Mogull LinkedIn: https://www.linkedin.com/in/richmogull/ Twitter: https://twitter.com/rmogull
pandemic rich explicit rafal meat grinder
DtSR Episode 455 - TPA All The Reminiscing
Prologue It's been a long time, maybe forever, since James and I sat down and just chatted on the podcast. With all these amazing guests we have on the show it's easy to get caught up in the fun and forget to just have a two-person conversation every once in a while. With that in mind, we did it this week. We sat down, just the two of us, and chatted about the last few hundred episodes, the things that have stayed with us, and some things we wished would "get better" but alas... Jump in, this is a special episode.
jump reminiscing
DtSR Episode 454 - TPA Cyber Insurance Fact vs Fiction
Prologue Sean Scranton joins Shawn Tuma and myself to talk about cyber insurance, specifically, as it is a massive topic of discussion lately. Building on top of the "does cyber insurance even pay out?" question and exploring if cyber insurance will actually change the industry (as Jeremiah hints in episode 447) we traverse a lot of related topics and answer some good questions. This is one of the most informative episodes on this specific topic I've found out there - without all the usual propaganda. Huge thank you to Sean and Shawn for agreeing to take time away from client work to speak with DtSR, and leave this information accessible to my listeners. Guests Sean Scranton LinkedIn: https://www.linkedin.com/in/sean-scranton-2b24948/ Shawn Tuma LinkedIn: https://www.linkedin.com/in/shawnetuma/ Twitter: https://twitter.com/shawnetuma
building cyber insurance factvsfiction shawn tuma
DtSR Episode 453 - TPA On Prioritizing Enterprise Vulnerabilities
Prologue Vulnerability Management has been a bit of a soapbox for me lately, and this episode brings in two experts on the topic directly from the enterprise to talk about how we prioritization, spreadsheets, and today's big vulnerability problem produces serious issues for enterprise professionals. The problem is as old as our profession, but in spite of the tools, testimonials, and hand-waving it's still a massive problem. Guests Britney Hommertzheim LinkedIn: https://www.linkedin.com/in/bhommertzheim/ Twitter: https://twitter.com/bhommertzheim Ace Moore Ace is incognito :)
enterprise prioritizing vulnerabilities
DtSR Episode 452 - TPA Burning It At Both Ends
Prologue On this episode of the podcast I have the pleasure of hosting one of my long-time friends and industry titan - Dawn-Marie "Rie" Hutchinson. She's fresh off of a stint as a CISO, and talking about burnout in our industry and beyond. It's always a pleasure chatting with a friend, but this is an important topic so extra thanks for sharing her knowledge and insights with us; working in a globally diverse and multi-timezone workforce isn't easy, and the lessons are useful! Guest Dawn-Marie "Rie" Hutchinson LinkedIn: https://www.linkedin.com/in/riehutch/ Twitter: https://twitter.com/CISO_Advantage
burning ends ciso
DtSR Episode 451 - TPA Rockin It
Prologue My pal Rock has ventured off on his own, so I wanted to catch up with him and get a quick update on the state of business, but also get a sense for what he's seeing in the industry as he's advising companies and helping them through compliance and regulatory challenges. Fascinating conversation, always fun stuff. Guest Rock Lambros LinkedIn: https://www.linkedin.com/in/rocklambros/ Twitter: https://twitter.com/rocklambros Twitter: https://twitter.com/rockcyberllc Website: https://www.rockcyber.com/
rock fascinating rockin
DtSR Episode 450 - TPA 3rd Party Risk Shitshow
Prolgue Ladies and Gentlemen - we've hit ** 450 ** episodes. Let me just take a moment and reflect on the number of awesome guests, long hours recording and editing, and all of you phenomenal fans and listeners spreading the show content. Episode 450 feels like the right one to drop an episode with one of my real-life best friends, British sensation, and perennial entrepreneur Vikas Bhatia. We drop the gloves and go after the shitshow that is third party risk management in modern day enterprise. There are answers, but not if you don't address it head-on. Guest Vikas Bhatia LinkedIn: https://www.linkedin.com/in/vikasbhatiauk/ Twitter: https://twitter.com/notjust4squares/ Company URL: https://justprotect.co
british risk gentlemen shit show 3rdparty
DtSR Episode 449 - TPA Tuma on A Watershed Moment for US Cyber
Prologue In this episode, our legal eagle Shawn Tuma is back to discuss the Colonial Pipeline incident and whether it could be a watershed moment for US Cyber interests. As Toby Keith's "Courtesy of the Red, White, and Blue" plays in the background, we discuss what's happened, what could happen, and what it all means. Guest Shawn Tuma LinkedIn: https://www.linkedin.com/in/shawnetuma/ Twitter: https://twitter.com/shawnetuma/
cyber courtesy colonial pipeline watershed tuma shawn tuma
DtSR Episode 448 - YGHT Knock Knock Who's There
Prologue You've GOT to hear this! This week on the podcast, I invited Martin Zizi of Aerendir, to talk about how we can use technology to not only distinguish between humans and non-humans (bots?) but also how to identify humans with staggering levels of precision - using commonly available and inexpensive components. He's got humor, an eclectic background, and great knowledge of the topic. Join us! Guest Martin Zizi Bio: Dr. Martin Zizi, MD-Ph.D, deep expertise in Molecular Biophysics and Neurosciences. He is one of the Founders & CEO of Aerendir Mobile Inc. He is the inventor of the NeuroPrint®, a cloudless AI-supported neural-tapping technology that can be used for authentication, identification, encryption, secure TLS, and bot segregation. Following his early years in the United States as a Scientist at the Walter Reed Army Institute of Research where he worked on very advanced projects, he had a 20-years dual-track career, leading both academic and strategic projects as a top scientist in 3 fields and was also a Chief Scientific Officer for Belgian DoD. Martin was a sought-after advisor for the Belgian, the EU governments, international organizations (UN) and the industry. Aerendir Mobile Inc. is his second start-up. He was #2 at another start-up in the Medical technology vertical. LinkedIn: https://www.linkedin.com/in/martinzizi/ Twitter: https://twitter.com/MartinZ_uncut Aerendir Mobile, Inc. LinkedIn: https://www.linkedin.com/company/aerendir-mobile-inc Twitter: https://twitter.com/AerendirMobile/
united states research ai european union medical scientists neuroscience belgians knock knock chief scientific officer tls walter reed army institute molecular biophysics
DtSR Episode 447 - TPA Software Security Liability and Insurance
Prologue I don't know about you, but I have Jeremiah in a list on Twitter that allows me to read/think about some of the things he posts without the noise of the rest of Twitter. Should a company that develops software be held responsible when a bug they missed is exploited? Why do we "Agree" on all those click-through agreements which basically disavow any responsibility, anyway? What about security tools - if they scan and miss a flaw that's later exploited, shouldn't they be liable? These and other salient topics are discussed in fairly great detail without all the usual hype you hear around this topic. Please join us, this is a wonderful episode to listen to more than once. Guest Jeremiah Grossman LinkedIn: https://www.linkedin.com/in/grossmanjeremiah/ Twitter: https://twitter.com/jeremiahg
insurance agree liability software security
DtSR Episode 446 - TPA AppSec Philosophy
Prologue When in Austin, TX ... meet up with some friends right? This week I have the pleasure of sitting down in-person with Joel whom has been doing the "AppSec thing" for longer than many of you who are reading this have been in our profession. Joel knows a thing or two - so we discuss a thing or two. Philosophy, history, and some ugly truths come out in a conversation that can only happen in-person. Guest Joel Scambray LinkedIn: https://www.linkedin.com/in/joelscambray/
philosophy tx appsec
DtSR Episode 445 - TPA Non-Random Cyber Thoughts with Dave Marcus
Prologue I honestly am having a difficult time understanding how this show has gone so long, so many episodes, without sitting down with Dave Marcus 1:1. It hurts my brain. So I rectified this situation and here you are. Dave is one of the best humans in the industry, has a few truckloads of knowledge, and you could stand to learn something from him. Give this episode a shot. Warning: Dave drops a pair of F-bombs, and the show goes a little longer than most at >40 minutes. But it's well worth your time. I promise. Guest Dave Marcus Twitter: https://twitter.com/DaveMarcus LinkedIn: https://www.linkedin.com/in/marcusdavid/
DtSR Episode 444 - TPA Gary is Awful at Retirement
Prologue I'm honored to have Gary McGraw on with James and myself on this episode. I hadn't realized, but Gary retired from (what was formerly) Cigital - and by retired I mean "started something new". Gary sucks at retirement, but he's brilliant and has a lot to say about machine learning and its applications, so you should really listen in. No, "AI" isn't going to take over security - but it's work exploring the enormous contributions machine learning make to our lives and how they can be abused. Guest Gary McGraw Twitter: https://twitter.com/noplasticshower Home: https://www.garymcgraw.com/ Boards he's on: https://www.garymcgraw.com/technology/business/ Info on Berryville Institute: https://berryvilleiml.com/ ARA for ML: https://berryvilleiml.com/results/ara.pdf
home ai retirement boards awful ml gary mcgraw cigital
DtSR Episode 443 - TPA Addressing AppSec Tech Debt
Prologue Chris Eng has been elbows deep in software security for a very long time. Times have changed over the last 20 years, as have tools, methods, and outcomes - what hasn't changed is how much security debt we keep amassing in our applications. How bad is the problem, and what can be done? Tune in and find out what we think. Guest Chris Eng LinkedIn: https://www.linkedin.com/in/chris-eng-ab51331/ Twitter: https://twitter.com/chriseng
addressing appsec tech debt
DtSR Episode 442 - S11E15 - TPA Fighting the Good Fight
Prologue This week, the show is back after a brief spring break, and we have with us Dmitri Alperovitch - who has taken on a new venture in his latest role. We discuss cybersecurity policy, government's role in private enterprise defense, and why you should probably never run your own MS Exchange Server. Lots of great content from the always informative and entertaining Dmitri. Guest Dmitri Alperovitch LinkedIn: https://www.linkedin.com/in/dmitrialperovitch/ Twitter: https://twitter.com/DAlperovitch Silverado Policy Accelerator: https://silverado.org/
fighting good fight dmitri exchange server dmitri alperovitch
DtSR Episode 441 - TPA State Secrets and Diplomatic Protection
Prologue ** First, before I say anything else, I want to thank Lonnie and his staff for their service to our country. Protecting diplomats is not an easy task I imagine, and being the most powerful nation on Earth, our diplomats are likely a target 24x7x365. ** This week, Lonnie Price joins me and James on the show for an intriguing talking through some very, very cool stuff. Now, this episode is special. Of course, every episode is special but some are more special than others. In this edition of the show we're talking to someone who keeps state secrets, well ... secret, as America's diplomats travel internally and abroad. I can safely say I had no idea how much there was to concern yourself with beyond just encryption. Guest Lonnie Price LinkedIn: https://www.linkedin.com/in/lonniejprice/
america earth protecting diplomatic state secrets
DtSR Episode 440 - TPA Fighting Back Against ATO
Prologue Account Take-Over (ATO). You've probably not given this too much thought, unless you've had your account jacked. Whether it was someone stealing your Twitter account, or your bank account, or God-forbid your Facebook - you know the ramifications are serious. But how do you identify it, prevent it, detect and respond to it, and maybe even recover from it... at scale? Rafal's guest, Ari Jacoby of Deduce has some ideas. Ari talks about the broader ATO problem, and suggests some of the reasons it's gotten this bad (...how bad is it?...) and what companies that are not in the Fortune 250 can do to protect themselves - and you. Guest Ari Jacoby Deduce: https://www.deduce.com/ LinkedIn: https://www.linkedin.com/in/arijacoby/ Twitter: https://twitter.com/arijacoby
god fortune fighting back ato rafal
DtSR Episode 439 - TPA Open Source Endpoint Defense
Prologue OK, say it with me, defender tools suck. They all have their own dashboards, data formats, ways to look at what's going on...and that wouldn't be bad if they even remotely worked together. OSQuery isn't the end-all for endpoint tools, but it surely can tell you a whole lot about what's going on out there - and then you can actually intelligently do something. But it needs a front-end...so enter Fleet. This episode is all about defending the endpoint using open source, and Fleet/OSQuery specifically. Guest Zach Wasserman LinkedIn: https://www.linkedin.com/in/zacharywasserman/ Twitter: https://twitter.com/thezachw Fleet Open Source Device Management: https://fleetdm.com/
defense open source fleet endpoint osquery
DtSR Episode 438 - TPA Implementing Zero Trust Principles
Prologue This week on a very cool conversation, Rafal snags a chance to do a virtual sit-down with Yuri all the way from the Netherlands. Juri is one of the quintessential experts on Zero Trust (not the commercial tools stuff, but principles and foundations) and you need to hear his take on how we get it implemented, where, and why. Guest Yuri Bobbert LinkedIn: https://www.linkedin.com/in/yuribobbert/ His book "Leading Digital Security": https://www.linkedin.com/pulse/new-book-leading-digital-security-yuri-bobbert-1f/?trackingId=%2Fwm4S897TnSMTgkDszCDJQ%3D%3D
principles netherlands implementing yuri zero trust juri rafal
DtSR Episode 437 - TPA Healthcare IT Under Siege
Prologue This week, DJ McArthur joins James and Rafal to talk shop about his career in defending healthcare IT. The Cliff's Notes version is that it's more complex, more under siege, and more critical than ever. No problem, right? This episode has been a long-time coming, and DJ is an honest-to-goodness expert in the field. He teaches classes on this topic which you may just want to go and look up if this is your thing. Guest DJ McArthur LinkedIn: https://www.linkedin.com/in/dj-mcarthur-74364b24/ Twitter: https://twitter.com/djmca5280
dj healthcare cliff siege rafal
DtSR Episode 436 - TPA A Dev Perspective on AppSec
Prologue Continuing what accidentally became a series of AppSec or Software Security focused episodes, #436 takes it from yet another direction. Rey joins us to talk about AppSec from his perspective - that of a life-long developer that's moved into software security. It's been an interesting journey, and while some of the things we discuss aren't necessarily revelations - listen for the subtle clues about what software security teams are doing wrong in the corporate enterprise... you'll hear it. Guest Rey Bango LinkedIn: https://www.linkedin.com/in/reybango/ Twitter: @ReyBango
appsec software security
File	Progress DtSR Episode 435 - TPA WPScan and Wordpress
Prologue Episode 435 is packed with OpenSource goodness, talking about WordPress and WPScan with Ryan Dewhurst. Ryan started WPScan (a tool you probably use as a security practitioner) and has now made a business out of it. He spends a half-hour discussing the product, his road, and Wordpress/security in general and includes some plans for the future. Guest Ryan Dewhurst LinkedIn: https://www.linkedin.com/in/ryandewhurst/ Twitter: https://twitter.com/ethicalhack3r Website: https://wpvulndb.com/
wordpress open source ryan dewhurst
DtSR Episode 434 - TPA Open Source Software Security
Prologue This week, Jennifer Fernick of NCC Group joins me to talk about her work with open source software and security. With a storied career, Jennifer is well-qualified to talk about some really interesting topics, but finding bugs in open source software, at the scale we need it to be done, is a monumental task. If you're a developer and keen on innovation and open-source, and know security or are interested in learning more - I encourage you to go check out the Open Source Security Foundation here: https://openssf.org/ Guest Jennifer Fernick LinkedIn: https://www.linkedin.com/in/jenniferfernick/
open source software software security ncc group
DtSR Episode 433 - TPA Leading the Alliance
Prologue: This week, Gary Latham joins the podcast to talk about taking the reigns of the Security Advisor Alliance, at a pivotal time for the organization. If you don't know about the SAA, I highly encourage you to check it out here: https://www.securityadvisoralliance.org/ Guest Gary Latham LinkedIn: https://www.linkedin.com/in/gary-latham-8bb62925/
alliance saa gary latham security advisor alliance
DtSR Episode 432 - TPA Identity and Trust
Prologue On this week's episode of the podcast, boomerang guest Robb Rock joins Rafal to talk identity, trust, and what's happened since the last time Robb was on the show (which was in 2016!). Of course they talk about the "big hack", and retreat into identity, Zero Trust, and the challenges of mid-market companies trying to do their own security. The lesson here? "The more we learn, the more we recognize we know very little." Guest Robb Reck LinkedIn: https://www.linkedin.com/in/robbreck/ Twitter: @RobbReck
trust identity robb zero trust rafal
DtSR Episode 431 - TPA Medical IOT
Prologue This week on DtSR, an old friend Jamison Utter joins Rafal to talk about medical IoT devices, and what makes them different -- and of course, how we can better protect them. Jamison's company, Medigate, is a healthcare security and medical analytics company - and it's an interesting discussion on how this type of IoT differs from others with security implications. You'll want to listen in, since the "Internet of Things" discussion is getting very varied, and you need to keep up. Guest Jamison Utter LinkedIn: https://www.linkedin.com/in/jamisonutter/ Twitter: https://twitter.com/jamison_utter Company website: https://medigate.io
internet medical iot internet of things rafal medigate
Claim Down the Security Rabbithole Podcast


Parents of students not attending school who are of compulsory school age (between 7 and 18 years) must ensure they notify the Homeschooling Office on the prescribed form. It is also recommended they apprise their child(ren)'s school(s) of the family's intention to homeschool.
Grades 9-12 Manitoba Independent Study Option (ISO) courses provide the opportunity and flexibility for school-age learners to study a wide range of compulsory and optional distance education courses. Learners complete courses independently and at their own pace while having some access to a tutor/marker via email or phone. The Distance Learning Unit issues the credit to distance learners who successfully complete an ISO course. The Distance Learning Unit may also issue diplomas to distance learners who successfully complete Manitoba graduation requirements.
Students who are of compulsory school age and are registered in a school and are unable to attend school full time due to medical reasons are to work with their school/division to provide Appropriate Educational Programming. If the school/division determines that the alternative programming is to work at home with Independent Study Option course(s) the school/division shall provide the financial resources. Please complete the Resident Attending Form for registration.
The 2018-2019 course fee exemption requirements and forms for students who are unable to attend school for medical reasons are available on the Homeschooling website.
The 2018-2019 requirements and ISO registration form for students that are residing in residential rehabilitation treatment centre is available on the forms page.


It's totally understandable if you have questions about our products or company. We would have a lot of questions if we were searching for the perfect healthy, all-natural treat for our dogs too. We've compiled a list of some questions that we frequently receive but if your question is not answered in the list below, we invite you to reach out to us. We are happy to help.
Are your treats safe for puppies?
Absolutely. The Healthy Companion Company's treats are safe for dogs of all ages.
How do I need to store my dog treats?
We suggest you keep the treat bag in the refrigerator after opening it. Since there are no added hormones or preservatives in our treats, they will stay fresh longer if they are kept sealed and chilled.
What ingredients are in your dog treats?
In an effort to ensure our customers that our treats are as healthy as possible, we use just the right ingredients in each type, eliminating any nasty surprises. Each treat contains the perfect combination of protein, fat, vitamins, and minerals, keeping your dog healthy and happy. Our treats are grain-free and all-natural, so you don't have to worry about feeding your furry companion anything harmful.
What flavors are your treats available in?
We currently offer dehydrated chicken or duck feet, rabbit. and a turkey/beef/chicken combination option. If you're not sure which kind to get, give us a call and we will help you figure out what is best for your dog.
Is the chicken you use in your treats sourced from within the states??
Yes. Our treats are completely sourced and manufactured with products from U.S. farmers.
What does The Healthy Companion Company do as a part of the community?
Because we truly care about the health and well-being of all dogs, not just our own, we give three percent of every purchase to support the homeless animal cause.
What if I am not satisfied with your dog treats?
If your dog has any issues with our dog treats, reach out to us and let us know. We offer a full, money-back guarantee if your dog is not enjoying our dog treats. Furthermore, we welcome your feedback and ideas on how we can improve our products.


text:
Crea un archivo en tu nuevo repositorio, añade algo al archivo y guarda (commit) el cambio en Git.

Commits (guardar)

Los Commits son el centro de Git. Ellos son momentos en los cuales guardas y describes el trabajo que has hecho. Ellos son
        los puntos en la línea del tiempo del historial de tu proyecto.

Crea un nuevo archivo

Ahora que tienes un repositorio iniciado agreguemosle un archivo.

Abre tu editor de texto y crea un nuevo archivo vacío. Ahora escribe algo de texto, por ejemplo "Hello!", y
        guarda el archivo como 'readme.txt' en la carpeta 'hello-world' que creaste en el anterior reto.

Verificar Status (estado) + añadis cambios al Commit

Ahore revisemos el status (estado) de tu repositorio para verificar si han habido cambios. ¿Tú sabes que
        has cambiado algo, pero lo sabe Git?

Asegúrate de que aún estás situado en el directorio 'hello-world' cuándo ejecutes estos comandos. Usa Git para ver
        qué cambió en tu repositorio:

Primero, verifica el status (estado):

git status

Git debería decirte que un archivo ha sido añadido.

Entonces añade (add) el archivo que acabaste de crear que empiece a ser parte de los cambios que vas a guardar (commit)
        con Git:

git add readme.txt

Finalmente, commit (guarda) aquellos cambios en el historial del repositorio con un
        mensaje (m) corto que describe la actualización realizada.

git commit -m "readme creado"

Siguiente paso: Crea más cambios

Ahora añade otra línea a 'readme.txt' y guarda el archivo nuevamente.

En la terminal, puedes ver las diferencias diff que hay entre el archivo ahora mismo y el archivo en el momento que creaste
        el último commit.

Dile a Git que te muestre las diferencias diff:

git diff

Ahora con lo que aprendiste previamente, crea un commit (guarda) el cambio más reciente.

{{{ verify_directory_button }}}

Para verificar el estado de los cambios en un repositorio

git status

Ver diferencias entre las versiones (commits) de los archivos

git diff

Añadir un archivo para ser guardado (commit)

git add <NOMBREDELARCHIVO>

Para añadir todos los cambios

git add .

Para crear un commit (guardar) los cambios que añadiste con un mensaje corto que los describe

git commit -m "tu mensaje commit"


text:
Racing and Sports Cars in the Movies from Casino Royale to Monte Carlo
by Jimmy Rustling
Written by Jimmy Rustling
Cars have been featuring in the movies for as long as they have been around. Whether it is a gangster from the days of prohibition on the running boards for a shootout or thrilling and often over the top car chases. Racing is a huge sport with millions of enthusiasts over the planet and there are many movies which have tried to bring the excitement to the big screen. Ayrton Senna, James Hunt and Niki Lauda have all had their time in the movies. Recently the battle for Le Mans domination was shown in Ford vs Ferrari.
These are some of the classic movies and moments from Hollywood and beyond.
1 The Italian Job
2 Le Mans
3 Rush
4 Ford vs Ferrari
5 Casino Royale
6 Senna
7 The Love Bug series
A classic movie with Michael Caine and a great cast. The movie was remade with Mark Wahlberg later on but watch the original if you haven't seen either. The movie is about a gold heist and based in England and Italy where our 'heroes' face the wrath of the Mafia but the cars and subsequent chases are competing with the actors for screen time. Jaguar E-types, a Lamborghini Miura and an Aston Martin DB4 feature in the movie but it is the Mini Coopers racing through Turin, down steps and through sewer pipes that the film is famous for.
Steve McQueen could feature in more than one movie on this list but this one is about one of the toughest races there is. a 24 hour test of endurance for both the driver and his crew plus the machine itself. McQueen plays a driver who is wracked with guilt over the death of his best friend in an accident he caused but at the same time he is fighting to win Le Mans against his rival. Excellent camera work and visuals make this a great car movie.
A very good film showing the intense rivalry between two drivers. It shows the incredible bravery of Niki Lauda who returned to Formula 1 just weeks after nearly dying in an accident. The film displays the differences between the two men with one who appears to love the playboy lifestyle and all the glamour of being a famous driver and the other with a professional intensity and brilliance of the Austrian.
Realistic filming and a gripping tale mean any F1 fan would want to watch but even if you're not a big racing fan this is still a great human story.
A tale about the rivalry between the two motor powerhouses. The film depicts Ford trying to join forces with Ferrari in an ill fated deal that apparently results in Ferrari insulting Ford and causing the latter to funnel funds into making a car capable of winning Le Mans and ending Ferrari's dominance.
Although there are a lot of embellished scenes and parts that have been said to be factually incorrect it is still a good sports car movie and shows Ken Miles towards the end of his life and his determination to win. Matt Damon and Christian Bale play Shelby and Miles.
While we concede this isn't a car movie it does as usual feature James Bond with one of his favourite car manufacturers. The Aston Martin. In this movie he has an Aston Martin DBS V12. It's a high performance vehicle with a 6 litre 48 valve V12 engine which James Bond uses in an exciting car chase during the movie. Due to its low centre of gravity a ramp had to be implemented while filming a stunt. The driver used an air cannon to push the car into a roll at the moment of impact. The car was travelling at over 70mph and rotated seven times on camera. This was subsequently confirmed as a new world record by the Guinness Book of Records.
If you want to visit a casino and pretend to be James Bond you don't have to be involved with car chases. With the growth of the gambling industry casinos are easily accessible. In fact you don't even need to physically visit one. There are so many online casinó to choose from. Search the internet for casino websites or online gambling and you will find one that suits you. You can then register and start playing Baccarat which is said to be Bond's favourite game although he is seen playing roulette and poker in other movies. One feature of online casinos is you can play for free and try out different games until you get one you like. Perhaps you prefer craps or slots. You can even find live casinos online where they have a real, professional dealer running the game. The camera follows the cards or the dice and there is a much more human level to playing remotely from home. Or perhaps you just want to play Online Slots.
For many people Ayrton Senna was the greatest racing driver ever. He was incredibly competitive and massively gifted. Senna won the World Championship for Formula 1 three times and took more pole positions than any other driver in history. He was worshipped across the world and a national hero in his native Brazil.
His life came to a tragic end way too soon in 1994. This documentary shows interviews with the great man and race footage from his career. The film is pieced together to show the best of Senna and as such it misses out some of his less than perfect aspects of his personality but it isn;t meant to be a warts and all film. It is produced to show you just how talented Senna was on the race track. Aggressive yes but a genius behind the wheel too.
The Love Bug series
Just enough room here to include this light hearted set of movies for younger viewers. Herbie is a VW Beetle with his own personality and driven by race driver Jim Douglas (played by Dean Jones). The films are a bit cheesy but feature comedic moments and plenty of driving including a road race in Herbie Goes to Monte Carlo. If your youngsters prefer something a bit more modern than Cars by Pixar could ignite some interest in sports car racing.
How your business can improve its employee onboarding pro-cess with HR software
Learn How You Can Excel at Pay per Call Marketing
How to Download and Install the Online Casino App?
Alchemy of money management
A Second Gambling Lockdown
Commercial • Gaming • Good experience • News
Top 5 Benefits Of Trivia Board Games For Your Brain
Types of Online Casino Bonuses
How to pick the right online casino
Jimmy Rustling
Born at an early age, Jimmy Rustling has found solace and comfort knowing that his humble actions have made this multiverse a better place for every man, woman and child ever known to exist. Dr. Jimmy Rustling has won many awards for excellence in writing including fourteen Peabody awards and a handful of Pulitzer Prizes. When Jimmies are not being Rustled the kind Dr. enjoys being an amazing husband to his beautiful, soulmate; Anastasia, a Russian mail order bride of almost 2 months. Dr. Rustling also spends 12-15 hours each day teaching their adopted 8-year-old Syrian refugee daughter how to read and write.
Wikipedia is suing the NSA. "By tapping the backbone...
Bernie Gets It Done: Sanders' Record of Pushing...
FBI Task Force Sharing Information About Online...
Iran nuclear deal: EU shields firms from US...
UPDATE: The Assam Rape Festival In India Begins This...


The Relished Roost: Searching For Swoon Worthy!
Don't get me wrong, I am a fan of today's move towards minimal chic. You know the look, "rooms with white walls and fun colorful accessories with abstract art." However, I miss being bowled over! Doing design is tricky these days because frankly everyone has a hand in it somehow or someway due to the power of social media. Pinterest and other sites provide everyone with dream rooms that they can try to recreate or at least use as inspiration. I want a room that takes more than a shopping spree to recreate and I would love to design one for a client someday. Alas, the days of "Carte Blanche" decorating I fear are over, but one can dream!!
Here are some of my favorite "Swoon Worthy" rooms done by the design masters.
This room will always be Swoon Worthy to me!
Amen! I am older and was never a blue-eyed blond who lived on the coast which seems to be the majority of many people around the world who love—and who look good in—the pale rooms. I came to love interior design from literature and theater and have a big oppositional streak in me and being a child of the 60s a serious remaining love for color, pattern. I hope you find clients who have bigger aspirations than to be just like everyone else. As my son said in kindergarten when he chose to color his "state animal" which in Kansas in a buffalo, orange instead of the "required" brown, "if you have to do it like everyone else, why even do it?" Wisdom at five.
Seems as though you are loving color and so on trend! I am definitely swooning!!
Thank you my amazing tasteful friend!
So many beautiful spaces, Karolyn. Love that each room is collected and chic…great post!
This is a perfect topic to post about. I with I had the courage to do an in your face, over the top room! Packed with vibrant color, pattern, and texture. Until then I will enjoy the bold courage of others.
Ahhhh....there is something to say about OPULENCE and this is it: I LOVE IT!
Yes, these days even for me, it's been about decluttering. For many reasons, but one of them quite frankly is that I'm getting TOO OLD to haul things around and clean! It's been easier and even more peaceful to have less but BEAUTIFUL vintage or antiques carefully placed. But there is nothing like a museum effect to tingle the senses! Beautiful!
I agree..but it takes money and imagination!
Some of the most gorgeous rooms ever, Karolyn. Alex and Scott's living room always makes me swoon!


At Keebles we acknowledge the importance of social, environmental and ethical matters in the workplace. We maintain and require the highest ethical standards in service delivery, working to the Solicitors Regulation Authority Codes of Conduct and Lexcel.
Our aim is to assist our employees at all levels to improve their professional abilities and to develop their skills. This may take the form of on-the-job coaching, counselling and attendance at external courses or seminars. We also offer sponsorship to staff for the attainment of professional or other recognised qualifications.
Regular Performance Management Appraisals give all employees the opportunity to consider past performance and to discuss their objectives and training needs for the future.
As an example of the many varied community initiatives that we operate, we offer work experience to students from disadvantaged backgrounds, giving them an opportunity to work in a professional environment and encouraging them to aim higher. To support this goal, our Trainee Solicitor Programme accepts students from all walks of life.
We are committed to being honest and fair in all our dealings with our partners, employees, clients and the wider community. We have a detailed Health & Safety Policy and all employees are involved in the decision-making process, either on an individual basis or through their representatives on the Health & Safety Committee or designated Fire Wardens.
Regular training in all aspects of Health and Safety is an integral part of the Keebles Induction and Training Programme. Planning, monitoring and review of the implementation of our Health & Safety and fire safety policies is carried out by qualified personnel with the assistance of the legal regulatory specialists in the practice. Our Partners recognise that safety is the responsibility of everyone within the organisation and not just a function of management.
Staff at all levels, partners, solicitors, paralegals and support staff are heavily involved in local and national charity work supported by the firm. As a practice we enthusiastically participate in Comic Relief, Jeans for Genes and Wear it Pink Day every year.
Our water coolers support Aquaid. The staff social committee arranges charity, sporting and social events throughout the year.
We are committed to integrating environmental best practice into all areas of our business. We conduct our business in full knowledge of and compliance with environmental regulations. We minimise consumption of natural resources and wastage of materials wherever economically possible.
We encourage staff to car share when travelling between offices, or use public transport. We also recycle cartridges through a charitable refill scheme and our unwanted IT equipment through charitable re-users. All waste paper is recycled where possible and we only use confidential document destruction firms who also recycle. We encourage energy saving through a 'turn it off' initiative throughout the practice.