Hacker News new | past | comments | ask | show | jobs | submit | pmdfgy's comments login

Given the fact that a persona with [name, phone number, birthdate] can be sold for more than $10 to data brokers and marketers, the economics are actually pretty good.


> a persona with [name, phone number, birthdate] can be sold for more than $10 to data brokers and marketers

Source?


Isn’t it ILLEGAL?


Congrats on launching. Looks very clean.

The main problems I have with these kind of solutions are :

- Having to make an HTTP request to get a variable (or multiple ?) for my local function to do its job. And that's a clear no-go for me, in terms of latency

- Having variables stored "somewhere else" complexifies the rollout of new features introducing new "variables", as one needs to update the external tool (here Varse), to create this variable

- Overtime, you end up with a big bag of obsolete variables that are not used anymore by the main application because you forget to remove them

The usual combo "Environment Variable / Restart" proposed by most PaaS offerings will be hard to fight IMO.

In any case, good luck with this project.


So you are basically selling `StripeController`, `gem 'devise'`, `adapter: postgresql`, `gem 'tailwind'` for $50 ? What a bargain.


I'll defintely give it a try when I can but in the meantime I wanted to congratulate and encourage you for the *simple* and yet very practical website presenting the project. It's so rare nowadays that it deserves it.


You can rename the project to "The most comprehensive authentication library for node" then.


I closed your Landing page after reading two adverbs ending with "lessly" in the same sentence, one being "seamlessly".

More seriously, I'm having a hard time understanding what differentiates you from Mailchimp and the email services, already provising such tools. The template notion is also a little bit confusing as I don't understand what an SMS template is, since an SMS is text only, with no layout. By the way, we can see the confusion in the "Templates" page, all of them being for Email, which is understandable.


My reason to close the landingpage was the horrific scroll hijacking. Unusable like this for me.

Just let users scroll the way they are used to instead of this snapping.


thanks for taking time here. good call out on the landing page. just changed it.

On the difference between Mailchimp it is all about the editing + sharing experience. Do you feel the template editing is good enough in mailchimp for you? how often do you edit / manage email templates today if you don't mind me asking?

do you have multiple forms of content across push and sms that you manage? do you see value in one place to store all your content and manage it from there?


Looks really nice and will give it a try on our codebase as an alternative to Winston.

Funny thing : one of the colleagues was unhappy when we proposed to define the logger as an interface, allowing us to switch implementation in one line. "We will never change the logger" he said...

    export interface Logger {
        debug(message: LoggerMessage, ...meta: unknown[]): void;
        error(err: Error): void;
        info(message: LoggerMessage, ...meta: unknown[]): void;
        trace(message: LoggerMessage, ...meta: unknown[]): void;
        warn(message: LoggerMessage, ...meta: unknown[]): void;
    }
Great job ! Emojis can actually be useful while working locally, especially to detect errors quickly.


Interesting for demo purposes. Do you plan to add authentication schemes ?


yeah certainly, I skipped that part for now because I know people don't like to give up emails for dodgy websites. eventually adding auth so you can save auth tokens, keep files alive for longer and pagination/search features. xls/xlsx coming soon too. I made this for a friend who is learning web development.

my other rest site [0] has authentication so I'll do the same.

[0] markdown.rest


I think there are multiple reasons for that.

The first is an increased fatigue caused by some poor quality posts OR posts presenting the same thing again and again just by opportunism (e.g. boilerplates where people just share their thing as an Ad). Therefore, the trust has decreased and people start asking themselves "what's hidden behind".

Another reason might be related to the surge of cyberattacks of all kinds. Lots of comments here are not super nice, but they are polite and ask good and legitimate questions, especially regarding cybersecurity.

As long as people are polite, argumented criticism should be appreciated.


Linus Torvalds : Here is the Linux Kernel, powering almost all the servers around the world. It's complicated C, I've spent years of my life building it. You can get the code for free. Check it out.

Every indie hacker here : Here is my JS/TS class calling the Stripe API. You cannot see how it looks like, it's probably poorly structured code because all I do is hacking around following YouTube videos. It will be $12.99. Because I've seen this video of this guy with a mustache charging $99.99 for a few Next.js pre-built pages and services.

Sorry, but here is honest feedback. At least, to make things a little bit less obvious, take the time to write a proper README in the Git repo, instead of the default Tuborepo README.

In any case, good luck with your project.


Hello!

Thanks for your honest feedback, this is what I need at this stage as a new SaaS developer.

All developers will be able to see the code they inject (since we enforce git usage), and the code contains the bare-minimum required to setup a certain service, minus the unnecessary boilerplate.

But there is much to be done about the delivery of my product, so thanks for highlighting issues like the README.


Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: