Ihabs amazing adventures

ihab

Welcome to Ihabs amazing adventures— a podcast where life, laughter, movement, and real conversations come together in unexpected ways. I’m almost blind, and I’ve been sharing videos of myself running with my guide. Over time, when I got in shape enough to not just be eternally out of breath, those runs became more than just exercise — they turned into a running podcast of sorts, both literally and figuratively. Here, you’ll hear the rhythm of my steps, the stories behind the miles, and the genuine conversations that happen on the trail. Some episodes will come straight from these runs, converted from video into audio so you can experience them just as I do — because every video is a podcast to me. 😊 Other episodes will be more traditional: sit-down chats with fascinating people about life, politics, fitness, identity, and the world we live in. I’ll also explore other forms of exercise and capture moments from my everyday life — all as audio storytelling you can listen to on the go. I hope you enjoy the journey! you can find the rest of my work on patreon: patreon.com/ihab97

Episodes

  1. About NS and Their Travel Assistance Program

    Apr 22

    About NS and Their Travel Assistance Program

    Nederlandse Spoorwegen (NS, “Dutch Railways”) is the largest train operator in the Netherlands. I’ve talked about them and their travel assistance program in my posts before, but I thought I would dedicate a full post to it. The assistance program works as follows: if you need help during your journey with NS, you must request assistance at least one hour before you take the train. They will then help you from the station to the train, and from your arrival station to a bus, tram, or taxi. They will also assist you if you need to transfer between trains. However, the main limitation is that it only applies to the specific train journey you booked. Let’s say you book assistance for a train leaving from Amsterdam Central to Utrecht at 16:30. If you miss that exact train, you lose your right to assistance. Even if you take the train 15 minutes later at 16:45, it doesn’t matter—you have to book assistance again and wait another hour. This makes the system very difficult to use. There are many reasons why you might miss your train. A bus might be late or not arrive at all, forcing you to wait for the next one. The same goes for trams. You could also get stuck in traffic if you take a taxi. There are many factors that might cause you to arrive slightly late at the station. If you want to be sure you make the train you booked assistance for, you would need to arrive at the station 30 to 45 minutes early, just in case something goes wrong. And even then, nothing is guaranteed. This effectively makes any train journey almost twice as long, if not more. This is the main reason I never actually use their travel assistance program. Instead, I rely on asking people around me for help. However, there is an even more serious issue with the program, and it’s the main reason I’m writing about this. If you don’t book their assistance service, staff can simply refuse to help you on the spot. I’m not talking about complex situations like transferring between trains—they can refuse to help with something as basic as getting from the gate to the platform. To be clear, I’m not talking about being asked to wait. It’s understandable that staff may not always be immediately available. What I mean is that they can refuse to help you altogether. This happened to me last week when I went to Rotterdam for a 10K run. I took an Uber to Sloterdijk station. The driver helped me to the station entrance but couldn’t leave his car unattended for long. We went to the NS service desk, where there were two employees behind the counter. When I asked for help, they simply told me that since I hadn’t booked assistance, they wouldn’t help me. This was around 07:15 in the morning, and the station was almost completely empty. The staff were just sitting inside, and there were barely any passengers around. I wasn’t asking for full assistance—just for someone to help me get to the correct platform. In the end, the Uber driver helped me to the gates, and I asked another passenger for help from there. The travel assistance program itself is one issue. In my opinion, it’s poorly designed and very inconvenient, so I choose not to use it. I would rather rely on the people around me. But what makes the situation truly problematic is that NS uses this program as an excuse for poor customer service. They have created a system where, if you don’t use their official assistance service, you effectively lose the right to receive any help at all. I’m not saying that all NS employees behave this way. Thankfully, many staff members are kind and willing to help, sometimes even without being asked. However, their policy allows employees who don’t want to help to simply refuse, and that’s a serious problem. I even called NS customer service that same Sunday while I was on the train. I asked whether employees are allowed to refuse assistance entirely—such as helping someone get from the gate to the platform—if no assistance was booked in advance. They confirmed that this is indeed the case. I made sure to clarify that this wasn’t just about having to wait, but about outright refusal to help in any way. They confirmed this again on the phone. This means it is official company policy. This is getting very close to an exclusionary policy from a company that receives significant funding from the state. No company should be allowed to get away with behavior like this—especially not one that is partially state-funded. I hope you’ve enjoyed the read and found it useful.  --- thank you for reading and being a part of my community, it means a lot! If you like this post and my content and wish to help, please share it with family and friends. Spreading the word always helps. 😊) And if your just visiting but not yet a member, welcome! Please consider becoming a free member. Just hit join for free and sign in, that way you get all the posts I make in your e-mail. I don’t bite, promise. At most I might hit you accidentally with my white cane. 😊) I also made a what’s app channel, should you wish to stay updated but you don’t really use your mail. follow on what's app if you really really like my content and your able to mis it, you can consider getting a membership starting from 1 euro per month. You can consider it as buying me a bottle of water every month. 😊) for stripe (ideal and other local payment methods): join here for patreon (PayPal, apple pay and creditcard): join here if you don’t like memberships or subscriptions, you can also leave a one-time tip to support. You can decide the support amount yourself. “Leave a one-time tip” Thanks again for being here—it means a lot. 😊

    4 min
  2. let's talk about e-mail scammers

    Apr 9

    let's talk about e-mail scammers

    Edit: I’m experimenting with adding audio versions of my posts, generated using AI text-to-speech. Let me know what you think! Content warning: this audio fragment may feature English voices attempting to pronounce Dutch words—and spectacularly failing. It might also be quite funny to listen to. ** I use Odido as my internet provider, and ever since all our customer data was leaked onto the dark web, I’ve been receiving emails from people pretending to be the Centraal Justitieel Incassobureau (CJIB). The CJIB is an executive agency of the Dutch Ministry of Justice and Security. They handle the collection of fines and compensation payments on behalf of government bodies — including traffic fines, criminal fines, and other government claims. These scam emails are so poorly written it’s almost insulting to think anyone could fall for them — but unfortunately, many people do. So, I made a screenshot of one I received to break down what’s wrong with it step by step. this is the screenshot of the scam: First of all, the CJIB would never send an email directly to your private address. Government organisations simply do not do that. Period. “The CJIB never sends fines or reminders by email, SMS or WhatsApp; they always communicate via official letters or MijnOverheid” But let’s set that aside for a moment and look at the email address. Let’s say you panic a bit after seeing the title and open the mail. The name of the sender might say Centraal Justitieel Incassobureau (CJIB), but if you look at the actual email address, it’s just a random string of numbers and characters. That’s always a very telling sign. Even if you forget the fact that government agencies never send private emails, always check the sender’s address. Even if scammers aren’t as incompetent as these guys and use one that looks more official, it will still differ in a crucial way. Second, the tone of the message is very generic. I blurred my email address in the screenshot, but they actually addressed me by my email address — not my real name. They also never mention what violation I supposedly committed. They just claim I owe a fine that will be doubled if I don’t pay within 24 hours. The funniest part, though, comes at the end: one of the last lines threatens to revoke my driver’s license if I don’t pay. Oh no, how terrifying! Whatever would I do without a driver’s license? That would be such a huge change from my current situation… Honestly, with my level of sight, if anyone were actually stupid enough to give me a driving permit, it should be taken away immediately — and that person should definitely not be handing out permits in the first place, lol. Still, not every scammer is incompetent enough to threaten a blind person with losing a driver’s license. For everyone using Odido: most of our customer data has been leaked to the dark web — including names, email addresses, dates of birth, and more. That means more advanced phishing attempts may appear in your inbox. Never click on links or open attachments in suspicious emails. Preferably, just delete them. If you’re unsure about a message, contact the relevant government agency directly through its official website or phone number. I only opened this one to show as an example. Opening such an email usually isn’t very dangerous by itself, but it can let the sender know your address is active — which only invites more spam. TL;DR: Don’t read. Just delete.

    5 min
  3. patreon vs substack: accessibility and functionality

    Mar 31

    patreon vs substack: accessibility and functionality

    Edit: I’m experimenting with adding audio versions of my posts, generated using AI text-to-speech. Let me know what you think! Hello everyone, I’ve been exploring Substack all day to see how it works. I’ve also been using Patreon for years, even before I started this blog. So, I thought it would be nice to write a review of both platforms, focusing on accessibility and functionality. To start with the conclusion: Substack wins in terms of functionality—at least for my purposes—while Patreon wins on accessibility. Substack’s Accessibility Substack does work, I guess. You can do the basics: create a post, import subscribers, and set up a page. But saying it’s easy or enjoyable to use with screen readers would be a lie. Let’s start with the post editor. At the very top, there are two buttons—File settings and Done—that don’t seem to do anything when pressed. I honestly have no idea what they’re for. Then, there are two title and description fields, one at the top and one at the bottom. It’s not clear what each of them does or how they differ. When I asked an AI after taking a screenshot, it turned out that one is for metadata and SEO, and the other is for the actual title and body of the post or email. None of this, however, is clearly labeled. After that, there’s a Thumbnail section, which is fine. But right below it is a Close button that isn’t clearly marked for screen readers. It closes your post, but it’s oddly placed for such a key button. Another strange thing is that the interface is half in Dutch and half in English. It seems like there’s some kind of automated language detection that doesn’t fully work. Because of that, some labels I’m translating from Dutch into English might not match exactly for the English site. Then, there’s a Continue button that takes you to the publishing section once you’re done writing. There are also two oddly named buttons: Undo2 and Redo2. I have no idea why there’s a “2” there—there’s no Undo1, after all. Just bad labeling. When you get to the parts where you can add media—audio, video, and images—the labeling stays weird: Headphones add audio, Image add pictures, and Video add video. Some formatting buttons are also strange, with one lacking a label and just being called Button and another just having a “+” symbol. The “+” turns out to let you tag another creator when you press it. When you insert an image into your post, it shows up as a long HTTPS link instead of the picture itself when using a screen reader. And there’s no option to add alternative text, which is essential for accessibility. Thankfully, Patreon includes that feature. The video player is also a pain. There’s no clearly labeled play button—just one labeled “S,” which turns out to play the video. When it’s playing, there’s no obvious way to pause it. You have to focus roughly on the player area and press the space or enter key. Only then does the video stop playing and the video player’s full interface appears. All in all, Substack technically works—but that’s the best I can say about it. Patreon’s Accessibility Patreon doesn’t have all of Substack’s awkward issues, but it’s not perfect either. Converting a video into a podcast doesn’t work smoothly with screen readers. Some sections are difficult to edit, and your cursor can get stuck in the podcast area. When that happens, the only way to move back to other sections is by pressing Shift + Tab repeatedly to go past all the buttons and links until you reach your previous place. The podcast popup essentially traps your focus until you navigate away manually. There are a few other small issues, but nothing too serious. Overall, Patreon is much more accessible than Substack. Both platforms claim to care about accessibility, but it’s clear Patreon takes it more seriously. Functionality and Features Functionality-wise, Substack is stronger for what I do. I focus on awareness campaigns, and everything I share is publicly available. I don’t have membership perks—my tiers simply allow optional support. That said, Substack has several features I wish Patreon would adopt. I love that people can just sign up with their email, and that I can import contacts directly (with consent, of course). For awareness campaigns, reach is key—so the easier it is for people to join, the better. Patreon requiring users to create an account just to subscribe is a real pain. Substack also has much better discoverability. You can tag other creators, and likes or “restacks” help your content spread faster. There are just more tools to help you grow your audience. I also prefer Substack’s email domain format—it’s simply name@substack.com. Patreon is rolling out name@creator.patreon.com, but that’s longer and not yet available to everyone. Similarly, Substack’s URLs are cleaner (yourname.substack.com vs. patreon.com/yourname). Substack’s stats page is also far more detailed and advanced. Same for the payment options: substack integrates with Stripe, which supports more payment methods than Patreon. For example, in the Netherlands, having iDEAL is a major plus. Without it, things get unnecessarily complicated. Also, Substack seems to be more widely known here in the Netherlands. Final Thoughts Accessibility remains a big factor for me. Patreon’s app feels much easier to use on iOS, and while Substack’s stats page is better, Patreon’s mobile analytics make it easier to see new free and paid members—including their names, not just numbers. Overall, Substack feels clunky to navigate with a screen reader, even though it technically gets the job done. Patreon just feels smoother and more carefully designed. I can accomplish the same tasks on Patreon in half the time and with half the effort compared to Substack. For now, I plan to post new content on both platforms. But I don’t think I’ll move all my old posts to Substack—it’s just too much work given the current accessibility limitations. I hope this review helps other creators with disabilities who use Substack and Patreon—and maybe even helps the teams behind those platforms improve further. That’s it for now. Yours, Ihab 💛 Enjoy my content? You can support me on Patreon or on Stripe for €1 a month—it really helps keep everything going! join here

    6 min
  4. when my exame became a meme

    Mar 23

    when my exame became a meme

    Hello everyone, I am planning to post an update about my last few weeks sometime this week, but I felt this deserves its own post because of how absurd it was. On the 13th of March, I had an exam for the course Academic Skills for Political Scientists II. And more than anything else, how shoddily it was organised made me realise that I am back home at the UvA. We were supposed to analyse a part of the GL/PvdA party manifesto. We had to read it and answer a bunch of questions about the argumentative structure. First of all, the text I was supposed to read was just plain missing. I am not joking — they gave me a USB drive with only the questions on it, not the text. I had to sit in the exam hall for about 15 to 20 minutes while they went around looking for the text I was supposed to be reading. Second, as part of the exam, we were supposed to have access to the slides from the tutorials as reference material. And guess what — one of the documents was just completely empty. They had documents titled Slides 1 t/m 6, and the document for the slides for week 1 was just completely empty. Thankfully, after I asked about it and they looked into it, it only contained the welcome slides anyway. And now for the really impressive part. For one of the questions, they had simply left the answer from the answer sheet in — complete with a points breakdown. So what the correct answer was supposed to be and how many points it was worth, what answers would have been partially correct and how many points those would have given, and what answers would just have been wrong. There was even a note at the end that the teacher wasn't sure what other answers could be correct, but that they could award points if someone gave a really well-argued answer that fell outside the scope of the defined answers. Honestly, at that point I didn't even care whether I passed the exam or not. I could have used the answer and gotten free points, but instead I told them about it. I let them take a picture to show to the teacher in charge. At this point, I just wanted them to know how badly they had screwed up. It is impressive in a way. How can you give someone an exam where they are supposed to read and analyse a text but forget to include the text, include one of the slide documents but leave it completely empty, and finally leave one of the answers from the answer sheet in the exam? Are you even taking yourselves seriously as a department or a university at this point? It is just so completely exhausting. Sometimes I feel like I am living in a badly scripted cartoon or reality TV show. Something with a cringy title like 'How a Blind Guy Went to University'. The plotline would fit perfectly — a blind student trying to study while everyone around them keeps doing the most absurd things because the institution simply doesn't have its act together. But this is my 9th year here in total. Sure, this is spread across two bachelor's degrees, but still — my 9th year. In the first season the plotline might still have been funny, but we are in season 9, and variations of the same memes are still being repeated over and over and over. At this point, it feels like one of those endless shows — the ones where the plot is below average, but because someone with money is still funding it, the show just keeps getting another season. So yes, we are back — back in black. My exchange in London gave me a taste of how much better it could have been, but sadly that went by all too quickly. I just hope the UvA finally stops airing this show and creates a sequel. A feel-good story where it is finally about growing on your journey through the gaining of knowledge, instead of living through a running meme. I honestly, truly hope so. Not just for me, as I am leaving soon anyway, but more so for the people coming to study here after me. It really can't go on like this.

    4 min
  5. 12/17/2025

    Taking Disability Rights to the dutch Parliament

    to support for 1 euro a month: click here edit: the attachment didn't properly load before, now it did. Hello everyone, Yesterday, we went to hand over a manifest to members of the Dutch parliament. I recorded part of it and am also sharing the manifest below. As many of you probably know, our government is currently in the formation process. The biggest political parties are now trying to see if they can form a coalition to form a government, and they are exploring which parties they can and want to work together with. After this process, they will work on a coalition accord, where they will present their plans for the coming four years to the other political parties and the public at large. So Stichting SWOM and JongPIT handed over a manifest to parliament, urging them not to forget people with disabilities in this process. SWOM is an organization that represents people with disabilities in the job-finding / working process, to improve working conditions and the number of jobs. They also lobby for making our education sector more inclusive and accessible. JongPIT represents young people with a disability more broadly, across all the different parts of society. These two organisations work very closely together. I am a member of JongPIT, and since I broadly agree with the manifest we’re handing over, I decided to join the group heading to parliament. The main topic of this manifest is improving working conditions specifically. It is urging for four specific things. I will quickly summarise them; you can find the full details in the manifest I am sharing. 1. Improving support in finding a job and improving your ability to do the job, such as a job coach. 2. Stimulating companies to hire people with disabilities. 3. Improving the number of jobs and their quality in the banenafspraken. For those that don’t know, the banenafspraak (often translated as Jobs Agreement or Access to Work Programme) is a policy agreement between the Dutch government and employers aimed at increasing employment for people with labour-market restrictions. This agreement was originally made in 2013 and is part of the broader goal of making the Dutch labour market more inclusive for people with disabilities. The government is planning to broaden the definition of the group that falls under this agreement, but we are urging for more jobs to be provided as well, as the government always falls short of even creating the number of jobs it is planning to create, by tens of thousands. The jobs they’re creating are often not very engaging or stimulating either. To be very harsh, in a lot of cases it is just work to keep you busy. This is not what the agreements were made for. As such, we urge for improving the quality of jobs provided and the growth potential in said jobs. And finally, we urge for improving cooperation between different government initiatives. There are many different initiatives currently ongoing that aim to improve the living conditions of people with disabilities, but they aren’t very well coordinated. Also, the role for people with disabilities in the creation of laws and policies pertaining to the group is still very limited. This is very weird. How can you make policy about a group if you’re not actively involving the group in the creation of said policies? This also really shows that they are not properly implementing the jobs agreements in the spirit in which they were created. After all, if you’re creating jobs for people with disabilities, the first thought that should come to your mind is thinking of places where lived experience experts can be used and hiring people for the jobs they would be good at. We have the UN Convention, the European Accessibility Act, the jobs agreement, and many more laws and policies that require the input of lived experience experts. Not only on the side of the government, but also from the side of different companies, NGOs, and other organisations. Broadly, I stand behind the manifest. Though, as always, I think it could be a bit more sharply formulated. I am just like that. 😊) For example, I think we could have been sharper on the jobs agreement. It is crazy that they aren’t using these agreements to get people to where their expertise is actually needed, in more than twelve years of implementation. They deserve more than a slap on the wrist for that one. Also, companies quite often just think up excuses not to hire people with disabilities because of underlying prejudice. I think this should have been more explicitly stated as a problem and something that needs solving. Sure, some companies have the right intentions, but many companies also simply do not. But that’s just a difference in the strategy I think we should use. As I stand behind the goals, I participated. I was very tired, though, when I went. I woke up around 4 am yesterday and was unable to fall asleep again. I just ended up waking up early and going for a swim around 7 am. After that, I went to university to get some things done for the job. I went to The Hague around 12 for the manifest, but ended up just missing the train. As such, I was a little bit late. There were many people handing over a manifest yesterday, and the lines to get in were very long. Moreover, security is very tight. It is like the airport. You have to take off all your bags and jacket, and everything that could have metal in it. It all needs to go through scanning machines, and you also need to be searched before you’re allowed in. By the time I got there, the official handing-over and picture moment was already finished. I did get to talk to a member of parliament, but I wasn’t as sharp as I would have liked to be. After that, we went to the office to chill for a bit and eat oliebollen. I tried to patch myself up with coffee and cola as well, but half an hour later I was basically sleeping on the table. I ended up sleeping on the train ride back to Amsterdam, and I felt a lot better. I also went for a 5.5 km run, which really helped. I didn’t film this one, but I did make a picture with my guide. Two people taking a selfie together. They appear happy and are smiling. The woman on the left has long hair tied back and is wearing a black sports jacket with a reflective yellow vest. The man on the right has short, dark hair and is wearing a white sports jacket with a red accent and a red ribbon around his neck. There is text on his jacket that is partially visible. The background is dark, which may indicate an evening or nighttime setting. Both look sporty, likely just after exercising or running. And that was basically it. I hope you enjoy! Yours, Ihab if you prefer to watch on youtube: click here

    21 min

About

Welcome to Ihabs amazing adventures— a podcast where life, laughter, movement, and real conversations come together in unexpected ways. I’m almost blind, and I’ve been sharing videos of myself running with my guide. Over time, when I got in shape enough to not just be eternally out of breath, those runs became more than just exercise — they turned into a running podcast of sorts, both literally and figuratively. Here, you’ll hear the rhythm of my steps, the stories behind the miles, and the genuine conversations that happen on the trail. Some episodes will come straight from these runs, converted from video into audio so you can experience them just as I do — because every video is a podcast to me. 😊 Other episodes will be more traditional: sit-down chats with fascinating people about life, politics, fitness, identity, and the world we live in. I’ll also explore other forms of exercise and capture moments from my everyday life — all as audio storytelling you can listen to on the go. I hope you enjoy the journey! you can find the rest of my work on patreon: patreon.com/ihab97