HN user

slashdev

17,058 karma

A middle-aged software developer with 20 years experience, grieving the loss of his career as computer programmer. Now working as a technically minded product person with LLMs crafting the code.

Posts7
Comments964
View on HN

It works on planes, ships, and in remote areas with no coverage. I live in Canada where the whole of Europe would fit many times over, nothing else would work in the remote areas at that scale. My parents live in Panama and use starlink to get reliable high speed internet at the beach. Even when the power goes out, their solar panels keep the internet online.

If that were to become reality, and I won’t guess at the odds of that, is because it grew the world economic pie. Thinking about it in terms of the size of the pie today is treating it like a zero sum game. It’s a different game.

Over what period of time?

By 2030? No way

By 2050? Maybe?

Obviously during an IPO you’re trying to make the bull case (unhinged or not). What does it look like in the best case scenario.

Suppose you add a very high tax (it would have to be a wealth tax, not income, because they don’t have much income.)

Zuckerberg just moved to Florida for a tiny wealth tax in California.

These people would just leave the state or leave the country. It’s been happening in Norway with just a small wealth tax.

It’s not impossible, but it’s also not that simple to do.

These kind of policies are risky, because you may drive away the next generation of entrepreneurs and the jobs they create.

The rich should pay more taxes, but not to the point that it would chase them away or disincentive them from building companies.

That being said, taxes are incredibly destructive. Every dollar you tax someone is much more than a dollar you take from that person and the economy. Government is too big, it’s out of control. They can’t balance a budget either, so we pay an additional destructive tax called inflation. I would personally like to see government go on a diet to half or a quarter of the size it is and reduce taxes at the low end instead.

This sounds a lot like taxing unrealized gains on illiquid assets. A very dangerous idea that would kill innovation and job creation.

This is exactly my experience as well.

If it were up to me, I'd start out by using the AI to port a Python web app to a compiled language like Go. Then we could maintain that going forward instead.

In reality, a Python code base is maintained by Python programmers, most of whom would vote against such a change.

The static vs dynamic language debate is decisively over and static has won. I called this out back in 2023, and I've only become more convinced since then.

Statically typed languages are easier for the reader because you can see the types and quickly jump to their definitions (or even just hover over them in some IDEs).

They're easier for the AI because they provide natural guardrails and feedback to guide it, as well as much more confidence to the programmer that the code does what it is supposed to. Rust even provides strong guarantees about correctness across threads, which is so helpful to multi-threaded code.

The fact that they run faster and use less memory is just icing on the cake.

Even just last year the AI could not handle the borrow checker well. Today I think it is better than me at handling tricky lifetime issues that ocassionally happen in multi-threaded Tokio code. I've been doing almost 100% Rust development over the last 3 years, and the experience is now very good. I don't write code by hand any more, nor do any of the 50 engineers where I work.

I imagine it does quite well with Go, since it's such a simple language. And Go is very readable, and compiles very fast. If you can afford the GC in your problem domain, it might be a good fit. You would have to be so careful with introducing concurrency, because it would be so easy to introduce race conditions that both the AI and human reviewer might miss. I haven't tried to use Go in anger yet with LLMs, so this is all just speculation.

It's not over yet, but the status quo is certainly a loss for the US. Which to me indicates Trump won't stop here, he needs something he can at least spin as a win.

I think Trump is about to lose patience with Iran again and we're in for a second phase of this war. What that looks like afterwards is anyone's guess. I'm not very optimistic.

It's not impossible that if the IRGC can't make payroll that things start to change from the inside, like what happened in Serbia. I'm not going to bet on that outcome though.

As an engineer in Canada, I'm quite frustrated by US-only when it's a remote job and we have the same time zones and culture. It's so easy to employ Canadians either as a contractor or through a proxy like Rippling. I think it's easier than employing people in the US.

Is there a reason you limit it to the US only?

Do_not_track 3 months ago

I disagree with your premise (I’ve worked on anonymous telemetry and it can be done well.)

Not every company will do it well. Simpleanalytics.com seems to be one of the better ones.

But it’s still way better than the alternatives which don’t even try to be anonymous.

Do_not_track 3 months ago

It’s already a law in Europe. GDPR and ePrivacy. You have to get consent from the user. Having worked for European companies, they take it seriously.