517 karma · joined November 14, 2014
Making Haiker - Beautiful Hacker News App with auto translate https://haiker.app
twitter@randyloop
If it's the other case, where you're worried about plagiarism, I actually don't think you need to be too concerned. I once saw an interview with Airbnb's founder Brian Chesky where he talked about how Airbnb also faced many imitators in its early days. These competitors grew rapidly too, but looking back, the difference between imitators and originals is that while imitators might get off to a quick start, they find it hard to persevere through difficulties like the original does in the mid-to-late stages. In the end, it's often the original who stuck with their vision that survives.
For entrepreneurs, reading Paul Graham's articles is incredibly useful.
(Sent via haiker.app — My handmade Hacker News app)
Sent via haiker.app — My handmade Hacker News app
I’m a heavy Hacker News user and a non-native English speaker. To be honest, I often find it struggling to browse through threads and even harder to participate because English isn't my first language.
So I wrote an app called Haiker. It can automatically translate HN stories and comments. When I want to reply, I can type in my native language and translate it into English with one tap. This has helped me become much more active in discussions and discover a lot of valuable content.
I believe many other non-native hackers have the same need.
That said, it’s not exclusively for non-native speakers. It’s a beautiful HN client in its own right. Feel free to give it a try!
Because custom AI provider's API base url is submit by user. If I want to call the API on background script, this base url must be listed on host_permissions. Otherwise it will cause a CORS problem.
optional_host_permissions may fix this problem, but since the base url is set by user, it's not possible to use this workaround.
Any suggestion?
But I can share the tech stack I use:
- WXT: the browser extension framework
- Vercel AI SDK. Both SDK core and SDK UI. I wrote a bridge that I can proxy the api request to background script which compat with the SDK streaming protocol, so that I can use the SDK UI.
- Next.js: for the landing page and the up coming cloud service (e.g. prompt sync)
- Strapi: headless cms.
I know there are many existing tools like this. But every existed tools require me login before using it and I must use their AI models (which is the way they make money).
So I write my own tools for it. The key features are:
- No need to login, just use it
- Use your own AI API key
- Use your own custom prompt
- Chat run entirely within the browser, without passing through any third-party servers
My idea is to write a purely front-end application that takes a json file and uses a chart to visualize some interesting information by year, such as the most watched channels for the selected year