HN user

sillystu04

97 karma
Posts2
Comments31
View on HN

Without renters there would be no housing Ponzi scheme

If by "housing Ponzi scheme" you mean house prices increasing then this isn't necessarily true.

Even in a world where private renting was illegal and people were forced to choose between home ownership and homelessness, house prices could increase over time because of restricted supply, increased populated and wage growth.

My understanding is that V2G (vehicle to grid) requires transfer switches etc to be installed to your home electrical setup so you don't accidentally backfeed electricity into the grid. So it's never going to be a simply a matter of getting a better EV.

Why exactly do you want a backup? If you're looking to maintain a few key appliances or internet during a grid outage a vehicle with V2L like an MG4 or BYD might be sufficient.

You probably already know this, but for the sake of providing context to other readers: V2G - vehicle to grid, providing power to the grid from your car battery like is common for home solar batteries; V2L - vehicle to load, a power outlet using energy from your car battery.

To me buying new cars is just throwing away money

Why should a car manufacturer care about your preferences if you're never going to buy new from them?

It's annoying but people like us who care about things like TCO are probably never going to buy new cars under any circumstances, so our concerns about electronic components don't motivate designers.

Even if we might help residual values of leases and buy used parts, our influence over car companies is radically lower than new car buyers.

Beyond that, the chinese EV brands are in market capture mode right now. The competition is cut throat and the margins are extremely thin.

BYD is profitable. Admittedly that's more of an exception than a rule for Chinese EV brands, but BYD is also the most important.

It‘s a market skimming strategy that will presumably be a last man standing scenario. If the winner(s) are decided, prices will definitely not remain as low as they are right now in some places.

Even if most of the brands disappear we're very unlikely to get to an n=1 monopoly scenario. Even a couple dozen or so companies competing in the EV space should prevent margins from getting too high.

In the olden days the ICE industry was at times run by fewer than 10 companies per country, that was enough competition to prevent consumers getting too screwed by pricing.

Gemini CLI 1 year ago

Perhaps the next big programming language will be designed specifically for LLM friendliness. Some things which are human friendly like long keywords are just a waste of tokens for LLMs, and there could be other optimisations too.

They've adopted a different flavour of devilishness. See VSCode versus Visual Studio, or their approach to AI.

Bill Gates would've bought OpenAI. Satya shares their mission of developing AI for the good of humanity. He charitably donated billions of dollars in Azure credits in exchange for nothing besides a voice at the table and a license to help enable other organisations use AI through MS services.

In a way it's a PR difference, but I feel that understates the change.

In hindsight, it would've been worthwhile for Microsoft to tolerate heavy losses for a decade on Windows phone. Like they did with Bing or Azure.

In the 2020s every serious app developer from Epic to Spotify to Facebook to Tinder is desperately concerned by the platform policies of Apple/Google, and would gladly support Windows phone as first class platform. And so would consumers - enterprises would love to have their AD groups work neatly on employee devices and many individual buyers would love to have more open freedom too.

I suspect it's more of a human nature problem. Perhaps a good work culture might allow you to delay its oncoming slightly past 7 people - but eventually all large social groups get political dynamics.

There are performance benefits to using DB functions in situations where you'd otherwise have to pull lots of data out of the DB.

For example, if you wanted to find which of your sessions where created with iPV6 addresses you could select them all out and perform the logic in your application code, potentially at the cost of pulling millions of records out of your DB. But doing it in a DB function allows you to skip this as your app code never needs to do the calculations.

This kind of optimisation is generally more important when the DB is running on a separate machine to the application code because of the overhead of big network requests in getting large amounts of data out, but even on a local SQLite DB there is likely some non zero benefit to minimising the amount of data retrieved.

I suppose DB functions could of course be implemented in SQL or similar, but that can be quite unfriendly for complex logic. So in a sense there is an advantage ergonomic as well.

When companies were operated by royal charter and owned by aristocrats there wasn’t much meaningful distinction between dividends and taxation.

They also had no euro, no socialist EU and no self-imposed limitations on energy conversion (there was no electricity, but wind was huge and allowed for mass production of stuff).

These are the diseases of weak states, incapable of creating state ownership enterprises that could dominate the world.

Netflix should try out a free tier which is entirely monetised by ads. Even if it only contains a subset of their library.

Just imagine how much money loveholidays or Jet2 would pay for an advert midway through a travel show, where a customer could press a button on their remote for a holiday purchase link to be sent to their Netflix email address.

To play devil's advocate, many successful developer focused companies have gone down this route successfully. Neon, Cloudflare, Firebase, Github and many more have all made free tiers work.

I suspect there's a special dynamic for developers. I'm usually more willing to try out new things on personal projects, but I also don't like paying for things on personal projects. At work I don't care how much things cost, but I'll definitely advocate for tools that worked well on personal projects.

Visa/Mastercard have enough power to enforce this on their own. Although obviously regulation would've been better.

If a bunch of elected officials wrote letters to execs and a couple of NYT articles were written about the issue, Visa/Mastercard might be motivated to help.

Why do the hardware companies make things so difficult?

If I were selling hardware I’d want it to be as open and well documented as possible. So that more people buy it and so that I get credit for all the great stuff people make with my products.

I wish modern computers considered casing to be purely a matter of style, such that “S” == “s” evaluates to true.

Casing is rarely semantically important, so case sensitivity is widely ignored. But in many circumstances this gets implemented in a haphazard way. For example some sites consider foo@gmail.com and foo@GMAIL.COM to be different email addresses.

Also case sensitivity makes internationalisation awkward, particularly with German.

Sadly it’s too late to change this because doing so would be such a breaking change.