HNHacker News
TopNewBestAskShowJobs

k4runa

341 karma · joined November 25, 2019

I’m a software dev and entrepreneur based in Cape Town, South Africa. I spend my time building startups and exploring innovative business ideas.

https://elven.dev

submissionscomments
k4runa··on An update on leaving Gmail for Fastmail
Fastmail is great because every time I get a new startup idea I can set up emails for each domain name I buy and it all goes to the same inbox.
k4runa··on Fable turned reMarkable into Tom Riddle's diary from Harry Potter
It’s v0.2 bro
k4runa··on Show HN: Local privacy-first Microsoft Recall alternative with Gemma 4
Nice... there really is no moat with AI
k4runa··on Ask HN: What Are You Working On? (Nov 2025)
I think this is pretty interesting, especially if you could remix courses... like if you had a bread baking playlist and a pizza making playlist. The pizza making course could include or use modules from the bread course as a requirement.

Similar with learning software development, you usually need basic modules like regex or databases before learning more complex skills.

k4runa··on Vanilla JavaScript support for Tailwind Plus
Tachyons CSS was also around at the same time but Tailwind had simpler naming conventions so instead of `br4` you had `rounded-lg`.

1. https://tachyons.io/

k4runa··on Show HN: A simpler/cheaper alternative to Canny with a better free tier
Looks great, but I find the solid line under the navbar that sticks to your mouse a bit annoying... as it covers and crosses out the logo when you want to press it, you could also get rid of the sticky nav because the page isn't too long. The extra bold black line kind of clashes with the otherwise light and airy design you have around the rest of the website (but looks great in the footer) so I would say use it in moderation. Good luck!
k4runa··on XSLT – Native, zero-config build system for the Web
Wow, blast from the past.
k4runa··on Ask HN: Is it worth building a non-AI software company?
I think it's better to focus on the problem.

In one of the YC videos I think they called that a "solution in search of a problem". A couple years ago everything was blockchain technology searching for a problem, then it was VR technology searching for a problem, and before that it was social apps... but if you start with a problem first it's easier to build the right solution and skip the latest hype cycle.

I think AI is hyped up a lot right now and there's definitely going to be a trough of disillusionment next or another AI winter, especially as all these AI startups fail to find a successful business model.

If you are worried about someone replicating the idea with AI easily then you can spend some time focusing on your business moat, which AI companies are struggling with now, but especially with cloud security or cyber security I would be worried about trusting anything that was vibe coded or had AI integrated because it's a black box.

k4runa··on Ask HN: What are you working on? (March 2025)
You got this
k4runa··on Why Ruby on Rails still matters
Nice
k4runa··on Ask HN: What Does Deepseek Mean?
Too much hype and no moat
k4runa··on Scientists Found a 12,000-Year-Old Monument May Be Humanity's Oldest Calendar
Adam’s Calendar in South Africa is said to 75,000 years old and does the same thing
k4runa··on Plant patents sow fear among small growers
I spent some time working on a seed swapping startup idea a couple years ago, and it's a fascinating topic. In the UK there is also a law which states you can't sell seeds unless it's registered [1], and out of maybe 4000 tomato varieties the government has approved only a handful.

This is terrible for diversity because as the climate change get worse, some tomato varieties might thrive better than others in heat, or drought, or have different disease resistance... but because they are illegal to sell the seeds it's difficult to keep the different species alive and we could run into trouble in the future when we realise these government approved varieties don't work in warmer or colder climates.

There is some valid reasoning for the law... because you don't want a farmer to purchase 100,000 bad seeds and have his whole yield fail on his farm.

Those laws may not exist in other countries but the patents could stop diversity in the same way, but long term it's important to keep these weird varieties of seeds around for diversity.

[1]: https://www.independent.co.uk/life-style/food-and-drink/feat...

k4runa··on Waveterm
Something about this design make it seem more like a chat interface to the terminal, and after using ChatGPT the idea of chatting to a raw computer terminal instead of one way commands seems so obvious... the future interface for everything looks more and more like it's just going to be chat based, or like a Jupyter notebook, and that seems amazing to me... because it's getting us ready for voice-based computing like Star Trek.

I wish one day I can just turn on my computer and it does nothing but chat, no distracting apps or web browsers, just a minimalist chat interface.

k4runa··on Next.js 14
It's like the devs never tried building anything real with their own framework. Internationalisation support was dropped in the app router and the docs just tell you to DIY... but just to make the app support RTL languages you need to do some hacky things to update the <html dir="rtl"> in the root layout.
k4runa··on Tailwind vs. Semantic CSS
I figure most startups would build an MVP in two weeks and then rebuilt it later or move onto the next version and clean it up a bit in each version that follows.
k4runa··on Tailwind vs. Semantic CSS
That would be nice, like a Webstorm / editor feature that detects when you re-use code and recommends abstracting it. I would love that to be able to detect that like "Hey these buttons all share these features, let's refactor it for you"
k4runa··on Tailwind vs. Semantic CSS
Yeah, cause I end up with like 5 different buttons designs using Tailwind, and they all have different classes but when I clean up the code later I reduce it down to one button design that fits the final theme.
k4runa··on Tailwind vs. Semantic CSS
I find Tailwind really good for prototyping designs and iterating quickly, and as the design becomes more crystallised then I moved to semantic css and start to clean up the complexity. Once I've figure out that patterns and components required...
k4runa··on Ask HN: Has anyone gotten complete, permanent relief from tinnitus?
https://www.youtube.com/watch?v=2yDCox-qKbk
k4runa··on Ask HN: Has anyone gotten complete, permanent relief from tinnitus?
I had tinnitus for a while, and tried a few things that didn't work but this thomping technique I found on reddit one day stops it, and I just do it every couple of days and it disappears for a while. Not permanent but whenever it bothers me now I just do this thumping and it disappears in a few seconds:

https://www.youtube.com/watch?v=2yDCox-qKbk

k4runa··on Grav is a modern open-source flat-file CMS
Statamic is great for simple sites but for larger or multilingual sites it has lots of problems. I have a 5000+ page website that the static site generator takes 3 hours to build and there's been no improvement since v3 launched. You can use their "Static Caching" as an alternative to static generating but for my project requirements I need a purely static site. I'm busy doing a huge rewrite and switching to using Statamic in headless mode with NextJS in the front... which takes just a couple of minutes to generate the static sites instead.

I'm also still waiting for RTL support for languages in the CMS and multi-site permissions which has probably been on the roadmap for over a year but keeps getting delayed. I've submitted many ideas and bug reports on how to improve the multilingual experience but I don't think it's a priority for the team.

k4runa··on Artificial Intelligence Searches for Extraterrestrial Intelligence
Gene Roddenberry was attending channeling circles from extraterrestrials, called The Nine and asking questions about different alien races and landings, even mentioning other channeling sources. (He appears in a book called The Only Planet of Choice.) I'm sure that type of thinking inspired some of his vision for Star Trek, and there are many other groups of channellers that communicate with Extraterrestrials... which seems like a much more elegant and realistic version than sending computers or AI to visit other planets.
k4runa··on macOS Ventura Preview
I think stage manager is a great idea, I get motion sick sometimes from swiping between different desktops all the time.
k4runa··on Extraterrestrial Civilizations: Problems of Interstellar Communication (1971)
Many people talk to extraterrestrial intelligences openly all the time, we are only limited by our technological way of thinking. Spiritual channellers, psychonaughts, shamans, psychics, in dreams... if the universe is conscious then telepathic communication is the ideal method of interstellar communication.
k4runa··on My friends Instagram was hacked and deep-fake videos posted in less than 6 hours
I will ask for her permission to share it with you.
k4runa··on My friends Instagram was hacked and deep-fake videos posted in less than 6 hours
The phone number linked to the instagram account is also a +234 number now which is Nigerian based.
k4runa··on My friends Instagram was hacked and deep-fake videos posted in less than 6 hours
I do think a "trusted friends" circle would be a better way to deal with these kinds of problems, because I know my friends would be available to help me and easier to reach than customer support.
k4runa··on My friends Instagram was hacked and deep-fake videos posted in less than 6 hours
Yeah, the voice was hers but it had a plain background... almost like a white wall which looked different from her other videos, and was about 10s in length.
k4runa··on My friends Instagram was hacked and deep-fake videos posted in less than 6 hours
Sorry if I was unclear, she had a personal email and after changing the instagram login details the account now belonged to a random gmail account, and the phone number changed too.
Page 1 of 2Next →