was born 26 January 1996 and registered to vote 16 March 2016, giving the address 1111 OAK TREE AVE, Building 241K in NORMAN, Oklahoma, U.S.A. 73072. BROWN registered as a Democrat. BROWN voted in person on 8 November 2016.


The presentation shows how "Digital Innovation" remains Human civilization's ultimate ambition to measure and exploit its analog Universe knowledge sources.
It illustrates how the pioneering academic work in the fields of Electrical / Computer Engineering R&D labs and economics theorists proposing innovation for the first time as an alternative model gave birth to Digital Innovation.
The academic R&D work was mainly centered around the "DATA" theoretical foundation found in the end famous " Data-information- Knowledge "pyramid.
With the invention of the 1st Integrated Circuit microprocessor, Intel's famous 8088 made it practically possible to convert the universe' s analog Knowledge resources to the digital " Data".
For the first time, Digital Innovation migrated outside academia's premises to initiate a whole new and promising industry and economy, the digital economy.
The presentation will highlight some of those Digital Innovation approaches and examples from today's digital economy, and capabilities control during the Innovation Roadmap, utilizing groupware tools like the Innosurvey ( TM) and the Wheel of Innovation technique.
Technically, new promising technologies , driven by either software like AI and Machine Learning or new systems like IoT, 5G, Robotics, or challenging Moore's law will resume to enhance the ultimate objective the measurement and exploitation of our Analog Universe's Knowledge sources this time however in a joint and collaborative approach between, end users , ICT vendors and service providers and academia.


text:
Posts tagged "Lost Cyberman stories"
Lost Cyber-Stories – Illegal Alien
"Illegal Alien" is/was-to-be a Cyberman story featuring the 7th Doctor and Ace.
"Illegal Alien" was under consideration as a three-part script for the 1990 season of Doctor Who. It was never produced as the original run of Doctor Who ceased production in 1989. A novelization of "Illegal Alien" (which is for the most part close to the original proposed TV story) was published as a (now out of print) novel by BBC Books, written by Mike Tucker and Robert Perry.
The story that became the novel was originally submitted as a television script to have been part of Season 28 of the original series of Doctor Who. It was initially submitted under a pseudonym as Mike Tucker had been known within the BBC as having predominately worked with special effects.
"Illegal Alien" (the unproduced TV story) was a Cyberman story set in the 1940s, originally submitted just prior to the production of "The Curse of Fenric Tucker and Robert Perry were asked to re-submit it for the following season as Fenric was also set in the 1940s.
Mike Tucker noted in Doctor Who Magazine about the writing of the novel (and its TV heritage) that –
"Illegal Alien was originally written in script form. When I (Mike Tucker) was writing the novel, the early part I was working from our original script to get all the dialogue for the novel, so that was quite nice for me – it was the novelising of an unmade story in effect. The opening two parts of Illegal Alien, when it finally hits the bookshelves, is damn near what was in the scripted version. When it does come out it may show some of the problems, in that it would have been a very expensive production, which could ultimately have been its downfall."
(Doctor Who Magazine #255)
June 18, 2010 | Categories: Cybermen | Tags: 7th Doctor, Ace, Alternative Cyberman designs, Curse of Fenric, Cybermen, Cybermen Books, Cybermen Novels, Illegal Alien, Lost Cyberman stories, Mike Tucker, PDAs - Past Doctor Adventues, Robert Perry | Leave a comment
"Lost" Cybermen Stories – The Genesis of the Cybermen
Not every story or script commissioned for Doctor Who made it as far as production. Some were dropped for reasons such as cost or difficulty in the logistics of production, others due to clashes of interest with other BBC drama productions, difficulties in scheduling, scripts being deemed unsuitable – and so on. Some of these stories probably were indeed better left unmade at the time as in many cases they were replaced by stories that have now become part of the Doctor Who legend. But amongst the "Lost Stories" of Doctor Who there are a few real gems – including this unmade Cyber-story "Genesis of the Cybermen", from the co-creator of the Cybermen, Gerry Davis.
This site is devoted to recording information about lost Doctor Who stories & spin-offs and is well worth a read.
Genesis of the Cybermen
by Gerry Davis
Story: Intending to fix the TARDIS's faulty zero regulator, the Doctor and his companion (Peri?) land on a pre-cybernised Mondas, where they meet the benevolent King Paulus and his two sons, the scientist Prince Dega, and the artist Prince Sylvan.
While the Doctor repairs the zero regulator Peri, who has taken a shine to prince Sylvan, shows him the TARDIS. The Doctor returns just in time to find Sylvan tinkering with the TARDIS controls, and accidentally sends the ship into flight. The Doctor quickly lands, but when they step outside they find that they have moved 50 years into the future.
Mondas has become a changed world, now under the leadership of Dega, the pursuit of scientific achievement is the primary goal, with the greatest advances being in the field of cybernetics. The king has had his arms and legs replaced with cybernetic limbs and is about to have his head replaced and his brain augmented, turning himself into the first Cyberman.
The Doctor, now realising what is happening, begs Dega to reconsider. The king is furious at this insolence and orders the royal guards to take the Doctor away. In the confusion Peri is able to slip away from the palace into the surrounding forest.
The King expains to his brother that through the process of cybernisation, his people would achieve immortality and would be unstoppable, able to conquer the universe, starting with Mondas' twin: Earth. Monda's resouces are limited and they need energy to survive, energy which Earth has in abundance. Dega offers Sylvan joint kingship over the Earth and Mondas if he will agree to be cybernised.
Hiding in the forest Peri is found by a group descended from the artists of King Paulus' time, the Sylvans, named after the artist prince. Forced to abandon their artistic ways the Sylvans sole purpose is to collect food for the palace. Peri tells the Sylvans that their prince has returned. They decide to rescue their prince and the Doctor before they are turned into cold unfeeling Cybermen.
The Doctor and Queen Meta are taken to the Transformer room where they witness the final part of Dega's cybernisation. The king then instructs that the Doctor be cybernised.
The Sylvans, having infiltrated the palace, storm the transformer room only to be repelled by the palace guards, but not before they free the Doctor; however peri and Sylvan are recaptured. Dega decides to start the mass production of cybermen and to ready his space fleet for the invasion of Earth, with peri the first to be cybernised. Peri appeals to the queen, hoping that there is still a shred of female compassion in her newly cybernetic body. Her pleas fall on deaf ears.
Seeing Sylvans discomfort at Peri's distress, Dega's chief of Staff Krail offers him a bargain: Peri's life in exchange for the location of the TARDIS. Sylvan tells him but Krail reneges on the deal saying that bargains are illogical and have no meaning; before throwing Peri into the transformation chamber. This betrayal angers the Queen who orders Krail to stand down. Krail complies but insists that this be reported to the King and storms out. The Queen leads Sylvan and Peri to a secret passageway used to get to the royal launchpad.
In the throne room the new Cyberman army is lining up before the King. Krail informs Dega of what took place at he transformation room. Furious, the King rushes to confront his Queen, where he finds the prisoners gone. Meta refuses to tell him where they are, but he is able to extract the information by reading her thoughts. He races after the prisoner followed by Krail and a phalanx of Cybermen.
At the other end of the passage Sylvan and Peri emerge onto the launchpad where they find the Doctor and the rebels preparing to board the spacecraft and escape. In the distance they hear the sound of Cybermen approaching, Slyvan hurries the rebels onto the ship and urges the Doctor and Peri to follow. The Doctor tells Sylvan that they will not be coming with them as they have to find their way back to the TARDIS. Suddenly they find themselves surrounded by Cybermen led by Dega. Dega accuses Sylvan of being a traitor and tries to kill him, only to be shot down by Queen Meta before landing the killing blow. Sylvan makes his way into the ship, but Krail arrives with more Cybermen and kills the Queen.
The Sylvans start the ships engines and in the confusion the Doctor and Peri are able to escape back to the TARDIS only to find it surrounded by Cybermen, however the tremors from the escaping ship put the Cybermen off balance and the pair are able to weave between them and get inside. The Doctor realises that the huge impact of the rocket's engines must have thrown the planet out of it's orbit, and opens the scanner to find Mondas heading away from Earth and out into the solar system.
Notes: Having found out that the production team had used the Cybermen without first seeking his permission, Davis contacted them and sumitted this story. it was rejected as substandard by Eric Saward, who went on to write the next Cyberman story, 'Attack of the Cybermen', himself. This story later appeared in David Banks' "Cybermen" book.
Personally I find it incredible that Gerry Davis' origin of the Cyberman story should have been regarded as "substandard", especially when the alternative was Eric Saward's "Attack of the Cybermen" story, which really left quite a bit to be desired. Hopefully one day we may see a retelling of the "Genesis of the Cybermen" story become part of the "official" TV show – but we might have a long time to wait for that…
More on the "Genesis of the Cybermen" in a post coming soon
June 10, 2010 | Categories: Cybermen | Tags: 6th Doctor, Attack of the Cybermen, Cybermen, David Banks, Eric Saward, Genesis of the Cybermen, Gerry Davis, King Paulus, Krail, Lost Cyberman stories, Mondas, Prince Dega, Prince Sylvan, Queen Meta, Sylvans | 3 Comments

redpajama_set_name: RedPajamaCommonCrawl


text:
Leandro Porzia (Porzia, 22 de dezembro de 1673 - Roma, 2 de junho de 1740) foi um cardeal do século XVIII

Nascimento
Nasceu em Porzia em 22 de dezembro de 1673, feudo de sua família em Friuli, patriarcado de Aquileia. Filho do conde Fulvio di Porcia e Laura di Maniago, sobrinha do cardeal Leandro Colloredo, C.O. (1686), por parte de mãe. Seu sobrenome também está listado como Porcia; e como Portia.

Educação
Entrou na Ordem de São Bento Cassinese no mosteiro de Santa Giustina, Pádua, 1693; tomou o nome de Egídio. Obteve o doutorado em teologia em 1º de abril de 1697; ele também tinha doutorado em filosofia escolástica e dogmática.

Sacerdócio
Ordenado em 22 de dezembro de 1696. Professor de teologia dogmática na Universidade de Pádua; professor de teologia no mosteiro de S. Callisto, Roma. Consultor da SS.CC. das Indulgências e Relíquias, Visita Apostólica e Índice. Consultor do Supremo SC do Santo Ofício, setembro de 1722. Prior e depois, em 1722, abade do mosteiro beneditino de S. Paolo fuori le mura, Roma; abençoado pelo papa assistido pelos abades de Monte Cassino e Casamare. Participou do sínodo de Latrão, em 1725. A ele e seus sucessores foi concedida permissão para conferir o sacramento da confirmação e as ordens menores aos monges de seu mosteiro e aos súditos dos castelos e terras do mesmo. Teólogo do Papa Inocêncio XIII. Consultor do Santo Ofício. Em 1726,Unigenitus Dei Filius contra os jansenistas.

Episcopado
Eleito bispo de Bérgamo em 12 de abril de 1728. Consagrado em 2 de maio de 1728, Roma, pelo Papa Bento XIII, auxiliado por Francesco Scipione Maria Borghese, arcebispo titular de Traianopoli di Rodope, e por Nicola Saverio Santamaria, bispo titular de Cirene. Tomou posse da diocese pelo procurador, o cônego Giampaolo Giupponi, vigário geral; mas nunca foi ocupá-la.

Cardinalado
Criado cardeal sacerdote no consistório de 30 de abril de 1728; recebeu o gorro vermelho e o título de S. Girolamo degli Schiavoni, em 10 de maio de 1728. Escreveu sua primeira carta pastoral aos fiéis de Bérgamo em 11 de maio de 1728. Optou pelo título de S. Calisto, em 20 de setembro de 1728. Protetor da Congregação Beneditina dos monges Guglielmiti , em 29 de janeiro de 1729. Participou do conclave de 1730, que elegeu o Papa Clemente XII; teve que se ausentar por motivo de doença de 24 a 30 de abril; e de 21 de junho a 11 de julho. Renunciou ao governo da diocese em 18 de novembro de 1730. Camerlengo do Sacro Colégio dos Cardeais, de 27 de fevereiro de 1736 a 11 de fevereiro de 1737. Prefeito da SC do Índice de janeiro de 1740 até sua morte. Morreu durante o conclave de 1740, que elegeu o Papa Bento XIV. Abade comendatário de Rosazzo.

Morte
Morreu em Roma em 2 de junho de 1740, próximo ao pôr do sol, em seu palácio romano, durante o conclave. Exposto e enterrado em seu título, S. Calisto.

Cardeais nomeados pelo papa Bento XIII

redpajama_set_name: RedPajamaWikipedia


See how great friendships are based on 6 key areas including: shared experiences, loyalty, showing up, etc. You'll see what to do when you face a fork in the road with a friend and how to give incredible actionable advice (even if you're not a therapist). Better still, you'll learn how to judge real friends from fake friends and why your best friends will always back you up no matter what.


Okay, technically I think these are things I've learned over the last two weeks but I was too tired after the marathon to post any of these last week. Hopefully you'll let it slide.
Bit.ly had a security breach – <sigh> More details here.
Jason Gurley's next novel – Eleanor – is up for preorder on Amazon.
More about toilets than I ever wanted to know. Including the difference between syphonic and wash down and how to find one that flushes more effectively.
There is an alternative to Google Alerts – Mention.com – but it's expensive.


Know Hanceville HS Class of 1998 graduates that are NOT on this List? Help us Update the 1998 Class List by adding missing names.
More 1998 alumni from Hanceville HS have posted profiles on Classmates.com®. Click here to register for free at Classmates.com® and view other 1998 alumni.
Missing some friends from Hanceville High that graduated with you in 1998? Check the list below that shows the Hanceville class of '98.


With version 3 of Moodle came the Moodle Mobile app. Out of the box, most of the core Moodle plugins came supported. But, third-party plugins do not function by default in the mobile app.
In Moodle 3.1, the mobile app added support for "Remote add-ons". This support allows plugin providers to add support so that their plugin can function within the mobile app.
Now, I should point out that Moodle is currently working on a much simpler system for adding mobile support to your plugin, but it will be a while before it is ready. When it is ready, the work I am about to undertake will likely be moot.
This post will be the first in a series where I will attempt to add mobile support for my questionnaire module. I say "attempt", because this will be using some technologies that I am not familiar with so I will be learning as I go. I won't guarantee success, but I will document the efforts.
To start with, the main developer documents for Moodle Mobile are here. Looking through that list, I'm going to start with setting up a development environment on my Mac.
The documentation suggest using Macports to install Nodejs. It also says I need to use version "v0.12.7". But, it looks like Macports only has versions from 4.* to 7.*. So, Macports is out. The documentation also provides a direct download link for "v0.12.7", and it has a Mac "pkg". So I download that and run the Mac installer. As a result, I have "node" installed at /usr/local/bin/node and "npm" installed at /usr/local/bin/npm.
The next step asks me to run the command npm cache clean. When I do this, I get a series of errors. which seem to indicate permission problems. Likely I need to elevate the permission level this command runs at, so I add a sudo to the front of the command and try again. The new command, sudo npm cache clean works fine. I'm going to assume I will need sudo for the rest of the commands in the document as well.
But they seem to be warnings about outdated "node". I know we are using an older version of "node", so I believe this will not be an issue.
Now I need to install the "bower" and "gulp" node packages.
Again, there are some warnings about outdated releases. But I'm just going to leave them as is for now.
At the end of that, I have 27 new gems installed in /Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.0/.
There are a number of warnings and errors that are output as this executes. Most of them appear to be problems with outdated modules. I am going to disregard those for now.
All three seem to install okay. The only warnings I receive are for outdated dependencies.
So, guess I won't be using sudo here.
I rerun the command without sudo, and get a long list of files being installed. All of them went into the local repo below www/lib/.
Which again added files below my local repo.
That seems to just move my Chrome window to the front. Probably because I already had it open? I'll assume it's all good.
Since I chose the 'localhost' option I enter 'http://localhost:8100' in my chrome browser window. The browser displays the Moodle Mobile app! I configure it to my local running copy of Moodle, and I'm in business!
And, I see that I really do need to add mobile support to the plugin!
Next posts will be me trying to make this happen.


text:
Pokémon Generations proves that Team Magma has the series' creepiest villains
Another episode, another change of pace
By Allegra Frank@LegsFrank Oct 14, 2016, 3:30pm EDT
Share All sharing options for: Pokémon Generations proves that Team Magma has the series' creepiest villains
Pokémon is a test of skill, but it's also a battle between good and evil at its core. That's made obvious in the newest episode of Pokémon Generations, "The Vision," which spotlights the Hoenn region's fearsome Team Magma.
Team Magma appears in both Pokémon Ruby and Pokémon Sapphire, although players of the former version were the ones who actually got to face off against the group. Led by the stoic Maxie, they're a frightening pack; even Brendan, the future Pokémon champion and star of the third-generation games, appears to be no match for Team Magma this time around.
It doesn't help that he's trying to take them down on their home turf. After breaking into Team Magma's hideout in Lilycove City, Brendan does away with a pack of Magma grunts with ease. It's when he's up against upper-level members like Courtney and Tabitha that things get a little dicy.
We won't get further into the plot of this narrative-heavy, four-minute installment, but expect a special appearance from Pokémon Ruby's cover star in there too.
"The Vision" is one of the weekly series' more dramatic episodes yet, and considering how unsettling its final note is, it's a pretty solid tale in the lead-up to Halloween.


WASHINGTON/ABOARD AIR FORCE ONE (Reuters) - President Donald Trump forged a surprising deal with Democrats in Congress on Wednesday to extend the U.S. debt limit and provide government funding until Dec. 15, embracing his political adversaries and blindsiding fellow Republicans in a rare bipartisan accord.
Trump, living up to his reputation for unpredictability, met at the White House with congressional leaders from both parties and overruled Republicans and U.S. Treasury Secretary Steven Mnuchin, who wanted a longer-term debt-limit extension rather than the three-month Democratic proposal the president embraced.
"We could have done a one-year deal today," Mnuchin told reporters aboard Air Force One later in the day en route back to Washington from an event in North Dakota where Trump spoke about taxes.
Mnuchin said Trump chose a short-term deal to keep his options open on possibly raising military funding later this year, suggesting a longer-term government funding deal might have blocked that.
If passed by the Republican-led Congress, the three-month agreement would avert an unprecedented default on U.S. government debt, keep the government funded at the outset of the fiscal year beginning Oct. 1 and provide aid to victims of Hurricane Harvey.
"It was a really good moment of some bipartisanship and getting things done," top Senate Democrat Chuck Schumer said.
Even with the three-month extension of the debt limit, a Senate Republican aide told reporters that nothing in the tentative deal would stop the Treasury Department from using its powers to extend the deadline, depending on revenue flow. In the past, the debt limit deadline has been extended for several months under those powers.
Senate Majority Leader Mitch McConnell, overridden by Trump during the meeting, said he would bring the deal to the Senate floor for a vote.
"The president can speak for himself, but his feeling was that we needed to come together, to not create a picture of divisiveness at a time of genuine national crisis," McConnell told reporters.
The agreement was an uncommon instance of bipartisan compromise since Trump took office in January. Washington has suffered through bitter partisanship that has at times left the U.S. capital dysfunctional under Trump and his Democratic predecessor, Barack Obama. Trump had tangled repeatedly with Schumer and top House Democrat Nancy Pelosi.
"We had a very good meeting with Nancy Pelosi and Chuck Schumer," Trump, a wealthy businessman who as a candidate touted his deal-making skills, told reporters aboard Air Force One, without mentioning McConnell or Ryan, with whom he has had fraught relations.
"We agreed to a three-month extension on debt ceiling, which they consider to be sacred, very important. Always we'll agree on debt ceiling, automatically because of the importance of it," Trump said.
Conservative groups were aghast, accusing Trump of caving in to the Democrats rather than insisting on spending cuts to accompany the debt ceiling increase, and some hard-line Republicans expressed opposition to it.
Republican leaders and Mnuchin pushed in the meeting for an 18-month debt limit hike, then floated six months, but Pelosi and Schumer held firm to their three-month proposal and Trump sided with them, according to people familiar with the meeting.
The party in power, in this case Republicans, often argues for the longest debt limit increase as possible for two reasons. First, it protects members of Congress from casting multiple votes on the politically unpopular legislation over a short period of time, especially in the run-up to the 2018 congressional elections. Second, it helps stabilize markets.
For minority Democrats, whose votes are needed to pass debt ceiling increases, they could potentially use the debt limit vote later in the year as leverage to win concessions on a tax overhaul package that Trump badly wants to advance.
Even though Republicans control the White House and both chambers of Congress, Trump has yet to win passage of any major legislation, with Democrats typically united against him.
The House on Wednesday approved roughly $8 billion in initial emergency aid for relief and rebuilding after Hurricane Harvey, which tore into Texas on Aug. 25, with the measure now going to the Senate.
U.S. shares rose and the dollar gained against the safe-haven Japanese yen as word of the deal helped mitigate investor concerns about North Korea and a major hurricane barreling toward Florida. The news also lifted the yield on benchmark 10-year U.S. Treasury notes US10YT=RR after it had fallen to a near 10-month low at 2.054 percent.
The Treasury Department has said the ceiling must be raised in the next few weeks. If not, the government would be unable to borrow more money or pay its bills, including its debt payments. That could hurt the U.S. credit rating, cause financial turmoil, harm the economy and possibly trigger a recession.
He said the deal would be a "tough sell" for House Republicans but that some would "warm up to the idea" when they learned more about it.


Overflowing with vitality and excitement, Southern India offers numerous fabulous experiences: lively arts and traditions, breathtaking landscapes, mystical temples and stunning palaces.
From Kerala – the garden of India – to the southern tip of the subcontinent, and then North to Pondichery, along the Bay of Bengal, FLAVORS OF SOUTHERN INDIA takes you on a journey into a millennium-old civilization.
With its beautiful beaches, sensuous cuisine, native medicine and massages, southern India is a feast to the eyes and the soul of the visitor.


text:
Accenture reports 51% increase in fourth-quarter profit
Accenture reported a 51 percent increase in fiscal fourth-quarter profit, while many analysts expressed relief that the company withdrew from the money-losing NHS contract without suffering any penalties.
Top-Consultant's Jobs-By-Email
Quarterly income grew to $346.4 million, or 56 cents per share, up from $229.1 million, or 38 cents per share, last year. Stronger sales, especially from outsourcing, lifted the results according to the company.
Sales rose to $4.39 billion from $4.31 billion a year ago.
For the year, Accenture said profits were $973.3 million, compared to $940.5 million for fiscal 2005. In addition, FY2006 net revenues rose 9 percent, to $16.65 billion.
For the year, Accenture's consulting net revenues were $9.9 billion, an increase of 6 percent, while outsourcing net revenues were $6.75 billion, an increase of 13 percent in U.S. dollars over fiscal 2005.
The company said new bookings for fiscal 2006 hit $20.4 billion.
Late last week Computer Sciences Corp. confirmed it would assume Accenture's responsibilities to the United Kingdom's National Health Services (NHS) agency.
Echoing the sentiments of other analysts, Credit Suisse analyst Eric Sledgister said the NHS contract has been a thorn in Accenture's side, and he estimates it resulted in a net loss of $700 million since the contract was signed in 2003 (excluding capital expenditures).
"The decision to walk reduces further operating losses, increases overall visibility for the company, and frees up management's time to focus on running the rest of the business. Importantly, the company is to incur no penalty payments upon contract termination (contrary to prior reports of a breakup fee amounting to $1.9 billion)," Sledgister wrote in a note to clients.
Transferring the contract, which covers north east and eastern England, removes a significant drag on Accenture's earnings after the company booked a $450 million charge on the pact in the quarter ended in March.
About 300 employees who worked on the contract will go to CSC and the remainder will be reassigned to other UK Accenture projects, Accenture said.
CSC, which currently is responsible for the IT upgrade in the north west and west midlands of England, said it would take over from Accenture on Jan. 8 and that the contract was worth as much as 1.97 billion pounds.
See the latest consulting opportunities at Accenture.


text:
Q: How do I intuitively understand that independence is always symmetric? Independence between two events, $A$ and $B$, is a symmetric relation, that is, if $P(A \mid B) = P(A)$, then $P(B \mid A) = P(B)$. The proof is very simple and can be found at the ProofWiki.
Intuitively, when I think about dependence, I think about relations like $A = 2*B$. In this case, $A$ clearly depends on $B$ (it is always the double of $B$). However, in this case, the equation doesn't say that the value of $B$ depends on the value of $A$. Indeed, if that was the case, this would be a circular definition. So, in general, when I think about $A$ being dependent on $B$, I don't really think about $B$ being also dependent on $A$ (even in our every day life, this is not usually the case). However, in this case, we are talking about dependence and not independence. Nonetheless, if event $A$ is not dependent on $B$, then event $A$ is independent of $B$ (trivial). But does this imply that the dependence relation is also symmetric, that is, if $P(A \mid B) \neq P(A)$, then $P(B \mid A) \neq P(B)$?
In general, if dependence is also symmetric, how do we intuitively understand that this is the case? Also, in general, how do we intuitively understand that independence is symmetric?

A: $A=2B$ is also symmetric, you can equivalently say that $B=\frac12 A$. "Equality" is a symmetric relation.
The usual definition of independence of events is $\DeclareMathOperator{\P}{\mathbb{P}}\P(A \cap B)=\P(A)\P(B)$ so symmetry is clear.  But this is a mathematical explanation, and you ask for intuition.
First, in your example I depend on water to survive, but water does not depend on me you use depend in a colloquial sense, not a technical sense. In that example, there is no probability model, so the concept of stochastic independence do not apply. So I guess what you need is an analysis of different uses (and senses) of the word depend. Looking at OED the senses given there, none is the probabilistic one! and none of those are symmetric.
This intuition from colloquial use simple cannot be taken over to the technical sense. But, more deeper, often in uses of statistics we are really more interested in causal dependence which is a much more difficult concept than stochastic dependence (defined as simply $\P(A \cap B)\not=\P(A)\P(B)$.)
But it is possible for causally dependent events to be stochastically independent (maybe unusual.)  For this see Is there an example of two causally dependent events being logically (probabilistically) independent?.

A: You can convert $A=2B$ to $B=A/2$. These are not programmatic variable definitions, so you shouldn't think one-way. If $A$ is equal to $2B$, then, if I give you $A$, you can certainly deduce $B$, by halving it. For daily events, $A$ and $B$, say you know $B$ depends on $A$ without no doubt, e.g. (A) if it rains, (B) ground will be wet. If we know that it is raining ($A$), we're going to have quite definite idea about the situation (wet or not) of the ground, i.e. $B$. Conversely, if we know $B$, i.e. that the ground is wet, it's certainly going to give us some idea about the probability that it was raining, $A$. So, when thinking both ways, you don't only consider causality, and you're going to ask the following question: does knowing one imply something about the other?

A:
Intuitively, when I think about dependence, I think about relations like A=2∗B. In this case, A clearly depends on B (it is always the double of B). However, in this case, the equation doesn't say that the value of B depends on the value of A. Indeed, if that was the case, this would be a circular definition.

You seem to be using the non-symmetric 'causation' in place of 'statistical dependence' or functional relationship.
Say you throw a ball at an angle 45 degrees. Then the distance $x$ in meters and speed $v$ in meters per second could be related by:
$$x = \frac{2}{9.8} v^2$$
There is nothing circular to say that '$x$ depends on $v$' as well as '$v$ depends on $x$'. At least, not in a statistical sense. The dependence here is that you can predict the speed at which a ball has been thrown based on the distance that it travels. And vice versa, you can predict the distance that a ball travels based on the speed at which it has been thrown.
With causation you indeed have non symetric relations. E.g. you have if-then relationships which are depicted by a nonsymmetric arrow. See also https://en.wikipedia.org/wiki/Affirming_the_consequent

If two events are independent, thus neither one influences the probability of the other, then the probability for both events to occur together is P(a,b) = P(a)P(b), the product of the individual proabilities. From that you can deduce P(a|b) = P(a,b)/P(b) = P(a)

A: Dependence is also a symmetric relation.
If event $A$ depends on event $B$, then $P(A, B) = P(A|B)P(B) \iff P(A, B)/P(B) = P(A|B)$. However, given that $P(A, B) = P(B, A)$, then $P(B, A) = P(B|A)P(A)$, which implies $P(A, B)/P(A) = P(B|A)$.

redpajama_set_name: RedPajamaStackExchange


text:
#include "stdafx.h"
#include "xrEngine/igame_persistent.h"
#include "xrEngine/irenderable.h"
#include "xrRenderCommon/FBasicVisual.h"

#include "r3_R_sun_support.h"

const float tweak_rain_COP_initial_offs = 1200.f;
const float tweak_rain_ortho_xform_initial_offs = 1000.f; //. ?

//	Defined in r2_R_sun.cpp
Fvector3 wform(Fmatrix& m, Fvector3 const& v);

//////////////////////////////////////////////////////////////////////////
// tables to calculate view-frustum bounds in world space
// note: D3D uses [0..1] range for Z
static Fvector3 corners[8] = { { -1, -1, 0 },  { -1, -1, +1 }, { -1, +1, +1 }, { -1, +1, 0 },
                               { +1, +1, +1 }, { +1, +1, 0 },  { +1, -1, +1 }, { +1, -1, 0 } };
static int facetable[6][4] = {
    { 0, 3, 5, 7 }, { 1, 2, 3, 0 }, { 6, 7, 5, 4 }, { 4, 2, 1, 6 }, { 3, 2, 4, 5 }, { 1, 0, 7, 6 },
};

//////////////////////////////////////////////////////////////////////////
void CRender::render_rain() {
    // return;
    float fRainFactor = g_pGamePersistent->Environment().CurrentEnv->rain_density;
    if (fRainFactor < EPS_L)
        return;

    PIX_EVENT(render_rain);

    D3DXMATRIX m_LightViewProj;

    //	Use light as placeholder for rain data.
    light RainLight;

    // static const float	source_offset		= 40.f;

    static const float source_offset = 10000.f;
    RainLight.direction.set(0.0f, -1.0f, 0.0f);
    RainLight.position.set(Device.vCameraPosition.x, Device.vCameraPosition.y + source_offset,
                           Device.vCameraPosition.z);

    float fBoundingSphereRadius = 0;

    // calculate view-frustum bounds in world space
    Fmatrix ex_project, ex_full, ex_full_inverse;
    {
        //
        const float fRainFar = ps_r3_dyn_wet_surf_far;
        ex_project.build_projection(deg2rad(Device.fFOV /* *Device.fASPECT*/), Device.fASPECT,
                                    VIEWPORT_NEAR, fRainFar);
        ex_full.mul(ex_project, Device.mView);
        D3DXMatrixInverse((D3DXMATRIX*)&ex_full_inverse, 0, (D3DXMATRIX*)&ex_full);

        //	Calculate view frustum were we can see dynamic rain radius
        {
            //	b^2 = 2RH, B - side enge of the pyramid, h = height
            //	R = b^2/(2*H)
            const float H = fRainFar;
            const float a = tanf(deg2rad(Device.fFOV) / 2);
            const float c = tanf(deg2rad(Device.fFOV * Device.fASPECT) / 2);
            const float b_2 = H * H * (1.0f + a * a + c * c);
            fBoundingSphereRadius = b_2 / (2.0f * H);
        }
    }

    // Device.vCameraDirection

    // Compute volume(s) - something like a frustum for infinite directional light
    // Also compute virtual light position and sector it is inside
    CFrustum cull_frustum;
    xr_vector<Fplane> cull_planes;
    Fvector3 cull_COP;
    CSector* cull_sector;
    Fmatrix cull_xform;
    {
        FPU::m64r();
        // Lets begin from base frustum
        Fmatrix fullxform_inv = ex_full_inverse;
#ifdef _DEBUG
        typedef DumbConvexVolume<true> t_volume;
#else
        typedef DumbConvexVolume<false> t_volume;
#endif
        t_volume hull;
        {
            hull.points.reserve(9);
            for (int p = 0; p < 8; p++) {
                Fvector3 xf = wform(fullxform_inv, corners[p]);
                hull.points.push_back(xf);
            }
            for (int plane = 0; plane < 6; plane++) {
                hull.polys.push_back(t_volume::_poly());
                for (int pt = 0; pt < 4; pt++)
                    hull.polys.back().points.push_back(facetable[plane][pt]);
            }
        }
        // hull.compute_caster_model	(cull_planes,fuckingsun->direction);
        hull.compute_caster_model(cull_planes, RainLight.direction);
#ifdef _DEBUG
        for (u32 it = 0; it < cull_planes.size(); it++)
            RImplementation.Target->dbg_addplane(cull_planes[it], 0xffffffff);
#endif

        // Search for default sector - assume "default" or "outdoor" sector is the largest one
        //. hack: need to know real outdoor sector
        CSector* largest_sector = 0;
        float largest_sector_vol = 0;
        for (u32 s = 0; s < Sectors.size(); s++) {
            CSector* S = (CSector*)Sectors[s];
            dxRender_Visual* V = S->root();
            float vol = V->vis.box.getvolume();
            if (vol > largest_sector_vol) {
                largest_sector_vol = vol;
                largest_sector = S;
            }
        }
        cull_sector = largest_sector;

        // COP - 100 km away
        cull_COP.mad(Device.vCameraPosition, RainLight.direction, -tweak_rain_COP_initial_offs);
        cull_COP.x += fBoundingSphereRadius * Device.vCameraDirection.x;
        cull_COP.z += fBoundingSphereRadius * Device.vCameraDirection.z;

        // Create frustum for query
        cull_frustum._clear();
        for (u32 p = 0; p < cull_planes.size(); p++)
            cull_frustum._add(cull_planes[p]);

        // Create approximate ortho-xform
        // view: auto find 'up' and 'right' vectors
        Fmatrix mdir_View, mdir_Project;
        Fvector L_dir, L_up, L_right, L_pos;
        L_pos.set(RainLight.position);
        L_dir.set(RainLight.direction).normalize();
        L_right.set(1, 0, 0);
        if (xr::abs(L_right.dotproduct(L_dir)) > .99f)
            L_right.set(0, 0, 1);
        L_up.crossproduct(L_dir, L_right).normalize();
        L_right.crossproduct(L_up, L_dir).normalize();
        mdir_View.build_camera_dir(L_pos, L_dir, L_up);

        // projection: box
        //	Simple
        Fbox frustum_bb;
        frustum_bb.invalidate();
        for (int it = 0; it < 8; it++) {
            // for (int it=0; it<9; it++)	{
            Fvector xf = wform(mdir_View, hull.points[it]);
            frustum_bb.modify(xf);
        }
        Fbox& bb = frustum_bb;
        bb.grow(EPS);

        //	HACK
        //	TODO: DX10: Calculate bounding sphere for view frustum
        //	TODO: DX10: Reduce resolution.
        // bb.min.x = -50;
        // bb.max.x = 50;
        // bb.min.y = -50;
        // bb.max.y = 50;

        //	Offset RainLight position to center rain shadowmap
        Fvector3 vRectOffset;
        vRectOffset.set(fBoundingSphereRadius * Device.vCameraDirection.x, 0,
                        fBoundingSphereRadius * Device.vCameraDirection.z);
        bb.min.x = -fBoundingSphereRadius + vRectOffset.x;
        bb.max.x = fBoundingSphereRadius + vRectOffset.x;
        bb.min.y = -fBoundingSphereRadius + vRectOffset.z;
        bb.max.y = fBoundingSphereRadius + vRectOffset.z;

        // D3DXMatrixOrthoOffCenterLH	((D3DXMATRIX*)&mdir_Project,bb.min.x,bb.max.x,
        // bb.min.y,bb.max.y,  bb.min.z-tweak_rain_ortho_xform_initial_offs,bb.max.z);
        D3DXMatrixOrthoOffCenterLH((D3DXMATRIX*)&mdir_Project, bb.min.x, bb.max.x, bb.min.y,
                                   bb.max.y, bb.min.z - tweak_rain_ortho_xform_initial_offs,
                                   bb.min.z + 2 * tweak_rain_ortho_xform_initial_offs);

        cull_xform.mul(mdir_Project, mdir_View);

        s32 limit = std::min(RImplementation.o.smapsize, (u32)ps_r3_dyn_wet_surf_sm_res);

        // build viewport xform
        float view_dim = float(limit);
        float fTexelOffs = (.5f / RImplementation.o.smapsize);
        Fmatrix m_viewport = { view_dim / 2.f,
                               0.0f,
                               0.0f,
                               0.0f,
                               0.0f,
                               -view_dim / 2.f,
                               0.0f,
                               0.0f,
                               0.0f,
                               0.0f,
                               1.0f,
                               0.0f,
                               view_dim / 2.f + fTexelOffs,
                               view_dim / 2.f + fTexelOffs,
                               0.0f,
                               1.0f };
        Fmatrix m_viewport_inv;
        D3DXMatrixInverse((D3DXMATRIX*)&m_viewport_inv, 0, (D3DXMATRIX*)&m_viewport);

        // snap view-position to pixel
        //	snap zero point to pixel
        Fvector cam_proj = wform(cull_xform, Fvector().set(0, 0, 0));
        Fvector cam_pixel = wform(m_viewport, cam_proj);
        cam_pixel.x = floorf(cam_pixel.x);
        cam_pixel.y = floorf(cam_pixel.y);
        Fvector cam_snapped = wform(m_viewport_inv, cam_pixel);
        Fvector diff;
        diff.sub(cam_snapped, cam_proj);
        Fmatrix adjust;
        adjust.translate(diff);
        cull_xform.mulA_44(adjust);

        RainLight.X.D.minX = 0;
        RainLight.X.D.maxX = limit;
        RainLight.X.D.minY = 0;
        RainLight.X.D.maxY = limit;

        // full-xform
        FPU::m24r();
    }

    // Begin SMAP-render
    {
        bool bSpecialFull =
            mapNormalPasses[1][0].size() || mapMatrixPasses[1][0].size() || mapSorted.size();
        VERIFY(!bSpecialFull);
        HOM.Disable();
        phase = PHASE_SMAP;
        r_pmask(true, false);
    }

    // Fill the database
    // r_dsgraph_render_subspace				(cull_sector, &cull_frustum, cull_xform, cull_COP,
    // TRUE);
    r_dsgraph_render_subspace(cull_sector, &cull_frustum, cull_xform, cull_COP, FALSE);

    // Finalize & Cleanup
    RainLight.X.D.combine = cull_xform; //*((Fmatrix*)&m_LightViewProj);

    // Render shadow-map
    //. !!! We should clip based on shrinked frustum (again)
    {
        bool bNormal = mapNormalPasses[0][0].size() || mapMatrixPasses[0][0].size();
        bool bSpecial =
            mapNormalPasses[1][0].size() || mapMatrixPasses[1][0].size() || mapSorted.size();
        if (bNormal || bSpecial) {
            Target->phase_smap_direct(&RainLight, SE_SUN_RAIN_SMAP);
            RCache.set_xform_world(Fidentity);
            RCache.set_xform_view(Fidentity);
            RCache.set_xform_project(RainLight.X.D.combine);
            r_dsgraph_render_graph(0);
            // if (ps_r2_ls_flags.test(R2FLAG_SUN_DETAILS))
            //	Details->Render					()	;
        }
    }

    // End SMAP-render
    {
        //		fuckingsun->svis.end					();
        r_pmask(true, false);
    }

    // Restore XForms
    RCache.set_xform_world(Fidentity);
    RCache.set_xform_view(Device.mView);
    RCache.set_xform_project(Device.mProject);

    // Accumulate
    Target->phase_rain();
    Target->draw_rain(RainLight);
}

redpajama_set_name: RedPajamaGithub


text:
Q: rewrite get variables in url I'm working on a website and now i want to edit the htaccess file to change a url with get variable. But i look on the internet for information without any success.
http://xxxxx.domain/massage.php?massage={massageName}
this is the link and i want it to look like this
http://xxxxx.domain/massage/{massageName}
Can someone help me with that??
Martijn

A: Try:
Options -Multiviews
RewriteEngine On

RewriteCond %{THE_REQUEST} \ /+massage\.php\?massage=([^&\ ]+)
RewriteRule ^ /massage/%1? [L,R]

RewriteRule ^massage/(.+)$ /massage.php?massage=$1 [L,QSA]

*

*Make sure to turn off Multiviews, which is a mod_negotiation feature that will pre-emptively affect the request before mod_rewrite can run.

*You need a rule to redirect the browser from the query string URL to the nicer looking URL, then the browser will send a second request for the nicer looking URL

*You then need a rule to internally rewrite the nicer looking URL to the one with the query string. This happens entirely on the server's end.


Mechanically isolate the opener from the garage rafters/trusses with rubber pads. Cut rubber pads out of an old tire, or buy specially made rubber/cork anti-vibration pads. (Four 5-1/2- x 5-1/2- x 3/8-in. pads are $14, available through our affiliation with amazon.com.) You'll be adding about an inch in thickness, so you'll need four longer lag screws and four fender washers.


Another two great giveaways ended last night!
Max and Ruby: Rainy Day Play There were 164 entries and random.org chose #99 and #45!
Congratulations to Marysa, Leanne and Mary - check your email or just fill out this form to claim your prize! Remember, you're on the clock, in 48 hours your prize becomes void if you don't claim it.
There are three more giveaways ending tonight!
Another great Autism Awareness giveaway ends tonight - the Lindt Chocolate Bunnies giveaway is also ending - if you haven't sent a free Easter card from their site and helped them to donate to Autism Speaks, please do so - even if you don't enter the giveaway, you can stop by and help out Autism Speaks!
Also, the Go Diego, Go!: Diego Saves the world DVD giveaway also ends tonight - I know this one is popular at our house... what about yours?
Today's bonus entry is another tidbit from Robyn's Disney Trip... I got a text from her yesterday morning saying - They have a wonderful breakfast at the hotel... "Bacon, French Toast, mini donuts and chocolate milk" ... my question is where does she put it all... but for you, her breakfast menu means ONE bonus entry into ONE GIVEAWAY, as long as you use it before 11:59 PM EST tonight!


I am 54 years old, and did a first and last tandem skydive in Florida in November 2014, just to get it ticked off the bucket list. I was hooked! So, I started my training in Florida in May last year, but had to take a long break after fracturing my ankle on my 'instructed tandem'. Not a good start, but I still wanted to keep going. I did my Level 1 and 2 back home in the U.K. at Langar in November, and returned to Florida in December with the intention of completing at least my AFF level 8. All did not go according to plan, again! I completed my level 3, and cleared for level 4 BUT I sprained my ankle 🙁 The doctor here as said I should not jump for at least 4 weeks. I am very disappointed in myself, and frustrated.
I have started watching the Brian Germanic 'canopy handling' video course, in the hope that I can help to improve my landings.
Any advice anyone can give me would be greatly appreciated. Of course it has been suggested to me that the best solution is to 'give up'! But, I know most of you will understand why I cannot do that.
If I was in your position, when I go back to the DZ I would talk to an instructor and let them know my concerns. Maybe you might feel comfortable doing some more PLF training again and get an instructor to give you tips. I don't know what what you used as your PLF training but at my DZ we have this Tarzan zip line thing and we repeated it until we got it right.
Then you can see if anyone on the load is doing camera and perhaps asking if they can film your landings so you can look and see what you can do better then show it to an instructor when they are free.
Before I even started AFF I found some landing videos on you tube and watched them, I can't say it really helped me in practice though. But you might get something from watching some.
Welcome. Where in Florida did u learn ?
Thanks Mbee, I think PLF practice is definitely on the list now!
Shorehambeach, I did some of my course in Plant City, at Jump Florida.
Hi Lisa, welcome to the sky, I'm sorry we didn't see each other at Langar last year. Did you get to meet Dilys? 80+ and an incredible inspiration so there's no reason at all to give up based on age alone.
You're aware there is a 'less than 55' age limit for training in the UK? I'm not sure how you'd fit into that as you've already started but worth bearing in mind.
From an instruction point of view, there's no need to go looking for further instruction away from the DZ just yet. Do you have the Langar student manual? Or speak to any instructor with your concerns.
Sometimes it can be easier to look online (less travel) and Brian G is def recommended.
With regards your personal situation it sounds like you could do with regaining better strength and mobility within your joints, specifically your ankles. Have you tried yoga? Some balancing exercises would help you build strength. Or maybe you'd prefer running? Or just the simple strength building exercises that runners use if you don't want to get out there.
Good luck and see you at Langar in 2017.
Yes, I did meet Dilys, she actually came along especially to meet me when I did a tandem jump with the Red Devil's, to get my confidence back after fracturing my ankle! What a lovely lady, and indeed very inspirational!
I did my first two levels with Ally and Dave, and intend to continue when I get back to the UK. I still have a few months before turning 55, so hope that I will be ok.
Ally recommended Brian Germain too, so I have bought his full video course, including 'canopy handling and better landings'.
I have thought about yoga before, so I will definitely look into that, and ankle strengthening exercise too.
Thanks again, I will definitely be taking some of your advice, and I will look out for you at Langar in the next month or two!
What about finding a physio who also skydives, to get advice on things like ankle strengthening, taping etc? And making sure your injuries are sufficiently healed before you next jump.
As a fellow jumper who has also injured themselves jumping, I'd have to agree that injury is certainly no reason to give up on the sport! I shattered my right foot on one particularly hard landing, and it took 20 months and 1 operation to get myself back in the air (I did my first jump the weekend before the AGM), but it's safe to say, I didn't for a second consider giving up the sport, as it happens I still spent most weekends on the dz helping out here and there, packing, video editing etc etc!
Personally, I'd recommend taking your time and allowing your body to fully recover from the fracture/sprain you've sustained, sure the Dr said give it 4 weeks before attempting to jump again, but there really is no harm in waiting a couple more if you feel it's necessary, maybe if you don't feel your foots ready, or perhaps the conditions on the day aren't, what ever might make you feel uncomfortable on the day (I know from experience a lot of people can be all like 'ah just go up Perry, it'll be ok', but don't give in to that nonsense)! The physio and foot exercises I thought were a great idea too, my physio after surgery was great, got me on my feet first, then worked on building up my ability to jump through strength building exercises, running exercises and jumping exercises! We seemed to fly through physio and in no time he was happy with my progress! My physio was also a non jumper, so if you can't find a skydiving one, it's worth noting that non skydiver physio's can be just as good, I'd happily recommend mine!
Happy to hear that you have recovered from your injury, and are back in the air!
I am very pleased by all the responses that I have had from the skydiving community.......all of them positive and encouraging! I certainly do not want to give up. It sounds like your injury was far more serious than mine. It took me about 8 months to recover from the fracture, and the sprain only a few weeks. But I am working on strengthening my ankles, and think I may use ankle supports for jumping in the future.
I really need to talk to my instructors about my landings, and get any advice that I can. I'm reading Brian German's canopy handling, and watching some of his videos, so hope to learn from them.
I have never considered giving up either, close family have suggested it (understandable I suppose, given my age!) but when I injured myself the second time, all I could think about was how quickly could I recover and continue my training!
I have a sports therapist who is helping me with my strengthening exercises, and is always happy to give me any help I need. I feel ready to get back to my training, and are booked in to continue at the end of next month.
Dont know if this helps, but as an long time road and dirt biker, and not a spring chicken anymore, I I have ankle and knee injuries. I often wear a soft sports brace on those parts, and always wear light-weight, above ankle hiking boots to further support my dodgy left ankle.


Printing standards for magazine production require high-quality copy, which can only be achieved if the copy supplied is in certain specific formats, and on certain types of media. The requirements for all Quartz Business Media Ltd publications are set out below. If you are unfamiliar with some of the terminology, our Production Executive should be able to advise you - or you can contact an agency or reprographic bureau.
Images: Pictures/Photos/Logos/Illustrations should be supplied as TIFF/EPS resolution 300dpi at size to be used, colour-separated for spot colours and CMYK. If sending by email, compressed JPEG is acceptable. If colour matching is required, a colour proof should be supplied by post or courier to your contact in Quartz.
Lineart scans must be TIFF or EPS, minimum 600dpi,or hard copy for scanning.
Text: Text Only, Rich Text Format, or a Microsoft Word document.
Fonts: Any fonts required can only be supplied to us if your license includes a Remote User clause. Otherwise our nearest available match will be used.
PDFs: Files should be saved in CMYK at 300dpi at the correct size – fonts and images should be embedded (avoid using Helvetica and Arial fonts).
Mechanical specifications: Copy must also conform to the specifications listed in the publication media pack. Our Production Executive can supply you with the details.
Please check with your Quartz Business Media contact for the version in use.
If the copy received does not conform to the formats listed above, Quartz Business Media Ltd regret that it may be returned to you for correction. PowerPoint, CorelDraw, Web images and logos are not acceptable as the resolution is too low. Should you wish us to undertake any adjustments or artwork on the copy you supply, this may incur an additional charge at a similar rate to a reprographic bureau. In this event, your Sales contact or Production Executive will contact you. Should you wish to use a reprographic bureau instead, they can supply a list of bureaux with contact details.
A full copy of the Conditions of Acceptance of Advertisements is printed on the reverse of the company's Order Acknowledgement form; it is also available separately on request.


I have just purchased an S9 (T-Mobile) and while it paired nicely to my car's Alpine system it will not store the passcode of 0000, making me type it in every time I start the car. Once connected it performs beautifully. My S4 had this problem until I let it store the phone settings but I don't seem to have this option with the S9. My old Blackberry performed this operation flawlessly but I realize that is comparing apples to oranges.
Welcome to Android Central! The passcode is typically for the initial pairing only, not for reconnecting once paired. Is the phone forgetting this paired device every time? When you leave the car and the phone is out of range, go to the Settings>Bluetooth menu -- is the car still listed as a remembered device?
Yes it is no matter how far out of range the Alpine is always listed.
Solved it! Delete all old phone pairings from the radio and re-pair the new phone and it works! Apparently although Alpine will hold multiple devices it will only effectively handle one phone at a time.
Great, thanks for the followup!
Where is my detailed history or call log on my Verizon Samsung Galaxy S4?
Why isn't my notification pull down bar working on my Galaxy S8?


Here are tasty food or drink ideas for any occasion. I include everything from treasured friends and family recipes such as our Granny Moore's Southern Cornbread Dressing and Grandma Kriz's Hashbrown Casserole. Or easy dinner recipes such as Instant Pot Cube Steak and Southern Baked Spaghetti. Need an appetizer? Try Bacon, Fig Jam, and Goat Cheese Bruschetta or Marinated Cheese Tray. The list goes on and on. Cooking is my thing and lucky for you, I have several delicious recipes to share to make your next meal a great one!


text:
Q: How to shuffle list of images? I'm trying to make a Java desktop application where I want to shuffle image from project folder. I'm able to achieve this but I have to pass the name of pic but I don't want to pass any pic name in my code. I just want to use folder name and it should automatically retrieve all images from there.
Here is my code:
public class Main1 extends JFrame
{
      private java.util.List<BufferedImage> list = new ArrayList<BufferedImage>();
    private java.util.List<BufferedImage> shuffled;
    private JLabel label = new JLabel();
       private int width = 708;
    private int height = 800;
    private Timer timer = new Timer(4000, new ActionListener() {
      @Override
       public void actionPerformed(ActionEvent e) {
        update();
       }
   });

  public Main1(  )
  {
        super("Simple Timer");
      {
getContentPane().setBackground(new java.awt.Color(153,153,0));
}
 try {
           list.add(resizeImage(ImageIO.read(new File("images\\1.jpg"))));
            list.add(resizeImage(ImageIO.read(new File("images\\2.jpg"))));
            list.add(resizeImage(ImageIO.read(new File("images\\3.jpg"))));
            list.add(resizeImage(ImageIO.read(new File("images\\4.jpg"))));
        } catch (IOException e) {
            e.printStackTrace();
        }
        shuffled = new ArrayList<BufferedImage>(list);
        Collections.shuffle(shuffled);
        timer.start();
         }

private BufferedImage resizeImage(BufferedImage originalImage) throws IOException {
        BufferedImage resizedImage = new BufferedImage(width, height, BufferedImage.TYPE_INT_ARGB);
        Graphics2D g = resizedImage.createGraphics();
        g.drawImage(originalImage, 0, 0, width, height, null);
        g.dispose();
        return resizedImage;
    }

   private void update() {
      if (shuffled.isEmpty()) {
            shuffled = new ArrayList<BufferedImage>(list);
            Collections.shuffle(shuffled);
        }

        BufferedImage icon = shuffled.remove(0);
        jLabel6.setIcon(new ImageIcon(icon));
}

A: Assuming the files are stored on the file system (and based on your example they are), you can just grab a listing of files from a given directory...
File files[] = new File("images").listFiles();

From there you would just need to iterate over the list and add each one to the List...
for (File file : files) {
    list.add(resizeImage(ImageIO.read(file));
}

Have a look at

*

*File#listFiles

*File#listFiles(FileFilter)
For more details...

A: This code should work with Java 7
File dir = new File("images");
List<File> files = Arrays.asList(dir.listFiles(new FileFilter() {
   boolean accept(File pathName) {
      return pathName.getName().toLowerCase().endsWith(".jpg");
   }
}));
for (File f: files) {
   list.add(resizeImage(ImageIO.read(f)));
}
Collections.shuffle(list);

With Java 8 this code can be written as
File dir = new File("images");
List<File> files = Arrays.asList(dir.listFiles(
   (pathName) -> pathName.getName().toLowerCase().endsWith(".jpg");
));
for (File f: files) {
   list.add(resizeImage(ImageIO.read(f)));
}
Collections.shuffle(list);

and with NIO.2 and stream API:
Path folder = Paths.get("images");
List<Path> paths = Files.list(folder)
   .filter((path) -> path.toString().toLowerCase().endsWith(".jpg"))
   .collect(Collectors.asList());
for (Path path: paths) {
   list.add(resizeImage(ImageIO.read(path.toFile())));
}
Collections.shuffle(list);


text:
English clubs' player ban 'tarnishes' SouthAm WC qualifying
Montevideo (AFP) – South American World Cup qualifying has been "tarnished" by the refusal of top English Premier League clubs to release star players over coronavirus quarantine rules, says Uruguay veteran Diego Godin.
Already shorn of the injured Luis Suarez, the two-time world champions will have to make do without their other attacking icon, Edinson Cavani of Manchester United.
The Premier League giants, alongside the likes of champions Manchester City, Liverpool and Chelsea have refused to let a host of players join their national teams because they are due to play matches in red list countries, meaning they would have to quarantine for 10 days on their return to England.
That would force them to miss two league games as well as a Champions League fixture.
In a classic club versus country clash, it is national teams that have lost out, most notably Brazil who must make do without nine players originally called up by coach Tite.
"All I will say is the truth that the competition has been tarnished by what happened," Godin told reporters upon his arrival in Uruguay from his Italian club Cagliari.
"It's not normal that national teams cannot count on the players that the coaches want to pick.
"In our case we're without Edi and it's not normal that players are wondering whether or not to come because they're stuck in the middle."
It is a tough blow for Uruguay in a razor tight qualification race that sees eight teams from third-placed Ecuador to rock-bottom Peru separated by just five points.
Uruguay travel to Peru on Thursday before hosting Bolivia and Ecuador.
– Brazil to field 'reserves' –
At one point it looked as though around 30 players would be unavailable after the Spanish, Italian and Portuguese leagues joined their English counterparts in saying they would support clubs that prevent their players from traveling.
But those leagues relented due to different quarantine rules that meant players based in Spain, Italy or Portugal may not miss any club games at all.
The hardest hit country by far is Brazil with the likes of Chelsea's Thiago Silva, Liverpool trio Alisson, Roberto Firmino and Fabinho, Manchester City duo Ederson and Gabriel Jesus, and Manchester United's Fred all missing.
But the Selecao is also the one country with the depth of talent to ride such a blow, and after winning their opening six qualifying matches, Brazil sit six points clear at the top of the single CONMEBOL table.
Most pundits think Brazil's reserves could qualify from the group anyway, but they won't want to lose to arch rivals Argentina under any circumstances.
That blockbuster on September 5 was meant to be the main talking point from these qualifiers with Lionel Messi and Neymar due to face each other for the first time as Paris Saint-Germain teammates.
Messi made his PSG debut on Saturday as a substitute in the 2-0 win at Reims.
It is less than two months since he helped Argentina end a 27-year wait for a major trophy by beating Brazil 1-0 at the Maracana in the Copa America final.
This time the sides will play in Sao Paulo in the stand-out encounter of the three matchdays.
It was world football governing body FIFA's decision to add the third matchday, following several coronavirus-induced postponements last year and earlier this year, that sparked the club versus country hostilities.
– Cult figure Brereton –
Chile, who host Brazil on Thursday, are the other side to miss players, with English-based pair Francisco Sierralta of Watford and second-tier Blackburn's Ben Brereton prevented from traveling.
English-born Brereton, who qualified for Chile through his mother, in particular will be missed after becoming an instant hit while making his debut for Chile during the June-July Copa America.
He played in all five of Chile's tournament matches and scored the winning goal against Bolivia.
Brereton is a bit of a cult figure in Chile as his eligibility was allegedly noticed by fans of a football computer game, who then launched a social media campaign to have him selected.
In other matches on Thursday, second-placed Argentina travel to Venezuela looking to defend their unbeaten start, while Ecuador host Paraguay and Bolivia entertain Colombia.
Previous post Southgate urges England to learn lessons from Euro heartbreak
Next post Atletico Madrid welcome back Griezmann as Real sign Camavinga
Croatia recall Lovren to halt in-form Schick
Tuchel reveals that he will avoid picking 'overloaded' players for Arsenal clash
Lille's title charge hits bump with Monaco stalemate
West Ham dealt Rice injury blow


text:
Yankees Put Up 20, Complete Sweep Of Braves
Jeff Monaski
Jeff Monaski Published: August 31, 2015
Kevin C. Cox, Getty Images
The Yankees offense put up 20 runs on Sunday, including nine in the seventh inning, to complete a three-game sweep of the Braves with a 20-6 win in Atlanta.
Sadly for New York, though, the pinstripes didn't gain any ground on the red-hot Blue Jays, who swept Detroit over the weekend.
The Yankees were lead by three-hits and four-RBI's from Chase Headley. J.D. Drew had a homer and four-RBI's and Jacoby Ellsbury opened the scoring in the second inning with a 3-run homer. It capped a big weekend for an offense that had been struggling, but put 38-runs on the board in the series.
An 8-5 game in the seventh, Alex Rodriguez extended New York's lead with a two-RBI single, sparking what was a nine-run inning.
Nathan Eovaldi benefited from New York's big day, improving to 14-2 despite a shaky outing. He was touched up for five runs on eight hits over five innings and struck out seven.
Prior to Sunday's game, both teams paused for a moment of silence in memory of Greg Murrey, who died after falling from the upper deck on Saturday. Flags at Turner Field were flown at half-staff to honor the 60-year-old, who was a Braves season ticket holder.
Trailing Toronto by 1.5 games in the AL East, New York heads to Boston to open a series with the Red Sox on Monday.
Source: Yankees Put Up 20, Complete Sweep Of Braves
Filed Under: mlb, new york yankees, recreation


Johnny Kerr coached the Bulls from 1966-1968 (62-101) and was named NBA coach of the year in 1967. Later, the Tilden H.S. and University of Illinois graduate was a color commentator for the Bulls for 33 years. As a player, he was elected to Illinois' 'All-Century Team' and played 12 years in the NBA. As a first-year coach, his 33-48 Bulls were the first expansion team to win a playoff berth in its first season.


text:
How to Be a Thoughtful Traveller, Not a Tourist in 2018
© Alex Mellon/Culture Trip
Alex Jordan
Travel Expert7 February 2018
More of us are set to travel in 2018 than ever before, but how can you see the world while limiting your impact on it? New technologies and reviving old approaches to travel may hold the answer.
As a travel editor, a big part of my job is getting out there and experiencing different cultures. I'm conscious of my carbon footprint and its effect on the accelerating degradation of the Earth's natural resources and delicate ecosystems.
I'm also someone with an irrepressible desire to travel (maybe I have the explorer gene), and I'm all too aware that in today's tumultuous times seeing the world has become an imperative not just a luxury, the best way to combat fake news and xenophobia.
A 2015 Nielsen study suggests sustainability is a key concern for most millennials. More generally, the search for sustainability is pushing us to adopt new travel habits.
At the same time, more of us are taking to the skies than ever before, with the number of air passengers expected to double within 20 years to an incredible 7.2 billion passengers.
Those of us who love travelling are travelling more, with most high-flying Britons now taking an average of eight holidays a year, according to the Association of British Travel Agents (2015). The impact of all this extra travel on our planet will be enormous.
Research from Lund University and the University of British Columbia last year revealed that avoiding one transatlantic flight per year is better for the environment than getting rid of your car. The study also found that one round trip to Australia is the equivalent of 20 years' recycling and five years of eating a plant-based diet.
What other ways are there to limit the impact of travelling, while sating that wanderlust? Adopting a more thoughtful approach is not only better for the environment, but more rewarding too.
Six years ago, Ed Gillespie, founder of sustainability consultancy Futerra, spent 13 months circumnavigating the globe without flying – a kind of planes, trains and automobiles, only without the planes. His experience recounted in Only Planet: A Flight-Free Adventure Around the World (2014) questions our love affair with flying.
'When you travel through the world rather than over it you discover the differences that unite rather than divide us,' says Gillespie. 'Travel used to be slow and sensual.'
'When flying, you arrive feeling discombobulated,' explains Gillespie. 'When travelling by land you are exposed to every cultural nuance along the way.' In his book Pattern Recognition (2002), American-Canadian author William Gibson uses the term 'soul lag' to describe the disconnect.
As everyday life speeds up, slowness is becoming a luxury. Train travel and road trips are having a renaissance. Taking the scenic route is increasingly preferred to getting from A to B as quickly as possible.
When the World Youth Student and Educational (WYSE) Travel Confederation surveyed more than 34,000 people from 137 countries, it found travellers are spending less time in 'major gateway cities', choosing hostels over hotels and going on long-term backpacking trips instead of two-week jaunts.
Ecotourism and eco hotels are two of the fastest growing sectors within travel, fuelled by an awareness of how tourism can have an adverse effect on historic cities and landscapes.
What started as a grassroots movement is fast becoming mainstream. Over a third (36%) of travellers plan on choosing more eco-friendly travel options and nearly two in five (39%) are interested in an eco-tour travel experience, according to Booking.com.
Far from taking only photographs and leaving only footprints, tourists can be careless with their rubbish when abroad. In Bali alone, 20,000 cubic metres of non-biodegradable waste gets left behind every day and locals face a constant battle to save their homes. The problem is so severe that a group of tween activists are campaigning to completely rid the island of plastic bags.
Monica Rosquillas is a blogger combining her love of travel with her passion for environmentalism. Her website Girl For a Clean World teaches followers how to combat consumerism and needless waste while travelling.
Her essentials include a water bottle, spork, reusable bag, stainless steel bento box, reusable napkin and insulated thermos. 'Bringing just a few reusable items, I only have a handful of disposables at the end of each trip,' she says.
Rosquillas finds that travel is a way to talk about environmentalism without alienating people, captivating new audiences with beguiling images of waterfalls and volcanoes.
'Young people are bombarded with marketing for things that they don't need. You can counter those with messages about being a better environmental steward in all facets of life,' she says.
Thoughtful travel for 2018 is also about local communities taking ownership for what happens in their neighbourhoods. Like a kind of environmental broken window theory, if tourists see waste they'll be more inclined to leave their own.
Claire Sancelot is an entrepreneur whose bulk whole foods business The Hive is turning heads and changing attitudes in Kuala Lumpur, Malaysia.
'The waste is much more in your face in South Asia, beaches are like landfills,' she says. 'Now we've been here for a year people are coming with their containers and starting to be more conscious about they way they shop.'
'We need to keep making it easier for companies to make money by doing the right thing,' says Mark Stevenson, founder of Atlas of the Future, a National Geographic for the new and next. 'We've become fed up with being consumers, we want more of an active choice.'
From avoiding aeroplanes where possible and embracing slow travel to being a zero-waste warrior and actively seeking out businesses that help you reduce your impact, 2018 is all about making that extra effort when visiting the places you love so that future generations may enjoy them too.


Is your weight keeping you from the life that you want to live?
Attend a seminar and find out if weight-loss surgery is right for you.
If you've struggled with diets, exercise and other methods, weight-loss surgery can be an effective way to lose weight and keep it off.
No matter which surgery you choose, it includes a structured follow-up plan, ongoing guidance and support from a dedicated team of experts.


text:
Tag-along Bonnie
My granddaughter Bonnie turned 3 in February... and has outgrown the front-mounted baby seat that she's ridden in since early on. So - we have graduated her to the Tag-A-Long bike. (Or "choo choo bike" as she sometimes calls it.)
It was stored for a couple years where it was exposed to the weather, so I had a couple of rusted-up pedals to replace. I lubed the chain, set the seat height as low as it will go, rotated the handlebars backward a bit... and we're good. Oh! I also added a handlebar basket, because she loves to collect stuff to bring home.
On our first ride, Bonnie was pretty excited. "I can pedal! I can pedal!"
The view probably isn't as good as it was before... but she can pedal. (You know what they say about the sled-dog view: "Unless you're the lead dog, the view never changes." I imagine her old grandpa partially blocks the forward view.)
We've probably ridden 30 or 40 miles using the Tag-A-Long at this point. I'm still frequently admonishing her to "Hold on!" - much more important, now that she's no longer surrounded by bucket-seat and grandpa arms. But so far she's done fine, including 20-mph rides down the hill.
The "I can pedal!" dynamic introduced a minor problem on our most recent ride.
Her bike has a freewheel - she contributes to forward motion when she pedals forward, but spins freely when she pedals backwards. And she's discovered that pedaling backwards is less effort, so that's what she does most of the time. So... we were riding along, me pedaling forward and her backwards, and I heard a "klunk" as something fell and hit the ground. It was a pedal. Her constant backwards-pedaling had gradually unscrewed it, and it fell off the crank. (I obviously didn't tighten it up adequately when I installed it.) I screwed it back in by hand, and finger-tightened it. I tried to explain to her... "Pedal the other way, Bonnie!" She tried to somehow cross up her feet, so her left foot turned the right pedal and vice versa. (Dang! I love young kids! They are learning everything from scratch, and it's joyful to be part of that!) I obviously didn't explain adequately... and before we got home, the pedal had hit the ground one more time... and was about halfway unscrewed a third time, when we rolled up the driveway. I tightened it - hopefully it won't be a problem on future rides.
Stupid phones!
The motto of many, many "smart phone" owner/operators could be, "My phone is smart, so I don't have to be!"
30 years ago, mobile phones were a very rare novelty. The cell phones of the day were the size of a brick, were useful in very limited areas, and cost $2000. They did one thing rather poorly - make and receive telephone calls. And... most people did just fine without a mobile phone.
In 2016, it's rare to see anybody over 12 or so who doesn't have a "smart phone." And a meaningful percentage of those people seem to be totally focused on that tiny screen, all the live long day!
I challenge you to do your own informal inventory. Look at the people where you are... walking, standing, driving, bicycling, skateboarding, sitting... whatever. It's really quite startling how many will have one elbow cocked at 90 degrees to look at that phone... or in some cases, cradling it lovingly in two hands, like a precious infant or an adorable kitty. (As a mostly-outsider looking on, I can't help but wonder... WHAT could possibly be so interesting on that four-inch screen, that's far more enthralling than the real life all around them?!?)
Has the IQ of our society gone up, as "smart phones" have become ubiquitous? There's precious little evidence of that... and there are disturbing signs that the opposite might be true, in this observer's viewpoint.
FIRST: You don't need to know anything, if you can look everything up on your "smart phone."
SECOND: Observe some of the stuff that "smart phone" operators do, on account of their staring at their phones! They walk into manholes and fountains, and step off curbs. Worse... they get behind the wheel of their car, and maim/kill themselves and innocent bystanders. 30 years ago, I'm confident that collisions involving distracted driving were less common than they are today. (There have always been distractions... but the "smart phone" has taken distracted driving to a whole new disturbing level, and apparently our society deems the collateral damage acceptable.)
A couple weekends ago, I was bicycling through a nearby city park. It seemed there were considerably more smart-phone zombies than usual, standing or lurching about, staring at their phones. Turns out it was almost certainly related to the latest smart-phone craze - Pokemon Go. Oh, joy! Proponents are defending it: "Well, at least it gets the kids out of the house and doing something." Seriously? Is that where we are, as an enlighened society? We need some sort of smart-phone game to get people outside (where they stare at their phones some more)? (If you're interested, HERE is a video taken on a Baltimore cop body-cam. A driver sideswipes a cop car, and his declared reason is because he was playing Pokemon on his "smart phone.") Beam me up, Scotty!
[NOTE: The main reason I have strong feelings about "smart phones" is the tendency of their users to do really REALLY stupid stuff that endangers other people. I witness it up close and personal, almost every day. If they were only putting themselves at risk with their entertainment/lifestyle choices, I'd say let nature take its course! The smart will survive... the dumb, not so much. But "smart phone" users kill and damage both smart and not-so-smart indiscriminately. I sincerely hope we eventually attach some negative stigma to driving around killing people while phone-distracted... that would be a step in the right direction.]
Tour de France!!!!!!!
So, are you paying attention to this year's Tour de France? Yeah, me neither. There are probably Americans riding in it, and maybe even competitively. Does Radio Shack still sponsor a team? How about the U.S. Postal Service? (That was a favorite irony... an organization with a reputation for being slow and uncompetitive, sponsoring a team in possibly the most competitive of all team sports.)
I'm probably like lots of my fellow Americans. Lance, and Greg LeMond before him, provided an additional point of interest in something that had always been quite foreign. We wanted to rah-rah for the home team. And our golden boys - in their yellow jerseys - filled us with patriotic sentiment and probably sold a lot of road bikes. (Huffys and such. haha!)
Then Lance burst our bubble. Turns out we were all cheering for a cheater.
However, more and more it seems that Lance's big peccadillo was "getting caught." Everybody cheats... right? It seems to be part of competitive cycling... at least on the professional level, where lots and lots of money is on the line. You'd almost think the major players have "cover-up experts" who know how the tests go, and can advise the team on how to game the system.
This year, for the first time, I've been reading about a new kind of test... infrared scanning of the bicycles, to make sure they don't have an electric "helper motor" hidden inside the frame. What the?!!? (Of course, if they were secret, it would've been hard for Shimano to sell their Dura-Ace Helper Motor, as used by the Team!)
Labels: bicycle culture


text:
module Ext
  module Mongoid
    module AutoFormatLocalizedAttributes
      def write_attribute(attr, value)
        if value.is_a?(Hash) and fields[attr].localized?
          self.send("#{attr}_translations=".to_sym, value.reject{|key, value| value.blank?})
        else
          super(attr, value)
        end
      end
    end
  end
end


San Sebastian is known for rustic pintxos bars and avant-garde Michelin star restaurants– where to begin? Here's my advice for where to eat in San Sebastian!
San Sebastian is home to some of the best food in Spain!
Wondering where to eat in San Sebastian? Not only will I share my favorite local spots below, I'll also tell you the 13 must try foods in San Sebastian so you can be sure to order well in this foodie paradise!
That's welcome, in Basque. San Sebastian is the beating heart of Spain's food scene. While each Spanish city and region can hold its own when it comes to gastronomy (in my opinion), San Sebastian takes things to the next level as the world stage for gastronomic innovation and research (the world-famous Basque Culinary Center is one of the country's best resources).
The first time I visited San Sebastian I was totally overwhelmed. No amount of reading and preparation can really prepare you for the feast that is San Sebastian. Colorful pintxos line the bars in the simplest of establishments, and Michelin Star restaurants dot the countryside. People pour out onto the streets with their food and drink, and there is a foodie buzz that's unlike any other I've experienced.
A modern pintxos bar in San Sebastian.
Those that follow my social media will know that we recently launched food tours and pintxos tours in San Sebastian— and this Spring Devour San Sebastian food tours has really taken off!
Join us for San Sebastian's best pintxos tour!
Many people have asked me, what took so long? Honestly? The lack of the AVE (Spain's high-speed train)! Unfortunately, Basque Country is still a little trickier to reach from Madrid– although there are frequent flights to Bilbao and a regular train (about a 5-hour journey).
But 2017 was the year, so we booked a long-stay apartment in San Sebastian and made our way up to research, plan, hire, and EAT! It was a great process, and our first tours are receiving rave reviews.
While researching day in and day out, I was able to greatly increase my list of where to eat in San Sebastian recommendations, the base for this San Sebastian food guide. This is certainly not the be all end all of where to eat in San Sebastian– but it's a great start to diving into this culinary mecca, fork first!
Don't go Michelin star if you don't have the budget. There is plenty of excellent, gourmet food in San Sebastian, and much of it is found in humble establishments. Don't feel the need to splurge (especially if it's your first visit) and simply appreciate the local fare.
Take one pintxo at a time. This is how you test a place for quality, and also allows you to visit multiple places in one night (see our San Sebastian pintxos tour for a guided pintxos hopping evening out!).
Order the pinxtos that aren't already on the bar. Sure – they are beautiful and tempting, but the great pintxos are almost always made to order. Ask the waiter for what's available!
Go to a cider house. Ideally in-season (from January to April), but if that's not possible, there are a few that stay open year round (see below). It's still a great experience!
Eat a T-Bone. Just in case you don't make it to a cider house where T-bone steaks (chuletones/txuletas) are the specialty, make sure to go to a great steakhouse.
The list could be endless– the Basque Country is filled with amazing meat, seafood, and produce– but here are some must-try foods in San Sebastian! Scroll down to find out where to eat in San Sebastian (now that you'll know what to order!).
The nearby Cantabrian Sea is home to some of the world's best anchovies, which in Basque Country are treated with the respect they deserve. The best of the catch is not prepared fresh, but rather sent to the canning factories to be preserved. The result? The best brands will cost upwards of €10 for a small tin, and they are an explosion of flavor and umami– melt-in-your-mouth, slightly salty, and totally delicious. To take this already delicious bite up a notch, try the "Gilda", a skewer made with salt-cured anchovies, olives, and pickled spicy peppers.
The incredibly delicious "gilda" one of my favorite things in the world!
The tortilla de patatas (Spanish potato omelet) tastes best in Basque country. Other Spaniards may disagree, but in my opinion, the Basques make it best. They usually cook their flavorful tortillas to be "medium rare" meaning they're juicy and creamy, though not runny. This is a very common pinxto that you may find on its own, or dressed up with some fried green peppers, local cheese, or even sausage. Just remember to make sure to never have your tortilla reheated (meaning it might come room temperature) as the microwave makes it chewy and overcooked.
Tortilla de patatas, made perfectly in most San Sebastian bars!
Who knew that San Sebastian would be home to my favorite cheesecake in the world? Read on to discover where to devour this delicacy (or take our San Sebastian food tour to try it for yourself!).
Delicious cheesecake in San Sebastian!
I fell in love with cider in Basque Country, having never tried anything quite like it before. Basque cider is quite different than the hard cider found in other countries. We call it "natural" cider here, and it is usually nothing more than fermented apples. No added ingredients, preservatives, bubbles or even sugar! The special pouring technique aerates the cider and gives it a bit of effervescence.
Sidra – I LOVE this stuff!
Another thing I learned to love (for better or for worse) in San Sebastian is foie gras. Whether in paté or freshly grilled, the locals love this decadent food. My favorite foie gras pintxos sear fresh foie until caramelized on the outside, and top it with a few flakes of sea salt. Often there's a smear of jam or marmalade on top as well, as the acidity pairs perfectly with the rich foie. This is a food best served with zingy txakoli wine to clear the palate!
The foie gras pintxo at Bar Haizea.
Speaking of txakoli, this is another must try in San Sebastian. This local white wine is served the same way as the cider, poured from a great height in order to create effervescence. It's a delicious partner in crime to a pintxos crawl!
The waiter pours our txakoli wine in Bar Azkena in the La Bretxa Market.
cod omelets (tortilla de bacalao—popular first course at the cider houses).
The famous salt cod omelet at a cider house.
Once considered a poor man's food, carrillada is slow-cooked beef or pork cheek. This dish is now one of the most popular guisos (stews) in all of Spain, and can be found at some of the best restaurants and pintxos bars in San Sebastian.
Aged grass-fed beef is on a whole other level of meat obsession. Steak may not be the first thing people think of when coming to Spain, but perhaps it should be. San Sebastian has plenty of restaurants that serve the famous local txuleta. This aged, grass-fed beef is served rare, and by the kilo. It's one of my top thing to eat in San Sebastian.
Try it: You'll taste one of the best bites of local beef on our Ultimate Pintxos & Wine Tour in San Sebastian's old town.
Fish cheeks (also translated as necks or glands) are a delicious Basque specialty. Usually coming from cod or hake, the flavor is unique and definitely something a true foodie shouldn't miss.
Do not miss a leisurely fish themed lunch while in San Sebastian, a local tradition. You'll usually order a whole fish, generally intended for two or more people, along with other raciones (shared plates) from the menu. Some of the most delicious fish to order are merluza (hake), lenguado (sole) and rodaballo (turbot).
Bright green Basque Country is home to plenty of sheep, goats and cows– and this means great cheese! Don't miss my favorite, Idiazabal. This sheep's milk cheese was once kept in the rooftops of local farmers' huts, meaning it acquired a smokey flavor from the hearth.
One of the most traditional desserts from the Basque Country, this "Basque Cake" is made with a soft shortbread crust and filled with either almond-flavored pastry cream or black cherry preserves. Go crazy and try both!
One of my all-time favorite pintxo bars in the San Sebastian old town, Borda Berri is often crowded, but worth the wait. Try the octopus or the duck, but really anything on their menu is good. Don't be surprised not to see pintxos lining the bar here, as all they serve is made to order!
Known locally as "the holy trinity" because it cooks three things to absolute perfection: tomato salad, Padrón peppers, and txuleta. But those who are really in the know go very early because each day a handful of lucky people get to try the famous house tortilla de patatas. Only a couple are made daily, and they sell out in a flash!
This delicious seasonal dessert also deserved a photo!
I love Casa Urola for its classy but non-pretentious vibe. It's not cheap (though it does also have a pintxos bar below), but won't run you anywhere near Michelin Star prices. The traditional Basque menu consists of amazingly prepared fish, steak and sides. The wine list and desserts are also excellent.
Bodegón Alejandro has long been known as one of San Sebastian's best deals. While not a Michelin Star restaurant, it is managed by the famous Martín Berasategui (his parents were the original owners, and this is where he learned to cook!) and it serves an unbeatable six-course lunch menu for under €50 (as of 2018).
One of the city's most famous pintxos bars, this is another place worth trying if you can squeeze your way in. Their cochinillo (suckling pig) pintxo is my personal favorites.
Another of my favorite traditional Basque restaurants, I love Gandarias for its food, history and friendly staff. While it does have a great pintxo bar, I like its restaurant even better. Make sure to reserve!
Remember my favorite cheesecake in the world? It's here! Just go, you won't regret it.
Old school mussel bar in San Sebastian!
This unique and delicious "mussel bar" is just that– a pintxos bar dedicated to serving mussels in different ways. Since I adore mussels, it's naturally one of my favorite places in town. No frills for sure, but well worth it!
Another great place for a steak is called (appropriately) txuleta. Definitely make a reservation if you want to score a table here, as it's busy with locals and tourists alike!
Salt cod fritters at Bar Haizea.
I wrote all about my love for Haizea here, and it hasn't changed. Classic pintxos, friendly service, and totally local. Does it get any better?
San Sebastian is also home to some beautiful fresh markets, where you'll see the local cuisine in its most simple state.
Fresh fruits and veggies at the San Sebastian markets.
This beautiful market is San Sebastian's oldest, and well worth a visit. Built over the original breach, or bretxa, in the city walls from the historical battle of August 31st, 1813, Mercado la Bretxa has anything you can imagine needing! From gorgeous organic fruit and vegetables to fresh fish and local meat, this is a place where you might brush shoulders with a Basque grandma and then a Michelin Star chef.
See more: Find our about San Sebastian's other markets here!
Pouring cider after the Txotx!
Not quite a restaurant, a Basque Cider is more a workshop of sorts. When the year' cider production is just about finished, the local cider houses need people to taste (and buy!) the lot. Since cider only lasts in the bottle for about a year, it's very important that they sell it all. So why not open up the factory doors, cook some food, and invite people in? This line of thinking brought the cider house eateries to life! Here you'll pay a price per person and the food just keeps coming.
Read more: Learn all about Basque Cider houses in San Sebastian here!
I've never had the chance to dine at one of San Sebastian's Michelin starred restaurants, but I can only imagine it would be quite an experience! Many friends have eaten at Arzak and I haven't ever heard a bad word. I recommend taking a look at the menu and prices before trying to get a reservation– and make sure to reserve far in advance and note any dietary restrictions at that time. Not ready to splurge on a Michelin star meal? Check into their lunch options– some do a limited fixed price lunch menu for a very reasonable cost.
In restaurants, a bread and service charge may be added to the bill. This usually ranges between 1€ to 3€ per person, depending on the place. If you don't want bread brought to the table, specify sin pan por favor, though unfortunately sometimes you'll still be charged a cover fee.
Pintxos bars are busy places — in order to get service you may need to be more assertive than you're used to! Don't expect to be asked if you want a second drink, more food, the cheque etc. Just ask!
You aren't required to tip in San Sebastian, but rounding up the bill and leaving up to 10% for excellent service is much appreciated (I always tip my servers). Waiters work hard and, on average, earn a very low monthly wage.
At some traditional places, the menu won't be available in English. Always order slowly and ask for help!
If you are planning to visit San Sebastian I would love to have you join one of Devour's San Sebastian Pintxos Tours.
Our mission at Devour Tours is to help local culture thrive by connecting curious travelers with communities, cuisines, and traditions. We support small business on our tours, sharing their stories and place in the local community.
Our tours are fun and engaging cultural experiences where you'll try 10+ different foods at a variety of traditional, family-run places. But we also go beyond the food, and between bites, you will learn plenty about San Sebastian's unique culture, cuisine, history, and traditions. They really capture the soul and identity of San Sebastian, and are a lot of fun! You can reserve spots online here: book San Sebastian food tour.
And if you have more tips for where to eat in San Sebastian (the best things to do in town!), please leave them in the comments! And if you've already been– where (and what!) did you try?
Pingback: Visiting Saint Jean de Luz from San Sebastian - An Insider's Spain Travel Blog & Spain Food Blog!
Pingback: 6 Top Places for Pintxos in San Sebastian - An Insider's Spain Travel Blog & Spain Food Blog!
Pingback: Lekeitio: Basque Country's Most Charming Town - An Insider's Spain Travel Blog & Spain Food Blog!
Pingback: Bar Haizea: Our Intro to Pintxos in San Sebastian - An Insider's Spain Travel Blog & Spain Food Blog!
Pingback: San Sebastian Walking Tour & Pintxo Crawl - An Insider's Spain Travel Blog & Spain Food Blog!
Yes! I have watched a couple of cool documentaries about him. I would love to visit- have you been?
We're travelling to San Sebastián in April, where is best to stay? Old town?
The old town or Gros would both be great. The old town may be a bit louder. Gros is only a 10-15 minute walk away.
On my next visit, I have to go to one of the cider houses!


Society Cafe at Encore Las Vegas features three different menus concocted by head chef Kim Canteenwalla. The cafe - which sits on the edge of Encore's casino floor - was designed by Roger Thomas, whose inspiration was "to create a cafe Oscar Wilde would love." Knowing a little of Oscar Wilde's life story raises even more questions about Thomas' intentions than it resolves.
In design and menu, Society Cafe's main aim is to provide guests with a social dining experience. Many dishes are served "family style" and in some cases, portions are so comically large that sharing is essential. The exquisitely detailed decor featured numerous large red couches which curve and swoop on either end, enveloping multiple tables and groups of diners into miniature 'societies' within the cafe's layout.
Society Cafe offers lunch, dinner and a pared down late-night menu starting at 11pm. Wait time for our late-night table for two was approximately 10 minutes and we were seated at the massive red couch in the rear dining area. As with everything at Encore, the spaces themselves are as an important part of the 'meal experience' as are the epicurean delights. The depth of detailed visual stimulation throughout Encore is tremendous, and Society Cafe and it's low lit atmosphere is equally rich - and devoid of blinking lights, football games, keno boards or advertisements.
Shortly after being seated we were approached by a manager who handed out menus, took our water preferences and engaged in lively conversation about Encore's opening days. Upon his return with a bottle of Pellegrino, he graciously took our our order in advance of the arrival of our waiter. He was incredibly friendly, thoughtful and helpful.
This graciousness did have a downside, our meal was set on a course of 'who exactly is our waiter' for the rest of the evening. Five different people came to serve us at various points in the meal, two of whom - when asked specific questions or made requests - vanished to never come back. Specifically, a request for pre-meal bread or crackers went unanswered, coffee request to one waiter was never filled until a second reminder was logged with the man who eventually revealed himself as 'our waiter.' If there is one thing that Wynn is known for, it's punctual, friendly service wherein all of your needs are taken care of before even a finger is raised. For a restaurant whose service/crew was highly touted during my pre-opening property tour, I was a more than a little surprised.
In any case, he offered to speak with the manager about getting me some, I added, with my best hongray face, 'could you?' but I never did hear from him again.
Yeah, I guess now that you mention it the lettuce wedge was expensive. But it did come with a lovely roqueford and a strip of bacon. It was probably the tastiest thing I had there.


This behind-the-scenes look at the immense skill and knowledge required to execute such an operation makes his stories even more gripping.
The platinum Rolls-Royce with bulletproof windows glided east onto the Palmetto Expressway toward Miami Beach, six stolen paintings stashed in its armor-plated trunk.
I said, "I don't know, Pierre. I don't know. It's a good question."