Aidan Seidle

Talents Section

Pokemon Basic. Pokemon 1. Pokemon 2.
Background Foreground

There is no good reason for MATLAB to use 1-based indexing.

According to its own documentation, MATLAB's 1-based indexing "follows the same notation you're likely to see in mathematical textbooks," and, you know, I believe that - that could be true. It just, as a programming language, doesn't need to. I get that high level languages are designed to be more readable, but MATLAB, if it is for math, is going to have a primarily technical user base. I.e., the user base is likely fluent in multiple other programming languages and therefore, on average, already highly capable of translating math textbooks to code, making additional translational ease a marginal boon at best. When considering the likely knowledge of other, 0-indexed, programming languages this 1-indexing - I would hazard - is actually a detriment. Instead of being super intuitive, MATLAB takes a marked deviation from form but only in one small regard - easy to forget, painful to remember. Therefore, despite it matching their field, the self proclaimed primary users of MATLAB, mathemeticians, are forced to spend their time thinking about not accidentally 0-indexing, taking them out of the flow, which I would guess out weighs any gains from a more similar match to a textbook. Besides, you aren't really latexing in your equations straight from the book. You already have to break down formulas into programming logic so there is no streamlining to be gained, really, from an indexing difference. The process of doing math-textbook work in a programming language already requires translation but the translational direction heavily favors programming terms. Why force the programming language to speak in math terms in one instance while forcing all the math to speak in programming terms in every other case? It is splitting the difference in the worst possible way. Additionally, you aren't "stumbling" on to MATLAB; there isn't a sort of 1-indexed curb appeal factor to looking at a MATLAB script. A naive user isn't looking at your Bayesian model and thinking: "Oh thank god, I don't know statistics but at least it's 1-indexed. How readable!" If you're on MATLAB, 0-indexing is not going to be the most confusing part of your day, but enjoy spending your night and next day trying to debug an indexing mismatch all because MATLAB uses 1-indexing.

Bag of Links


P(Link to Social Media|Click on Bag) = 1

Minecraft To-Dos

Expanded Villager Trading
- Need to increase golden carrot throughput
Roku City
- Add some more buildings at least to edge of wheat field
Iron Farm Revamp
- Finally center the iron farm under creeper farm
- Add 3 more golem generators

How I Would Drink A Gallon of Red Bull in a Day

"Still sipping Red Bull, 'bout a gallon a day" - Ayesha Erotica



Graph Source (open with Colab, trust)
12oz-er at 8am then chase with a second 12oz-er at 8:30am
	Hit a 8.4oz guy right after at 8:45 (going to hurt but should be fine).
		10am back to a 12oz-er and another 12oz-er at 11:30am.
			Keep the cadence with 12oz at 12pm.
				Take a breath, then 1:30pm a light 8.4oz.
					The heavy lifting has mostly been done but 4pm another 12oz.
						Then, 5:30pm an 8.4oz-er with dindin.
							6:00pm dessert, 12oz.
								8:20pm a lil movie treat, another 12-oz.
									Finally, a 9pm night cap 8.4oz hit, and you've made it to your gallon.
				

I think this is the best overall strategy to keep caffeine level as smooth as possible while reaching the gallon mark.

However, with Red Bull's mg caffeine/oz being constant the most optimal, i.e. minimally exceeding the requisite 128oz, would be 10 12oz cans and a single 8.4oz can. The draw back of this strategy, though, is variance in the accumulated dose as 12ozer's spike the caffeine more than the 8.4oz cans, creating more violent peaks in caffeine consumed overtime that encroach on the LOAEL.