Shared posts

20 Sep 19:23

USB Cables

Tag yourself, I'm "frayed."
18 Sep 21:15

Bruce Momjian: Vectorize Surprise

The Postgres hackers list is a steady-stream of great ideas and discussion, but occasionally something comes along that really makes you sit back and think, "Wow, where did that come from?" Such was a February 2017 email from Konstantin Knizhnik presenting a proof-of-concept vectorization optimization for the executor.

In May Andres Freund presented a plan for speeding up the executor using Just In Time Compilation (JIT) and LLVM. This work is pending for Postgres 11. (In fact, it was almost committed to Postgres 10 on April Fool's Day.)

Konstantin's work adds vectorization to the executor, which can be revolutionary. Once Andres's work is in, we can research how to make the executor even faster using vectorization. This would open up Postgres to an entirely new class of big-data applications.

13 Sep 16:00

xkcd Phone 6

We understand your privacy concerns; be assured that our phones will never store or transmit images of your face.
12 Sep 16:25

PostgreSQL Automatic Failover (PAF) v2.2.0 released

PostgreSQL Automatic Failover (PAF) v2.2.0 has been released on September 12th 2017 under the PostgreSQL licence.


PAF is a PostgreSQL resource agent for Pacemaker. Its original aim is to keep it clear between the Pacemaker administration and the PostgreSQL one, to keep things simple, documented and yet powerful.

This release features:

  • the support of PostgreSQL 10
  • a new "maxlag" parameter to exclude lagging slaves from promotion
  • ability to deal with multiple PostgreSQL instances in the same cluster
  • comprehensive error messages directly in crm_mon!

Source code and releases are available on github:

Documentation, procedures, community support as well:

Please, use the or mailing lists if you have questions.

Any feedback is welcomed.

12 Sep 16:20

Why Entitlements Keep Growing, and Growing, and ...

This article, originally from the Wall Street Journal, explains how government entitlements grow larger over time, and only drastic action allows them to be trimmed. This article gives personal experience by a labeled "hater". If they keep this up, "hate" will no longer be considered a bad word.

12 Sep 16:20

Southern Poverty Law Center Gets Creative to Label 'Hate Groups'

Here is a great article about a non-profit that labels other non-profits with which it disagrees as hate groups. Maybe someone needs to label them as a hate group, or maybe we can all agree that labeling people and groups is counterproductive, and in some ways hateful itself.

Don't get me started on the condescending "The Hate Has No Home Here" lawn signs. Suffice it to say that if their goal is to alienate people, they are effective.

Post a Comment
30 Aug 21:24

Supervillain Plan

Someday, some big historical event will happen during the DST changeover, and all the tick-tock articles chronicling how it unfolded will have to include a really annoying explanation next to their timelines.
28 Aug 18:22

Bruce Momjian: PG-C

Like many open-source projects, Postgres is written in the C programming language. However, with the code base being 31 years old, a lot of specialized C infrastructure has been added over the years to simplify server programming, e.g. memory management, caching, system catalog access, tuple access, error handing.

While this infrastructure helps experienced developers be productive, it often confuses people studying the Postgres source code because you have to understand the infrastructure to understand the code. Robert Haas makes this point clear in an email post:

A system like PostgreSQL is almost a language of its own; we don't really code for PostgreSQL in C, but in "PG-C". Learning the PG-specific idioms is arguably more work than learning C itself …

Continue Reading »

16 Aug 21:00

by Eduardo Maçan

12 Aug 01:46

Computers vs Humans

It's hard to train deep learning algorithms when most of the positive feedback they get is sarcastic.
08 Aug 04:20

Email Reply

I would be honored, but I know I don't belong in your network. The person you invited was someone who had not yet inflicted this two-year ordeal upon you. I'm no longer that person.
08 Aug 04:19

Edson Macedo liked a review

The Case for Covenantal Infant Baptism by Gregg Strawbridge
"It's hard to rate this book. It's a multi-author work that makes a case for infant baptism. I am a Baptist (not by birth or upbringing, but by choice, because I see this as the biblical position), and they didn't convince me my position was wrong. So, on a level of convincing, it was one star. But the authors did their best and made some points, so I would give it four stars in that regard. If you want to know what paedobaptists think, this is probably a good book. I wish the publisher had made the margins wider so that I had more room to write my comments.

I felt like the authors of this book failed to do serious exegesis. Often times, the exegesis was poor. And their arguments were not always consistent. Case in point: two adjacent chapters addressed the new covenant passage of Jeremiah 31:31-34. The first chapter said that the only thing new about the new covenant is that the ceremonial law of the Old Testament has been fulfilled by Jesus; therefore, there are no special priests in the new covenant who have a special knowledge of God. The next chapter had a different take. It acknowledged that the new covenant means that its members will have the law of God written on their minds and hearts (by the Spirit), they will know God savingly, and they will be forgiven of sin. Fine. But then the author applied the "already but not yet" card, saying that the new covenant has been inaugurated but not fulfilled or consummated. When it is fulfilled in the new creation, then, of course, all the members will know God and be forgiven. It's easy to see that both interpretations of this passage can't be correct. Often, these arguments come across as desperate attempts to justify a tradition, and the authors not infrequently invoke inconsistent arguments and special pleading.

The one positive take away is really a question: how do Christians regard their children? Even if they are not members of the covenant, as paedobaptists assert, how do they fit in? How should we teach them and make disciples of them? These are important questions to answer."
02 Aug 00:42

Structure, Integrity, Manipulation: How to Compare Data Models

by (Fabian Pascal)
My August blog post @All Analytics.

"The IT industry operates like the fashion industry: every few years -- and the number keeps getting smaller -- a "new" data technology pops up, with vendors, the trade media and various "experts" all stepping over each other to claim that it'll "revolutionize your business" and unless you jump on the bandwagon, you'll be "left behind." But time and again these prove to be fads lacking a sound foundation. Huge resources are invested in migrations from fad to fad, rather than in productive work (Don't believe the hype about Hadoop usage, Basta, Big Data It's Time to Say Arrivederci)."

Read it all.

04 Jul 23:33

Felipe Sabino liked a review

How Civilizations Die by David P. Goldman
"There are much better and more thorough reviews out there. But for my part the book was a very interesting look at the history of dead or dying civilizations and the applications for us today.

Generally, fertility rate is key. Once the fertility rate gets below a certain limit, the country has reached a point of no return - where economic devastation is certain (barring a miracle of God - which history has not yet observed concerning this particular demographic).

What was most striking to me (and what covers the subtitle of the book), is that Islamic countries have achieved in just decades what it has taken the West centuries to achieve. Their fertility rate is now equal with secular European countries. Goldman showed a correlation of when women become literate, the fertility rate declines. It took Europe hundreds of years for the fertility rate to reach its current status (since women were becoming literate). It took Islamic countries just a couple decades to reach the same fertility rate (since women were becoming literate).

This ties to one of his other points about the importance of faith. The Christians as a sub-group have a steady and sometimes increasing fertility rate among other religions - despite their locale. The conclusion I myself am drawing here is that the literate women of Islamic countries are succumbing to the secular mindset of childbearing not being a priority in life, or are otherwise losing faith in the religion they were born into as they become more literate.

Christian women, on the other hand, even when literate (and they have been for centuries), are still viewing child bearing as a priority in life. This makes sense as the Cultural Mandate in Genesis speaks to this as well as how often God speaks of the blessing of children. Biblically minded Christians (whether literate men or women) should want to have large families as the norm. I understand that physical, political, and economic difficulties could prevent that in certain circumstances. And I certainly wouldn't have any judgment against those families in those situations. But the norm should be for us to want to multiply and fill the earth.

It's interesting to see God move in a way that those civilizations who disregard that command of His are facing, or will face, the death of their own civilization. Interestingly, this includes the Islamic countries that are so often portrayed in the news as the countries that are going to invade and destroy America. It seems from this analysis, they're going to destroy themselves first."
29 Jun 23:06

Denial: the Labour Party’s antisemitism

by Melanie

David Hirsh’s must-see video, Whitewashed: Antisemitism in the Labour Party (which you can view below) starts with a truly shocking clip of Jeremy Corbyn speaking. Having referred to the profoundly anti-Jewish, murderous terrorist organisations Hezbollah and Hamas as his “friends”, he says (of either or both): “The idea that an organisation that is dedicated towards the good of the Palestinian people and bringing about long term peace and social justice, and political justice, in the whole region should be labelled a terrorist organisation by the British government is a big, big historical mistake”.

Hirsh’s film not only highlights examples of the antisemitism in the Labour party, but observes the appalling way in which Jews who draw attention to this are dismissed as “lying for Israel”. It states what so many on the left deny: that while in theory it is possible to be anti-Zionist but not anti-Jew, in practice the distinction is meaningless.

As one speaker observes, the Labour Party cannot call itself an anti-racist party if it denies the existence of left-wing antisemitism. Through interviews with Jewish people whose evidence to Baroness Chakrabarti’s vacuous “inquiry” into the issue was ignored, it shows how a report that was supposed to point to solutions to anti-Jewish attitudes in the party ended up as just another manifestation of the problem.

The post Denial: the Labour Party’s antisemitism appeared first on

18 May 20:03

PostgreSQL 10 Beta 1 Released

The PostgreSQL Global Development Group announces today that the first beta release of PostgreSQL 10 is available for download. This release contains previews of all of the features which will be available in the final release of version 10, although some details will change before then. Users are encouraged to begin testing their applications against this latest release.

Major Features of 10

The new version contains multiple features that will allow users to both scale out and scale up their PostgreSQL infrastructure:

  • Logical Replication: built-in option for replicating specific tables or using replication to upgrade
  • Native Table Partitioning: range and list partitioning as native database objects
  • Additional Query Parallelism: including index scans, bitmap scans, and merge joins
  • Quorum Commit for Synchronous Replication: ensure against loss of multiple nodes

We have also made three improvements to PostgreSQL connections, which we are calling on driver authors to support, and users to test:

  • SCRAM Authentication, for more secure password-based access
  • Multi-host "failover", connecting to the first available in a list of hosts
  • target_session_attrs parameter, so a client can request a read/write host

Additional Features

Many other new features and improvements have been added to PostgreSQL 10, some of which may be as important, or more important, to specific users than the above. Certainly all of them require testing. Among them are:

  • Crash-safe and replicable Hash Indexes
  • Multi-column Correlation Statistics
  • New "monitoring" roles for permission grants
  • Latch Wait times in pg_stat_activity
  • XMLTABLE query expression
  • Restrictive Policies for Row Level Security
  • Full Text Search support for JSON and JSONB
  • Compression support for pg_receivewal
  • ICU collation support
  • Push Down Aggregates to foreign servers
  • Transition Tables in trigger execution

Further, developers have contributed performance improvements in the SUM() function, character encoding conversion, expression evaluation, grouping sets, and joins against unique columns. Analytics queries against large numbers of rows should be up to 40% faster. Please test if these are faster for you and report back.

See the Release Notes for a complete list of new and changed features.

Test for Bugs and Compatibility

We count on you to test the altered version with your workloads and testing tools in order to find bugs and regressions before the release of PostgreSQL 10. As this is a Beta, minor changes to database behaviors, feature details, and APIs are still possible. Your feedback and testing will help determine the final tweaks on the new features, so test soon. The quality of user testing helps determine when we can make a final release.

Additionally, version 10 contains several changes that are incompatible with prior major releases, particularly renaming "xlog" to "wal" and a change in version numbering. We encourage all users test it against their applications, scripts, and platforms as soon as possible. See the Release Notes and the What's New in 10 page for more details.

Beta Schedule

This is the first beta release of version 10. The PostgreSQL Project will release additional betas as required for testing, followed by one or more release candidates, until the final release in late 2017. For further information please see the Beta Testing page.


17 May 13:32

Machine Learning

The pile gets soaked with data and starts to get mushy over time, so it's technically recurrent.
12 May 20:03

The Existential Roots of Trump Derangement Syndrome

Trump did not merely derail the progressive political agenda.
24 Apr 23:14

Felipe wants to read 'United in Hate: The Left's Romance with Tyranny and Terror'

21 Apr 16:06

Survivorship Bias

They say you can't argue with results, but what kind of defeatist attitude is that? If you stick with it, you can argue with ANYTHING.
21 Apr 02:40

Bruce Momjian: Switchover vs. Failover

With streaming replication, Postgres allows sophisticated setups of primary and standby servers. There are two ways to promote a standby to be the new primary. A switchover is when the change happens in a planned way:

  1. All clients are disconnected from the master to prevent writes
  2. A sufficient delay allows the final write-ahead log (WAL) records to be transferred to all standbys
  3. The primary is shut down
  4. The standby is promoted to be the primary

A failover happens when the steps above can't be performed, usually because the primary has failed in some catastrophic way. The major difficulty with failover is the possibility that some of the final database changes contained in the WAL are not transferred to standbys, unless synchronous_standby_names was used. When a standby is promoted to primary after a failover, the final missing WAL records can cause problems:

  1. Some transactions on the old primary that were acknowledged to clients might be lost
  2. If the old master needs to be reconnected as a standby without reimaging, it might be necessary to use pg_rewind

Make sure you practice both methods of promoting a standby so, when you have to do the promotion in production, you are ready.

Continue Reading »

26 Mar 21:00

Book Review: 'The Benedict Option,' by Rod Dreher

On insulating from an increasingly toxic post-Christian culture.
04 Mar 00:36

Borrow Your Laptop

If used with software that could keep up, a scroll wheel mapped to send a stream of 'undo' and 'redo' events could be kind of cool.
02 Mar 02:57

Natalie added 'The Prayer of Jabez: Breaking Through to the Blessed Life'

The Prayer of Jabez by Bruce H. Wilkinson Natalie gave 1 star to The Prayer of Jabez: Breaking Through to the Blessed Life (Hardcover) by Bruce H. Wilkinson
bookshelves: theology
I got as far as page 20 in this "Christian" best seller, then I read the following

What counts is knowing who you want to be and asking for it

I totally disagree with this statement, since when has the Christian life been about what we want rather than what God wants and has in mind for us? The author suggests that we can access God's blessings by ritually praying certain words connected to Jabez, a little known Bible character. He even tells a story about someone seemingly on a tour of heaven who finds a box of blessings that they didn't ask for and therefore didn't receive. If we follow this thread to its logical conclusion, we would spend every waking minute listing all of the possible blessings we can think of in case God has one of them in store for us that might be missed if we don't speak it into existence.....

This book is another method approach to spirituality yet in reality there are no short-cuts (http://christianmissionaryuk.blogspot...)

The author claims to have lived a blessed life since beginning to pray this prayer but how can he possibly know whether his blessings can be attributed to this prayer or not? The Bible makes it clear that good things/blessings will fall on the righteous and wicked alike....

Don't waste your time with this. It is little different to casting spells or speaking positive words over someone or saying abracadabra. Unbelievable once again that Christians buy into this stuff.....Please just read your Bible and pray every day, it is a discipline, one that cannot be mastered in just under an hour or in less than 100 pages of incantations....

28 Feb 00:49

Natalie added 'Dancing with Max: A Mother and Son Who Broke Free'

Dancing with Max by Emily Colson Natalie gave 4 stars to Dancing with Max: A Mother and Son Who Broke Free (Hardcover) by Emily Colson
bookshelves: christian-biography
This was a really great story about Max, a young boy with severe autism and the relationship his mother Emily develops with him after her husband leaves her. Max is actually the grandson of the late Charles Colson who has written the forward and epilogue.

I enjoyed this book because it was so real and gives an outsider a glimpse into the daily struggles of life with a child like Max. Emily tirelessly seeks to find ways to communicate with him and improve his quality of life. Her example is one of complete selflessness, she obviously adores him and has sacrificed her life that he might experience some joy here on earth. They are Christians.

This book is actually pretty funny--Emily uses a lot of amusing metaphors and similes to try and help people understand exactly how she felt and how other people responded to Max's behaviour. There were many people who sought to connect with Max, others who didn't know what to do and still others who really should be ashamed of themselves. Emily perseveres through the ups and downs. The writing style is creatively unique, it's difficult to explain but I haven't read a book quite like this before.

An ideal gift for someone dealing with a child with disabilities or just for those who enjoy true stories of Christian hope in the midst of trials. There is no bad language, sexual content or violence.

27 Feb 20:57

Felipe is currently reading 'Christ Esteem: Where the Search for Self-Esteem Ends'

25 Feb 20:32

It's the Turn of the West

by Fabian Pascal
25 Feb 00:56

Location Reviews

Google and Yelp keep deleting my scathing reviews of the Mariana Trench, the Chernobyl reactor core, the jet stream, and the equator.
25 Feb 00:55

The left dies in daylight

by Melanie

The British political and media class is today poring over the entrails of yesterday’s by-elections. The Tories won an unprecedented victory in Copeland, while Labour defeated the UKIP leader in Stoke. The discussion is over whether Labour’s hapless far-left leader Jeremy Corbyn is finished or will use the victory in Stoke to stagger on, and whether the useless UKIP leader Paul Nuttall made a strategic error in targeting Labour rather than Conservative voters.

This all misses the point. The by-elections point to something rather bigger that is now taking place. The Conservative party is in the process of destroying any electorally viable alternative to itself.

This is because it has turned itself into the champion of the things that are of overwhelming importance to the British working class. These are stopping mass and unsustainable rates of immigration, restoring control over national self-government and working to make Britain once again a prosperous global trading nation, restoring in the process patriotic pride in national identity and in values such people recognise, identify with and share.

The Labour party currently stands for the opposite of all this. It is therefore unelectable whoever becomes its leader, because it is dominated by metropolitan progressive universalists who despise the (always) conservatively-minded working class.

UKIP supports that traditionalist working-class agenda but is demonstrably incapable of running a whelk-stall let alone a government. The Tories have now appropriated UKIP’s platform. Margaret Thatcher’s most famous aphorism, “There is no alternative” to conservatism, has therefore become a reality under Britain’s canny Prime Minister (and former Remainer) Theresa May.

In the US, President Trump is doing exactly the same in attracting the support of millions of working-class Americans. He’s done this by promising to restore jobs and defend the US against radical Islamism, thus giving ordinary Americans hope again in the future and in the idea that their country itself has a recognisable future.

Far from his leftist caricature as another Mussolini in the making, he is actually restoring constitutionality and the rule of law – in contrast to the Obama administration which undermined both. Trump is enforcing the law against illegal immigrants, for example; and when the courts made their dubious rulings against his own admittedly dubious order suspending immigration from states designated as a danger to US security, he didn’t ignore the courts but tore up his order and drafted a new one.

Amongst the public, people are getting the measure of this most unusual President and are coming to understand the distinction between his style and substance. While his loose-lipped way of speaking is far from ideal, because language matters and the US President should be careful to be accurate in what he says, people understand what he actually means – which by and large they find to be sensible and true. They discount the careless or coarse way he talks because that’s the way many of them talk too. What matters to them is not what he sounds like but what he actually does.

As we know, those who voted for both Trump and Brexit were repudiating the progressive consensus. The continuing reaction by those progressives not only confirms everything these who voted for Trump and Brexit thought. It is likely also to drive into their camp many who didn’t vote Trump or Brexit or who have serious reservations about either or both.

Whatever their concerns, they are looking now in horror at the opposition and recoiling from their sheer irrationality, obsessive hatred and contempt for democracy and the people. They understand that those shrieking daily that both Brexit and Trump are about to usher in a dark age of tyranny embody in themselves the greatest threat to freedom, reason and decency.

In Britain Gina Miller, the lead claimant in the court case brought to require Parliamentary approval for the triggering of the Brexit process, has now started a campaign to demand that Parliament is given a full vote on the terms of Britain’s departure that will be agreed with the EU.

“In the face of no opposition, whoever feels the need to be the voice of reason needs to speak up now,” she says. “Currently MPs are too weak to do that — so we must do it for them.”

Got that? If elected MPs decide not to demand such a vote, they must be brushed aside by Gina Miller on the grounds that she has a superior mandate simply because she disagrees!

In the Guardian today, Polly Toynbee accuses Theresa May of a “preposterous seizure of absolute power over the country’s most important decision” in exiting the EU. Mrs May’s “absolute shocker” is apparently to refuse “to give Parliament a meaningful vote on whatever deal, or no deal, she emerges with in two years’ time or to accept any of the Lords’ amendments”.

Hang on! The House of Commons voted overwhelmingly to trigger Brexit following the decision of the people in last June’s EU referendum. At the end of Britain’s Brexit negotiations with the EU, Parliament will be given the opportunity to accept or reject that deal. So where’s Mrs May’s “absolute power”?

The House of Lords is merely a revising chamber. It cannot insist on its proposed amendments because, since the Brexit bill consists merely of the go-ahead to trigger the departure process, there is nothing to amend. The Lords’ amendments are therefore nothing of the kind but rather a sneaky attempt to fetter the Government in negotiating Brexit as now mandated by the Commons.

The Lords are perfectly well aware of their absolute requirement not to behave unconstitutionally. But Toynbee writes:

“Parliament itself is in the process of abrogating its rights by allowing the prime minister to refuse all amendments.”

So in Remainerverse, it seems, it isn’t possible for Parliament to reach a legitimate democratic decision if this doesn’t serve the Remainers’ purpose. The constitution is only of value when it delivers what they want.

In the US, the Trumpophobes display a similar contempt for democracy, truth and balance.

The New York Post recently fired a sportswriter for a tweet likening Trump’s inauguration to the Pearl Harbour and 9/11 attacks. Before that a Politico contributing writer tweeted out a suggestion the president might be having an incestuous relationship with his daughter Ivanka.

In the New York Times, Nicholas Kristof ruminated: “We’re just a month into the Trump presidency, and already so many are wondering: How can we end it?” Pondering how this might be done, he identified the main problem: “Trump still has significant political support, so the obstacles are gargantuan.” Hmmn, yes, democracy is such a nuisance, isn’t it.

In the New Yorker, George Packer writes longingly of Section 4 of the Twenty-Fifth Amendment to the Constitution, which allows for the removal of a President who can no longer discharge his duties. Packer writes: “After a month in office, Donald Trump has already proved himself unable to discharge his duties. The disability isn’t laziness or inattention. It expresses itself in paranoid rants, non-stop feuds carried out in public, and impulsive acts that can only damage his government and himself. Last week, at a White House press conference, the President behaved like the unhinged leader of an unstable and barely democratic republic.”

In fact, that press conference was loudly cheered by millions of Americans who were delighted that the President was giving the despised media such a public kicking. Asked whether they relied more upon the President or the media to tell the truth, the public favoured Donald Trump by 45 per cent to 42 per cent.

So how much insight or contrition does the media display in the face of such public disdain? None. Kristof asked: “And what does it say about a presidency that, just one month into it, we’re already discussing whether it can be ended early?” Nothing. It says everything instead about himself and the rest of the media witch-hunt.

In the New Yorker, Packer concludes: “An authoritarian and erratic leader, a chaotic Presidency, a supine legislature, a resistant permanent bureaucracy, street demonstrations, fear abroad: this is what illiberal regimes look like. If Trump were more rational and more competent, he might have a chance of destroying our democracy.”

The words “living”, “different” and “planet” spring irresistibly to mind. As Michael Barone writes in the Washington Examiner, in just five weeks Trump has already delivered on his promises to a very high degree:

“The Keystone XL and Dakota Access pipelines are now headed for approval, and the Environmental Protection Agency’s Clean Power Plan and Waters of the United States mega-regulations are on the way out.” Some of Trump’s appointments, such as Judge Neil Gorsuch, Defence Secretary James Mattis and National Security Adviser H.R. McMaster have been clearly first-rate. And Trump has had amicable and constructive meetings with the elected leaders of Britain, Japan, Canada and Israel.

The Washington Post has put up on its masthead just below the title the rubric “Democracy dies in darkness”. A newspaper that not only defines its entire existence in opposition to the democratically elected US President but misrepresents all available evidence to state falsely that he is destroying democracy is no longer to be taken seriously as a newspaper.

The left doesn’t realise it but it is staring at its own electoral demise.

The post The left dies in daylight appeared first on

23 Feb 12:59

Sloppy words but the substance was true

by Melanie

We are told by his detractors that Donald Trump is such a stranger to the truth he thinks he can create his own reality. Well, now he appears to have done just that! One day after seeming to suggest falsely that there had been immigrant-related violence in Sweden the previous night, precisely such violence promptly broke out the following night!

Amazing. Not only is President Trump a liar, it appears, but he is a liar with the prophetic gift of second sight. Who knew?

What Trump said was this. “You look at what’s happening in Germany, you look at what’s happening last night in Sweden. Sweden, who would believe this? Sweden. They took in large numbers. They’re having problems like they never thought possible.”

It turns out he’d been talking about a TV documentary on this subject to which he’d seen a reference the previous evening. This was a report by Ami Horowitz which said there had been a surge of gun violence and rape once Sweden began its “open door” policy towards immigrants, that the government had “gone out of its way to try to cover up some of these problems” and that the country now had Muslim “no-go zones” ruled by sharia law.

That report itself was criticised for being distorted. Swedish politicians rushed to state that such problems were simply unknown. The city of Malmo was a model of multicultural harmony. One of the police officers interviewed by Horowitz said their comments had been taken out of context. “He is a madman.” And so on.

Just a few hours later, violence erupted in the Stockholm suburb of Rinkeby after a mob of around 30 began attacking officers with rocks and setting fire to cars. But Trump had not been exercising metaphysical powers of prophecy. Both he and Ami Horowitz were accurately reflecting Swedish reality, as has been steadily reported over many years despite attempts by the Swedish authorities to suppress such information.

A few weeks previously, three police officers were taken to hospital after being attacked by a mob in Rinkeby, and officials placed more than 50 areas on a high risk list of places with high levels of migrants where police admit they do not have control. National Police Commissioner Dan Eliasson said he needed a further 4,100 officers and specialist staff to deal with the surge in incidents since migrants entered the nation in their thousands. He said: “We have to go to work against unrest in the asylum centres which places a much greater demand than might appear outwardly.”

There have been increasing attacks by asylum-seekers against Swedes. This report details many such attacks merely during June last year. This was the entry for June 26:

The Östersund police department admitted that the many sexual attacks against women in the town in February and March of this year, were mostly committed by “asylum seeking youths.” When the rapists were most active, the police put out a warning to women not to go outside alone evenings and nights. The local chief of police, Stephen Jerand, told the daily, Östersunds-Posten: “When we take in people who are fleeing, it is important to inform them early on about what the rules are in Sweden, and that said rules also apply to women.

A significant increase in rapes in Sweden has coincided with a huge increase in immigration. In 1975, 421 rapes were reported to the police; in 2014,the number was 6,620. Sweden is now number two on the global list of countries for rape offences. A report states:

Twenty-one research reports from the 1960s until today are unanimous in their conclusions: Whether or not they measured by the number of convicted rapists or men suspected of rape, men of foreign extraction were represented far more than Swedes.

The Swedish police have been accused of trying to conceal the nature and scale of this immigrant violence. There were claims they tried to hush up a series of sexual assaults by asylum-seekers at Europe’s largest teen pop festival, with one senior officer saying the police wanted to avoid “playing into the hands” of the anti-immigration Sweden Democrat party:

Officers identified a group of approximately 50 men, “so-called refugee youths, predominantly from Afghanistan,” whom they suspected of being behind the attacks, adding that “several of the gang were arrested for sexual harassment”. Despite a record number of girls reporting crimes, police made no mention of the phenomenon in the report on the festival posted to their website, which said instead only that there had been “relatively few crimes and few arrests given the number of attendants”.

There have been many reports of attacks on Jews in Malmo. According to a report in 2013:

The city is infamous for having the largest number of antisemitic incidents in the country, many of them perpetrated by members of the Muslim community… Many of [Malmo’s remaining Jews] are afraid to leave their homes; many want to leave the city and do not want their children to grow up there. There are only about 600 Jews remaining; many have left for Stockholm and other cities because they can’t take the hatred.During the first six months of 2013, Malmo police reported 35 attacks on Jews – triple the previous year.

There have also been attacks on immigrants and on mosques, as well as intra-migrant gang violence. This report from September 2016 said:

Earlier this year, a boy of 12 was raped in refugee accommodation by another refugee who claimed to be 15. A dental X-ray suggested the attacker was closer to 19. Later that month, a 22-year-old Swede (herself the daughter of immigrants) was stabbed to death by one of the refugees she was caring for — another adult claiming to be 15. Such horrific stories raise the fear that the authorities have lost control. This is reflected in the extraordinary rise of the Sweden Democrats. There have also been a spate of attacks on refugee centres, some of which have been burnt down.

Trump’s loose lip over Sweden gave his enemies in the media a field day. They were able to claim not only that he lied but that the claims he made about Sweden were untrue. They were not.

His supporters appear to be discounting the falsehoods or inaccuracies in his loose and careless talk because they have decided he is telling the truth about the stuff that actually matters and they can work out perfectly well what he is saying. The distinction they appear to be making is not between truth and falsehood but between Trump’s sloppy inaccuracies or boastful exaggeration on the one hand, which they don’t think are that important, and on the other hand the lies or omissions by the mainstream media, which they think matter a great deal.

Be that as it may, Trump needs to be far more careful about how he talks. Words matter, and it is simply not on for the President of the United States to make comments which are so carelessly inaccurate. It allows his enemies to paint him as a liar, obscuring the fact that the essential point he is making may be true. That’s what happened over Sweden and, unless he starts exercising far more discipline over what he says, it will happen again and again.

The post Sloppy words but the substance was true appeared first on