jameshiew | 3 months ago | on: Ask HN: Does anyone just listen to their own AI music now?
jameshiew's comments
jameshiew | 8 months ago | on: Ask HN: How are you productively using Claude code?
{
"servers": {
"context7": {
"command": "npx",
"args": [
"-y",
"@upstash/context7-mcp"
],
"type": "stdio"
},
"fetch": {
"command": "uvx",
"args": [
"mcp-server-fetch"
],
"type": "stdio"
},
"git": {
"command": "uvx",
"args": [
"mcp-server-git"
],
"type": "stdio"
},
"playwright": {
"command": "npx",
"args": [
"@playwright/mcp@latest"
],
"type": "stdio"
},
"brave-search": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-brave-search"
],
"env": {
"BRAVE_API_KEY": "${input:brave-api-key}"
},
"type": "stdio"
}
},
"inputs": [
{
"type": "promptString",
"id": "brave-api-key",
"description": "Brave Data for AI API Key",
"password": true
}
]
}
The Sonnet 4 agent usually defaults to using `fetch` for getting webpages, but I've seen it sometimes try playwright on it's own. It seems the brave-search MCP server is deprecated now, so actually it's probably not the best option as a search MCP (you also need to sign up for an API key), right now it works well though!jameshiew | 8 months ago | on: Ask HN: Is anyone using Super Grok Heavy for code?
I found o1-pro unbelievably good for coding, but when o3-pro was released, I saw the response length in ChatGPT was gimped severely compared to o1-pro, so didn't find it all that useful - it couldn't output long enough responses. I actually cancelled my ChatGPT subscription as it seemed like such a downgrade, though I'll probably try using again via OpenAI's API at some point, so long as the response length isn't capped. I'm tempted to try out Grok 4 Heavy.
jameshiew | 8 months ago | on: Ask HN: How are you productively using Claude code?
Refactoring duplicate code into a helper function should be achievable with current agents. To replace existing code with an external crate , you could try giving the agent access to a browser (e.g. playwright-mcp), and instructing it to browse the crate docs. For anything that involves using APIs that may be past the knowledge cutoff for the agent's model, it's definitely worthwhile to have some MCP tools on hand that'll let it browse for up-to-date info - the brave-search and context7 MCPs are good.
jameshiew | 1 year ago | on: Ask HN: Have you ever taken a career break or gap year to hack?
It's good to consider the financial impact seriously in balance with everything else - not only the income you won't earn, but also how that would have compounded across your lifetime.
To address your point about recruiter emails, I still get them. So long as you can provide value to a business at the end of your break it's not necessarily an issue, though you might have to work harder to demonstrate that - I think especially for the soft skills you'd otherwise be using day-to-day in a workplace as opposed to when you're just doing your own thing.
jameshiew | 1 year ago | on: Ask HN: Who wants to be hired? (December 2024)
Remote: yes (can work hybrid or full time on-site if there is an office in London)
Willing to relocate: no
Technologies: Rust, Go, Kubernetes, AWS, Terraform, Python, React, Java
Résumé/CV: https://www.linkedin.com/in/jameshiew/
Email: [email protected]
GitHub: https://github.com/jameshiew
Website: https://james.hiew.net
---
5+ years software development experience, mostly working on backend systems at fintechs. Seeking an IC role using the Rust programming language (and other tech as well!)
My previous experience ranges from working in cross-functional teams at larger corps, to being the sole fullstack developer for a startup. Some of the more interesting things I've worked on: an event-driven scheduling service (think dkron), core protocol logic for a blockchain validator in Rust, and complex SQL models for financial pipelines.
Let's talk if I sound like a fit for your engineering team or project: [email protected]
jameshiew | 1 year ago | on: Codeium launches Windsurf – the first agentic IDE
jameshiew | 1 year ago | on: ChatGPT Search
jameshiew | 2 years ago | on: Ask HN: Recommendations for a New Domain Registrar?
jameshiew | 2 years ago | on: Ask HN: Recommendations for a New Domain Registrar?
jameshiew | 2 years ago | on: AI Can [Almost] Clone Your Favorite Podcast Host’s Voice
jameshiew | 2 years ago | on: Ask HN: Is ChatGPT's Web GUI's Code Blocks Language Selection Wrong on Purpose?
jameshiew | 2 years ago | on: Ask HN: Did you change your software architecture due to monetary constraints?
Another one is using Heroku (~$7pcm) over Vercel (~$20pcm) for deploying a simple website/CMS for a business (and therefore not eligible for Vercel's free hobby tier). I initially wanted to use Vercel but Heroku is actually fantastic if you're developing solo and don't need all the bells and whistles Vercel provides.
jameshiew | 3 years ago | on: Launch HN: Play.ht (YC W23) – Generate and clone voices from 20 seconds of audio
jameshiew | 3 years ago | on: Ask HN: Do you refuse to do coding challenges for software engineer interviews?
Of course, there are exceptions to this. I'm also explicitly excluding here employers who outsource the technical challenge to a third party like leetcode.
jameshiew | 3 years ago | on: Ask HN: Have you lost enthusiasm for programming and learning after ChatGPT?
[1]: https://www.parc.com/blog/half-human-half-computer-meet-the-...
jameshiew | 3 years ago | on: Ask HN: Which AI powered tools are you using daily?
jameshiew | 3 years ago | on: Ask HN: Best examples of software documentation that you've come across?
jameshiew | 3 years ago | on: Ask HN: How can I make Mail/Messages links open in Incognito by default?
jameshiew | 4 years ago | on: Ask HN: How do you improve the performance of IntelliJ IDEs?