HN user

Sai_

893 karma
Posts30
Comments288
View on HN
news.ycombinator.com 2y ago

Ask HN: Has Reddit search suddenly gotten better?

Sai_
4pts1
bradyjoslin.com 2y ago

Sign and Verify Messages with HMAC Using the Web Crypto API

Sai_
1pts1
news.ycombinator.com 2y ago

Ask HN: Whatever Happened to Genetic Algorithms?

Sai_
5pts3
news.ycombinator.com 2y ago

Ask HN: Anyone having issues reaching ConvertKit?

Sai_
1pts0
www.ncbi.nlm.nih.gov 2y ago

Chemotherapeutic potential of cow urine: A review

Sai_
2pts1
squadgpt.ai 2y ago

Comparing ChatGPT and SquadGPT

Sai_
1pts1
squadgpt.ai 2y ago

Show HN: SquadGPT – chat interface to LLMs for teams

Sai_
2pts2
news.ycombinator.com 2y ago

Ask HN: How to harness the wind that buffets my Bangalore apartment?

Sai_
3pts1
s-a-i.medium.com 2y ago

The ABCD of why Musk is rebranding Twitter to X

Sai_
3pts2
s-a-i.medium.com 3y ago

Three Starting Words Help Me Consistently Beat Quordle

Sai_
2pts0
medium.com 3y ago

The subtle brilliance of Indian UI/UX

Sai_
1pts0
s-a-i.medium.com 3y ago

The Ignobel Awards of Startup/Hustle Advice

Sai_
1pts0
news.ycombinator.com 3y ago

Tell HN: Looks like GPT-4 has been updated with 2023 data

Sai_
3pts1
www.washingtonpost.com 3y ago

What’s your type? Try these tests to pick the perfect font for you

Sai_
2pts0
news.ycombinator.com 3y ago

Ask HN: My ChatGPT plug-in is stuck in review limbo. What can I do about it?

Sai_
4pts2
pretzelbox.cc 3y ago

LLMs open up new paradigms in Human Interface Design (HID)

Sai_
4pts0
pretzelbox.cc 3y ago

Understanding ChatGPT prompt engineering through plug-ins manifests

Sai_
1pts4
pretzelbox.cc 3y ago

Understanding ChatGPT prompt engineering through plug-ins manifests

Sai_
3pts0
news.ycombinator.com 3y ago

Ask HN: Can someone ELI5 transformers and the “Attention is all we need” paper?

Sai_
644pts228
news.ycombinator.com 3y ago

Ask HN: What ChatGPT plugins would you like to see?

Sai_
2pts0
news.ycombinator.com 3y ago

Ask HN: Recommendations for the best handwriting recognition software?

Sai_
1pts0
www.washingtonpost.com 3y ago

Trump indicted by N.Y. grand jury, first ex-president charged with crime

Sai_
27pts9
pretzelbox.cc 3y ago

Easy Ways to Stand Out While Applying for Dev Internships

Sai_
1pts0
news.ycombinator.com 3y ago

Tell HN: Wordle now needs an account to pay

Sai_
2pts5
news.ycombinator.com 3y ago

Ask HN: Does anyone still get random emails sent to their Gmail

Sai_
2pts2
www.washingtonpost.com 3y ago

An ant’s sense of smell is so strong, it can sniff out cancer

Sai_
14pts0
news.ycombinator.com 3y ago

Tell HN: I was able to select and copy text from a photo

Sai_
7pts6
news.ycombinator.com 3y ago

Tell HN: Looks like Quordle is now owned by Merriam-Webster.com

Sai_
7pts1
news.ycombinator.com 3y ago

Ask HN: Is a missing sense of smell still a good indicator that one has Covid?

Sai_
1pts4
news.ycombinator.com 3y ago

Show HN: An read-only AWS console in ~550 lines of code

Sai_
1pts1

At some level, it is worse. The Indian press never sold us citizens koolaid about freedom, talking truth to power, and patted themselves on the back about winning Pulitzer Prizes for journalism.

The Indian press knows it is a bottom feeder and doesn’t try not to be which gives space for critical thought to emerge (even if it masked as extreme cynicism - “everyone is corrupt”) which results in extreme skepticism of everyone.

I don't quite understand this comment. Are you encouraging us to use your comment as some sort of template and insert our own preferred corporate names?

Sounds like some crazy level of meta where your brilliance is applicable to any pair of mega corps...which I don't buy.

You got yourself a one-way single-use FTL byte.

But you don’t.

If I have the entangled version of the MEASURED byte and measure, only I know I’ve measured it. The corresponding MEASURED particles on your side still appear fuzzy to you because you haven’t measured them. If you measure them, they will reveal their state which correlates to mine BUT that doesn’t tell you if I have already measured my side of byte or not.

In effect, the heads/tail coin on your side is still spinning even after I have grabbed my side of the tail/head coin.

You may get HEAD as your result but that only tells you that I will get TAIL when I measure on my side, not that I have measured it already.

If you and I agree to measure at the same time, then I will know your state by determining mine but this is the same as knowing your state because I know how a two sided coin works, not FTL.

Thanks for sharing. Wasn’t aware of this. Will check it out today.

For now, I figured I’d have an BEFORE UPDATE trigger which compares the md5(NEW.privileges::text) with md5(OLD.privileges::text) and raises an error if they don’t match.

Not sure how to bypass the trigger for service accounts.

I’m using Supabase for similar reasons but there’s one specific situation I’m trying to sort out.

Say you have a user “profile” which includes their privileges - like say a column named “privileges” which is some JSON object denoting what they can/can’t do.

Even with RLS, how do you ensure that a user can’t simply make a curl call with their own JWT to elevate their own privileges?

Basically, how to enforce column level security?

The best thing I can think of is to place “privileges” in a child table and only let the service account update that table.

(Since we're discussing counterfactuals and could-have-beens)

In a macabre way, maybe suicidal ideation due to suppressed emotions is nature's way of managing male populations? What if men stopped killing themselves because they felt safe sharing their feelings? What if that led to testosterone fueled "musth" rages where men started to go on rampages just to let off steam? That world would be worse for everyone involved.

The bank here had no complaints

Didn't they, one by one, stop doing business with him? That's pretty damning. Plus, his guilt was proven in a court of law. Does it matter that no bank took him to court before this? Look at the size of punishment - some $350M over the course of the lifetime of his company.

Could a bank have looked at the number and decided that going after Trump for an average amount of 5-10 million dollars every year wasn't worth it? It's just better to stop doing business with him. It isn't like Trump was stiffing them for a billion dollars a year.

TDS having judge

NOW we are reaching banana republic status when regular people like us start doubting the trustworthiness of institutions like the court system with no evidence of corruption.

Wondering if you have the same concerns about the Delaware DA (Trump appointee) prosecuting Hunter Biden or Richard Hur (R lawyer) claiming Biden has poor memory and is easily confused. Are they suffering from BDS or are they just telling it like it is? And what makes you sure that either answer you choose will not be contested by someone else like you?

neither should you

Like I said before, I'll take a judge's opinion on this than wakawaka28's.

I’ll take a judge’s verdict on the topic over yours, if you don’t mind.

Trump is on record - in the 2016 presidential debates, no less - claiming that gaming the system (by not paying his fair share of taxes) makes him smart.

Not prosecuting him and holding his feet to the fire is a worse look for NYS/NYC. Not showing undue deference to a former president is actually something the state should be very proud of.

It’s the opposite of banana republic level corruption when you realise that they’re aiming for the (former) king and can’t afford to miss…which they aren’t.

I like to classify what to prioritise by how many standard deviations from the happy path a certain issue is.

For example, I’m working on a pay-as-you-go SaaS - so the probability of using the SaaS while your account balance is low is 1-SD away from the happy path.

Figuring out if the user has JavaScript enabled (SaaS is an SPA) would mean the user first signed up with JavaScript enabled, then disabled it. Id put it at 3-SD away from the happy path.

Keep doing this and work on the bugs nearest to the happy path.

Of course, the 1-SD, 3-SD estimates are just hunches.

Just a random thought - maybe Musk was/is so hell bent on removing censorship because he wants more robust data, covering a larger array of thoughts, for his AI plans.

How is anyone supposed to divine that a general English statement about a European MNC was restricted to just America?

It’s like me saying “McDonalds has stopped selling hamburgers” and expecting you to magically understand that this statement is about Indian McD’s and not American McDs.

Socially, we have to reduce “riskiness” of IRL approaching people with the intent to date.

Right now, it’s scary to want to approach someone only to risk getting roasted for being a creep, barking up the wrong tree, and the myriad other reasons why people you want don’t want you.

It has to be thing everyone does - somewhat like bar hopping on a weekend. You know you’re at the bar to find someone and so is everyone else.

You may have missed the point of this article. Here, we’re being exposed to the “how”. Then why is unrelated to the why. If you have a why, the is the how to follow.

Source code is a bunch of lambda functions to extract content from emails, then present that information in blog posts.

There are quite a few moving parts -

1. Route 53/AWS SES rules to handle Inbound emails

2. S3, Lambdas, and Step Functions to process emails into json objects

3. Cloudfront distro and behaviors to handle content delivery

4. Aws Cognito to handle login

This probably needs an accompanying blog series just to explain how everything works with each other.

If you’re interested, I’ve written a bit about it on https://pretzelbox.cc/blog which dogfoods the above product.

If there’s genuine interest, I’ll be happy to open source it.

I built my blog to publish via email.

It’s got everything you need except it’s not possible to edit posts. You just have to email yourself a new, updated version and make that version public.

Taught me a lot about serverless, SES, css, and htmx. 10/10 would recommend trying this route if you don’t want to use the standard toolsets.