Bobinas P4G
  • Login
  • Public

    • Public
    • Groups
    • Popular
    • People

Notices by Nolan (nolan@toot.cafe)

  1. Nolan (nolan@toot.cafe)'s status on Monday, 21-Oct-2024 16:38:33 UTC Nolan Nolan

    Every time I mess around with sysadmin stuff, I'm always flummoxed by dumb things like "what is the difference between /usr/bin and /usr/local/bin, what the heck is an LD_LIBRARY_PATH, should I use sudo for this build tool or not," etc.). I guess this is how backend devs feel when they have to tweak a Webpack config.

    In conversation about 7 months ago from toot.cafe permalink
  2. Nolan (nolan@toot.cafe)'s status on Monday, 21-Oct-2024 16:38:32 UTC Nolan Nolan
    in reply to

    Maybe this is why I'm a little skeptical of the whole "move everything to Rust/Zig/Go/etc" movement in the JS ecosystem. I like JavaScript, I understand JavaScript. If I have to debug some JS tool, I'm well-equipped. Whereas if I have to dip down into some weird error like "libfoo.so.42: cannot open shared object file" then I know I'm gonna get lost.

    Plus I don't think we've come close to exhausting all the ways to optimize JS deps: https://marvinh.dev/blog/speeding-up-javascript-ecosystem/

    In conversation about 7 months ago from toot.cafe permalink

    Attachments

    1. Speeding up the JavaScript ecosystem - one library at a time
      Most popular libraries can be sped up by avoiding unnecessary type conversions or by avoiding creating functions inside functions.
  3. Nolan (nolan@toot.cafe)'s status on Tuesday, 15-Nov-2022 01:15:00 UTC Nolan Nolan

    toot.cafe is now running Mastodon v3.5.5, which has various security fixes over v3.5.3. https://github.com/mastodon/mastodon/releases/tag/v3.5.5

    I know Mastodon v4 is out, but I usually wait a few weeks after a big release because I'm very risk-averse. Thanks for understanding. 🙇♂️

    In conversation Tuesday, 15-Nov-2022 01:15:00 UTC from toot.cafe permalink

    Attachments


  4. Nolan (nolan@toot.cafe)'s status on Friday, 17-Jun-2022 06:46:24 UTC Nolan Nolan

    Huh, I had no idea that browsers were planning to change scroll containers to have a default tabIndex of 0: https://chromestatus.com/feature/5231964663578624

    Apparently Firefox has already shipped it, and Chrome is following suit. This would make any scroll container focusable while pressing Tab.

    In conversation Friday, 17-Jun-2022 06:46:24 UTC from toot.cafe permalink

    Attachments


  5. Nolan (nolan@toot.cafe)'s status on Thursday, 09-Jun-2022 06:21:23 UTC Nolan Nolan

    "The End of Localhost" by Shawn Wang https://dx.tips/the-end-of-localhost

    Interesting look at current trends, but I remain a little bit skeptical. Zero-latency responsiveness is a really compelling aspect of local development. Then again, ease of setup shouldn't be discounted. Lots to chew on here.

    In conversation Thursday, 09-Jun-2022 06:21:23 UTC from toot.cafe permalink

    Attachments


  6. Nolan (nolan@toot.cafe)'s status on Tuesday, 15-Feb-2022 21:34:50 UTC Nolan Nolan

    "Google Search Is Dying" by DKB https://dkb.io/post/google-search-is-dying

    A bit exaggerated at times, but makes a lot of good points. The web is increasingly becoming a no-mans-land of spammy, scammy content.

    In conversation Tuesday, 15-Feb-2022 21:34:50 UTC from toot.cafe permalink

    Attachments


  7. Nolan (nolan@toot.cafe)'s status on Friday, 04-Feb-2022 01:39:50 UTC Nolan Nolan

    New blog post: "Five years of quitting Twitter" https://nolanlawson.com/2022/02/02/five-years-of-quitting-twitter/

    Just some thoughts on having quit Twitter roughly five years ago. (About four-and-a-half, I'm rounding up, but whatever.)

    In conversation Friday, 04-Feb-2022 01:39:50 UTC from toot.cafe permalink

    Attachments


  8. Nolan (nolan@toot.cafe)'s status on Monday, 03-Jan-2022 09:29:22 UTC Nolan Nolan

    This HN thread captures some of my despair over the direction the web is heading: https://news.ycombinator.com/item?id=29772136

    "I also don't think that people are creating websites anymore? Where is there supposed to be info for the search engine to crawl? All real user content is on reddit, instagram, twitter and youtube."

    "[The WWW] is rapidly becoming a defunct protocol, the culmination of a decades-long shift in the Internet's center of mass away from browsers and towards centralized and commercialized apps."

    In conversation Monday, 03-Jan-2022 09:29:22 UTC from toot.cafe permalink

    Attachments

    1. Invalid filename.
      Google no longer producing high quality search results in significant categories | Hacker News
  9. Nolan (nolan@toot.cafe)'s status on Tuesday, 22-Sep-2020 00:54:51 UTC Nolan Nolan

    In my experience, the biggest source of unnecessary energy waste in websites is JavaScript doing some kind of polling while the page is idle. Think about it: you spend ~95% of your time on a web page not doing much: maybe scrolling, maybe typing, maybe literally doing nothing. So if there's something running during "idle" time, consuming CPU, then that will be your biggest battery drain. Especially if you're unfortunate enough to leave the tab open for a long time.

    In conversation Tuesday, 22-Sep-2020 00:54:51 UTC from toot.cafe permalink
  10. Nolan (nolan@toot.cafe)'s status on Tuesday, 21-Jul-2020 14:18:19 UTC Nolan Nolan

    "Why companies struggle with recalcitrant IT" https://www.economist.com/business/2020/07/18/why-companies-struggle-with-recalcitrant-it

    "Airlines are […] now advised to turn the plane off and on again every 51 days, to stop its computers displaying false data in mid-flight."

    Love our glorious computerized future

    In conversation Tuesday, 21-Jul-2020 14:18:19 UTC from toot.cafe permalink

    Attachments

    1. Why companies struggle with recalcitrant IT
      from The Economist
      As software eats the world, more firms are being nibbled at by their computer systems
  11. Nolan (nolan@toot.cafe)'s status on Friday, 25-Oct-2019 15:29:09 UTC Nolan Nolan

    I see this same kind of stuff in the LineageOS/Android ROM community, and it bums me out. It's like we're given a choice between 1) trust Google/Comcast/$BIGCORP with all your private date, or 2) trust some Macedonian teenager who compiled a binary somewhere. And of course, this choice is not even available to the non-technically-inclined (who frankly are better off going with Apple).

    In conversation Friday, 25-Oct-2019 15:29:09 UTC from toot.cafe permalink
  12. Nolan (nolan@toot.cafe)'s status on Friday, 11-Oct-2019 12:50:06 UTC Nolan Nolan
    • Nolan

    "Challenges in the Decentralised Web: The Mastodon Case" (PDF) https://emilianodc.com/PAPERS/mastodonIMC19.pdf

    Interesting academic paper analyzing the fediverse and how different instances and users are connected to one another. It's cool that the Mastodon API is open enough that researchers can do this kind of work.

    In conversation Friday, 11-Oct-2019 12:50:06 UTC from toot.cafe permalink

    Attachments


  13. Nolan (nolan@toot.cafe)'s status on Thursday, 15-Aug-2019 22:47:56 UTC Nolan Nolan
    • Nolan

    If I were King of America, I would make it so every library provided a free course on password managers, and handed out YubiKeys like candy

    In conversation Thursday, 15-Aug-2019 22:47:56 UTC from toot.cafe permalink
  14. Nolan (nolan@toot.cafe)'s status on Tuesday, 04-Jun-2019 15:01:18 UTC Nolan Nolan

    At some point I have to wonder if I'm just too hard-headed and doctrinaire. Everybody else decided to make their peace with Twitter, and yet here I still am, shouting into a void and wondering if anybody's listening.

    In conversation Tuesday, 04-Jun-2019 15:01:18 UTC from toot.cafe permalink
  15. Nolan (nolan@toot.cafe)'s status on Wednesday, 29-May-2019 14:46:14 UTC Nolan Nolan

    Probably the thing that bothers me most about Twitter is how it's like a fly trap for smart people. It legitimizes the platform that so many thought leaders use it, even if those same people might privately (or publicly!) despite Twitter.

    You can use Twitter as a write-only medium for your own mental health, but then you're still pushing the drug out to a large mass of readers.

    In conversation Wednesday, 29-May-2019 14:46:14 UTC from toot.cafe permalink
  16. Nolan (nolan@toot.cafe)'s status on Wednesday, 29-May-2019 14:21:28 UTC Nolan Nolan

    New blog post: "Get off of Twitter" https://nolanlawson.com/2019/05/29/get-off-of-twitter/

    In conversation Wednesday, 29-May-2019 14:21:28 UTC from toot.cafe permalink

    Attachments


  17. Nolan (nolan@toot.cafe)'s status on Friday, 03-May-2019 17:34:33 UTC Nolan Nolan

    The main issue with LineageOS is that my phone feels like it's held together with duct tape. Stuff randomly breaks, it's awkward, and every few months when there's a firmware upgrade I have to factory reset and start all over again, which takes hours, and I'm always afraid I'm going to break something when I muck around in recovery mode.

    Using Ubuntu on a laptop is really not that hard; I don't feel like I'm missing much compared to either macOS or Windows. Why are open-source phones so hard??

    In conversation Friday, 03-May-2019 17:34:33 UTC from toot.cafe permalink
  18. Nolan (nolan@toot.cafe)'s status on Sunday, 28-Apr-2019 00:29:23 UTC Nolan Nolan

    Mastodon got a shout-out in The New Yorker https://www.newyorker.com/magazine/2019/04/29/what-it-takes-to-put-your-phone-away

    "Odell believes that there is another way. She cites, for example, the indie platform Mastodon, which is crowdfunded and decentralized. (It is made up of independently operated nodes, called 'instances,' on which users can post short messages, or 'toots.')"

    In conversation Sunday, 28-Apr-2019 00:29:23 UTC from toot.cafe permalink

    Attachments


  19. Nolan (nolan@toot.cafe)'s status on Saturday, 30-Mar-2019 05:42:59 UTC Nolan Nolan

    A social network either fails, or it becomes successful enough that people think it's worthwhile to spam it

    In conversation Saturday, 30-Mar-2019 05:42:59 UTC from toot.cafe permalink
  20. Nolan (nolan@toot.cafe)'s status on Thursday, 28-Feb-2019 06:45:46 UTC Nolan Nolan

    I have yet to really come to terms with my extreme disappointment with the tech industry. Not just with the "techlash," but with many more personal things:

    - burning out on being an open-source maintainer
    - realizing that the browser industry is brutal and uncompetitive
    - noticing how many tech influencers are just seeking out social media validation through Twitter or GitHub
    - realizing that the frontend JS community is largely fad-driven rather than evidence-driven

    I could go on

    In conversation Thursday, 28-Feb-2019 06:45:46 UTC from toot.cafe permalink
  • Before

User actions

    Nolan

    Nolan

    🎺.☕ admin, Mastodon contributor, web dev at Salesforce. Creator of https://pinafore.social. Former browser perf guy at Microsoft. #javascript #web #pinafore

    Tags
    • (None)
    ActivityPub
    Remote Profile

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          2885
          Member since
          8 Apr 2017
          Notices
          44
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • Privacy
          • Source
          • Version
          • Contact

          Bobinas P4G is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All Bobinas P4G content and data are available under the Creative Commons Attribution 3.0 license.