241 karma · joined April 2, 2009
Who gets to buy the next housing unit built in Manhattan? (This is equivalent to the question: you are selling your housing unit in Manhattan; who are you allowed to sell it to?)
If "investors" are not allowed to buy housing in Manhattan, who will develop the high-rises that house people who can't afford to buy their own apartment? Or do you institute price controls, so that instead of paying with money, you pay with generation-long wait times?
But to actually replace welfare, you'd need to pay enough to satisfy (almost) everyone, not just the average. This means you need to pay the 80th? 99th? percentile benefit to everyone, since UBI is a flat benefit and you've eliminated all means testing.
Assuming your 99th percentile outlay is 150% of the average, you now have to pay 1,500% of your original welfare budget in order to provide the same benefit to the 99th percentile welfare beneficiary (and 1% of people previously on welfare are still worse off). Even if somehow we could afford largess of that magnitude without spiraling into hyperinflation, it's unlikely that the efficiencies of individual capital allocation could overcome anywhere near the 1,400% premium of UBI.
1. UBI would be too expensive if it were to replace welfare. You can't just keep the total welfare spending of $1.16T [0] and smear it across the whole population, since that would significantly reduce the support of families receiving welfare today (since you'd be distributing the benefit _universally_). If you wanted to keep the average payout to welfare recipients the same, you would need to dole out $65,200 (the average welfare benefit) to each of the 122 million households in America, balooning UBI spending to nearly $8T, over 1/3 of US GDP.
But even that wouldn't be enough, since many families depend on even more welfare benefits, since all we did was pay out the average. Suppose you paid out the 80th percentile instead (for sake of argument, assume that's $90,000), now your welfare bill is $11T, or half of GDP. Needless to say, you'd need a lot of taxes to pay for this, and the US would shoot up to the highest-taxed nation on earth.
2. Even this wouldn't be enough: the same social forces that push to expand and grow the welfare bureaucracy today would continue to exist, and I would expect them to cause the reintroduction of welfare even if abolished under the introduction of UBI. Families receiving direct financial support under UBI could (and would) starve, suffer costly medical expenses, and otherwise need additional support, and thus create demand for welfare afresh.
[0] https://www.heritage.org/welfare/report/largest-welfare-incr...
[0] https://fullstackeconomics.com/103-percent-the-hidden-tax-ra... [1] https://www.heritage.org/taxes/report/effective-marginal-tax...
P.S. if you account for need-based financial aid scholarships for college, the situation is even more dire.
> Gun Murder Rate is not correlated with firearm ownership rate in the United States, on a state by state basis. Firearm Homicide Rate is not correlated with guns per capita globally. It’s not correlated with guns per capita among peaceful countries, nor among violent countries, nor among European countries.
Real Talk about School Shootings – where show how school shooting numbers are a terrible thing around which to craft policy. <https://hwfo.substack.com/p/real-talk-about-school-shootings>
The Gun Solution - where we fix the entire gun problem. <https://hwfo.substack.com/p/the-gun-solution>
Then, with a little traffic, things continued to go well in production. But as traffic scaled up (to 1-5 QPS, roughly 25% writes), they fell apart. Hard. Because my production environment was spinning rust, IO contention was a real issue and totally absent from development. This manifested as frequent database timeouts, both from reads and writes.
Echoing another commenter's sentiment: things would have gone much more smoothly from the beginning had I started with PostgreSQL, but after having written many thousands of lines of direct SQL taking intimate advantage of SQLite's surprisingly rich featureset, migrating was less than totally appealing.
The mitigation strategy, which ultimately worked out, was to implement backpressure for writes to SQLite: queuing and serializing all writes to each database in the application, failing loudly and conspicuously in the case of errors (thus forcing the client to retry), and gracefully handling the rare deadlock by crashing the process completely with a watchdog timer.
EDIT: This is no longer true. Thanks latch!
Google expects you to use Chromecast or buy an expensive DisplayLink adapter.
Despite costing sub-$300, its CPU is comparably powerful (according to Passmark) to the Vaio VGN-P588E's contemporary desktop CPU, the Intel Q6600. Of course few PCs in 2009 had 4GB of RAM at the time (to say nothing about the GPUs of the time).
The MT8183-based machine offers a surprisingly capable computing experience, allowing for simultaneous Meet presentation + JavaScript-heavy web application usage, all at that retro computing price point.
Where it ceases to feel like my X61, however, is in battery life. Where the X61 only lasts a few hours of heavy usage with a fresh battery, the MT8183 chugs along for 12+ hours.