HNHacker News
TopNewBestAskShowJobs

timtas

125 karma · joined February 2, 2011

timtas.at.hn
submissionscomments
timtas··on Cities Aren't Loud: Cars Are Loud (2021) [video]
Eh, there are myriad other variables that correlate to high noise environments that I suspect are far more causally connected to the negative health effects that this video attributes to noise alone. Sloppy.
timtas··on Ask HN: What's your favorite GPT powered tool?
Careful with the therapist part.

https://www.brusselstimes.com/430098/belgian-man-commits-sui...

timtas··on Path to a free, self-taught education in Computer Science
Ew gross.
timtas··on Ask HN: Laid off folks, are you getting hired?
Moreover, the typical interview process is so ridiculously energy sapping (and poorly predictive), many of us senior devs are just done with it.

When I bail (or get axed) I’m gonna just do some indie hacking or maybe scratch up some 1099 work.

timtas··on Ask HN: I'm 40 and feel my mental ability declining. Programming seems harder.
I started writing code full time at age 38. I turn 60 this year, and I feel like I'm going strong. I might have lost a half step. I guess I won't be writing code at 70.

It's possible I'm unique, but I don't think so. I wonder if you're just distracted or perhaps experiencing burnout.

timtas··on How fateful?
Feels like an elaborate scheme to normalize boyfriend geo tracking. :)
timtas··on Aging programmer
Forty? A mere child! I'm about to turn 59, and I spend my days coding. And I love it.

At my current job I could have easily moved into people management. But the modest salary bump just ain't worth headache as long they let me keep building software.

My plan is to ease into retirement over the next decade or so as an indie hacker. Maybe try to grow my current passive income side project. Maybe make new things or take on occasional contracts.

There are plenty of people who lose their passion building software or get tired of keeping up with tech. There's a reason for stereotype. But there are many of us who are living exceptions.

timtas··on Ask HN: What are some of the best documentaries you've seen?
Apocalypse: World War I - https://g.co/kgs/LZYDKi

It's impossible to understand the twentieth century without understanding WWI, which is why this outstanding documentary is so crucial. Parts are very hard to watch, but you need to. I was amazed by how much footage exists from WWI.

[Bonus] Apocalypse: Stalin - https://g.co/kgs/Ypj5sX

A subsequent offering by the same filmmakers. Also excellent.

timtas··on What to read to understand central banking
When people take time to wave you off, it means they’re worried it might persuade you.
timtas··on What to read to understand central banking
Fantastic interview. Don’t listen to haters who paint Ammous as some solitary contrarian.

He’s coming from a 150 year long tradition going through the great Ludwig von Mises back to Menger and the Marginal Revolution. Keynesianism was the wrong turn. It’s a failed school that’s now in its death throes, which is becoming more obvious by the day.

timtas··on Ask HN: YouTube Channels for the Intellectually Curious
Mises Media - economics, history, political philosophy - https://www.youtube.com/c/misesmedia

Mises University, an annual seminar for young scholars is live now.

timtas··on DRY is an over-rated programming principle?
Here's how I apply DRY.

As I build a thing, I just sling duplicate code like I'm getting paid by the line. Once I've created all or most instances of the duplicate code, and they're working, only then do I circle back refactor it to extract common concepts and abstractions.

I've learned over the years that I don't really understand what I'm building until it's built. I need to step back and look at the patterns that have formed to spot the difference between firm concepts and trivial duplication.

Doing this well takes experience. It involves predicting how your code is likely to change. One lesson from experience is to favor repetition over bad abstractions. I formed this opinion from living through the pain both types of anti-patterns. Duplication causes the need to find, change and test all instances. That sucks. It leave you open to bugs. But bad abstractions can require ripping the whole thing apart.

timtas··on Ask HN: Is anyone else glad the crypto market is crashing?
Viewing boom-bust cycles as "something that just happens, we have no theory to explain why" is the great failure and embarrassment of mainstream (that is to say Keynesian) economics.

But a comprehensive theory exists. It won Friedrich Hayek the Nobel Prize in 1974. You should at least be familiar with it.

https://mises.org/library/austrian-theory-business-cycle-7

timtas··on Ask HN: Is anyone else glad the crypto market is crashing?
You're right. No one ever buys computers or phones. They'll be cheaper and more powerful tomorrow!
timtas··on Ask HN: Is anyone else glad the crypto market is crashing?
Most people using bitcoin as a store of value are willing to accept volatility, given that we know for certain that fiat is a store with built-in leaks — leaks that we can all see are getting bigger and there's good reason to believe will become a sieve.
timtas··on Ask HN: Is anyone else glad the crypto market is crashing?
> remains a solution looking for a problem

> Apart from a way of ... storing value

Do you think USD (or some other fiat) is a good medium for storing value? If not, can you see that your latter claim invalidates the former?

timtas··on Ask HN: Is anyone else glad the crypto market is crashing?
Best reply. Envy is gross. Such a socially destructive vice.
timtas··on Ask HN: Is anyone else glad the crypto market is crashing?
> No actual new value is being created

That's your whole theory, and there's nothing weird about it. Everyone knows young men take risks to make their fortune and gain esteem. It's just window dressing for a claim you threw out there without any supporting argument.

timtas··on Ask HN: Is anyone else glad the crypto market is crashing?
You should probably get your burning envy under control before you realize this is just a buying opportunity and it fully consumes you.
timtas··on Ask HN: Is anyone else glad the crypto market is crashing?
The thing most anti-coiners don't understand is fiat, how that scam works.
timtas··on Please stop disabling zoom
If I can't zoom in on photos, the site is broken.
timtas··on Twitter set to accept Musk's $43B offer – sources
Before we can solve "moderation," we need to be clear what the goal is. Twitter has very handy Unfollow and Block features. Therefore, moderation on Twitter means stopping people from saying things to people who want to hear those things.

This raises an obvious question. If the people hearing the ideas manifestly want to hear them, who is being served by the moderation?

One possibility is the moderator. It's evident that Twitter executives, or people who influence them, don't want certain ideas to spread. But why? One possibility is that they believe these ideas to be false or "harmful" (whatever that means).

They believe the the masses are easily duped and that counter-arguments are unlikely to be sufficiently persuasive. If only a minority of people are easily duped, then false ideas tend to burn out within a small radius as they are exposed to counter-argumentation and common sense.

But if the masses are putty in the hands of bad idea creators, then a wise and disinterested moderator has a role to play. He can spot the bad idea and cut it off before it spreads.

But can a wise and disinterested moderator exist? If company executives faced no outside pressures, then it's theoretically possible. But we can see clearly this does not exist in the real world. The US Congress and Whitehouse have not been shy about making very specific moderation demands of Twitter, backed by serious and credible threats. As a result, correct ideas are bound to be moderator out and bad ideas allowed to spread.

(A few hundred years of political philosophy, as captured in the founding documents of the US, make it clear why we don't want government to play any moderation role whatsoever.)

In my opinion, the wisdom of the masses combined with opportunities for vigorous counter beats centralized moderation by a very large margin.

timtas··on Elon Musk to join Twitter’s board of directors
He's not asking you to take him seriously. He's taking executive action while others wait infinitely for some kind of "real numbers" to come in. Analysts make terrible entrepreneurs.
timtas··on What is money, anyway?
So it’s pretty obvious few commenting here read any of the article. Most simply express their own preexisting view at length, and make no attempt to engage the author’s ideas. They’re not even aware they’re contradicting the article. Rampant Dunning-Kruger.
timtas··on Winning Wordle
EDIT: I misspoke saying that my strategy maximizes learning. I will explain.

I always apply all learnings to the next guess. That is, with each guess I use all the confirmed letters and put them in the confirmed positions. This DOES NOT maximize learning. That would require using all new letters every time until you know the word for sure. But this would reduce overall performance by eliminating luck in early rounds. So it's more correct to say my strategy balances between learning and serendipity.

timtas··on Winning Wordle
My stats:

1 - 0 (0%)

2 - 7 (17%)

3 - 13 (32%)

4 - 16 (39%)

5 - 4 (10%)

6 - 1 (2%)

lose - 0 (0%)

My strategy:

- Always start with the same word, one that has the most common letters

- Prefer more common letters to less common letters

- Prefer more common words to less common words

- Starting with round three, never guess until I know all possible common words

- Don't repeat a letter unless the only other possible words are uncommon

- Prefer consonant combinations at the start of the word over staring with a vowel

- Never do plurals (I think the game does not use them)

A guiding principle is maximize learning at each round. I have a manual written process for listing all possible combinations at each step and iterating on each to find all possible words. I usually start that on the third round.

I've written a small program that takes a pattern (like ??EA?) and a list of eliminated letters and spits out all possible words. My wife says it's cheating, so I rarely use it.

I don't think it's cheating because it only saves me time going through all possible combinations on paper. I guess there's some chance it will suggest a common word I would have never hit on manually.

I don't deny that my high rate of second guess wins is partly luck. But I contend that the N is large enough by now that it's at least partly my strategy.

timtas··on Ask HN: How do you deal with getting old and feeling lost?
I expect it's a temporary rut. I vaguely remember a lull around your age. But I just kept living life, and it passed.

I started my third career (as a software developer) at age 38 just before getting married for the first time at 40 and moving half way across the country. I still had two failed startups (and a successful side project) ahead of me.

Almost 20 years later I still frequently go to festivals and local live music shows. I'm taking some time off to partake in SXSW next month. I have a stack of books I can't get to. I'm still improving my guitar and singing skills, a lifelong hobby.

I've made a bunch of new friends lately with a group that shares some interests. We have regular get togethers, like karaoke Fridays, gun range trips (a new hobby for me), and just hanging out. They are all coming to my Super Bowl part this Sunday. Most of the group is 30s-40s. I go to discussion meetups once a month or so.

I'm not saying all this to brag about myself but show you that most of your active years lie ahead.

A few concrete suggestions:

1. If you spend a lot of time playing video games, stop. It's the world's greatest time suck.

2. Curtail porn.

3. Find meetups that interest you.

4. If your BMI is above high twenties, get it down. Keto and daily walks/hiking/swimming does it for me.

5. Consider getting a dog. It's great for fighting loneliness and can help attract dates.

6. Study stoicism. It's the OG self help. (I'm just starting this now. I think it will help a lot as I move into old age.)

7. Keep spending less than you make. You're in a pretty good spot savings wise. Keep it up.

timtas··on Ask HN: Those making $500/month on side projects in 2021 – Show and tell
Slotted, a signup sheet app. Launched in 2013. Biggest users are:

- college professor office hours

- comedy open mic

- pizza ordering

- covid testing

- misc one-on-one meetings

- potluck parties

https://slotted.co

timtas··on Todo apps are meant for robots
Many years ago I built an iOS app called BetterDo that dealt with some of these issues. It broke long ago after some iOS update, and I let it slip away. But I really miss it.

1. No dates. Instead I had sublists by timeframe: Today, Tomorrow, This Week, Weekend, Next Week, Some Day. And it was easy to move an item between sublists. It was easy to move things up and down to indicate next up. Every morning I would scan the Today and Tomorrow items, and move them around to suit my plan for the day.

I don't want or expect my To Do list to stop me from procrastinating. Rather I want it to support healthier procrastination by never letting me totally forget the things I keep putting off.

2. One thing I realized is that weekend task is different than a weekday task. I'm not going to mow my lawn on a weekday. Conversely many tasks require a business to be open and cannot be done on the weekend. On weekday mornings I don't want to be staring at a list of my weekend chores.

3. When you completed an item, it was crossed out but visible until you deleted it. Delicious positive reinforcement.

One important insight is that a To Do list is not to keep track of all the things you need to do. It's to keep track of the annoying things only. You won't forget to do things you look forward to doing.

timtas··on My business might have 32 days before it's shut down by NYC [video]
They violated his rights when they required a license. Licensure is when the state sells you back your rights.
← PreviousPage 2 of 7Next →