{-# LANGUAGE OverloadedStrings #-}
import qualified Data.Text as T (Text)
correctAnswer :: T.Text
correctAnswer = "Haskell"
English but not in a Brexit way.
{-# LANGUAGE OverloadedStrings #-}
import qualified Data.Text as T (Text)
correctAnswer :: T.Text
correctAnswer = "Haskell"
Reflecting on my first year running solely Linux (as opposed to dual-booting), I think that this culture comes from the fact that, on Linux, problems can more often than not be solved. If not solved, then at least understood. When you want to change something on Windows, or something breaks, you have far less room to maneuver.
When I was a Windows user, I’d barely ever submitted a bug report for anything, in spite of being very tech-literate. It felt hopeless, as my entire experience with the OS was that if a fix would come, it’d have to be done by someone else.
Linux treating its users like adults, produces users who are more confident and more willing to contribute.
Following up from my previous comment, there is a Flatpak of Emacs available on Flathub. Here are the instructions for how to install, whilst enabling native compilation, which will offer a performance increase and allow you to use features such as vterm
(the best terminal emulator for Emacs).
I’m not too familiar with how Flatpak works but Emacs benefits from compiling it on your machine natively. Tell me what distro you’re on and I can see if I can find out how you’d do that.
Lots of replies mentioning Emacs but Emacs out of the box is gonna be essentially a text editor (insert obligatory: Emacs isn’t a text editor; it’s a LISP interpreter).
However, install Doom Emacs, and you have a full IDE experience for essentially any language you could ask for. I highly recommend it.
My answer to this would always have been Metal Gear Solid 3. If Konami mess up the remaster (which I’m just assuming they will), then this will be my answer again.
Hijacking your comment to plug my favourite game review channel who made a video on Vagrant Story.
Doom Emacs with lsp
and rust-analyzer
I recommend Pocket Casts.
You’re absolutely correct and if there’s one thing I wish I included it would’ve been a ‘charitable’ description of the possibilities of Brexit. The reason why it wasn’t included is that I think the actual motivations of the arch-Brexiteers within parliament and the media aren’t a contributing factor to why Brexit happened. They certainly had a vision for a potential Brexit but I don’t think that played any role in the decision to hold a referendum, and I believe only a very small subset of the 52% voted Leave did so because they shared the ‘Singapore with worse weather’ vision of the Brexit elite.
Wow, thank you :) that’s an amazing compliment. Brexit has the dangerous combination of tremendous emotional investment and piquing my interest in domestic politics. Hence the rant 😂
OK, so…
The reason why it happened is that the Conservative Party government was wildly unpopular in 2013-2014 with all of the indications being that Ed Miliband’s Labour Party were going to storm the Conservatives at the 2015 General Election. Furthermore, ever since the Thatcher governments of the 1980s, the Conservatives were weakened by the ‘Eurosceptic’ branch of their party often being vocal, disruptive, difficult to work with, and harming the ‘Not the Nasty Party’ narrative Conservative Party Central HQ (CCHQ) had often tried to push in the 90s and the 00s.
Offering a referendum on the European Union therefore had two advantages:
This is of course on the assumption that the referendum passed. And never let anyone tell you otherwise, David Cameron (then-PM) and George Osbourne (then-Chancellor; finance secretary and 2nd most important cabinet member) absolutely would not have proposed the referendum if they believed it had any chance of failing.
Furthermore, they assumed they’d be out of government and the referendum would never see the light of day. To the arrogant, and out-of-touch Cameron and Osbourne the policy was all upside.
As it happens, for a variety of reasons, the Conservatives actually won the 2015 General Election with a majority (whereas they were in a coalition before). And, as promised, a referendum was planned.
For a substantial period of time (late 18th-century to mid-20th century), Britain was unquestionably the most powerful empire in the world. This is within living memory. The culture and expectation of Britain being a 1st rate world power is something that has only begun to fade within the past couple of generations. But a significant number of older people (people who vote) were raised and educated with the fair understanding that Britain was a superpower. For example, all of my grandparents and most of great Uncles and Aunts were being educated at a time when Britain still held all of India and most of Africa.
Since the Second World War, Britain’s place in the world has unquestionably declined. We no longer have the Empire. We racked up tremendous amounts of debt to the United States. For periods in the 1970s, Britain was widely considered the ‘sick man’ of Europe. The feel good moments of the 1990s and Cool Britannia were quickly doused by the War in Iraq, where Tony Blair was universally seen as a puppet of the Bush administration.
Since the 1980s in-particular, life has changed for many in the United Kingdom beyond recognition. Trade unions were razed. Income disparity has skyrocketed. Town centres have become neglected. Internal tourism has been decimated. Cities like Leicester started becoming majority-minority. 2008 and the Great Recession tumbled the New Labour government and brought in a Conservative government. All parties at the 2010 general election bought into the consensus that the only way the country would survive would be to gut public sector spending. Healthcare would worsen. Education would worsen. Adult social care would worsen. Local government services would worsen.
A very large number of people came to the rational conclusion that, at least for them, their lives had gotten worse and would continue to get worse. But how does one consolidate this very clear observation with:
A lot of the media attempted to bridge this issue with a scapegoat: the European Union.
Euroscepticism first found a voice with Margaret Thatcher in the 1980s. She often disagreed with a significant number of the leaders on the continent and didn’t appreciate being limited in how she could act.
Thoughout the 1990s and the 2000s, the whole media knew they could gather attention by blaming various problems on the European Union. A notable young journalist, Boris Johnson, was particularly renowned for the ludicrous and inaccurate stories he wrote on European Union directives.
The European Union was an outstanding scapegoat:
It had something for everyone. Before the result of the referendum, you’d never hear anyone defend the EU. It was seen by most of its defenders as a necessary evil in a world we could no longer rule, and isn’t it nice you don’t need a visa to go to Spain? No positive case was ever put forward by anyone. There was little point to. There was never any risk of us leaving.
Now, the European Union is an imperfect project. However, thanks to the economic and cultural connections brought about by the EU, Western Europe is at the lowest risk of internal armed conflict in millennia of history. Europeans are more familiar with one another than they’ve ever been before. Smaller states such as Ireland remain independent and sovereign but now have defenders, and allies, and representatives that allow them to assert themselves globally.
These arguments hold much less weight on an island nation, that hasn’t known armed conflict within its borders since the Glorious Revolution (excluding Ireland), who within living memory had the power and the influence to dominate half the globe.
No one appreciated the EU until it was already too late. And all of the rich newspaper editors who made bank on peddling lies about this foreign government to a lost, and disaffected public thought it’d be consequence free.
What was it supposed to accomplish? Nothing. The referendum was never supposed to happen, and if it did, it was never meant to pass. No one with any power or influence had any idea on what to do. What Brexit would look like. What some fringe politicians had promised was an emotional return to self-government, wealth, power, influence, independence. A turning back of the clock.
I had a little personal crisis when I watched The Big Lebowski for the first time and just hated it. I was so bored.
I’ll have to give it another go and hope I get it .
Season 3 of The Wire. That’s pretty good hype music but I’d probably rather the Season 2 cover.
The pricing Reddit is charging is obscene and would mean that Apollo would be forced to pay $20 million per year to keep the app running. Other popular third-party apps would have to pay similarly outrageous costs. It’s clearly a blatant attempt to run them off Reddit so the site can force users to use its first-party app instead.
I wish all articles covering the debacle but it at clearly as this.
I want all of the scabs and the naysayers to see this. Without the protest, without the exodus, without the blackout, we don’t have Reuters, one of the world’s most respected journalistic institutions, publishing disparaging info on Reddit’s IPO. The longer this goes on, the worst it gets for u/spez and any other rube who feels entitled to make tens of millions off of the backs of the community they neglected.
Fellow NixOS traveller. I used Nix for work and never saw the appeal of a whole OA built around it but when I saw a tutorial with the declarative config I was instantly sold.
I’m learning Rust at the moment and I too think I have some reservations with its syntax. Most of these reservations come from my strong preference for functional programming over OOP.
I am unsure if I like method-syntax period, even if it isn’t inherently OO. Chaining just makes me feel uncomfortable in a way piping doesn’t.
Also it seems idiomatic for values of enumerated types to be written
Type::Enum
, which seems ugly and unnecessary.What’d you make of this article?: https://matklad.github.io/2023/01/26/rusts-ugly-syntax.html