adamisntdead | 2 years ago | on: A tutorial quantum interpreter in 150 lines of Lisp
adamisntdead's comments
adamisntdead | 2 years ago | on: A tutorial quantum interpreter in 150 lines of Lisp
Happy to answer any questions people have, including on other simulation methods other than state vector!
adamisntdead | 4 years ago | on: Taking notes in mathematics lectures using LaTeX and Vim (2019)
The benefit of having typed notes at least for me come from being able to search, having a good record of my own understanding of a course and also not having to rely on keeping handwritten notes safe. They also look pretty which is a bonus for studying from them.
Examples:
- Analysis I (which have been edited): https://adamkelly.me/files/ia-analysis-i/analysis-i.pdf
- Graph Theory (not edited but diagrams added): https://adamkelly.me/files/ii-graph-theory/graph-theory.pdf
As a side note, one other thing I do is write short 'handouts' on topics that I think I have something to say about. For example https://adamkelly.me/files/handouts/direct-products/direct-p....
adamisntdead | 4 years ago | on: A layman’s guide to recreational mathematics videos
- vEnhance (https://www.youtube.com/c/vEnhance), an MIT student and IMO Gold Medalist who solved problems live on stream (and plays various games)
- Osman Nal (https://www.youtube.com/c/OsmanNal), looking at problems ranging from AMC/AIME to IMO 3/6s
- Michael Greenberg (https://www.youtube.com/channel/UC3mhbGC7kQgzkXT9fceNOwA), a geometry enthusiast who also live solves problems, though the production quality isn't amazing
And of course, Michael Penn (but that's in the post above)!
adamisntdead | 4 years ago | on: A layman’s guide to recreational mathematics videos
adamisntdead | 4 years ago | on: How we built the Evervault Encryption Engine (E3)
adamisntdead | 6 years ago | on: Eliud Kipchoge Breaks Two-Hour Marathon Barrier
adamisntdead | 7 years ago | on: Making of Byrne’s Euclid
adamisntdead | 7 years ago | on: Airlines face investigation for splitting up families on flights
adamisntdead | 7 years ago | on: Airlines face investigation for splitting up families on flights
A similar but less malicious case would be one of organising the seating on a train or in a cinema, but rather then biasing against families, biasing against other, unrelated groups.
For example - in a cinema, you usually do not wish to sit right beside another group when the rest of the seats are free. Still, you don't want to be that far from the center.
How do you design an algorithm for this? How will it scale? How can you make the most number of groups happy with their seats? How do you avoid having individual seats that nobody wants?
adamisntdead | 7 years ago | on: Getting Started with Quantum Computing in Python
In the sort term though there's a big place for languages like C, C++ and Rust for things like simulations which need to be done
adamisntdead | 7 years ago | on: Deprecation of OpenGL and OpenCL
If I wanted the best possible speed, latest features ect. I would write multiple back ends in things like CUDA.
I choose OpenCL because I can develop code on my Macbook pro, and run that on a computer with a discrete GPU on a different operating system, and have a fair amount of confidence that it would work.
:/
adamisntdead | 8 years ago | on: Apple faces class action lawsuit over failing MacBook butterfly keyboards
adamisntdead | 8 years ago | on: Show HN: Alexa skill for Hacker News that summarizes articles
adamisntdead | 8 years ago | on: The Theory of Quantum Information
adamisntdead | 8 years ago | on: The Theory of Quantum Information
adamisntdead | 8 years ago | on: A GPU-Accelerated Quantum Computer Simulator
adamisntdead | 8 years ago | on: A GPU-Accelerated Quantum Computer Simulator
This, along with really simple testing, benchmarking and the ease of adding dependencies (through crates) made it a good choice. There are almost no downsides from using rust, provided you have experience with it!
adamisntdead | 8 years ago | on: Installing Fonts Using Homebrew
adamisntdead | 8 years ago | on: Qusim.py – A toy multi-qubit quantum computer simulator written in Python