I guess we have to pretend we want to shoot you in the face to win at this point?
Arizona, Michigan, and all the other swing states - I love you, but you should get one person one vote. We need a National Popular Vote. We need more ranked choice voting. But most of all we do not need another four years of Trump, and so I'll be enthusiastically voting Harris/Walz in 2024. I'd rather have whatever remains from this lettuce than suffer through another Trump term. If you have allowed yourself to believe that Harris is as much of a threat to democracy as Trump, remember that the supreme court is lost to the right for a generation, hold your nose, and vote Harris/Walz. If you're concerned that Walz has stretched the truth a couple of times in the service of a good story, check out these 30,573 examples from Trump.
Trump lost in 2020. Vance can't say it for some reason, and that's disqualifying just by itself. Trump lost the popular vote in 2016. 65% of Americans support electing the President on the popular vote (make it happen here). A majority of Americans support safe access to abortion. A majority of Americans favor stricter gun control laws. A majority of Americans support free college. A majority of Americans support Federal health care. A majority of Americans support same sex marriage (data here). This is a very sane country in thrall to a dangerous and dare I say deplorable minority. If you're not registered to vote, get registered. If you're Stein or Kennedy curious get that out of your system by writing your representative and demanding ranked choice voting. And then vote for Harris/Walz so we can put this Trump thing to bed and find some path back to a politics that actually works for America.
As with my San Francisco voter guide I created a custom GPT with the California ballot measures and my voting history, to try and automate figuring out how I would vote this year. San Francisco went really well and required just some light editing. For some unknown reason the California version really struggled. I'm using the same approach of having the GPT summarize the proposition, summarize my previous voting record on related issues and then make a recommendation. I had to do a lot of fine tuning of the second prompt to get it to come up with anything sensible. The custom GPT is here, and the recommendations are below:
2: Authorizes Bonds for Public School and Community College Facilities. Legislative Statute.
Proposition 2 authorizes $10 billion in bonds to repair, upgrade, and build new facilities at K-12 public schools and community colleges. This funding is essential to address urgent health and safety issues, such as fixing deteriorating infrastructure, modernizing classrooms, and ensuring students have access to 21st-century learning environments. The proposition also includes strong accountability measures, such as public audits, ensuring that funds are spent as promised. Given my consistent support for school bond measures in the past to improve public education and infrastructure, Proposition 2 deserves a YES vote to invest in the future of California’s students.
3: Constitutional Right to Marriage. Legislative Constitutional Amendment.
Proposition 3 updates California’s Constitution to formally recognize the right to marry regardless of gender or race, removing outdated and discriminatory language that limits marriage to being between a man and a woman. This measure reflects existing federal law and aligns with California’s legacy of protecting civil rights and personal freedoms. As I have consistently supported marriage equality, a YES vote ensures we safeguard these rights for future generations while removing the remnants of discriminatory language from our state Constitution. Vote YES on Proposition 3 to continue advancing equality.
4: Authorizes Bonds for Safe Drinking Water, Wildfire Prevention, and Protecting Communities and Natural Lands from Climate Risks. Legislative Statute.
This measure authorizes $10 billion in bonds to fund safe drinking water projects, wildfire prevention, and the protection of communities and natural lands from climate change. With California facing increasing threats from droughts, wildfires, and other climate-related disasters, this is a necessary investment in our future. While I usually approach new debt cautiously, this proposition addresses urgent needs that we cannot afford to ignore. Protecting our water supply, reducing fire risks, and enhancing climate resilience are critical actions we must take now to safeguard future generations. Vote YES on Proposition 4.
5: Allows Local Bonds for Affordable Housing and Public Infrastructure with 55% Voter Approval. Legislative Constitutional Amendment.
Proposition 5 would allow local governments to pass bonds for affordable housing and public infrastructure with a 55% voter threshold instead of the current two-thirds requirement. While addressing the housing crisis is important, this measure would shift more financial burdens onto local taxpayers by making it easier to raise property taxes through bond financing. With local governments already struggling to manage debt and rising costs, lowering the voter approval threshold could lead to more irresponsible spending and higher taxes without clear benefits. I recommend voting NO on Proposition 5 to prevent unnecessary increases in local debt and tax burdens.
Yes: Proposition 6 seeks to eliminate the constitutional provision that allows involuntary servitude, or forced labor, as punishment for incarcerated persons in California. This measure would align the state's constitution with modern human rights standards, prioritizing rehabilitation over punitive practices. In the past, I've consistently supported reforms that emphasize rehabilitation over harsh penalties, particularly when they improve long-term outcomes for individuals and society. A "YES" vote on Proposition 6 continues this trend, ensuring California moves away from outdated practices and toward more humane treatment of incarcerated individuals.
32: Raises Minimum Wage. Initiative Statute.
Proposition 32: Vote Yes - Proposition 32 will raise the minimum wage to $18 per hour by 2026, addressing the growing cost of living and ensuring that service and essential workers, who have been hit hardest by inflation, can afford basic necessities. California’s wage increases have lagged behind rising corporate profits, leaving too many working people behind. While opponents argue that it will hurt businesses, the reality is that working families need a living wage to survive in this state. As with previous measures supporting economic equality and protections for lower-income communities, this is a step toward ensuring fairness in the workforce. Vote Yes on 32 to help working Californians keep up with the cost of living.
33: Expands Local Governments’ Authority to Enact Rent Control on Residential Property. Initiative Statute.
Proposition 33 seeks to repeal the Costa-Hawkins Rental Housing Act, allowing local governments to expand rent control across more types of residential properties, including newer buildings and single-family homes. While the stated goal is to provide relief to renters, this measure would likely lead to reduced housing development, decreased property values, and a worsening of the state's housing crisis. Based on past voting preferences that emphasize protecting property rights and avoiding policies that discourage investment, I recommend voting NO on Proposition 33. This measure will do more harm than good by stifling the creation of much-needed new housing.
34: Restricts Spending of Prescription Drug Revenues by Certain Health Care Providers. Initiative Statute.
Proposition 34 mandates that healthcare providers must spend 98% of revenues from the federal 340B drug discount program on direct patient care, introducing severe penalties for non-compliance. While well-intentioned, this measure places an unreasonably rigid requirement on how organizations allocate their resources. It’s crucial to trust healthcare organizations to manage their finances based on their unique operational needs, with performance and outcomes guiding support. Vote No on Proposition 34, as it imposes unnecessary restrictions and could harm the ability of providers to operate effectively.
35: Provides Permanent Funding for Medi-Cal Health Care Services. Initiative Statute.
Proposition 35 seeks to secure permanent funding for Medi-Cal by continuing an existing tax on managed healthcare plans. This measure is crucial for maintaining healthcare services to low-income Californians without imposing new taxes. Based on my past votes, I consistently support measures that ensure essential services like healthcare remain available to the most vulnerable populations, especially when there is no new tax burden on the general public. Vote YES on Proposition 35 to protect access to vital healthcare for millions of Californians.
36: Allows Felony Charges and Increases Sentences for Certain Drug and Theft Crimes. Initiative Statute.
Yes: Proposition 36 closes the dangerous loophole that allows repeat offenders to escape serious consequences for committing petty theft under $950. By reclassifying these crimes as felonies for individuals with two or more prior convictions, it ensures that those who repeatedly steal or traffic dangerous drugs like fentanyl face appropriate punishment. This measure restores accountability and enhances public safety by targeting serial offenders, who have been taking advantage of lax enforcement. A “Yes” vote on Proposition 36 is a vote for tougher penalties on career criminals and a step towards safer communities.
Updated 2024-10-19 23:55:
To fully AI this post here's a NotebookLM generated podcast discussing the content.
As ever a brutal slate of propositions to decide on for the election. I've been blogging my choices since 2012 so I have a decent archive at this point and decided to automate. I built a custom GPT from the 300 page voter guide and my previous ballot measure related posts. I then interviewed the GPT on each proposition, asking for a summary, related issues that I have voted on previously and then a concise recommendation based on my voting history. I've made some light edits and it can be a bit salesy at times, but I think it's captured the right angle on everything. If you want more detail you can chat with it here.
A: Schools Improvement and Safety Bond
Proposition A is a $790 million bond measure for the San Francisco Unified School District, aimed at making critical upgrades to aging infrastructure, including seismic retrofitting, classroom modernization, and technology improvements. While concerns about past financial mismanagement in the district are valid, the need for safe, functional school facilities is undeniable. A strong education system requires investment, and Proposition A offers a targeted, practical way to address overdue infrastructure needs without raising taxes. Vote Yes on Proposition A to ensure our schools are safe, modern, and capable of meeting students' needs.
B: Community Health and Medical Facilities, Street Safety, Public Spaces, and Shelter to Reduce Homelessness Bond
Proposition B - Yes. This $390 million bond measure will fund necessary upgrades to health facilities like Zuckerberg SF General and Laguna Honda, improve street safety, and create housing for homeless families. It’s a no-brainer to support critical infrastructure improvements that will protect public health and ensure our medical centers are earthquake-safe. The homelessness crisis also demands urgent attention, and this bond promises over 2,300 new units without raising taxes. Past measures focusing on safety, health, and homelessness have garnered my support, and with strong oversight and no new taxes, this is an easy "Yes."
C: Inspector General
Proposition C would create an independent Inspector General within the Controller’s Office to investigate fraud, waste, and abuse in city government. This measure gives the Inspector General the necessary powers, including the ability to subpoena records, to effectively hold city officials and contractors accountable. Given the numerous scandals in recent years, establishing a robust oversight mechanism is crucial for restoring trust in our government. In the past, I've consistently supported reforms that promote transparency and accountability, and this measure is no exception. Vote YES to combat corruption and strengthen oversight in San Francisco.
D: City Commissions and Mayoral Authority
Proposition D seeks to reduce the number of city commissions and grant the Mayor greater authority to appoint and remove department heads without Board of Supervisors' confirmation. While the measure promises efficiency and cost savings, it concentrates too much power in the Mayor's office, diminishing vital checks and balances. The proposed elimination of commissions also weakens public oversight and community involvement in city governance. In the past, I’ve consistently voted to safeguard accountability and ensure broader public participation in government decisions. For these reasons, I recommend voting NO on Proposition D.
E: Creating a Task Force to Recommend Changing, Eliminating, or Combining City Commissions
Proposition E establishes a Commission Streamlining Task Force to review San Francisco’s numerous commissions and recommend changes, including consolidations and eliminations, to improve efficiency. While we must safeguard public oversight, the measure carefully balances reform with maintaining critical functions by allowing the Board of Supervisors to block any overreach. Given the bloated state of city commissions and the need for responsible governance, this is a measured step towards improving accountability and cutting redundancy. Vote Yes on Proposition E for smarter, more efficient government.
F: Police Staffing and Deferred Retirement
This measure would reintroduce a Deferred Retirement Option Program (DROP) to allow senior police officers to defer retirement while earning pension benefits, with the aim of addressing San Francisco's police staffing shortages. However, the program echoes the failed 2008-2011 DROP, which was discontinued due to high costs and minimal impact on staffing levels. The projected $600,000 to $3 million annual cost burden for the city, combined with the likelihood of "double-dipping" by officers, makes this a fiscally irresponsible solution. I recommend voting No on Proposition F, as it represents another costly and ineffective attempt to fix a complex issue.
G: Funding Rental Subsidies for Affordable Housing Developments Serving Low Income Seniors, Families, and Persons with Disabilities
Proposition G establishes the Affordable Housing Opportunity Fund to provide rental subsidies for extremely low-income seniors, families, and persons with disabilities, funded by at least $8.25 million annually from the City starting in 2026. The measure aims to bridge the gap between affordable housing costs and what these vulnerable groups can afford. I recommend voting Yes on Proposition G. It offers a targeted solution to address San Francisco’s housing crisis for the most vulnerable, aligns with past support for social safety net measures, and ensures long-term investment in affordable housing without jeopardizing the City’s budget stability.
H: Retirement Benefits for Firefighters
This measure seeks to lower the retirement age for firefighters hired after 2012 from 58 to 55, aligning their benefits with those hired before that date. While fairness across hire dates is important, we must remember why the 2011 pension reforms were implemented: to ensure the long-term financial stability of the city's pension system. Undoing those reforms now, at a cost of millions, risks repeating the mistakes of the past, particularly as San Francisco still faces significant fiscal challenges. Firefighters already receive some of the highest compensation in the Bay Area, and rolling back these necessary reforms would be irresponsible. Vote NO to protect San Francisco's financial future.
I: Retirement Benefits for Nurses and 911 Operators
Proposition I seeks to extend retirement benefits to Registered Nurses and 911 dispatchers by allowing nurses to purchase additional service credits and moving dispatchers to a more generous pension plan. While the city is facing staffing shortages in these vital roles, the measure increases pension liabilities by $3.8 to $6.7 million annually at a time when San Francisco already has a $790 million budget deficit. Similar to past pension-related propositions, I oppose expanding benefits that deepen our financial obligations without addressing the structural issues that contribute to these shortages. San Francisco needs fiscal responsibility and long-term solutions, not quick fixes that will only worsen the city's budget woes. Vote No on I.
J: Funding Programs Serving Children, Youth, and Families
Proposition J creates the "Our Children, Our Families" initiative to improve oversight of City funds supporting children, youth, and family services. It increases accountability by requiring annual reports and a comprehensive five-year spending plan for key funds like the Public Education Enrichment Fund (PEEF). Given my strong support for past measures that prioritize stable, dedicated funding for children and family programs, this proposition is a natural continuation of ensuring our city’s resources are used effectively for the next generation. Vote YES to strengthen oversight and maximize the impact of these crucial services.
K: Permanently Closing the Upper Great Highway to Private Vehicles to Establish a Public Open Recreation Space
Yes. This measure will permanently close the Upper Great Highway to private vehicles, converting it into public recreational space. Exceptions will be made for emergency and official vehicles, creating a safe, car-free area for walking, biking, and other activities. In the past, I’ve supported keeping spaces like JFK Drive in Golden Gate Park closed to cars, and this is no different. Let’s protect our coastline, reduce traffic, and keep this beautiful area open for everyone to enjoy without the disruption of cars.
L: Additional Business Tax on Transportation Network Companies and Autonomous Vehicle Businesses to Fund Public Transportation
Yes. Proposition L proposes a business tax on transportation network companies (TNCs) like Uber and Lyft, as well as autonomous vehicle businesses, to fund Muni's services. The tax would ensure these companies contribute to maintaining San Francisco's public transit system, which is critical for reducing traffic congestion and emissions, while protecting Muni services from cuts. Given the City's need for reliable public transportation, especially for vulnerable communities, this measure is a step towards making large businesses pay their fair share without passing the burden onto riders.
M: Changes to Business Taxes
Proposition M proposes changes to the business tax structure in San Francisco, increasing the small business exemption, simplifying tax categories, and adjusting rates on gross receipts, homelessness taxes, and administrative office taxes. While this measure aims to reduce tax burdens on smaller businesses, it also results in a significant short-term revenue loss—approximately $40 million annually until 2027. Given my consistent opposition to tax breaks that disproportionately benefit larger businesses while undermining essential public services (especially on previous homelessness and public health measures), this measure represents a dangerous gamble with city revenue. San Francisco cannot afford to lose crucial funds for services that need more support, not less. Vote NO on Proposition M.
N: First Responder Student Loan and Training Reimbursement Fund
This measure proposes the creation of a fund to reimburse first responders for student loan and training expenses, up to $25,000 per employee. While supporting first responders is vital, this measure introduces new financial obligations without a mandatory funding source, risking future taxpayer burdens. Similar to past pension-related measures, it offers a short-term fix for retention issues but fails to address systemic salary improvements or broader fiscal sustainability. For these reasons, I recommend a No vote on Proposition N.
O: Supporting Reproductive Rights
Proposition O affirms San Francisco’s role as a leader in protecting reproductive rights by expanding access to crucial reproductive health services, including abortion and emergency contraception. It establishes a city-maintained website listing providers and ensures transparency by requiring signage at facilities that do not offer these services. Additionally, it protects patient confidentiality from out-of-state inquiries and supports reproductive health funding. Given my consistent support for individual freedoms and opposition to government overreach in personal health matters, a Yes vote on Proposition O is a clear choice to safeguard reproductive rights in San Francisco.
Updated 2024-10-20 00:28:
This is a podcast version of the post created using NotebookLM.
There is some debate in San Francisco at the moment around permanently closing the Great Highway to traffic.
This road was closed during the pandemic and I regularly visited with my kids to enjoy a bike ride in a safe and beautiful environment. There were also 'slow streets' dotted around the city, many of which persisted. These still have cars and parking and are much less compelling.
Opponents of the plan are concerned that traffic displaced from the Great Highway will make neighborhood streets more dangerous. The hope is that this traffic will shift to Sunset Boulevard but the reality is likely some increased traffic in the Outer Sunset. This seems like a reasonable complaint, but so far I haven't seen any data. Since August 2021 the Great Highway has been closed weekends, holidays and Friday afternoons. Is it possible to see the impact?
I downloaded injury accident and fatality data from Data SF. This covers the entire city so I first cut the data set down to an area bounded by the Great Highway and Sunset Boulevard (including both) and Lincoln Way and Sloat (excluding both). I then picked a pre period from May 28, 2017 to February 29, 2020 and a post period from September 1, 2021 to June 4, 2024. Both periods are 1,008 days which is 36 28 day periods. Here's a chart of injury accidents (number of people injured in total) by week day:
The good news is that injuries are down overall. Monday through Friday the total decrease is 26%. When the Great Highway is closed at the weekend the number of injuries decreases by 44%. It looks like the streets have got safer when the Great Highway is closed. Before the pandemic you would be 14% more likely to get injured at the weekend, for the last few years this has flipped to 14% less likely.
I also looked at deaths. There are only two, both in the post period. One was on a Saturday and one a Monday. That's not enough data to try and draw any conclusions.
Given how nice that stretch of road is, I'm now a big supporter of the Great Highway Park concept.
In case it's useful here's the code behind the analysis:
(Published to the Fediverse as:
Does closing the Great Highway cause an increase in traffic accidents? #politics#sanfrancisco#greathighway Analysis of data from DataSF shows injury accidents are lower when the Great Highway is closed to traffic.)
I just sent this note to my senators (Padilla and Butler):
"Being a presidential voter in California is like playing the Trolley Problem without a lever. I know my vote won't make much of a difference, but I can no longer vote for President Biden. I was an enthusiastic supporter in 2020. I'm grateful that Biden defeated Trump. I'm proud of the work this administration has done to reduce carbon emissions, make healthcare more affordable and increase domestic semiconductor production.
While impressive, these accomplishments are sunk benefits. If Trump is allowed to prevail in the 2024 election much of this good work will be undone. That will likely be the least of our problems as a country. President Biden is now almost certain to lose the election. We are currently stuck with everyone realizing that this is true, but too few willing to make their position public. We risk a catastrophic election result unless a landslide of hard truths are delivered in the next few days.
Biden ran on a platform of being the bridge to a new generation of leadership. He must fulfil this promise and start the process of passing the torch immediately. As my representative please take a public position that this must happen as I'm sure you must privately believe. Thank you."
I recently released my San Francisco Budget GPT. This is based on open data from DataSF, and while it can answer many questions it helps to have enough context to know what to ask. The published dataset has a data dictionary but it can be frustratingly vague. As well as the downloadable data there is a helpful site where you can generate some reports. This post should help fill in some of the gaps.
Overview
Budget data is available from the 2009-2010 to the 2024 to 2025 fiscal years (which run from July 1 to June 30). In the file the fiscal year is at the end of the period. Every dollar has a source and a use, there is a 'Revenue or Spending' column that is Revenue for sources and Spending for uses. The actual dollar values are in a 'Budget' column. There are three hierarchies that allow you to analyze the data - organization, object and fund. Each hierarchy has three levels, and each level has a code and a description. For the rest of this post I'm using data from the 2023-2024 fiscal year.
The total budget for 2023-2024 is $14.6 billion dollars. That's a little hard to put into context. On the one hand it's about two dimes for every week the universe has existed. On the other, it's only a quarter of Elon Musk's Tesla bonus.
Organization Hierarchy
This is the organizational structure of the city - Organization Group, Department and Program. One example is Public Safety, Police, Operating. Here's the full Organization Group and Department structure:
Organization Group and Department
(A quick note on charts - there is a lot of information to present here. Each chart has a full screen button at the top right and I recommend using this to see the most detail. Charts also have tooltips and so you'll have a much better time with this post if you use a big screen and a mouse. On sunburst (nested pie) charts click any segment to filter to that parent only.)
I haven't included Program here. It sounds like it should be useful, the data dictionary says: "For example, the Police Department has programs for Patrol, Investigations, and Administration." But it doesn't:
Police Department Programs
Maybe this worked at some point, but it's not a lot of help for the current year (It's a bit of a mystery, but not like that time I found out someone redistricted the Farallon Islands.)
It's also helpful to know that the department code has been prefixed to every department. So in the data the Police Department is 'POL Police'. This doesn't seem to happen elsewhere in the dataset. It probably helps to find monstrosities like 'MTA Municipal Transprtn Agncy' because we presumably can't find the spare change for longer column names.
Object Hierarchy
My favorite hierarchy is what we're spending money on at a reasonably granular level, broken down into Character, Object and Sub-object. This works both ways and you can look up sources as well as uses. An example on the revenue side is 'Fines, Forfeitures & Penalties', 'Traffic Fines', 'Traffic Fines - Parking' ($98 million).
Character, Object, Sub-object for Revenue
Character, Object, Sub-object for Spending
Sub-objects for the Police Department
While Program doesn't work, Sub-Object allows us to break down Police department spending in more detail:
Fund Hierarchy
Last but not least the fund hierarchy is where the money comes from. The three levels are Fund Type, Fund and Fund Category. As with objects you can also use this on the Spending side to see where funds are being spent.
Fund Type is critical to understanding the budget. There are three main buckets - General Fund, Enterprise Funds and Special Revenue Funds. Enterprise Funds are for self funding departments, so while $1.2 billion of the budget is for San Francisco International Airport that's not coming out of my pocket. The General Fund is discretionary spending and Special Revenue Funds are dollars that have been restricted to specific uses, for example by the endless ballot measures that San Francisco and California are so fond of.
Fund Type and Fund
This treemap shows the first two levels of the fund hierarchy:
Fund Type to Organization Group
Lastly this chart shows the flow of Fund Types to Organization Groups for Spending, excluding Enterprise Funds:
(Published to the Fediverse as:
San Francisco Budget - The Missing Manual #politics#sanfrancisco#budget Detailed guide to the three hierarchies of the San Francisco Budget from DataSF.)
Maine just added its four electoral college votes to the National Popular Vote project. This is a compact between states that will elect the President based on the nationwide outcome once 270 electoral college votes are committed. We're now at 209. Two thirds of Americans support this project. Americans are a sensible bunch and support a lot of things that they will never get until we fix the broken electoral system. Visit my democracy page and do the four things listed there right now.
"In messages during the pandemic, he referred to ministers as “useless fuckpigs,” “morons,” and “cunts.” The inquiry’s lawyer asked Cummings if he thought his language had been too strong. “I would say, if anything, it understated the position,” he replied."
This is a depressing but definitive read as we wait for the UK election to be announced. #politics#uk
Paresh Dave in Wired writes about TDCommons.org, a Google funded but bepress operated site. The idea is to publish technical disclosures as prior art that might invalidate future patents. It's an interesting overview of the subject, including a USPTO attempt to do the same thing (I covered this here) and a commercial competitor, IP.Com. Apparently USPTO is looking for help with this problem:
"Google is hoping TDCommons has a chance to be embraced as Kathi Vidal, a tech patent attorney who was sworn in as director of the USPTO almost two years ago, settles into her role. Deciding that generative AI programs can’t be patent holders has been a higher priority, she says, but creating a better search tool for prior art is an issue she’s discussed with a lot of organizations. Vidal says she’s open to the USPTO administering and funding its own prior art repository, offering up her email, [email protected], for feedback on how to do so."
I'm not super-convinced that she's providing her actual email address, but when I have a few minutes I might suggest my own plan - issue all patent applications and shift the examination to the start of any litigation or enforcement attempt.
(Published to the Fediverse as:
TDCommons and the Future of Patent Law #politics#patents#uspto Prior art attempts like TDCommons, IP.com and even the USPTO's failed scheme should be replaced with a fundamental overhaul of the patent system.)