Your cart is currently empty!
Category: Technology
This category is for something that is software or hardware related and I can’t think of a better category to place it in.
Restart to Safe Mode from Windows
THIS IS HOW YOU RESTART TO SAFE MODE FROM WINDOWS!
Windows 10:
Go into Settings > Click Update & Security, and then Recovery > underneath Advanced startup, click Restart now > Your computer will restart on Choose an option screen. Here, click Troubleshoot, and then Advanced options > Select Startup Settings and then Restart > When your computer boots back up you will have a screen where you can finally choose Safe Mode.Windows 11:
Go into Settings > click System > click Recovery > In Recovery options, to the right of Advanced Startup, click Restart now > Your computer will restart on Choose an option screen. Here, click Troubleshoot, and then Advanced options > Select Startup Settings and then Restart > When your computer boots back up you will have a screen where you can finally choose Safe Mode.There ya’ go. No life story on how Windows used to be or my opinions on Windows or the History of Sonic the Hedgehog. Just how to get to safe mode from in Windows.
Android Bluetooth Gaming Joypad (BSP-D3)
I bought this Android Bluetooth joypad as a gift for someone. It’s a nice little device for very cheap. It has many options to be used across different devices, but it does so through button combinations which can get annoying if your didn’t keep the manual. Just for the sake of my own sanity I’m typing them down here.
Modes:
X-Input (Xbox Controller) = Power + Right Shoulder Button
DS4 (PlayStation Controller) = Power + B
D-Input (Android Input) = Power + Left Shoulder ButtonApparently this can also be used with the Nintendo Switch too! To do so…
Nintendo Switch (Pairing Mode) = Power + Right Trigger
The 1+2 lights will start flashing and you will need to the pairing section or change grip order setting. Once there you will need to click on both triggers on the controller to pair it to the Switch. It’ll show up as a pro controller.Hopefully this helps anyone else who will be looking for the different modes for pairing.
VLC | Click to Pause
I recently found a VLC plugin I fell i love with. It’s very basic, but a must for me. Pause to click/play.
If you’ve watch videos on the net you’ve probably noticed that all web players now use click to pause on their web players. It makes sense too, it’s much more convenient than trying to click that little button and will probably be the main feature you need when watching a video. It’s been annoying not having the feature on desktop with VLC, especially when that the content I tend to watch full screen so clicking on that little pause play button is a bit more of a pain.
Any how here’s the link: https://github.com/nurupo/vlc-pause-click-pluginIf you’re not interested in VLC here is another player I used to use and mess with that had setting options for you to mess with. It’s a nice players that has many built in codecs too. https://www.smplayer.info/
The Steam Deck: The Game-Changer for Linux on Desktops?
Valve Corporation’s Steam Deck has sent shockwaves through out the gaming industry. The handheld device, released in December 2021, runs on a custom version of SteamOS, a Linux-based operating system, and has the potential to change the game for Linux on desktops.
Linux has always been the underdog of the operating system world, with most PC gamers opting for Windows or MacOS. But the Steam Deck could change all that. The device is designed to allow users to play their Steam library of games on-the-go, making Linux gaming more accessible and user-friendly than ever before, but the real game-changer could be the potential for a bigger user base for Linux. If the Steam Deck is successful, it could encourage more game developers to create games for Linux, which could in turn lead to more people using Linux on their desktops to play games. A bigger user base for Linux could also attract more developers to create native Linux software, not just for gaming, but for other applications as well.
Take Adobe’s Creative Suite, for example. Currently, it’s only available for Windows and MacOS. But if there is enough demand for it, it could potentially be ported to Linux. This could be a game-changer for creative professionals who prefer Linux for its stability and customization options.
Additionally, the open-source nature of Linux-based operating systems allows for better integration with other software and hardware, which can be beneficial for Valve’s future products. It also means that Valve can work more closely with the Linux community to improve the operating system and fix any issues that arise, leading to a more stable and reliable platform for Valve’s games and applications. An open operating system like Linux-based OS’ offers a lot more flexibility in terms of customization, making it easier for users to modify their system according to their preferences. Leading to more user-driven development and features from Valve’s user base, as they can develop and share their own customizations, patches, and tweaks to the system. This creates a sense of community around the operating system and can lead to new ideas and features that Valve may not have thought of.
In contrast, Windows operating systems are notoriously closed and restrictive, which can limit what developers can do with the platform. This can be frustrating for both developers and users who want to customize their systems or add new features.
Moreover, Linux-based operating systems offer free updates, something that Windows users can only dream of. This could be a major selling point for users who are tired of constantly shelling out money for new versions of Windows. Additionally, Linux is known for its stability and security, which could be another attractive feature for users who are concerned about these issues.
The Steam Deck could be the catalyst that Linux needs to gain a foothold on desktops. With its user-friendly interface, free updates, and potential for attracting more developers, Linux could become a more popular choice for users who are looking for a stable, secure, and customizable operating system. The Steam Deck could be just the beginning of a new era for Linux on desktops. As the Linux community continues to grow and innovate, this could ultimately benefit Valve’s products. The potential for user-driven innovation could be a major advantage for Valve as they continue to expand their product offerings and grow their user base. A very symbiotic relationship.
So, will the Steam Deck be the game-changer for Linux on desktops? Only time will tell. But one thing’s for sure: the future of Linux has never looked brighter.
Why it’s Time to Leave Facebook and Twitter for NOSTR
For years, Facebook and Twitter have dominated the social media landscape, providing a way for people to connect with friends and family, share their thoughts and experiences, and stay up-to-date with current events. However, as these platforms have grown, so too have their problems. From privacy concerns to algorithmic biases, many people are starting to question whether the benefits of these centralized social media platforms are worth the costs. That’s where NOSTR comes in.
NOSTR is a decentralized social media platform that puts the power back in the hands of the users. Instead of relying on a single company to manage your data, NOSTR uses a network of relays to store and distribute your posts. This means that no one company has control over your data, and there’s no central point of failure that could compromise your privacy or censor your speech.
But why should you consider leaving Facebook and Twitter for NOSTR? Here are a few reasons:
- Privacy: With Facebook and Twitter, your data is stored on their servers and subject to their terms of service. This means that they can collect and use your data in ways that you may not be comfortable with. With NOSTR, your data is stored on a decentralized network of relays, so you have more control over who has access to it.
- Censorship resistance: Facebook and Twitter have come under fire in recent years for their censorship practices, which have been criticized for being inconsistent and biased. With NOSTR, there’s no central authority that can censor your speech or control what you see.
- Openness: Facebook and Twitter are closed platforms that don’t give users much control over the user experience. NOSTR, on the other hand, is an open platform that allows for a variety of clients to be built on top of it. This means that you can choose the client that best fits your needs, whether that’s one that looks like Twitter or one that emphasizes the importance of relays.
- Decentralization: Facebook and Twitter are centralized platforms that are controlled by a single company. This means that they can be vulnerable to security breaches or outages that could compromise your data. With NOSTR, your data is distributed across a network of relays, so there’s no single point of failure.
- Innovation: Facebook and Twitter have been around for over a decade and have become bloated with features and algorithms that can make the user experience overwhelming. NOSTR is still in its early stages, which means that there’s plenty of room for innovation and experimentation.
If you’re tired of the problems that come with centralized social media platforms like Facebook and Twitter, it’s time to give NOSTR a try. With its focus on privacy, censorship resistance, openness, decentralization, and innovation, NOSTR is a platform that puts the power back in the hands of the users. You can get your start using NOSTR at https://iris.to.
How Relays can help prevent spam on NOSTR.
In NOSTR Clients: The Convenience of Choice I gave quick run down on Clients, but in Why NOSTR May be the Next Big Thing in Social Media I only briefly mentioned Relays, so I’ll go into a bit more here. Relays can play an essential role in preventing spam in decentralized networks like NOSTR. They are responsible for relaying messages between different nodes, and they can help prevent spam attacks by filtering out unwanted messages.
To understand how relays prevent spam, it’s important to first understand what spam is. spam refers to the act of sending large numbers of unwanted or unsolicited messages to other users on the network. These messages can be in the form of chat messages, payment requests, or any other type of data that can be transmitted on the network. Spam is a problem in any online system and can lead to overloaded servers, slower performance, and frustration for users. In the context of NOSTR, spam is particularly concerning because it can also be used as a means of attacking the network or attempting to defraud users. As such, NOSTR has implemented measures to prevent spam and protect its users.
Relays can help prevent spam by implementing a set of rules that must be followed for a transaction to be considered valid. These rules can vary depending on the specific network, but they generally include things like requiring a minimum fee, for now in sats. This can be done per post, a one time payment, or a subscription method. This method makes it very expensive for bad actors to send spam across the network. It’s a very powerful way to disincentivize bad actors and if they try they will be paying hefty fees vs sending out thousands to hundreds of thousands of messages for free as is done through email.
Hosting a relay is also relatively cheap in terms of resources. Relays typically don’t require a lot of computing power or storage space, and they can be run on a variety of hardware configurations. This makes it easy for anyone to set up a relay and help contribute to the health and security of the network.
In conclusion, relays are an essential part of preventing spam in decentralized networks like NOSTR. By filtering out unwanted or unsolicited messages to other users and enforcing a set of rules for validity, relays help ensure that only legitimate messages are processed and that the network remains fast and secure. Additionally, hosting a relay is relatively cheap and accessible, making it easy for anyone to get involved and contribute to the network’s success.
NOSTR’s Potential
We talked about how NOSTR is a decentralized social media protocol in Why a Protocol like NOSTR IS Necessary and in Why NOSTR May be the Next Big Thing in Social Media, but it doesn’t strcily have to only be social media. The NOSTR protocol has the potential to revolutionize the way people interact online in general. While it is currently in its early stages, there are many possible applications for NOSTR that could be developed in the future. Here are some of the possibilities:
- Social Networking: We talked about this already, but NOSTR can be used as a social networking platform, allowing users to connect with friends and family in a more private and secure environment. Because NOSTR is decentralized, users would have more control over their data and could choose to share it only with those they trust.
- Chatting: One of the most obvious applications for NOSTR is as a chat platform. With its focus on decentralization and privacy, NOSTR could offer a secure and reliable alternative to traditional messaging apps. Because NOSTR is decentralized, users could communicate directly with one another without the need for a central server or intermediary.
- Gaming: Another potential application for NOSTR is in gaming. Because NOSTR is decentralized, it could allow for the creation of games that are more fair and transparent than traditional online games. For example, players could verify the fairness of the game using the NOSTR protocol, and cheating would be much more difficult.
- Micropayments: NOSTR also has the potential to enable micropayments, allowing users to exchange small amounts of value with one another. This could be useful in a variety of contexts, such as tipping content creators or paying for small services online.
- Decentralized Applications: Finally, NOSTR could be used as a platform for decentralized applications . Developers could create a wide range of applications that use the NOSTR protocol, such as social media apps, marketplaces, and more.
Overall, the possibilities for NOSTR are vast, and it will be interesting to see how developers and users alike choose to use this innovative protocol in the coming years.
Gigabyte B450M DS3H V2 Audio Driver Issue
On 2023 of November I upgraded to a new motherboard to try a Gen 1 Ryzen 7 I got my hands on. I had issues with their sound drivers interfering with the sound drivers of my Logitech headphones. Whenever I joined a voice chat there was static on my end which I found out was caused by the the playback and recording device switching every second between each other. This was really annoying so just in case I reinstalled the sound driver from Gigabytes website version 6.0.9225.1. I had the same issue so I tried previous versions of the driver and had the same issue. I ended up using Display Driver Uninstaller to uninstall the driver and just use my headset’s mic and headphones. I’d try again about a month later.
The actual fix? You have to download Gigabyte’s APP Center. Once you open the software you have to download the latest updated driver there, 6.0.9313.1, which they do not list on their site. After installing no more issues and I got a convenient Realtek Audio Console application installed to manage the sound settings too.
Fediverse + Soapbox(Rebased)
tldr: If you’re having weird problems installing the Soapbox / Rebased Fediverse software on your server. Maybe make sure you open port 80 and 443. That worked for me.
I like to get on the Fediverse for my social media fix. I’m not the tech savviest guy, but I do self host my own website for me and my friends to use. The software I use to get on the Fediverse is Soapbox with the Rebased backend. It’s a very nice way to interact and enjoy the Fediverse. The guy who develops it recently had a big update to it, changing up the backend too and for a small site like mine I decided to just nuke it instead of messing with it too much and starting from scratch. Things to take note of though, for future reference.
Great thing about the Fediverse is that you can make a back up of all the people you are following. I thought I did just that, but that seemed to not be the case. So double check that you have that csv file backed up properly. Now I have to hunt down for the folks I was following before.
The next thing is I had a heck of a time installing the software. The instructions were super simple to follow, but for some reason I couldn’t move forward. Long story short there was a port that I forgot to open. This isn’t in the instructions, but probably because I’m not using one of the recommended sites he suggested to host from or because it’s something basic most people now. I manually opened port 80, but I didn’t realize I had to do the same for port 443. I’m using Ubuntu so that’s as simple as typing in
ufw allow 443
You can make sure everything that should be open is by typing in
ufw status
Typing this up more as a reminder for myself in the future though.
Soapbox JSON Data
I opened a Soapbox Fediverse site to play with. Learned a couple things doing that, but when I installed it, certain features were not working the way they should under the soapbox-config settings (I think this was all under the newer Soapbox3 front-end). None of the buttons on the front-end worked. The fix was to just type it out in the Advanced: Edit raw JSON data section. Once that was filled out everything worked like normal. Here’s how my settings look. You can copy this and change it around yourself; put your own info in it.
{ "cryptoAddresses": [ { "address": "bc1qvjz2avgcyuh23s72dr3zgc3sltkgje7v35c4h9", "note": "Send some sats!", "ticker": "btc" }, { "address": "t1g3kiDojaTyNBHCEc67B46q3cEJSJ92113", "note": "", "ticker": "zec" } ], "defaultSettings": { "themeMode": "dark" }, "copyright": "♥2022. Copying is an act of love. Please copy and share.", "logo": "https://clyez.city/media/c67b745d-0097-4b8d-9c74-39d5c5e0bd3a/Rappy%20white.svg", "greentext": true, "cryptoDonatePanel": { "limit": 2 }, "promoPanel": { "items": [ { "icon": "comment", "text": "Session", "textLocales": {}, "url": "https://getsession.org/" }, { "icon": "envelope-open", "text": "Protonmail", "textLocales": {}, "url": "https://pr.tn/ref/CY79FTJWS3FG" }, { "icon": "eye-slash", "text": "Privacy Redirect Addon", "textLocales": {}, "url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-redirect/" } ] }, "navlinks": { "homeFooter": [ { "title": "Need a Fediverse account?", "url": "https://jointhefedi.com/" } ] }, "accentColor": "#9d954b", "brandColor": "#756573", "allowedEmoji": [ "?", "?", "?", "?", "?", "?" ] }
The only thing that continued not to work was the icon picker for the Promo Panel. In which case you can add that yourself in the JSON data section too. Just use an icon name from this site. For example I wanted the slashed eye icon so I had to add
"icon": "eye-slash",
On the Soapbox front-end you can choose your own emoji reactions too. So just add and remove emoji in allowed emoji. I added the pinched fingers and skull ones.
"allowedEmoji": [ "?", "?", "?", "?", "?", "?" ]
The guy who actually works on this, Alex, works his butt off and I think at the moment he can only take crypto donations. Check out his profile for crypto addresses and maybe send him some sats as thanks if you’re using his software. https://gleasonator.com/@alex