Hacker Newsnew | past | comments | ask | show | jobs | submit | freetonik's commentslogin

Continuing to work on Minifeed (https://minifeed.net/), a directory, reader, and search engine for personal blogs. The indexing & searching backend in Typesense, and I'm moving from their paid managed cloud service[0] to a self-hosted VM. It was very easy to start with the reasonably priced managed service, but with the number of feeds/posts growing, I have decided to self-host it. I'm also using Typesense Dashboard, a nice visual tool to do basic administration [1].

Overall, Minifeed keeps chugging along, fetching new posts every day from almost 2k feeds. I'm hoping to find some nice and ethical monetization strategy for it this year.

[0] https://cloud.typesense.org/

[1] https://github.com/bfritscher/typesense-dashboard


Hey OP, I hope you're doing better (I just read some of your earlier posts in the blog).

My blog directory/search engine [1] runs on Cloudflare workers as well. I was able to get pretty good results, too. For example, the listing of 1200+ blogs [2], each with 5 latest posts, loads in ~500ms. A single post with a list of related posts, loads in ~200ms. Yeah, it's still a lot, but it includes all the normal web app logic like auth middlewares, loading user settings, and states; everything is rendered server-side, no rich frontend code (apart from htmx for a couple of buttons to make simple one-off requests like "subscribe to blog" or "add to favorites"). A static page (like /about) usually loads in ~100ms.

This is a bit stochastic because of regions and dynamic allocation of resources. So, e.g. if you're the first user from a large georgraphic region to visit the website in the last several hours, your first load will be longer.

My other project (a blog platform) contains a lot of optimizations, so posts [3] load pretty much as fast as that example from the thread, i.e. 60-70ms.

1. https://minifeed.net/

2. https://minifeed.net/blogs

3. https://rakhim.exotext.com/but-what-if-i-really-want-a-faste...


Looks like Unity code. Not sure if it’s Visual Studio or VS Code, but yeah, it was baffling to me how weirdly bad C# support in either IDE is. Maybe something wrong with my setup, but autocompletions indeed suck (in addition to just wrong picks, editors often would suggest a symbol that doesn’t make sense from the typing perspective, as if there aren’t any language servers or intellisense or whatever).

VS code would also eat up the curly brace at the end of a class declaration when auto-generating a method skeleton.

I gave up and installed Rider. So far so good.


They say it's vscode in the article. I can't say I've seen anything that egregious happen with unity in visual studio.

It's stuff like this though that keeps me from using vscode for code editing (I use it for markdown and JSON file editing only). I guess I don't know what I'm missing but it's never been a smooth experience for me. If I'm on Windows I tend to stick with visual studio.

Maybe I should consider rider...


>In my work, the bigger bottleneck to productivity is that very few people can correctly articulate requirements.

Agreed.

In addition, on the other side of the pipeline, code reviews are another bottleneck. We could have more MRs in review thanks to AI, but we can't really move at the speed of LLM's outputs unless we blindly trust it (or trust another AI to do the reviews, at which point what are we doing here at all...)


I'd like to recommend one as well: The City & the City, by China Miéville. A delightful, unique experience! Fresh and original, “fantasy science fiction”. Not a big fan of detective stories and noir, but this is something else.


I loved Perdido Street Station and The Scar. Haven't read this one but I'm adding it to my list now. Thanks!


I found Railsea really fun. It's a bit silly and didn't take itself very seriously. Somehow it feels like it could have been a novelisation of a British 1960/70s stop motion TV show like the Clangers.


I think of TC&TC as sociological science fiction.


Liked it though preferred Embassytown. Hated PSS.


That's a major gripe of mine. Nothing against fantasy, but for me these are two almost opposite genres.


A lot of wire transfer code and other foundational banking code is written in COBOL.


I don’t necessarily agree with a somewhat childish “unlearn OOP” idea, but… a lot of that enterprise software is of bad quality. Whether it’s OOP or something else’s fault, simply stating that a lot of backbone is written in Java does not prove Java is a good choice, nor does it prove that there is nothing wrong with Java.


>I want it to do what I tell it.

Me too, but writing software that does whatever user tells it to do, in a consistent and robust way, is very hard. Making it accessible and developing good UX for that kind of software is even harder. This is why a lot of heavily-customizable software, IMO, is so hard to use and maintain in the long run.

On the other hand, if the developer, who is by definition immersed in the domain, can use their experience to make good decisions and enforce them with limitations, the resulting software has a higher chance to be easier to use and easier to maintain.

I tend to gravitate towards "opinionated" software with very limited customizability because in my experience that kind of software is of better quality, on average.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: