Preferences

alfonmga
Joined 22 karma

  1. I just finished shipping a weekend project that I really needed:

    yt2brave[0], a MacOS app that automatically opens YouTube links in Brave Browser for a better browsing experience on YouTube (no ads). It's compatible for Safari, Google Chrome and Edge. It is magic.

    [0] https://www.yt2brave.com

  2. I recently built a quick grammar fixer, leveraging the Alfred[0] MacOS app and OpenAI, if that counts for you. It's open source, and the demo video is cool: https://github.com/alfonmga/grammar-fix-alfred-workflow.

    [0] https://www.alfredapp.com

  3. I didn't know about the "Rake Method". It seems a reasonable strategy.

    I implemented it in Go code: https://gist.github.com/alfonmga/50864730c3ebce7491542d146ed....

    Cheers, mate.

  4. I have to admit that I fell into a rabbit hole, and I noticed that popular tools like fakerjs or gofakeit[0] did not meet my needs.

    I needed to generate realistic-looking identities; the person's photo must match the gender, same for the age, the skin color of the person must correspond with the origin of the surname, the first name should be common in the targeted country, and the residential address must be real, among other things.

    You would not use this for test data btw, a common use case for this would be for marketing or spamming operations where you need realistic data. My consciense does not accept the later however ;-)

    P.S. Nowadays, these fake data generators are too woke to provide genderized first names..

    [0] https://github.com/brianvoe/gofakeit

  5. Discourse[0] is a perfect fit for Windmill, IMO. Maybe I'm biased because I don't like Discord for this kind of project. Let the search engines leverage your project.

    [0] https://www.discourse.org

  6. > it's significantly easier to sell someone a one-off product

    That's true. I recently had more success in two months of working on one-off products than in 2-3 years of working on SaaS projects.

  7. I would pay millions for an uncensored AI if I were super wealthy.
  8.   Location: Madrid, Europe.
      Remote: Yes.
      Willing to relocate: No.
      Technologies: Go (golang), gRPC, Protobuf, TDD, SQL, TypeScript, ▲ Next.js.
      Résumé/CV: https://alfon.xyz/static/resume.pdf
      Email: alfonmga@icloud.com
  9. Ohh, I remember AWStats from 2009 times or so. It's nice, but it doesn't solve what FullAnalytics does. I use Cloudflare Web Analytics [0] as an alternative to AWStats these days (it doesn't require inserting JS too).

    If you're concerned about injecting third-party scripts into your website, you can use FullAnalytic's Zero Trust solution [1] to minimize risks.

    [0] https://www.cloudflare.com/en-gb/web-analytics/

    [1] https://www.getfullanalytics.com/docs/enterprise/zero-trust

  10. Yeah, it's a cat-and-mouse game.

    But hopefully, with some of our features like dedicated proxy domains [0], FullAnalytics can prevail for some time :-)

    [0] https://www.getfullanalytics.com/docs/enterprise/dedicated-p...

  11. Hi there! I'm Alfonso the creator of FullAnalytics.

    FullAnalytics is a fully managed solution to prevent third-party website scripts like Google Analytics, Segment, Meta Pixel, and others [0] from being blocked by ad blockers. Depending on the industry FullAnalytics can recover up to 40% of previously blocked analytics data [1]. To enable FullAnalytics on your website, you only need to add a JavaScript snippet to your website's HTML code. That's all.

    If you have any questions, please let me know here or by email at hello@getfullanalytics.com.

    P.S. We don't like ads and annoying popups too. We want to help those who rely on analytics data (e.g., page views) to make decisions.

    [0] https://www.getfullanalytics.com/docs/integrations

    [1] https://www.getfullanalytics.com/docs/enterprise/ad-blockers...

  12. > Why not do the following https://developers.google.com/tag-platform/tag-manager/serve...

    I could say that we do that at a high level, but as SaaS for our clients. You can't expect the average person to set up and manage 3 servers (HA) on GCP to get everything running.

    > The only way to really achieve this is running analytics through the same domain the users are visiting, best as a path. I suspect this is where the market will go if ad blockers become to pervasive

    That's right.

  13. One-shot jobs are one of the reasons why I moved from Kubernetes to Nomad[0]. It feels overengineering absurdity that there is no more straightforward way to do it.

    Nowadays, I'm back to Docker Swarm and loving it. It seems you did something similar before for Docker Swarm [1] btw, nice ;-)

    [0] https://www.nomadproject.io

    [1] https://blog.alexellis.io/containers-on-swarm/

  14. Google Analytics, by default, is not CCPA compliant.

    You can take steps for stricter compliance with CCPA, such as: implementing IP anonymization, disabling data sharing, displaying a cookie consent banner on your site, reviewing PII collected and honoring user data access/deletion requests..etc.

    Anyways, it is too early for this service to dig into this legal stuff. I prefer to focus on building at this moment.

  15. You can't. If you could bypass/disable it, the core value of this service would be worthless.
  16. Done. Thank you for the warning.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal