It's likely not intentional, but he has to publish his blog post in order to have a link to submit to HN in order to have an HN comments section to link to in his blog post. He probably just published with a placeholder and forgot to update after he submitted to HN. I've been down that road many times.
Easier to multi-task maybe? Its really easy to do other things while listening to a video and then jumping into the parts that sound interesting as compared to reading where its necessarily a very active experience.
Early 30s here. Possibly to your point and completely anecdotally, I generally have a much harder time learning via text than I do from a more kinetic learning environment or watching a video... but I wish it was the other way around. All of the benefits described above for why text is better I totally agree and I get generally frustrated trying to find the relevant part of the video but for whatever reason seeing the thing I am trying to learn visually demonstrated is immensely more powerful that reading it.
I actually have a pet hypothesis that it has something to do with imagination. I'd be curious if anyone has studied the effects of visual media on imagination and how it impacts kids ability to take written content and understanding it versus the same with visual content. I have a suspicion that before the prevalence of visual media it was even more critical to have an active imagination to be able to synthesis written content and that we've lost a bit of that in younger generations as we've moved toward a reliance on visual learning. I have nothing to back any of this up of course just something i've thought about when reflecting on myself.
I've recently tried to get back into making art. I had a very active imagination as a child and would draw for hours on end. Now the inspiration isn't there and I have a hard time just visualizing scenes or landscapes.
This is why commit messages are so important. Documentation that is external to the code its referencing will always drift but a commit message is a snapshot in time that is attached to the thing it is referring to. In my experience not enough people take commit messages seriously and just basically give a summary of what changed not why it was changed.
Commit messages get lost too easily. It’s the worse way to document reasoning around the code. There’s many proposals to document code outside of code and none of them has ever worked. Just comment your code.
I haven't thought this through at all but are you aware of any package repositories that do something like levenshtein distance between package names maybe combined with a heuristic on common mistyped characters to not allow typosquatting?
They also have the concept of verified publishers[2], which is pretty neat (similar to Maven Central), and keep track of a score for each package (e.g. https://pub.dev/packages/darq/score) including up-to-date dependencies and result of static analysis.
Hard truth is you're not worth enough for a spammer to look for that pattern, it's a numbers game and you're just making it harder on yourself.
Also unless you're keeping a lookup table you're losing a great benefit of the wildcard. You can, and I have caught a few places, tell when a company sells your email. If I get an email from company XYZ to my email abc@example.com I know exactly who sold my email and to whom.
I agree that I'm probably not worth the effort, but if this kind of domain wildcard strategy were to become more popular it is entirely feasible for a rudimentary machine learning algorithm to detect its use.
> unless you're keeping a lookup table you're losing a great benefit of the wildcard
That's true, I don't keep a lookup table per se, though I do have a deleted items folder that I could look back in. I'm not sure what I would do, though, if I knew what particular company sold my email address? Send them a nastygram they will just ignore? I just block the address and move on.
It looks like I have to pay for Medium premium in order to read this story... can anyone give me a tl;dr? Or it looks like I can use Google cache text only to get around the paywall but that seems sub-par.
Here is what it looked like for me after I signed in to Medium[1]. As far as I can tell there is no way for me to read the article without subscribing to Medium. Incognito allowed me to bypass this requirement as suggested by another user.
Just for another anecdata I must have clicked two other articles hosted by Medium at some point today so I also can't see it - cheers for the alternate link!
I think you're right however the only action it gave me was an "Upgrade" button. As far as I could tell there was nothing I could do to continue to read the article without subscribing to Medium. Here's the only thing I saw[1].
1. Open it with Incognito
2. Setup and forget: use https://github.com/iamadamdev/bypass-paywalls-chrome (also for firefox)
3. using a website like outline: https://outline.com/7eq6fK
To me the biggest power of Vim is modal editing which you can now get emulated to varying degrees of completeness in your favorite editor. Whether or not a command line editor is your bag, learning modal editing and Vim keystrokes can be a huge productivity improvement and applicable to a large number of different editing environments.
Hard disagree. Modal editing makes no sense in current year. It and vi were designed for terminals without Pg Up/Down keys.[0] Looks like no End either, although there's a Home.
Times have changed. It's so awful to get used to, and the alternative is just reaching for Home/End/Pg Up/Pg Down. Gimmie a break, fam. (What's ironic is that most people I know who love vim do use those keys, so they're paying the speed penalty of not having to reach for them for nothing -- plus the million penalties of using a terminal editor, and a byzantine one at that.)
Also, ever wonder why the movement keys are HJKL and not the home row's JKL;, which would be far better and more intuitive? Glance back at that picture; for no good reason, the manufacturer of those terminals decided to put arrows on HJKL. And so, in inertial carryover of dumb design, vi's creator decided those should be the movement keys.
Sorry, time to eject from this fossilized ride from the '70s and into the 21st century.
Is the Firefox implementation different from Chrome? I don't think Chrome allows you to default links to specific profiles but I have used this feature in Chrome for a while to separate work and personal profiles to sandbox Chrome instances.
I do all my shopping in the shopping container. I have the deals website I frequent set to the shopping container so if I open slickdeals.net in any tab, I get to the shopping container.
One quality of life change I encourage is go to manage containers and select "Select a container for each new tab". Then you can pretend the firefox tab without a container even exists (caveat: does not work with ctrl + t shortcut for new tab)
> The nice bonus feature is you can have certain sites default to containers. I had a paid YouTube account for a while, for example, so having any YouTube link open in my personal account was nice for not getting hit with ads on initial click due to my default Gmail not being the right one.