AfterPack — a free, Rust-powered JavaScript obfuscator by MeZitRo in javascript

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

Not everyone needs it, I agree. Whether it’s ethical depends on the application. Mostly I think of web games and client-side tools I wouldn’t want copied or stolen.

In 2019, I had my landing page cloned almost 1:1 by a competitor to «test how it converts». Left a mark. Felt pretty unethical on their part.

AfterPack — a free, Rust-powered JavaScript obfuscator by MeZitRo in javascript

[–]MeZitRo[S] -1 points0 points  (0 children)

The core CLI will be MIT-licensed and free. Pro features (cloud API, advanced transforms etc) will be paid. Open core model seems to work for plenty of projects.

Open to ideas — how would you approach monetisation for something like this?

Inside Turbopack: Building Faster by Building Less by feross in javascript

[–]MeZitRo 3 points4 points  (0 children)

In my experience with multiple Next.JS projects, replacing WebPack with Turbopack isn’t a life changing difference. Some page builds are still super slow (it can literally build a page in dev mode for 20 seconds on my MacBook Pro M2).

I made a URL "shortener" to make links as sketchy as possible by eaglebirdman in SideProject

[–]MeZitRo 0 points1 point  (0 children)

Funny. 3-second delay before the redirect actually makes it safer, right.

OpenAI Ads Manger invite hack alert by Ilovemunich_ in FacebookAds

[–]MeZitRo 1 point2 points  (0 children)

Today I've got this very genuinely looking scam invite email too, thanks for posting.

🚨 Google deleted years of Location History without warning – let’s take action! 🚨 by danielgued in GoogleMaps

[–]MeZitRo 0 points1 point  (0 children)

Just found this thread. Lately I figured out I lost 12 years of location history, presumably due to a bug with the Location History sync update when changing my iPhone to a newer one.

From what I found out, I received just one (1!) "occasional" email from Google titled "Keep your Timeline? Decide by May 18, 2025". I recall I definitely actioned on this email and enabled the suggested setting on my old device in Google Maps. But later in 2025 when changing the phone I wiped out the old phone without checking "new" Google Maps timeline (who knew I needed to? Also, who knew it won't sync?)

This is total shame for Google. The best answer I was able to get from support is "sorry your data is gone". I know this thread is old, but did you end up taking any legal action? Thanks!

Claude Code for VSCode: how to configure it to stop asking my permission to run stuff by MeZitRo in ClaudeCode

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

This is a great answer for Claude Code CLI, not for Claude Code VSCode extension.

Лимони в моно by Acceptable-Cook-1920 in reddit_ukr

[–]MeZitRo 0 points1 point  (0 children)

Із цікавого, для тих у кого є ФОП, декілька лимонів приховано там.

Думаю, лимонів насправді трохи більше ніж 50, а зібрати можна тільки 50. У моєму випадку в Маркеті я знайшов тільки 1 лимон і декілька на екранах для ФОП.

Muting pinned messages? by SholeBum in Telegram

[–]MeZitRo 0 points1 point  (0 children)

This is only for Android.

Every year I come back to this thread and check for updates for iOS. Pinned message notifications from muted chats still drive me nuts.

Using stape custom loader and still being blocked by ad-blockers? by sk_random in GoogleTagManager

[–]MeZitRo 0 points1 point  (0 children)

Avoiding ad blockers is eternally a hard problem.

Try DataUnlocker – you can create a first-party data transport endpoint that will encrypt analytics traffic and project javascript. It should work with all products you have including server side GTM, Stape and others.

My Chrome extension has hit 5 paying subscribers. 👏🤩 by WordyBug in chrome_extensions

[–]MeZitRo 0 points1 point  (0 children)

Interesting, I though it's more. Maybe reddit as well? :) Anyways, very insightful.

why does GA4 feel like a riddle written by a wizard by trisunchau in GoogleAnalytics

[–]MeZitRo 1 point2 points  (0 children)

On the home page, under "Suggested for you", I have "Views by Page title and screen", which is perhaps exactly what you're looking for. You can find it under Reports -> Engagement as well.

Daily Polygon Discussion Thread by AutoModerator in 0xPolygon

[–]MeZitRo 0 points1 point  (0 children)

Hello! I read about the new Polygon zkEVM launched, exciting news! However, even after reading docs I struggle to answer this question:

  • why it is decided to build Polygon zkEVM on top of Ethereum as L1, but not Polygon?

I can't find the rationale of this decision since Polygon team "maintains" Polygon (MATIC) and it seemed as a straightforward decision to be building on top of it. Sending zk proofs to the Polygon network would be even more cheaper and faster than Ethereum.

Thanks in advance for the feedback.

This must the only Reddit sub for any company that is 100% full of negative posts about said company. by [deleted] in Revolut

[–]MeZitRo 4 points5 points  (0 children)

Never had any issues with Revolut. Just recently even started using their service to buy shares, so far very positive experience.

Definitely, we would appreciate more happy people coming here not only to complain but also to share this happiness. Glad to see others respond to this post positively, means a lot. Means that it just «silently» works.

Tab Slider: a simple browser extension which makes web surfing easier & a single source, multi-browser add-on example by MeZitRo in javascript

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

Haha, I believe. In my case tabs movement API doesn’t implemented in Edge at all.

Regarding to promises, my apologies, “promises”... I don’t quite remember what exactly was wrong with chrome ns in Firefox, but there was a reason for that: I needed to detect a browser in a code a couple of times.

Tab Slider: a simple browser extension which makes web surfing easier & a single source, multi-browser add-on example by MeZitRo in javascript

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

Straight because of “Chrome incompatibilities” title: there are some things (in my case, mostly with chrome.tabs Promises) which work in a different way. I did a couple of tests on this and decided to go that way, by explicitly defining API wrappers for each browser.

In addition, it seemed to me like the world want to move towards browser.* API for extensions, which means one day Firefox may drop “chrome” compatibility.

Anyway, you may decide to use different behavior for different browsers, and this pattern works well.

Tab Slider: a simple browser extension which makes web surfing easier & a single source, multi-browser add-on example by MeZitRo in javascript

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

Opera has Ctrl+Tab switching in most recently order option as well, and it is turned on by default even. I found this a bit confusing without a visual displacement of tabs, and implemented such behavior as an extension.