timbuckley

Joined 12 years ago

Karma
144
Submissions
49
Member since
Jan 31
Web Developer
View on Hacker News

Recent submissions

Comment · 1 year ago
Zod is a critical piece of infrastructure to virtually any TypeScript project. Glad to see they are taking inspiration from other similar validation libraries on performance and ergonomics.
Comment · 5 years ago
Comment · 6 years ago
And for the first time in history, since the middle of the previous century, we have some capacity of ending the entirety of human life on the planet, with only a few hands involved.
Comment · 7 years ago
> It's a beautiful language but it lacks a lot of features to make it useable at scale.

Can you expand on this? What features is it missing?

Comment · 7 years ago
Exactly. The only way a pyramid-shaped population chart "works" is if people die soon after (or before) they reach the top of the pyramid.

In the long run, the only stable population shape ultimately is a column that is thicker at the base.

Comment · 7 years ago
This is also why universal basic income is a fantastic policy.
Comment · 7 years ago
I suggest you look at Andrew Yang’s 2020 platform of Freedom Dividend and explanation of how to pay for it.

Yang would offer each person an annual choice between existing benefits or an unconditional transfer payments (UBI). This allows for an easier transition to more UBI while preventing lapses in important benefits for those who need it.

As for the pay-fors: You do NOT need a policy proposal to be revenue neutral (ie 100% paid for by spending reductions and/or tax increases) if it grows the economy or if it saves costs elsewhere in the system. This is true of any policy. We have never paid for our spending during and after WW2, but that doesn’t matter because we grew our economy as to make that debt trivial to the size of the economy.

In UBIs case, we have strong evidence from studies that it tends to improve health (especially child health), reduces crime, and increases business creation (a stable albeit small income is a fantastic platform for entrepreneurship), among other benefits. How much does it cost society to fail to eradicate below-poverty incomes? How about failing to end involuntary homelessness? UBI is the cheapest way to get those things.

Back to Andrew Yang’s plan: 1) Institute a 10% VAT. 2) Save on reductions in social services (to the degree Freedom Dividend is chosen) 3) Remaining balance paid with deficit spending, growing the economy and reducing upstream costs.

Comment · 7 years ago
To a large degree that's because the cost is far higher to pay a human to do the driving.

In a world of self-driving cars, more of them can be stations geographically close to where they may be needed - without having to pay for a human driver.

So they will become both cheaper and easier/quicker to use than existing ride-share services. That will change the calculus for many many people - but not necessarily everyone, of course.

Comment · 7 years ago
You can have convoluted or simple FP programs as you can have the same for OOP. Nonetheless, is paradigm better at yielding more robust software you can reason about well more of the time? I would say yes, and FP does this.
Comment · 8 years ago
Comment · 8 years ago
Do you consider ethics business related?
Comment · 8 years ago
> I'm curious as to what 30 years of sitting, programming, drinking cool-aid will do to health vs 30 years of lugging steel... Trawler fishing, I agree - v.dangerous, not good for you!

In those 30 years, you will likely accumulate injuries that make it harder to keep doing the work. My father is a general contractor, and though he does the work far less often than those who work for him, he has accumulated a number of minor injuries that stay with him.

Comment · 8 years ago
For a great example of its use in a dynamically typed language, see Elixir.
Comment · 8 years ago
Not really sure how you can reach that conclusion. With JSX you are declaring what the HTML will look like, rather than specifying how to do the transitions. It's difficult to get more declarative than that.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton