Earlier quoted context omitted.
As a die hard Jack Of All Trades handyman, I can't overstate how incredible a resource YouTube has been for me. You need to come at it with at least a small baseline of knowledge of what you're trying to attempt, good shop hygiene/safety habits, patience, a "measure twice, cut once" attitude, and so on. But once you get in the right mindset, there is just so much to learn there. I credit online resources for helping…
Do you have a list of videos/channels you've found useful for these projects? I would find it useful and I'm sure others would appreciate it as well.
Expertise in the Age of YouTube
101–110 of 110 posts
Re: Expertise in the Age of YouTube
#102Earlier quoted context omitted.
mathias wandel comes to mind
lol this is funny because he is definitely better than some, he is absolutely not even close to a master craftsman
Re: Expertise in the Age of YouTube
#103Earlier quoted context omitted.
It’s time for the anti-seo spam filter for search engines
This is quite a difficult thing to build. Google has a whole web spam team dedicated to trying to fight SEO.
Re: Expertise in the Age of YouTube
#104As a finish carpenter for a number of years and having to deal with fixing homeowners attempts at doing their own remodel efforts based on them watching youtube videos, I've come to general law regarding expertise or 'how to' videos. There's an inverse relationship between quality of video and accuracy of information (or maybe just usefulness of information.) The majority of good polished videos have the least accura…
Re: Expertise in the Age of YouTube
#105Earlier quoted context omitted.
I mean this in the kindest way possible, but do you think it's appropriate to teach such new CSS selectors? I just bounced around the slider on your featured video and I'm seeing stuff that only hits 85-90% on caniuse.com which is unacceptable for the apps I typically do. I still have a lot of IE11 that's used in large corps, etc. I'd LOVE to use things like grid-template but I can only imagine the fallout - I've onl…
That’s a pretty good question actually, and difficult to address. I try and push new concepts/tech as a way of education on what’s coming. For edu channels it seems it’s a balance of teaching core concepts and also teaching what’s “popular” to keep folks interested. You have to make a cutoff at some point with caniuse, as I suppose to get 100% coverage we’d still be doing table-based layouts or float hacks. The old a…
Thanks =) ... I'm always disparaged with HN when you say something that can be viewed as not supportive. (even -1 votes feels like "oh come on guys!")
I think the thing that scared me the most out of that video was using things that are approx. 90% globally supported for layout.
Totally agree with "know your audience". Specifically, I teach the habit of look it up on MDN, then caniuse, then have VMs/devices ready-to-go and test it even further.
Simple rendering/functionality issues have turned into legal action against my past employers. Ex: if you cause even a 5-10% drop in ecommerce conversions due to what shoulda been a simple CSS fix, and that goes unnoticed for a month, that's a potential lawsuit/termination with very "black and white provable damages". Unfortunately, I've lived this =(
It's worth noting that I work on conversion-based web solutions that are "mom and pops" small, all the way up to "if it's down for 1 minute we just lost thousands of dollars"... but really I've learned to be incredibly careful with both. Every solution I build online at some point means $ even if it's non-direct conversions (ie: purely informational, no sales online sales funnel, etc).
Re: Expertise in the Age of YouTube
#106Earlier quoted context omitted.
I call what you’re describing “information asymmetry”; a small amount of people holding all of the information. Much of our society’s modes of productivity depend on many people not having access to information. How can you repair your car if there is nobody to show you how? I guess you’ll have to take it to a mechanic! But the internet completely destroyed information asymmetry, many people have access to lots of in…
> I don’t need to take my car to a mechanic or pay someone to teach me, I can watch a YouTube video on how to change my oil. This is historically why reading comprehension has been such a big deal. This information has always been widely available, in a maintenance manual you could borrow from your local library.
Re: Expertise in the Age of YouTube
#107Earlier quoted context omitted.
The more I think about it and reflect on my (computer science) education I think more and more the lectures are awful. It is only the ease/ubiquity of creating them that has kept them around. Fancy graphics is by no means an indicator of good information, but neither are lectures. It blows my mind that I can be taught programming concepts, say data structures, on a PDF. That is insanity, it is a total divorce from th…
The better the tool the less you learn from it. There was an experiment, I don't have a link, read about it someplace, about a task two groups of people had to solve on a computer. In one case the tool was merely checking the final answer; in another it was also offering helpful visual clues during the solving. Both groups solved the problem, but a follow-up check revealed that the first one has built a somewhat bett…
This seems too broad to make a general rule. Shall I not use calculators and memorize trig tables to better understand the tools that are these functions?
I would be interested in seeing that experiment, I cant come up with a concrete example in my head which would follow that pattern.
> maps
I agree, I think most people should not have to become experts on local roads, then again, I think you over simplify the issue. I would bet that most people are experts on their local roads. I am in my hometown, I am not when I travel.
I do not know how pdfs are made today, but keynote/power point are generally drawn with WYSIWYG tools rather than post script or latex. I am not aware that I have ever read a pdf or been to a presentation with slides not generated by one of these WYSIWYG tools in my entire life. I have never actually opened one of these files, but I also don't expect that I could. I would bet they are not stored in text files.
Overall I contest each of your points, though I appreciate the ideas. I understand the sentiment but don't agree on the reality. Sorry for the late reply, I'm happy to continue if you have the time.
Re: Expertise in the Age of YouTube
#108Earlier quoted context omitted.
I'm not sure what you're referring to but I'd be interested if you shared more. I don't know the references you make, though I do know the Alan Kay nano-Dijkstra quote. I contest your second point, by definition my pensil and paper are not executable environments. My brain is, but this gets us into the game of "how much computer can you simulate with your brain." Why do we play the game of simulate-the-computer? We'v…
Fundamentally, it's the act of using your brain to simulate the computer that actually teaches your brain how the computer works so that you can reason about it later. In most domains, I find it best to start with doing things yourself, and only move on to the tool-assisted version once you thouroughly understand what the tool is doing for you. That way, you are still reasoning about the underlying system when workin…
I fundamentally disagree with the two assertions "it's the act of using your brain to simulate the computer that teaches your brain how the computer works so you can reason about it later" and "In most domains, I find it best to start with doing things yourself, and only move on to the tool-assisted version once you thoroughly understand what the tool is doing for you".
I agree entirely with the notion that ability to reason about the underlying system is incredibly important, but I disagree about the methods to get there.
I disagree with those two ideas because (and maybe we have different perspectives here) but the choice of whatever level is the "base level" or "bottom of the stack" seems entirely arbitrary every time. Is assembly the bottom? Or C? No it's machine code. No it's the physical wires.
I think I should come back to my original comment here and reiterate. I'll clarify what I mean about those "computing environments that do that thinking for us" because I expressed myself poorly.
There are computing environments and workflows that people have built which expose to the end user (the programmer) deep information about the state in which they are working. As a field, as a culture we have not embraced this thinking and rather stick to the simplistic notion of working alone to build understanding for ourselves alone.
Sharing is discouraged (outright banned at school under penalty of expulsion) and difficult requirements are kept in place primarily for hazing purposes rather than pedagogical(I have this from a one-on-one discussion with the course designer at my school). There's this thinking that "I had to go through it, and the system produced me, so it must be good" and to think otherwise would be a recognition of being failed by the system, of missing something. A recognition that you could be smarter now than you currently are.
So to give a concrete example, as my sibling comment talks about "being the packet". Why is the 'network', and 'understanding the network' not realized as exactly the same idea? Why should I ever have the simulate the network in my head? The network is an man-created artifact, my understanding of the network should come from the network, the literal code defining it, not from text file RFCs however well they are written and whatever brilliant ascii art they have (because they ARE well written, and well explained by their diagrams). Programmers should have inspection tools that are borne out of the definition of the artifact they are inspecting.
This is of course being done in other disciplines first. An architect working in Revit is orders of magnitude more powerful than an architect working on pen in paper. In every case where an architect prefers pen on paper it is due to a failure of technology to realize practical or targeted workflow affordances, not due to the superiority of paper.
Re: Expertise in the Age of YouTube
#109Earlier quoted context omitted.
Fundamentally, it's the act of using your brain to simulate the computer that actually teaches your brain how the computer works so that you can reason about it later. In most domains, I find it best to start with doing things yourself, and only move on to the tool-assisted version once you thouroughly understand what the tool is doing for you. That way, you are still reasoning about the underlying system when workin…
I've written up three different replies now and I don't like any of them. I'm not sure how to respond to this statement. Thank you for writing it. I fundamentally disagree with the two assertions "it's the act of using your brain to simulate the computer that teaches your brain how the computer works so you can reason about it later" and "In most domains, I find it best to start with doing things yourself, and only m…
I used tool-assisted incorrectly as a proxy for this scale. There are tools to help provide a more detailed, concrete view in addition to tools that speed up repetitive tasks.
There is some evidence that assistive tools may impede learning, particularly regarding navigation with GPS vs a paper map. If you just want to get the job done, tools are great. If you’re going to be doing similar jobs frequently, it’s probably worth investing the effort to try the lower-level/older method a few times; it’ll make you better at using the more modern methods. It seems that going more than about 2 levels of abstraction away from my original problem gives too little return for the effort, though— Diving into the debouncing circuitry of my keyboard is unlikely to help me diagnose a syntax error.
For learning, I’ll stick to paper and pencil, personally. I could never get my head around double-entry bookkeeping until I started keeping my personal accounts in a paper ledger book. I wouldn’t hire a professional accountant doing things that way, though: I now understand what the tools are doing well enough to appreciate both the benefits and drawbacks.
Similarly, spaced repetition systems like Anki never really clicked for me. It only started to work when I made a physical Leitner box and wrote out cards by hand. I eventually moved to a hybrid system where I computer-generate most of the cards but still print them out and review with physical cards. The extra flexibility of the concrete system let me try thing and figure out what I needed to make a system that works for me; I doubt it’s right for anyone else, but that doesn’t matter.
Re: Expertise in the Age of YouTube
#110Earlier quoted context omitted.
I took a look at your configuration and there are definitely some things that I'm going to steal. Where's your shift key, though?! > This whole layout resides on the keyboard itself. This was a game-changer for me. No toggling between DV and US, anymore. Regarding stenography for coding, I will probably only use stenographic typing for software documentation (prose). The main use for stenographic typing will be blog…
> I took a look at your configuration and there are definitely some things that I'm going to steal. Glad to hear that :) > Where's your shift key, though?! The main shift key is on the left side, below the "Esc / Ctrl" button. Additionally I have a secondary shift key on the opposite side that is activated when holding it pressed, but I actually never use the secondary shift key, only the main shift key. Same with ri…
> Where's your shift key, though?!
palmface I had meant Tab. But, you addressed this in spite of my mistake at the end of your response.
When I get Plover running with my keyboard and can toggle between modes successfully I'll send you a link to my explanation to get it started. From the looks of things I'll be cobbling together a few different sets of instructions.