1. ParsnipOne6787

    Hi, My friend and I are in the process of redesigning the Ambika motherboard while trying to make some improvements. Currently I'm at the stage of rebuilding the schematic in KiCad from schematics available online. I have a few objectives listed below from simple to more complex: 1. Update board and BOM for currently available parts 2. Reorganize board layout (moving main audio out to far left, power on the far right, and moving the volume pot to the opposite side of the panel as the encoder) 3. Replace tact switches with Cherry MX style switches for backlit/windowed key caps for menu 4. Replace menu LEDs with RGB LEDs (or maybe something like a neopixel) 5. Replace menu pots with encoders 6. Update MCU to one with more I/O and memory The last two items are what I am mainly looking for feedback for, and we are considering multiple routes: First idea to replace the pots with encoders would be by using two shift registers connected to the pins the pots are currently connected to on the main MCU (since there is limited I/O for 8 encoders to be used directly). Apparently there are already routines in the code that could work to multiplex the encoders also. We got the idea from here and designed a separate PCB to test it already, just waiting on delivery: [https://forum.pjrc.com/index.php?threads/multiplexing-rotary-encoders-or-using-port-expander-what-will-work-with-the-library.59485/](https://forum.pjrc.com/index.php?threads/multiplexing-rotary-encoders-or-using-port-expander-what-will-work-with-the-library.59485/) Second idea would be to offload reading the encoders to a separate MCU. I have board I can test this on too that I made awhile back which is 8 encoders connected to an Arduino Nano with necessary outs brought out to a connector for linking boards. Third idea would be to replace the MCU with another one in the AVR family with more memory and more I/O. This would be really nice, but reworking the code might be more intensvie, not sure. Would be nice to get some help with someone more familiar with the firmware. At first I was looking at the ATmega2560, but not sure how compatible it would be. I saw this idea also to use the ATmega1284p : [https://waterpigs.co.uk/notes/4rUHN0/](https://waterpigs.co.uk/notes/4ruhn0/) , but that would keep the I/O the same (more memory would be nice though). It would also be nice to get the firmware on something else completely like STM32.. but that's another rabbit hole.. Any guidance would be appreciated. Open to help too if you are a fan of the Ambika like we are.
    Bookmark: reddit.com/r/synthdiy/com... https://forum.pjrc.com/index.php?threads/multiplexing-rotary-encoders-or-using-port-expander-what-will-work-with-the-library.59485/ https://waterpigs.co.uk/notes/4rUHN0/ https://waterpigs.co.uk/notes/4ruhn0/
  2. Sara Jakša

    I always find it interesting, when people ascribe the social expectations to the technology. Even if there is nothing in technology, that would force it that. In the last week, I have read two articles about the webmentions, that had this phenomena.

    The first was Matt's article of how webmentions have spam and privacy problem. That webmentions allow other people to post content on the site. So it need to involve the moderation. The second one was from Robert, where he writes how webmentions make you display the social media like posts on your site.

    What I find even more interesting is, that Robert solution ended up being very similar to how I am using webmentions. And the only reason we went a different route technologically is, because of a single preposition.

    Webmentions are always displayed on the receiving site.

    They don't need to be? Sure, they can be, and displaying comments in the example used in the spec introduction. Plus, a lot of people use them in this way. But there is nothing in the technology, that they need to be used this way.

    Technology-wise, all webmentions do is send a message of 'I linked to your page'. There is nothing in technology to say that you need to do anything with this - either displaying or checking it.

    I can imagine a use case, where people would implement webmentions just for gathering statistics of which of their posts are popular. So they would just collect them and count them by post or something.

    Which also goes against another assumption:

    Webmentions are always comments / social media-type reactions.

    I think we in the IndieWeb are a bit responsible for this. We are using them a lot of comments, likes, bookmarks and similar. Outside of that we used them for RSVPs and for aggregating content on the planets.

    Maybe as a community we need more examples. More games like tic-tac-toe James, Sven and Barnaby played in Berlin. At least as far as I remember, it had been some time ago.

    I guess the tagging game suggested by Tantek in the last Europe Online Homebrew Club could also be like that. Though for me is it social media type, since I associate it with Tumblr.

    I really wish there would be another non-social media and not comment like example of webmentions use, but I can not remember any from the top of my mind.

    I have occasionally being paying around with the idea of doing a story game through posting and webmentions. Though I always stop before figuring out, how we could do this. Something like Crossroads story game could solve most of the problems, since the only role of the game master is to set the tasks at the start and decide, if what people are doing is reasonable. And it is created in a way, that it would not matter if somebody joined late or not participate in a 'round'. Though the fun is in using elements from each other stories. And I am not sure how this could be done without stories contradicting each other.

    When I was checking things for this article, I found that Martijn had also though about the same usecase. Since I only have experience with the offline playing of these games, it was interesting reading a bit of a different perspective on this.

    I am wondering, are there any other webmentions uses that I am missing? They can be just potential use cases.

    I have a itch to just use this as the tagging game to put the yesterday's idea into action. The question would probably be: 'What are other used or potential usecases of webmentions you are exited about?'. Probably better to leave it for something, that is and easier and quicker to answer, until people get used to it. :)

    Also published on Indienews

  3. Sara Jakša

    I always find it interesting, when people ascribe the social expectations to the technology. Even if there is nothing in technology, that would force it that. In the last week, I have read two articles about the webmentions, that had this phenomena.

    The first was Matt's article of how webmentions have spam and privacy problem. That webmentions allow other people to post content on the site. So it need to involve the moderation. The second one was from Robert, where he writes how webmentions make you display the social media like posts on your site.

    What I find even more interesting is, that Robert solution ended up being very similar to how I am using webmentions. And the only reason we went a different route technologically is, because of a single preposition.

    Webmentions are always displayed on the receiving site.

    They don't need to be? Sure, they can be, and displaying comments in the example used in the spec introduction. Plus, a lot of people use them in this way. But there is nothing in the technology, that they need to be used this way.

    Technology-wise, all webmentions do is send a message of 'I linked to your page'. There is nothing in technology to say that you need to do anything with this - either displaying or checking it.

    I can imagine a use case, where people would implement webmentions just for gathering statistics of which of their posts are popular. So they would just collect them and count them by post or something.

    Which also goes against another assumption:

    Webmentions are always comments / social media-type reactions.

    I think we in the IndieWeb are a bit responsible for this. We are using them a lot of comments, likes, bookmarks and similar. Outside of that we used them for RSVPs and for aggregating content on the planets.

    Maybe as a community we need more examples. More games like tic-tac-toe James, Sven and Barnaby played in Berlin. At least as far as I remember, it had been some time ago.

    I guess the tagging game suggested by Tantek in the last Europe Online Homebrew Club could also be like that. Though for me is it social media type, since I associate it with Tumblr.

    I really wish there would be another non-social media and not comment like example of webmentions use, but I can not remember any from the top of my mind.

    I have occasionally being paying around with the idea of doing a story game through posting and webmentions. Though I always stop before figuring out, how we could do this. Something like Crossroads story game could solve most of the problems, since the only role of the game master is to set the tasks at the start and decide, if what people are doing is reasonable. And it is created in a way, that it would not matter if somebody joined late or not participate in a 'round'. Though the fun is in using elements from each other stories. And I am not sure how this could be done without stories contradicting each other.

    When I was checking things for this article, I found that Martijn had also though about the same usecase. Since I only have experience with the offline playing of these games, it was interesting reading a bit of a different perspective on this.

    I am wondering, are there any other webmentions uses that I am missing? They can be just potential use cases.

    I have a itch to just use this as the tagging game to put the yesterday's idea into action. The question would probably be: 'What are other used or potential usecases of webmentions you are exited about?'. Probably better to leave it for something, that is and easier and quicker to answer, until people get used to it. :)

    Also published on Indienews

  4. rubenwardy

    The collapse of Twitter last year got me thinking about closed platforms and reducing the hold that privately owned platforms have over the Internet.

    I’ve been blogging for nine years now on my personal website. I like owning my own domain as it allows me to retain control and stay independent of particular services. Private platforms have a tendency to be bought out and/or ruined by commercial interests, especially now with tech growth slowing down and investors getting uneasy.

    However, there are some benefits to closed blogging platforms. Medium provides a network effect that small blogs don’t have. It has an algorithm that promotes posts that users may find interesting. This allows the blogs to organically gain new readers. Additionally, Medium makes it super easy to like, comment, and reply to a post, resulting in a platform that feels a lot more like a social network than your standard cloud blogging service.

    Last year, I started looking into ways independent blogs could communicate, just like on Medium. I considered making my blog ActivityPub-compatible, as that would allow users on Mastodon and the Fediverse to like, share, and comment on articles. And then, I stumbled upon the IndieWeb.

    Table of contents

    What is IndieWeb?

    IndieWeb.org describes the IndieWeb as:

    The IndieWeb is a community of independent & personal websites connected by simple standards, based on the principles of: owning your domain & using it as your primary identity, publishing on your own site (optionally syndicating elsewhere), and owning your data.

    IndieWeb.org

    To phrase it another way, IndieWeb is about posting the things you make on your personal website and domain, to keep control of your data and stay independent from private platforms (aka silos). You may still post to silos but you should post to your personal website first.

    IndieWeb isn’t just about blogging. You might post Twitter-like microposts, photos, location check-ins, reviews, replies to other sites, and more.

    POSSE and Backfeeding

    An important concept is “Publish on your Own Site; Syndicate Elsewhere” (POSSE). This means that you should post the original version on your own website and then share links or copies of your content with relevant social media communities. This is simpler and more flexible than adding ActivityPub support to my blog, and is so obvious that I’ve already been doing it without realising it.

    You may be thinking that POSSE is pretty obvious and a bit of a cop-out. But where POSSE truly shines is when combined with backfeeding. A Backfeed is a list of replies, likes, and mentions for the current page. Combined with POSSE, this allows you to see replies to the current page across all different private silos. For example, you might see comments from Mastodon and Reddit at the bottom of a blog post, as well as replies from other IndieWeb websites.

    Together, POSSE and backfeeding strike a good compromise between owning your own presence and participating in silos. They improve discoverability and allow for reader interaction.

    Webmentions

    The IndieWeb community has authored several standards that allow IndieWeb websites to communicate.

    Webmentions allow websites to be notified when another site links to them. By receiving a notification, a site can know about replies and mentions without having to maintain impractical web crawlers or subscribe to a backlinking service.

    Receiving Webmentions

    I started by implementing support for receiving Webmentions. This was super easy, I just needed to add a couple of link tags to the top of all pages:

    <link rel="webmention" href="https://webmention.io/example.com/webmention">
    <link rel="pingback" href="https://webmention.io/example.com/xmlrpc">
    

    WebMention.io is a cloud service for receiving Webmentions. You might think it’s odd to use a cloud service for this, but it’s not a problem as I’m still using my own domain for the pages and could switch the Webmentions service at any time. IndieWeb isn’t about self-hosting, it’s about owning your identity and data.

    Sending Webmentions

    I currently send Webmentions manually using Telegraph or IndieWebify.

    My blog is statically hosted and is built using GitLab CI. As the site is only published when CI finishes, it would be impossible to include sending web mentions as part of the same CI pipeline. In the future, I’ll probably look into using Brid.gy or some other tool to send Webmentions by monitoring my web feeds.

    Microformats2

    Personal websites can contain a variety of content. Long-form articles, Twitter-like notes, location check-ins, reviews, and replies. Microformats2 is a way of marking up the content of web pages so that machines can understand it better. This is a powerful thing when combined with Webmentions as it allows the receiving website to understand what is linking to it and why.

    Microformats2 works by adding classes to elements representing content:

    <article class="h-entry">
        <h2 class="p-name">Hello world!</h2>
        <a href="/tags/a-tag/" class="p-category">
            A tag
        </a>
        <div class="e-content">
            This is the article's content.
        </div>
    </article>
    

    Implementing support for Microformats2 (mf2) was a huge pain, I cannot overstate how much so. The documentation was very fragmented and inconsistent, and the tools I found to test mf2 didn’t match the documentation.

    The most extreme problem I had was with authorship - authorship is how you find out who is the author of a piece of content. The documentation says that you should be able to just include a link to the homepage in each piece of content, and tools should fetch the author info:

    <article class="h-entry">
        <div class="e-content">This is an example note</div>
        <a href="https://rubenwardy.com" class="u-author"></a>
    </article>
    

    However, this did not work at all. Most of the tools I found didn’t make further requests and only looked at the current page. This makes sense I guess, but it’s annoying that the documentation said it was possible.

    The next thing I looked at was including the authorship information in the footer of each page, and then referencing it from each piece of content like so:

    <article class="h-entry">
        <div class="e-content">This is an example note</div>
        <a href="/" class="u-author"></a>
    </article>
    <footer>
        <a href="/" class="h-card">
            <img class="u-photo" src="/me.jpg">
            <span class="p-name">Author Name</span>
        </a>
    </footer>
    

    Unfortunately, this didn’t work with any of the tools either. The only thing I found that worked was to include the authorship information in full in every single piece of content.

    <article class="h-entry">
        <div class="e-content">This is an example note</div>
        <div class="p-author h-card d-none">
            <a class="u-url p-name" href="https://rubenwardy.com/">rubenwardy</a>
            <img class="u-photo" src="/me.jpg">
        </div>
    </article>
    

    Thank you to users on the IndieWeb IRC channels for pointing towards useful tools and documentation, and asking my newbie questions. Without them, I wouldn’t have been able to implement support at all. I believe that they have improved the documentation a bit based on my feedback, although the authorship page still mentions the methods I tried that didn’t work.

    The three main tools I used for testing Microformats2 were IndieWebify, pin13.net mf2, Waterpigs mf2.

    Backfeeding

    A Backfeed is a list of replies, likes, and mentions for the current page. For example, you might see comments from Mastodon and Reddit at the bottom of a blog post, as well as replies from other IndieWeb websites.

    Backfeeding likes

    My blog shows likes from Mastodon and other social platforms using Brid.gy and Webmentions. When I post a link to my blog on social media, Brid.gy monitors activity and sends Webmentions. JavaScript on my blog fetches Webmentions and updates the counter. My blog also caches like counts at build time. In the future, I’ll make it so that the JS only fetches activity since the blog was last built, reducing the amount of work the Web Mentions API needs to do.

    Backfeeding replies

    I decided not to implement the backfeeding of comments from social media as I’m concerned about the privacy implications. Just because someone decides to reply publicly on social media silos doesn’t mean that they want their post and their profile picture to appear on my website. Additionally, Webmentions can’t be deleted meaning that the comment may continue to appear on my website even after the author deletes it on the silo.

    Two good articles discussing the ethics and privacy challenges of backfeeding include “The ethics of syndicating comments using WebMentions” and “The IndieWeb privacy challenge”.

    I may reconsider this in the future. I’d need to make it sufficiently clear to commenters and allow them to opt-out. I’d also need to make sure that deleting the comment on the silo also deletes it from my website.

    Comment form

    I added a comment form to the bottom of posts on my blog. My blog is statically hosted. To collect comments, I have a service running on another subdomain that collects any comments and sends them to me. Users can also choose to send comments by email or another method. All comments are moderated before showing on my blog.

    To avoid spam, the comment form has a “username” form hidden using CSS. Most spam bots don’t bother applying the CSS so will see the field and fill it in. This is called a honeypot field and is surprisingly effective - I was receiving multiple spam comments a day, but since adding the field I’ve only received a single spam comment.

    <style>
        input[name="username"] {
            display: none;
        }
    </style>
    <input type="text" name="username">
    

    You can find the source code behind commenting on GitLab.

    Thoughts on the IndieWeb

    IndieWeb standards are fairly obscure and don’t seem to have been adopted much yet. Of all the posts I’ve made since adding IndieWeb support, this is probably the only one that will actually find websites linked to that can receive Webmentions. If a popular Content Management System, like WordPress, added built-in support for Webmentions and mf2, I could see it suddenly becoming a lot more popular.

    Whilst Webmentions are pretty cool, Microformats2 is pretty complicated and was pretty annoying to implement. I know that the IndieWeb crowd will have strong opinions on this, but I quite like how simple JSON-LD was to add support for and that it’s JSON.

    As for the community side of IndieWeb, personal websites have seen a big resurgence since the fall of Twitter. I think we’re in a new golden age for RSS and personal websites. I’ve been encouraging a lot of my friends to take up blogging.

    Conclusion

    I’m certainly a more technical user than the average blogger. I don’t mind being an early adopter of technology and appreciate the goals of IndieWeb. I like how they try to focus on the people before the technology, even though Microformats2 leaves much to be desired.

    I currently only post blog posts on my website. I don’t plan to post notes on my website as I prefer to use Mastodon directly. But I might start posting my photography here.

    I’m undecided as to whether I’ll stick with IndieWeb technology in the long term, but I’ll certainly continue to own and publish on my own domain.

  5. Tantek Çelik

    10 years ago today the first #federated #IndieWeb comment thread was published and collected peer-to-peer IndieWeb replies across websites without any intermediary, silo or otherwise¹.

    2013-04-19 @eschnou.com posted a brief note on his personal site with #atMentions of a few domains (putting an '@' sign immediately before a domain name to indicate an explicit cross-web @-mention), which itself was also a first²

    "Testing #indieweb federation with @waterpigs.co.uk, @aaronparecki.com and @indiewebcamp.com !"

    When @aaronpk.com was notified and replied from his site within minutes³, it became the first peer-to-peer federated IndieWeb comment thread, at the time using h-entry and Pingback. I blogged about it a few days later.

    Earlier this year I blogged more observations of all the user interactions that happened on that day and shortly thereafter to make this all work: https://tantek.com/2023/014/t4/domain-first-federated-atmention

    Unfortunately Laurent Eschnou’s original post is no longer up, and we only have the Internet Archive copy. However most of the IndieWeb reply posts are still up including Barnaby’s: https://waterpigs.co.uk/notes/1334/

    The oldest still working federated post and comment thread was second overall, unsurprisingly from @aaronparecki.com, a whole 40 days after Laurent’s first.

    This is day 37 of #100DaysOfIndieWeb. #100Days #OpenWeb #federation #fediverse

    ← Day 36: https://tantek.com/2023/100/t1/auto-linked-hashtags-federated
    → Day 38: https://tantek.com/2023/110/t2/beyond-mastodon-indieweb-own-domain


    Glossary

    federation
    https://indieweb.org/federation
    h-entry
    https://microformats.org/wiki/h-entry
    Pingback
    https://indieweb.org/Pingback
    reply post
    https://indieweb.org/reply

    References

    ¹ https://web.archive.org/web/20130427010301/http://eschnou.com/entry/testing-indieweb-federation-with-waterpigscouk-aaronpareckicom-and--62-24908.html
    ² https://tantek.com/2023/014/t4/domain-first-federated-atmention
    ³ https://aaronparecki.com/2013/04/19/3/indieweb
    https://tantek.com/2013/113/b1/first-federated-indieweb-comment-thread
    https://aaronparecki.com/2013/05/21/4/xkcd
  6. Tantek Çelik

    10 years ago today the first #federated #IndieWeb comment thread was published and collected peer-to-peer IndieWeb replies across websites without any intermediary, silo or otherwise¹.

    2013-04-19 @eschnou.com posted a brief note on his personal site with #atMentions of a few domains (putting an '@' sign immediately before a domain name to indicate an explicit cross-web @-mention), which itself was also a first²

    "Testing #indieweb federation with @waterpigs.co.uk, @aaronparecki.com and @indiewebcamp.com !"

    When @aaronpk.com was notified and replied from his site within minutes³, it became the first peer-to-peer federated IndieWeb comment thread, at the time using h-entry and Pingback. I blogged about it a few days later.

    Earlier this year I blogged more observations of all the user interactions that happened on that day and shortly thereafter to make this all work: https://tantek.com/2023/014/t4/domain-first-federated-atmention

    Unfortunately Laurent Eschnou’s original post is no longer up, and we only have the Internet Archive copy. However most of the IndieWeb reply posts are still up including Barnaby’s: https://waterpigs.co.uk/notes/1334/

    The oldest still working federated post and comment thread was second overall, unsurprisingly from @aaronparecki.com, a whole 40 days after Laurent’s first.

    This is day 37 of #100DaysOfIndieWeb. #100Days #OpenWeb #federation #fediverse

    ← Day 36: https://tantek.com/2023/100/t1/auto-linked-hashtags-federated
    → Day 38: https://tantek.com/2023/110/t2/beyond-mastodon-indieweb-own-domain


    Glossary

    federation
    https://indieweb.org/federation
    h-entry
    https://microformats.org/wiki/h-entry
    Pingback
    https://indieweb.org/Pingback
    reply post
    https://indieweb.org/reply

    References

    ¹ https://web.archive.org/web/20130427010301/http://eschnou.com/entry/testing-indieweb-federation-with-waterpigscouk-aaronpareckicom-and--62-24908.html
    ² https://tantek.com/2023/014/t4/domain-first-federated-atmention
    ³ https://aaronparecki.com/2013/04/19/3/indieweb
    https://tantek.com/2013/113/b1/first-federated-indieweb-comment-thread
    https://aaronparecki.com/2013/05/21/4/xkcd
  7. Tantek Çelik

    10 years ago today the first #federated #IndieWeb comment thread was published and collected peer-to-peer IndieWeb replies across websites without any intermediary, silo or otherwise¹.

    2013-04-19 @eschnou.com posted a brief note on his personal site with #atMentions of a few domains (putting an '@' sign immediately before a domain name to indicate an explicit cross-web @-mention), which itself was also a first²

    "Testing #indieweb federation with @waterpigs.co.uk, @aaronparecki.com and @indiewebcamp.com !"

    When @aaronpk.com was notified and replied from his site within minutes³, it became the first peer-to-peer federated IndieWeb comment thread, at the time using h-entry and Pingback. I blogged about it a few days later.

    Earlier this year I blogged more observations of all the user interactions that happened on that day and shortly thereafter to make this all work: https://tantek.com/2023/014/t4/domain-first-federated-atmention

    Unfortunately Laurent Eschnou’s original post is no longer up, and we only have the Internet Archive copy. However most of the IndieWeb reply posts are still up including Barnaby’s: https://waterpigs.co.uk/notes/1334/

    The oldest still working federated post and comment thread was second overall, unsurprisingly from @aaronparecki.com, a whole 40 days after Laurent’s first.

    This is day 37 of #100DaysOfIndieWeb. #100Days #OpenWeb #federation #fediverse

    ← Day 36: https://tantek.com/2023/100/t1/auto-linked-hashtags-federated
    → 🔮


    Glossary

    federation
    https://indieweb.org/federation
    h-entry
    https://microformats.org/wiki/h-entry
    Pingback
    https://indieweb.org/Pingback
    reply post
    https://indieweb.org/reply

    References

    ¹ https://web.archive.org/web/20130427010301/http://eschnou.com/entry/testing-indieweb-federation-with-waterpigscouk-aaronpareckicom-and--62-24908.html
    ² https://tantek.com/2023/014/t4/domain-first-federated-atmention
    ³ https://aaronparecki.com/2013/04/19/3/indieweb
    https://tantek.com/2013/113/b1/first-federated-indieweb-comment-thread
    https://aaronparecki.com/2013/05/21/4/xkcd
  8. Tantek Çelik

    10 years ago today the first #federated #IndieWeb comment thread was published and collected peer-to-peer IndieWeb replies across websites without any intermediary, silo or otherwise¹.

    2013-04-19 @eschnou.com posted a brief note on his personal site with #atMentions of a few domains (putting an '@' sign immediately before a domain name to indicate an explicit cross-web @-mention), which itself was also a first²

    "Testing #indieweb federation with @waterpigs.co.uk, @aaronparecki.com and @indiewebcamp.com !"

    When @aaronpk.com was notified and replied from his site within minutes³, it became the first peer-to-peer federated IndieWeb comment thread, at the time using h-entry and Pingback. I blogged about it a few days later.

    Earlier this year I blogged more observations of all the user interactions that happened on that day and shortly thereafter to make this all work: https://tantek.com/2023/014/t4/domain-first-federated-atmention

    Unfortunately Laurent Eschnou’s original post is no longer up, and we only have the Internet Archive copy. However most of the IndieWeb reply posts are still up including Barnaby’s: https://waterpigs.co.uk/notes/1334/

    The oldest still working federated post and comment thread was second overall, unsurprisingly from @aaronparecki.com, a whole 40 days after Laurent’s first.

    This is day 37 of #100DaysOfIndieWeb. #100Days #OpenWeb #federation #fediverse

    ← Day 36: https://tantek.com/2023/100/t1/auto-linked-hashtags-federated
    → 🔮


    Glossary

    federation
    https://indieweb.org/federation
    h-entry
    https://microformats.org/wiki/h-entry
    Pingback
    https://indieweb.org/Pingback
    reply post
    https://indieweb.org/reply

    References

    ¹ https://web.archive.org/web/20130427010301/http://eschnou.com/entry/testing-indieweb-federation-with-waterpigscouk-aaronpareckicom-and--62-24908.html
    ² https://tantek.com/2023/014/t4/domain-first-federated-atmention
    ³ https://aaronparecki.com/2013/04/19/3/indieweb
    https://tantek.com/2013/113/b1/first-federated-indieweb-comment-thread
    https://aaronparecki.com/2013/05/21/4/xkcd
  9. The Real Housewives of Salt Lake City’s owned dozens of phony luxury items including bags and jewelry federal autho to federal charges that she had put together a $5 million telemarketing scam targeted to swindle older people.

    The latest: The Real Housewives of Salt Lake City’s Jen Shah, 49, owned dozens of phony luxury items including bags and jewelry federal authorities seized during a raid of her Utah residence last year

    Among the fraudulent items of merchandise, which were mostly manufactured in China, included fake purses aimed to resemble products from high-end brands including Balenciaga, Chanel, Fendi, Gucci, Hermes, Jimmy Choo, Louis Vuitton and Valentino.

    The jewelry collection included counterfeit pieces made to resemble designers such as Bulgari, Chanel, Cartier, eVDeN EVE nAKLiyaT Dior, Gucci, Hermes, Louis Vuitton and Tiffany & Co.

    Mixed in with the phony items were actual pieces of luxury accessories and jewelry from brands such as Yves Saint Laurent, Versace, Gucci, evDEn eve nakLiYat Louis Vuitton and Prada, as well as pieces from her castmate Meredith Marks’ brand.

    Federal authorities took possession of all of the items amid a raid on the Bravo personality’s home in March of 2021 in the probe into her fraud case.

    After the holidays: Jen Shah’s trial date has been pushed back until next year, after she plead guilty to charges of organizing a $5million telemarketing scam that targeted hundreds of elderly people

    Approved: The Real Housewives of Salt Lake City star’s new court date is set for January 6, 2023

    Shah’s sentencing date has been pushed back until next year, after she that targeted hundreds of elderly people.

    The star’s new court date is set for , 2023, after the holidays.

    In court documents, obtained by , it was revealed that ‘Judge Sidney H.Stein approved the rescheduling on Wednesday, November 23.’

    In July, Shah plead guilty to conspiracy to commit wire fraud, with the US attorney dropping her second count of conspiracy to commit money laundering.

    Shah’s assistant Stuart Smith previously admitted his part in the same scam, and had been due to testify against his former employer, until her guilty plea.

    The US attorney’s office says Shah faces the maximum sentence of 30 years in prison, but NBC Connecticut reports that a plea deal will actually see her serve a maximum of 14 years.

    A few extra months of freedom: In court documents, obtained by Us Weekly , it was revealed that ‘Judge Sidney H.Stein approved the rescheduling on Wednesday, November 23’

  10. Geralt_of_Razhia

    Hello all! Sorry for the long explanation, I searched a lot but didn't find anything useful so I thought every detail would matter. I've started learning programming with stm32 MCUs, I have a stm32f401ccu6 Black pill and a clone ST Link v2 programmer. - I have installed the latest st link driver and upgraded st link firmware to the latest possible version. - I have set up the wiring according to: https://waterpigs.co.uk/articles/black-blue-pill-stm32-st-link-connection/ I hope it is correct. ## Here's the problem: So yesterday I was hardly struggling to connect st link to st link utility (and keil), since it is now connecting fine I don't explain in detail but today after playing more with settings in st link utility and with reset and boot0 buttons I finally could connect to st link and successfully programmed blinky and the program was running without problem, putting the settings back to the original state didn't cause any error, pressing no button is required. To make sure I finally fixed the problem (while the board was connected to st link and to my PC) I started disconnecting and connecting st link from st link utility, in different states by pressing reset and boot0 buttons. SUDDENLY windows popped up a window and installed a driver! I guess "STM bootloader" and "ST link utility" now existing in windows devices in setting didn't exist there before. I can now successfully program the chip using st link utility, cube ide and keil and in st link utility I can see that the hex file has been correctly loaded to the flash, the problem is that **the LED isn't blinking anymore**! It is worth mentioning that while the board is connected the PC via usb, in addition to "STM32 STLink", "STM BOOTLOADER" is also added in device manager. Things I have tried: - trying to power cycle the MCU, holding boot0 button, powering off the board then powering it on. (Or holding boot0 and pressing and releasing reset button) - Powering the board up from a charger, from the PC, from st link. - Uninstalling STM bootloader from device manager (it keeps adding again) - used an external LED with another pin (I did the configuration in cube mx from the start) I think an easy explanation would be the clone st link and the cheap board, but the program was running perfectly fine before windows (and me!) screwed up something! And firmware is now getting uploaded successfully. Your help is very much appreciated. **EDIT:** I just tried reading boot0 button voltage (As I did some hours ago) then **the LED started blinking**!!! Someone please tell me what is going on here! My impression of STM32 was that it is very reliable, but what I'm seeing right now is the opposite. **EDIT 2:** In cube programmer I put the mode on "connect under reset" and while holding reset, pressed connect. The LED again stopped blinking, the MCU again is in a state that can not exit from. Knowing reading the voltage of boot0 button fixed the problem I tried again and I'm almost sure now that since some resistors are very close to some pins of that button, short circuiting the resistor and those pins fixed the problem. **EDIT 3:** I repeated the process in Edit 2 several times, I'm not exactly sure whether it's short circuiting the resistors with boot0, or reset button, or a combination of all of them that fixes the problem. Anyway the issue is solved but I don't know the reason, in the condition that I explained what happens to the MCU and why it only exit from that state with this solution?
    Bookmark: reddit.com/r/stm32f4/comm... https://waterpigs.co.uk/articles/black-blue-pill-stm32-st-link-connection/