HNHacker News
TopNewBestAskShowJobs

m0wer

77 karma · joined December 10, 2021

Hi! I'm m0wer, a software engineer living in Spain.

My hobbies change often. That being said, some of my areas of interest are: self-hosting, software development, people, entrepreneurship, economics, plants, home automation, cybersecurity, ...

Email: m0wer [at] autistici [dot] org Website: https://sgn.space

submissionscomments
m0wer··on The Rise of Whatever
You missed the point. The IP protocol doesn't scale! Ethernet MTU is just 1500 bytes how are we ever going to transfer a movie over the Internet!

Ethernet does not need to carry the whole movie in one packet. If it does the job of delivering the MTU to the host on the other side of the cable, it's good. Websockets can be figured out somewhere else. The IP stack is not shit because each layer does just one thing, it's good because of that.

But hey, time will tell.

m0wer··on The Rise of Whatever
Not sure. IMO the best thing that could happen for the next generation is to be born in a Bitcoin standard were politicians don't control money, people are incentivized to save, and the world does not need to use housing and stocks as a way of saving and protecting against inflation.

Technological progress makes the world deflationary. Your money should be able to buy more every time as we improve the productive efficiency of everything. And for poor countries, the best thing they could get is a censor resistant and value preserving tool.

Even if there was a tail emission, newer generations wouldn't have the capital needed for mining rigs. That's not just something unique to this case, same happens with stocks, real state or any other investment asset.

m0wer··on The Rise of Whatever
Isn't being able of anonymously send you something of value that no one can take away from you a pretty big use case?

A third of the world is unbanked. A permissionless monetary system makes a huge difference for those.

When I was still very skeptical about Bitcoin, I met a guy in Turkey who was from a very poor African country and was just studying there. His father would buy Bitcoin in their home country with the local currency (P2P) and send it to his son, that would then convert it also P2P for Turkish Liras. They could do this securely an within minutes. The alternative was using Western Union and paying taxes in both countries, which in total added up to ~50% of the sent amount.

It's great not needing Bitcoin, as it is great not needing Tor. But that doesn't mean there's no use case for them.

m0wer··on The Rise of Whatever
Blockchains don't scale. But that's a feature, not a bug.

Great protocols are built in layers.

You have decentralized instant settlement for an average of 0.005% even for micropayments with the Lightning Network (another protocol built on top of Bitcoin). That's orders of magnitude away from the settlement time and resilience of the current payment networks.

m0wer··on The Rise of Whatever
Would it change your view if they mined instead of buying?

If you were to create a decentralized and limited supply currency, how would you distribute it so that it's “fair”?

Sounds a bit like if the world was running only on proprietary software created by Microsoft and you criticized the move to open source because that would enrich Linus Torvalds and other code creators/early adopters.

Are people better off by continuing to use centralized broken software that they have to pay a subscription for (inflation) than if they did a lump sum buy of a GNU/Linux distro copy from a random guy and become liberated for the rest of their life?

m0wer··on Show HN: Recommendarr – AI Driven Recommendations Based on Sonarr/Radarr Media
The “cool” thing about embeddings is that you can use a generic one that can even support multiple languages. Just with the plot/description of the movie you could see “similar” ones in different aspects such as movies that also talk about dogs or more complex relations. Here is a short post about how it works: https://blog.sgn.space/posts/embeddings_based_recommendation...
m0wer··on Show HN: Recommendarr – AI Driven Recommendations Based on Sonarr/Radarr Media
Probably what you want is not an LLM but just the embeddings for clustering. It's much lighter and would work well with new material as well.

I've tested it out for filtering RSS feeds and has worked pretty well [1].

[1] https://github.com/m0wer/rssfilter

m0wer··on Cryptocurrency doesn't address the hard parts of financial inclusion (2022)
Always has been.
m0wer··on Embeddings based RSS recommendation system
About a year ago I created rssfilter to help me out catching up with my RSS feeds.

I was getting too many new posts per day from HN and other sites and started not enjoying it as much. I wanted to have 50% of the posts but missing out as little as possible about the topics I'm most interested in.

After a year using it, I'm pretty satisfied about the results and other users are too.

How rssfilter works is by being a proxy to your existing RSS subscriptions. It replaces the article links to a redirect that stores what articles you open. This information is what's used for the recommendations.

The embeddings of your read articles title and description are clustered. And from then on, you will only get 50% of the articles from all feeds, mostly what's closest to your areas of interest but also some percentage of unfiltered posts to allow for discovery.

It can be self hosted and there is also a live version that I host. No registry, the user ID is just a random UUID.

You can also use the API (FastAPI btw) directly: https://rssfilter.sgn.space/api/docs

Let me know if you like it!

m0wer··on I Self-Hosted Llama 3.2 with Coolify on My Home Server
TabbyML! Autocompletion like GitHub Copilot, using qwen-2.5-coder 7B.
m0wer··on Qwen2.5-Coder: Code More, Learn More
Faster and better experience than DeepSeek Coder V2 Lite (which was already impressive). I've been using it for the last few days with Tabby + Ollama.
m0wer··on What's your favorite RSS feed reader?
feeder + rssfilter.sgn.space
m0wer··on Is your website Secure!
not working...
m0wer··on What Business Can Learn from Open Source(2005)
Pretty accurate predictions about Linux servers, startups, and remote work.
m0wer··on RQ: Simple Job Queues for Python
Was submitted already 12 years ago but got no traction: https://news.ycombinator.com/item?id=4202529
m0wer··on Filter Your RSS Feeds
Similar thing, but automated with AI based on what you read: https://github.com/m0wer/rssfilter
m0wer··on How to Speed up Pandas by 4x with one line of code
Not my article, but thanks for the comment.
m0wer··on Ask HN: Is it just me, or does the job market for IT seem bad today?
Very cool!
m0wer··on What does it feel like to read RSS feeds?
That's exactly what happens. And even if you unfollow most feeds, it's normal to not be interested in most articles (e.g. HN feed alone).

Nevertheless, I think the sweet spot is having a curated list of feeds and then filtering a bit the posts. I've been pretty happy with a side project that does just that: filtering posts based on past reads using AI. Takes out half of the work and makes your feed more enjoyable.

m0wer··on [dead]
"PGTune: calculate configuration for PostgreSQL based on the maximum performance for a given hardware configuration. It isn't a silver bullet for the optimization settings of PostgreSQL. Many settings depend not only on the hardware configuration, but also on the size of the database, the number of clients and the complexity of queries. An optimal configuration of the database can only be made given all these parameters are taken into account."

It's a nice tool thaqt I've been using for years and was surprised to find out that it wasn't posted yet on HN.

m0wer··on Ask HN: None of my SaaS projects succeeded, how can I improve?
I think number 3 is the way to go. Maybe it just takes time.

Thanks for your comment!

m0wer··on Ask HN: None of my SaaS projects succeeded, how can I improve?
Why do you think so? How would you promote this kind of projects?
m0wer··on Ask HN: None of my SaaS projects succeeded, how can I improve?
Sounds very reasonable. Thanks for the idea!
m0wer··on Ask HN: None of my SaaS projects succeeded, how can I improve?
Thanks for your answer!

Do you have any suggestions on how to get started on that? Finding out what people want and don't have. Specially things that many people would want.

m0wer··on Ask HN: None of my SaaS projects succeeded, how can I improve?
Thanks for your answer.

The app you mention is not something that I developed, I developed an app on top of it (notifications for crypto ATM fees changes). But I get your point.

Some apps have much more effort than that one, but that hasn't changed their performance.

The thing about contracting is that I personally find it much harder to fix problems that I don't have. And I generally see the advice of fixing your own problems. I'm a freelance software engineer, and that is going well. What I would like to improve at is at building SaaS tools.

m0wer··on Show HN: Generate landing pages wih email collection in minutes
My experience is that having an actual product can also not bring anything at all.

So maybe this kind of landing page “trick” can't bring you too far. But it can definitely help to see if there's someone interested at all.

Today, the landing generator service page has gotten ten-ish emails. For a product that doesn't exist and for someone without an audience (me). Another one I have has gotten 0.

I'm also suspicious of things like this as a user, but apparently not everyone is. Specially people that are really interested.

m0wer··on Show HN: Generate landing pages wih email collection in minutes
Yup. Happens everytime.

Months adding features for something no one will ever use.

m0wer··on Show HN: Generate landing pages wih email collection in minutes
In practice it's not that easy.

For example, you might have a problem that is worth solving just for yourself alone. In that case, you might wonder if it's worth creating a web UI around it or a simple script suffices. That depends on other people being interested on it or not.

Another case could be that you want to learn more about the problem before designing the solution. Should you really create a bad solution just to get in contact with the people that have that problem?

It's usually easier when people reach out to you for help with a problem they're desperate about. Instead of you cold-emailing randomly.

That's more or less the spirit of starting just with a landing page.

What's your opinion?

m0wer··on Show HN: RSS Filter
Thanks a lot!

I'm already planning on adding a discovery feed based on a regular recommendation system from similar other users interests.

Also the evolution of the user's interests are something to work on.

Some cool "extra" feature that already works is ploting your read article clusters in 2D: https://rssfilter.sgn.space/api/docs

Thanks again for your feature ideas.

m0wer··on Ask HN: What are you working on this year?
Very interesting! I would like to follow what you do through the year, maybe in one of those weeks you could work on an RSS feed for the page ;-)