Vista Normal

Hay nuevos artículos disponibles. Pincha para refrescar la página.
Ayer — 24 Diciembre 2024IT And Programming

Retrotechtacular: Quest for the “Big Boy” CRT Finds New Home in Mini Doc

24 Diciembre 2024 at 12:00
Size comparison of a 27 in CRT TV next to a 43 in CRT TV.

To celebrate the twentieth anniversary of their Trinitron line of televisions, Sony launched the KX-45ED1. At forty three inches the screen on this particular model made it the largest tube television in the world, and it came with the kind of price tag that if you need to ask…you can’t afford it (likely around $100,000 USD today). Three decades later, only two of these mythical displays were thought to exist and [shank] chronicled his quest to acquire one of the last remaining “Big Boys” in the mini documentary below.

As it turns out, one of these gigantic tube televisions was located on the second floor of a restaurant in Japan still sitting in the same place it was installed in 1989. It hadn’t moved in the intervening decades, because the television and its specialized support stand weighed over 500 pounds. Having an object that heavy physically moved down a flight of stairs would seem to be the most formidable challenge for most, but compounding the issue for [shank] was that the building housing this colossal CRT was set to be permanently closed in less than a week.

With next to no time to arrange an international flight, [shank] utilized the power of internet to ask for help from anyone currently living near the “Big Boy” CRT’s soon-to-be final resting place. It just so happened that a fellow retro tech enthusiast based in Japan saw the post, and traveled over an hour by train at a moment’s notice to aid [shank]. The heartwarming story of total strangers united by a common interest of preserving a rare piece of tech history is certainly worth a watch. Let alone the goofy size comparison footage of the smallest CRT display sitting on top of the biggest one.

For more on tube TVs and the like, check out this article by Dave on retro gaming on CRT displays.

Calling Pink Floyd

24 Diciembre 2024 at 09:00

[Corelatus] said recently that “someone” asked them to identify the phone signals in the 1982 film The Wall, based on the Pink Floyd song of the same name. We suspect that, like us, that someone might have been more just the hacker part of the brain asserting itself. Regardless, the detective work is fascinating, and you can learn a lot of gory details about phone network in-band signaling from the post.

The analysis is a bit more difficult because of the year the film was made. At that time, different countries used slightly different tone signaling standards. So after generating a spectrogram, the job was to match the tones with known standards to see which one best fit the data.

The signal was not common DTMF, as you might have guessed. Instead, it was a standard known as SS5. In addition to the tones being correct, the audio clip seemed to obey the SS5 protocol. SS5 was the technology attacked by the infamous blue box back when hacking often meant phone phreaking.

The same phone call appears on the album, and others have analyzed it with some even deeper detective work. For example, the call was made in 1979 from a recording studio by [James Guthrie], who called his own phone in the UK, where his next-door neighbor had instructions to hang up on the operator repeatedly.

If you want to see and hear the entire clip (which has several phone-related audio bits in it), watch the video below. The sequence of SS5 tones occurs at 3:13.

Usually, when we hear tones in music, we think of Morse code. As for phone phreaking, we hear it’s moved to street kiosks.

Watch Any Video on Your Game Boy, Via Link Cable

24 Diciembre 2024 at 06:00

Game Boys have a link cable that lets two of them play together. You know, to battle with a friend’s Pokemon and stuff like that. But who says that it should be limited to transmitting only what Big N wants you to?

[Chromalock] wrote a custom GB program that takes in data over the link cable, and displays it on the screen as video, as fast as it can be sent. Add in a microcontroller, a level shifter, and software on the big computer side, and you can hook up your Game Boy Color as a normal video device and send it anything you want, from a webcam to any program that outputs video.

Well, almost. The biggest limitation is the data link cable, of course. On the older Game Boys, the link cable is apparently only good for 8 kHz, while the Color models can pull a not-quite-blistering 512 kHz. Still, that’s enough for 60 fps in a low-res black and white mode, or a slow, screen-tearing high-res color experience. You pick your poison.

There are gotchas that have to do with the way the GB displays palettes that get left as “to-do” on the software side. There is room for improvement in hardware too. (GB Link looks like SPI to us, and we’d bet you can push the speeds even higher with clever GB-side code.) In short, this is an awesome demo that just invites further hacking.

If you want to know more about the Game Boy to get started, and maybe even if you don’t, you absolutely must watch The Ultimate Game Boy Talk. Trust us on this one.

 

ALSEP: Apollo’s Modular Lunar Experiments Laboratory

Por: Maya Posch
24 Diciembre 2024 at 03:00
Apollo Lunar Surface Experiments Package of the Apollo 16 mission (Credit: NASA)
Down-Sun picture of the RTG with the Central Station in the background. (Credit: NASA)
Down-Sun picture of the RTG with the Central Station in the background. (Credit: NASA)

Although the US’ Moon landings were mostly made famous by the fact that it featured real-life human beings bunny hopping across the lunar surface, they weren’t there just for a refreshing stroll over the lunar regolith in deep vacuum. Starting with an early experimental kit (EASEP) that was part of the Apollo 11 mission, the Apollo 12 through Apollo 17 were provided with the full ALSEP (Apollo Lunar Surface Experiments Package). It’s this latter which is the subject of a video by [Our Own Devices].

Despite the Apollo missions featuring only one actual scientist (Harrison Schmitt, geologist), these Bendix-manufactured ALSEPs were modular, portable laboratories for running experiments on the moon, with each experiment carefully prepared by scientists back on Earth. Powered by a SNAP-27 radioisotope generator (RTG), each ALSEP also featured the same Central Station command module and transceiver. Each Apollo mission starting with 12 carried a new set of experimental modules which the astronauts would set up once on the lunar surface, following the deployment procedure for that particular set of modules.

Although the connection with the ALSEPs was terminated after the funding for the Apollo project was ended by US Congress, their transceivers remained active until they ran out of power, but not before they provided years worth of scientific data on many aspects on the Moon, including its subsurface characteristics and exposure to charged particles from the Sun. These would provide most of our knowledge of our Moon until the recent string of lunar landings by robotic explorers.

Heading image: Apollo Lunar Surface Experiments Package of the Apollo 16 mission (Credit: NASA)

Camera Slider Uses Repositionable Rail To Do Rotational Moves

Por: Lewin Day
24 Diciembre 2024 at 00:00

You can buy motorized camera sliders off-the-shelf, but they’re pretty costly. Alternatively, you can make one yourself, and it’s not even that hard if you’re kitted out with a 3D printer. [Creative 3D Printing] did just that with a nifty design that adds rotation into the mix. Check it out in the video below.

Why should a camera get all the fun? Try your phone.

The basic slider is built out of 3D-printed components and some good old aluminum extrusion. A small 12-volt motor trucks the camera cart back and forth using a leadscrew. It’s torquey enough and slow enough that there isn’t much need for more advanced control—the motor just does the job. There’s also a limit switch set up to trigger a neat auto-reverse function.

The neat part, though, is the rotational mechanism. A smooth steel rod is attached to the slider’s housing, which can be set up in a straight line or aligned diagonally if desired. In the latter case, it rotates the mounting on the camera cart via a crank, panning the camera as it moves along the slider’s trajectory.

It’s a mechanically sophisticated design and quite unlike most of the camera sliders we feature around these parts.

Crawler Challenge: Building Rope-Traversing Robots

23 Diciembre 2024 at 21:00
students overlooking their rope-traversing robots

Rope-climbing robots are the stuff of engineering dreams. As kids, didn’t we all clutter our family home with constructions of towers and strings – Meccano, or Lego – to have ziplines spanning entire rooms? Good for the youngsters of today, this has been included in school curricula. At the University of Illinois, the ME 370 students have been given the task of building a robot that can hang from a rope and walk across it—without damaging the rope. The final projects show not only how to approach tricky design problems, but also the creative solutions they stumbled upon.

Imagine a tiny, rope-climbing walker in your workshop—what could you create?

The project is full of opportunities for those thinking out of the box. It’s all about the balance between innovation and practicality: the students have to come up with a solution that can move at least 2 meters per minute, fits in a shoebox, and has some creative flair—no wheels allowed! The constraints provide an extra layer of challenge, but that’s where the fun lies. Some students use inverted walkers, others take on a more creature-like approach. The clever use of motors and batteries shows just how far simple tech can go when combined with a bit of engineering magic.

This project is a fantastic reminder that even small, seemingly simple design challenges can lead to fascinating creations. It invites us adults to play, and by that, we learn: a win-win situation. You can find the original article here, or grab some popcorn and watch the video below.

A Pi Pico Makes A Spectrum Laptop

Por: Jenny List
23 Diciembre 2024 at 19:30

There are many retrocomputer emulation projects out there, and given the relative fragility of the original machines as they enter their fifth decade, emulation seems to be the most common way to play 8-bit games. It’s easy enough to load one on your modern computer, but there are plenty of hardware options, too. “The computer we’d have done anything for back in 1983” seems to be a phrase many of them bring to mind, but it’s so appropriate because they keep getting better. Take [Stormbytes1970]’s Pi Pico-powered Sinclair ZX Spectrum mini laptop (Spanish language, Google Translate link), for example. It’s a slightly chunky netbook that’s a ZX Spectrum, and it has a far better keyboard than the original.

On the PCB is the Pico, the power supply circuitry, an SD card, and a speaker. But it’s when the board is flipped over that the interesting stuff starts. In place of the squidgy rubber keyboard of yore, it has a proper keyboard,. We’re not entirely sure which switch it uses, but it appears to be a decent one, nevertheless. The enclosure is a slick 3D-printed sub-netbook for retro gaming on the go. Sadly, it won’t edit Hackaday, so we won’t be slipping one in the pack next time we go on the road, but we like it a lot.

It’s not the first Spectrum laptop we’ve covered, but we think it has upped the ante over the last one. If you just want the Spectrum’s BASIC language experience, you can try a modern version that runs natively on your PC.

1 day after aiming for 100% uptime for 1 year

1 day after aiming for 100% uptime for 1 year

So the worst happened, a brief power outage because of a family member (haven't had city one in over 5 years) and because it was so brief that raspberry Pi the server is running on did not reboot properly.

So let's hope 2025 goes better.

Currently I'm just running a bit of a test, can a web server (along with some other basic services like this uptime Kuma) run uninterrupted on a raspberry pi. I tried using USB boot but found it to be so slow, it seams to be because the USB controller overheats and throttles, I have even found fast micro USBs to be slower than slower rated ones. I can only put it down to thermal throttling.

Anyway, off we go again, to 100% (or 99.9999%).

Thanks to StatusCake I was notified of the outage (free) so it would have been a lot longer and if I was on to it, could have resolved it within a few minutes.

submitted by /u/thelaughedking
[link] [comments]

🚀 ClipCascade v1.3.x Released – Elevate Your Clipboard Sync Experience!

🚀 ClipCascade v1.3.x Released – Elevate Your Clipboard Sync Experience!

Hey Redditors! 👋

I'm thrilled to share that ClipCascade has just dropped version 1.3.x, bringing significant enhancements to your clipboard synchronization experience.

🌟 What's New?

  • Image and File Support: Effortlessly sync images and files across Windows, macOS, Linux, and Android devices.
  • Linux (GUI/CLI) Enhancements: FailSafe Mode ensures compatibility by dynamically switching between Gtk, xclip, wl-clipboard, and GUI/CLI based on your system environment.

👉 GitHub repo: ClipCascade GitHub

https://preview.redd.it/tt8oyb18pezd1.png?width=707&format=png&auto=webp&s=f6d70d62b29162a58aa233d4d4350c9924046985

💻 Why ClipCascade?

  • End-to-End Encryption 🔒 – Your data stays secure.
  • Self-Hosting Support 🌐 – Take complete control with Docker integration.
  • Cross-Platform Access 📱💻 – Sync seamlessly across devices.
  • Real-Time Updates ⏱️ – Instant synchronization without delays.

🎉 Ready to streamline your workflow? Download ClipCascade and experience the difference!

👉 Download Now: GitHub Repository Link

💬 Join the Discussion: Feature Requests & Feedback

Let me know your thoughts or if you run into any issues. Feedback is always welcome! 😊

submitted by /u/FewNewt6922
[link] [comments]

Astroluma v1.0.1 Update: New Features & Enhancements!

Hey everyone!

I’m excited to announce the release of Astroluma v1.0.1! This update brings a host of new features, bug fixes, and improvements.

What is Astroluma:

Astroluma is a feature-rich, productivity oriented, user-friendly dashboard designed to help you manage multiple aspects of your daily tasks and services. Built with flexibility in mind, it allows you to control various features like task management, device monitoring, app integration, and real-time weather updates, all from a single platform. With its responsive design and dynamic configuration options, Astroluma offers a unique blend of customization, usability, and productivity.

Here's a changelog of what's new:

Enhancements & Fixes:

Stream Hub:

  • Resolved mixed content issues – now streaming over SSL is functioning as expected.

TOTP:

  • Double-click to copy TOTP codes for easier management!
  • Fixed scrolling issue with TOTP display for better usability.

Icon Pack Support:

  • Introduced icon pack functionality with selfh.st as the default icon provider.
  • More icon packs can be installed. At the moment 3 icon packs are supported. More coming soon. Check the list at https://getastroluma.com/icons

Folder Management:

  • Redesigned the process for moving links and folders between directories. Now smoother and more intuitive.

Featured Tag:

  • Added a "featured" tag to help highlight important listings for easier access.

User Interface:

  • Various UI improvements to enhance the user experience across the platform.

Security:

  • App integrations now run in a sandboxed environment for better security.

Docker Compose:

  • Added alternate configuration options in the docker-compose.yml. Credit: HighPriest

Astroluma Portal Updates:

Custom Docker Compose:

  • We've added an Astroluma Compose tool that generates tailored docker-compose.yml files based on your specific requirements. Please give it a try at: https://getastroluma.com/compose

New Portal Features:

  • Sections for credits, FAQs, screenshots, icon packs, and contact information to make navigating the portal easier and more informative.

Github Repo: https://github.com/Sanjeet990/Astroluma
Website: https://getastroluma.com/

Check it out and let me know your thoughts! You can find the release Astroluma's GitHub page. Please feel free to contribute or suggest improvements.

As always, thank you for your support! 🙏

https://preview.redd.it/n8s7xo1iqo8e1.png?width=2553&format=png&auto=webp&s=2f96c112b47a2d39a6b626c8879619d7e1256583

submitted by /u/Sanjeet990
[link] [comments]

I <3 r/selfhosted. Just sharing my progress.

Thought I would share verbatim my post from my cheesy wordpress site I share with friends and family, this from my 'self-hosting shijzer' post.

Love you guys.

= = =

Bang into this stuff these days:

https://www.reddit.com/r/selfhosted

Things I have set up so far and either got working or played with lately;

  • Proxmox latest running on an
  • old i9 Core Intel mini Dell desktop. 2 x 500GB SSDs one M.2 and the other SATA3. 32GB DDR4 RAM. 3TB brick drive on proxmox passthru USB to the main server VM.
  • Debian bookworm! God, I love Debian. Probably sexier distros but for a cli multi function workhorse you can’t beat it. On one VM so far, I have running:
    • Apache2 and nginx together in harmony
    • IceCast2 – easy installation in the end. Some config. Running in daemon mode
    • LiquidSoap. This runs a playlist for mp3s etc and also auto starts via cron. This feeds into the IceCast. Virtual proxmox audio int. 24/7 selfhosted internet radio!
    • PiHole – can run on plain Debian. Excellent backup ad blocker for the whole house, after uBlock Origin
    • PerForce HelixCore for a son. Never used it, but they love it for collaboration.
    • Samba file share of the 3TB storage drive. This is where the content for JellyFin and the LiquidSoap is.
    • Docker – well, of course. Although, I'm not totally sold on running EVERYTHING as a container.
    • JellyFin. Love this so much. Not very experienced with Plex and its landscape but JellyFin is meant to be freindlier, so I run this. So easy to install. Works amazingly.
    • Kavita – a kind of homeflix for your own books. Supports epub but not all other formats. Runs as a docker container
    • ufw – works for me and loving it. Probably I am not that secure : | The hypervisor is behind 2 firewalls.
    • Immich – excellent Google Photos replacement
    • Navidrome – very nice Spotify self-hosted alternative

Other VMs

  • Zentyal Dev multi function server. Runs with a base Ubuntu I think. Good as an OpenVPN server.

  • GUI Linux MINT VM. This works really well with the Spice remote access protocol via Proxmox. Very stable.

  • Old Debian VM I have had for 7+ years, used to be Jessie – then migrated thru Stretch and Buster! Now its Bullseye. Need to make Bookworm. Used to be on VirtualBox on Windows then migrated it to a proxmox VM. Its an interesting project to keep going. Its also my KDE Linux for using desktopy stuff via Spice which works really well.

  • Windows VM, 2022 server. Honestly, I don’t use it for anything yet. Just to have it there.

  • Windows 10 Pro VM, same as above – was for the Mrs to do her ebooks and audiobooks on, but she is scared by it being ‘Virtual’.

submitted by /u/BLOD111
[link] [comments]

greatful to you guys, 5000+ users in last 3 months, now opensourced ;)

greatful to you guys, 5000+ users in last 3 months, now opensourced ;)

Hello everyone. Its my third post here and I am so happy to tell that I have got like 5000 active users in the last 2 months, with 1000 repeating users. Let me start from starting, I built https://www.mldl.study/ back 2-3 months back. It provides proper roadmap for someone to go into field of AI. It has proper roadmap from ml prerequisite like maths and python to ml roadmap, dl roadmap, and even now genAI roadmap. I opensourced the site around 1 month ago and got great responses from everyone here. I was so happy that after my endsems got complete, I started working more on it. Now with the current update I have added genAI roadmap too and also a research paper section where there is all major research papers that you should read.

The site has everything from video lectures, articles, visualizations, simulations, research papers, project work, competitions etc. Its a great site for anyone who really want to learn AI.

Now even though i open sourced it back 1 month ago, I still did not got contributions that I had thought I would. I really really want you guys to contribute to the resources and help the community. I just want your support everyone , and I appreciate everyone who supported me in my last 2 posts and motivated me to work more on it.

genAI roadmap is not completed and i really want you guys to contribute to the resources there. here is the link to the repo https://github.com/anshaneja5/mldl.study . I would love if you guys want to give any suggestions too ;)

I appreciate your time and patience, thanks guys ;)

https://preview.redd.it/4emr1i1tfm8e1.png?width=1558&format=png&auto=webp&s=d2e4bc1972c32fb7d1d193b51933f791d1364696

submitted by /u/Grouchy-Breakfast-20
[link] [comments]

Mattermost/RocketChat (self-hosted) don't work without cloud account

Hi all,

I'm trying to install a secure voice chat on my Linux server to speak with my wife using end-to-end encryption.

I've tried Rocket.Chat and Mattermost, but they both require creating a cloud account after the Docker installation is complete!

Of course, I can't rely on any solution that requires the cloud, how can I be sure it will not block me once or act as a man-in-the-middle? I need a truly self-hosted solution.

What other app could I use for this? Or do you know how to bypass such requirements for the apps listed above?

submitted by /u/yaaaaaaz
[link] [comments]

Advice - stick with Google or move entirely to Nextcloud/Immich etc?

Hi all,

As per title, I currently have a 10TB plan with Google which is paid for by work as I traditionally have used Google photos/drive for work purposes almost exclusively.

I also have a 50TB server on which I have Nextcloud installed in a docker container. I also have Immich for photo storage which works great - no issue here beyond the lack of fun features that Google has rolled out in recent years.

I think my question is how did you guys find the transition from Google/Dropbox etc to Nextcloud/equivalent?

One issue I am having is the work IT guy was born in I think 1873, and so anything that isn’t Microsoft circa 2012, he believes is witchcraft. Therefore I have been having some issues with the firewall blocking my reverse proxy (nginx) to my server. Is this a certificates issue? I have realised that I have the same issue with WireGuard as well, on the work network, and also some public networks - say 20% of the time?

I do have the option to move to Nextcloud, but maintain the Google as a backup, mirroring both my files and photos in real time, but just not actually “use” the Google - it just feels slightly redundant to me.

Any feedback would be cool!

Edit:

The Google account is in my name/my plan, I expense the fee through work so there’s no realisable benefit to closing it/not using it cost wise

The 50TB is mine at my address, but previously used solely for homelabbing/meda server, and I’ve been pretty lazy with it beyond digitizing the DVD collection/as a DVR

submitted by /u/ProfProctologist
[link] [comments]

What can be a complete stack to replace Spotify ?

Hi everyone,
I want to replace as many closed-source services as possible with open-source alternatives, and now I’m tackling Spotify. I’m looking for a complete stack to replicate Spotify’s key features, and I’d love your guidance.

Here’s what I need:

  1. Search and Play: A search bar where I can quickly type the name of a song or artist, then play it or add it to a playlist—all from a single interface. (I assume it should need to download, maybe it should download from youtube using ytdl ?)
  2. Compatibility:
    • It must work on iOS.
    • CarPlay compatibility is essential.
    • Siri integration would be a dream feature.
    • If possible, docker (compose)
  3. Recommendations: A way to discover new music or get recommendations, so I don’t end up listening to the same songs all the time.
  4. New releases: A feature to track and display new releases.

What I’ve explored so far:

  • SpotDL: For downloading my existing Spotify playlists.
  • Manet: An iOS app with CarPlay (but relies on Jellyfin, and I already have a Jellyfin for video medias).
  • Jellyplist: can't get it work with docker compose

The problem is, I can’t seem to figure out how to combine all the necessary “bricks” into one seamless system. What am I missing? Is there a known solution that ticks all these boxes?

Sorry if it sounds like an AI talking, I'm not an english native speaker so I wrote my message first and put it in an AI to make it more clear for the sub.

Thanks in advance for your help!

submitted by /u/Leiasticot
[link] [comments]

Whats everyone using to host private LLM and ai image generation?

Local home server hosted llm and image generation doesnt look viable for me as I would have to get a new external GPU and connect to my home server and the cost of gpus is high especially with a external gpu enclosure and ideally I would be able to access outside of my home network and would love it to scale with new improved LLM, image and video generation as models improve. I want to be able to use LLM for my own notes and files as well as use it for coding support and idea generation. For image and video creation I would like high quality image output without the restrictions of these online sources. I've started looking at runpod but thought there would be others with experience and advice over here...any thoughts suggestions and cost effective solution ideas would be greatly appreciatd. I would be looking to use openwebui as the access frontend. It would also be great for future use cases if I could deploy other connected workflow capabilities and chat bots/agents as my use cases extend. I have looked at runpod for gpu ai access and it looks like it might be a viable cost effective solution....also could use aws bedrock or azure but fear cost would be crazy high with aws and azure.

submitted by /u/jphccfc
[link] [comments]

Custom domain for personal use yes or no? Why?

Trying to decide if I should use custom domain for personal email or not. What do you think about it. My main question is can i use a domain for personal use even if i dont have a business or website

thanks in advance

submitted by /u/Sleeper2660
[link] [comments]

Pinepods 0.7.2 - The rust based self-hosted podcast platform, complete with Podcasting 2.0 features!

Hey all,

For quite a long time now I’ve been working Pinepods. It’s a Rust based podcast management system that manages podcasts with multi-user support and relies on a central database with clients to connect to it. It’s complete with a browser based client where your podcasts, settings and progress follow you from device to device due to everything being stored on your server. There’s installable clients on just about every platform - now including a beta build of an Android client! (Also a flatpak, aur, Mac, windows, deb, appimage, and rpm client as well)

Over time this project has really grown into something great, and many quality of life features have been baked in. The experience of using Pinepods at this point is getting close to some of the larger self-hosted projects such as Immich, and as feature complete as a client such as AntenaPods. I can’t believe that a project hasn’t previously heavily focused on becoming a fully feature complete Self-hosted Podcast platform because of how rooted in the spirit of open source the podcast ecosystem is built to be.

So many nice to haves have been added at this point:

  • Chapter support
  • Sorting/filtering/searching throughout
  • RSS feed hosting for other apps to use
  • Great mobile support everywhere (PWA, beta android client)
  • Nextcloud/Gpodder sync support -Postgres or MariaDB
  • Simple API’s for things like Homepage Widgets!

And lately I’ve even been working on a feature that allows you to subscribe to hosts! This will let you follow them from show to show. I’ve built a side project called PodPeopleDB for that: https://www.pinepods.online/blog/2024/12/08/podpeople-db

Chances are, if there’s a feature in a podcast app that’s a must have for you, it’s already built in, and if it isn’t, I want to know about it so I can add it!

If you’re on the fence you can try it out without installing the server too! Check the website for more info!

Now is the perfect time to check it out and enjoy continued feature updates! Feel free to open issues or PRs if you experience any problems. Or drop a line on the discord. I’m happy to help!

GitHub: https://github.com/madeofpendletonwool/Pinepods

Official site: https://pinepods.online

In case you’re unware. What is podcasting 2.0

submitted by /u/itsmecollinp
[link] [comments]
❌
❌