HNHacker News
TopNewBestAskShowJobs

dvko

609 karma · joined September 23, 2014

Programmer and entrepeneur that would love to be able to hold a normal job, but I just didn't have it in me.

Have bootstrapped two separate SAAS businesses to $40K MRR and even though it gained me financial independence, I would probably not do it again.

submissionscomments
dvko··on Ask HN: What are your best and safest investment options?
That’s what I said. Don’t be surprised when the return over the next 10 (to 100) years isn’t anywhere near its historical return rates though.
dvko··on Ask HN: What are your best and safest investment options?
Yeah, certain is definitely a poor choice of words.

“I doubt economic growth over the next 100 years will be as high as it was over the past 100.” is what I should have said.

dvko··on Ask HN: What are your best and safest investment options?
It really depends on how the climate crisis will unfold.

We’re on par for well over 2 degrees of warming with no real solution in sight, so it remains to be seen how everything will turn out.

dvko··on Ask HN: What are your best and safest investment options?
Honestly, it’s hard right now.

Investing in a low-cost and well diversified index fund used to be the way to go and is probably still your best option (at least for the majority of your savings).

I’d read the little books by John Bogle (Vanguard founder), the Simple Path To Wealth (book or blog) and maybe I Will Teach You To Be Rich by Ramith Sethi (book).

That said, the future isn’t as certain as it was in the last 200 years. I doubt we will see the same levels of economic growth with the various crisises intensifying over the next few decades.

A house to live in in an area that is relatively safe from natural disasters would be high on my list as well.

dvko··on Ask HN: Do You Host Your Own Email?
I just tested Migadu and it all looks really good in terms of pricing/functionality/company ethos. Love their /about/.
dvko··on Ask HN: Do You Host Your Own Email?
Not that I know of, no. Over the years I've moved it once from DigitalOcean to a local Dutch VPS provider so if I was just lucky getting a clean IP, I was lucky at least twice. :)
dvko··on Ask HN: Do You Host Your Own Email?
Yes. Using Mailinabox.email on a €3 VPS, since 2016. Have had zero issues with it.

I mostly use aerc but recent versions of Roundcube are pretty slick as well.

dvko··on Web IDE Beta
Seconded. Neovim with their built-in LSP is so good! Was a happy VSCode user for years but not very comfortable with how they’re starting to push more and more proprietary pieces, so started looking for alternatives. Neovim fits the bill perfectly.

Helix is another one to watch. Not quite at Neovim’s level and may need some reprogramming of the vim muscle memory but definitely promising!

dvko··on Ask HN: What is the best income stream you have created till date?
Had never heard of it until it was mentioned here. Do you have any personal or even third-hand experiences with it?
dvko··on Ask HN: What is the best income stream you have created till date?
Scratched my own itch. Was freelancing for clients back then, just putting together simple WordPress websites. A lot of them needed a newsletter sign-up form and wanted something that kept them on their own sites.

So I built a generic "newsletter sign-up" plugin and then noticed that a lot of my users were using Mailchimp, so then I built one tailored for Mailchimp too.

dvko··on Ask HN: What is the best income stream you have created till date?
That looks neat! Any (personal or third-hand) experience with it? I received some quotes from business brokers over the last few years but at 12.5% fee and a 3.8x multiplier it was almost never worth it for me.

Microacquire is considerably cheaper and I love that they have the option to just list it yourself. Thx for the suggestion!

dvko··on Ask HN: What is the best income stream you have created till date?
Are you GroCycle by any chance? Huge fan of our YT channel here. Mushrooms are amazing.
dvko··on Ask HN: What is the best income stream you have created till date?
It’s definitely not my passion but in 2013 I built a WordPress plugin around the API of a popular newsletter service and it’s been paying my bills ever since.

Still going strong at €36K per month excluding VAT.

There was (and still is) a huge market where non-technical people are looking for a GUI around something a programmer would find very simple (and usually too boring to work on). More so if the tech surrounding it is not particularly sexy, as is the case for WordPress and PHP.

Ps. In case anyone is reading this, I am open to selling. I spent about 4 hours a week on it and the rest is handled by 2 freelance people costing about €1K / month each. Contact me for details if interested and willing to pay in the ballpark of €1.6M.

dvko··on Using a date-modified header to detect unique visitors without using cookies
This is part of why I quit my privacy focused analytics start-up years ago. I won’t name it directly, but it was one of the first and is still going strong (although not really open-source anymore).

People kept asking for cookieless tracking but with another way of identifying returning visitors that was always worse from a privacy standpoint. Cookies can be controlled by the client, anything stored on the server can not.

Honestly, cookies are pretty nice, it’s the law around this that sucks. Tricks that attempt to bypass the laws will surely only work for a limited time, at least I hope they will…

dvko··on Rewriting (and optimizing) a tree-walking interpreter in Rust
Hey, author here. You're absolutely right, good observation! When writing this post I had actually already moved on towards a compilation step (into bytecode + VM stack machine) where variables are obviously referenced by index. After that (while going back to write this post) somehow traversing the AST while not immediately evaluating it did not feel like tree walking to me. But it obviously still is...

Seeing just how slow looking up variables by their name is, I have a feeling this probably amounts to the biggest performance improvement that the bytecode + VM brings to the table (it's ~3 times faster than the AST walker at the time of writing). Especially as there do not seem to be that many cache misses (at least on my hardware) already, sub .2%.

Anyway, thank you for your $.02!

dvko··on Rewriting (and optimizing) a tree-walking interpreter in Rust
Hey everyone.

I wanted to get more experience writing Rust so I decided to build an interpreter in Rust and attempt to make it just as fast as another one I made in C. In this post I describe my journey to make it run fast. Most of it will probably be super obvious if you're experienced with Rust, but hopefully some of it is useful to more people. For example, I feel it's just too easy to call `.clone()` to store an owned value instead of storing a reference and introducing the correct lifetime constraints.

Overall it was (is!) a fun project and working in Rust has been a very nice experience. Let me know if you have any suggestions please.

dvko··on Ask HN: What is the thing you've built that you regret the most?
A pop up builder for WordPress.

Received a lot of requests for this from my existing SaaS customers then started out as a corner-only slide-in modal.

Eventually I caved and added a centered modal… It’s currently in active use on at least 30.000 websites.

I’m sorry for making browsing the web suck a little more instead of less.

dvko··on Ask HN: What is the most impactful thing you've built?
You’re not alone. I’ve been doing better in the last few years but when I was just starting out as a web developer set on building a successful SAAS, a lot of them were marketing/advertising related. One of them is a pop-up builder… Sorry!

It still brings in some revenue but I have been intentionally neglecting it for years now, as I personally hate those things with a vengeance. But still, I don’t pull the plug on it.

dvko··on Ask HN: What is the most impactful thing you've built?
Awesome story, well done putting it out there, glad nobody abused it and thanks for sharing!
dvko··on How I make a living working on SerenityOS
For someone who has heard about Andreas and SerenityOS on occasion but has never actually seen one of his livestreams, where do you suggest I start? Any special episode recommendations? Don’t see myself catching up with all of his videos, haha.
dvko··on Using a framework will harm the maintenance of your software
That’s Laravel in a nutshell. I tried it for a year, then got fed up with all the useless name changes or directory layout changes after every “minor” (yeah, no SemVer) and moved to Symfony with their LTS promise. Still happy with that decision.
dvko··on Why read Dostoevsky? A programmer's perspective
Hah - I just started on the Dune series myself too!

Am only a hundred pages in or so, but seeing the progress on my e-reader at only 2% makes me quite stoked for what's to come. Sadly I saw the movie (for pt. 1) first, but even so the books add a lot to what the movie attempts to portray.

dvko··on Why read Dostoevsky? A programmer's perspective
While I agree Dostoevsky is worth reading for most, some of the author's statements made me cringe a bit. Like "reading fiction is mostly a waste of time", "knowledge as a tool to gain an advantage over others" and "Communist Russia's collapse due to Marxism"... I presume the author is either somewhat young or a programmer (due to his lack of nuance). Or both.
dvko··on Ask HN: Am I the only one who does not want IoT in their solar panel setup?
No. More specifically, I am not interested in IoT for many or even most of the things in my home.
dvko··on How to build a personal webpage from scratch
Try #FC0 or simply pick anything that matches the WCAG AAA compliance level and be done with it.
dvko··on Ask HN: Is there a developer laptop that does not suck and is not a Mac in 2022?
Lenovo Yoga Slim 7 with Arch Linux. Been on it (or similar Lenovo + Arch combination) for nearly a decade after my MacBook Pro broke. It just works.
dvko··on New EV vs. old beater: Which is better for the environment?
Indeed. Might even be an electric bike (although personally I enjoy riding my fast human-powered road bike on a daily basis).

While the myth that old (small) gasoline cars may emit less co2 car than a reasonably efficient EV does annoy me, the average electric bike (8W / km) is still 15 times as efficient as my electric Hyundai Ioniq (130W / km) and very usable (and most of the time just as fast) for any distances under 30km. Plus it takes up much less space and promotes cycling lanes and such, something that pays off dividends in the long run. With EV’s, it’ll just be more of the same (more car culture).

EV’s are an improvement for sure, but by far not radical enough to solve the issues we are facing.

dvko··on On Anki's Database
Hey! I _think_ I tried Mochi before discovering Anki has a web version too. But Mochi looks really good! Do you (plan to) support MathJax in cards?

EDIT: Never mind, was able to get behind a computer and yes, I did use Mochi before. And it does seem you support MathJax. Awesome!

dvko··on Technocratic domination: when government funds science, it controls science
It's worrying if these kind of articles are really reaching the top of Hacker News nowadays... It started out relatively promising and I hoped the author would describe some issues with funding in science, but it all went downhill really fast after he started going on about vaccines, memes and the comments regarding climate change.
dvko··on Beyond Meat’s Beyond Burger life cycle assessment (2018)
Honestly flabbergasted by the amount of ignorance in this thread, it was definitely not what I expected from the Hacker News crowd.

- Cattle does not eat soy byproducts and soy production is definitely not driven by human consumption. Not by value, not by mass. [1]

- Bison herds did not produce as much methane as today's cattle. [2]

- Cattle does not strictly use land unsuitable for growing crops. Also, this completely ignores any other unwanted effects of having too much cattle (in one area). [3]

- Meat is not always healthier than "processed foods", whatever the latter may actually mean.

1: https://nieuwscheckers.nl/nieuwscheckers/soja-voor-veevoer-i...

2: https://mrdrscienceteacher.wordpress.com/2019/09/21/bison-vs...

3: https://www.wur.nl/upload_mm/f/8/f/86d216c6-5b3c-4058-acb3-5...

When looking for facts on any of this, try to look for scientific papers instead of videos or blogs and do look-up the individual researchers and whom they work for. There's too much at stake here for the companies trying to sow doubt, as evidenced by some of the things I read here.

← PreviousPage 2 of 5Next →