HNHacker News
TopNewBestAskShowJobs

michaelteter

2,849 karma · joined December 24, 2021

Latest Projects

https://michaelteter.com/flyby.html

https://wordneighbor.com

submissionscomments
michaelteter··on Ask HN: Solopreneurs, how did you come up with your idea?
I have so many ideas. I’m finally building one, and close to ready to seek investment.

All of my ideas are things I need that weren’t available or were missing critical features.

I personally think it’s high risk to attempt to build something for others that you don’t personally need. You’re going to make a lot of assumptions and probably be wrong. It may cost you a lot of time and money.

I can imagine so many people sitting around trying to think of AI related things to build, since that is the insane trend right now. This approach, IMO, is not the right one.

Even building something that already exists - but making it cheaper or more reliable (improving the status quo) is enough.

michaelteter··on The mystery of why left-handers are so much rarer (2016)
I'm sure like many left-handers here, my right hand is nearly as dexterous as my left. Writing is the only thing I can do with left which I cannot do with right; other tasks are either equally natural or just a little awkward but still effective.

But some right-handers who have been forced to (by breaking an arm for example) can learn to write with the left hand. I have to assume they could learn to be more ambidexterous if they were motivated. It almost seems more like a cultural (see/copy) behavior to be right-only handed. Left-handers may have an inclination to do some things with the left hand, but we also grow up in a world of right-hand designed products.

As for the "handedness" of feet, eyes, ears, etc., I also suspect that has more to do with our patterns of hand use. I'm right-eared probably because I hold my phone in my right hand so my left hand is free to do fine motor tasks. It's not because I prefer to listen with my right ear. I'm also somewhat left-footed because I tend to carry heavy things in my right arm; so my right leg is busy supporting the extra weight as I step up on a step with the left.

I doubt any/many of these studies have been large or thorough enough to really learn anything meaningful about handedness and its related effects.

michaelteter··on AIHawk: AI bot to automatically apply for jobs
You must know you are basically sh*tting in the public pool by doing this.

You should also realize that you are presumably in the pool too.

Basically you make it less likely that companies will actually find the good candidates because they will be even more overwhelmed with junk applications.

You might think it’s giving you and advantage, but you must realize that if you’re doing it, many others are too.

michaelteter··on Congress fights to keep AM radio in cars
If you are in a car, and you're under the age of 40, you probably don't even know how to switch to your AM radio. Unless you are one of the rare drivers who knows about AM radio and uses it, it's not going to be something you think of using while fleeing a catastophe.

It may have technical merits, just as horseshoes still do (because we do still use horses), but that doesn't mean we should force every car to have it. It certainly could be an option for those who see value in it.

michaelteter··on Insider trader had all the answers
If you’re clever enough you to do something like this, then you must realize that getting caught is an obvious eventuality.

So… why?

michaelteter··on Dance training superior to physical exercise in inducing brain plasticity (2018)
Nightclub dancing is usually social dancing, not dance training. Yes, nightclubs can be good places to meet people (and potential lovers/mates). But dance classes (dance training as per the study) is very different.
michaelteter··on Dance training superior to physical exercise in inducing brain plasticity (2018)
Yes, you will “meet” more women by dancing than by playing games on your computer. That doesn’t necessarily mean you will make any meaningful connections.

Simply going places and interacting with people will also help you meet women. In fact, I think you’d sooner find a date by becoming a grocery store employee than a dancer, because you’re more likely to be having conversations with the people you meet.

Dancing, especially where you are learning, is not really socializing.

The structure of our modern society really does make it more difficult to meet new people. Women complain too, not just men.

michaelteter··on Why strength training? A programmer's perspective
There is no one way, but this way is my favorite:

2-3 visits to the gym each week

Barbell squats or deadlift, and bench press per visit

5 sets of 5 reps, typically increasing weight each set such that the last set is really difficult (or you can only manage 2-3 reps)

Other activities which give you cardio, heart health, endurance, and mental stamina (a busy mind goes nuts on a drawn out activity like distance running :X, and that’s a sign that the mind needs some attention too)

The weight plan is if you have a proper facility. Real, free weights are ideal. But they aren’t always available, which is why I also like to practice various bodyweight exercises. Calisthenics can build a gorgeous body while making you very flexible and capable.

But my preference will always be relatively big/heavy free weights. This training raises my general sense of capability and power, as well as my energy level. Plus, when the rare situation comes along where you do actually need to move heavy thing (like a bulky rack server in its box!), you just do it without risking your back or even feeling very challenged.

Also, the minimalist 5x5, 2 exercise routine takes little time to complete. If you only went to the gym two days a week and did this, you would get very strong for about 1 hour of work per week. This is a big return on investment. Just make sure you try to increase your protein intake as well, because that can greatly reduce the recovery time where your muscles feel sore.

michaelteter··on Brazilian Electric "Suicide" Shower Heads [video]
I think we need a summary here first. I'm not going to watch something with this title until I know what I'm about to get into...
michaelteter··on NotebookLM's automatically generated podcasts are surprisingly effective
I tried it with my resume, and the results surprised me. My observations:

- They do some interesting communication chicanery where one host asks a question to me (the resume owner); I'm not there, so obviously I can't answer. But then immediately the co-host adds some commentary which sort of answers while also appearing to be a natural commentary. The result is that the listener forgets that Michael never answered the question which was directly asked to him. This felt like some voodoo to me.

- Some of the commentary was insightful and provided a pretty nice marketing summary of ideas I tried to convey in my terse (US style) resume.

- Some of the comments were so marketing-ey that I wanted to gag. But at the same time, I recognize that my setpoint on these issues is far toward the less-bs side, and that some-bs actually does appeal to a lot of people and that I could probably play the game a little stronger in that regard.

Overall I was quite impressed.

Then for fun I gave it a Dutch immigration letter, one which said little more than "yeah you can stay, and we'll coordinate the document exchange". They turned that into a 7 minute podcast. I only listened to the first 30 seconds, so I can only imagine how they filled the rest. The opener was funny though: "Have you ever thought of just chucking it all and moving to a distant land?" ... lol. Not so far off the mark, but still quite funny to come up with purely from an administrative document.

michaelteter··on As Florida Storms Worsen, Some in Tampa Bay Wonder: Is Living There Worth It?
> There are 100+ year old wood framed houses all over the US.

Not in the parts of the US which are prone to tornados and hurricanes. And as we know, the areas prone to wind-related extreme weather are growing.

Oh, I forgot to mention fire. Many parts of the US are becoming more susceptible to fires.

Concrete is not a great eco choice, but it is a far better choice for homes that need to withstand increasingly harsh environments.

michaelteter··on Notes on the Crystal Language
Were it not for Rails, most people wouldn't have heard of Ruby. It is unfortunate that Ruby doesn't get more general computing use, but Rails is really just the tip of the iceberg in a big project that uses Ruby. (You still get to do a lot of nice work that isn't Rails specific, at least if you structure your system well.)
michaelteter··on As Florida Storms Worsen, Some in Tampa Bay Wonder: Is Living There Worth It?
It's part of the general sentiment of "look at these tornado aftermath photos".

Wooden homes do not survive as well in high wind situations, and hurricanes are high wind situations.

michaelteter··on As Florida Storms Worsen, Some in Tampa Bay Wonder: Is Living There Worth It?
American houses not made of concrete usually do not withstand high winds well.

An increasingly large part of the US is subject to storms that include very high winds. When a tornado or hurricane hits a wooden house directly, the results are not usually good for the structure or the occupants. Concrete homes tend to survive much better.

michaelteter··on As Florida Storms Worsen, Some in Tampa Bay Wonder: Is Living There Worth It?
And still building houses out of toothpicks.
michaelteter··on Insights after 11 years with Datomic [video]
But I know Clojure is in use in quite a few places, and it has quite a few really capable people supporting it in one way or another. Plus it has good documentation and several books teaching it. That's very different from a slick (and impressive) framework built by one company for themselves.

Also, code written for Electric is very specific to Electric. But Clojure is just functional-first Lisp. It's very easy to rewrite in another language, even an imperative language. There wouldn't be a huge paradigm shift translating Clojure to any of half a dozen popular languages.

michaelteter··on Insights after 11 years with Datomic [video]
The timestamps are just the tip of the iceberg. The value, as I see from the YT talk, is that additions (and atomic groups of additions) can be recognized as one event, complete with who did it and additional metadata.
michaelteter··on Insights after 11 years with Datomic [video]
Thanks. I’ll check out the video.

At this point I’m pretty addicted to BEAM and the Elixir ecosystem though. (And LiveView!).

michaelteter··on Insights after 11 years with Datomic [video]
Electric looks awesome, but their stern warning of “we are building this for ourselves, and if you get value that’s great” gave me pause.

If it reaches a point of being documented and intended for general public use, then I’ll definitely try a project with it.

michaelteter··on Insights after 11 years with Datomic [video]
Datomic (as presented in this video) seems like a great thing. But if it's so great, why are so few people talking about it? Is it because it only exists for Clojure, and few people know or talk about Clojure?

I love Clojure as a language, and I have wanted to use it in production; but there are so few opportunities other than solo building - where you really have to climb a steep wall due to the Clojurist mentality of /Frameworks Bad! Choose all your own libraries good!/. Instead I have found myself happy and productive in the Elixir/BEAM world, of course initially because of Phoenix.

And like many people, I have just been accepting the destructive, non-historic approach to data management with typical RDBMSs. If there were a Datomic for Elixir, I'd probably use it.

Must Datomic (or a data management approach like it) be tightly coupled with Clojure?

michaelteter··on Halide rejected from App Store because it doesn't explain why it takes photos
“AI” or outsourced low budget review staff.
michaelteter··on Twitter/X will let people you've blocked see your posts
The blocked person can obviously create a new account and bypass that block to some degree, but as other have mentioned it will prevent them from reposting on their main account
michaelteter··on Stop Designing Your Web Application for Millions of Users When You Dont Have 100
Yes but...

Still make some effort to build as if this were a professional endeavor; use that proof of concept code to test ideas, but rewrite following reasonable code quality and architecture practices so you don't go into production with lack of ability to make those important scaling changes (for if/when you get lucky and get a lot of attention).

If your code is tightly coupled, functions are 50+ lines long, objects are mutated everywhere (and in places you don't even realize), then making those important scaling changes will be difficult and slow. Then you might be tempted to say, "We should have built for 1 million users." Instead, you should be saying, "We should have put a little effort into the software architecture."

There are two languages that start with "P" which seem to often end up in production like this.

michaelteter··on Please stop putting cookie pop-ups on your website (2022)
Not necessarily. Many are told by their bosses to either put minimal effort into becoming compliant, or worse, told to use a horrid cookie notice service that creates so much user frustration that some of us abandon the site rather than deal with it.

I think with few exceptions, most web admins just want to get the cookie notice sh*t out of the way and get on with work that matters.

michaelteter··on Please stop putting cookie pop-ups on your website (2022)
I'm not sure why you're being downvoted. I believe the way you stated this is accurate.

The regulation and its outcome was clearly not understood or intended by those who mandated it. Absolutely everyone is suffering from this.

As for the "not care", I think the primary issue is that most people don't make much effort to understand the things they use. If they understood what was going on, they would be more upset and possibly make some effort to get things changed/reverted.

I would put a bit of blame on big corporations for not spending some of their lobbying money on fighting this requirement - not because they should get a free pass at misusing our info, but because they should be well equipped to know that the regulation will be addressed in a crappy way that costs them money and annoys users.

michaelteter··on Linux dev swatted and handcuffed live during a development video stream
While less dangerous than a US SWATting event, it is still absurd that he was taken away for questioning. They could have made a reasonable observation of the scenario and then given him an invitation to come to the station at a given time the next day.

Taking someone in shouldn’t happen unless there’s an obvious crime and/or the target had a police record which would suggest they were a threat or were likely to flee instead of coming for an interview the following day.

michaelteter··on [dead]
It’s not just actual emissions from cows themselves, it’s the entire system necessary to mass produce and sell beef. You should be more worried about water than air, in this case.
michaelteter··on Show HN: Bullshit Remover
I think the output would be empty "".
michaelteter··on Counter-Strike 2 gaming using Neuralink is 'insane'
Relax. We have at least two more years of AI-everything hype and startups to endure before we can change bandwagons.
michaelteter··on Show HN: Visahacks.in – you don't always need a visa
Reminds me of a certain fake watch seller here in Bangkok…
← PreviousPage 6 of 22Next →