HNHacker News
TopNewBestAskShowJobs

k1w1

475 karma · joined May 7, 2013

submissionscomments
k1w1··on Is library building obsoleted by AI coding?
The big question is where the libraries of the future will come from. If AI building just creates all of the new code in one place, rather than take the time to extract and document reusable parts, then will we lose the open source environment that makes highly complex software possible today?
k1w1··on The problem is not AI code, but not knowing about system architecture or intent
> But the final boss is, and always will be, maintainability.

I think this article misses the mark in a few ways, but this is the biggest. I see AI as the ultimate solution for maintenance, in three ways:

* AI does a great job of refactoring and so tech debt becomes shallow. If something is not architected right, it can be fixed much more easily than ever before. * Bug fixing is also a great AI strength. In the future there won't be a backlog of all the bugs that never got fixed. AI can fix them as quickly as they come in. * AI doesn't get bored, doesn't get tired, and doesn't care how crufty the code is. It is happen to maintain any application without judgement.

k1w1··on Breaking Up with Google Play: Why Conversations Is Now Free
I would love to be able to list our product in the Google Play store /s ... but after a year of trying we haven't been able to.

They introduced a phone verification step for the support phone number that you provide. But their apparent assumption is that app authors are individuals or tiny companies. They expect to be able to send a text to the support number, or have it answered instantly by a human to validate the number. Any kind of IVR means the number can't be validated.

I have been going back and forth with their support for a year. It takes months at a time for them to respond, to say "we fixed it try again" and I try again and the process is identical.

Is is annoyingly ironic because I am sure that Google themselves could not pass this process to get listed in the Play Store. Their advice of "just redirect your corporate number to someone's cellphone to get validated" is laugable.

k1w1··on Solving the 1+N Query Problem
I think N+1 problem in real applications are more than just a coding experience problem. N+1 problems frequently arise because of separation of concerns where the code doing the looping, and the code making the sub-queries are significantly separated from each other. In that case preventing the N+1 is not obvious, and fixing it can be very complex, and result in messy code.

In languages with strong meta-programming, like Ruby, it is possible to deal with N+1s more automatically, which allows you to prevent them systematically, and most importantly have an elegant solution to N+1s that span independent blocks of code.

A couple of articles about these techniques: https://www.aha.io/engineering/articles/90-percent-of-rails-... https://www.aha.io/engineering/articles/automatically-avoidi...

k1w1··on Lovable raises $400M Series C
Lovable is dominating the generic AI application creation market, but ultimately I think the market is going to segment with products like Aha! Builder https://www.aha.io/builder/overview to support more business use-cases.

Adoption of AI application building technologies in most enterprises is much more about governance and security than it is about any particular coding feature.

k1w1··on Data Centers Now Consume 6% of US Electricity–and the Backlash Has Begun
This is the part that really stood out to me.

> It’s not only new projects putting strain on the grid though. The report found that an estimated 13 percent of US cloud consumption, totaling more than 3 gigawatts, comes from so-called "zombie" workloads—abandoned test environments and unused applications that continue to draw power without doing any useful work.

Containerized sandbox environments for AI can be incredibly wasteful. If those sandboxes are kept available so the user gets sub-second access that is a continual user of RAM, and thus overall computing resources. We built the first version of https://www.aha.io/builder/overview using a typical containerized environment - just like you see with products like Replit - but were appalled at the inefficiency and waste. We rebuilt it from the ground-up to use shared architecture instead with Javascript-level isolation, and almost zero waste. Using shared computing instead of containers means instant startup time, and (almost) zero resource consumption when not active. You still consume disk to store the artifacts, but there is no ongoing RAM or CPU.

I think a reckoning is coming for container-based AI systems too. We are seeing tokens trend towards reflecting the actual cost, and I think the same will be true of containerized runtime environments too.

k1w1··on The bottleneck was never the code
It makes me wonder if remote-first companies will have an advantage in an AI-first world because they must be more intentional about communication. By their very nature remote teams use more written communication and more intentional, and documented, processes. Perhaps the RTO mandates will turn out to be the biggest organizational mistake?
k1w1··on Tell HN: Claude 4.7 is ignoring stop hooks
> Why are you asking the token predictor about the tokens it predicted?

I am surprised with this response because it implies this is not an extremely valuable technique. I ask LLMs all the time why they did or output something and they will usually provide extremely useful information. They will help me find where in the prompting I had conflicting or underspecified requirements. The more complex the agent scenario, the more valuable the agent becomes in debugging itself.

Perhaps in this case the problem with hooks is part of the deterministic Claude Code source code, and not under the control of the LLM anyway. So it may not have been able to help.

k1w1··on Ask HN: Who is hiring? (April 2026)
Aha! (https://www.aha.io) | Rails / React / Devops | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 700,000 users worldwide. We are looking for:

* Experienced full-stack Rails and security engineers to work on the Aha! product. Our application is built in Ruby on Rails, with React on the frontend for rich client-side experiences.

* Devops engineers with Ruby experience. We focus on the "dev" and all of our operations driven by code.

Aha! is profitable, you can work from anywhere in North or South America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.

k1w1··on Show HN: Q12 – A constraint-based 2D drawing tool
This is magical. The bike suspension example is so satisfying to play with.

The user interface interactions are so smooth. It is like the first time I used Figma ... but with physics.

k1w1··on Total monthly number of StackOverflow questions over time
I am surprised at the amount of hate for Stack Overflow here. As a developer I can't think of a single website that has helped me as much over the last ten years.

It has had a huge benefit for the development community, and I for one will mourn its loss.

I do wonder where answers will come from in the future. As others have noted in this thread, documentation is often missing, or incorrect. SO collected the experiences of actual users solving real problems. Will AI share experiences in a similar way? In principle it could, and in practice I think it will need to. The shared knowledge of SO made all developers more productive. In an AI coded future there will need to be a way for new knowledge to be shared.

k1w1··on Ask HN: Who is hiring? (January 2026)
Aha! (https://www.aha.io) | Rails / React / Devops | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 700,000 users worldwide. We are looking for:

* Experienced Rails security engineer to work on the Aha! product. Our application is built in Ruby on Rails, with React on the frontend for rich client-side experiences.

Aha! is profitable, you can work from anywhere in North or South America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.

k1w1··on T-Ruby is Ruby with syntax for types
Typescript. I imagine most people writing Rails applications are also writing typescript for front-end code, so being able to use the same muscle memory for Ruby typing seems high desirable. That is the thing that stood out to me when I saw this site: it looks like they are taking the very positive lessons from Typescript and applying them to Ruby.

I agree with other posters here. I don't need everything typed - Ruby's duck typing is an awesome feature - but I do wish that some of the more important interfaces in our code were more strongly self-documenting and enforced.

k1w1··on Ask HN: Who is hiring? (December 2025)
Aha! (https://www.aha.io) | Rails / React / Devops | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 700,000 users worldwide. We are looking for:

* Experienced full-stack Rails and security engineers to work on the Aha! product. Our application is built in Ruby on Rails, with React on the frontend for rich client-side experiences.

* Devops engineers with Ruby experience. We focus on the "dev" and all of our operations driven by code.

Aha! is profitable, you can work from anywhere in North or South America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.

k1w1··on Ask HN: Who is hiring? (October 2025)
Aha! (https://www.aha.io) | Rails / React / Devops | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 700,000 users worldwide. We are looking for:

* Experienced full-stack Rails and security engineers to work on the Aha! product. Our application is built in Ruby on Rails, with React on the frontend for rich client-side experiences.

* Devops engineers with Ruby experience. We focus on the "dev" and all of our operations driven by code.

Aha! is profitable, you can work from anywhere in North or South America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.

k1w1··on Ask HN: Who is hiring? (July 2025)
Aha! (https://www.aha.io) | Rails / React / Devops | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 700,000 users worldwide. We are looking for:

* Experienced full-stack Rails and security engineers to work on the Aha! product. Our application is built in Ruby on Rails, with React on the frontend for rich client-side experiences.

* Devops engineers with Ruby experience. We focus on the "dev" and all of our operations driven by code.

Aha! is profitable, you can work from anywhere in North or South America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.

k1w1··on Ask HN: Who is hiring? (April 2025)
Aha! (https://www.aha.io) | Rails / React | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than a million users worldwide. We are looking for:

* Experienced full-stack Rails and security engineers to work on the Aha! product. Our application is built in Ruby on Rails, with React on the frontend for rich client-side experiences.

Aha! is profitable, you can work from anywhere in North America, South America or New Zealand, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.

k1w1··on Ask HN: Who is hiring? (January 2025)
It is real. I am the CTO and co-founder of Aha!, and also personally interview every engineer we hire.

A human reviews every job application we get, but unfortunately we can't respond to them all - we get thousands - but most of the applications are not related to the position requirements at all. I can tell you that if your resume matches what we are looking for then we typically schedule an interview within a few days. I see that you posted this same comment previously. Commenting was already locked by HN by the time I saw it then.

Why do I keep posting on HN? It works. The profile of engineers we have hired for our team, and the sorts of engineers who read HN has a great overlap. There are other things we look at too. Your Github profile is really important: people who contribute to open source have demonstrated their ability to work on a distributed remote team, but even more importantly it gives you a way to show that you can tackle interesting problems in interesting ways.

k1w1··on Ask HN: Who is hiring? (January 2025)
[flagged]
k1w1··on Tiny Glade 'built' its way to >600k sold in a month
The seamless integration between one type of object and another is really impressive. The way that the blocks in the roofline perfectly work regardless of the height of the roof is a great example.

How is this possible? Is it some kind of procedural geometry that fills in the available space?

k1w1··on Ask HN: Who is hiring? (September 2024)
Aha! (https://www.aha.io) | Rails / React | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than a million users worldwide. We are looking for:

* Experienced full-stack Rails and security engineers to work on the Aha! product. Our application is built in Ruby on Rails, with React on the frontend for rich client-side experiences.

Aha! is profitable, you can work from anywhere in North America, South America or New Zealand, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.

k1w1··on The spinning ATR plane crash in Brazil
It seems that the pilot error here was to fly into severe icing, or to staying in icing conditions beyond what the aircraft was capable of handling.
k1w1··on The spinning ATR plane crash in Brazil
I think the original author is drawing the wrong conclusion here. Sully may have had the stick all the way back, but that doesn't mean it was wrong. The lowest energy way to land is to try to prevent the aircraft from landing. So when you are in the flare, the technique is to pull back on the stick to keep the aircraft in the air a few feet above the runway, until you have no more elevator authority, and the aircraft will settle onto the runway with the least amount of energy. Exactly what you want in a off-field landing too.

As my glider instructor put it: those last few seconds before touchdown are the prime rib of flying. Keep pulling back on the stick and make it last.

In fact if you look at the Wikipedia article that the OP linked to it suggests that Sully was unhappy that the aircraft was not responding to his full back stick:

> However, Sullenberger said that these computer-imposed limits also prevented him from achieving the optimal landing flare for the ditching, which would have softened the impact.

k1w1··on Ask HN: Who is hiring? (August 2024)
Aha! (https://www.aha.io) | Rails / React | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than a million users worldwide. We are looking for:

* Experienced full-stack Rails and security engineers to work on the Aha! product. Our application is built in Ruby on Rails, with React on the frontend for rich client-side experiences.

Aha! is profitable, you can work from anywhere in North America, South America or New Zealand, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.

k1w1··on Ask HN: Who is hiring? (July 2024)
We really are looking for a security engineer with a strong Ruby development background. As our engineering team grows the security team needs to grow in proportion too.

We aren't just harvesting resumes. That idea is a kind of laughable - carefully reviewing resumes is a huge amount of work. I would love to get fewer resumes, but just ones that for candidates with a great match. I can also tell you, without offering any proof, that our hiring is not driven by attrition.

k1w1··on Ask HN: Who is hiring? (July 2024)
Aha! (https://www.aha.io) | Rails / React | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than a million users worldwide. We are looking for:

* Experienced full-stack Rails and security engineers to work on the Aha! product. Our application is built in Ruby on Rails, with React on the frontend for rich client-side experiences.

Aha! is profitable, you can work from anywhere in North America, South America or New Zealand, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.

k1w1··on React 19 almost made the internet slower
> React was originally designed to be the V in MVC.

So much this. As we built more sophisticated apps using React we were constantly frustrated with how much code was ending up in the views, and how difficult controller frameworks were to work with (looking at you Redux). So we built our own mini-framework that explicitly separates the view from the controller. Seems like a simply change but it is amazing how much more productive it makes developers, especially with large complex applications that need refactoring as they evolve.

Unfortunately our skills are in writing code, not marketing, so we don't have a fancy website like most frameworks. But the details are here: https://github.com/aha-app/mvc

k1w1··on Ask HN: Who is hiring? (June 2024)
Aha! (https://www.aha.io) | Rails / React / Devops | REMOTE Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than a million users worldwide. We are looking for:

* Javascript and geometry expert? Help us build our HTML canvas based whiteboard & mockup tool.

* Experienced full-stack, front end and platform engineers to work on the Aha! product. Our application is built in Ruby on Rails, with React on the frontend for rich client-side experiences.

Aha! is profitable, you can work from anywhere in North America, South America or New Zealand, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.

k1w1··on Ask HN: Who is hiring? (May 2024)
Aha! (https://www.aha.io) | Rails / React / Devops | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than a million users worldwide. We are looking for:

* Javascript and geometry expert? Help us build our HTML canvas based whiteboard & mockup tool.

* Experienced full-stack, front end and platform engineers to work on the Aha! product. Our application is built in Ruby on Rails, with React on the frontend for rich client-side experiences.

* Devops engineers with Ruby experience. We focus on the "dev" and all of our operations driven by code.

Aha! is profitable, you can work from anywhere in North or South America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.

k1w1··on Ask HN: Who is hiring? (April 2024)
Aha! (https://www.aha.io) | Rails / React / Devops | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 700,000 users worldwide. We are looking for:

* Javascript and geometry expert? Help us build our HTML canvas based whiteboard & mockup tool.

* Experienced full-stack, front end and platform engineers to work on the Aha! product. Our application is built in Ruby on Rails, with React on the frontend for rich client-side experiences.

* Devops engineers with Ruby experience. We focus on the "dev" and all of our operations driven by code.

Aha! is profitable, you can work from anywhere in North or South America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team has always been 100% remote - in North American timezones so we can collaborate during the work day.

Page 1 of 6Next →