text:
<?php

/**
 * Adminhtml System Store Model
 *
 * @category   Mage
 * @package    Mage_Adminhtml
 * @author      Magento Core Team <core@magentocommerce.com>
 */
class Mage_Adminhtml_Model_System_Store extends Varien_Object
{

    /**
     * Website collection
     * websiteId => Mage_Core_Model_Website
     *
     * @var array
     */
    protected $_websiteCollection = array();

    /**
     * Group collection
     * groupId => Mage_Core_Model_Store_Group
     *
     * @var array
     */
    protected $_groupCollection = array();

    /**
     * Store collection
     * storeId => Mage_Core_Model_Store
     *
     * @var array
     */
    protected $_storeCollection;

    /**
     * @var bool
     */
    private $_isAdminScopeAllowed = true;

    /**
     * Init model
     * Load Website, Group and Store collections
     *
     * @return Mage_Adminhtml_Model_System_Store
     */
    public function __construct()
    {
        return $this->reload();
    }

    /**
     * Load/Reload Website collection
     *
     * @return array
     */
    protected function _loadWebsiteCollection()
    {
        $this->_websiteCollection = Mage::app()->getWebsites();
        return $this;
    }

    /**
     * Load/Reload Group collection
     *
     * @return array
     */
    protected function _loadGroupCollection()
    {
        $this->_groupCollection = array();
        foreach (Mage::app()->getWebsites() as $website) {
            foreach ($website->getGroups() as $group) {
                $this->_groupCollection[$group->getId()] = $group;
            }
        }
        return $this;
    }

    /**
     * Load/Reload Store collection
     *
     * @return array
     */
    protected function _loadStoreCollection()
    {
        $this->_storeCollection = Mage::app()->getStores();
        return $this;
    }

    /**
     * Retrieve store values for form
     *
     * @param bool $empty
     * @param bool $all
     * @return array
     */
    public function getStoreValuesForForm($empty = false, $all = false)
    {
        $options = array();
        if ($empty) {
            $options[] = array(
                'label' => '',
                'value' => ''
            );
        }
        if ($all && $this->_isAdminScopeAllowed) {
            $options[] = array(
                'label' => Mage::helper('adminhtml')->__('All Store Views'),
                'value' => 0
            );
        }

        $nonEscapableNbspChar = html_entity_decode(' ', ENT_NOQUOTES, 'UTF-8');

        foreach ($this->_websiteCollection as $website) {
            $websiteShow = false;
            foreach ($this->_groupCollection as $group) {
                if ($website->getId() != $group->getWebsiteId()) {
                    continue;
                }
                $groupShow = false;
                foreach ($this->_storeCollection as $store) {
                    if ($group->getId() != $store->getGroupId()) {
                        continue;
                    }
                    if (!$websiteShow) {
                        $options[] = array(
                            'label' => $website->getName(),
                            'value' => array()
                        );
                        $websiteShow = true;
                    }
                    if (!$groupShow) {
                        $groupShow = true;
                        $values    = array();
                    }
                    $values[] = array(
                        'label' => str_repeat($nonEscapableNbspChar, 4) . $store->getName(),
                        'value' => $store->getId()
                    );
                }
                if ($groupShow) {
                    $options[] = array(
                        'label' => str_repeat($nonEscapableNbspChar, 4) . $group->getName(),
                        'value' => $values
                    );
                }
            }
        }
        return $options;
    }

    /**
     * Retrieve stores structure
     *
     * @param bool $isAll
     * @param array $storeIds
     * @param array $groupIds
     * @param array $websiteIds
     * @return array
     */
    public function getStoresStructure($isAll = false, $storeIds = array(), $groupIds = array(), $websiteIds = array())
    {
        $out = array();
        $websites = $this->getWebsiteCollection();

        if ($isAll) {
            $out[] = array(
                'value' => 0,
                'label' => Mage::helper('adminhtml')->__('All Store Views')
            );
        }

        foreach ($websites as $website) {

            $websiteId = $website->getId();
            if ($websiteIds && !in_array($websiteId, $websiteIds)) {
                continue;
            }
            $out[$websiteId] = array(
                'value' => $websiteId,
                'label' => $website->getName()
            );

            foreach ($website->getGroups() as $group) {

                $groupId = $group->getId();
                if ($groupIds && !in_array($groupId, $groupIds)) {
                    continue;
                }
                $out[$websiteId]['children'][$groupId] = array(
                    'value' => $groupId,
                    'label' => $group->getName()
                );

                foreach ($group->getStores() as $store) {

                    $storeId = $store->getId();
                    if ($storeIds && !in_array($storeId, $storeIds)) {
                        continue;
                    }
                    $out[$websiteId]['children'][$groupId]['children'][$storeId] = array(
                        'value' => $storeId,
                        'label' => $store->getName()
                    );
                }
                if (empty($out[$websiteId]['children'][$groupId]['children'])) {
                    unset($out[$websiteId]['children'][$groupId]);
                }
            }
            if (empty($out[$websiteId]['children'])) {
                unset($out[$websiteId]);
            }
        }
        return $out;
    }

    /**
     * Website label/value array getter, compatible with form dropdown options
     *
     * @param bool $empty
     * @param bool $all
     * @return array
     */
    public function getWebsiteValuesForForm($empty = false, $all = false)
    {
        $options = array();
        if ($empty) {
            $options[] = array(
                'label' => Mage::helper('adminhtml')->__('-- Please Select --'),
                'value' => ''
            );
        }
        if ($all && $this->_isAdminScopeAllowed) {
            $options[] = array(
                'label' => Mage::helper('adminhtml')->__('Admin'),
                'value' => 0
            );
        }

        foreach ($this->_websiteCollection as $website) {
            $options[] = array(
                'label' => $website->getName(),
                'value' => $website->getId(),
            );
        }
        return $options;
    }

    /**
     * Get websites as id => name associative array
     *
     * @param bool $withDefault
     * @param string $attribute
     * @return array
     */
    public function getWebsiteOptionHash($withDefault = false, $attribute = 'name')
    {
        $options = array();
        foreach (Mage::app()->getWebsites((bool)$withDefault && $this->_isAdminScopeAllowed) as $website) {
            $options[$website->getId()] = $website->getDataUsingMethod($attribute);
        }
        return $options;
    }

    /**
     * Get store views as id => name associative array
     *
     * @param bool $withDefault
     * @param string $attribute
     * @return array
     */
    public function getStoreOptionHash($withDefault = false, $attribute = 'name')
    {
        $options = array();
        foreach (Mage::app()->getStores((bool)$withDefault && $this->_isAdminScopeAllowed) as $store) {
            $options[$store->getId()] = $store->getDataUsingMethod($attribute);
        }
        return $options;
    }

    /**
     * Get store groups as id => name associative array
     *
     * @param string $attribute
     * @return array
     */
    public function getStoreGroupOptionHash($attribute = 'name')
    {
        foreach ($this->_groupCollection as $group) {
            $options[$group->getId()] = $group->getDataUsingMethod($attribute);
        }
        return $options;
    }

    /**
     * Retrieve Website name by Id
     *
     * @param int websiteId
     * @return string
     */
    public function getWebsiteName($websiteId)
    {
        foreach ($this->_websiteCollection as $website) {
            if ($website->getId() == $websiteId) {
                return $website->getName();
            }
        }
        return null;
    }

    /**
     * Retrieve Group name by Id
     *
     * @param int groupId
     * @return string
     */
    public function getGroupName($groupId)
    {
        foreach ($this->_groupCollection as $group) {
            if ($group->getId() == $groupId) {
                return $group->getName();
            }
        }
        return null;
    }

    /**
     * Retrieve Store name by Id
     *
     * @param int $storeId
     * @return string
     */
    public function getStoreName($storeId)
    {
        if (isset($this->_storeCollection[$storeId])) {
            return $this->_storeCollection[$storeId]->getName();
        }
        return null;
    }

    /**
     * Retrieve store name with website and website store
     *
     * @param  int $storeId
     * @return Mage_Core_Model_Store
     **/
    public function getStoreData($storeId)
    {
        if (isset($this->_storeCollection[$storeId])) {
            return $this->_storeCollection[$storeId];
        }
        return null;
    }

    /**
     * Retrieve store name with website and website store
     *
     * @param  int $storeId
     * @return string
     **/
    public function getStoreNameWithWebsite($storeId)
    {
        $name = '';
        if (is_array($storeId)) {
            $names = array();
            foreach ($storeId as $id) {
                $names[]= $this->getStoreNameWithWebsite($id);
            }
            $name = implode(', ', $names);
        }
        else {
            if (isset($this->_storeCollection[$storeId])) {
                $data = $this->_storeCollection[$storeId];
                $name .= $this->getWebsiteName($data->getWebsiteId());
                $name .= ($name ? '/' : '').$this->getGroupName($data->getGroupId());
                $name .= ($name ? '/' : '').$data->getName();
            }
        }
        return $name;
    }

    /**
     * Retrieve Website collection as array
     *
     * @return array
     */
    public function getWebsiteCollection()
    {
        return $this->_websiteCollection;
    }

    /**
     * Retrieve Group collection as array
     *
     * @return array
     */
    public function getGroupCollection()
    {
        return $this->_groupCollection;
    }

    /**
     * Retrieve Store collection as array
     *
     * @return array
     */
    public function getStoreCollection()
    {
        return $this->_storeCollection;
    }

    /**
     * Load/Reload collection(s) by type
     * Allowed types: website, group, store or null for all
     *
     * @param string $type
     * @return Mage_Adminhtml_Model_System_Store
     */
    public function reload($type = null)
    {
        if (is_null($type)) {
            $this->_loadWebsiteCollection();
            $this->_loadGroupCollection();
            $this->_loadStoreCollection();
        }
        else {
            switch ($type) {
                case 'website':
                    $this->_loadWebsiteCollection();
                    break;
                case 'group':
                    $this->_loadGroupCollection();
                    break;
                case 'store':
                    $this->_loadStoreCollection();
                    break;
                default:
                    break;
            }
        }
        return $this;
    }

    /**
     * Retrieve store path with website and website store
     *
     * @param  int $storeId
     * @return string
     **/
    public function getStoreNamePath($storeId)
    {
        $name = '';
        if (is_array($storeId)) {
            $names = array();
            foreach ($storeId as $id) {
                $names[]= $this->getStoreNamePath($id);
            }
            $name = implode(', ', $names);
        }
        else {
            if (isset($this->_storeCollection[$storeId])) {
                $data = $this->_storeCollection[$storeId];
                $name .= $this->getWebsiteName($data->getWebsiteId());
                $name .= ($name ? '/' : '') . $this->getGroupName($data->getGroupId());
            }
        }
        return $name;
    }

    /**
     * Specify whether to show admin-scope options
     *
     * @param bool $value
     * @return Mage_Adminhtml_Model_System_Store
     */
    public function setIsAdminScopeAllowed($value)
    {
        $this->_isAdminScopeAllowed = (bool)$value;
        return $this;
    }
}

redpajama_set_name: RedPajamaGithub


text:
<img alt="dcsimg" id="dcsimg" width="1" height="1" src="//www.qsstats.com/dcs0hqs4610000ou3mn7tu0uc_5l6j/njs.gif?dcsuri=/cloud/why-amazon-s-aws-cloud-business-will-continue-to-grow&dcsipa=1&WT.js=No&WT.tv=10.4.1&dcssip=www.eweek.com&WT.qs_dlk=XTD-HwrIhEIAAB6DxsAAAADO&">
Why Amazon's AWS Cloud Business Will Continue to Grow
By: Sean Michael Kerner | February 01, 2019
NEWS ANALYSIS: AWS is now the single most profitable business unit within Amazon, and it's likely to only grow in the months ahead, thanks in part to a number of key factors that are working in the company's favor.
For a company that started off with the simple business of selling books online, Amazon has sure come a long way. While consumer goods, including books, are at the core of Amazon's business, it is the Amazon Web Services (AWS) cloud division that generated most of company's operating income in 2018.
Amazon reported its full fiscal 2018 financial earnings on Jan. 31, with AWS revenue for the year reported at $25.7 billion, growing at 47 percent year over year. Even more impressive though is that operating income from the AWS division at $7.296 billion was higher than another other division within Amazon. Simply put, Amazon is now making more profit from the cloud than it is for any other business unit it operates. That's a staggering achievement given the overall size and scale of Amazon and is a testament to the transformative power of the cloud, not just for Amazon but for IT in general.
The cloud as it exists at AWS today is not the same as it was when Amazon first pioneered the concept in 2006. The original idea of AWS was to provide elastic services for virtual servers with the Elastic Compute Cloud (EC2), in an effort to make it more efficient for organizations to deploy and run workloads with no capital expenditures. Now in 2019, AWS is much more than just simple elastic services for virtual servers.
So where is AWS growing? There are a number of different areas and an overall relentless pursuit of innovation that lead to a dizzying array of services.
Data Point #1: AWS Is Still Growing EC2
Certainly, there is money to be made in the elastic server EC2 business as AWS continuously expands its offerings in that segment. EC2 is at the heart of what AWS is for many cloud users, providing different instance types for various workload requirements.
Over the course of 2018, AWS announced six new instance types, including the A1 instance types that use custom AWS Graviton Arm processors. Other new instance types include the C5n network-optimized instances, which provide 100G-bps network bandwidth, and the P3dn GPU instances for distributed machine learning and high-performance computing applications.
By continuing to expand the available pool of EC2 instance types, AWS is making it easier for organizations of all sizes to choose cloud deployment as a primary option.
Data Point #2: AWS Is Going On-Premises
Looking into 2019, the AWS Outposts service, which brings the AWS service to on-premises data centers, will further help the company to grow. With AWS Outposts, organizations get the benefits of cloud compute infrastructure, but it's all running on-premises.
For those organizations that have seen deployment in a public cloud, or in a data center they don't control as a barrier, the AWS Outposts service will provide an option.
Data Point #3: Container Services Including EKS and Fargate Provide Options
Containers are an increasingly popular way for organizations to run application workloads, which is something that AWS knows well. Organizations have used EC2 to deploy containers and the Kubernetes container orchestration system, but there are other options.
The Elastic Container Service (ECS) provides container registry and deployment capabilities, while EKS, the Amazon Elastic Container Service for Kubernetes, provides an optimized Kubernetes service. Going a step further, the AWS Fargate service provides a different way to run containers in a more lightweight approach than other options.
As organizations continue to look at containers as a way to develop and deploy workloads, AWS will undoubtably attack a fair share.
Data Point #4: Serverless Is Growing
The concept of elastic cloud computing isn't the only concept that AWS has pioneered. With AWS Lambda, the company has helped to create the emerging concept of serverless computing, often also referred to as functions-as-a-service. With Lambda and its myriad services, organizations do not need to run virtual servers or EC2 instances to get functionality. Instead, with Lambda, specific event-driven triggers are configured, enabling functions to only run as needed.
With Lambda, there can be significant cost and operational efficiencies, since organizations only pay for events, rather than time for a long-running server that is always on. The concept of serverless has become increasingly attractive to organizations and will also help propel AWS to future growth.
Data Point #5: Sagemaker Enables Humans to Benefit from Machine Learning
Artificial intelligence (AI) and machine learning (ML) are oft repeated buzzwords, but they haven't always been the easiest types of technologies to actually deploy. The AWS Sagemaker service aims to democratize the AI/ML experience, making it easier to get up and running with the technology to rapidly benefit from it.
As organizations look to figure out what AI/ML is all about and how it will benefit their organizations, AWS Sagemaker is likely to be among the primary choices.
Data Point #6: More Regions, Means More Availability
With the cloud, it's important for organizations to have access to resources that are local, both for performance and regulatory reasons.
AWS has grown its data center footprint and now has 20 infrastructure regions globally. Across those regions, AWS now has 60 availability zones. Looking forward, AWS plans to add four new regions inside of the first half of 2020, with Bahrain, Hong Kong SAR, Italy and South Africa.
Simply put, more regions mean more opportunities for organizations to give AWS their business.
Data Point #7: Multicloud Is an Opportunity for Growth
When AWS got started in 2006, there were no other clouds, but that's no longer true. The two other major public cloud vendors, Microsoft with Azure and Google with its Google Cloud Platform (GCP), are also growing, as demand for cloud is robust.
Over the past year, the concept of multicloud has emerged, enabling organizations to run and manage workloads across multiple public clouds. It's a trend that is intended to help prevent vendor lock-in, and it can also be a big benefit for AWS.
While AWS has had great success on its own, the push by the other cloud vendors brings more organizations and workloads to the cloud. As organizations deploy cloud workloads, the need to prevent lock-in and maintain the highest levels of availability will lead to multicloud deployment, and with that AWS will also grow. For AWS, more cloud adoption overall means more opportunities, and that will be likely be a key driver of growth for the company in 2019 and beyond.
Previous How to Get the Most Out of Enterprise Knowledge Assets...
Next Dell EMC Brings Azure Stack to the Edge
Google Cloud Services Platform Now Runs On-Premises
DAILY VIDEO: Google Cloud Services Platform brings the cloud on premises, and Samsung's Galaxy...
Adobe Experience Cloud Leverages Sensei to Streamline...
DAILY VIDEO: A new version of Adobe Experience Cloud streamlines content delivery, and Lenovo...

redpajama_set_name: RedPajamaCommonCrawl


text:
Road to Modernisation
The army has initiated the process for procuring weapons after years of delay
Aditya Kakkar
The Indian Army's weapon systems have been plagued by obsolescence and both the army and numerous parliamentary committees have acknowledged this 'critical hollowness'. The army has finally begun the procurement process for a number of weapons after years of avoidable delay.
Pinaka multi barrel rocket laucher
The Request for Information (RFI) for approximately 5.5 lakh assault rifles was issued on 23 February 2018. The RFI was initially issued in September 2016 but a series of convoluted steps exacerbated the delay. It now seeks a 7.62mm x 51mm rifle to 'Shoot to Kill' with an effective range of minimum 500 metres. The RFI also seeks a modular design which is capable of fitting and firing of Indian in-service UBGL (under barrel grenade launcher) manufactured by Indian Ordnance Factory, Trichy. The equipment cleared by the Technical Evaluation Committee (TEC) would be put through a trial evaluation in India on a 'No Cost No Commitment' basis. Finally, a Contract Negotiation Committee would decide the lowest cost bidder (L1) and the selected vendor will be required to provide product support.
Another RFI for 6,000 sniper rifles with a range of not less than 1,200 metres was issued on 23 February 2018. The Defence Acquisition Committee (DAC) has accorded the Acceptance of Necessity (AON) which includes the procurement of 1,00,00,000 rounds. These will be 8.6mm with half being 'Buy' category and the remaining half being 'Make' category. This RFI was initially issued in December 2016.
Indian armoured vehicles are also well past their operational capabilities. The Future Infantry Combat Vehicle (FICV) project is once again set to take off after years of indecision as the project worth nearly Rs 60,000 crore has now been approved by a panel of IEMs (independent expert monitors) with the army keen to replace the ancient Soviet-era BMP-2 infantry combat vehicle fleet. The FICV is a system of system (SoS) project with advanced operational capabilities and would need innovation and reliable automotive, armament, opto-electronics and armour material.
The Indian Army also issued an RFI in November 2017 for Future Ready Combat Vehicle (FRCV), approximately 1770 in number, along with 10 years performance-based logistics, transfer of technology, engineering support package, personnel training, and training aggregates as part of the modernisation plan. This will form the base platform for the Main Battle Tank. The FRCV is planned to be acquired under Strategic Partnership with the design acquired from a foreign OEM and manufactured in India.
The army issued another RFI for the development and supply of 60 short-range remotely piloted aircraft systems (RPASs) in November 2017. They are to be acquired under the Defence Procurement Procedure-2016. The army also identified a further number of required RPAs in the ministry of defence's 'Technology Perspective and Capability Roadmap-2018' to provide the industry with an overview of the country's offensive and defensive military requirements. The document envisages different types of weapon systems that are needed up to late 2020s.
The army and navy would jointly need 100-150 Medium Altitude Long Endurance (MALE) RPA with an expected lifecycle of 15-20 years which should be capable of undertaking the task of search and reconnaissance of area as well as moving targets, artillery adjustment, urban security, combat SAR, coastal and maritime patrol, disaster control and protection of facilities. The army also needs 50 short range RPA, 30 hybrid RPAs, 55-70 stealth RPAs and more than 30 combat RPAs.
News reports have indicated that the defence ministry has issued Request for Proposals (RFPs) in March 2018 to select vendors for the procurement of more than 70,000 advanced assault rifles, around 90,000 carbines and a large number of light machine guns (LMGs) mainly for the army on a fast-track basis.
The RFP for manufacturing eight out of 82 types of ammunition issued in March 2017 is yet to move ahead while the remaining manufacturing orders are reserved for the Ordnance Factory Board. The eight RFPs include procurement of medium and large calibre ammunition such as 23mm HEI/APIT for the ZU/ Strella air defence gun systems to 125mm FSAPDS for the T90/T72 tanks.
The Indian Army's modernisation plan has become a paradox, for when the weapon systems are actually put to use, they already appear dated. Political and policy obfuscation leads to high sunk costs that bloat prices leading to a weak military-industrial ecosystem. The army must prod the government and industry to work in tandem.


we all had a good nights sleep - Kouta did have a panic attack last night as there was a little lightening but not much rain - a quick down pour early evening when we were about to settle down in the tent to read so that was fortunate. However I did wake this morning to find a wet patch under where kouta slept - half on my mat and half on my clothes - so my mat was wet as was my bra and also my sleeping sheet - so I think kouta might have a little incontinence problem and may have been sooooo tired last night that he had a little accident and slept through it - normally he lets you know when he wants to go ... so I will have to wash at the end of our paddle today.
I doubt if they have been sprayed as looking at the maps there is no roads or public access to this land.
Not much camping about especially on the victorian side - there are some lovely spots on the nsw side but I dare not even look in that direction in case the farmer comes down with a shot gun! There was some good ones around the 2164 to 2160 on the victorian side. There are very few km markers - in the 20km today our first one was at the 16km mark. At the moment I am using the spatial vision maps until Yarrawonga and then will switch to the Murray river charts to Renmark and then back to the Spatial vision ones. Personally I prefer the Murray river charts - so easy to see what is up ahead with regard to beaches, snags etc.
I suppose good campspots at the top of the cliffs but bit of a bugger to get to the top!
We had a cuppa at a great spot that would make a perfect campspot so we have earmarked it for next time! It is around the 2164km mark and is a tiny island with a lagoon that is sheltered.
just as well we stopped - about an hour later it began to rain - not heavy just showery and also the temperature has dropped dramatically to around 18 degrees - we have put our jumpers on and there seems to be a constant drizzle so my washing is not gonna dry!
Fortunately for us we managed to have a quick wash in the river before the temperature dropped, but the O'Brien curse kicked in today (even Neil said that I had bad luck) but it goes something a bit like this - we haven't seen anyone all day yesterday and today and then when I go to have a wash in the river I have to quickly get out and sprint up the embankment and seek shelter in real tiny vestibule as there is a f*#$%n boat coming - the damn thing didn't come when Neil was having a wash ... no it has to come by when I am having a wash ... how unlucky is that! see Dad and Sharon I am beginning to think like you 2 and apply the so called O'Brien curse to these sorts of things!
Tomorrow we will do another 20km or so and then on Sunday a short day to Howlong.
Your weather is better than ours. Has rained nearly all day today, although not heavy. About 5 mm in total today. Not as much as we had here on Wednesday after we had set up. OK yesterday so had a swim (cool but Nicola was here for the one night, so had to make the most of it.) Hopefully better tomorrow. Enjoying the blog already.


text:
The Dubbelman Connection
The Dubbelman Connection | History | Deepest Genealogy, DNA history
Dubbelman! The name.
Pedigree's
Deepest Genealogy possible! The GenoGraphic project!
Investigating the origin of the Dubbelman family, brought me the opportunity of researching the origin of myself so far as to leaving Africa with Adam.
The research is possible by analysing the DNA of a person. The Genographic project makes this possible by buying a kit to collect a sample of your DNA. You sent this to the research lab and follow your pakkage by the NationalGeographic website.
All the Dubbelman men from the pedigree of Michiel share Haplogroup R1B (M269) with each other. my Y-chromosome results identify myself as a member of haplogroup R1b. The genetic markers that define my ancestral history reach back roughly 60,000 years to the first common marker of all non-African men, M168, and follow my lineage to present day ending with M343, the defining marker of Haplogroup R1b. Some in this lineage also carry the markers P25 (R1b1),M73 (R1b1b),M269 (R1b1c),M153 (R1b1c4),M167 (R1b1c6), and M222 (R1b1c7).If you look at the map highlighting my ancestors' route, you will see that members of haplogroup R1b carry the following Y-chromosome markers:M168 > M89 > M9 > M45 > M207 > M173 > M343
Today, roughly 70 percent of the men in southern England belong to haplogroup R1b. In parts of Spain and Ireland, that number exceeds 90 percent.What's a haplogroup, and why do geneticists concentrate on the Y chromosome in their search for markers? For that matter, what's a marker?Each of us carries DNA that is a combination of genes passed from both our mother and father, giving us traits that range from eye color and height to athleticism and disease susceptibility. One exception is the Y chromosome, which is passed directly from father to son, unchanged, from generation to generation.
concrete5 - open source CMS © 2020 The Dubbelman Connection. All rights reserved.	Sign In to Edit this Site


text:
Designed for applications where safety, durability, and longevity
are vital for industrial and commercial environments
SlipNOT® > Purdue University
Download a PDF
Purdue Includes Safety and Aesthetics in New Gateway Renovations
Founded in 1869, Purdue University was established in West Lafayette, IN, by businessman John Purdue. It was a school he funded to be a college of science, technology, and agriculture. Today the university offers both undergraduate and graduate programs in over 200 major areas of study and is most known for its engineering programs. Several PU graduates are responsible for quite a few of today's mainstream food staples including the founder of popcorn (Orville Redenbacher) as well as the inventor of chicken nuggets. Purdue is also home to 23 NASA Astronauts, with one of their most notable alumni: Neil Armstrong.
In May of 2019, the first of nearly two dozen planned gateway updates was completed for the 150th anniversary and meant to frame the Purdue Memorial Union. At one of the busiest entries to the campus, the plazas are designed to give pedestrians more room to maneuver at these street corners.
The first completed gateway is located at streets State & Grant. Thousands of students, faculty, & visitors pass the busy student union and walk across the Purdue University Medallion daily. Creative Edge, specialty flooring designers, had used SlipNOT on another famously public project in Times Square (Spotlight on Broadway). For the project at Purdue requiring similar specifications, aesthetics and safety, CE contacted SlipNOT for another custom application. CE sent in precut stainless steel letters to have Grade 2 stainless steel SlipNOT applied to them. The stainless steel inlayed letters will be a timeless and low maintenance addition to the university, withstanding harsh weather elements like rain and snow due to natural corrosion resistant properties.
When Purdue first opened its doors, they began with just six instructors and 39 students. Now the university is home to more than 40,000 students and 3,000 faculty members. Safety, as well as presentation, is a top priority for educational facilities. Stainless steel SlipNOT products have been used on many applications for several reasons; one main motive is due to its aesthetically pleasing presentation. Stainless steel is also extremely durable, low maintenance, and leaves a much smaller carbon footprint than other metals. The long term lifespan and low maintenance costs make it an economical choice in the long run. The Boilermakers will benefit from SlipNOT's duality and will continue to include that aspect in the completion of the rest of the gateways across campus.
For more details and photos: https://www.jconline.com/story/news/2019/05/09/purdues-1-9-m-gateway-quietly-opens-new-grads-immediately-gravitate-photo-ops/1151701001/


It looks lovely! I plan to be there on the 31st. What is the rental for events?
Martha, I emailed you our rates. If you have any questions, please just email back. Thanks for being interested!
We look forward to seeing you Saturday!! We've been wondering when you would be open for business!!


The entire ONATI Skin Care line was developed to be as gentle as possible without causing additional irritation for any specific skin type.
Please be aware there can never be an absolute guarantee of any skincare product being completely irritant free, but by combining science with nature, we have provided a synergetic blend of skincare ingredients working to help skin look and feel amazing.
Cleansing ~ ONATI Revitalizing Cleansing Lotion: This facial cleanser is detergent free and utilizes the science of hydrophilic and lipophilic action for removal of dirt, debris, excess oil and all traces of makeup, including the delicate eye area. Your skin will be left looking and feeling clean and soft, never dry or irritated.
Toning ~ ONATI Perfect Balance Facial Toner: This toner is perfect for moisturizing while balancing the delicate acid mantle of the skin. We also incorporated the gentle use of natural fruit acids (AHA's) for gently keeping skin exfoliated without further irritation unlike other AHA products using Glycolic Acid or BHA products using Salicylic Acid which are extremely harsh on sensitive skin types and have a systemic effect.
Moisturizing ~ ONATI Calm & Refresh: All of our moisturizing face creams will work for delicate skin types! This organic moisturizer is light and creamy, yet rich in natural oils, organic herbs and distillates for infusing the skin with hydrating moisture. This incredible lightweight cream works to help reduce the visible signs of aging and fight free radical damage caused by the environment.
Alternative Moisturizer ~ ONATI Moisture Care: This face cream would be the next choice for keeping it very simple if you are aware of certain extracts not agreeing with your skin type in the past. Ingredient profile is very simple, yet infused with wonderful naturally rich butters and humectants.
For additional night time treatment you may wish to follow up with our Vitamin Rich Facial Serum for giving skin that extra boost of natural fruit acids and age defying results with ingredients, such as DMAE, Hyaluronic Acid, CoQ10 and Niacinimide infused within the serum for helping skin to feel toned, smooth and possess an overall more youthful appearance.


Effluent pond treatment Crushed crackers and frenchfried onions create this fast and flavorful topping for this homestyle corn and green bean casserole from Dorothy Bahlmann. 'It's a terrific dish to.
Facial care center laserlight treatment Beauregard Sweet Potato 12 Plants Beauregard Sweet Potatoes mature fast! Large reddish tubers have moist, deep orange flesh. High yields resist cracking. 90 e Gustave Toutant Beauregard was born at his family's plantation home of Contreras, near New Orleans, Louisiana, on May 28, 1818. At the age of 12, he was sent to.
What happens when food is exposed to gamma radiation Online newspaper for the Treasure Coast. More than three dozen dealers from as far away as England and the Netherlands will be on hand Friday through Sunday for the Vero Beach.
Food drug interactions with clindamycin The Westin Memphis Beale Street will offer a retreat from the rigors of travel. Located just behind the worldfamous Beale Street, home of the blues, you'll be minutes away from.


text:
Bio-Tech Stock That Will Profit from a New Breakthrough Medical Direction
Companies / BioTech Dec 02, 2014 - 03:26 PM GMT
Ernie Tremblay writes: Modern medicine, for all of its sophisticated drugs, complex gadgets, and amazing surgical procedures, rarely cures anything. It treats. It manages. It postpones the inevitable.
But return a patient to normal, optimal health?
So when an innovation comes along that can effect a complete and permanent remission of disease or restore damaged organs to a pristine state, it should cause your keenest investing instincts to perk up and pay attention…
A $1.8 Billion Start That's Headed Straight Up
That innovation is here, in the form of a revolutionary approach to curing disease and healing injury, and it's taking the research establishment by storm.
Biotech and pharmaceutical companies around the world are using it to create whole new classes of drugs and diagnostic tools that actually promise to cure heretofore incurable diseases – and create unimaginable wealth in the process.
It's a total game changer. And we can profit from it.
The idea is simply this: with current technologies, it's possible to design drugs, such as cell therapy products, that can be altered or optimally combined to fit the genetic and morphological profile of each individual patient, often recruiting his or her own immune system into the fight.
It's the opposite of the traditional one-drug-fits-all approach, and it's called personalized or regenerative medicine.
Instead of the old model, it treats every sick individual as a unique instance of patient meets pathogen.
It holds the promise of miraculous treatments for severe spinal injuries, joint and bone repair, and organ replacement, and may provide real-life "magic bullets" for diseases like cancer, multiple sclerosis, lupus, and inflammatory bowel disease (Crohn's and ulcerative colitis).
This is not science fiction or fanciful speculation.
In fact, some of these new, experimental medications have already proven completely curative in early trials against some cancers. And according to the Alliance of Regenerative and Personalized Medicine (ARM), current cell therapy products alone generated over $900 million in revenue with 160,000 patients receiving treatments.
If you add in other types of regenerative medicine products, that number doubles.
There are currently more than 2,500 clinical trials underway that use personalized medicine. About 400 of them are taking place in the labs of biotech and pharmaceutical companies.
And that's just the start.
Personalized Medicine in Action
Personalized medicine generally falls into three categories:
Rejuvenation. This is not about taking years off of your appearance. Instead, it means enhancing the body's ability to heal itself by repairing and replacing damaged tissue. You see this process at work when you have a skin cut or a broken bone. But researchers are currently finding ways to exploit and boost the body's ability to do the same thing with heart, lung, and nerve tissue.
Replacement. This means replacing unhealthy tissue with healthy tissue – from a donor or the patient themselves. This includes organ transplants, which have been going on for a long time, but researchers are currently enhancing the science by investigating new ways to overcome organ rejection by the immune system.
Regeneration. In this type of personalized medicine, potent stem cells or bioengineered cell products are delivered to diseased tissues or organs, where they can rebuild tissue and restore function. Often, a patient's own cells are removed, re-engineered to do a specific job, and returned to the patient.
Certain illnesses have proven stubbornly resistant to medications designed to keep them under long-term control. That's because they're amazingly complex and actually differ in pathology – the way they function – from person to person.
For example, IBD (Crohn's disease and ulcerative colitis) depend not only upon a patient's particular genetic make-up, but also upon the local environment in the gut – what's called the microbiome, or the sum total of organisms that live in the intestines – and how these two factors interplay with each other.
To treat an individual, it may well be necessary to understand how the various bacterial, viral, and fungal populations in his or her lower digestive tract are distributed, how they interact with various types of cells in the intestinal lining, and how they affect vulnerable locations in the genome.
New medications may be crucial to altering those populations, cells, or genome loci in very particular, individualized ways.
And certainly, new diagnostic tools will be essential to determining which medications are needed, in what combination, and at which doses.
Immunotherapy is one of many approaches to personalized medicine that has recently shown particular promise.
At the University of Pennsylvania, researchers are collecting the blood of leukemia patients and reengineering the genomes of their T-cells – powerful attack dogs of the human immune system – to recognize and hunt down cancer cells.
They then re-introduce the supercharged blood back into the patient from which it was taken, sometimes with astonishingly effective results. This technique is called CART or CTL019, and the FDA has designated it as breakthrough therapy, which will help speed it through the pipeline and into clinical use.
The only question left for us is how to take advantage of the opportunity in this exciting new space…
"An extraordinary opportunity for the long-term investor"
One biotech stock I find particularly interesting is Organovo Holdings Inc. (NYSE: ONVO).
Organovo develops and markets functional human tissues for use in drug discovery and development, biological research, and as therapeutic implants for the treatment of damaged or degenerating tissues and organs.
It makes the tissue with an exciting new technology called 3D Bioprinting, which identifies key architectural and compositional elements of a target tissue, and then creates a design that can be utilized by a "bioprinter" to generate that tissue in the laboratory.
Organovo has collaboration agreements with United Therapeutics Corporation; Knight Cancer Institute at Oregon Health & Science University; Michael J. Fox Foundation; Hoffman La Roche; Janssen Pharmaceuticals; and L' Oreal. The company was founded in 2007 and is headquartered in San Diego, California.
ONVO is currently trading at $6.25 per share, with a market cap of about $497 million.
The possibilities for using this company's products in both medical research and in clinical applications represent limitless income potential – and, I believe, an extraordinary opportunity for the long-term investor.
Source : http://moneymorning.com/2014/12/02/one-stock-that-will-profit-from-a-new-breakthrough-medical-direction/


text:
Why Juneteenth is an Encore Celebration in Florida, Other States
Campaign Launches to End Death Penalty in Wyoming
Companies Pledge to Hire More Applicants with Criminal Backgrounds
ACLU Sues Border Patrol for Detaining MT Women
Gorsuch Gets Boost from Pence; Some Mainers Aren't Sold
Vice President Mike Pence is expressing certainty that Supreme Court nominee Neil Gorsuch will be confirmed, but progressives in Maine aren't so sure. (Ken Hammond/Wikimedia)
AUGUSTA, Maine -- Vice President Mike Pence over the weekend warned Democrats not to block President Trump's Supreme Court nominee, at one point calling Judge Neil Gorsuch, "one of the most mainstream, accepted and exceptionally qualified nominees in history." But advocates for women, the LGBTQ community and the environment disagree.
State Representative Mike Moonen, himself a gay man and the executive director of the group Equality Maine, said there's nothing mainstream about Trump's pick. Moonen said Gorsuch's statement that "the courtroom has become the left's primary means of affecting a social agenda," suggests he might shut the high court's door to some people and issues.
"For a judge to imply that a certain segment of the population has no right to be in court, and has no right to seek to access their fundamental civil rights through the courts, is deeply disturbing," Moonen said.
Pence pressed for quick confirmation of Gorsuch during a speech in Philadelphia. Senate minority leader Chuck Schumer said President Trump raised the bar for Gorsuch to prove he will be an independent check on the administration when the President chose to attack Judge James Robart, the Bush appointee who ruled against Trump's seven-nation travel ban.
Eliza Townsend, executive director with the Maine Women's Lobby, called Gorsuch "out of the mainstream" when it comes to women's rights. She noted that the nominee has said he believes the Constitution doesn't evolve, but instead must be interpreted the way the framers viewed the nation over 200 years ago.
"He has expressed support for originalism, which does not take into account the changes in American society," Townsend said. "And he has voted repeatedly to prevent women from receiving access to basic health care."
Moonen said Gorsuch's ruling in the landmark Hobby Lobby case gave a very broad interpretation of the right to free exercise of religion, and runs contrary to protections hard won by minorities and gay people.
"We think that could allow an employer to hire or fire an LGBT person based on their sexual orientation or gender identity; would allow landlords to use their religion as an excuse not to rent an apartment to someone based on their sexual orientation or gender identity," he said.
The Senate Judiciary Committee Chairman has suggested the confirmation process for Gorsuch will take about six weeks.


A brand new and fully furnished ground floor maisonette situated just off Marsaskala promenade. Layout in the form of a dining and kitchen area leading to a sea front balcony, one double bedroom and one shower. Property has one air-conditioner. and is close to all amenities.


I argue for a citizenship based tax – which only the US has.
So if you decide that you don\'t like the way the country is going and decide to leave (not, perhas enjoying the tyrrany of the majority) you still have to pay tax to fund the way that you don\'t like the country going. Truly, you are a slave to the State.
It gets even more interesting though. The US system also taxes you if you decide that you\'d like to give up citizenship.
Section 205 creates a new "exit tax" on all persons who give up, renounce, and/or relinquish their US citizenship or greencard. For greencard holders, expatriation can and does happen involuntarily. It also applies to US citizenship (though no one can force you to give up US citizenship). You are deemed to have sold all your worldly goods on the date of expatriation. The first $600,000 is exempt, and the rest is taxed and due within 90 days of expatriation. There is no step-up in basis for arrival to the US, so for greencard holders this tax is also on gain incurred prior to moving to the US. US retirement plans are deemed distributed and taxed immediately. Taxpayers' interests in foreign trusts are taxable, even if there is no legal access to the funds.
No, I think we\'ll not have that tax system, shall we?
rofl! I think you'd find about 20% of the population of this country would dissapear overnight!!!
Quick question: if a US citizen takes his assets and moves to another country, how does Uncle Sam chase him if he refuses to lodge a return?
If the IRS gets orders in the US courts, how are they executed in another country? I would imagine US sheriffs have no legal authority to repossess property outside the US, particularly in countries unfriendly to the US.
Since the UK government has decided to extradite its citizens – or, indeed, anyone in the UK – to the US on the basis, not of "probable cause" nor even prima facie evidence but solely on the testimony of US government functionaries, one country where the IRS might be able to get at US ex-citizens is the UK. This might be of interest.
Don't try commenting on Dicky's blog unless you want a snotty e-mail telling you your comment does meet his demanding standards, which I think basically involve agreeing with him.
I was merely trying to ask him, given that I pay over 50% of my income in tax (including GST, rates, etc.) to the aussie government, where I am domiciled but not a citizen, what proportion of what is left he was proposing I should have to pay to the UK government?


text:
W.W. Camron
Alice Marsh Camron
William Walker Camron
images source: UC Berkeley, Bancroft Library
William Walker Camron (1842-1911) served on City Council in 1889.
The Camron name is sometimes spelled "Cameron" in historical documents, but according to Camron-Stanford House the accepted is "Camron". To complicate matters, the main family plot marker and some of the graves at Mountain View Cemetery use "Camron", but at least one uses "Cameron", namely the grave of Alice Marsh Cameron, but her daughter's is Amy G. Camron.
Camron was born in Iowa and came to California in 1849.1 He attended the College of California (later the University of California) in 1862, where he received high awards in a number of subjects, and was one of many student speakers at the 1862 commencement.
In 1876 'W. W. Cameron' was listed in the Oakland City Directory as one of the 'moneyed men of Oakland' who had invested largely in an 'elegant homestead' ranging in cost from $8,000 to $40,000 each.
Like many early residents of Oakland, Camron was involved in real estate and in general capitalist, money-making affairs. Camron is almost as famous for his wife, Alice Marsh (1852-1927) who was the initial source of his wealth. Alice's parents were Contra Costa pioneers and owned a lot of land near current Brentwood (just past current East Bay). After her mother's death while she was very young, her father, Dr Marsh, was killed by vaqueros in Contra Costa in the 1860s in a very famous crime. After his death, Alice became very wealthy.7
Camron was one of the first 5 investors in the first bank in Contra Costa.6 He notably purchased land on the eastern side of the Berkeley hills and named it Orinda.8 He also became the vice-President of the Oakland Bank of Savings. He did all of this with Alice's money.
Unlike many of the early famous residents, his businesses didn't do very well. In 1875 the Camrons moved to Oakland with their young daughter. They lived in the Camron-Stanford House from 1876-1877. Their tenure as residents was short as their two-year-old daughter, Gracie, died, possibly from food poisoning., shortly after they moved in. The family, including Amy, an older daughter, went on an extended European tour and did not return to live in the house but rented the house out until 1882 when it was sold to Josiah Stanford.
While they had money, the Camrons were very active — he politically and she socially. They were married in Contra Costa, moved to Oakland for many years and at some point s The divorce suit came after they were separated and she cited "desertion" as the cause.4 Alice and Amy moved to a boarding house in San Francisco. Alice never remarried. William retired to his Pleasanton ranch to "protect the remnants of his shattered fortunes."
GK ... Just found this interesting information on Alice Marsh and William Walker Camron ... not sure if you already had located it, but wanted to share.
"Alice Marsh, the daughter of pioneer John Marsh, inherited half her father's vast holdings. She married William Walker Camron in 1871 who quickly sold her inherited Rancho Los Meganos that same year. During the next two years he built a 22 room mansion in Oakland and started the Bank of Martinez. In 1875, he purchased 500 acres from Miller and Lux and started plans for a toll road to Berkeley. The following year, unable to obtain the needed right of way over the other parcel, he paid $50,000 for the remaining holdings of 2,457 acres. In 1876, K. W. Taylor made a survey for Camron describing his holdings as Orinda Park. In 1882, W Minto and Theodore Wagner did a detailed survey (B) of Orinda Park and Oak View Ranch. Camron was having a series of business problems and by 1881 he lost the mansion in Oakland and was quickly selling off land, cattle, and horses to raise money. He sold parcels to Eugene Sullivan (1879, 215 acres), Solomon E Alden (1879, 612 acres), Herman and Alice Sandow (1880, 360 acres) , W Minto (1881, 72 acres; 1882, 100 acres) (A) , and lliEdward (Elisha) Dubois (1883, all numbered lots in Orinda Park except Lot 2 and 23). In the end, Camron deserted his family and was completely broke." 11
OTHER POSITIONS IN CITY GOVERNMENT
According to one source, Camron served on city council for 3 terms. It's possible that he was a councilman in another city that was annexed to Oakland.2 Another source says he was the Mayor.3 It is possible that at one point, due to being President of the Council, this is referring to his status as acting Mayor.10 Still another source says he was appointed to a vacancy on the City Council in 1877 but served only a couple of months before one of the Camron's daughters died and the family left for a jaunt around Europe to lift their spirits.4
1880-1881: California State Assembly
Bronson, J Rush and Clarence Hunt. "The Grizzly Bear." Grizzly Bear Publishing: 1911.
Bronson.
Ross, Harvey Lee. The Early Pioneers and Pioneer Events of the State of Illinois: Including Personal Recollections of the Writer; of Abraham Lincoln, Andrew Jackson, and Peter Cartwright, Together with a Brief Autobiography of the Writer . Chicago: Eastman Brothers, 1899.
"THE CAMERONS TO SEPARATE: W. W. CAMERON IS CHARGED WITH DESERTION His Wife Files an Action Against Him in San Francisco." San Francisco Chronicle: Nov 18, 1896.
California Blue Book. California Secretary of State: 1879.
"The Camrons."
Hoover, Mildred and Douglas Kyle. Historic Spots in California. Stanford University Press, 2002
Western Druggist. Vol 11, 1889.
History of Orinda Oaks
alice marsh
camron-stanford house
City Council Members
historic person
oakland bank of savings
Contributed by and 3 others.


text:
100+ Dad Joke of the Day That Will Make You Laugh Out Loud!
Dad Joke of the Day - Photo by Andrea Piacquadio from Pexels
Tripboba.com - Dads are good at making us laugh sometimes. When you have a great sense of humor and understand your dad's jokes, you have come to the right page.
Through this article, you can read the following Dad joke of the day. It's a groan-worthy, pun-laden, can't-help-but-laugh type of humor that dads are best at delivering.
Are you curious? Let's check it out as Tripboba has compiled some Dad joke of the day below!
Dad Joke of the Day
Dad Joke of the Day - Photo by Josh Willink from Pexels
We have plenty of meaningful Dad joke of the day below.
"I'm afraid for the calendar. Its days are numbered."
"My wife said I should do lunges to stay in shape. That would be a big step forward."
"Why do fathers take an extra pair of socks when they go golfing?" "In case they get a hole in one!"
"Singing in the shower is fun until you get soap in your mouth. Then it's a soap opera."
"What do a tick and the Eiffel Tower have in common?" "They're both Paris sites."
"What do you call a fish wearing a bowtie?" "Sofishticated."
"How do you follow Will Smith in the snow?" "You follow the fresh prints."
"If April showers bring May flowers, what do May flowers bring?" "Pilgrims."
"I thought the dryer was shrinking my clothes. Turns out it was the refrigerator all along."
"What do you call a factory that makes okay products?" "A satisfactory."
"Dear Math, grow up and solve your own problems."
"What did the janitor say when he jumped out of the closet?" "Supplies!"
"Have you heard about the chocolate record player? It sounds pretty sweet."
"What did the ocean say to the beach?" "Nothing, it just waved."
"Why do seagulls fly over the ocean?" "Because if they flew over the bay, we'd call them bagels."
"I only know 25 letters of the alphabet. I don't know y."
"How does the moon cut his hair?" "Eclipse it."
"What did one wall say to the other?" "I'll meet you at the corner."
"What did the zero say to the eight?" "That belt looks good on you."
"A skeleton walks into a bar and says, 'Hey, bartender. I'll have one beer and a mop.'"
"Where do fruits go on vacation?" "Pear-is!"
"I asked my dog what's two minus two. He said nothing."
"What did Baby Corn say to Mama Corn?" "Where's Pop Corn?"
"What's the best thing about Switzerland?" "I don't know, but the flag is a big plus."
"What does a sprinter eat before a race?" "Nothing, they fast!"
"Where do you learn to make a banana split?" "Sundae school."
"What has more letters than the alphabet?" "The post office!"
"Dad, did you get a haircut?" "No, I got them all cut!"
"What do you call a poor Santa Claus?" "St. Nickel-less."
"I got carded at a liquor store, and my Blockbuster card accidentally fell out. The cashier said never mind."
Bad Dad Joke of the Day
Here is the other Dad joke of the day that is bad! You will laugh harder!
Which bear is the most condescending? A pan-duh!
What kind of noise does a witch's vehicle make? Brrrroooom, brrroooom.
What's brown and sticky? A stick.
Two guys walked into a bar. The third guy ducked.
How do you get a country girl's attention? A tractor.
Why are elevator jokes so classic and good? They work on many levels.
What do you call a pudgy psychic? A four-chin teller.
What did the police officer say to his belly button another family member? You're under a vest.
What do you call it when a group of apes starts a company? Monkey business.
My wife asked me to stop singing "Wonderwall" to her. I said maybe…
Dad Joke of the Day 2021
Find more about Dad joke of the day below.
"Why did the math book look so sad? Because of all of its problems!"
"What do you call cheese that isn't yours? Nacho cheese."
"My dad told me a joke about boxing. I guess I missed the punch line."
"What kind of shoes do ninjas wear? Sneakers!"
"How does a penguin build its house? Igloos it together."
"How did Harry Potter get down the hill?" "Walking. JK! Rowling."
"I used to be addicted to soap, but I'm clean now."
"A guy walks into a bar...and he was disqualified from the limbo contest."
"You think swimming with sharks is expensive? Swimming with sharks cost me an arm and a leg."
"When two vegans get in an argument, is it still called a beef?"
"I ordered a chicken and an egg from Amazon. I'll let you know..."
"Do you wanna box for your leftovers?" "No, but I'll wrestle you for them."
"That car looks nice but the muffler seems exhausted."
"Shout out to my fingers. I can count on all of them."
Cheesy Dad Jokes of the Day
More about Dad joke of the day, you can share them with your kids or other family members!
"If a child refuses to nap, are they guilty of resisting a rest?"
"What country's capital is growing the fastest?" "Ireland. Every day it's Dublin."
"I once had a dream I was floating in an ocean of orange soda. It was more of a fanta sea."
"Did you know corduroy pillows are in style? They're making headlines."
"Did you hear about the kidnapping at school? It's okay, he woke up."
"A cheeseburger walks into a bar. The bartender says, 'Sorry, we don't serve food here.'"
"I once got fired from a canned juice company. Apparently I couldn't concentrate."
"I used to play piano by ear. Now I use my hands."
"Have you ever tried to catch a fog? I tried yesterday but I mist."
"I'm on a seafood diet. I see food and I eat it."
"Why did the scarecrow win an award? Because he was outstanding in his field."
"I made a pencil with two erasers. It was pointless."
"How do you make a Kleenex dance? Put a little boogie in it!"
"I'm reading a book about anti-gravity. It's impossible to put down!"
"Did you hear about the guy who invented the knock-knock joke? He won the 'no-bell' prize."
"I've got a great joke about construction, but I'm still working on it."
"I used to hate facial hair...but then it grew on me."
"I decided to sell my vacuum cleaner—it was just gathering dust!"
"I had a neck brace fitted years ago and I've never looked back since."
"You know, people say they pick their nose, but I feel like I was just born with mine."
"What's brown and sticky? A stick."
"Why can't you hear a psychiatrist using the bathroom? Because the 'P' is silent."
"What do you call an elephant that doesn't matter? An irrelephant."
"What do you get from a pampered cow? Spoiled milk."
"I like telling Dad jokes. Sometimes he laughs!"
"What's the best smelling insect?" "A deodor-ant."
"I used to be a personal trainer. Then I gave my too weak notice."
"Did I tell you the time I fell in love during a backflip? I was heels over head!"
"If a child refuses to sleep during nap time, are they guilty of resisting a rest?"
"I ordered a chicken and an egg online. I'll let you know."
"It takes guts to be an organ donor."
"If you see a crime at an Apple Store, does that make you an iWitness?"
"I'm so good at sleeping, I can do it with my eyes closed!"
"I was going to tell a time-traveling joke, but you guys didn't like it."
Thank you for visiting Tripboba and reading all those drinking game questions above. Hope you like it!
110+ Patriotic Independence Day Greetings to Complete Your Independence Day Celebration
80+ Dad Jokes 2020 and Other Dad Jokes That Will Crack You Up
70+ Inspiring Christmas Trivia Questions For Family Gathering Game!
85 Hilarious Short People Jokes to Tell to Your Friends
75+ Best Funny Icebreaker Questions to Melt Away the Awkwardness
36 Questions That Lead to Love: With Tips How to Do It Properly!
Best 75+ Who Knows Me Better Questions To Ask To Your Friends And Family!
150+ Funny Questions to Ask on Instagram Story to Build A Deeper Relationship with Your Followers
100 Easy General Knowledge Questions and Answers for Kids Between the Age of 4-15 Years!
36 Instagram Story Questions to Get Closer With Your Followers


The fight for animal rights started centuries ago. In certain areas, progress has been made and basic protection of animals and anti-cruelty legislation can be found in most countries. However, organizations like People for the Ethical Treatment of Animals (PETA) and The American Society for the Prevention of Cruelty to Animals (ASPCA) feel that animals should have better protection and rights that are similar to those of humans.
The basis of fighting for animal rights is that animals can feel happiness and sadness and that they can feel pain and they can suffer. So, activists base their arguments on the fact that animals, like humans, can suffer and that is why they need rights to protect them from suffering, abuse, and cruelty.
Today, we want to shed some light on issues that affect animals and their rights and that also further demonstrate the need for stronger legislation regarding the rights of animals.
Currently, the world believes that animals are our property to make with what we want. If the property status of animals, both wild and domestic, can be changed, it would benefit all parties. We will refer to animals living in our homes as companion animals instead of pets. Those who have companion animals will be called their guardians and not their owners. This simple change in what we call animals can make a huge difference.
Some activists are completely against eating animals of any kind. Whether it is factory farming practices, hunting, or fishing, they believe that this should be stopped. Killing an animal to eat it is an infringement of its right not to suffer. When it comes to fishing and hunting, it also brings up the issue of upsetting the balance of nature, natural ecosystems, and extinction.
Overpopulation is not just a problem because it makes our resources run out too fast. It is also a problem for animals because the more people there are, the more buildings are needed for living. This means more forests will be torn down and immeasurable numbers of animals will continue to be displaced from their natural habitat.
Animal experimentation or vivisection has been a very big issue for centuries. While some see the value in testing certain things on animals, others argue that the small benefit that comes from these experiments are not worth the loss of and suffering of so many animals.
Animal rights is a tough and daunting topic, but it has value. All living creatures have the right to live a life free from pain, suffering, and unfair treatment. We are all part of the animal kingdom and just because animals can't necessarily speak our language, does not mean that their lives mean less. What further complicates the issues, is the fact that the rights of one animal may infringe on the rights of another animal and we have not yet found a way to consider everyone. Many debates, fights, and protests will occur before animals are truly considered worthy of protection by law, but the movement for animal rights will never stop.