In case you haven't seen this yet and for some reason haven't had the chance to enjoy @rmcelreath.bsky.social 's teaching, now is your chance. #rstats #StatsSky
In case you haven't seen this yet and for some reason haven't had the chance to enjoy @rmcelreath.bsky.social 's teaching, now is your chance. #rstats #StatsSky
βAir pollution fell substantially as Paris restricted car traffic and made way for parks, people-streets and bike-lanes.β
Better for the climate, better for health, better for livability & quality of life.
Common sense.
Such a no-brainer, itβs remarkable that more cities HAVENβT done the same.
McSweeney is exercised by the fact that the civil service has 7,000 communications officers, 4,500 of whom work for arm's-length bodies and quangos and frequently attack what the government is trying to do. Like Dominic Cummings, he is enthused by the possibilities of technology to speed change, such as AI in the NHS or gamers being hired by the Ministry of Defence to fly drones. He is now experimenting with 'synthetic voters' β essentially fake focus groups of AI voters who can tell ministers more quickly and cheaply what the public thinks of policies. In the last week he has been reading The Technological Republic by Alexander Karp, co-founder of the tech firm Palantir, which argues that the Westβs technical dominance over the past century has been down to collaboration between governments and tech firms.
Morgan McSweeney (UK Labour's Dominic Cummings knock-off) is reportedly experimenting with 'synthetic voters' β "essentially fake focus groups of AI voters who can tell ministers more quickly and cheaply what the public thinks of policies" www.spectator.co.uk/article/can-...
#govtech #govcomms
Someone needs to tell these guys about supply-induced demand. #healthpolicy
www.theguardian.com/politics/202...
Screenshot from Positron showing code that connects to a database, and then highlights the connection in a Connections Pane and shows the data in a Data Explorer tab Here's the code: library(dplyr) # Connect with {connections}, which automatically adds this to the panel con <- connections::connection_open(duckdb::duckdb(), ":memory:") # Or do it manually with {DBI} # con <- DBI::dbConnect(duckdb::duckdb(), ":memory:") # connections::connection_view(con) # Add some stuff to the database copy_to(con, penguins, name = "penguins", overwrite = TRUE) copy_to(con, gapminder::gapminder, name = "gapminder", overwrite = TRUE) # Get stuff out of the database adelie_query <- tbl(con, I("penguins")) |> filter(species == "Adelie") # Check it out! It's SQL! show_query(adelie_query) # Actually run the query penguins_from_db <- adelie_query |> collect() penguins_from_db connections::connection_close(con) # Or this: # DBI::dbDisconnect(con)
Ooh, @posit.co's Positron is no longer in beta as of this week(!), and it recently added support for DuckDB databases in the Connections Pane positron.posit.co/connections-... - any db connection you add with {connections} shows up thereβthis is magical! #rstats
If anyone needs more empirical evidence that climate change is driving the uptick in extreme wildfire activity across western NAmerica, this is a good illustration.
A long long time ago, in a far away galaxy... the US used to tax the rich
A alpha version of an R package to estimate differences-in-differences with a continuous treatment is now available from the authors
bcallaway11.github.io/contdid/inde...
Net migration has halved, meaning the government didn't need to axe the social care route, or double the time for settlement, or create a funding crisis among universities.
Hundreds of thousands of lives impacted because of the politics.
The Manchester Centre for Health Economics has three new Research Associate positions in Health Economics (Β£37,174 - Β£41,671 p/a). These are 24-month fixed-term contracts from July 2025 to June 2027.
For full details and to apply, visit
www.jobs.manchester.ac.uk/Job/JobDetai...
π
I want to give credit to my editors, who asked me to write 2,000 words on why Andrew Tate wears such tight pants. I submitted 3,700. They asked if I really needed to start with a story about the industrial revolution and I said "yes, absolutely don't cut."
www.bloomberg.com/features/202...
Here's the link. www.code-like-a-journalist.com/en/git-and-g...
The UK car industry contributes Β£22bn to the economy and employs c 35k people.
Universities contribute Β£265bn and employ nearly 400k, over 10x as much.
Yet he seems ok to let that sector implode.
Iβm happy to share our new working paper, "Are Female-Dominated Cancers Underfunded?", co-authored with my incredible doctoral advisors, @juditvall.bsky.social and @lidiafarre.bsky.social . This paper has evoked a range of emotions, but we hope it sheds light on an important topic.
Following the announcement of the #SpringStatement by Chancellor of the Exchequer, our Academic Co-Directors @profkepickett.bsky.social @profbambra.bsky.social @lukemunford.bsky.social & Prof David Taylor-Robinson have issued a joint statement in response www.healthequitynorth.co.uk/health-equit...
bettercities.substack.com/p/congestion...
Congestion Pricing
Traffic down
Pollution down
Public transport up
Business impact positive
Safety improved
Brilliant piece by Siva Anandaciva from the Kings Fund on the implications of abolishing NHS England.
www.kingsfund.org.uk/insight-and-...
zuck wearing a shirt that says "aut zuck aut nihil"
jay graber, bluesky ceo, wearing a shirt that says "mundus sine caesaribus"
Written for Scotland, applies globally.
As expected paulkrugman.substack.com/p/trump-to-n...
βAs in Ricardoβs time, the impact of automation on workers today is more complex than an automatic linkage from higher productivity to better wagesβ
economics.mit.edu/sites/defaul...
.@theguardian.com to the rescue of journalism, calling TrumpMusk's ongoing totalitarian insurrection what it is: a #COUP.
Do read. From the Guardian, it's always a gift link:
The Guardian view on Donald Trumpβs power grab: a coup veiled by chaos
www.theguardian.com/commentisfre...
π
π
TIL Abraham Wald, who famously worked on selection bias in assessing aircraft damage, died in a plane crash :(
Reminder for a new year and a new platform: parquet is a really efficient way of storing big tabular datasets. These two files are identical, written from the same R data frame - the parquet one is >10x smaller than the csv