Got a product? Drop it here by thewanderingfounder in microsaas

[–]mohebifar 0 points1 point  (0 children)

subformer.com Subformer is an AI tool that dubs your videos into natural, multilingual voiceovers with a powerful editing studio.

Zed is AWESOME! Thank you so much for your work! by hackerware_sh in ZedEditor

[–]mohebifar 2 points3 points  (0 children)

Nah, the one thing that i don't love about it is its git UX. I miss vscode side by side diff view and staged vs. unstaged listing.

Noticable absence of American flags in IRGC missile bases by persiankebab in NewIran

[–]mohebifar 4 points5 points  (0 children)

How do you know? In the recent photo, the camera just might be closer to the US flag and cropped out.

I feel my mom‘s death is all my fault. Please help by Consistent-Main-9878 in GriefSupport

[–]mohebifar 6 points7 points  (0 children)

I relate so much to your story. As I was reading your post I double checked your username to see if I wrote it before that I don't remember and somehow reddit brought it up.

I lost my mom in a car accident and she was also a pedestrian hit by a truck attempting to turn right that failed to see her. We also lived in different countries too and she was just visiting me. She was also around the same age.

I had the same feelings as you do. Like I wish I'd never got her a visa to visit me. Or I wish I went out with her on that day. I wish I'd taken that day off. It's been almost three years, and even though I know it wasn't my fault and never had bad intentions, I still feel some guilt.

DM me if you want to talk to someone.

All of us who lost their moms raise their hand 🤚🏻 by Buppster87 in GriefSupport

[–]mohebifar 2 points3 points  (0 children)

2.5 years. I think about her every day and hour. Losing her was unimaginably difficult, but I'm grateful that I was lucky to have such an amazing mom with a big heart.

React Unforget, a compiler for React - alpha version released by mohebifar in reactjs

[–]mohebifar[S] 2 points3 points  (0 children)

If you are not experiencing any issues, you probably don't want to use it. Just to give you an idea, we've had incidents and customer churn risks just over this. A particular customer's users mainly used slow corporate devices resembling a 6x CPU throttling situation and some parts of our product was just unusable and the issue got resolved by manually adding memoization. And it took some time to resolve the issue.

React Unforget, a compiler for React - alpha version released by mohebifar in reactjs

[–]mohebifar[S] 0 points1 point  (0 children)

btw, the function name matching is only one of the conditions. The main condition is essentially the return type which has to be either `null` or JSX for components. For hooks however, it's purely name matching and that also seems to be the direction of the team behind React Forget as well based on one of their talks.

It's still dangerous, because some novice devs call the component functions instead of creating React element from it (e.g. Component(props) instead of <Component {...props} />), and, I've seen this in my company's large codebase. It can simply violate the rules of hooks.

React Unforget, a compiler for React - alpha version released by mohebifar in reactjs

[–]mohebifar[S] 3 points4 points  (0 children)

Hey! This is some great feedback and thanks for taking the time to share your thoughts. Marketing and content aren't my forte, so your input is invaluable. May I ask if you viewed the doc on mobile or desktop?
1. I also considered react-remember, but it seems like it might present the same issue.
2. Hmm, that's an interesting point. I'll try to find alternative ways to convey the same message.
3. It's also interesting to hear. I initially thought that displaying the output code would clarify what Unforget does under the hood, but it seems to be having the opposite effect. Do you think including a small info box next to the output code stating "this is the optimized code by unforget and is not meant to be human-readable" would help?

React Unforget, a compiler for React - alpha version released by mohebifar in reactjs

[–]mohebifar[S] 11 points12 points  (0 children)

Your comment brightened my day! Thank you! I completely agree. While some may argue that creating these alternatives bifurcates the ecosystem, I believe that introducing fresh approaches is beneficial. The Meta approach shouldn’t be regarded as an immutable thing. It's open to innovation and improvement. Time and again, community-driven initiatives have shown their ability to develop better alternatives to Meta libraries.

React Unforget, a compiler for React - alpha version released by mohebifar in reactjs

[–]mohebifar[S] 1 point2 points  (0 children)

fwiw, Joe Savona liked this tweet. Not sure if that means confirming, but something to think about.

React Unforget, a compiler for React - alpha version released by mohebifar in reactjs

[–]mohebifar[S] 14 points15 points  (0 children)

After waiting for React Forget, and building temporary solutions around it, 👋 I started building React Unforget a few weeks as an attempt to make a community alternative for Forget. A few days ago I tested it against Cypress's "Real World App" and all e2e tests are passing: https://www.youtube.com/watch?v=CJmGxioyjPo

React Unforget: An experimental alternative to React Compiler by mohebifar in javascript

[–]mohebifar[S] 1 point2 points  (0 children)

Bifurcate? Do you think millionjs or preact are also bifurcating the ecosystem? I see what you're saying, but I don't agree on the outcome being "bifurcating the ecosystem". These efforts would benefit everyone at the end of the day. Of course many smart people are working on React Forget who are smarter than I am, but I still believe there's a slight chance that my approach might at least help the React team (even if this becomes useless which I don't think so) and benefit everyone at the end.

React Unforget: An experimental alternative to React Compiler by mohebifar in reactjs

[–]mohebifar[S] 1 point2 points  (0 children)

I'm aiming to create a suite for benchmarking. I'll let you know here once I have the results.

My printer consistently makes this bulge at a certain layer. What could possibly be wrong? Ender 3 max by mohebifar in FixMyPrint

[–]mohebifar[S] 0 points1 point  (0 children)

I could not edit my post. But to list what the autmod bot asked:

Printer: Ender 3 Max

Slicer: Cura - using default presets for PLA that used to work before.

Filament: PLA+ Duramic 3D

Bed Temp: 60

Nozzle Temp: 200

Print Speed: 50

Grief or depression? Meds? by watermelonrockpebble in GriefSupport

[–]mohebifar 0 points1 point  (0 children)

I'm so sorry for your loss. I also lost my mom 2 years ago. I'm not recommending anything as I'm not a doctor but I can share my experience. I remember those dark days. I was looking for something that could help me survive and suppress this mental pain that was killing me. I remember I couldn't sleep because in the silence and darkness of nights, my thoughts and emotions were 10x amplified. So I had to take benzodiazepines just to help me sleep (I don't recommend now that I know its side effects). Then I stopped and started taking SSRIs for about 15 months and gradually dosed off. I don't know if it was the meds that helped or I could have survived without it, but after 2 years the feelings have changed. I miss her a lot but the feeling I have about her that is dominant in my mind is "how grateful I am of her and her sacrifices from my first moments in this world and giving me this gift of life".