Thats what Feds should be giving money for though.
I dont think anyone can disagree that giving kids education and locking up criminals are more important than HSR.
However, your analysis shows a rudimentary knowledge of California's budgeting practices and the structural issues it entails. Currently 50% of California's general fund goes to K-12 education (Prop 98). Thus any California general fund agency outside of the Department of Education is getting their budget from the remaining 50% of the general fund. The state needs to make difficult decisions when it comes to budgeting and allocating it's resources. In reality the Department of Education should not be getting that big a percentage of the general fund and school districts need to better spend the resources they do get.
CDCR is another story entirely...
HSR is not being funded from the general fund at all. All of the money is coming from bonds which the voters passed back in 2008 and from federal matching funds. HSR is a part of infrastructure which in this state also needs serious repair including roads and bridges, etc. As a California resident I welcome HSR.
You do not live here and experience it first hand, but I can assure you that California and its districts are doing an incredible amount of good for what they are provided. We've had 5 straight years of huge budget cuts to our schools, to the point where after 4 years of first taking off busing then taking off janitors then taking off office staff then cutting art and music then making the class sizes larger, there is nothing left to cut. The San Diego Unified School District issued more than 1,000 pink slips this year to teachers. Most were eventually rescinded, but that is not the case. My high school district is so cash-strapped. My Health and PE class had 67 students. Does that not sound wrong? My geometry honors had 41 in a tiny little trailer. My elementary school district in Solana Beach, as well as the one in Rancho Santa Fe and the one serving Del Mar and Carmel Valley, are the only 3 in San Diego County and only a few in the state that actually receive no state funding. We live in a wealthy-enough area that the property taxes fully support the schools. So the state general fund already pays the Solana Beach district nothing, yet they now have a campaign to divert much of our property tax revenue to the general fund. They are taking away money we don't have. A worker at my dad's office has a girlfriend who is the principal at a charter middle school in Golden Hill, a troubled neighborhood just east of downtown. Being a charter, they are given grants that pay for things rather than a steady stream of funding. They are just now being allowed to cash some checks for things promised in 2004 and implemented in 2007. So the state is 8 years behind in payment. There was recently a report out that if California were to pay all debts right now it currently owes or has promised, whether through pensions or whatnot, that it would cost a one-time fee of 200 something billion dollars. With mandated transitional kindergarten for elementary schools starting to take effect this year, there is no money. The state has told us to provide more services, but with continually declining money. The situation is not good, nor is it anywhere in California. So living in China as your profile says you do, please do not bag on the California schools for doing enough. The districts are providing an incredible amount of education for what they are given, and I'd like more first-hand knowledge than something you pull out of your ass when you don't know what you're talking about. In a state with almost 38.5 million people, you have to spend on education. The main thing killing us is our state prison system. And yet Jerry Brown continues to cut another 1 billion this year from the 10 UC's and 1 billion from the 23 CSU's in the state university system. 100 million from every single individual school. This is after 1 billion in cuts to both the years before as well. The systems simply cannot take more cuts. Think about this. Please.
If you say you are a California resident, update your profile so I might be less critical of your lazy answer.