mahdi7d1's comments

mahdi7d1 | 1 month ago | on: Iran's internet blackout may become permanent, with access for elites only

I use this same username everywhere and it's tied to my identity so let me keep it brief. I live in a small town and you wouldn't get much protesting or any political activity in those.

On the other hand, I'm currently serving in the police force (Which all able bodied men of age have to do and serve in one of the three armed forces of my country) and the bigger question since the start of the protests has been "What to do if I was put in a position against people?"

Thankfully that hasn't happened yet but still there is a feeling of being stuck between a rock and a hard place.

mahdi7d1 | 1 month ago | on: Iran's internet blackout may become permanent, with access for elites only

I've been moderately happy this morning to find out I can open hackernews. Also Gmail is working. After attempting to get bridges using email and configuring an dozen of them I got 100% connection but then it disconnected without me being able to connect to anything. I would assume some sort of tunneling must be possible cause the services available are varied and not limited to a few websites (We only had access to Google Search for about a week and nothing before that) now even Nintendo Store opened to my complete surprise.

mahdi7d1 | 2 months ago | on: Resistance training load does not determine hypertrophy

If it's not painfull you are not exerting enough effort at least that's the case in the gym. People who are refreshed and more energetic after going to the gym are the same people who won't improve beyond intermediate levels. The ones who let go of the any set at the first feelings of unease and never take a set close to failure.

It's actually fascinating how an ancient proverb could line up with modern science so perfectly.

mahdi7d1 | 1 year ago | on: Dear AI Companies, instead of scraping OpenStreetMap, how about a $10k donation?

There is no reason to protect against bots using regular captchas (Seems like I'm weaker than your average bot in passing those). Brave search has a proof of work captcha and everytime I face it I'm glad it's not google's choose the bicycle one. Having a captcha be a hevy process ran for a couple of seconds might be a nuisance to me who needs to complete it once a day but to the person who has to do it a lot of time for scraping, the costs might add up rather quickly. And the foundamental mechanism of it makes its effectivenes irrelevant to how much progress AI has made.

Also maybe the recent rise in captcha difficulty is not companies making them harder to prevent bots but rather bots twisting the right answer. As I know it captcha works based on other users' answers so if a huge portion of these other users are bots they can fool the alghorithm into thinking their wrong answer is the right answer.

mahdi7d1 | 1 year ago | on: Mermaid Gantt diagrams for displaying distributed traces in Markdown (2023)

Graphviz is hard. I only need a graph making tool three or four times a year and when I go back to mermaid, only 5 minutes of going through the documentation get's me up to speed. But graphviz is much more complex in a way I often don't need. It's also pretty verbose; You first need to define nodes then the connections while in mermaid both are done in a single line.

However mermaid's experience and output is definitely subpar. Under the saved graphs section you find randomly saved graphs and there is no way to organize multiple graphs in the web editor.

I've even thought of writing a simple script to translate mermaid charts into dot language.

mahdi7d1 | 1 year ago | on: Vigorous Exercise, Cognitive Decline, and High Blood Pressure

There is no solution. The problem is not in the lack of funding or interest from investors. The public itself is not interested in preventing. They think the probability of something bad happening for them is low (for example heart attack) thus they are not willing to put in the effort and proactively try to prevent it (for example by exercising). This can be either from a lack of accurate data or even when the data is accurate and available someone might still interpret it differently. For me a 3 percent chance might be insignificant for someone else 1 percent is still high.

mahdi7d1 | 2 years ago | on: How did people deal with punch cards?

About four days ago our professor was talking about how easy we have it and how he had to use punched cards to program. I didn't believe him (not knowing the history of punch cards, I thought they were much older than they actually were so in my mine he couldn't have been using them) but just yesterday he brought a pack of them with himself and showed them to us shattering all doubts.

mahdi7d1 | 2 years ago | on: SumatraPDF Reader

I remember reading a blog post from the author of sioyek boasting about search performance.

Haven't personally compared the options but for me sumatra zathura and sioyek all feel fast enough to not notice any problems.

https://ahrm.github.io/jekyll/update/2022/09/11/pdf-viewer-t...

"Now I must admit, the reason sioyek is so fast is because it creates a search index when you open the document."

mahdi7d1 | 2 years ago | on: SumatraPDF Reader

This piece of software is one of the few joys I have when using Windows. While reading ebooks you almost forget how bloated and slow Windows is.

mahdi7d1 | 2 years ago | on: Personalized learning can feel isolating. Whole class learning can feel personal

People who are capable of learning on their own pace are already doing it and the ones that can't use this approach shouldn't hope that a software system is going to allow them to. For me the questions of which professor explains better or the suggestions of not taking a course because the proffesor can't explain, were always meaningless. I never relied on a professor's lecture for learning (but had to sit through them) and my method was possible because engineering is not opinion based (Obviously I did terrible when the course was a amalgamation of different subjects from multiple books). But people who don't have the motivation to start reading a 1000 page textbook by themselves wouldn't have the will to watch 100h of videos around the same topic. In fact it might be even worse for them just watching the videos and not paying any attention.

My buttom line is personalized learning has existed for centuries and changing its medium from books to videos won't make it possible for more people.

mahdi7d1 | 2 years ago | on: Show HN: Building a 42-inch E-Ink frame for generative art

I guess people only care and notice theire own prefrences. I never thought about 42" eink display but I'm constantly wishing for the price of 10" and 13" modules to drop cause that's the usecase I'm interested in. I think their demand would be much much more compared to a 42" panel (what even is the use of such thing) so they can benefit from scale.

mahdi7d1 | 2 years ago | on: Niri: A scrollable-tiling Wayland compositor

If you have more than say like 5 windows, trying to navigate to the desired one can be hellish. Here every windows have it's own place and by remembering it, you can navigate to it very easily. Scrollable and traditional Tiling are not related at all (at least for me) and try to do different things.

I've been using paperwm for a couple of days and my laptop track-pad doesn't even support three finger scrolling so I'm currently using keyboard to navigate.

mahdi7d1 | 2 years ago | on: Niri: A scrollable-tiling Wayland compositor

For me (been using paperwm since ) the real point of having them is that a lot of windows don't really benefit from extra width (heck even hacker news website shows white bars in the sides) so by having 67% windows not only I'm not losing anything but now I have a context of which windows are to left and right of currently focused window and that helps me to remember where everything is located in this big wall of windows. I remember installing something using apt and looking for when it's going to be finished in the remaining 33% of screen (This use case is not that prevalent and is really limited in how much information of the other window can be perceived)

Another benefit is how sick it looks (In my opinion). Anyone looking would be interested.

mahdi7d1 | 2 years ago | on: Niri: A scrollable-tiling Wayland compositor

Anyone questioning the usefulness of this method probably don't need it. Although I haven't tried Niri itself but through this thread I got introduced to paperwm and been using it for the last 5 days and I don't think I'm going to need anything else. At some point I had real plans to make a sophisticated sway config based on my needs (and a couple of ideas I had) and I have found this solution to be perfectly inline with my ideas. My problem with TWM is that I don't need small windows because I use a small laptop and cutting the height in half is not an option. My main idea was every windows should span to full height and have meaningful width with an easy way to navigate between them and these STWM seem to be pretty on point. With just limited options to chose (when resizing a window) changes can be made in seconds (I mainly only use 4 default sizes 38% 50% 62% 100% width all spanning to take full height of the screen) Before I had to alt-tab to infinity trying to reach my desired window (I have disabled dock and top bar in Gnome and maximizing for me is the same as full-screen) and thus my greediness to use all pixels of my screen made navigating with more than three or four windows impossible. But now I have my solution. I wonder how other people are using these because I understand my use case is kinda crazy and to some extent stupid.

mahdi7d1 | 2 years ago | on: Supreme Court strikes down affirmative action in college admissions

This legacy system in likes of Harvard boggles me. If someones parents went to Harvard it might be actually logical to be harder for him to get into not easier. His educated parenting is already a huge plus for him and if he is unable to get into the same university it's on him.

mahdi7d1 | 2 years ago | on: Switching from QWERTY to Colemak and Back

I switched from Qwerty (40wpm) to workman (80wpm after a year) but ultimately I returned to Qwerty and now I'm again on 50wpm. It's not good at all and feels stupid compared to workman but I don't want to type using my two index fingers when I'm using systems other than my own. It felt stupid that I had to type using my two fingers with less than 20wpm speed whenever I was typing on someone else's machine. Only solution seems to be learning two keyboard at the same time but now I think I have already forgotten workman (When I returned to Qwerty I could only type with 20wpm speed while my previous speed was well above 40)
page 1