HNHacker News
TopNewBestAskShowJobs

mfiro

110 karma · joined March 7, 2024

submissionscomments
mfiro··on Trains halted across Germany because of communication system problem
It doesn’t surprise me at all. Deutsche Bahn got so bad in the recent years that Switzerland started turning some German trains around at Basel (border) to protect its own timetable from DB delays.
mfiro··on Just Use Curl
Add this to the end of .bashrc

function cheat() { curl cht.sh/$1 }

Then in terminal you can use the following to see the examples: $ cheat curl

mfiro··on Beginner Guide to VPS Hetzner and Coolify
Thank you for that useful link. I've bookmarked it as I usually go through the similar steps once in a while and I forget each, what needs to be done exactly.
mfiro··on Delete FROM users WHERE location = 'Iran';
One of my coworkers, a network specialist, compares IP restrictions to a garden fence. They’re enough to stop casual passersby, but anyone determined will find a way over or around it.
mfiro··on Ask HN: The government of my country blocked VPN access. What should I use?
The problem is the countries, which censor Internet and block VPNs, also jam shortwave radio signals.
mfiro··on Show HN: A Directory of 500 HN Side Projects
That's awesome! Would it be possible to include the business owner's comments for each listing to make them searchable?
mfiro··on Ask HN: Those making $500/month on side projects in 2024 – Show and tell
Great project! What steps did you take to address the legal implications of scraping from different websites?
mfiro··on uBlock Origin is no longer available on Chrome web store
I wonder how many will switch to Firefox after this action. But it may be a small number because I assume that not many people use adblockers and most of those who use them already had Firefox, but I may be wrong.
mfiro··on AI Has Created a Battle over Web Crawling
I think, one other side effect of this is the increasing restrictions on VPN usage for accessing big websites, pushing users towards logging in or using (mobile) apps instead. Recent examples include X, Reddit, and more recently, YouTube, which has started blocking VPNs.

I'm also concerned that Free and open APIs might become a thing of the past as more "AI-driven" web scrapers/crawlers begin to overwhelm them.

mfiro··on Is Telegram really an encrypted messaging app?
In my opinion, Telegram is more of a social network than a messenger. There are many useful channels and in many countries, it plays an important role in sharing information. If we look at it from this point of view, e2ee does not seem very important.

We should also not forget that, in the time when all social media (Reddit, X, Instagram etc.) close their APIs, Telegram is one of the only networks that still has a free API.

mfiro··on Signal: Will leave the EU market rather than undermine our privacy guarantees
> The encryption app?

That might be the next step. Banning encryption. We live in a strange world right now.

mfiro··on De-googling, so far
Moving E-mail is the easiest part on this journey. For me the biggest reason, was the risk of being locked out of my E-mail accounts and reaching no (human) support.

What I found the most difficult was the search engine. Although Google search has become worse, it's still far better than Duckduckgo in my opinion. I've found DDG very inaccurate for non-English queries.

mfiro··on De-googling, so far
If you use it with domain you own, you can just point it to another email provider.
mfiro··on How Home Assistant is being used to protect from missile and drone attacks
Using technology to improve lives is one thing, but using technology to survive missile attacks is just another level. Sometime I ask myself, will humans ever stop wars once and forever.
mfiro··on Jellyfin 10.9.0
It is undoubtedly one of the best media apps out there. What I really like about this project is the attitude of the maintainers towards open software and donations [0].

Kodi is also an alternative that IMO would work better than SMB and VLC, but I personally don't like the Kodi user interface.

[0] https://old.reddit.com/r/jellyfin/comments/10pe5pd/a_quick_n...

mfiro··on Tell HN: Google search no longer has a link to maps in Europe
The problem is that "maps" in the top bar is also missing. The only way now to search for a map is going to maps.google.com and search there. I find it actually very annoying.
mfiro··on Is EU data regulations a blocker for innovations?
That IT is lagging behind in Germany is something that is known, but it affects more corporations in adopting new innovations. For example, I know many companies couldn't yet make a decision about ChatGPT because of GDPR concerns. As a normal user, I haven't felt much limitations in using new products and technologies in Germany.
mfiro··on Travelling with Tailscale
Fritzbox assigns a domain for the router, something like DynDNS. The config is bound to this domain.
mfiro··on Travelling with Tailscale
After setting up the Wireguard on the router (Fritzbox), you get a QR code or config file which you can import to any Wireguard client.
mfiro··on Travelling with Tailscale
My dsl router has the option to setup wireguard and it can be the exit node with a few clicks. What does Tailscale offer more than that?
mfiro··on I Lost Faith in Kagi
> If not, I'll get to enjoy it while I can.

Sure, but what happens with your information after that is also very important. What's for me very concerning after reading the article is not a T-Shirt factory or burning budget, but the their attitude towards privacy.

mfiro··on How to found a company in Germany: 14 "easy" steps and lots of pain
I've been living in Germany for more than 7 years and I can only verify this. The offices in big cities are overloaded with requests and getting an appointment for things like renewing documents can takes weeks if not months. Not to mention the naturalization process which can take up to two years[0].

A solution for this in my opinion would be to centralize these processes and make them online, like making a government portal for the whole country. But for that many rules should be changed, which is highly unlikely.

[0] https://www.tagesspiegel.de/berlin/zwei-jahre-warten-auf-die... (German)

mfiro··on German state moving 30k PCs to LibreOffice
That's a great news but does not surprise me. In the University where I studied in Germany, almost all Library computers had Ubuntu (and also LibreOffice). The Windows machines were limited to use only 2 hours a day and they were almost always occupied, so I had to start learning linux. Years later and I work half of time at my current job as Linux admin.
mfiro··on Tell HN: Reddit now blocks VPN access via browser, 'old' subdomain included
It's been a while that VPNs were blocked on the main website. But I have noticed this since a week that old.reddit.com subdomain has been included.

The next step for Reddit would be a complete Login wall like Instagram and co. I would be happy if they do, because it will save my time more (like twitter).

mfiro··on Show HN: Tech jobs on the command line
Here's a quick rundown, you can pull a list of up to 200 "Ask HN" stories using this endpoint:

ask_stories = client.get_askstories()

then you have the ids and you can sort them reversed to catch the latest stories.

client.get_item(<id>) will give you the story's details, in which you'll find item['kids'], which are the IDs for the top-level comments. You can then loop through these comment IDs to get more info on each comment.

Another option is to use Algolia's API for HN. But that's not yet supported in my wrapper.

mfiro··on Show HN: Tech jobs on the command line
Very nice project. Thanks for sharing it here. I saw you used beautifulsoup to scrape, but HN has a public API which works great and it doesn't need any token or auth.

I recently wrote a minimal wrapper for that: https://github.com/mfiro/hnconnector