HNHacker News
TopNewBestAskShowJobs

jinay

439 karma · joined July 1, 2020

https://jinay.dev/

contact: hi at jinay dot dev

submissionscomments
jinay··on Google Scholar PDF Reader
Scite seems to apply to all fields, any reason why it's particularly good in yours?
jinay··on Google Scholar PDF Reader
Those "chat with a PDF" apps get me halfway there, but I'm more imagining something that can explain certain terms in the context of the paper, or automatically dive into the citations and pull explanations from them too.
jinay··on Google Scholar PDF Reader
Does anyone have a research paper reading tool they're happy with? Zotero is what meets most of my needs but I wish I could organize the papers faster and I wish the annotation tools were better. AI-assisted reading is a plus too.
jinay··on Project GR00T by Nvidia
Exactly, it really depends on the environment. Amazon warehouses and manufacturing facilities are already designed for robots whose form factor is far from human-like. But in the environments where humans operate, it's probably cheaper to design the robot around the human instead of having humans adapt to a robot-centric environment.
jinay··on Maccarone: AI-managed code blocks in Python
It's like in-painting, but for code :)
jinay··on Interfaces all the way down
Agreed. I don't advocate for no comments in code, just that many comments tend to explain "what" as a consequence of poor naming.
jinay··on Interfaces all the way down
Sounds like you've got a personal vendetta against modern microwaves.
jinay··on Interfaces all the way down
That was actually another thing I gathered from the same internship. We had obnoxiously long variable and function names, but that meant our code read like English. Any comment would just be rephrasing how the code read aloud.
jinay··on Interfaces all the way down
In a way, I meant both. The buttons and sliders of a UI are the parameters and functions of a Java interface. I appreciate the feedback nonetheless.
jinay··on Interfaces all the way down
I agree that there is no absolute best interface, and a good interface will be battle-tested and motivated by real problems. As with all design, there are certain intuitions you develop over time that are widely applicable. You can eliminate a lot of errors up front that way.
jinay··on How is ChatGPT's behavior changing over time?
Are LLaMA-based models better at math because of this digit-based tokenization?
jinay··on Show HN: GPT Anywhere – Talk to GPT with a single shortcut
There's lots of friction involved navigating to the ChatGPT website, completing their CAPTCHA, waiting for availability, and finally getting your response if the service isn't down. That's why I built this tool to provide a quick, Spotlight Search-esque interface to the GPT API.

I'm working on building out extended conversations, but I've found lots of value having this on-demand for when I need to ask GPT a quick question.

GitHub: https://github.com/JinayJain/gpt-anywhere

jinay··on Ask HN: How are you using GPT to be productive?
I built it using Tauri (https://tauri.app/) so hopefully the bundle sizes are much smaller than Electron's.
jinay··on Show HN: SlickGPT
I'm beginning to think there's one too many of these kinds of apps, but if anyone is interested in a cross-platform (Mac, Linux, Windows) alternative, I've built a command-palette type interface [1] to GPT that supports code blocks/LaTeX too.

[1] https://github.com/JinayJain/gpt-anywhere/releases/latest

jinay··on Ask HN: How are you using GPT to be productive?
Whoops, I meant directly integrated into the IDE*
jinay··on Ask HN: How are you using GPT to be productive?
I noticed my productivity with GPT was closely tied to how quickly I could access it. For example, Copilot is so useful to me because it's directly integrated into the browser. So I decided to build a Spotlight Search-esque interface to GPT that I could access anywhere [1]. It's been useful in answering quick questions or drafting documents.

[1] https://github.com/JinayJain/gpt-anywhere

jinay··on Software 2.0 (2017)
I recently attended a hackathon (TreeHacks) where Andrej was a keynote speaker, and he's since updated his vision to include the significance of LLMs. The new software is that of prompt engineering, using LLMs as a simulator for the types of programs you want to build [1]. The definition of programming will keep changing as we get to higher and higher levels of abstraction.

[1] https://twitter.com/karpathy/status/1618311660539904002?lang...

jinay··on Ask HN: Who wants to be hired? (October 2022)
Location: Greater Philadelphia Area, US

Remote: Yes (hybrid & on-site also OK)

Willing to relocate: Yes

Technologies: AI/ML, PyTorch, Python, Rust, Next.js, React, TypeScript, Reinforcement Learning, Robotics, Computer Vision

Resume: https://jinay.dev/files/JainJinay2023.pdf

Email: jinay at jinay dot dev

College graduate with a long history of programming experience [1]. Selected as one of the top CS students in the country to join the Neo Scholars program [2]. Looking to join an early startup with high impact and learning.

[1] https://github.com/JinayJain/

[2] https://neo.com/

jinay··on Ask HN: Do you regret being a generalist?
I"m actually in much the same situation (young SWE, generalist, interested in AI), and I find it's really beneficial especially in a startup space. My resume can seem all over the place, but I find that startups tend to prefer someone who has demonstrated the ability to learn quickly and deeply.

I've been looking for others to talk about it with, so I'd be happy to discuss further.

jinay··on Ask HN: What is your “I don't care if this succeeds” project?
https://www.plorium.com/

I created Plorium to solve a problem I've had personally: finding the "best" way to learn something new (ideally for free too). Right now, it's quite rudimentary, but I hope other people might find value in using this instead of sifting through ad-ridden Google search results.

jinay··on Telling the time with computer vision
Thanks for the advice! Could you elaborate a bit more on what you mean by searching in fourier space? Not too familiar with how that works.
jinay··on Telling the time with computer vision
I can see where you're coming from. In my experience, people who can read an analog clock well can do it faster than someone reading a digital one.
jinay··on Telling the time with computer vision
You're completely right. If you had your phone you could just look at the phone time anyways :)

As I mentioned in the conclusion, there wasn't really meant to be any practical use for this project.

jinay··on My toy project turned into a viral challenge
I guess it wasn't top of mind at the small scale I planned to operate at, but definitely a facepalm when you put it that way.
jinay··on My toy project turned into a viral challenge
I filter out any data points <5 seconds (as seen in the graph), so completing your attempt in under 5 seconds should do it.

Ideally, people would do the challenge first and then see where they lie on the graph before seeing the data itself.

jinay··on My toy project turned into a viral challenge
Right now this project is on the scale of ~100k points, but I'm starting to see a drop in percentage change as you mentioned. In the beginning, though, the trends weren't as clear so I wanted to keep it updating.
jinay··on My toy project turned into a viral challenge
As others have mentioned, my solution in the moment was to download the JSON file from Firebase, compute histogram statistics manually, and hardcode the histogram into the JS itself.

Obviously not a scalable solution, and I think I would have done something very similar to the periodic updates like you mentioned (if I had more experience with cloud functions etc.)

jinay··on Show HN: Parallelized Fluid Simulation in C++
We built this parallelized fluid simulation for a university course that uses OpenACC to compile for multithreaded CPU / GPU targets. It includes an interactive visual component using SFML that you can play around with.
jinay··on Show HN: Just a Minute – How well can you mentally estimate a minute?
I did recently start collecting the time estimates to show on the histogram, but I don't plan on using it for research or anything.
jinay··on Show HN: Just a Minute – How well can you mentally estimate a minute?
Haha, about 20mins if I'm fast.
← PreviousPage 2 of 3Next →