HNHacker News
TopNewBestAskShowJobs

rohan_

224 karma · joined June 10, 2016

Developer in NYC.
submissionscomments
rohan_··on How to Delete Your 23andMe Data
If 23andMe is bounded by the legal system - why shouldn't we trust them the same way we trust Dropbox not to sell our personal files?

No one has been able to explain this to me.

rohan_··on Next.js and the corrupt middleware: the authorizing artifact
Most don't understand this issue:

Auth middleware is used for _routing_ (e.g. if you're not signed-in, you'll be redirected to the sign-in page).

This just means a 500 is thrown due to the auth() call returning null on the server.

rohan_··on The polar vortex is hitting the brakes
from March 6th
rohan_··on [dead]
> Like so what. Fist, when your engineering philosophy causes collateral damage (debris, damaged property) then other people do not have to accept it with "oh, therefore it is cool".

What collateral damage? Didn't the whole thing burn up on re-entry? Do you know how much meteorite material burns up in the earth's atmosphere every day?

> And second, avoidable failure is still avoidable failure.

huh? we're talking about risk profile and development velocity

rohan_··on Amazon Is Discontinuing the "Do Not Send Voice Recordings" Feature on Echo
do you think it's feasible to create a Gen AI version of Alexa completely locally? unsure what exactly you're trying to say.
rohan_··on Making Postgres scale
Couldn't they have just moved to Aurora DSQL and saved all the headache?
rohan_··on Everything I Was Lied to About Node.js Came True with Elixir
Wonder what the author thinks about https://effect.website/
rohan_··on Why Ruby on Rails still matters
wouldn't using the nextjs backend / server components be far simpler and and streamlined
rohan_··on Comcast is rolling out 'ultra-low lag' tech that could fix the internet
This was the engineering explanation for repealing net neutrality that my Networking Professor in University explained to me. You want to ship some cargo over plane, some over ships, and some over trains - so why wouldn't network packets be any different?
rohan_··on Ask HN: Would you still choose Ruby on Rails for a startup in 2025?
Your comment is profoundly ignorant. The Language Server Protocol is a standard across all modern editors. It's the reason for the resurgence of Neovim. It is absolutely the responsibility of the language to provide a language server.

> Engineers who care more about the specific web technology being used rather than solving the problem don't sound like "elite" engineers.

Naive

rohan_··on Ask HN: Would you still choose Ruby on Rails for a startup in 2025?
Modern React is a "full-stack" framework - with the current recommended implementation being NextJS.

If you build on NextJS you will get the entire tailwinds of the industry behind you. Having Cursor write a full-stack app that leverages server components alongside client components is a 10x velocity unlock that you won't get if you bifurcate your codebase (as is the rails model)

Typescript is going to be the language of AI engineering, (with Python being the language of ML engineering).

Rails is a fundamentally unserious framework:

1. It lacks LSP (any modern language should support this, think "clicking" a function call to go to it's definition)

2. it lacks type-safety (do you really want to write unit tests to enforce contracts and expectations in your code? or just use the type system?)

3. Object-Oriented-Programming is a failed paradigm for modern web development

4. elite engineers will not want to work for you

rohan_··on The Secret IRS Files: Trove of Records Reveal How Wealthiest Avoid Income Tax
what bank would finance this? this is such insane risk. as soon as the stock market hits a recession, the bank will call the loan, and the borrower will be bankrupt.
rohan_··on Ask HN: Is AG Grid worth it?
Context? You should be using @tanstack/react-table unless you have a good reason for AG Grid.
rohan_··on OpenAI O3 breakthrough high score on ARC-AGI-PUB
Because access to the financial system was democratized ten years ago
rohan_··on Genesis – a generative physics engine for general-purpose robotics
python is a spec - not an implementation. It could be using CPython or Mojo, and still be Python.
rohan_··on Power failed at SpaceX mission control before September spacewalk
you should read "The Right Stuff" - the 1950's and 60's definitely had the "daring" and "risky" culture around their test-pilot program. we would not have gotten to space as quickly without that culture.
rohan_··on Litdb – type safe SQL for JavaScript/TS
Seems very similar to [drizzle](https://orm.drizzle.team/) - although drizzle is a more mature product.
rohan_··on Build network societies, not network states
there isn't really any meat in this essay. it's lazy, vague, and abstract. the reader is left still not really understanding what a network society is
rohan_··on Build a serverless ACID database with this one neat trick (atomic PutIfAbsent)
Can anyone explain the rise in DBs backed by object storage?
rohan_··on Taking the Drizzle Challenge
Drizzle is decent - but it’s not ready for production. Drizzle studio is buggy and broken. Nested select filters just don’t exist. The most important thing they can do is release the new query API v2, but it’s still in early days of development.

Prisma is now taking a lot of ideas from the drizzle team, if I were to start over again I’d just use prisma as it’s actually production ready and is starting to incorporate the good parts of drizzle.

rohan_··on Neon: A serverless open-source alternative to AWS Aurora Postgres
This is the company vercel has bet on to power their managed DB. Stacked team behind it. One of the few managed postgres companies that will still exist years from now.
rohan_··on Enhancing the New York Times Web Performance with React 18
I thought they used Svelte?
rohan_··on Show HN: Serverless Postgres
separating storage from compute is kind of the definition of "serverless postgres", right?
rohan_··on Neon Serverless Postgres is generally available
Given this is serverless - can this scale indefinitely? Asking both in terms of storage and compute.
rohan_··on M 4.8 – 2024 Whitehouse Station, New Jersey Earthquake
My apartment in williamsburg was violently shaking for like 2 minutes
rohan_··on 7.4 earthquake in Taiwan, 34km depth
Anyone have a link to a video of that sweet Tuned Mass Damper (https://www.atlasobscura.com/places/tuned-mass-damper-of-tai...) in action this time around?
rohan_··on Developing a Modern Full-Stack Application: Choosing the Right Tech Stack
React Server Components is the best possible DX for a react backend
rohan_··on Developing a Modern Full-Stack Application: Choosing the Right Tech Stack
I'm fairly opinionated about this:

1. I agree, Prisma is not a great ORM. Drizzle is a better choice. It's close to the metal and when the abstraction inevitably leaks, it leaks towards the user using raw SQL

2. Modern JS is extremely performant. Look at any of the benchmarks for the new JS runtimes that have come out in the past 6 months (e.g. Bun / WinterJS / etc...). It approaches Go / Java in terms of performance.

3. Even the traditional NodeJS runtime has been optimized out the ass by Google. For example: JSON parsing has highly performant SIMD instructions under the hood. When a trillion dollar company puts billions of dollars behind a technology it will get fast.

4. There is no possible way that building your CRUD backend in Golang / Rust is a "faster" solution than just using React Server Components.

5. The vast majority of startups are IO-bound, not CPU-bound - so "fast" languages like Go / Rust won't be as relevant.

The benefits of Go (for most companies) only apply once your company hits an inflection point and starts to scale and starts to see the throughput that can really take advantage of a lower-level language.

If you're building a high-throughput infra company or something, then the things I've mentioned are less relevant.

rohan_··on Possible Room Temperature Superconductor Replicated by Two Independent Labs
Can an admin add (January 3rd) to the title?

This was posted here a few weeks ago. Doesn't seem like there have been any developments since.

rohan_··on Ask HN: What community do you ask dev questions to?
Twitter is probably the best, otherwise something like Taro, or bringing on a technical advisor for your startup
← PreviousPage 2 of 4Next →