text:
O Forte de São José localizava-se na freguesia do Cabo da Praia, concelho da Praia da Vitória, na costa oeste da ilha Terceira, nos Açores.

Em posição dominante sobre este trecho do litoral, constituiu-se em uma fortificação destinada à defesa deste ancoradouro (atual Porto Oceânico da Praia da Vitória) contra os ataques de piratas e corsários, outrora frequentes nesta região do oceano Atlântico. Cruzava fogos com o Forte de Santa Catarina e com o Forte de São Caetano.

História
Embora pouco se conheça acerca da sua história, uma vez que não se encontra expressamente mencionado por Gaspar Frutuoso e nem por Francisco Ferreira Drummond. Este último refere que, em 1581, no contexto da crise de sucessão de 1580 o então corregedor dos Açores, Ciprião de Figueiredo e Vasconcelos, mandou edificar mais doze fortes "além do de Santa Catarina", na baía da Praia ("Anais da Ilha Terceira"). Estudos mais recentes, a partir da análise dos materiais empregados na sua construção, indicam entretanto, que a sua construção não deve remontar ao século XVI.

Também não se encontra relacionado entre os fortes inspecionados pelo Sargento-mor Engenheiro João António Júdice em 1767, nem do Ajudante de Ordens Manoel Correa Branco em 1776.

O seu nome consta na relação dos fortes recuperados pelo Capitão-general dos Açores, Francisco António de Araújo e Azevedo, quando este determinou reparar as fortificações desta linha defensiva, entre os anos de 1818 e 1820. Terá sido erguido com projeto e sob a direção do engenheiro militar, José Rodrigo de Almeida, ao tempo coronel de Milícias da Vila da Praia.

No contexto da Guerra Civil Portuguesa, quando da batalha da Praia (11 de agosto de 1829), consta ter sido o que mais danos causou à capitânia absolutista, a nau "D. João VI".

A "Relação" do marechal de campo Barão de Bastos em 1862 localiza-o na vila da Praia da Vitória e informa:

"As muralhas precizão d'algumas reparações; o alojam.to está inabitavel, p. que d'elle só existem as paredes, as quais estão em bom estado; acha-se já approvado o compet.e orçamento, e não tem sido posto em execução por falta de meios pecuniários."

Quando do Tombo de 1881 encontrava-se abandonado há mais de cinquenta anos e bastante deteriorado, para o que contribuíram os grandes canaviais que o circundavam por três das suas faces.

No ano de 1885, ainda segundo documentos de retificação ao tombo anterior, tinha ocorrido a derrocada de parte dos merlões e das canhoneiras.

Hoje em dia encontram-se vestígios desta estrutura, junto à zona industrial do Cabo da Praia, sinalizados com uma bandeira em haste.

Características
Apresenta planta irregular, em alvenaria grossa argamassada, assente sobre barreiras, com uma área de 641 metros quadrados. Por se encontrar a alguma distância do mar, manteve-se relativamente preservado ao longo dos séculos.

Em seus muros rasgavam-se quatro canhoneiras. Era acedido por uma rampa, que também dava passagem à Casa da Guarnição e ao paiol.

Bibliografia
 BASTOS, Barão de. "Relação dos fortes, Castellos e outros pontos fortificados que devem ser conservados para defeza permanente." in Boletim do Instituto Histórico da Ilha Terceira, vol. LV, 1997. p. 272-274.
 DRUMMOND, Francisco Ferreira. Anais da Ilha Terceira (fac-simil. da ed. de 1859). Angra do Heroísmo (Açores): Secretaria Regional da Educação e Cultura, 1981.
 FARIA, Manuel Augusto. "Plantas dos Fortes da Ilha Terceira". Atlântida, vol. LXV, 2000. p. 154-171.
 FARIA, Manuel Augusto. "Ilha Terceira – Fortaleza do Atlântico: Forte de São José". in Diário Insular, s/d.
 MOTA, Valdemar. "Fortificação da Ilha Terceira". in Boletim do Instituto Histórico da Ilha Terceira, vol. LI-LII, 1993-1994.
 NEVES, Carlos; CARVALHO, Filipe; MATOS, Arthur Teodoro de (coord.). "Documentação sobre as Fortificações dos Açores existentes nos Arquivos de Lisboa – Catálogo". in Boletim do Instituto Histórico da Ilha Terceira, vol. L, 1992.
 PEGO, Damião; ALMEIDA JR., António de. "Tombos dos Fortes da Ilha Terceira (Direcção dos Serviços de Engenharia do Exército)". in Boletim do Instituto Histórico da Ilha Terceira, vol. LIV, 1996.
 VIEIRA, Alberto. "Da poliorcética à fortificação nos Açores: introdução ao estudo do sistema defensivo nos Açores nos séculos XVI-XIX". in Boletim do Instituto Histórico da Ilha Terceira, vol. XLV, tomo II, 1987.

Ver também
 Lista de fortificações nos Açores
 Tombos dos Fortes da Ilha Terceira

Ligações externas

Fortificações dos Açores
Praia da Vitória

redpajama_set_name: RedPajamaWikipedia


text:
Q: cakephp2.5.1 Redirected to {app_folder}/{app_folder} after "isAuthorized" returned false I am trying to authorize users depending on the type of the users(i.e. student,admin,staff), and here is the code which I have written in AppController.php .
public function isAuthorized($user = null) {
    // Any registered user can access public functions
    if (empty($this->request->params['admin']) && empty($this->request->params["staff"])) {
        return true;
    }
    if(isset($this->request->params["staff"])){
        return (bool)($user["type"]==="staff" || $user["type"]==="admin");
    }
    // Only admins can access admin functions
    if (isset($this->request->params['admin'])) {
        return (bool)($user['type'] === 'admin');
    }
    // Default deny
    return false;
}

After the login as "student", I typed localhost/kit-web/admin in the address bar in order to make sure that "student" has no access right to admin pages. But strangely, the webpage was redirected to localhost/kit-web/kit-web. And this caused missing Kit-webController.php error. If any user has an access right to a certain page, then everything is working fine. I am guessing that one possible reason is I have installed CakePHP using composer, so the directory configuration is different from the unzipped one. However, I have configured the location of ROOT, CAKE_CORE_INCLUDE_PATH, APP_DIR, following the cakephp tutorial.

Does anyone have any idea what is going wrong?

A: I have solved the problem by myself.
Reading the core source files of CakePHP, I realized that if the field "unauthorizedRedirect" is not specified, AuthComponent redirects to "/{app directory}" (i.e. $this->redirect("/{app directory}") by default. $this->redirect("/{app directory}") does not redirect the page to "/" because {app directory} is regarded as controller name. I am not sure whether this is bug or not. But I hope this helps if anyone is struggling with the same problem.

redpajama_set_name: RedPajamaStackExchange


Independent mobile advertising platform, InMobi,released its latest Australian Mobile Insights Report, revealing significant growth in mobile advertising in Australia over the past year.
InMobi's network grew 139.7 percent year-over-year (YoY) in Australia, with almost 6.6 billion ad impressions served on the InMobi network in Q2 2014, an increase from 2.7 billion in Q2 2013. This strong growth has been driven by a massive 246.3 percent increase in tablet impressions and 110.3 percent rise in smartphone impressions, as more brands and advertisers shift their focus on the second screen experience.
"This significant growth on our network is further indication of the rapid shift in consumer behaviour, reflecting both an increase in audience size, as well as an increase in activity," said Brendan Watmore, head of strategy for InMobi in Australia and New Zealand.
InMobi's Australian Mobile Insights Report also revealed Apple's iOS devices have gained 7.1 percent share over Android since this time last year. The main driver of this growth is the adoption of Apple iPads, which represent almost 90 percent share of tablet impressions.
While Apple dominance in smartphones continues to wane with the rise of Android, new tablets are ensuring that Apple retains its number one position as the top operating system on the InMobi network.
The report also found that app display advertising continues to dominate over web display advertising, contributing to 90.6 percent (5.97 billion) of network impressions, up from 79 percent in the same period last year.
Download the latest InMobi Mobile Insights Reports here.


text:
Rage 2 Pro Tips
Rage 2 / May 15, 2019
This placement is being promoted by an IGN partner. The partner had no input in the creation or production of the content itself
By Advertorial
Rage 2 is a pretty big game with a ton of missions that you can complete to make the wasteland a bit safer. The gameplay is fast and most of all fun, with a wide arsenal of weapons and abilities to beat down your enemies. We have put our fair share of hours into Rage 2 by now, these are our tips-
Go and look at Arks first
To fully complete Walker you have to travel to all Arks to get special weapons and gain abilities. The Arks are hidden over the world, but are definitely worth to find. While searching for them, you can beat the different bandit camps to make Walker even stronger by finding items. You'll start the game out with a pistol, assault rifle, and a couple Nanotrite abilities. The game gets way more fun as soon as you get more of them, to defeat the Authority in a more creative manner.
Don't rush the main quest
You can complete the main quest of Rage 2 in about eight hours playtime, but we can't recommend doing so. Of course, you can do it as quickly as possible to name yourself king of the wasteland, but the power of Rage is exploring the world and seeing what it has to offer. You will want to find the Arks, but next to that explore the Mutant Bash TV-arena's, do the races, and clear out bandit camps. Exploring the world and the combat are some of the stronger parts of Rage 2, don't rush it and enjoy.
Buy schematics of traders
The systems to make Walker even more stronger aren't explained that well in the game. There are a lot of talent trees and different items to make Walker grow, but there is a feature that is more simple than it looks. You can buy schematics at traders for Walker and his weapons that will make him stronger automatically. So if you see a trader in town or driving somewhere in the wild, be sure to ask them about their schematics.
Upgrade your damage at the doctor in Wellspring
The doctor is named a couple of times in the game, but it isn't that obvious that he is really important and should be one of your best friends. The doctor can increase Walkers damage greatly, and even increase his health and overdrive stats, but there are already enough upgrades for that, so be sure to increase damage first. Go to the doctor to increase your damage and the game will become way easier.
Rage 2 is available now for Xbox One, PlayStation 4 and PC.

redpajama_set_name: RedPajamaCommonCrawl


text:
package org.apache.beam.runners.dataflow.worker.apiary;

import static org.junit.Assert.assertEquals;

import com.google.api.services.dataflow.model.MapTask;
import com.google.api.services.dataflow.model.MultiOutputInfo;
import com.google.api.services.dataflow.model.ParDoInstruction;
import com.google.api.services.dataflow.model.ParallelInstruction;
import java.util.ArrayList;
import java.util.List;
import org.apache.beam.sdk.fn.IdGenerators;
import org.apache.beam.vendor.guava.v26_0_jre.com.google.common.collect.ImmutableList;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.ExpectedException;
import org.junit.runner.RunWith;
import org.junit.runners.JUnit4;

/** Tests for {@link FixMultiOutputInfosOnParDoInstructions}. */
@RunWith(JUnit4.class)
public class FixMultiOutputInfosOnParDoInstructionsTest {
  @Rule public ExpectedException thrown = ExpectedException.none();

  @Test
  public void testExistingMultiOutputInfosAreUnmodified() {
    FixMultiOutputInfosOnParDoInstructions function =
        new FixMultiOutputInfosOnParDoInstructions(IdGenerators.decrementingLongs());
    MapTask output = function.apply(createMapTaskWithParDo(2, "5", "6"));
    assertEquals(createMapTaskWithParDo(2, "5", "6"), output);
  }

  @Test
  public void testDefaultOutputIsAddedIfOnlySingleOutput() {
    FixMultiOutputInfosOnParDoInstructions function =
        new FixMultiOutputInfosOnParDoInstructions(IdGenerators.decrementingLongs());
    MapTask output = function.apply(createMapTaskWithParDo(1));
    assertEquals(createMapTaskWithParDo(1, "-1"), output);
  }

  @Test
  public void testDefaultOutputHasDifferentIdsForEachMapTask() {
    FixMultiOutputInfosOnParDoInstructions function =
        new FixMultiOutputInfosOnParDoInstructions(IdGenerators.decrementingLongs());
    MapTask output = function.apply(createMapTaskWithParDo(1));
    assertEquals(createMapTaskWithParDo(1, "-1"), output);

    output = function.apply(createMapTaskWithParDo(1));
    assertEquals(createMapTaskWithParDo(1, "-2"), output);
  }

  @Test
  public void testMissingTagsForMultipleOutputsThrows() {
    FixMultiOutputInfosOnParDoInstructions function =
        new FixMultiOutputInfosOnParDoInstructions(IdGenerators.decrementingLongs());
    thrown.expect(IllegalArgumentException.class);
    thrown.expectMessage("Invalid ParDoInstruction");
    thrown.expectMessage("2 outputs specified");
    function.apply(createMapTaskWithParDo(2));
  }

  private static MapTask createMapTaskWithParDo(int numOutputs, String... tags) {
    ParDoInstruction parDoInstruction = new ParDoInstruction();
    parDoInstruction.setNumOutputs(numOutputs);
    List<MultiOutputInfo> multiOutputInfos = new ArrayList<>(tags.length);
    for (String tag : tags) {
      MultiOutputInfo multiOutputInfo = new MultiOutputInfo();
      multiOutputInfo.setTag(tag);
      multiOutputInfos.add(multiOutputInfo);
    }
    parDoInstruction.setMultiOutputInfos(multiOutputInfos);
    ParallelInstruction instruction = new ParallelInstruction();
    instruction.setParDo(parDoInstruction);
    MapTask mapTask = new MapTask();
    mapTask.setInstructions(ImmutableList.of(instruction));
    return mapTask;
  }
}

redpajama_set_name: RedPajamaGithub


Gynecomastia could show up in guys as drooping skin in the breast area. The condition can lead to higher levels of anxiousness. Men may be unwilling to take off their t-shirts in public, for fear of being laughed at, or they could find it tough to get involved in several activities. Experts uncovered a number of factors that may bring about this disorder. One of the most popular reasons is losing weight, which may leave behind a bit of loose skin at the chest region.The good thing is that you'll find plenty of gynecomastia (male breast reduction) possibilities to choose from in your city.
Just before you get a gynecomastia surgery in your city, you'll have to select the way. You could pick a liposuction or an excision, in which case the excessive tissue is going to be removed surgically, and naturally, these 2 could be combined in a male breast reduction surgery. You must take this verdict with a specialist, he can propose the most beneficial strategy to you. Having said that, there is an alternative to a surgery, gynecomastia pills promise very similar results without having to be on an operating table. While tablets are non-intrusive, the process of decrease is a lot more continuous.
The usual gynecomastia price in your city is under $7,000. There are 2 key categories of variables which might alter the cost, and so it could be bigger or lower than the above stated amount. We have the qualities of the medical center and the specialists, such as the practical experience of the physician. On the other hand, we have elements that are associated with the customer, every individual is distinctive so, he has specific desires in terms of their intervention. Furthermore, it can be worth trying your chance with your insurance provider, they might be able to cover the male breast reduction price.
The approach isn't over the minute you depart the procedure room, you'll endure a gynecomastia recovery phase. In case you decided to go with the male breast reduction pills, you're free from this process. To get any additional data, the clients have to call the medical center, they'll provide the important facts. Also, the support of family is very helpful, it may help hasten your healing. Right after a gynecomastia in your city, you will be clear of the anxiousness brought on by your problem.
Without doubt, you've heard about gynecomastia fail previously, it would actually be quite a challenge to find somebody who has not. Though, this topic is quite popular now, this was not always the case. Having said that, lately it became a pretty popular subject. Some people love sharing their opinions about it. However, there is a downside to this, if you continue to talk about a subject without adding any intriguing facts, you risk to grow boring. Do you like discussing gynecomastia fail? If you're searching for some new data, you certainly came to the right place.
Probably the most simple way to acquire more data regarding gynecomastia fail is to ask your buddies. They could have personal knowledge about this, and even if they do not, they might know people who do and provide helpful guidelines. Anyway, you could be able to listen to somebody's unique take on the topic. At the same time, you will not encounter any authenticity problems with such a source. Nevertheless, it's critical to remember not to obtain all the data from a single place. It's better to discover more sources. The truth is that not everything that applies to one person, goes for you also.
It's rather fantastic to some people to uncover how complex gynecomastia fail can be. There is definitely more than one way to examine it. The difference is always in the detail, so if you are familiar with the details, you will make wiser choices. Take all the time you need and research all the various facets until you sense that you have got a firm grasp on this topic.
I tell you that when studying gynecomastia fail it's fairly easy to get lost in the information. Nonetheless, if you build a system to memorize particular stuff, and stick with it, you could easily prevent this. Many think that taking notes is quite useful, jotting down only some keywords could help you remember afterwards. That way you will have it in writing and not going to risk oversolicitating your memory. If you jot down the fascinating bits, you could permit your brain to overlook certain things, because the paper is going to remember.
It certainly won't take long till you figure out that it is quite easy to feel buried under the quantity of data about gynecomastia fail. There's just not enough time to read through utterly everything. However, do we really have to? You may form your own opinion about gynecomastia fail without looking at everything. All you need is to study the most important information. To realize this you'll have to learn how to separate the excellent sources from the dishonest ones. This could require a bit of adjusting to, but you will swiftly get used to it.


text:
Q: Which filesystems are compatible with both Mac and PC and support extended file attributes I have an external hard drive that I'd like to use with both Mac and Windows. I want to avoid the ._ file issue (see Removing ._ Files from Non-Mac OS File System In Dropbox)
What filesystem can I format the HD to that supports extended file attributes (and thus avoid the ._ files) and is compatible with both Mac and Windows without use of additional drivers or whatever?
I know there are a ton of questions about filesystems for sharing among Mac/PC. I specifically want to know which are compatible but additionally support extended file attributes.
Thanks

A: Nothing meets all your criteria. The only filesystems macOS reads and writes out of the box without doing the ._ AppleDouble files are the Apple-proprietary HFS+ and APFS filesystem families. Windows does not read and write either of those filesystems out of the box.

A: The macOS operating system includes the dot_clean command, which can be used to remove the dot files from a FAT32 or ExFAT formatted drive partition. I consider the work needed to periodically run this command is about the same as emptying the trash.
For example, if my external drive is named MYEXTUSB, then I could use the command shown below to remove the dot files.
dot_clean /Volumes/MYEXTUSB

Appendix
The dot_clean man page from macOS 10.13.3 (High Sierra) is given below.
DOT_CLEAN(1)              BSD General Commands Manual             DOT_CLEAN(1)

NAME
     dot_clean -- Merge ._* files with corresponding native files.

SYNOPSIS
     dot_clean [-fmnsv] [--keep=[mostrecent|dotbar|native]] [dir ...]

DESCRIPTION
     For each dir, dot_clean recursively merges all ._* files with their cor-
     responding native files according to the rules specified with the given
     arguments.  By default, if there is an attribute on the native file that
     is also present in the ._ file, the most recent attribute will be used.

     If no operands are given, a usage message is output.  If more than one
     directory is given, directories are merged in the order in which they are
     specified.

OPTIONS
     -f      Flat merge.  Do not recursively merge all directories in the
             given dir.  This is off by default.

     -h      Help. Prints verbose usage message.

     -m      Always delete dot underbar files.

     -n      Delete dot underbar file if there is no matching native file.

     -s      Follow symbolic links.  This will follow symbolic dot underbar
             files when they are found.

     -v      Print verbose output.

     --keep=mostrecent
             The default option.  If an attribute is associated with a data
             fork, use that.  Otherwise, use information stored in the Apple-
             Double file.  Note that the native fork's data is preferred even
             if the data in the AppleDouble file is newer.

     --keep=dotbar
             Always use information stored in the AppleDouble file, replacing
             any extended attributes associated with the native file.

     --keep=native
             Always use the information associated with the data fork, ignor-
             ing any AppleDouble files.

EXAMPLES
     The following is how to do an dot_clean merge on the mounted volume test,
     always using the dot underbar information.

           dot_clean --keep=dotbar /Volumes/test

DIAGNOSTICS
     The dot_clean utility exits 0 on success, and >0 if an error occurs.

BUGS
     None known.

BSD                              Sept 27, 2012                             BSD


text:
Q: Modeling a curve - Time Series or Fitting a Distribution? I have a curve that looks like this:
This is an ARPDAU curve (Average Revenue Per Daily Active User). I have data about how Users interact with a product where the curve is created by:
$$\dfrac{\text{Total Revenue Day N}}{\text{Total Users On Day N}}.$$
What I would like to do it model this curve and make predictions further out. The curve here is from 0 - 365. It's not always the case when I have full data. A more common scenario would have 30-60 days of data and project out to 365.
My questions are:

*

*What is the best way to model this curve? I know there are time series methods or fitting the curve to some type of distribution.

*Which packages are the most preferable in either R or Python?
Any help or comments would be greatly appreciated! Thank you in advance.


text:
| Cult of Mac
Can facial recognition replace Touch ID? [Friday Night Fights]
By Killian Bell • 2:30 pm, July 21, 2017
Unlocking your iPhone could be as easy as looking at it.
Photo: Ste Smith/Cult of Mac
Recent iPhone 8 rumors have left the future of Touch ID unclear. Some indicate it will remain, but in a new position, while others warn that Apple plans to replace it with iris scanning and facial recognition.
These aren't entirely new technologies; other manufacturers have been offering them for years with mixed results. But can Apple deliver a solution that's simple, fast, and secure enough to replace the fingerprint scanner?
Join us in this week's Friday Night Fight as we battle it out over whether the iPhone can bid farewell to Touch ID.
Is Apple Pencil a harbinger of the designapocalypse? [Friday Night Fights]
By Killian Bell • 1:30 pm, June 30, 2017
Is Apple's design team losing its way?
Apple is famous for its iconic designs, but is the company slowly losing its way?
Products like the Apple Pencil and Smart Battery Case suggest that Apple's design team might be missing a certain spark. Even the iPhone, once the prettiest smartphone by a long shot, is now being outshone by rivals from the likes of Samsung and LG.
Join us in this week's Friday Night Fight as we battle it out over whether Apple design has become lazy and boring. And be sure to have your say!
Is Apple back to its best following WWDC 2017? [Friday Night Fights]
By Killian Bell • 2:30 pm, June 9, 2017
Are you pleased with what you saw at WWDC 2017?
This year's WWDC keynote was an early Christmas for Apple fans. It delivered the big updates to iOS, macOS, and watchOS we were eagerly anticipating; a 10.5-inch iPad Pro; updated Macs with Intel Kaby Lake processors, plus nice surprises like the iMac Pro and HomePod.
But is this Apple back at its best, or do we need more out of Cupertino? Are fancy software updates enough to breathe new life into boring hardware? Is Apple's new push into virtual reality and machine learning too little, too late?
Join us in this week's Friday Night Fight as we battle it out over a bumper WWDC!
Are you excited for WWDC 2017? [Friday Night Fights]
Will Apple produce anything spectacular?
Apple's first major event of 2017 is right around the corner. WWDC will deliver our first previews of the next big upgrades to its software platforms, with the possibility of new hardware thrown in for good measure.
But with three months left to wait for the iPhone 8, will the event really be all that exciting? Will Apple's improvements to iOS and macOS be all that significant? And is anyone actually looking forward to a 10.5-inch iPad Pro?
Join us in this week's Friday Night Fight as we discuss whether WWDC 2017 will be worth watching.
Is it time for Apple to say goodbye to Jony Ive? [Friday Night Fights]
By Killian Bell • 1:30 pm, May 26, 2017
Is Apple in desperate need of new ideas?
It's been some time since Apple delivered something really revolutionary. Every product in its stores looks just like it did last year… and the year before that… and the year before that.
Fans will pin most of the blame on chief design officer Jony Ive. After more than two decades of spectacular and unparalleled ideas, it seems Steve Jobs's best friend is running on empty. Is it time for him to go to make room for fresh blood and new ideas?
Join us in this week's Friday Night Fight as we battle it out over whether Apple's design team needs significant change.
Will Siri ever be as good as the Google Assistant? [Friday Night Fights]
The gap is getting wider.
Google brought its Google Assistant to iOS this week, finally giving iPhone fans a taste of the best virtual assistant on the planet. But those on Android are in for so much more, with major improvements on the way, including impressive Google Lens integration.
The changes make it harder than ever for Siri to catch up. Despite the improvements Apple made with iOS 10, it still feels like Siri is well behind its rivals. Is that gap now too big, or can Apple catch up? Will Siri ever be as good as the Google Assistant?
Join us in this week's Friday Night Fight as we wage war over virtual assistants.
Is Apple's product lineup too confusing? [Friday Night Fights]
By Killian Bell • 2:00 pm, April 28, 2017
Do you find it difficult to choose Apple products?
Apple currently offers more products than ever before. Whether you're buying an iPhone, an iPad, a Mac, or even an Apple Watch, there are a bunch of options to consider before you hand over your cash in an Apple store.
Having options is always a good thing, but has Apple's product portfolio become too confusing for consumers? Does the company even have the resources to keep everything fresh and fully-supported, or is its larger lineup hurting its products?
Join us in this week's Friday Night Fight as we battle it out over whether it's time for Apple to streamline its product lineup.
Should iPhone 8's Touch ID be on its back? [Friday Night Fights]
A sacrifice worth making?
Recently "leaked" schematics for Apple's next-generation iPhone reveal the company could be returning to a sharper, squarer form factor similar to that of the iPhone 5. They also hinted at a big change for Touch ID.
With Apple expected to eliminate the Home button from this year's iPhone, its fingerprint scanner could be relocated to its back — like on many Androids. This would free up space on the front of the phone for a larger display, while maintaining the secure and super-fast biometric sensor we all love.
But is a rear-facing fingerprint scanner a smart move, or should it remain on the front of the iPhone? Join us in this week's Friday Night Fight as we battle it out over the iPhone 8's Touch ID button.
Should Apple make a standalone Siri device? [Friday Night Fights]
Would you buy a smart speaker powered by Siri?
Apple might have popularized virtual assistants, but Siri has fallen behind in recent years as rivals like the Google Assistant, Amazon Alexa, and even Microsoft Cortana pull ahead with greater capabilities and unique features.
One area in which Siri is lacking is in standalone devices like smart speakers, such as Google Home and Amazon Echo. Isn't it about time Apple caught up with a smart speaker of its own powered by Siri?
Join us in this week's Friday Night Fight as we throw punches over a Siri speaker.
Can Apple outdo PCs with the new Mac Pro? [Friday Night Fights]
By Killian Bell • 2:00 pm, April 7, 2017
Are you waiting for the new Mac Pro?
Apple excited us all this week by revealing it is finally planning a major redesign for the neglected Mac Pro. Although we don't know much about it just yet, we've been promised a modular machine that will be easier to update.
This signals a return to a more traditional desktop form factor with user-upgradeable parts and more flexibility. But is it too little, too late? Has Apple already lost too many pro users, and will its next Mac Pro do enough to win them back?
Join us in this week's Friday Night Fight as we battle it out over Apple's efforts to win back the professionals.
Load more stories »


text:
Follow Us Facebook Twitter YouTube Google+ Trip Advisor Flickr
Enniskillen Castle Museums
Travel Distances
Enniskillen Castle from the air
Fermanagh 100 Objects
The Maguire Story
Plantation Years
Famine Memorials & Workhouses
Video: A Journey Through The Lakelands
Video: Save Our Magnificent Meadows
Fermanagh Genealogy Centre
Lisnaskea Workhouse & Memorial
Lisnaskea Workhouse
Lisnaskea workhouse is situated just off the Newtownbutler road. In 1841 the Union had a population of 37,920. The site for the workhouse was bought from the local landlord Lord Erne on 16 September 1841 for £336. The building was to house 500 paupers. It continued to house the homeless and destitute until the 1940s.
Lord Erne gave help to the poor and hungry during the famine and started two soup kitchens in Lisnaskea. He was instrumental in convening a Relief Committee made up of landlords and rate-payers from the Barony of Magherastaphena. The committee provided work for the poor. Lord Erne also imported meal for his tenants when none was available locally. His wife, Lady Selina, established a lace school where women could learn needlework skills in the hope that they would be able to earn a little money for food.
The first inmates were admitted to Lisnaskea Workhouse on 25 February 1843. In 1846 the house had 817 inmates with many of them suffering from typhus and typhoid. Many died and were buried in hastily constructed graves, which caused concern among locals because of "the indecent and shameless piling of dead paupers in the low ground."
Assisted Emigration
In an attempt to offload some of their responsibility and alleviate the overcrowding in the workhouse, The Board of Guardians agreed to send forty four female orphans to New South Wales and Western Australia in 1848 and 1849. They were aged between 14 and 18. In all The Earl Grey Emigration Scheme which ran for two years brought over 4000 orphan girls to Australia.
Famine Memorial
Erected by Lisnaskea Historical Society, the famine memorial marks the site where large numbers were buried in the Paupers Graveyard at the height of the Great Famine. It also serves as a reminder to us of the large numbers who continue to die of starvation in Africa. The hand carved limestone came from the derelict Magheramena Castle near Belleek and has a direct link with the other famine graveyards in the county.
The inscription stone was unveiled on 29th November 1997 by Mrs Christina Jones whose grandmother was a cook in the workhouse, and Frank Gilbride who was born in the building. The manicured lawns in this peaceful park shaded by 12 yew trees known locally as the "Twelve Apostles" reveal little of a turbulent time in the history of Lisnaskea Poor Law Union when hunger and death stalked the land.
Enniskillen Workhouse
The Paupers Graveyard Famine Memorial
Lowtherstown Workhouse & Graveyard
Ardess Famine Pit
Maguire Chieftains
Fermanagh County Museum, Enniskillen Castle Museums, Enniskillen, Co Fermanagh, N. Ireland, BT74 7HL
© 2021 Fermanagh District Council | web design by the web bureau


text:
Student Wins Top Honors for Analysis of Obama's Syria Policy
Aaron Goodman '15 was intrigued when President Obama announced in 2013 that he would seek Congressional approval to launch air strikes against Syria, and at the same time asserted that he already had the authority to do so.
Aaron Goodman '15, left, and Assistant Professor of Government Brendan Nyhan. Goodman wrote his prizewinning essay in Nyhan's fall 2014 class "The Presidency." (Photo by Eli Burakian '00)
Goodman did a case study of Obama's policy in Syria, Presidential Delegation of Foreign Policy Powers, for Assistant Professor of Government Brendan Nyhan's fall 2014 class, "The Presidency." In his research, Goodman discovered that most of the scholarly literature on the subject argued that while presidential powers are more limited domestically, the executive exercises greater unilateral authority in matters of foreign policy.
Goodman's final paper, looking at why Obama might ask Congress to authorize an action that he already had the power to take on his own, went on to win an award as the best undergraduate paper on executive politics in 2014 from the American Political Science Association's (APSA) Presidents and Executive Politics section.
"What was especially sophisticated about his paper is the way that he challenged existing theories about how the president uses his power in foreign policy," says Nyhan, who told Goodman about the contest and asked him to submit the paper to the association.
The Presidents and Executive Politics section of the APSA said Goodman's paper was among "the finest work of the year among presidency and executive politics scholars." The contest also included categories for best book, best PhD-holding scholar, and best paper by a graduate student.
"Mr. Goodman challenges the 'two presidencies' thesis by arguing that presidents are often hamstrung by institutional limits, especially delegations from Congress," wrote award committee chair Professor Brandon Rottinghaus of the University of Houston. "The committee was nearly unanimous in their pick of this paper as the year's winner. Please join me in congratulating Mr. Goodman and his professor Brendan Nyhan on an excellent (and now award winning) paper."
Goodman examined news accounts, transcripts of presidential statements, and press conferences related to Obama's response to reports that President Bashar al-Assad of Syria had used chemical weapons against his own people. Goodman argues that domestic concerns—such as an impending vote by Congress on extending the debt limit and the launch of online health care exchanges through the Affordable Care Act—as well as a lack of international support for action in Syria, led Obama to reach out for broader political backing.
"To do this on his own without Congress was risky—he risked the cooperation he needed on domestic policy," Goodman says. "And all the blame would center on him if it failed, because he really didn't enjoy international support or wider backing."
All the students in "The Presidency" work with Nyhan to develop a case study in presidential politics for their culminating paper.
"What I emphasize is that students shouldn't write book reports, they should make analytical arguments. Often, they've been trained to summarize other people's ideas. So we focus on how to make their own arguments and how to engage with the scholars we read," Nyhan says.
"This engagement between data and theory is where the best empirical social science happens, and Aaron's paper is a great example of that."
Goodman, a double major in government and economics, has lined up a position at Cornerstone Research, an economic consulting and expert testimony firm, after graduation. Eventually, he hopes to return to graduate school for economics, he says.
At Dartmouth, Goodman says he was drawn to concentrations in American politics and political theory and constitutional law "because of two great professors in these two areas," Nyhan and Associate Professor Sonu Bedi. Goodman is working with Bedi on a senior thesis about Abraham Lincoln's contributions to the theory of constitutional interpretation.
"I think this signals Aaron's scholarly potential in economics or any social science field," Nyhan says.
In the longer term, Goodman says he would like to be involved in "policy making in the larger sense—institutions like the Fed, or the IMF, or the Council of Economic Advisers. I think that would be the end goal, if that's possible, after grad school."
Nyhan says he expects Goodman to make a great contribution to the field he chooses.
"He's just a brilliant social science mind," Nyhan says. "He really is the best that Dartmouth can offer the world—not that we can take much credit for him. But hopefully we helped him a little bit."
Bill Platt
Dartmouth15s


text:
NMO Communications Toolkit
Egypt became a member of IIASA in 2003, and the Academy of Scientific Research and Technology (ASRT) is Egypt's National Member Organization.
Map of Egypt
Egypt became a member of IIASA in 2003 through the Academy of Scientific Research and Technology.
Since 2010,research collaborations between IIASA and Egypt have involved 13 Egyptian organizations and led to 30 scientific publications in areas ranging from demography to renewable energy. Joint studies focus on the complex global systems that affect Egypt, its economy, environment, and people.
Research topics include analyzing the challenges and opportunities of developing large-scale renewable energy infrastructure in Egypt and the surrounding region modeling agriculture and water sustainability, and projecting Egypt's future population. Underpinning the joint work is systems analysis—one of the few research tools with the breadth and depth to explore these complex problems across multiple sectors, countries, and timeframes.
Moreover, the next generation of system analysts are profiting from Egyptian involvement in IIASA capacity building activities. This mutually beneficial relationship involve scientific exchange, with 45 Egyptians participating in IIASA events and almost 20 visits from Egyptian researchers, advisors, and diplomats to IIASA, and by IIASA researchers to events and institutions in Egypt.
Opportunities for Egyptian Researchers and Egyptian Nationals at IIASA
Young Scientists Summer Program (YSSP)
The YSSP at IIASA offers fellowships for PhD students to undertake a summer project on a topic related to the IIASA research agenda. Applications for 2019 are now being accepted until 11 Jan 2019.
The Postdoctoral Program at IIASA offers fully funded research positions of up to two years to study topics related to the IIASA research agenda.
Currently IIASA employs approximately 170 scientific staff and 100 support staff. Preference for job applications is given to qualified applicants who are nationals of IIASA member countries.
Latest research news:
Wittgenstein Centre Data Explorer Version 2.0
Data on the educational attainment of the population of some 200 countries (and regions) are now available in the Version 2.0 of the Human Capital Data Explorer. More
Finding a reason for increased fertility among Egyptian women
Options Summer 2018: Over the last two decades, scientists have observed an upturn in fertility in several Arab countries. As this trend is in direct contradiction to the demographic transition model, researchers are seeking answers to this puzzling question. More
Last edited: 11 October 2018
NMO DETAILS
Academy of Scientific Research and Technology (ASRT)
Mahmoud M. Sakr
President, Academy of Scientific Research and Technology (ASRT)
Abeer Mohamed Attia
Senior Translator and Scientific Relations Specialist, The Academy of Scientific Research and Technology (ASRT)
INFOSHEET ON IIASA ACTIVITIES WITH EGYPT


text:
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="ProjectModuleManager">
    <modules>
      <module fileurl="file://$PROJECT_DIR$/.idea/IT410-final.iml" filepath="$PROJECT_DIR$/.idea/IT410-final.iml" />
    </modules>
  </component>
</project>


Photo of my grandparents, Edward Hiscock and Helen Hiscock (nee Hayter).
They resided on the Southside Road, St. John's. Identification is assured.
a curate in St. John's at that time. Identification unsure.
Southside Road. He is possibly a nephew to Edward Hiscock.
Leonard Ludlow and George Gover, please contact us.


text:
THE FIRST ACCREDITED PRIVATE HIGHER EDUCATION INSTITUTION FOR IT
Information Technology School is accredited as the first private higher education institution for IT.
The National Council for Higher Education has issued an accreditation certificate to the Information Technology School.
The National Council made the decision upon analyzing the entire documentation submitted by ITS. It is particularly significant that, throughout the process, they recognized the quality of our education process, our serious and dedicated approach, and the fulfillment of standards prescribed by the Commission for Accreditation and Quality Assurance.
This has placed the Information Technology School among the institutions that have been accredited according to the new Law on Higher Education. Thus, ITS became THE FIRST ACCREDITED PRIVATE HIGHER EDUCATION INSTITUTION for IT in the country.
Education that meets global standards
This way, we have once again confirmed the high quality of our programs, and achieved the very thing highlighted by our students, which is in full accordance with our determination to have state-of-the-art programs and top conditions, while complying with global standards and implementing all globally recognized methods of studying and conducting business.
By enrolling at ITS, future freshmen will acquire the security of studying at an accredited IT school which leads to a recognized IT engineer diploma.
Apply on time and reserve a spot in elite education.
In order to provide you with a perfect user experience when visiting its.edu.rs, we collect information through the use of cookies. This allows us to improve page performance and show you the content and advertising tailored to your needs.
Some of these cookies are required to offer you our services at all. Other cookies, including those of third parties, are not indispensable, but this website does not work to its full capacity without them. In addition, the content cannot be customized to your needs without these cookies.
By clicking "I agree" and entering the website you agree to the cookie settings. You can find out how to change your cookie settings under Cookies. Here you can find more information about our cookie policy Additional informations.


Read more about Cameron Abid's career journey.
As an Economics major graduating in the spring of 2005, I applied to the Graduate program at Croda and after the assessment, I realised Croda was the only place I wanted to work. I was lucky enough to get hired and so began my career at Croda. I started in the Finance department at Mill Hall.
As a Graduate Trainee I worked in Logistics; my main project was to look at logistical improvements. I feel this role allowed me to contribute towards the establishment of regularly used reports that are ingrained in Croda today.
My next role was at Delaware working with Customer Care and the SAP integration team. Here I had day to day interaction with the customer base where I learned about the integral role that Customer Care plays within the business.
In 2006 I began working in the Export sales department. I learnt a lot of new skills in this role where I worked with different divisions and markets.
In Spring 2008 I started worked in the Health Care team, which brought all my previous experience together. I gained a lot of customer experience as well as establishing a good network in Croda.
Whilst working in Health Care I decided that I would like my next career move to be in Sales and an opportunity arose within our Canadian division as a General Sales Manager. I had spent the previous 5 years in Health care so I welcomed the challenge of overseeing the portfolio in Canada.
In 2016 I took on a new role in the Personal Care team where I now oversee Personal Care Sales for Eastern US and Canada and I am looking forward to continuing my Croda education.


text:
package test

import (
	"errors"
	"fmt"

	kapierrors "k8s.io/apimachinery/pkg/api/errors"
	metainternal "k8s.io/apimachinery/pkg/apis/meta/internalversion"
	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
	"k8s.io/apimachinery/pkg/watch"
	apirequest "k8s.io/apiserver/pkg/endpoints/request"

	authorizationapi "github.com/openshift/origin/pkg/authorization/api"
	policybindingregistry "github.com/openshift/origin/pkg/authorization/registry/policybinding"
	"github.com/openshift/origin/pkg/client"
)

type PolicyBindingRegistry struct {
	// policyBindings is a of namespace->name->PolicyBinding
	policyBindings map[string]map[string]authorizationapi.PolicyBinding
	Err            error
}

func NewPolicyBindingRegistry(bindings []authorizationapi.PolicyBinding, err error) *PolicyBindingRegistry {
	bindingMap := make(map[string]map[string]authorizationapi.PolicyBinding)

	for _, binding := range bindings {
		addPolicyBinding(bindingMap, binding)
	}

	return &PolicyBindingRegistry{bindingMap, err}
}

func (r *PolicyBindingRegistry) PolicyBindings(namespace string) client.PolicyBindingLister {
	return policyBindingLister{registry: r, namespace: namespace}
}

type policyBindingLister struct {
	registry  policybindingregistry.Registry
	namespace string
}

func (s policyBindingLister) List(options metav1.ListOptions) (*authorizationapi.PolicyBindingList, error) {
	optint := metainternal.ListOptions{}
	if err := metainternal.Convert_v1_ListOptions_To_internalversion_ListOptions(&options, &optint, nil); err != nil {
		return nil, err
	}
	return s.registry.ListPolicyBindings(apirequest.WithNamespace(apirequest.NewContext(), s.namespace), &optint)
}

func (s policyBindingLister) Get(name string, options metav1.GetOptions) (*authorizationapi.PolicyBinding, error) {
	return s.registry.GetPolicyBinding(apirequest.WithNamespace(apirequest.NewContext(), s.namespace), name, &options)
}

// ListPolicyBindings obtains a list of policyBinding that match a selector.
func (r *PolicyBindingRegistry) ListPolicyBindings(ctx apirequest.Context, options *metainternal.ListOptions) (*authorizationapi.PolicyBindingList, error) {
	if r.Err != nil {
		return nil, r.Err
	}

	namespace := apirequest.NamespaceValue(ctx)
	list := make([]authorizationapi.PolicyBinding, 0)

	if namespace == metav1.NamespaceAll {
		for _, curr := range r.policyBindings {
			for _, binding := range curr {
				list = append(list, binding)
			}
		}

	} else {
		if namespacedBindings, ok := r.policyBindings[namespace]; ok {
			for _, curr := range namespacedBindings {
				list = append(list, curr)
			}
		}
	}

	return &authorizationapi.PolicyBindingList{
			Items: list,
		},
		nil
}

// GetPolicyBinding retrieves a specific policyBinding.
func (r *PolicyBindingRegistry) GetPolicyBinding(ctx apirequest.Context, id string, options *metav1.GetOptions) (*authorizationapi.PolicyBinding, error) {
	if r.Err != nil {
		return nil, r.Err
	}

	namespace := apirequest.NamespaceValue(ctx)
	if len(namespace) == 0 {
		return nil, errors.New("invalid request.  Namespace parameter required.")
	}

	if namespacedBindings, ok := r.policyBindings[namespace]; ok {
		if binding, ok := namespacedBindings[id]; ok {
			return &binding, nil
		}
	}

	return nil, kapierrors.NewNotFound(authorizationapi.Resource("policybinding"), id)
}

// CreatePolicyBinding creates a new policyBinding.
func (r *PolicyBindingRegistry) CreatePolicyBinding(ctx apirequest.Context, policyBinding *authorizationapi.PolicyBinding) error {
	if r.Err != nil {
		return r.Err
	}

	namespace := apirequest.NamespaceValue(ctx)
	if len(namespace) == 0 {
		return errors.New("invalid request.  Namespace parameter required.")
	}
	if existing, _ := r.GetPolicyBinding(ctx, policyBinding.Name, &metav1.GetOptions{}); existing != nil {
		return fmt.Errorf("PolicyBinding %v::%v already exists", namespace, policyBinding.Name)
	}

	addPolicyBinding(r.policyBindings, *policyBinding)

	return nil
}

// UpdatePolicyBinding updates a policyBinding.
func (r *PolicyBindingRegistry) UpdatePolicyBinding(ctx apirequest.Context, policyBinding *authorizationapi.PolicyBinding) error {
	if r.Err != nil {
		return r.Err
	}

	namespace := apirequest.NamespaceValue(ctx)
	if len(namespace) == 0 {
		return errors.New("invalid request.  Namespace parameter required.")
	}
	if existing, _ := r.GetPolicyBinding(ctx, policyBinding.Name, &metav1.GetOptions{}); existing == nil {
		return kapierrors.NewNotFound(authorizationapi.Resource("policybinding"), policyBinding.Name)
	}

	addPolicyBinding(r.policyBindings, *policyBinding)

	return nil
}

// DeletePolicyBinding deletes a policyBinding.
func (r *PolicyBindingRegistry) DeletePolicyBinding(ctx apirequest.Context, id string) error {
	if r.Err != nil {
		return r.Err
	}

	namespace := apirequest.NamespaceValue(ctx)
	if len(namespace) == 0 {
		return errors.New("invalid request.  Namespace parameter required.")
	}

	namespacedBindings, ok := r.policyBindings[namespace]
	if ok {
		delete(namespacedBindings, id)
	}

	return nil
}

func (r *PolicyBindingRegistry) WatchPolicyBindings(ctx apirequest.Context, options *metainternal.ListOptions) (watch.Interface, error) {
	return nil, errors.New("unsupported action for test registry")
}

func addPolicyBinding(bindings map[string]map[string]authorizationapi.PolicyBinding, binding authorizationapi.PolicyBinding) {
	resourceVersion += 1
	binding.ResourceVersion = fmt.Sprintf("%d", resourceVersion)

	namespacedBindings, ok := bindings[binding.Namespace]
	if !ok {
		namespacedBindings = make(map[string]authorizationapi.PolicyBinding)
		bindings[binding.Namespace] = namespacedBindings
	}

	namespacedBindings[binding.Name] = binding
}


Wednesday January 9th 1884 I was at home at work all day made a comfort for my bed and worked some on my edging. Thursday January 10th 1884 I washed again this morning and in the afternoon I got my things fixed to go to Burlington tomorrow. Friday January 11th 1884 I helped some about the work this morning and went to Hatts before dinner. We got started on time and down to Burlington at eight oclock. Charlie and Kelse were at the depot and we went right up to the house where a warm welcome awaited us. After two house visit we went to bed. Saturday January 12th 1884 I stayed with the children this morning while Hatt went down town. I went up to see Mifs Lewis but did not find her at home. Hatt took supper with Charles. I took care of the children. The Forney girls took supper and spent the evening at the house. A real pleasant day. John came down tonight.


text:
Bez tests positive for Covid the day after making his Dancing on Ice debut
Writing a bucket list 'could help you live healthier'
Friday, 9th February 2018, 9:32 am
Updated Friday, 9th February 2018, 3:20 pm
Discussing a bucket list with a family doctor could help people live a healthier and longer life, suggests new research.
The study shows that GPs who know what patients want to do with their lives allows them to provide a more personalised care plan and help them adopt a healthier lifestyle.
For example, if patients are stressed a forthcoming operation or clashes with a planned trip, it could be postponed for a few weeks without any adverse effect.
Or if a patient has to cut down on certain foods, their doctor may be able to set targets so they can still enjoy an occasional treat.
Professor VJ Periyakoil, of Stanford University School of Medicine in the United States, routinely asks her patients if they have a bucket list.
She said: "Telling a patient not to eat sugar because it's bad for them doesn't work nearly as well as saying, for example, if you are careful now, you will be able to splurge on a slice of wedding cake in a few months when your son gets married."
The study surveyed 3,056 patients across the US and found nine out of 10 had made a bucket list.
Those who were religious were more likely to have made a bucket list as were older patients.
Crazy youngsters
By contrast younger patients under 26 tended to include more "crazy things" on their lists, such as skydiving.
It found the top six themes were travel, followed by accomplishing a personal goal, such as running a marathon, achieving a life milestone, such as a 50th wedding anniversary, spending quality time with friends and family, achieving financial stability and wanting to do a daring activity.
Prof Periyakoil added: "It provides a very nice framework for thinking about your life goals, health and your mortality."
Past research found when doctors talk to patients, especially those with chronic or terminal illnesses, about the patients' goals for future care, it can be a vital part of the advance-care planning process.
But it's often awkward to have these conversations, particularly when they are about the end of life.
For example if someone wants to travel to somewhere for one last time, treatments that could potentially prevent this should not be started without the patient "understanding of the life impact of such treatments."
But a bucket list is just a good way to start these conversations and most patients are far more open to talking about their life's goals in this context before filling out an advance directive.
This is a written statement of a person's wishes regarding medical treatment at the end of life.
She said: "It's important for physicians to talk to patients and find out what actually motivates them."
Patient plan
By discussing how a treatment or surgery might affect the patient's life, and then discussing what the patient's goals are, the best possible care plan can be laid out.
She added: "I had a patient with gall bladder cancer.
"He was really stressed because he wanted to take his family to Hawaii but had treatment scheduled.
"He didn't know he could postpone his treatment by two weeks. When doctors make recommendations, patients often take it as gospel."
After an informed discussion about his options and the side effects of the cancer treatments, he and his doctor decided to postpone the treatment until his return.
Prof Periyakoil concluded: "Patients don't see the relevance of an advance directive.
"They do see the relevance of a bucket list as a way to help them plan ahead for what matters most in their lives."
The study was published in the Journal of Palliative Medicine.


Dizziness is usually described as lightheadedness or faintness with an unsteady feeling.
Vertigo implies that you are feeling like the room is spinning or moving with a loss of balance.
Most causes of dizziness or vertigo are not dangerous and resolve quickly with little or no treatment. Yet, if this is your first episode of dizziness or vertigo, it is appropriate to make an immediate appointment with your primary care provider or seek out emergency room services if the symptoms persist more than a few hours.
If you have injured your head and/or neck and recurrent symptoms of neck pain, headaches, and dizziness are affecting your daily living; you should see your primary care provider. It might require additional evaluation and management with either a chiropractic neurologist or a chiropractic orthopedist.
It is common for patients to seek the services of a chiropractor for neck pain and also gain relief of dizziness. When joints in the upper neck (first and second cervical vertebrae) are dysfunctional, the upper nerves in the neck may become irritated and produce neck pain, headaches, and dizziness. Chiropractic adjustments or spinal manipulation performed by chiropractic physician should provide relief of symptoms within 1-5 treatments. If the condition does not improve or worsens, a neurologist should be consulted for a second opinion. It is not unusual for the neurologist to order specialized testing, which might include an MRI to evaluate the brain.
Is usually a more severe discomfort because of the loss of balance and the feeling that the room is spinning and may be more difficult to treat. It is important to diagnose the cause of the vertigo. The most common causes of vertigo are benign positional vertigo and labyrinthitis.
Head and neck trauma might be the cause of postitional vertigo. This type of vertigo will respond well to chiropractic adjustment and specific head positional treatment referred to as Epley's maneuver.
Labyrinthitis or inner ear infection might follow a cold, sinusitis, or environmental allergy episode. A primary care provider might refer you to see an ENT specialist for treatment of labyrinthitis. There are some chiropractic physicians trained to treat ear, nose, and throat conditions with natural methods and you might want to consult with one if your condition persists. It is suggested that you continue care with the ENT specialist and seek a second opinion from the chiropractic physician if the allopathic (M.D.) care does not provide satisfaction.


Background and Aim: Information Technologies (ITs) has become a significant resource for dissemination of information and resulted to an increase of health knowledge in communities. With attention to patient - centered approach this study was done to determine knowledge of inpatients about ITs.
Materials and Methods: A descriptive - cross-sectional study was done on 461 inpatient in Kashan University of Medical Sciences hospital's with a reliable (spearman Brown, r =0.83) and valid (face and content) questionnaire in two section, demographic information and study objects. Data gathering was done with interview then analyzed by SPSS and descriptive analysis.
Results: %42.1 and %26.7 of participants had knowledge about computer and the Internet relatively. %41.9 of them had the Internet access. 86.3% and 88.3% relatively would be interested to access and get medical records and their information. They intended to get test (%85.7), refill her/his prescription (79%), get appointment (%76.4), consult with physicians (%80), and get information about diets (80%) through ITs.
Discussion and Conclusion: It seems ITs attitude in inpatients is relatively good. Providing their information needs especially about prescription order and diets from CD or the Internet by hospital sites and introducing good medical sites to patient were recommended.


text:
13TH EXTRAORDINARY AFRICAN UNION SUMMIT | Remarks by President Kagame | 5 December 2020
Home13TH EXTRAORDINARY AFRICAN UNION SUMMIT | Remarks by President Kagame | 5 December 2020
I want to thank President Ramaphosa for convening this extraordinary summit to finalise the African Continental Free Trade Area. Less than three years after it was signed in Kigali, we are ready for the start of trading on 1 January 2021.
I wish to congratulate the African Ministers of Trade, the African Union Commission, and the new AfCFTA Secretariat for successfully overseeing the technical negotiations. The remaining negotiations should be completed as soon as possible in order to maximise the benefits of higher trade volumes for all of us.
The African Continental Free Trade Area will always be associated with the name of President Mahamadou Issoufou of Niger, who has led this process on behalf of the Assembly. Mr President, I record my thanks for your outstanding contributions.
Of course, this is a collective achievement which could not have happened without the strong support of the African Heads of State and Government, who have remained steadfast throughout the journey. This level of commitment will continue to be necessary to sustain the agreement and make it successful.
I also welcome Wamkele Mene as Secretary-General of the Secretariat and wish him every success in carrying out his critically important duties.
The Continental Free Trade Area is the lifeblood of our continent's integration and prosperity. It will also be the primary portal through which Africa engages with its partners around the world on trade and investment. We must therefore work together continuously to protect and strengthen this pact for the sake of the generations that follow us.
I thank you, Mr Chairperson.


A thing of beauty is a joy forever, but is it really fair to burden one's descendants? Consider the advantages offered by ebooks: they weigh nothing, can be moved easily, and free up the wall you were eyeing for that 70" Sharp Aquos flat screen. What's more, you never actually own an ebook – that "Buy now with just 1-click" button being just another of Amazon's lies. After death, your ebooks will go away with time.
Ebooks being evanescent, it's entirely understandable that little effort is put into their design. The eBooksLib offering above was thrown together so quickly that no one noticed the title was wrong. To be fair, the author's name is correct; which is something that can't be said of everything coming from eBooksLib.
The eBooksLib edition is, I think, more memorable.
Those interested in design will be disappointed to learn that eBooksLib has since dropped images, adopting a uniform format that consists of nothing more than muted colour and text. Their place in my heart has been usurped by the Library of Alexandria (of Los Angeles, California). While the designs aren't terribly flashy, image selection intrigues.
That tigers are not native to Africa may explain why the mammal doesn't feature in Allen's book. Comparing author and designer, it would seem that the latter has the greater imagination.
Here we have the Comte de Frontenac (1622-1698) in 18th-century drag, anticipating the Chevalier d'Eon.
What did Marguerite de Navarre have to do with the settlement of New France?
The answer, of course, is nothing – though she was alive in 1534 when Jacques Cartier claimed the Gaspé Penisula for her brother, Francis I.
The Library of Alexandria tries to play it safe with Charles William Crolby's story of Samuel de Champlain, using the distorted image of a flag for a country that came into existence twenty-three decades after his death. Lest anyone become confused, Library of Alexandria (again, of Los Angeles, California) would like you to note that this title is Made in the United States of America.
Library of Alexandria's Canada might not be the tropical paradise presented by Tutis Classics, but it still looks like a good place to winter.
What better place to spend those months than in the Duck Lake district of Northern Ontario. Couples who think that the kids might best be left behind are reminded that Reverend Young's little volume was first published by the Religious Tract Society as part of their "Every Boy's Bookshelf" series.
Note: The Grant Richards edition of An African Millionaire pictured at the beginning of this post is valued at US$650. And Henry Holt's Recalled to Life? Not a single copy is listed for sale online.
Uptown Sinclair! Soon appearing at the Green Mill jazz club with Frank "Greedy Boy" Norris on drums and "Through-the-Door" Dreiser on piano.
Must admit that in conversation I sometimes confuse Uptown Sinclair with Sinclair Lowus.


Richard and Nikki Cooper have a stellar reputation in the hospitality industry. Back in 2006 they bought The Bull Hotel in Bridport, within a year of opening it was listed in The Times top 100 hotels in the world. In 2009 they bought the stable block at the back of the former coaching inn and opened The Stable Bar and Restaurant offering a delicious celebration of West Country produce on a pizza accompanied by an array of local ciders. They sold The Bull to Fullers, Smith and Turner PLC in 2013, and in 2018 sold their final shares in The Stable, which now has 17 establishments across the country.
Last spring Richard and Nikki (along with Andy Briggs and Kyle Clarke who were heavily involved in The Stable), opened Swim, a restaurant on the beach at Lyme Regis. More recently they took over The Riverside in West Bay, and after a major refurbishment of this great location they opened Rise.
What's the story behind Rise?
When rumours reached us that The Riverside might be up for grabs we couldn't resist. We've enjoyed many happy family meals at this beautiful location. We thrive on projects where we can create special places for people to enjoy fabulous food – it is part of our family culture. We wanted to combine all of these elements in West Bay and create a relaxed informal café bar for breakfast, brunch, lunch, supper or coffee on the river's edge.
How did you create that relaxed ambience?
We created its laid back vibe using a mix of woods, ethnic soft furnishings and loads of plants. The open kitchen pass brings the chefs into the restaurant which customers love. There are USB points scattered around for laptop work, and dogs are most welcome. We have great music playlists and live music or DJs on a Friday night. The windows have been replaced with large glass panels that open onto a raised deck with a high glass balustrade, so customers can sit outside and enjoy the location protected from the sea breeze.
What is the ethos behind your menus?
Andy Briggs (Richard's brother) was the driving force behind it. He also created the menus for The Stable. There is an Asian vibe to many of the dishes, a multitude of burgers which are incredibly popular, fresh seafood specials and healthy vitality salads. All our bread, burger brioche buns, pastries and cakes are made daily at Swim, by our baker.
Tell me about your favourite signature dishes at Rise?
Goodness, where to start! Tokyo ribs, miso chicken wings, Longhorn beef from Long Bredy and Lyme Bay fish specials often with an Asian influence. In summer there are fruit de mer platters and local lobster and chips. Amongst our vegan options is a great vegan burger we have created, delicious healthy whole bowls and a massaman curry. We also have gluten free options including burgers and puddings. The talented Rise kitchen team includes Nick Larcombe who worked at The Riverside for over 25 years and Stefan Brown who was with us at The Bull. Their daily fish specials are exceptional.
I always opt for the calamari or hake with an Asian salad. Richard generally opts for the Longhorn burger and our children head for the nachos and miso chicken wings. I really enjoy 'taste testing' our daily specials particularly the fish and seafood dishes which, given our seaside location, is very much what Rise is all about.
Find more at risecafebar.co.uk or call 01308 422011 to book.


We offer airbrush classes for people with beginner to intermediate skills. Learn and develop critical airbrush skills as well as become familiar with equipment and vocabulary.
Our 8 hour airbrush workshops are the perfect time to brush up on your skills or try something new. Taught by masters Jason Brookshire and Ramon Luna, these hands-on workshops provide a solid foundation in airbrushing techniques.
Students will create their own panels to take home and display. Cost is $150 and we provide the lunch.
Contact us today to find out when you can join us!
Click on the images in the gallery below to see some of our workshops as well as student work.


text:
About NHRIS
Scholarships & Sponsorships
Your Gift at Work
Cardiac Radiology
Cardiothoracic Anaesthesia
Available Support & Assistance
Sub-speciality Clinics
Preparing for Your Consultation
Pre-admission Procedure
Getting to NHCS
Moving around NHCS
Make/Change Appointment
Home > Patient Care > Specialties and Services > cardiothoracic-surgery > Lung Transplant
National Cardiovascular Homograft Bank
Lung transplantation is an effective treatment for patients with end-stage lung disease — a condition where the lungs are so diseased that they can no longer perform their normal function to obtain sufficient oxygen for the body.
The National Heart Centre Singapore (NHCS) set up the lung transplant programme in 2000. To date, about 10 lung transplants have been carried out, giving recipients a new lease of life. The NHCS is the only healthcare institution in Singapore that carries out lung transplantations.
Who needs a lung transplant?
Patients with end-stage lung disease are likely candidates for lung transplants. Common causes of end-stage lung disease which require lung transplantation include:
Idiopathic Pulmonary Fibrosis (IPF)
Bronchiectasis
Pulmonary Hypertension (Primary and Secondary)
How is a lung transplant done?
Lung transplantation involves removing the diseased lung or lungs from the recipient and replacing either one (single lung transplant) or both (bilateral lung transplant) with healthy ones from a recently deceased donor. Lung transplantation represents the best hope for patients with end-stage lung disease as it can offer patients better quality of life after the transplant.
How is the patient evaluated for lung transplant?
Evaluation of the patient's condition is currently done in the hospital where his underlying lung condition and prospects of a successful transplant are thoroughly reviewed.
During this evaluation period, the patient will meet and speak with various members of the transplant team:
Transplant Pulmonologist: The physician who specialises in lung diseases and lung transplantation.
Transplant Surgeon: The surgeon who performs the operation and manages the post-operative care together with the Transplant Pulmonologist.
Transplant Clinical Coordinator: The main contact person from the transplant team.
Medical Social Worker: The person who assists in determining the patient's financial and social ability to cope with a transplant.
Psychiatrist: The physician who helps to determine the patient's ability to cope with the stress and anxiety of undergoing the transplant.
ID Physician: The physician who specialises in infectious diseases.
Dietitian: The healthcare professional who assesses the patient's nutritional needs before the transplant operation.
Physiotherapist: The healthcare professional who evaluates the patient's exercise capacity and musculoskeletal system and recommends exercise programmes for the patient to increase body strength and endurance before and after the transplant.
The evaluation work-up will include a series of blood tests and the condition of the heart, lung, liver and kidney systems. Potential transplant recipients are required to be substance-free at least a year before being listed for the transplant. Harmful habits such as smoking and alcohol or mind-altering drug dependency must be avoided.
What are the criteria for lung transplant?
When the transplant team decides that a patient is suitable for transplantation, the patient's name will be placed on the waiting list. Donor lungs are matched with recipients according to the following criteria:
Size (height and weight)
Chest measurements (chest circumference and chest x-ray measurements)
Blood type (O, A, B or AB)
The quality of the donor lungs is of utmost priority. Donor lungs are thoroughly evaluated by the lung transplant team. The evaluation includes examination of the donor's chest x-ray, medical history, social history (with particular emphasis on tobacco and substance abuse), amount of oxygen in the blood (arterial blood gases) and bronchoscopy (direct visualisation of the donor airway with an endoscope).
How are the donors found?
Donors are individuals who are brain-dead, meaning that the brain shows no signs of life while the person's body is being kept alive by artificial means. Most donors are those who have died due to road accidents, strokes or severe head injuries.
Depending on the availability of a lung for transplant, patients may have to wait for months to years.
Patients will be strongly encouraged to participate in a pulmonary rehabilitation programme. The programme focuses on monitored physical exercise to help patients build their strength and endurance in preparation for the transplant and increase the chances of a successful outcome following the transplant.
Can a person lead a normal life after lung transplantation?
The quality of life for patients improves dramatically after a lung transplant and they are able to lead more active lifestyles, which includes returning to work. Patients, however, must take several medications for life after a lung transplant. The most important drugs are those that keep the body from rejecting the transplant. A patient's survival depends on many factors, including age, general health and response to the transplant.
The survival rate after lung transplantation worldwide is reported to be 92%, 79% and 63% for the first month, first year and third year respectively. Early mortality (<90 days) is most often due to infection and late mortality (>90 days) is most often related to rejection. Survival rates are higher for patients undergoing lung transplantation for COPD compared to those whose indications were IPF or pulmonary hypertension.
Important things to know about organ/tissue donation
The Human Organ Transplant Act (HOTA) allows for the kidneys, liver, heart and corneas to be recovered in the event of death from any cause for the purpose of transplantation. Singapore Citizens and Permanent Residents above 21 years of age and of sound mind are included under HOTA unless they have opted out.
The Medical (Therapy, Education and Research) Act (MTERA) allows for any person above 18 years of age to pledge to donate their organs/tissues, or any body part or the whole body for the purpose of transplantation, education or research upon death. In the case where a person has not made a pledge under MTERA before passing away, the family members would be able to donate the organs and/or tissues or whole body of their loved ones under MTERA upon their death if they wish to do so. For more details on HOTA and MTERA, log on to www.liveon.sg or contact the National Organ Transplant Unit at +65 6321 4390.
For more information about this programme, please contact:
Clinical Coordinator
Mechanical Circulatory Support, Heart and Lung Transplant
National Heart Centre Singapore
5 Hospital Drive
TeI: 6704 8130
Email: transplant.office@nhcs.com.sg
For more information about Transplant services, please contact:
SingHealth Transplant
Email: singhealth.transplant@singhealth.com.sg
Website: www.sgh.com.sg/transplant
Information correct as of August 2014.
5 Hospital Drive, Singapore 169609 +65 6704 8000
Best viewed on IE 11, Firefox 27, Chrome 22, and Safari 7 and above.


text:
By Anonymous - United States - Brookhaven
Today, my 45-year-old child of a mother made such a dramatic scene over finding a hair in her food that the initially apologetic owners ended up kicking my family out. FML
BO Central
No Gods, No Masters
By HellaBomber91 - United States
Today, I discovered that my boss listens to the things we say about him on the audio-enabled cameras at our work. I'm thus currently jobless. FML
By cold-n-stinky - United States
Today, I was spooning with my wife when I said, "It's cold tonight." Previously when I used that line, my wife would respond by saying, "I know how to warm you up" and we would make love. Tonight, she said "I know how to warm you up" and farted on me. FML
By scarredforlife - Canada - Edmonton
Today, after taking my little niece out onto the balcony of her family's new apartment to enjoy the view, we watched as a man jay-walked across the street down below and was run over by a car. My niece is pretty much traumatized for life now. FML
By see lie
Today, we recently found out I'm infertile, and I thought we were both devastated, until my partner posted a drunk video to Facebook, basically celebrating that we will never have, "crying, nappy-shitting, soul-sucking, bank account-draining little sods." FML
By Anonymous - Belgium
Today, I went to see a movie. While buying tickets, the girl behind the counter asked to show my ID card to proof I'm at least 16 years old. Not wanting to make a drama, I showed it. She took a look at it and declared it as fake. That ID is real and I'm 24. FML
Today, I had to be treated for chemical burns, because my mother got the bright idea of using paint thinner to clean me up after I'd painted our living room. FML
Today, I found out that my husband keeps in contact with the woman he was infatuated with in high school. He texts her more than he texts me. FML
By Anonymous - Spain - Mon?var
Today, I slipped and fell down the stairs, landing hard on my knee. Through my screams of agony, my mom accused me of exaggerating the pain, and said I was just being an attention seeker, before finally taking me to hospital. I was told my leg was broken. She refused to apologize. FML
By Rae - 25/10/2020 08:02
Today, I found out that my mother doesn't have Alzheimer's disease. This would be joyous news, except for the fact that one year prior to this day my grandmother lied to me so that I'd stay closer to home. I've been worrying over a nonexistent illness for an entire year. FML
By "daddyrobyn"
Today, my aunt informed me that my cousin's only problem with his girlfriend is that she's not me. FML
By XxEmoWolfiexX - United States - Indianapolis
Today, my cat woke me up, but not by kneading on me though. Instead, she woke me up by pouncing on the laser pointer my dad was shining on my face. FML
By FriendsZone - United States
Today, the girl I've had a crush on for a year finally said she'd go out with me. On the way over to pick her up, she called me and said she couldn't go because she was going out to dinner with her ex-boyfriend to talk things over. She asked if she could use the reservations I had made. FML
By Wade - United States
Today, I was sitting under a tree at a park. The dirt felt a little damp, so I assumed it was dew from the night. A homeless man walks over and asks me to move, then starts to pee under the tree, followed by another man. I was sitting in their bathroom. FML
By yellowjacket_34 - United States
Today, I was a TA watching the class take a test. I didn't realize that the projector was still on while I was searching the Internet. They watched me google "chronic itchy anus". FML
By sdk2010 - Canada
Today, I was fired from my job. My boss claimed it was because I smelled like alcohol, never mind the fact that my job was brew master at a beer company. FML
By BirthdayTeeth - United Arab Emirates
Today, it was my 18th birthday. I got one thing: a fancy electric toothbrush from my little sister. I would say I'm happy to have something rather than nothing, except, for as long as the toothbrush works, there will be a Hannah Montana concert going on in my mouth. FML
By dirty deeds - 31/5/2020 14:00
Still better than the Cats movie
Today, my brother's cat pissed on my brand new bed. He refuses to replace the mattress, and claims it wasn't his cat. We only have one cat. FML
By nerdwithagun - United States
Today, my dad had a go at me because he thought I was embarrassed by him and that was why I never invited any of my friends over. I was too embarrassed to tell him it's actually because I don't have any friends to invite over. FML
By Tom - United Kingdom
Today, I crawled into bed at 2 in the morning. At 6 am, the telephone rang, waking me up. It was a wrong number. FML
By rock'n roller
Today, my bandmate and I decided to propose to our girlfriends, who are also in the band, at the same time in the middle of a concert. His girlfriend said yes. Mine ran off the stage crying. FML
By zazadudu - France
Today, I wore myself out cooking, preparing tasty little dishes for my sweetheart. I heard him arrive and shout as he went up the stairs, "It stinks of shit in here! Have you been cooking?" I threw everything in the bin. We can eat sandwiches. FML
By The greatest Illusion ever - United States
Today, I went to school without any makeup on. The guys who usually compliment me for being pretty are now calling me "The Greatest Illusion Ever". FML
By anon - United States
Today, I got so drunk that I tasered myself in the balls as a joke, fell down my friend's porch stairs and rolled out into the street. FML
Today, I told my husband I want to lose the baby weight I put on with my recent pregnancy, and once I succeed I will go on a clothes shopping spree. To this he remarked, "So either way I'm spending money; either on food or on clothes." FML
By not_trained_for_this - United States
Today, I was working at the school when one of the kids came crying to me about needing help with his zipper after a little "accident". Forbidden by a district ordinance to touch them in certain areas, there was nothing I could do; to which he cried and pissed his pants. Again. FML
By skygardens
Today, I had just gotten home after being away for 8 months. My key didn't work on my lock and while I was messing the door a man with a child opened. My landlord gave someone my apartment while I was away. FML
By brentkd - United States
Today, I found my lost iPhone earbuds. In the cat litter box. I am 100% sure that they passed through my cat to get there. FML
By Foxy - United States
Today, I lost my virginity to my long time boyfriend and found out I'm severely allergic to latex. I also found out that my family doctor had been transferred to the ER. He went to play golf with my dad later. FML
Today, I'm on a train, feeling good because I got upgraded to first class. The man opposite me just slid me a note saying, "Wee plooky cunt, fuck off!" Charming. FML
Today, I slipped and gashed my head bad enough that my head had to be shaved to be sewn up. Right after it had finished growing back from chemotherapy. FML
Today, my crazy ex-girlfriend legally changed her last name to mine. I'm getting married in a week. FML
By Anonymous - United States - Auburn
Today, I had to explain to my teacher that Czechoslovakia is no longer a country. She kicked me out of class when she found out I was right. FML
By papersofdivorce - Peru - Lima
Today, thanks to our computer's browser history, I found out that my wife has been searching for local therapists who deal with cases of severe sex addiction. We've only had sex twice since we got married four months ago. FML
By ckatia - France - Paris
Today, my eyesight is getting terrible. I saw a white cat in front of my house, so I went up to it. To my delight it didn't move, so I bent down to stroke it. Wrong call, it was a plastic bag. FML
By Anonymous - Canada - Oakville
Today, I was babysitting. As I went to leave the bathroom, someone grabbed the knob and pulled the door shut. I figured it was one of the kids and told them to knock it off. A second later, the grip let off. There was no one there and the kids were still asleep. I don't know what to think. FML
By karmasabitch - United States
Today, I had my high school reunion. The nerdy guy that I picked on all 4 years had married a Swedish supermodel, then divorced her for a Brazilian supermodel. My girlfriend works at 7-11. Karma sucks. FML
By WhatALetdown - United States - Danbury
Today, I had sex with the guy who had been the main subject of my bean-flicking fantasies since I met him. It was the absolute worst sex of my life. I guess some things are just better left to the imagination. FML
Today, I was making out with my boyfriend, and started to climb on top of him sexily. He blurted out, "Oh my god, you're like that girl from The Ring." FML
Today, I got out of bed and immediately went to the window as it was supposed to snow today. I saw a man walking his dog and he waved at me. I waved back enthusiastically and realised I was naked. FML
By Zaak
Today, my neighbor, whom I've had a massive crush on but barely know, actually started flirting with me. Long story short, it ended with him getting a blowjob. I said, "We should make this a thing." He replied, "Yeah, a one-time thing." FML
By revolvearoundme | 15
#6539033 - Wednesday 17 February 2016 10:43
I still don't understand why people go so crazy over a stray hair in their food. Hair gets on everything. It's hardly the pandemic apocalyptic plague of epic proportions people make it out to be. It's probably the least deadly thing on your plate. Unless it's short and curly and the entire kitchen staff is bald. Then you are entitled to flip your shit.
By Nilorak | 24
That must have been hairyfying.
By Dave_Davington | 33
Tell her to calm down just a hair.
By abbyade | 21
She can make a little fuss. But I guess she took the piss, hence being thrown out.
Sorry OP, some mothers can be over the top.
By HoboMeth | 32
Imagine how great of a mother in law she's going to be.
By MandyO | 15
Unfortunately, all too often parents and children switch roles.
By jarrahj | 19
What a hairiffic incident is she alright?
oathkeeper99 | 31
Agreed, the other day I found a piece of plastic in my food and all I did was warn the staff to check if something in the kitchen was broken so they could make sure that more bits didn't fall in other people's food. Working with food myself I understand that occasionally these things happen and people make mistakes. It's not like I choked on it so why make a huge deal?
pandemonium307 | 10
They really just want a free meal.
MikaykayUnicorn | 36
And it could have been HER hair. It likely wasn't if she made such a big deal over it, but I know my hair gets everywhere, especially in my food. (and other peoples... whoops) It shouldn't really be that big of a deal if a hair gets in your food. Pluck it out. If it's a big deal for you then get rid of the part the hair touched. It won't kill you.
ThatOneChick856 | 36
My problem is that I have no idea how hygienic the staff is, whether the hair came from the head or pubes. If I found a hair (or plastic) in my food, I'd ask them to remake the dish because I'd be grossed out. But I certainly wouldn't throw a fit or demand to have a free meal. All I'd want is to get a fresh meal and not be charged double for having it remade.
brezzyanna | 17
You don't know how hygienic this person is. They might have lice or something. If there's hair in the food, remake the dish.
the_real_dvd | 21
#6539719 - Thursday 18 February 2016 4:24
#10 is right. People pull stunts like this all the time to try and get free stuff. It's disgusting. I'm more than happy not to have the business of people like that.
JohnTheDonJuan | 11
I agree remake the dish, but as the customer you have no right to lose your shit or get a free meal for it. Honestly, be a decent person and quietly address the issue with the staff. Either that or go somewhere else. Trust me, after working 10 years in restaurants, we couldn't care one iota less about losing one customer.
By spookyboy | 20
What a hairy situation
By FemskyD | 26
wauw that must have been quite embarrassing for you hoping you never need a favour or part-time job from those people
By Spongegirlcs | 17
This 47 year old thinks your mother is a cuntastic idiot.


text:
class User < ActiveRecord::Base

	devise :database_authenticatable, :registerable,
	     :recoverable, :rememberable, :trackable, :validatable

	has_many :packages_sent, class_name: "Package", foreign_key: "sender_id"
	has_many :packages_received, class_name: "Package", foreign_key: "receiver_id"

  	belongs_to :agency

  	# Validations
	EMAIL_REGEX = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i

	validates :username, presence: true, uniqueness: true
	validates :email, presence: true, uniqueness: true
	validates :agency_id, presence: true
	validates :encrypted_password, presence: true
	validates_inclusion_of :role, :in => 0..2

	default_scope {order(username: :asc)}
	scope :admins, -> { where(role: 2) }
	scope :operators, -> { where(role: 1) }
	scope :members, -> { where(role: 0) }

	paginates_per 15

	def is_admin?
		if role == 2
			return true
		else
			return false
		end
	end

	def is_member?
		if role == 0
			return true
		else
			return false
		end
	end

	def is_operator?
		if role == 1
			return true
		else
			return false
		end
	end

	def package_role(package)
		if(package.sender_id == id)
			return 'Sender'
		else
			return 'Receiver'
		end
	end

	def packages
   		Package.where('sender_id = ? OR receiver_id = ?', id, id)
 	end

end