HNHacker News
TopNewBestAskShowJobs

ryanar

607 karma · joined September 10, 2016

submissionscomments
ryanar··on How to read more books
they have a partnership with crosspoint now i think its fine now
ryanar··on How many of the 170k English words do you know?
yeah I was pretty confused to the answer of that one, I picked it because it was the closest thing that made sense.
ryanar··on Software Internals Book Club
This is so neat, as Phil mentioned in the How to run a software bookclub post, out of a group of 500, only 1-2%, 5-10 people may contribute with comments. But he lets the group grow in size because it is minimal overhead and many "lurkers" say they really appreciate reading the comments and get a lot out of it.

I am left wondering is there any way to see past comments on book discussions? I would love to read the discussions as I go through a book already done by the club on my own.

ryanar··on How OpenAI delivers low-latency voice AI at scale
I used pion and it was fantastic. Most of the article seems pretty standard webrtc techniques for performant voice.
ryanar··on Further human + AI + proof assistant work on Knuth's "Claude Cycles" problem
Are they actually producing new math? In the most recent ACM issue there was an article about testing AI against a math bench that was privately built by mathematicians, and what they found is that even though AI can solve some problems, it never truly has come up with something novel and new in mathematics, it is just good at drawing connections between existing research and putting a spin on it.
ryanar··on I’m joining OpenAI
Pete didn’t just vibe code, he took his many years of engineering experience and applied it to build a ton of products, pushing the boundaries of todays models and harnesses.

I am saddened that the top post is about jealousy, do so many people feel this way? Jealousy should be something that when we feel we reflect on privately and work on because it is an emotion that leads to people writing criticism like tbis that is biased due to their emotional state.

ryanar··on Deno Sandbox
isnt that number mostly due to firecracker?
ryanar··on Auto-compact not triggering on Claude.ai despite being marked as fixed
I noticed that this week. I have a very straightforward claude command that lists exact steps to follow to fetch PR comments to bring them into the context window. Stuff like step one call gh pr view my/repo and it would call it with anthropiclabs/repo instead, it wouldn’t follow all the instructions, it wouldn’t pass the exact command I had written. I pointed out the mistake and it goes oh you are right! Then proceeded to make the same mistake again.

I used this command with sonnet 4.5 too and have never had a problem until this week. Something changed either in the harness or model. This is not just vibes. Workflows I have run hundreds of times have stopped working with Opus 4.5

ryanar··on You can just read 25 books
I just hit 25 books read for the year which was my goal for 2025. To make it happen I did a few things: - Listen to audiobooks when doing chores (dishes, laundry, mowing the lawn) - Keep a book on me and use a bookmark. Being able to quickly open and read a page or two when I would normally doom scroll on my phone - Rather than watch TV at night or play video games, read instead - Use goodreads to track progress and add my friends who are readers to provide motivation and goal visualization.

This year has been quite enjoyable and I have found my reading tastes evolve over time. For a while I was reading books like the ones on this list, self-help, business/management/leadership focused, and memoirs. I then got bored and moved into fantasy, and now I have been getting into history.

ryanar··on Cormac McCarthy's personal library
Fascinating article. As I was reading it, particularly the part about his son John saying his father was very loving and was there for him, but also saying he did not like to be interrupted during his work or reading, and would say "Go away! I am reading!" immediately made me think he was quite narcissistic. His work was more important than even his own son. Later on his brother Dennis confirmed my suspicions that McCarthy was a narcissist. I have an insatiable curiosity as well and truly love learning, but in being a christian I have actively worked against my tendency to narcissism. A life like McCarthys sounds romantically fabulous, but when you think about the end of it, four people around your bed, it sounds tragic. There is something profound in sacrificially loving others and it doesn’t seem like Cormac experienced that. Though I am sure his wives, brother Dennis, and son John, did.
ryanar··on The First 1k Days
thanks for posting, very prescient topic for me. I happen to have inadvertently done these things without knowing it. Perhaps this is instinctual?
ryanar··on Show HN: Conductor, a Mac app that lets you run a bunch of Claude Codes at once
I plan to use par for this https://github.com/coplane/par simple cli to put sugar over git worktrees and using cli agents
ryanar··on Measuring the impact of AI on experienced open-source developer productivity
podcast link?
ryanar··on OpenAI charges by the minute, so speed up your audio
In my experience, transcription software has no problem with transcribing sped up audio, or audio that is inaudible to humans or extremely loud (as long as not clipped), I wonder if LLM transcription works the same.
ryanar··on ChatGPT's enterprise success against Copilot fuels OpenAI/Microsoft rivalry
The memory feature also can be a problem, it injects stuff into the prompt context that you didnt explicitly write with the intent it will help because it knows you are a python programmer so lets respond with a python script instead of our usual ffmpeg cli command.
ryanar··on How to Bring Back Oddly Shaped App Icons in macOS 26 Tahoe
The problem with OPs method is if the package gets updated, the icns file will get deleted, so you have to replace the icns file every time the app updates.
ryanar··on ByteDance's Recommendation System
Past discussion https://news.ycombinator.com/item?id=35573624
ryanar··on Grammarly acquires Coda
Whatever the VC definition of a leader is, I was incredibly impressed with Shishir Mehrotra. His company and their practices are very mature and well run for their size and stage. I seriously considered joining Coda a year ago solely because of him. I hope he can find success with this new venture.
ryanar··on What is the ideal chapter length? (2023)
I read through the wheel of time last year and enjoyed it. It is a commitment, I think the series slows down a ton and then Sanderson comes in and it picks up, and it was amazing to see all the building of plots see their conclusions. So it is well worth the journey.
ryanar··on Ask HN: How many of you Apple developers still use Objective C?
Go wasn’t that way, in some respects it is a language design choice whether you want to retain compatibility
ryanar··on Cold-blooded software
I really appreciate this idea after rewriting my blog engine three times because the frameworks I was using (Next, Remix) had fundamental changes after a year and I was multiple major versions behind. Though it depends on what you are after. If the goal is to be able to blog, time spent upgrading and rewriting code because the framework is evolving is wasted time unless you want to stay up to date with that framework. Think about how we view physical goods today, they aren’t built to last. In certain situations, like a personal blog, you want reliable software that works for years without the need to change. It also helps to have software that uses common data formats that are exportable to another system, like a blog based in markdown files, rather than JSX.
ryanar··on Not my money any more: Lessons from poker (2010)
When Kent recently gave a talk at Plato's Elevate Conference, he was asked: "What is the thing you enjoy where you completely lose track of time?" He said "Poker." without a second of hesitation. He clearly loves the game to come up in his writing.
ryanar··on Not my money any more: Lessons from poker (2010)
yep it immediately caught my attention
ryanar··on Bungie Devs Atmosphere 'Soul-Crushing' Amid Layoffs, Cuts, Fear of Sony Takeover
Square Enix and Ryu Ga Gotoku come to mind for me.
ryanar··on StyleX – Meta's styling library
Announced at React Conf 2018, I was so hyped for it back then! I did not expect it to take 5 years.

https://youtu.be/9JZHodNR184?t=270

ryanar··on StyleX – Meta's styling library
It was React Conf 2018 in Nevada when they first talked about StyleX and said they planned to open source it. Though I thought it was going to come much sooner than 5 years, I am so glad it has been released! 2018 was peak css-in-js era and StyleX approach of deduping classes and remove runtime JS was a really performant approach and it sounded like the DX was nice as well.

https://youtu.be/9JZHodNR184?t=270

ryanar··on Penguin survives on 4-second microsleeps – times a day
Yeah 40,000 seconds is ~11 hours of sleep!
ryanar··on Centimillionaires: Elites with Investable Assets of More Than $100M
is millionaire also incorrect?
ryanar··on Fair coins tend to land on the same side they started
Lots of practice, use your thumb to hit the edge of the coin to give you more control, aim for a specific spot so you use the same amount of force and control the amount of times it flips. You can also use a surface that absorbs more so the coin is less likely to flip after hitting it.
ryanar··on Habits of top engineers
This is filled with common sense (follow a style guide) and subjectively wrong advice (clear naming). In Go, it is expected to keep locally used variable names short to improve comprehension and the more global the variable the more explicit it becomes. For example, a for loop using the variable i instead of writing out “index”. Writing out the word arguably makes the code harder to comprehend because there is more noise around unimportant details like the name of the index variable in the loop.

I am surprised this got upvoted.

Page 1 of 6Next →