HNHacker News
TopNewBestAskShowJobs

drchiu

1,515 karma · joined October 23, 2011

submissionscomments
drchiu··on [dead]
No issues here. Received as normal.
drchiu··on Apple’s Vision Pro AR headset is finally here
Yep. Just like how microscopes work where you don't need glasses and can just adjust the focus.
drchiu··on Show HN: Appliku – Deployment PaaS for Python/Django
Looks like a very good product for Django deployments. I know how hard it is to get such a platform stable.
drchiu··on Poste.io – Complete Mail Server
As a user, I'd rather my receiving email provider (eg. Gmail, iCloud, Outlook) be less restrictive in their filters if it means individuals can host their own mail servers and we can have a more egalitarian internet.

Extremely filtered emails is practically the same as a social network determining what I can see at this point.

drchiu··on Launch HN: Needl (YC S22) – Simple search across all your apps
Good luck on your launch!
drchiu··on From Ruby to Node: Overhauling Shopify’s CLI for a better developer experience
A lot of Shopify Partners I've talked to feel the same way. The tooling and API has become harder to work with over the past couple of years.

The previous designs (which worked very well for a long time) seemed to have been all thrown out/deprecated to such a large degree it has caused a lot of long time devs to be scratching their heads.

drchiu··on Ask HN: Who’s using Ruby for web development, without Ruby on Rails?
Ruby is pretty good for writing scripts to run in the terminal. For things where I need to do a bunch of string manipulations, I prefer it over something like creating a shell script.
drchiu··on News for Ruby 3.2.0
Thank you! Will check it out.
drchiu··on News for Ruby 3.2.0
I was looking into this question a few weeks ago and couldn't find any libraries I would use in typical applications (eg. background jobs, etc) implementing Ractors.

There are occasional comments in GH issues discussing the possibility of implementing Ractors, but nothing material.

drchiu··on An Overview Of Upcoming Ruby on Rails 7.1 Features Part 1
Yup, I was hoping this would make it to 7-1 but I suppose there were too many cases to consider.

I wonder if certain features could be marked as "experimental" by Rails core like they do in Ruby, and include them without the promise that the API would be stable (or even be present at all in the future).

drchiu··on What happened to the first cryogenically frozen humans?
Yeah that. There’s something even more subtle. Experiments run with certain older lines just… failed more. It’s weird. The supervisor would say, “Yeah go to X’s lab and grab theirs.”

Like the reproducibility is contingent on so many factors. Very depressing and tedious.

There’s definitely a lot we don’t know and the knowledge gap is huge. And even if it can be done in the lab, translating some finding to a workable therapeutic is another story.

drchiu··on What happened to the first cryogenically frozen humans?
I suppose what I didn’t reveal is that I spent a lot of time before medicine trying to coax cells whether in a culture or some other medium to grow in the way I wanted it to grow. And it was hard. It’s been a while, but if I could recall correctly, cells tended to have a finiteness in their very nature. I think at some subconscious level, I interpreted this as nature’s way of expressing that is how things are designed to be.

I don’t do life science anymore, but deal with computers now. And it’s a whole lot more predictable and malleable. (Heck, it’s easy if I were to compare it to running gels or prepping cell lines.)

But I would be ecstatic if I could witness some science fiction level advancement in this field in my lifetime. I doubt it, but I would be amazed should it happen.

drchiu··on What happened to the first cryogenically frozen humans?
Years ago when I was in medical school, I concluded to improve quality of life, no matter how finite, is a better endeavour than to prolong it. There's something tremendously philosophically satisfying to recognizing that death is just the recycling of life so that new life can happen.
drchiu··on Ask HN: How do people find your blog?
I think you will need to apply an internal litmus test. For me, I ask myself whether what I’ve written and shared would be something I’d want to read myself.
drchiu··on Ask HN: How do people find your blog?
I started a technical/tutorial Rails blog (codewithrails.com) about a month ago. I’ve mostly just shared links in places where Rubyists and Rails dev hang out.

For content, I mainly blog because it’s a useful way for me to understand things. If I can explain it, I’ll have a better understanding.

Whether people find it useful, well that’s a personal question and point of view. But I’ll continue to share what I’ve learned myself both for the community and as notes for my future forgetful self.

So far, people have been discovering my blog through word of mouth and them sharing it to their friends.

drchiu··on What I’ve Learned in 45 Years in the Software Industry (2021)
I'd like to add: There's way too much stuff taken as dogmatic best practices when they're really not. Things change, improve, and there may be better approaches already in existence but are ignored because of some high profile person in the community. Keeping an open mind is key to being able to improve and use better approaches.
drchiu··on Inflation is at a 40 year high. What can history teach us?
This is perhaps one of the best explanation of the dynamics between the fed and the market as it actually happens.

If I recall, those fed chairs tend to be Wall St alumni unfortunately.

drchiu··on After self-hosting my email for twenty-three years I have thrown in the towel
A big problem with the way the big companies fight spam is that sometimes it is a bit too aggressive. Happened a couple of times where legitimate government-agency emails had trouble getting through.

Personally, I prefer defining my own spam list rather having an algo decide what pops into my inbox.

drchiu··on Ask HN: Is there a developer laptop that does not suck and is not a Mac in 2022?
Yes, I use Macs quite regularly and the trackpad is the one feature that keeps me coming back. Just recently bought a cheap ThinkBook (Lenovo) 14 4th gen and was very surprised that the trackpad works so well. Feels like 95% of the Mac trackpad. The rest of the build quality isn’t bad either. Not a Mac for sure, but quite sturdy and runs well. Running Linux within Windows via VM.
drchiu··on DuckDuckGo email protection beta now open
I've heard of fastmail in years past. Your comment got me curious again about it. How's the deliverability of their service? I guess with anything "email related", the hardest part is making sure that the emails I send actually ends up where I intend to go. (Goes without saying, outbound emails are NOT spam but legitimate emails.)
drchiu··on Ask HN: What are examples of activities/bets with asymmetric upside?
I knew a fella who systematically bought call options. He would lose most of the time. However, once he bought AAPL calls (many years ago) and rolled over the winnings to buy more. Turned 10k to several million.

He structured his investments to be able to do this, with a portion of it generating "play money" for these wild bets.

He'd accept that his investments would thus generate lower returns due to his betting, but he needed the thrill of it.

I see lottery as the same way. If you have a lot of passive investments and don't need the money, $40-50 a week on lottery is a rationale choice as the outcome can indeed change one's life. And to a level one could not reasonably achieve with hard work alone.

drchiu··on IBM's Asshole Test
I can imagine that being "that guy", you may not be appreciated enough. But definitely we can't get anywhere near what we need to get done with the mix of all types of personalities. It's absolutely a team effort and requires the whole spectrum of talents.
drchiu··on IBM's Asshole Test
Interesting.

Honestly, I'm the guy who would just "roll with it" and eat whatever was brought to me because I honestly can't bring the energy to arguing with the waiter.

But having hired people and other professionals, I almost always hire the person who would assert themselves and demand the right thing be done.

Why?

Well, I recognize that I don't like to be "that guy". So I hire people who can do it for me. It has always worked out quite well in the past, where I've been able to form a team of people who work well together, but can be assertive to external groups. (And I, of course, only need to get out of their way.)

drchiu··on The Dubious Art of the Dad Joke
Yes, definitely. One either graduates to being able to not take oneself seriously (ie. by telling embarrassing and not-mean jokes, and sometimes being on the receiving end of one) or not.

I'd like to think dad jokes are a good thing.

drchiu··on TurboTax’s fight against free tax filing
And not just them, but accounting professional groups as well.
drchiu··on Mac sales fly as PC declines – did the M1 chip save Apple?
It may be obvious for readers of HN, but when talking with non-tech (or casual tech) friends, there's a large swathe of them who don't seem to realize how far ahead the M1 chip is and still believe Wintel is what folks in tech (ie. developers, etc) primarily use. And when one points out that times have changed, they nod but will still believe in what they have always believed. These articles seem to be targeted to that demographic.
drchiu··on Driverless Car Pulled over by Police
Just imagining a future where the AI car responds with something like “Dispatching drone protection unit. ETA 45 seconds.”
drchiu··on Ask HN: Anyone making a living building desktop applications?
Thanks for the detailed thoughts! Appreciate it.
drchiu··on Ask HN: Anyone making a living building desktop applications?
This sounds very interesting. Not to give away your company’s magic sauce of course, but if you were starting today, what niche would you target based on what you know?
drchiu··on Ask HN: Have you been in a team that did “daily standups” asynchronously?
I personally prefer it. I'm fairly detailed oriented, and honestly if I had to talk, I'm probably the guy who ends up taking more than my share of time (sorry folks).

With a text-based standup, I organize my thoughts, ping people who might find the update relevant (to bump it to their attention), and can follow up with a reply-in-thread option (for blockers and such).

← PreviousPage 2 of 10Next →