tantony
Just yesterday, it helped me parse out and understand a research paper - complete with step-by-step examples (this one: https://research.nvidia.com/sites/default/files/pubs/2016-03...). I will now go ahead and implement it myself, possibly relegating some of the more grunt-work type tasks to Claude code.
Without it, I would have been struggling through the paper for days, wading through WGSL shader code and there would be a high chance that I just give up on it since this is for a side project and not my $job.
It has been a major force multiplier just for learning things. I have had the $20 subscription for about a year now. I bump it up to the $100 plan if I happen to be working on some project that eats through the $20 allocation. This happens to be one such month. I will probably go back to the $20 plan after this month. I continue to get a lot of value out of it.
The majority of us didn't know about the plaques until after the spacecraft were packed up and ready to be shipped to the launch-site. It was a nice surprise when we learned about it. Feels good to know that we got to sign our name on our work.
I was able to make "CloJupyter" notebooks with the examples from the book. You can see some of my notes here (only goes till Chapter 2): https://www.thomasantony.com/projects/sicm-workbook/
Show HN: GNC Trainer – A Landing Simulator for Tinkering with Control Systems
https://www.thomasantony.com/gnc-trainer/
I built a small game where you write control algorithms to land a spacecraft in increasingly challenging scenarios.The game starts simple - just control vertical thrust to hover. Later levels introduce rotational dynamics, thrust vectoring, and 2D movement. Each level saves your working solution for reference. The user input to be written using Rhai-script (https://rhai.rs/).Note that it is a...
I barely remember anything from that night. The concert itself is mostly blank except for one or two moments. I remember some moments of driving late at night afterwards (getting lost at one point) and having a very late night dinner at an IHOP. I barely remember getting on my connecting flight.
Overall a very surreal experience.
Now I make it a point to get proper sleep on such trips. What is the point of doing these things anyway if we don't get to keep the memories?
Understanding 3D Gaussian splats by writing a software renderer
I can just get all of the advantages of a *nix shell but with a better UI, using macOS. I have zero regrets from switching back to a Mac after my month-long experiment. My only regret is that I didn't order the M1 Max as soon as it was out and couldn't get the amount of RAM I wanted (it had a long wait by the time I decided to buy).
Desktop linux has burned me one too many times for me to trust it again.
The guy wrote two books on Lisp. Lol. What are you talking about?
And why do you need HTTPS to access a static HTML blog which doesn't even have a single form? What are you hoping to hide here?
I read the same in Malayalam! That book was one of my earliest introductions to practical physics. He deconstructs pretty much all the early "perpetual machine" designs in the book.
I also particularly remember the chapter with the experiments with soap bubbles as being very interesting as a kid.
I looked it up and apparently my house was on land that used to be the airport back in the day! My old house is actually on the map shown there.
[1] http://www.airfields-freeman.com/IA/Airfields_IA_W.htm#ames
[1] http://www.airfields-freeman.com/IA/Airfields_IA_W.htm#ames
If it is real though, this is a massive step up for humanity. The stuff of science fiction.
Elon Musk answering questions about the starship launch
Show HN: Python Bindings for llama.cpp with some CLIs
https://github.com/thomasantony/llamacpp-python
These are my Python bindings for @ggerganov's llama.cpp. My Python bindings build on this work and provide an easy-to-use interface for Python developers to take advantage of LlamaCPP's powerful inference capabilities.The bindings currently use code from a pending PR of mine to make the original code into more of a library. Hopefully it will get merged into the main repository soon. I have also...
Input (list of numbers) -> (Bunch of math operations) with (other numbers) -> Output (also a list of numbers)
This applies whether you are talking about image classification, image generation, text generation etc.
The model defines what the "(Bunch of math operations)" part is. As in, do these multiplications, then add, then a tanh operation etc.
The weights define what the "(other numbers)" are. Training is the process of figuring out these weights using various methods - some of which involve example inputs/outputs (supervised learning), others don't require examples (unsupervised or self-supervised learning).
PyTorch is only needed for reading the original weights while converting them.
I think one reason in this particular case may be the 4-bit quantization.
Show HN: ChatGPT-term – a terminal UI client for ChatGPT
https://github.com/thomasantony/chatgpt-term
This is just something I whipped up earlier today in a few hours for experimenting with the ChatGPT API in Rust.Supply your own API key and chat away. You can also save sessions to a file and continue at a later time. Be forewarned that it is very much a proof-of-concept and unpolished.