text:
Home » NEWS » Humanitarian Blockchain Series #6: Decentralization: Cryptocurrencies and Solar Energy
Humanitarian Blockchain Series #6: Decentralization: Cryptocurrencies and Solar Energy
Humanitarian Blockchain
a BitcoinNews.com series
Part 6: Decentralization: Cryptocurrencies and Solar Energy
Rural Africa has sun in abundance, but many across the continent are without electricity, impacting on their access to basic human rights such as health, education, and security. Economic development is strangled and breaking out of poverty is all but impossible without it. More than 1 billion people on the planet suffer from this dilemma. Bitcoin News examines how cryptocurrency together with blockchain is being utilized across the globe by a handful of companies in an attempt to deal with this problem.
Earlier this year, Sun Exchange, a solar micro-leasing marketplace, linked with rural mini-grid solutions provider AfricaPowerhive to create a solution which would harness the crypto-economy in the quest for universal energy access for all.
Sun Exchange SUNEX digital rewards tokens create the funds for building solar-powered rural electrification mini-grid projects for the sub-Saharan African region. Powerhive benefits from funds generated from the sale of Sun Exchange's SUNEX rewards tokens by public sale. The project also allows for the solar panels used to be sold off later to Sun Exchange members who will, in turn, own the cells used in the projects and subsequently profit from a sustained period of "solar-powered money". Sun Exchange founder and CEO Abraham Cambridge explains why:
"Together, we are working towards a world where no one is forced to cook with unsafe kerosene or wood-burning stoves, no child has to worry about how they will study after dark, and lack of energy access ceases to propel cycles of poverty."
The project will raise in the region of USD 23 million as capital and finance 150 new projects offering 175,000 people electricity. Powerhive has other projects underway in Africa, such as its Kuku Poa initiative which uses solar power for chicken incubation. Powerhive founder and CEO Christopher Hornor explained that the crypto-community is not simply in it for financial gain and is made up of "inspired individuals" who support crypto projects such as this that clearly work towards reducing global inequality and making a significant climatic impact.
Cryptocurrency and solar energy can be a perfect match; complimentary in the sense that they both represent their own interpretations of decentralization; one in the form of money, and the other in the form of energy. SolarCoin is an example of this match with its 97.5 billion non-circulation SolarCoins created to be granted to energy producers up until the year 2054.
As SolarCoin explains, "in the Middle East today it is two times cheaper to produce a unit of power with solar energy than with fossil fuel sources". The company's goal is to create more solar electricity by rewarding those who generate it, reducing both the cost and payback time of solar installation.
The SolarCoin Foundation issues SolarCoins directly into claimant's wallets at a rate of 1 SolarCoin per 1 MWh of electricity produced. Claimants can then save, exchange, or spend their SolarCoins as they wish, and may receive ongoing grants. This year, Sun Exchange in South Africa, Solar View in Brazil, and Solar Gain in Chile have all joined the SolarCoin Affiliate programme, and the foundation itself is now a member of the Climate Chain Coalition for Sustainable Development Goals (SDGs). Also just recently MySolarPay has joined the SolarCoin Affiliate Network to help increase Solar adoption in Australia. The current circulating supply of SolarCoin stands at 47,757,794 SLR.
Bitlumens based in Zug, Switzerland, is another company making a difference on the solar energy stage. It states that it can… "offer a peer to peer platform where users adopt off-grid Solar systems to reduce carbon emissions and get access to lighting and water in places where there is no power grid."
Bitlumens has a unique approach and is there in the field transforming lives and creating confidence amongst those in local communities to strive for a better quality of life. Working in rural Latin America it is attempting to remove the dependence on kerosene and wood, and replacing these with affordable clean energy options. The company website describes some of the problems the company is addressing:
"A single kerosene lamp emits over 100 kg of CO2 per year when used four hours a day. Globally, burning kerosene for lighting generated 240 million tons of CO2 equivalent a year, around 0.5% of global emissions. In fact, just kerosene lamps replaced in Africa and Asia with solar panels saved 1.4 million tons of CO2 equivalent in 2014 alone. Moreover, on a general basis, burning 20 kg wood during one day emits about 200 grams of PM2.5, this equals smoking 10,000 cigarettes"
Women in the programme lease Bitlumens hardware and pay in installments using BLS tokens, allowing them to build a credit score. Family members are also able to buy tokens which they can then send to family to cover the costs to run equipment, covering associated water and electricity bills. Bitlumens points out that "We also quantify carbon mitigation and particulate matter reduction in each household to allow women to become carbon credit issuers at a later stage."
The company also provides solar energy to remote villages replacing traditionally used fuels such as biomass, thus reducing farmers costs, in some cases enabling them to recruit labor as a result of the savings made on replacing unsustainable and often harmful fuel with Bitlumens supplied solar energy.
Kevin Treco, an associate director at the Carbon Trust, an environmental consultancy, sees blockchain-based technologies significantly changing the energy use in countries striving to decentralize power and boost renewable sources. "They have faster-growing energy needs… and a more accommodating legal and regulatory environment towards such innovations," he said.
The United Nations Development Programme has suggested that if such crypto-funded schemes were successful, they could revolutionize renewable energy markets in Eastern Europe and Asia.
Technology supplying cheaper and more sustainable energy options to those in need using blockchain and cryptocurrency may be in its infancy, but it is clearly beginning to get support to where it is most needed, as companies begin to see both its humanitarian and ecological value.
Previous article Canadian Exchange MapleChange Claims Hack, Deletes Website
Next article Chinese Court Rules That Bitcoin Is Property


Anatomical Structure Of The Human Alimentary Canal - September 27, 2017 by admin.
Post tagged: anatomical structure of the human alimentary canal, anatomical structure of the human alimentary canal cross section, describe the anatomical structure of the human alimentary canal.
11 photos of the "Anatomical Structure Of The Human Alimentary Canal"
Related Posts to "Anatomical Structure Of The Human Alimentary Canal"


The AS-950 Wireless Personal Monitor system offers reliable quality and exceptional value. The receiver features a 50mW x 2 output with RF and stereo indicator. The transmitter features L/R level display, channel LCD display with channel up and down select, stereo XLR / 1/4" inputs and a headphone output with volume control. The AS-950 also offers 16 selectable UHF frequencies. EB4 ear buds feature titanium drivers, extended bass response, aluminum, alloy construction and now come standard with all WPM models.
AS-950 Wireless In-Ear Monitor with Standard EB4 Ear Buds: Includes 1 AS-950T, 1 AS-950R, EB4 ear buds, single/dual rack kit, antenna, and power supply.


Last weekend we went for a family lunch to Tanner and Co. with my mom and the little one. A really nice experience – good food, friendly staff and most important, the little one seemed to have enjoyed herself too.
The cauliflower burger was a good vegetarian option for mom but probably a bit too big for her though. She enjoyed it but couldn't finish it all.
The service was quite slow though – the food took quite long to arrive and so did our bill.


It must be sent to the list address, this is arlington@arlingtonlist.org, sending to any other address will not get your message to the list.Message sent to other addresses will not make it to the list. Some broken software seems to want to send replies to the wrong address. arlington-bounces, arlington-request, arlington-owner, or arlingtonlist are NOT proper email addresses for sending messages to the list.
The message must be sent from an address that is subscribed to the list. The list software will automatically discard messages that do not come from subscribers. The email address that the mail comes from must be spelled exactly like the subscription address, the list does not know that the email is from you unless the email address matches, it doesn't know about other email addresses you may have, or alternate spellings allowed by your ISP.
The list is a plain text list, if a message is sent with formatting or attachments, these are removed by the list software (this blocks viruses and keeps the digest readable). Some software (particularly web mail systems) do not include the expected plain version of formatted messages, which will cause the messages to be ignored quietly by the list.
If you are a new poster (or have been put on moderation for violation of list rules) your message will be held for review. This will delay the message getting to the list, it will generally be forwarded to the list when reviewed if it is appropriate or a rejection message will be returned to you.
If you have cleared the option "Receive on posts to the list" (or are on Gmail) you will not see your own messages. See Changing my list options for more information.


The sport of shooting has a good safety record, for all that guns are involved, and the community should constantly be working to keep it that way. There are certain rules that need to be followed which keep you and your fellow guns safe when out in the field.
If someone hands you a gun or you are picking up your own, always check to see if it is loaded; open it and make sure the chambers are empty and barrels are clear. Do this even if you know the gun is empty as it is a good idea to get into the habit. You should always treat guns as if they were loaded, as the only safe gun is an unloaded gun.
Even between shots you should keep the gun broken and unloaded. If you are not using it, your gun has no need to be loaded! Only load the gun when on the standing, keeping the muzzles down and in the direction of the firing zone. When moving around the shooting ground, it is especially important to keep the gun broken and unloaded, as on uneven terrain you could trip and accidentally fire the gun. The only exception is when it is safe in its gunslip.
You should always be aware of the people around you when you are shooting, especially when there are new people on the shoot who may not be accustomed to the layout and safe places to stand. When walking to the stand, have a quick look around to make sure no person or dog will be in a dangerous place.
A common mistake made by inexperienced guns is turning when the gun is loaded. One shot may have been fired, and they turn around to ask a question, with the muzzle of their gun pointed at the legs of their fellow guns, still loaded. Don't ever turn around on the stand with your gun still loaded; break it first.
No matter the size of the shoot you are on, there will be walking about between stands. On difficult terrain, it can be cumbersome to carry a weighty shotgun when broken. The solution is a quality gunslip. Make sure your gun is unloaded before putting in your gunslip, and people will know they are safe. Should the fastening on your gunslip fail, make sure the barrel is down and stock up when carrying it. When removing your gun from the slip, check before that it is unloaded, avoiding the trigger.
Shooting safely is the principal aspect of a good shoot. First off, you should make sure never to shoot until it is safe to do so. Leave the safety catch on until the moment before you fire, and keep your fingers away from the trigger. Keep in mind the possibility of a ricochet, particularly when shooting around water, vegetation and buildings. Avoid shooting near or in the direction of overhead obstructions such as power lines.
Make sure you are steady on your feet before shooting. Get into position firmly before even raising the gun, and don't have a dog attached to you, who could put you off balance when reacting to the sound of the gun. You should also never shoot blind, particularly into dense vegetation where you do not have a clear view; you should not shoot unless you have a clear view and are confident of your target.
The British Association for Shooting and Conservation insists on safe and sensible behaviour by shooters when they are out in the field. Beginners to the sport along with those who have been part of the community should follow their points so everyone will feel safe in the field. Let the landowner or tenant know in advance that you intend to go shooting on their land to ask if it is convenient, and assure them that you will respect their property. This includes any crops, buildings, fences and walls. Open and close gates, or should you climb them, do it at the hinged end.
Keep your dog under control and avoid disturbing livestock and other animals on the land you are not there to hunt. Do not leave litter, and collect what others may have left too; treating the land you are on respectfully could mean you are invited back again to shoot.
We hope you follow these golden rules when out shooting this season. And when you are not out with your fellow guns, why not take a look at some of our personalised shooting gifts, gunslips and quality shooting clothing to get yourself and other shooters!


What Do We Love Too Much to Lose?
Concert pianist and OSU music professor Rachelle McCabe had been collaborating with philosopher Kathleen Dean Moore for more than a decade when she found herself in the audience of one of Moore's climate-change talks in 2014. Moore was challenging everyone to step up and take action against environmental degradation and the destruction of species. McCabe, who had previously set some of Moore's writings to classical-music pieces, was so moved by Moore's challenge that she leapt to her feet at the conclusion and stopped Moore in the aisle.
"I said 'I need to work with you on this,'" McCabe says. A month later, the two met to talk about how their previous collaborations could expand into something much bigger. After considering various approaches, McCabe hit upon a favorite piece of music that she felt was perfectly suited to a discussion about extinction and safeguarding the Earth's abundance.
The project that evolved from their discussion — A Call to Life: Variations on a Theme of Extinction — combines musical performance with spoken word. Moore and McCabe have performed it up and down the West Coast and as far abroad as Hawaii and Calgary. Everywhere they go, audiences are moved to tears, and often, to taking direct action against the extinction of species and the onward progress of habitat destruction. And in the face of a changing political climate, the artist and philosopher are determined that their message is more important than ever.
When McCabe played the Rachmaninoff piece to Moore, they poured over every aspect, as McCabe talked about how each portion of the piece made her feel, and how that might translate into a call to action. Moore, in response, began writing a narrative to accompany the composition, and the two flowed together organically.
Quickly the project took shape, and their first presentation was at the Corvallis-Benton County Library, to a packed house. They were both nervous about the reception but immediately sensed that their message was getting across.
They visited a village in Alaska, a huge conference in Hawaii, as well as Calgary, Washington, California, Illinois and Arizona. And at each location, they found the same emotional reaction.
And audience members started taking action. In Arizona, a woman told them, "When we go to a lecture my brain is filled. But today I feel my heart is filled as well." A man from Illinois spontaneously decided to turn his property into a wildlife sanctuary. And a young pianist, feeling adrift, pledged to hold concerts as fundraisers for environmental causes. He keeps McCabe updated on his progress.
Following the recent presidential election and what McCabe and Moore see as a deepening backlash against the science of climate change, they've become more dedicated to getting their message across. While they're conscious of the carbon cost of air travel and are limited by the financial costs as well, they've made their collaboration available online with help from Eric Gleske in Information Services at Oregon State. The presentation includes a video and a study guide. Their hope is that people will organize viewing parties with friends, neighbors and colleagues and then collaborate to make their own changes in the world.
McCabe and Moore will give an encore presentation of "A Call to Life" at the LaSells Stewart Center's Austin Auditorium at 7 p.m., April 7. The event will include a panel of researchers and science teachers who will discuss extinction and the astounding diversity of species.


Vivo Hair & Beauty is NZ's #1 place to shop for FAB Brows delivered on time.
Vivo offer the best service in the business. We hold plenty of stock of Make Up , FAB Brows Duo	and so much more.
You can rely on us to offer the best service, exclusive offers and FREE delivery on all popular products including FAB Brows Duo	. There are plenty of FAB Brows deals and everyday savings that you don't want to miss!


text:
Q: Binding periodically updated data array to DataGridView I have a valueArray[125] coming from UDP socket and array is being updated every 20ms. And i want to display every member of this array in data grid view. So far, i can display the array on the grid view, but i have a couple of problems:
1- There is no scrollbar on the gridview, so i only can see first 15-20 data in the form.
2- The datagridview is blinking because of the refreshing proccess.
And lastly i want add one more column right next to the "Data" column, so that i can see the index of the array. This is what i've done so far:
public void UpdateGridView(byte[] valueArray)
    {
        dataGridView.Visible = false;
        DataTable dt = new DataTable();
        dt.Columns.Add("Data");

        for (int j = 0; j < 125; j++)
        {
            DataRow row = dt.NewRow();
            for (int i = 0; i < 1; i++)
            {
                row[i] = valueArray[j];
            }
            dt.Rows.Add(row);
            dataGridView.DataSource = dt;
        }
        dataGridView.DataSource = dt;
        dataGridView.Visible = true;
    }

A: The flicker comes from continuosly hiding and showing the DGV.
Here is a version without flicker which includes an extra column to show the index:
public void UpdateGridView(byte[] valueArray)
{
    //  dataGridView.Visible = false;     // < ==
    dataGridView.SuspendLayout();         // < ==
    DataTable dt = new DataTable();

    dt.Columns.Add("Index");             // < ==
    dt.Columns.Add("Data");

    for (int j = 0; j < valueArray.Length; j++)
    {
        DataRow row = dt.NewRow();
        row[0] = j;                      // < ==
        row[1] = valueArray[j];          // < ==
        //for (int i = 0; i < 1; i++)    // < ==
        //{                              // < ==
        //    row[i] = valueArray[j];    // < ==
        //}                              // < ==
        dt.Rows.Add(row)
       // dataGridView.DataSource = dt;
    }
    dataGridView.DataSource = dt;
    dataGridView.ResumeLayout();         // < ==
    //   dataGridView.Visible = true;    // < ==
}

By default the DataGridView will show both ScrollBars. If your doesn't, you have switched them off. To restore use the designer or code like this:
dataGridView.ScrollBars = ScrollBars.Both;  // or..
dataGridView.ScrollBars = ScrollBars.Vertical;

A: Yes i have indeed, but i must have forgotten to post my answer to here. It seems like accessing rows and columns by using their names is easier than accesing them by their indexes. So i changed my solution a bit more. First i filled the whole grid with zeros on the form load, and then in the UpgradeGridView function i changed the values directly by using their names.
private void Form1_Load(object sender, EventArgs e)
    {
        Thread ReceiveThread = new Thread(new ThreadStart(ReceiveUDPData));
        comboBox1.Items.Add("04 : Read Input Registers");
        ReceiveThread.IsBackground = true;
        ReceiveThread.Priority = ThreadPriority.Highest;
        ReceiveThread.Start();
        Control.CheckForIllegalCrossThreadCalls = false;

        dt.Columns.Add("Index");
        dt.Columns.Add("Data");
        for (int j = 0; j < 125; j++)
        {
            DataRow row = dt.NewRow();
            row[0] = j;
            row[1] = 0;
            dt.Rows.Add(row);
        }
        dataGridView.DataSource = dt;
    }

public void UpdateGridView(byte[] valueArray)
    {
        for (int j = 0; j < valueArray.Length; j++)
        {
            DataRow row = dt.Rows[j];
            row["Index"] = j+1;
            row["Data"] = valueArray[j];
        }
    }

To be honest, i still didn't get how it works exactly, but i did lack of time back then, and this helped me a lot.

redpajama_set_name: RedPajamaStackExchange


This notice describes how Lothian Domestics Ltd, (referred to as "Lothian Domestics") processes your personal data, as a controller. Our address is 29 Cardross Crescent, Broxburn, West Lothian, EH52 6JD, United Kingdom. Please see ?How do I get in touch with you? below for contact details for specific matters.
You have the right to object to some of the processing which Lothian Domestics carries out. More information about your rights and how to exercise these is set out in the section headed ?Your rights? below.
- We process personal data to make, amend and administer appointments, provide appliance repair services, process and store payment details and provide other products and services (such as installations). We also deal with enquires, gather customer feedback, undertake market research and direct marketing (including analysis to create profiles), in our legitimate interests to promote our business and improve our service and delivery.
- When booking with us, we don?t ask for accessibility, dietary, health or other sensitive personal data.
- On our websites we use third party marketing and analytical cookies. You can reject and block cookies in your browser settings.
- When you post on social media about our business, we may use your contact details to respond to any complaints or comments, on the legal basis of our legitimate interests.
- In our legitimate interests, we also seek to prevent and detect crime as well as protect our business, employees and premises.
- we may disclose your personal data to payment providers, technology providers, insurers, and other specialist professional and technical service providers and advisers, to manage your appointments, arrange payments, and provide services.
- we may transfer your personal data outside the European Economic Area (the EU Member States plus Iceland, Lichtenstein and Norway) and, where we do this, we will use safeguards to protect your data.
- We keep your data to enable us to fulfil our contract with you or to provide services, where required by law, to respond to a question or complaint, to obey rules about keeping records, to uphold or protect contractual or legal rights or where it is in your or another party?s vital interests or our legitimate interests. Where we process personal data on the basis of your consent, we will retain it for as long as required for the specified purpose. We also keep your data in line with any statutory limitation periods and for tax, legal or regulatory purposes.
- Any consent(s) you give us may be withdrawn at any time.
- You have an absolute right to object to direct marketing (and any profiling for the purposes of direct marketing) at any time.
- supply or transfer your personal data in a portable format.
- Where we use automated decision-making, you have the right to human intervention, to add a statement, and to have the decision reviewed.
You have the right to lodge a complaint with a data protection supervisory authority of the EU Member State in which you are resident, work or in which your complaint arises. In the UK, the supervisory authority is the Information Commissioner. Details of all EU supervisory authorities can be found at http://ec.europa.eu/newsroom/article29/item-detail.cfm?item_id=612080.
We may provide additional information during the booking and visit process and at other points at which we collect your personal data.
If you wish to exercise your rights, please visit our Contact Us page where you will be directed to a feedback form.
- Personal Identifiers - title, name, postal and email addresses, postcode, IP addresses and contact telephone numbers..
- Business-to-Business Information - for corporate customers and corporate business leads and contacts: job title, business address and business email address.
- Transaction Information - payment, reservation and booking details.
- Customer special requests and feedback including complaints - via call centres, emails and online free text fields.
- Corporate customers and public information sources such as Companies House.
- Government and law enforcement agencies.
- Other licensees in accordance with licensing requirements.
- making, amending or administering your booking.
- providing products and services requested by you.
- we provide technical support and investigate and process any complaints about our website or our products or services, and to maintain appropriate records for internal administrative purposes. We reserve the right to request evidence to support any claims or complaints.
- if you provide a credit or debit card as payment, we use third parties to check the validity of your bank account or card details in order to prevent fraud.
- analyse transactions to enable us to improve our services and products and plan for our business.
- to protect premises and for security purposes including information recorded from CCTV.
- for the detection and prevention of crime.
- for raising brand awareness.
- to understand you better as a customer by analysing your transactions and other information you provide to us or which we learn through your interactions with us.
- for marketing (including creating profiles), competitions and promotions by post, email, text and push notification where permitted to do so by law.
- we may use your data to provide personalised promotional offers to you.
- we may also use your data to provide you with personalised promotional offers on selected partner websites (for example, you might see an advertisement for our products on a partner site such as Facebook and Google).
- we also share some of your information with marketing service and ad technology providers and digital marketing networks, such as Facebook, Google, Adobe and Rocket Fuel, to present advertisements that might interest you.
- For example we may transfer information about you to such providers so that they may recognize your devices and deliver interest-based content and advertisements to you. The information may include your name, email, device ID, or other identifier in encrypted form. The providers may process the information in hashed form. These providers may collect additional information from you, such as your IP address and information about your browser or operating system. may combine information about you with information from other companies in data sharing cooperatives in which we participate. and may place or recognize their own unique cookie on your browser. These cookies may contain demographic or other data in de-identified form.
- for monitoring the use of our websites and apps in order to improve their performance and optimise our media spend.
- for developing corporate business and applying rates.
- responding to a rights request under data protection legislation.
- in connection with legal claims, compliance, regulatory and investigative purposes as necessary (including disclosure of such information in connection with claims, legal process or litigation).
- to comply with health and safety legislation, including accounting for the number of individuals on our premises and logging accidents.
- to anonymise personal data when we no longer need to process it.
- we will send you emails, texts and push notifications (including newsletters) in relation to products and services provided by us, or by our named affiliates.
- when you use our websites or apps, we place cookies and use similar technologies on your computer, mobile or other device and we use such technologies such as pixel tags and web beacons in marketing emails and communications.
- we may use credit checks if you apply to receive credit terms.
- to participate in competitions we run and, if you win, to use your information for promotional purposes.
- on other occasions where we ask you for consent, we will use the personal data for the purpose which we explain at that time.
- in response to requests by government, law enforcement authorities, or intelligence services and court orders.
- if required to comply with health and safety legislation to which we are subject.
- disclosing your personal data to the emergency services where we believe it is necessary to protect your vital interests or the vital interest of another person.
- You have the right to know whether or not we process information about you and to access that information.
- You have the right to update, correct and complete any information we hold about you which is inaccurate or incomplete.
- You have the right to obtain the personal data you provide to us for a contract or with your consent in a commonly used, structured, and machine-readable format, and to ask us to share (port) this personal data to another controller.
- You have the right to ask that we erase or restrict (stop active) processing of your personal data.
- In addition, you can object to the processing where the lawful basis is our legitimate interests.
To exercise any of these rights, you can get in touch with us using the details set out below. If you have concerns, you have the right to complain to the data protection supervisory authority of the EU Member State in which you are resident, work or in which your complaint arises. In the UK, the supervisory authority is the Information Commissioner. Details of all EU supervisory authorities can be found at: http://ec.europa.eu/newsroom/article29/item-detail.cfm?item_id=612080.
We keep your data to enable us to fulfil our contract with you or to provide services, where required by law, to respond to a question or complaint, to obey rules about keeping records, to uphold or protect contractual or legal rights or where it is in your or another party?s vital interests or our legitimate interests. Where we process personal data on the basis of your consent, we will retain it only for as long as required for the specified purpose. We also keep your data in line with any statutory limitation periods and for tax, legal or regulatory purposes.
- CCTV recording for up to 31 days.
- for up to 1 year incoming and outgoing voice recordings (although we will keep a record of any consent you give us during a call for as long as we rely on it as the lawful basis for processing).
- until a period of 3 years has elapsed since your last interaction with us, personal data we process for marketing (including profiling) purposes, unless you ask us to stop sending electronic direct marketing, in which case we will act on your request, and then keep a record of your request indefinitely.
- financial information for a period of 7 years, for accounting, business reporting, analysis and audit purposes.
If you have any queries about the way we process your personal data. You can get in touch at privacy@lothiandomestics.co.uk.
If you have any queries or want to exercise any of your rights please see the "Contact Us" page on our website.


text:
Q: Yii - linking to static page of a given model id Each model id has a corresponding static page e.g id = 1 of my table has a static page in my views as 1.php. So when i click the link button (implemented in ClistView) it respective static page should be displayed.
How can i implement this functionality?
<?php
        echo CHtml::link('View Detail', array('$data->id.php'),

          // i want 1.php to be displayed for $data->id =1 and 2.php for $data->id= 2

            array('id'=>'mylink','class'=>'btnPrint btn btn-danger',
                'target'=>'_blank',
            ));
        ?>

A: <?php
echo CHtml::link(
    'View Detail',
    $this->createUrl('site/static', array('id' => $data->id)),
    array(
        'id' => 'mylink',
        'class' => 'btnPrint btn btn-danger',
        'target' => '_blank',
    )
);

And in your controller you can create an action as follows:
public function actionStatic($id)
{
    $this->render($id);
}


text:
Q: Bottom bar in CoordinatorLayout. How to? Could someone please provide an example of how to create a bar with buttons at the bottom within CoordinatorLayout?  My app consists of AppBar (top) that contains buttons invoking application-wide action.  However, I'd like to have a view specific buttons placed at the bottom.
I'm not sure if this UI design is still supported/recommended when using the new Disign Library and AppCompat.
Any suggestions will be greatly appreciated.
Thanks.


text:
<?xml version="1.0" encoding="utf-8"?>
<manifest package="io.realm" />

redpajama_set_name: RedPajamaGithub


text:
About News Articles Media Social responsibility
All News Press Releases
Latest Popularity Commented
Tricolor TV gathered friends and partners in «Olympiysky»
Results of the key even in the area of organization of communications with subscribers were summed up — Tricolor TV gathers friends Concert which took place on 14 May 2014 in Moscow, in «Olympiysky» Sports Complex.
Participants of the event were 12 818 guests from various regions of the country, including 4 382 regional dealers of Tricolor TV.
Tricolor TV gathers friends Concert is a part of the loyalty program for the dealers and subscribers of the biggest operator of digital television. This is already the second event of such scale in the history of the telecommunications market. Unlike the first event which Tricolor TV organized in April 2012 in the State Kremlin Palace, participants of the concert were not only dealers — representatives of regional companies of the branch, but also subscribers. The total number of guests has grown thrice.
Domestic variety stars which performed on the stage of «Olympiysky» were selected by subscribers of Tricolor TV by Internet voting. Headliners of the evening were Vera Brezhneva and Grigory Leps, and also Sofia Rotaru, «ChaiF» band, Yulia Savicheva and Dina Garipova sang for the dealers and subscribers. Presenters of the program were Valery Syutkin and Anna Shulgina.
Sergey Stavropoltsev, Acting CEO of the company greeted friends of Tricolor TV from the stage of «Olympiysky». In his speech, he highlighted the contribution of the regional dealers into the success of Tricolor TV.
«We managed to gather under one roof all direct participants of the Russian «television process» — from representatives of profile ministries and departments, partners of the company and journalists to TV viewers. Especially symbolic is such unity in «Olympiysky» in the year of Sochi Games which united entire Russia», — S.Stavropoltsev commented success of the event.
Elizaveta Kapralova
Chief Communication Officer, Tricolor TV
In spite of the tendency of reduction of attendance of corporate events, the company has made the decision to hold the concert, we wanted to arrange a real holiday for our dealers and subscribers. And not the format of sponsorship of a big event, quite traditional for marketing communications was chosen, bur our own project was organized. Taking into account the number of the guests and their opinions, we can tell with confidence about success of such approach already now. We consider the possibility of arranging similar events in future, and not only in the capital, but also in the regions of Russia.
Tricolor TV gathers friends is a special concert also from the point of view of technology. All invitation cards could be printed out independently, and identification of guests was carried out by bar codes. According to representatives of «Olympiysky» Sports Complex, this is the first event in the history of the Complex, when admission of such huge audience to the concert was 100% by electronic tickets.
© 2014 — 2020 Tricolor
Created by Itech.group
Subject Select subject Healthy lifestyle Ecology Social Charitable projects Press release Advice Publication Research Technology Services Events Archive Broadcasting Company Other
To get access to all the materials of the Press Club Tricolor and the ability to comment, you must be registered. If you already registered and have forgotten your password, you can restore it.
We send instruction for password restore on your E-mail.

redpajama_set_name: RedPajamaCommonCrawl


Coloring, Printable Christmas Card Quotes was posted June 11, 2016 at 11:48 am by profitclinic.info . More over Printable Christmas Card Quotes has viewed by 673 visitor.
Coloring, Short Merry Christmas And Happy New Year Quotes was posted September 13, 2017 at 1:16 pm by profitclinic.info . More over Short Merry Christmas And Happy New Year Quotes has viewed by 2484 visitor.
Coloring, Christmas And Happy New Year Wishes Quotes was posted January 6, 2017 at 12:49 pm by profitclinic.info . More over Christmas And Happy New Year Wishes Quotes has viewed by 822 visitor.
Coloring, Merry Christmas And Happy New Year Love Quotes was posted July 20, 2017 at 7:22 pm by profitclinic.info . More over Merry Christmas And Happy New Year Love Quotes has viewed by 2266 visitor.
Coloring, Merry Christmas And Happy New Year Wishes Quotes was posted March 26, 2016 at 9:20 am by profitclinic.info . More over Merry Christmas And Happy New Year Wishes Quotes has viewed by 2196 visitor.
Coloring, Merry Christmas And Happy New Year Quotes For Friends was posted January 10, 2016 at 9:58 pm by profitclinic.info . More over Merry Christmas And Happy New Year Quotes For Friends has viewed by 2068 visitor.
Coloring, Merry Christmas And Happy New Year Funny Quotes was posted June 1, 2016 at 6:24 am by profitclinic.info . More over Merry Christmas And Happy New Year Funny Quotes has viewed by 2623 visitor.
Coloring, Funny Merry Christmas And Happy New Year Quotes was posted April 21, 2017 at 9:56 am by profitclinic.info . More over Funny Merry Christmas And Happy New Year Quotes has viewed by 2747 visitor.
Coloring, Merry Christmas And Happy New Year Quotes For Colleagues was posted November 13, 2016 at 12:45 pm by profitclinic.info . More over Merry Christmas And Happy New Year Quotes For Colleagues has viewed by 2038 visitor.
Coloring, Happy Christmas And Happy New Year Quotes was posted January 16, 2017 at 10:11 pm by profitclinic.info . More over Happy Christmas And Happy New Year Quotes has viewed by 588 visitor.


text:
Home National AMLO Army works have bankrupted 2,500 construction companies: CMIC
AMLO Army works have bankrupted 2,500 construction companies: CMIC
Francisco Solares, president of the CMIC, said that the works built by the Army are not generating income tax or permanent employment either.
Francisco Solares Alemán, president of the Mexican Chamber of the Construction Industry (CMIC), revealed that the works built by the Army are not generating income tax or permanent employment, and also bankrupted more than 2,500 construction companies. in Mexico.
"The works carried out by the Army do not generate income tax, it does not generate permanent employment and it also makes other companies that could have more permanence in the country's economy, because they are locking up.
"From 2020 to here, we estimate that 2,500 companies have already had to look for some other alternative, because there are not many options in the construction industry," said Francisco Solares Alemán.
"From our point of view, civil works are not national security" and the Army should not be building them, said his participation in the inauguration of the Infrastructure Forum 2022 CMIC-Mexico City.
The Army built the Felipe Ángeles International Airport, is behind the construction of a section of the Mayo Train, built the Bicentennial Canal in Nayarit, an aqueduct in Campeche, hospitals in Mexico City, among other works.
The Olmeca-Maya-Mexica Airport, Railway and Auxiliary Services Group also created the companies, whose mission is to manage the companies in charge of the Felipe Ángeles International Airport (AIFA), Palenque, Chetumal and Tulum, as well as the Train Maya.
The Army must report how it is investing the money of the Mexicans in civil infrastructure works such as the Felipe Ángeles International Airport (AIFA), the Mayan Train and the Tulum International Airport, the builder commented.
"Construction entrepreneurs must continue to have the participation that we have always had in the construction of the country. We have built the country that exists", said the president of the CMIC.
The budget allocated by the government of Andrés Manuel López Obrador for the construction of infrastructure is 660,000 million pesos in 2022.
"According to the official numbers, at the end of August we had an under-exercise of 80 percent, every time these reports are delivered to me, I tell our people, the director of the Observatory to review it well because it makes me a lot. And they say this is what it is, "he detailed.
It is not convenient for the Mexican economy that the budget and spending allocated for the construction of public works is not being used, nor is the lack of transparency good, "which did not happen before."
The under-exercise in public spending is the product of the direct assignment of very large works to large companies and the Mexican Army, he pointed out.
"The works carried out by the Mexican Army since before they were declared national security, there was already a total opacity regarding the exercise of the budget for those works," said the president of CMIC.
For example, we assume how much the AIFA cost, but they have told us some numbers and we cannot verify them, "as we are always verified by the Superior Audit Office of the Federation, which is an organ of the Congress of the Union of the Chamber of Deputies" .
—Does the 80 percent of the sub-exercise include the resources allocated to the main works of the Maya train and the Dos Bocas Refinery?
—Yes, they are included, but there are items that are additional to them. Not included in these amounts that I give you is something called bouquet 33, which is given to all states and a large part of that money goes to infrastructure. They are of the order of 100,000 million pesos that would have to be added to the 660,000 million pesos.
Out of 98 companies affiliated to CMIC, only 9 remain open in Sinaloa
Unemployed, 90% of construction companies in southern Sinaloa
Mexico's insecurity under AMLO affecting business sectors across the country
amlo government failure
military contracts
Previous articleDifference Between Blockchain and Web3
Next articlePuerto Vallarta's First Annual 'Isla de Los Muertos' Celebration (Wednesday, November 2)
MDP Newsroom


text:
Q: Multiply horizontal times vertical vectors of matrices and sum the result without loop Basically, I have 2 matrices and I want to rewrite this:
for i = 1:m
  result += A(:, i) * B(:, i)';
end

Without using for loop and I have no idea how to approach that. I've been strugling to solve it for several hours so I ask you guys to help me out.

A: This is no different than simply doing matrix multiplication of A and the transpose of B.
result = A * B.';

Just for completeness...
m = 10;
A = rand(15, m);
B = rand(12, m);

result = zeros(size(A, 1), size(B, 1));
for k = 1:m
    result = result + A(:,k) * B(:,k).';
end

difference = max(max(abs(result - A *B.')));

difference =

    8.8818e-16


Planet of communication, divination, magic & glory. Ruler of travel, commerce, the mind, intellect and the signs of Gemini & Virgo.
Ingredients: Storax, Mastic, Lily of the Valley, Cinquefoil, Caraway, Cassia, Bittersweet, & Mullien.
Rosarium Blends planetary incenses are blended using a colored salt peter base and powdered herbs. They may be worked with as an incense, in mojo bags, to dress vigil candles or roll the outside of dressed taper candles.
As are all Rosarium Blends products, special care is put into the astrological time and days of our production. Each incense, oil and perfume is seen as a talisman and is made with great care according to astrological correspondences. These planetary incense blends were crafted in way of the wort-cunning tradition which entails a specific auspicious timing where NONE of the classical planets are in Retrograde. This does not happen often therefore it will be a while before these blends will be crafted again. As well each incense was made in the day and hour of the specific planet during that time period, a circle cast in with the requisite solemnities and ceremonies contained in the Key of Solomon. As well each planet evoked in accordance within that circle in the corresponding day and hour. This is a lengthy ritual and each was crafted in this tradition. The ingredients used in these formulations was the culmination of a 2 year research project that hosted the results presented to you with these magical creations of these planetary charms.
NOTE: Planetary self igniting incense blends may be burned by lighting incense directly in a form of a sigil or a pinched cone on a heat resistant dish. Or if desired a pinch of it may be added to a charcoal.
To light, form a pinch or shape/sigil where the incense is piled up to make a sigil or shape. Ignite powder with lighter or match. Incense will burn immediately.
Please note: These incenses burn more gently than our super charged Mercury Retrograde incense. Where that incense should be burned outside or in a well ventilated room, these are better for indoor use.
Store in a cool dry space for prolonged use.
Be the first to review "Mercury" Click here to cancel reply.


(2013) Pattern Recognition - 35th German Conference, GCPR 2013, Saarbrücken, Germany, September 3-6, 2013. Proceedings.
Lecture Notes in Computer Science, 8142 . Springer.
(2013) Measurement-based modeling of the cache replacement policy.
In: 19th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2013, Philadelphia, PA, USA, April 9-11, 2013.
(2013) The Query Complexity of Finding a Hidden Permutation.
In: Space-Efficient Data Structures, Streams, and Algorithms.
(2013) Proceedings of the ACM SIGKDD Workshop on Outlier Detection and Description (ODD).
(2013) Mining Connection Pathways for Marked Nodes in Large Graphs.
(2013) Cartification: A Neighborhood Preserving Transformation for Mining High Dimensional Data.
In: 2013 IEEE 13th International Conference on Data Mining, Dallas, TX, USA, December 7-10, 2013.
(2013) Mining Frequently Co-occurring Object Sets over Multiple Neighborhoods.
(2013) A Framework for the Verification of Certifying Computations.
Journal of Automated Reasoning. pp. 1-33.
(2013) Parameterized Model Checking of Token-Passing Systems.
(2013) Traditional media seen from social media.
In: Web Science 2013 (co-located with ECRC), WebSci '13, Paris, France, May 2-4, 2013.
(2013) Approximate Transient Analysis of Queuing Networks by Quasi Product Forms.
In: Analytical and Stochastic Modelling Techniques and Applications - 20th International Conference, ASMTA 2013, Ghent, Belgium, July 8-10, 2013. Proceedings.
(2013) ESPOON$_ERBAC$: Enforcing Security Policies in Outsourced Environments.
(2013) A Holistic View of Security and Privacy Issues in Smart Grids.
(2013) Computational Soundness of Symbolic Zero-Knowledge Proofs: Weaker Assumptions and Mechanized Verification.
In: Principles of Security and Trust 2013.
(2013) Introducing Accountability to Anonymity Networks.
(2013) Using Mobile Device Communication to Strengthen e-Voting Protocols.
In: Proceedings of the 12th annual ACM Workshop on Privacy in the Electronic Society - WPES 2013.
(2013) AppGuard - Enforcing User Requirements on Android Apps.
In: Tools and Algorithms for the Construction and Analysis of Systems. Springer, pp. 545-550.
(2013) AppGuard - Fine-grained Policy Enforcement for Untrusted Android Applications.
(2013) AppGuard – Fine-grained Policy Enforcement for Untrusted Android Applications.
In: 8th International Workshop on Data Privacy Management (DPM'13).
(2013) Union, Intersection, and Refinement Types and Reasoning About Type Disjointness for Secure Protocol Implementations.
Special issue of the Journal of Computer Security (JCS) for TOSCA-SecCo.
In: 6th Workshop on Hot Topics in Privacy Enhancing Technologies (HotPETs).
(2013) Highly Controlled, Fine-grained Delegation of Signing Capabilities.
IACR Cryptology ePrint Archive, 2013. p. 408.
Baruah, Sanjoy and Brandenburg, Björn B.
(2013) Multiprocessor Feasibility Analysis of Recurrent Task Systems with Specified Processor Affinities.
In: Proceedings of the IEEE 34th Real-Time Systems Symposium, RTSS 2013, Vancouver, BC, Canada, December 3-6, 2013.
(2013) Client-controlled Cryptography-as-a-Service in the Cloud.
In: 11th International Conference on Applied Cryptography and Network Security (ACNS'13).
(2013) Entwicklung sicherer Software durch Security by Design.
In: Entwicklung sicherer Software durch Security by Design : Trend- und Strategiebericht. Fraunhofer SIT.
(2013) Security and Privacy Enhancing Multi-Cloud Architectures.
IEEE Transactions on Dependable and Secure Computing (TDSC), 10 (4).
(2013) POSTER: Save Our Passwords.
In: IEEE Symposium on Security and Privacy.
(2013) A Fully Preemptive Multiprocessor Semaphore Protocol for Latency-Sensitive Real-Time Applications.
In: 25th Euromicro Conference on Real-Time Systems, ECRTS 2013, Paris, France, July 9-12, 2013.
(2013) Improved analysis and evaluation of real-time semaphore protocols for P-FP scheduling.
Brandenburg, Björn B. and Anderson, James H.
(2013) The OMLP family of optimal multiprocessor real-time locking protocols.
Design Automation for Embedded Systems, 17 (2). pp. 277-342.
(2013) Advances in Mobile Security.
In: 8th Future Security - Security Research Conference.
(2013) Flexible and Fine-Grained Mandatory Access Control on Android for Diverse Security and Privacy Policies.
In: 22nd USENIX Security Symposium (USENIX Security '13).
(2013) Logical Foundations of Secure Resource Management.
In: Proc. of the 2nd Conference on Principles of Security and Trust (POST 2013).
(2013) AppFunnel: a framework for usage-centric evaluation of recommender systems that suggest mobile applications.
In: 18th International Conference on Intelligent User Interfaces, IUI 2013, Santa Monica, CA, USA, March 19-22, 2013.
(2013) Revisiting phone call UIs for multipurpose mobile phones.
In: 15th International Conference on Human-Computer Interaction with Mobile Devices and Services, MobileHCI '13, Munich, Germany, August 27 - 30, 2013.
(2013) A study on icon arrangement by smartphone users.
(2013) What's in the apps for context?: extending a sensor for studying app usage to informing context-awareness.
In: Proceedings of the 2013 ACM conference on Pervasive and ubiquitous computing adjunct publication. International Conference on Ubiquitous Computing (Ubicomp-13), September 8-12, Zurich, Switzerland.
(2013) A Theory of Partitioned Global Address Spaces.
In: Proc. of the IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2013).
(2013) Automatic recovery from runtime failures.
In: 35th International Conference on Software Engineering, ICSE '13, San Francisco, CA, USA, May 18-26, 2013.
Chen, Binbin and Kalbarczyk, Zbigniew and Nicol, David M. and Sanders, William H. and Tan, Rui and Temple, William G. and Tippenhauer, Nils Ole and Vu, An Hoa and Yau, David K.Y.
(2013) Go with the Flow: Toward Workflow-Oriented Security Assessment.
In: Proceedings of New Security Paradigm Workshop (NSPW).
(2013) Computational Geometry (Dagstuhl Seminar 13101).
Dagstuhl Reports, 3 (3). 1–23.
(2013) A First Approach to Mining Opinions as Multisets through Argumentation.
(2013) A Uniformization Theorem for Nested Word to Word Transductions.
In: Proc. of the 18th International Conference on Implementation and Application of Automata (CIAA 2013).
(2013) Touch the 3rd Dimension! Understanding Stereoscopic 3D Touchscreen Interaction.
In: Computer-Human Interaction. Cognitive Effects of Spatial Interaction, Learning, and Ability - 25th Australian Computer-Human Interaction Conference, OzCHI 2013, Adelaide, SA, Australia, November 25-29, 2013. Revised and Extended Papers.
(2013) BouldAR: using augmented reality to support collaborative boulder training.
In: 2013 ACM SIGCHI Conference on Human Factors in Computing Systems, CHI '13, Paris, France, April 27 - May 2, 2013, Extended Abstracts.
(2013) WebMate: Generating Test Cases for Web 2.0.
In: Proc. Software Quality Days 2013.
(2013) Synthesis of fixed-point programs.
In: Proc. of the International Conference on Embedded Software (EMSOFT 2013).
(2013) Gadge Me if You Can: Secure and Efficient Ad-Hoc Instruction-Level Randomization for x86 and ARM.
In: 8th ACM SIGSAC symposium on Information, computer and communications security (ACM ASIACCS 2013).
(2013) CoCoSpot: Clustering and recognizing botnet command and control channels using traffic analysis.
Computer Networks, 57 (2). 475–486.
(2013) Exploiting visual appearance to cluster and detect rogue software.
In: Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC '13, Coimbra, Portugal, March 18-22, 2013.
(2013) Lossy Channel Games under Incomplete Information.
In: Proceedings 1st International Workshop on Strategic Reasoning (SR'13).
(2013) Say No! No! and No!
In: CIDR 2013, Sixth Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 6-9, 2013, Online Proceedings.
(2013) CacheAudit: A Tool for the Static Analysis of Cache Side Channels.
In: Proceedings of the 22nd USENIX Security Symposium (USENIX '13).
(2013) Scalable Influence Estimation in Continuous-Time Diffusion Networks.
In: Advances in Neural Information Processing Systems 26: 27th Annual Conference on Neural Information Processing Systems 2013. Proceedings of a meeting held December 5-8, 2013, Lake Tahoe, Nevada, United States..
(2013) A Combinatorial Polynomial Algorithm for the Linear Arrow-Debreu Market.
In: International Colloquium on Automata, Languages and Programming (ICALP'13).
(2013) On Randomized Fictitious Play for Approximating Saddle Points over Convex Sets.
(2013) Every DFS Tree of a 3-Connected Graph Contains a Contractible Edge.
Journal of Graph Theory, 72 (1). pp. 112-121.
(2013) Parameterized verification of asynchronous shared-memory systems.
In: Proc. of the 25th International Conference on Computer Aided Verification (CAV 2013).
(2013) Hey, You, Get Off of My Clipboard.
(2013) Transforming Undecidable Synthesis Problems into Decidable Problems.
In: First International Workshop on Verification and Program Transformation, VPT 2013, Saint Petersburg, Russia, July 12-13, 2013.
(2013) A Temporal Logic for Hyperproperties.
In: International Journal on Software Tools for Technology Transfer (STTT'13).
(2013) Relational Abstract Interpretation for the Verification of 2-Hypersafety Properties.
In: Proceedings of the 20th ACM Conference on Computer and Communications Security (CCS '13).
(2013) Unconditional Tightness Bounds for Generic Reductions: The Exact Security of Schnorr Signatures, Revisited.
IACR Cryptology ePrint Archive, 2013. p. 418.
(2013) The media façade toolkit: prototyping and simulating interaction with media façades.
In: The 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing, UbiComp '13, Zurich, Switzerland, September 8-12, 2013.
Gerling, Sebastian and Gerling, Rainer W.
(2013) Wie realistisch ist ein "Recht auf Vergessenwerden"?
Datenschutz und Datensicherheit, 37 (7). pp. 445-446.
Ghosh, Saptarshi and Zafar, Muhammad Bilal and Bhattacharya, Parantapa and Sharma, Naveen Kumar and Ganguly, Niloy and Gummadi, Krishna P.
(2013) On sampling the wisdom of crowds: random vs. expert sampling of the twitter stream.
(2013) Model Checking Database Applications.
In: Proc. of the 20th International Symposium on Static Analysis (SAS 2013).
(2013) Modeling Information Propagation with Survival Theory.
(2013) How to make ad hoc proof automation less ad hoc.
J. Funct. Program., 23 (4). pp. 357-401.
Gujarati, Arpan and Cerqueira, Felipe and Brandenburg, Björn B.
(2013) Schedulability Analysis of the Linux Push and Pull Scheduler with Arbitrary Processor Affinities.
(2013) Addressing the privacy management crisis in online social networks.
In: 22nd International World Wide Web Conference, WWW '13, Rio de Janeiro, Brazil, May 13-17, 2013, Companion Volume.
(2013) Efficient Algorithms for Control Closures.
In: 1st International Workshop on Interference and Dependence.
(2013) The Total Variation on Hypergraphs - Learning on Hypergraphs Revisited.
(2013) Classifying code changes and predicting defects using changegenealogies.
(2013) Predicting defects using change genealogies.
In: Proc. of the 24th International IEEE Symposium on Software Reliability Engineering (ISSRE 2013).
(2013) It's not a bug, it's a feature: how misclassification impacts bug prediction.
In: Proc. of the 35th International Conference on Software Engineering (ICSE 2013).
(2013) The impact of tangled code changes.
In: Proc. of the 10th Working Conference on Mining Software Repositories (MSR 2013).
(2013) Fair Matchings and Related Problems.
In: FSTTCS'13 Conference on Foundations of Software Technology and Theoretical Computer Science.
(2013) The power of parameterization in coinductive proof.
In: The 40th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL '13, Rome, Italy - January 23 - 25, 2013.
(2013) A Theory of Name Boundedness.
In: Proc. of the 24th International Conference on Concurrency Theory (CONCUR 2013).
(2013) Reductions for Synthesis Procedures.
In: Verification, Model Checking, and Abstract Interpretation, 14th International Conference, VMCAI 2013, Rome, Italy, January 20-22, 2013. Proceedings.
(2013) Generating Test Suites with Augmented Dynamic Symbolic Execution.
In: Proc. of the 7th International Conference on Tests and Proofs (TAP 2013).
(2013) A Comparison of Knives for Bread Slicing.
The Proceedings of the VLDB Endowment (PVLDB), 6 (6). pp. 361-372.
(2013) WWHow! Freeing Data Storage from Cages.
In: Proceedings of the 6th Biennial Conference on Innovative Data Systems Research (CIDR).
(2013) How Achaeans Would Construct Columns in Troy.
(2013) Eradicating DNS Rebinding with the Extended Same-Origin Policy.
In: 22nd USENIX Security Symposium.
(2013) The cost of address translation.
In: ALENEX'13- Workshop on Algorithm Engineering and Experiments.
(2013) A Privacy-aware Shopping Scenario.
In: Proceedings of the Companion Publication of the 2013 International Conference on Intelligent User Interfaces. International Conference on Intelligent User Interfaces (IUI-13), March 19-22, Santa Monic.
(2013) Red-Black Relaxed Plan Heuristics Reloaded.
In: Proceedings of the Sixth Annual Symposium on Combinatorial Search, SOCS 2013, Leavenworth, Washington, USA, July 11-13, 2013..
(2013) Red-Black Relaxed Plan Heuristics.
In: Proceedings of the Twenty-Seventh AAAI Conference on Artificial Intelligence, July 14-18, 2013, Bellevue, Washington, USA..
(2013) Who Said We Need to Relax All Variables?
In: Proceedings of the Twenty-Third International Conference on Automated Planning and Scheduling, ICAPS 2013, Rome, Italy, June 10-14, 2013.
(2013) Is autostereoscopy useful for handheld AR?
In: 12th International Conference on Mobile and Ubiquitous Multimedia, MUM '13, Luleå, Sweden - December 02 - 05, 2013.
(2013) PARTY Parameterized Synthesis of Token Rings.
In: Computer Aided Verification - 25th International Conference, CAV 2013, Saint Petersburg, Russia, July 13-19, 2013. Proceedings.
(2013) Towards Efficient Parameterized Synthesis.
(2013) Where Should We Fix This Bug? A Two-Phase Recommendation Model.
IEEE Transactions on Software Engineering, 39 (11). pp. 1597-1610.
(2013) What's in It for My BDD? On Causal Graphs and Variable Orders in Planning.
(2013) Supervisor Synthesis for Controller Upgrades.
In: Proc. of the Conference on Design, Automation and Test in Europe (DATE 2013).
(2013) Maximum Entropy Models for Iteratively Identifying Subjectively Interesting Structure in Real-Valued Data.
In: Proc. of the 20th ACM Conference on Computer and Communication Security (CCS 2013).
(2013) Internalizing Relational Parametricity in the Extensional Calculus of Constructions.
In: Computer Science Logic 2013 (CSL 2013), CSL 2013, September 2-5, 2013, Torino, Italy.
(2013) Practical Aspects of the Bitcoin System.
(2013) Causality-Based Verification of Multi-threaded Programs.
(2013) A Storage-Efficient Cryptography-Based Access Control Solution for Subversion.
In: Proceedings of the 18th ACM Symposium on Access Control Models and Technologies, SACMAT '13.
(2013) Evaluation of hybrid front- and back-of-device interaction on mobile devices.
In: MUM '13, 02 Dec - 05 Dec 2013, Luleå, Sweden.
(2013) Evaluation Of An In-Call Interaction Technique For Projector Phones.
In: 21st European Conference on Information Systems, ECIS 2013, Utrecht, The Netherlands, June 5-8, 2013.
(2013) PeTRE: workshop on pervasive technologies in retail environments.
In: The 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing, UbiComp '13, Zurich, Switzerland, September 8-12, 2013 - Adjunct Publication.
(2013) Security and Privacy by Declarative Design.
In: Proceedings of the IEEE 26th Computer Security Foundations Symposium (CSF '16).
(2013) Static Provenance Verification for Message Passing Programs.
(2013) Compositional Equivalence Checking for Models and Code of Control Systems.
In: Proc. of the 52nd IEEE Conference on Decision and Control (CDC 2013).
(2013) Expand, Enlarge, and Check for Branching Vector Addition Systems.
(2013) Summarizing Categorical Data by Clustering Attributes.
Data Mining and Knowledge Discovery, 26 (1). pp. 130-173.
(2013) Detecting Deadlock in Programs with Data-Centric Synchronization.
In: ICSE '13: Proceedings of the 35th International Conference on Software Engineering.
(2013) Privacy Enhanced Architecture for Smart Metering.
International Journal of Information Security, 12 (2). pp. 67-82.
(2013) WSANRep, WSAN Reputation-Based Selection in Open Environments.
Wireless Personal Communications, 68 (3). pp. 921-937.
(2013) Smart Grid and Method for Operating a Smart Grid.
(2013) Cloud Computing – Data Protection Impact Assessment.
Mehlhorn, Kurt and Neumann, Adrian and Schmidt, Jens M.
(2013) From approximate factorization to root isolation.
(2013) On-the-fly verification and optimization of DTA-properties for large Markov chains.
Formal Methods in System Design, 43 (2). pp. 313-337.
(2013) Fine-grained Semantic Typing of Emerging Entities.
In: Proc. of the 51st Annual Meeting of the Association for Computational Linguistics (ACL-51).
(2013) Dependent Type Theory for Verification of Information Flow and Access Control Policies.
ACM Transactions on Programming Languages and Systems, 35 (2).
(2013) A privacy-friendly Architecture for future Cloud Computing.
International Journal of Grid and Utility Computing (IJGUC), 4 (4). pp. 265-277.
(2013) Translating Single-Player GDL into PDDL.
In: KI 2013: Advances in Artificial Intelligence - 36th Annual German Conference on AI, Koblenz, Germany, September 16-20, 2013. Proceedings.
(2013) DEMO: Secure and Customizable Web Development in the SAFE Activation Framework.
In: CCS~'13: Proceedings of the 20th ACM Conference on Computer and Communications Security.
In: Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages and applications.
(2013) Mosquito: Another One Bites the Data Upload STream.
The Proceedings of the VLDB Endowment (PVLDB), 6 (12). pp. 1274-1277.
(2013) Towards Zero-Overhead Static and Adaptive Indexing in Hadoop.
VLDB Journal, 23 (3). pp. 469-494.
(2013) FPGA-accelerated Key Search for Cold-Boot Attacks against AES.
In: Proceedings of the 2013 International Conference on Field-Programmable Technology, FPT 2013, Kyoto, Japan, December 9-11, 2013.
(2013) An opportunistic client user interface to support centralized ride share planning.
In: 21st SIGSPATIAL International Conference on Advances in Geographic Information Systems, SIGSPATIAL 2013, Orlando, FL, USA, November 5-8, 2013.
(2013) Mixin' Up the ML Module System.
ACM Trans. Program. Lang. Syst., 35 (1). 2:1–2:84.
In: Proc. of the Sixth International IEEE Conference on Software Testing, Verification	and Validation (ICST 2013).
(2013) Aggregate and Verifiably Encrypted Signatures from Multilinear Maps Without Random Oracles.
IACR Cryptology ePrint Archive, 2013. p. 20.
(2013) Elephant, Do Not Forget Everything! Efficient Processing of Growing Datasets.
In: Proceedings of the 2013 IEEE Sixth International Conference on Cloud Computing (CLOUD).
Schröder, Florian and Gehrke, Johannes and Reischuk, Raphael M.
(2013) The Uncracked Pieces in Database Cracking.
The Proceedings of the VLDB Endowment (PVLDB), 7 (2). pp. 97-108.
(2013) Checked coverage: an indicator for oracle quality.
Software Testing, Verification and Reliability (STVR), 23 (7). pp. 531-551.
(2013) Covering and Uncovering Equivalent Mutants.
Software Testing, Verification and Reliability (STVR), 23 (5). pp. 353-374.
(2013) Mining behavior models from enterprise web applications.
In: Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE'13.
(2013) CompCertTSO: A Verified Compiler for Relaxed-Memory Concurrency.
Journal of the ACM, 60 (3). p. 22.
(2013) Matrix factorization with binary components.
(2013) Empirische Forschung im technischen Datenschutz: ein juristisches Problem?
In: Abstraktion und Applikation: Tagungsband des 16. Internationalen Rechtsinformatik Symposions / Abstraction and Application: Proceedings of the 16th International Legal Informatics Symposium.
(2013) Bitcoin - Das Zahlungsmittel der Zukunft?
Wirtschaftsdienst, 93 (10). pp. 720-722.
(2013) Foreword to the special section on touching the 3rd dimension.
Computers & Graphics, 37 (3). A1–A2.
(2013) Implementing low-level browser-based security functionality.
(2013) Sambamba: Runtime Adaptive Parallel Execution.
In: Proceedings of the 3rd International Workshop on Adaptive Self-Tuning Computing Systems.
(2013) Callee-site Rewriting of Sealed System Libraries.
In: Engineering Secure Software and Systems. Springer, pp. 33-41.
(2013) Idea: Callee-Site Rewriting of Sealed System Libraries.
In: International Symposium on Engineering Secure Software and Systems (ESSoS'13).
(2013) Delay Makes a Difference: Smart Grid Resilience Under Remote Meter Disconnect Attack.
In: Proceedings of the IEEE Conference on Smart Grid Communications (SmartGridComm).
(2013) MrCrypt: Static Analysis for Secure Cloud Computations.
In: Proc. of the 2013 ACM SIGPLAN International Conference on Object Oriented Programming Systems, Languages, and Applications (OOPSLA 2013).
(2013) On Limitations of Friendly Jamming for Confidentiality.
In: Proceedings of the IEEE Symposium on Security and Privacy (S&P).
(2013) Unifying refinement and hoare-style reasoning in a logic for higher-order concurrency.
In: ACM SIGPLAN International Conference on Functional Programming, ICFP'13, Boston, MA, USA - September 25 - 27, 2013.
(2013) Logical relations for fine-grained concurrency.
(2013) Search-based data-flow test generation.
In: IEEE 24th International Symposium on Software Reliability Engineering, ISSRE 2013, Pasadena, CA, USA, November 4-7, 2013.
(2013) Scrutable User Models and Personalised Item Recommendation in Mobile Lifestyle Applications.
In: User Modeling, Adaptation, and Personalization - 21th International Conference, UMAP 2013, Rome, Italy, June 10-14, 2013, Proceedings.
(2013) Efficient Discovery of the Most Interesting Associations.
Transactions on Knowledge Discovery from Data, 8 (3). pp. 1-31.
Wieder, Alexander and Brandenburg, Björn B.
(2013) Efficient partitioning of sporadic real-time tasks with shared resources and spin locks.
In: 8th IEEE International Symposium on Industrial Embedded Systems, SIES 2013, Porto, Portugal, June 19-21, 2013.
(2013) On Spin Locks in AUTOSAR: Blocking Analysis of FIFO, Unordered, and Priority-Ordered Spin Locks.
(2013) HYENA-live: Fine-Grained Online Entity Type Classification from Natural-language Text.
(2013) Bisimilar finite abstractions of stochastic control systems.
(2013) A Programming Language Approach to Fault Tolerance for Fork-Join Parallelism.
In: Seventh International Symposium on Theoretical Aspects of Software Engineering, TASE 2013, 1-3 July 2013, Birmingham, UK.
(2013) Peer-assisted Content Distribution in Akamai Netsession.
In: Proc. of the 2013 Internet Measurement Conference (IMC'13).
(2013) Mtac: a monad for typed tactic programming in Coq.
In: Proc of the 18th ACM SIGPLAN International Conference on Functional Programming (ICFP '13).
This list was generated on Thu Apr 25 00:02:17 2019 CEST.


text:
The Legal 500 2015
Achieving excellent rankings in the 2015 The Legal 500 directory
We have achieved excellent results in the 2015 edition of The Legal 500, being described as a "regional heavyweight".
The 2015 edition of The Legal 500 directory has been published and we are delighted with our rankings.
Due to increasing the scale of our work and securing new clients such as multi-million-pound turnover company Autoglass, we increased our workforce by more than 21% during the first quarter of our financial year and have announced several new lateral hires from DAC Beachcroft to aid in the development of our new counter fraud specialism.
We have also announced several award nominations and wins across our Debt Recovery, Dispute Resolution, Family & Matrimonial and Employment teams, which evidences our commitment to delivering, in the words of The Legal 500, "the first-rate service to the level of the Magic Circle, with the cost of a regional firm".
Qamer Ghafoor, who has previously been described by The Legal 500 as an "A-star litigator with the case-handling mentality which is 'equal to City firms'" retained his 'leading individual' status for Litigation, along with Andrew Cochrane. Andrew was also given the prestigious title in licensing law due to his national client base. Both Qamer and Andrew are amongst just a handful of individuals in the region to obtain such a title.
The firm celebrated a particularly-great ranking for its Property Litigation team, who The Legal 500 described the team as having "undertaken difficult negotiations with good results". The "proactive" Debt Recovery team, along with Licensing and Family & Matrimonial also receiving excellent tiers. Our Wills, Probate, Tax & Trusts 'leader in field' Claire Rudkin, and whose team was described as "excellent". Corporate and Commercial also obtained strong rankings with " the 'excellent' David Miller leading the commercial team".
Our Property team's multi-million-pound national deals were also commended, specifically the team's work on "development projects; highlights included advising on build to-let projects, handling build agreements, and assisting with the sale of land for residential development." They have acted on some of the largest projects across the UK, bringing further employment and jobs to the district. Ian Beardmore leads the team which boasts a loyal client base and continue to act for regional property developers Bowmer and Kirkland and Clowes Development.
In total, The Legal 500 mentioned ten of our partners: Qamer Ghafoor, Andrew Cochrane, Ian Beardmore, Nick Wells, Bev Simms, David Miller, Kirpal Bidmead and Claire Rudkin, based on their work in the last 12 months.
Andrew Cochrane comments on the firm's rankings:
"We have continued to drive the firm forward in new markets, securing new client wins and improvements to our client care, with the introduction of new IT software and improved processes. I am very happy with our rankings this year and the named individuals within each department. We have several new projects being rolled out in the next few years, such as the introduction of our new counter fraud offering."
For more information about our The Legal 500 rankings, please contact us on 01332 226 126 or complete the form below.
Other news articles
Birmingham office opening 2020: entering the Birmingham legal market
Following our most successful year to date, we have opened a new Birmingham office.
We scored a crucial High Court victory for the Food Standards Agency
We secured an important victory for UK government agency the Food Standards Agency.
Another record-breaking year in The Legal 500 UK 2020
We are proud to announce that we have been recognised for a record number of multiple commercial and private client law areas in The Legal 500 UK 2020.
We have been shortlisted for 'Family Law Firm of the Year'
Our Family & Matrimonial team has been shortlisted for 'Family Law Firm of the Year' in the Midlands and Wales region at the LexisNexis Family Law Awards 2019.
Continuing our commitment to Ashbourne with further investment in our offices
We have made significant investments in our Ashbourne office, with several new hires and key appointments following continued expansion.
We have been awarded Investors in People gold standard
We have been awarded the prestigious national Investors in People Gold accreditation until 2022.
Securing an additional five years on our debt recovery contract with LexisNexis
Flint Bishop makes triple employment team hire
We have recruited two associates and one solicitor to expand our Employment team.
Revealing a raft of promotions and new hires
We are delighted to announce several promotions from within the firm, including a senior position, as we prepare for further growth.
Further expansion for our Insurance Litigation team with two new associate hires
We are pleased to announce we have made two new hires to our rapidly-expanding Insurance Litigation team.
We have achieved our best ever The Legal 500 rankings
We have been recognised in multiple commercial and private client disciplines in The Legal 500's recommendations for 2019.
We have been recognised for 90 years of membership with East Midlands Chamber
We are celebrating reaching our 90th year of membership with the East Midlands Chamber.


text:
König Lǐn Xīn () (* ? v. Chr.; † 1220 v. Chr.) herrschte als der 26. oder 27. König der Shang-Dynastie über China. In den Bambus-Annalen wird er Feng Xin (冯辛) genannt.

Leben
Er war der Sohn des vorherigen Königs Qie Jia.

Er bekam seinen Thron im Jahr von Gengyan (庚寅). Seine Hauptstadt war in Yin (殷).

Laut den Bambus-Annalen regierte er 4 Jahre, aber die Aufzeichnungen des großen Historikers geben 6 Jahre an.

König der Shang-Dynastie
Geboren im 13. Jahrhundert v. Chr.
Gestorben im 13. Jahrhundert v. Chr.
Mann

redpajama_set_name: RedPajamaWikipedia


Thomas Paine made the case for freedom in 1776, and ten years later made the case for freedom's money, gold and silver.  If we had followed his advice on the latter, we would still possess a good measure of the former.
In particular, much experience shows that economies cannot perform at their full potential when financial conditions are such as to restrict the supply of credit to sound borrowers.
Before leaving, though, let's allow Paine his time in court.
This is all the subject requires, Paine says, if we understand what it means. What does it mean?
Alter it as you will, or expose it to any misfortune that can happen, still the value is not diminished. It has a capacity to resist the accidents that destroy other things. It has, therefore, all the requisite qualities that money can have . . .
As for paper, it has none of the requisite qualities for money. 'It is too plentiful, and too easily come at.' Paper has value only as a promissory note to pay the bearer in specie. If the obligation cannot be met, the note is worthless.
The value, therefore, of such a note, is not in the note itself, for that is but paper and promise, but in the man who is obliged to redeem it with gold or silver.
If government declares the notes themselves to be money, 'the whole system of safety and certainty is overturned, and property set afloat.' By what authority does government undertake to make this switch? Since it is not specified in the Constitution, nor is it something the people would delegate, it becomes an assumption of power.
He reminds readers of the horrors experienced with the 'paper emissions' during the Revolutionary War. The injustices incurred stand in glaring contrast to the proposition that anything can serve as money, as long as the people using it are virtuous. 'Sharpers,' he says, 'always talk this language.' Government printers robbed the colonists then just as today's printers at the Fed threaten to reduce us to sackcloth and ashes.
[T]he evils of paper money have no end. Its uncertain and fluctuating value is continually awakening or creating new schemes of deceit. Every principle of justice is put to the rack, and the bond of society dissolved.
When he wrote 'new schemes of deceit,' could he possibly imagine that such inventions would be elevated to a position of policy? Today we read headlines such as 'Fed raises TAF auctions to $75 billion, expands swap agreements with ECB, SNB ' as the latest attempt to bail out a financial system struggling to ignite another speculative boom. And those are only the headlines -- the things we're supposed to read -- as if the average working person were supposed to comprehend swaps, auctions, and the endless drive for more liquidity so banks can start lending what they borrowed or created out of thin air. What about central banks' gold leasing activities, done for the sole purpose of suppressing the gold price, a policy that adds a little starch to their paper and fosters the illusion that inflation is minimal? We hear of such rumors only from contrarian sources, which we're not supposed to trust. And if Paine were around today, how would Bernanke or Paulson explain how the people's gold ended up deep in government vaults, to be swapped, leased, and manipulated every which way as long as it's kept out of the hands of the public?
Those who promote paper because there's not enough gold and silver have it backwards, he contends. One of the reasons paper money is so dangerous is because it's so easy to produce. During war, countries often resort to counterfeiting their enemies' currency in an effort to destroy their economy. What should we make of this practice in peacetime, under the protection of our own government, as a means of promoting economic health?
In Paine's time, gold and silver were imported, often as payment for our exported goods. He saw that there would be enough specie domestically, in time, 'as the occasions of it require, for the same reasons there are as much of other imported articles.' Paper money, though, acts to banish specie. We can only 'import' real money by exchanging it for real goods.
tender laws, of any kind, operate to destroy morality, and to dissolve, by the pretense of law, what ought to be the principle of law to support, reciprocal justice between man and man . . .
Tender laws aren't just wrong -- they're dishonest. They're a form of 'calculated' aggression by the government against the people it is supposed to be defending. 'Men ought to be made to tremble at the idea of such a bare-faced act of injustice' that tender laws represent.
And which are so universal today most people never think to question them.
One thing is certain: If Paine recited his essay in the court of a Fed FOMC meeting or a friendly gathering of the President's Working Group on Financial Markets, some in his audience might wish to reconsider their career choices.
1. My eternal gratitude to Mises Institute for publishing Paine's essay on paper money.


text:
> A simple grunt plugin for registering Protractor tasks.

## Getting Started
This plugin requires Grunt `~0.4.1`

If you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:

```shell
npm install grunt-protractor-simple --save-dev
```

Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:

```js
grunt.loadNpmTasks('grunt-protractor-simple');
```

## The "protractor_simple" task

### Overview
In your project's Gruntfile, add a section named `protractor_simple` to the data object passed into `grunt.initConfig()`.

```js
grunt.initConfig({
  protractor_simple: {
    options: {
      // Task-specific options go here.
      files: [
        // List protractor config scripts
      ]
    },
  },
})
```

### Options

### Usage Examples

#### Default Options
In this example, the default options are used to do something with whatever. So if the `testing` file has the content `Testing` and the `123` file had the content `1 2 3`, the generated result would be `Testing, 1 2 3.`

```js
grunt.initConfig({
  protractor_simple: {
    options: {
      files: [
        'protractorConfig1.js',
        'protractorConfig2.js'
      ],
    },
  },
})
```
```

## Release History
Since this is pretty much a personal script, I'll only be updating it as necessary for myself at least to begin with.  Feel free to fork and open pull requests if you have certain functionality you'd like to add.

Warning: This is the first NPM plugin (and grunt task) that I've written, so bear with me :)


text:
American Citizens Abroad calls on House committee to end worldwide taxation of U.S. expats
The American Citizens Abroad has called on an influential U.S. congressional committee to end the current system of taxing U.S. expatriates on the basis of their citizenship, as part of the committee's planned revisions of last December's sweeping tax reform bill.
In a letter to House Ways & Means committee chairman Kevin Brady and ranking member Richard Neal, the ACA stressed that residency-based tax reform (RBT) for U.S. citizens living and working overseas "must be part of TCJA [Tax Cuts & Jobs Act] 2.0", as the scheduled revisions are referred to.
The organization's letter, dated November 1st, comes just days before the U.S. midterm elections, which have seen a number of politicians considered to be on the side of the expatriate community keeping a low profile on issues of concern to expatriates, apparently out of concern that they not seem less interested in the issues that matter to the majority of those who they are counting on to keep them in office.
"It is ACA's belief that the time has come to pass tax reform for U.S. citizens overseas," last Thursday's letter, which may be read and downloaded on the ACA's website, says.
"Extensive work on the subject has been undertaken and assurances given by Congress and the Tax-Writing Committees...the Tax Cuts & Jobs Act 2.0 must include residency-based tax reform for U.S. citizens living and working overseas.
"An extensive body of work [to support this argument] exists, and Congress has the data to develop legislation."
The ACA has been campaigning in favour of a residence-based tax regime for some time -- it notes, in fact, in its letter that in 2016 it was "the first organization to provide to the public, the Congress and the tax-writing committees a road-map or 'vanilla approach' to residency-based taxation (RBT) by taking the current tax regime -- citizenship-based taxation (CBT), and showing where changes in the tax code can be made to transition to RBT."
"ACA Global Foundation, ACA's educational and research 'sister' organization, was the first (and to this date the only) organization to develop baseline data depicting the situation of US citizens abroad," it continues, in its letter to Ways & Means Committee chairman Brady and committee member Neal.
"This data can be used to make unofficial revenue estimates for RBT, including its various working parts. This data and these estimates were prepared by District Economics Group (DEG), a firm that specializes in economic analysis and insights into the federal revenue, legislative, and regulatory policymaking process, located in Washington, DC.
"...The analysis includes important data on the size, make-up and asset composition of U.S. citizens living and working overseas.
"...ACA/DEG [District Economics Group] analysis shows that, with careful choices, enactment of RBT can be accomplished in a revenue-neutral way.
"ACA is also convinced that the change can be made 'tight against abuse' and without making anyone worse off than they are under current rules."
The ACA letter then goes on to explain that this tax reform is urgently needed, because the Tax Cuts & Jobs Act signed into law by President Trump on December 22 failed to address the way it would affect U.S. citizens living and working overseas.
The result, it says, "is that the tax situation for U.S. citizens living and working overseas has not improved and in many cases, has become much worse."
The ACA's letter is signed by Marylouise Serrato, executive director of the American Citizens Abroad.
As reported, Serrato also testified last month on the Tax Cuts & Jobs Act, saying, at one point, that the U.S. Treasury Department "in our view, is not well informed about the situation of Americans abroad."
"These regulations, in the eyes of tens of thousands of individuals living overseas, are maddeningly cavalier," she added.
Serrato's testimony was the latest in a series of efforts the ACA has made thus far this year to call attention to the little-reported but significant problems the Tax Cuts & Jobs Act has burdened thousands of expat Americans with. Prior to her testimony, the organization submitted written comments to the Treasury Department on the effects that the Transition Tax and "GILTI" (Global Intangible Low-taxed Income) provisions of the TCJA were having, and were expected to continue to have, on many of the estimated 5.1 million Americans ACA estimates current live outside of the U.S. (The ACA considers this figure more accurate than the 9 million frequently mentioned, based on its extensive research.)
American Citizens Abroad
residencebased taxation
'Tax Simplification' bill introduced by Rep. Beyer (but no mention of move to RBT)
Democrats Abroad joins RBT Coalition, to add its weight to organization's lobbying efforts
ACA calls on Congress to 'investigate' expats' exclusion from Child Tax Credit improvements, while taxed for unobtainable healthcare
Four House members urge Ways & Means to consider 'simplified tax form for expats' as ACA holds out for RBT
ACA continues call for 'vaccines for Americans abroad' as DC lawmakers also maintain pressure on Biden admin
More in this category: « Legislation to help American expats imminent, London audience told Expat eyes back on rumored tax bill-sponsor Holding, as he keeps seat in House »


text:
Q: Python error "IndexError: string index out of range" I'm trying to make a code that goes through all the items of a list, here:
def lunch():
global tl
print("You have %s minutes until school starts." % (tl))
go=True
lunch=["pasta","pb+j","chicken","cheez its","goldfish","pirate's booty","cookie","cupcake","gogurt","strawberries","apple","grapes","carrots","bell peppers","pea pods"]
a=0
while a<len(lunch)-4:
    print("Do you pack or buy your lunch? (p,b)")
    lunch=input()
    if lunch=="pack" or lunch=="p":
        go2=True
        while go2:
            print("Do you want %s, %s, or %s?" % (lunch[a],lunch[a+1],lunch[a+2]))
            l=input()
            if not(l==lunch[a] or l==lunch[a+1] or l==lunch[a+2]):
                print("What?")
            else:
                print("Yay!")
                go2=False
        a+=3

but I keep getting the error ""IndexError: string index out of range" for the line
print("Do you want %s, %s, or %s?" % (lunch[a],lunch[a+1],lunch[a+2]))

I know that this means the index is more than or less than what it can index (more than or less than the length of the list minus one), but it shouldn't be doing that because it starts at zero and ends four before the list ends.

A: The problem was that I overwrote the variable lunch, like Aiven said. Thanks

A: your issue is that the reference to the index in lunch[a+n] is extending out of bounds. You could represent your choices like so.
lunch = ['pasta', 'pudding', 'cereal', 'steak']

print('Would you like {0} or {1} or {2} or {3}'.format(*lunch))


There are lots of tasks which follow an amazing holiday; unpacking and laundry are usually chief amongst these. One which is less rare is updating your LinkedIn profile, which is exactly what I felt I needed to do following my recent visit to St. Thomas in the US Virgin Islands.
David and I were visiting St. Thomas as the middle port of our seven-day Celebrity Cruise holiday on the Equinox. We had already visited San Juan in Puerto Rico and trekked a rainforest at nightfall, and our morning in Charlotte Amalie saw us taking an underwater adventure, so whilst cruises are generally relaxing, we'd certainly earned our drink in city.
Maybe it was subliminal messaging?
Fittingly, Charlotte Amalie, the US Virgin Islands' capital and the biggest city in the island chain, was founded as Taphus in 1666 - literally as a reference to a dwelling that serves alcohol. It was later renamed after the Queen of Denmark-Norway (and potentially to clean up the image of the city which was reportedly a haven for Blackbeard, along with many other of his kind). Whilst totally not debauched in the ways of the pirates which may have frequented the island, Bones, the rum bar we visited whilst ashore, definitely wears its pirate influence on its sleeve (flag?) and was a highlight of our trip to the island, if not the whole Caribbean, with the great drinks, friendly chat and the tale we have to tell from our visit.
We first heard about Bones with David's pre-trip research, and were further reminded on leaving the ship and the bar advertising on the back of the handy map given out at port. We had an all-inclusive drinks plan with Celebrity, but always recognise the importance of spending money in the towns and cities around the ports we visit to ensure the benefit of tourism, particularly after 2017's dreadful hurricane season, can be spread wider. In Charlotte Amalie we planned to grab a few drinks and head to the city's Pirate Treasure Museum.
On approaching Bones, after leaving the lovely steeldrum music of the main square and walking a little down the road, we initially thought we were in the wrong place. From the outside looking in, it looked more like a clothing store than a bar, but nonetheless we decided to go in and take a look around.
The bar sells its own merchandise (hot sauce, pet leashes, tank tops, tees, flags and fridge magnets along with countless other things you could think of) all emblazoned with their Jolly Roger logo. Towards the back of the room is a long wooden bar staffed by the bartender with five bottles on top, each one filled with one of the varieties that Bones bottles and makes in the Virgin Islands, including Aged, White and Spiced.
Behind the bartender were iced-slushy machines and lots of branded plastic cups in taster and full sized variants. Bones's deal is that you enjoy no-obligation samples of their varieties in the taster cups, and then choose an iced flavour (Mango Daiquiri, Strawberry Daiquiri and Painkiller - orange, coconut and pineapple - were all on tap during our visit). You're then free to load your iced beverage with as big a pour as you'd like (and keep topping it up). You pay just for this. Rum in the Caribbean, as it is locally produced and so plentiful, is cheap enough that this way of serving can still turn a profit for the company.
David and I spent some time enjoying the different flavours of rum making Painkillers and Mango Daiquiris mainly. We also enjoyed speaking with the member of staff manning the bar who told us lots about the island, the rum and how the bar, and the store had been impacted by Irma and Maria the year prior (Bones was 'lucky' in that most of the damage from rising tides due to its marina locale).
Shortly after our first drink, the bartender asked us if we minded keeping an eye on the bar as she needed to pop out for a spell. We figured, as the bar did not have a visible restroom or staff area, that she was going to use the facilities somewhere close. This wasn't the case and suddenly David and I were the managers of a rum bar for almost half an hour with us giving the bar's history, tasting notes and pouring drinks for the two couples who joined us at the bar during her absence.
As I said at the start, it was definitely an experience, and worth adding to the old career history should the day job ever get too much and I need a job tending bar.
It's fair to say that David and I were bowled over by the quality of the drinks and the hospitality of the place and wanted to take a little piece of Bones home with us. Whilst luggage allowance, and our always present fear of luggage handlers none-too-gentle hands, prevented us from picking up a bottle of the rum, we did leave with plenty including a fridge magnet, cowboy hat and his and his tank tops.
After a few drinks and some great chats with the people with us about life our respective ships (it did seem like we were modern pirates coming ashore for grog), David and I made our way to the pirate museum to continue the day's themed activities.
The clothing from Bones became the next day's beach wear on Sint Maarten.
Once safely back onboard the Celebrity Equinox we were treated to a sail away featuring a pirate ship (and safety dinghy) and it really felt like a proper close to a fantastic Caribbean adventure.
You can find out more about Bones in St Thomas, who have just begun to export their excellent spirits to the US mainland, by visiting their website at www.bonesrum.com and can similarly rest assure that David and I will be buying a bottle as soon as UK imports become available, or will be stopping by for a repeat shift behind the bar when next in the Caribbean.


Use this online converter to easily convert percentages to fractions.
Percentages are very common in our daily lives. They are used to express rates and ratios, for example the ratio of people who know how to calculate percentages to fractions from the whole population can be expressed as a percent, e.g. 60%. Percentages see significant use in science, statistical data, and technical specifications, while ratios are usually used more in daily conversation, as they might be easier to interpret for most people, although there are differing opinions on the matter , while others consider difficulties in learning fractions a sign of mathematics learning disability .
Percent was previously written "per cent" and even before that "per centum", and since "centum" is a Latin word meaning "one hundred", it was pretty much self-explanatory that it is in fact just a fraction with a denominator of 100. It is often useful to be able to convert between percent and fraction, and this can easily be achieved using our online percent to fraction converter above. If this is not an option, or you are looking how to do the calculation yourself instead of using our calculator, then see the explanation and example below. You can also make use of the conversion table provided for commonly encountered values.
If you are to imagine the fraction, resulting from the above calculation as a piece of cake or pizza, it would correspond to 1 piece out of 5, in which the whole is divided.
What makes this calculation somewhat different is the simplification of the initial fraction, which requires finding the greatest common divisor first, then divide both the numerator and the denominator by it. You can also check out our fraction simplification calculator page for a more detailed explanation.
Georgiev G.Z., "Percent to Fraction Converter", [online] Available at: https://www.gigacalculator.com/converters/convert-percent-to-fraction.php URL [Accessed Date: 26 Apr, 2019].