198 karma · joined October 14, 2016
The reason everything is so hard is because technology we use today is inherited from decades of prior artwork and can be at times intolerable even to "pros". My benefactor went on and on about the meaning behind what makes a "hacker" exceptional compared myself. This is hard to communicate or understand but can be realized, after thousands of hours of struggle.
(My second benefactor told me something recently) I had a hard time realizing, in regard to returning to university, after a decade in the industry. He said, You have to interact, books aren't enough. Since he was a polymath professor, I could not argue, simply because my strategy thus far in this regard, objectively wasn't working out, irregardless if I was capable or not. I feel as though this is true because it's hard to rival yourself, you must see others (such as on HN) do better and take that as a challenge.
Trust me, if you have potential, simply make yourself known wherever you wish to be. Keep making mistakes.
I see the value in having a blog in that it does no harm to contribute something likely no one will find.
Some of the best essays I have written started out as letters, after all.
The quagmire of breadth vs depth is an almost impossible one when it comes to mathematics. A long time ago I came across The Princeton Companion To Mathematics and bought it first when I began teaching myself mathematics. Easily the best decision I ever made in regard to shedding light on this mystery.
I should write an article about how to select textbooks since it's nepotism all the way down. In reality, there is almost always a "sweet spot" that applies to any student irregardless of prior experience or knowledge and of the given subject (not just mathematics). For example, C Programming: A Modern Approach, 2e (King) was by and far not the obvious canonical text on C (to this fact, the author concedes it's K&R) but having read K&R I found beauty, but its genius wasn't intended entirely (if at all) as a student textbook.
The fact that the textbook industry makes it near damn impossible to simply get a decent preview or general idea of a textbook before purchase, coupled with the fact that Amazon is complicit in that they profit each time you buy a unfit textbook, is truly a tragedy. This engenders the impression to a student (of any age) a certain learned helplessness they may carry for the remainder of their life. One must be prepared to toss their coin along with their book in the trash.
This problem can be solved, but for now all I can recommend as a heuristic is just write a script to crawl for PDFs that are at least 1mb in size (which I actually may do today, ha) along for other obvious meta data such as ISBN, Title, Author, etc. But this is simply to just decide on whether to buy the actual book (if possible); not many realize this, but the art of textbook publication is a parity to film production, it's expensive, exhausting, and time consuming. I personally can't tolerate a poorly digitized textbook anyways.
In my experience, one need not wander too far away from the major publishers for undergraduate textbooks and for upper division or graduate textbooks there simply is a canonical text or none at all (worthwhile). This is because, for example, almost all students are going to have to find a youtube video to demystify the Epsilon-Delta definition of a limit. Thankfully we now live in a day an age where this process only takes about five minutes. In regard to taking online courses (Udemy, Coursera, etc), all I've learned so far is that they are as hit and miss as textbooks are, if not more so.
Love and Respect,
Edit: I wasn't pointing fingers at the user in particular, but be wise HN, that's all.
Logistics is mostly common sense in practice, I feel, but understanding dynamical chaos helps. You live off the land.
Amazon is simply the best at recruitment, their sticker logistics have gone overlooked it seems.
For example, an older man used to serve me my sub every day, at a fast food joint, and on our last encounter he handed me his book; it turns out he was a millionaire--he simply enjoyed hospitality and writing (makes sense ;).
However, one should aim to improve their ability to measure intelligence. This is done by being silent--by this I mean, stop your internal dialog (don't talk to yourself).
This is accomplished when you acknowledge you simply are not that important, however, this will socially isolate you in unexpected ways. A practical way to measure your progress is how defeated you are by someone less smart than you; when this is no longer true, then find a smarter person, and so forth.
If you manage this feat, you will notice you were merely taking inventory of your own world and no other one, your entire life (not learning from others). Here, I'm suggesting, that you must find truly intelligent humans, they rarely approach you, unless you are also smart.
If this sounds silly for software, then what exactly is the UX/UI of a spreadsheet application, and why is it so universally useful? At first, I thought this was by virtue of its tabular UI/UX, but books are nothing but rows and columns of text, are they not? At least Awk thinks so. What is the difference between a cell and a sheet in a relational sense? I see no difference, or that is, its design is isomorphic.
A book is a collection of sheets, where a sheet consists of other sheets or views, where a view is any given selection and dimension of text. Sheets can be stacked, ordered, sorted, and indexed into new books, just as words can--and as linguists say, into an infinite set of sentences (views). This design cannot be reduced in a hyper-grammatical sense.
This is to suggest that a "book" UX/UI would require a new way on how we approach language not only within the context of software but language--it's a direct spit in the face of Chomsky himself (although he would have more to say about this than I), but hasn't this been a long ways in coming? It seems as if textual communication is the long term trend, but comes at no surprise to any of us, here whom work remotely. So really when I say "book" based UX/UI, I mean just that, but really--it is augmented natural grammar--a subject beyond the scope of this discussion.
All good UX solves a problem, so what is the problem here? It's increasing the transmission capacity of information over text, or that is, expanding what and how we can express as information with language, without monumental standards. But no language is without communication and therefore the crux of the problem lies in the future of higher level network protocols (if you believe in such a thing).
For those saying “Do anything you love!” is not good advice in general, even if you don’t suffer from ADHD. I suffer from treatment resistant depression, meaning I’m in the same boat as most ADHD patients. My advice is to experiment both in terms of psychiatric medications first and then experiment professionally by buying some textbooks on subjects you’re curious about.
The hard part is always how to find the perfect book, no matter who you are. The answer can’t be found with a simple google search. Many people think they aren’t smart or don’t have the attention others do, but in reality it’s google and amazon and affiliate blog spam, whom make more money recommending crappy ones so you end up buying more. In general, you really have to judge books by the publisher and over time you learn which ones are safe bets. When it comes to book recommendations, it’s nepotism all the way down.
As it turns out, not only were safari users not using our product, practically no one was. At the time I had no choice but to carry on, but now that Flutter supports desktop, I don’t see my self doing web apps, progressive or not, in the future.
I’ve been a web dev for well over a decade, but let’s face the writing on the wall—the web was never intended for apps. But HTTP will live on and that’s what matters.
Open protocols is and always was and will always be what makes the web, and I feel it’s time we as developers should be able to and focus on developing protocols once we are provided the tools to do so—but using open web standards like SPARQL and WASM to name two I have in mind—but still semantically HTTP. The best analogy I can think of was what docket did for dev ops.
I honestly feel like the web as we know it today is a lost cause. Not even Google can make sense of all the SEO collusion. It’s all so inhospitable and seedy now and just another marketing channel. But I’m confident something better is on the horizon and I bet many of us here are working on it.
Entropy enters the equation when you frame all three in terms of information theory, dynamical systems, and chaos theory. I can only put this into terms on my own conjectures, but the question for me was how can you represent, encode, and operate algebraically on information and state of a system? Or in other words, can you represent dynamical information (work) over time. More specifically, you want to know when the homological representational model becomes chaotic and to do that you need a way to measure its entropy.
My conjecture was along the lines, that higher ranking primality of the knot simplex of a dynamical model of some datum of the system implies less entropy, but only if state dictates the representation, then the operations that take the ambient isotopy (let's call it a "polymer") from state k to k' that doesn't result in any new topology (but doesn't violate it either) is the unknot and represents no new or "surprise" entropy, and there no new information. Or at least that's how far I was at as of the other day, but the question was always how to model this entropy in terms of homology to start.
The practical implications of this paper are profound, but probably won't see application in software and networking until a number of conjectures in prime number theory are answered. But still, this was long over due. HN is certainly more interesting at night, ha.