[-] rambos@lemmy.world 10 points 1 year ago

Enclosure will protect printer from dust and it will also keep the ambient temperature more stable. Dont make it hermetic sealed, better add few holes on the front and few on the back for example. I have a low rpm fan with dust filter because I mostly print PLA and in long prints (12h+) temperature can go a bit too high if there is no airflow at all. Keep in mind that enclosure should be removed sometimes for mintainance, removable sides is what you should look for.

You can leave filament on the printer, but if you dont use it for a long time it could get wet and then you have to dry it. Keep the rest of the spools in plastic sealed box or bag and put some silica gel inside.

Full calibration should be done once, but fine tuning when you face some issues or when you change to different brand or filament type. It depends how well the printer is assembled and how experienced you are, it can take only 5 min every few months, but begginers can spend days sometimes.

Extra tips: clean your rails and wheels whenever you can (once a month at least) for dusty garage. Get a kitchen sponge, drill a hole in it and guide filament trough the hole to remove any dust before extruder.

Welcome to the most fun hoby and happy printing!

[-] rambos@lemmy.world 26 points 2 years ago

I went for wireguard VPN instead of exposing services. Its much more safe afaik, but you have to configure each device you want to give access (aka scanning QR code). You also dont need to buy a domain for that. Exposed services would be easier to use, especially if you want to use it on many devices

33

Private or public

24

[Solved - I was blind. I had to enable local access and disable DNS Switch mode in Eddie]

I wanted to edit main post, but fatfingered delete button.... Solved in meantime, but reposting just because of that, sorry about that...

I couldn't access local services running on home server (not exposed) while VPN connection is active (Eddie). Fellow selfhoster told me to check if I have enabled local network, then I also found settings where I had to disable DNS Switch mode which is solution! Thank you

10
submitted 2 years ago* (last edited 2 years ago) by rambos@lemmy.world to c/selfhosted@lemmy.world

Hey guys,

I have some services running on home server (not exposed) and I also have AirVPN subscription. I'm trying to use AirVPN (for browsing) on my PC running POP OS with their app called Eddie, but once I connect to VPN server I cant reach my local services using custom DNS records. So I have to type http://IP:PORT or disable VPN to access it.

I have pihole with custom DNS Records that points to NPM on the same host.

I understand that VPN cant resolve my local DNS, but is there any solution to use both at the same time?

Edit: I do have static local IP set with custom DNS (server IP)

[-] rambos@lemmy.world 9 points 2 years ago

This is correct. Hard linking is also enabled by default.

[-] rambos@lemmy.world 8 points 2 years ago

Create a file on desktop called 1click.bat and paste this:

@echo off title Activate Windows 10 ALL versions for FREE!&cls&echo ============================================================================&echo #Project: Activating Microsoft software products for FREE without software&echo ============================================================================&echo.&echo #Supported products:&echo - Windows 10 Home&echo - Windows 10 Home N&echo - Windows 10 Home Single Language&echo - Windows 10 Home Country Specific&echo - Windows 10 Professional&echo - Windows 10 Professional N&echo - Windows 10 Education&echo - Windows 10 Education N&echo - Windows 10 Enterprise&echo - Windows 10 Enterprise N&echo - Windows 10 Enterprise LTSB&echo - Windows 10 Enterprise LTSB N&echo.&echo.&echo ============================================================================&echo Activating your Windows...&cscript //nologo slmgr.vbs /ckms >nul&cscript //nologo slmgr.vbs /upk >nul&cscript //nologo slmgr.vbs /cpky >nul&set i=1&wmic os | findstr /I "enterprise" >nul if %errorlevel% EQU 0 (cscript //nologo slmgr.vbs /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43 >nul&cscript //nologo slmgr.vbs /ipk DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4 >nul&cscript //nologo slmgr.vbs /ipk WNMTR-4C88C-JK8YV-HQ7T2-76DF9 >nul&cscript //nologo slmgr.vbs /ipk 2F77B-TNFGY-69QQF-B8YKP-D69TJ >nul&cscript //nologo slmgr.vbs /ipk DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ >nul&cscript //nologo slmgr.vbs /ipk QFFDN-GRT3P-VKWWX-X7T3R-8B639 >nul&goto server) else wmic os | findstr /I "home" >nul if %errorlevel% EQU 0 (cscript //nologo slmgr.vbs /ipk TX9XD-98N7V-6WMQ6-BX7FG-H8Q99 >nul&cscript //nologo slmgr.vbs /ipk 3KHY7-WNT83-DGQKR-F7HPR-844BM >nul&cscript //nologo slmgr.vbs /ipk 7HNRX-D7KGG-3K4RQ-4WPJ4-YTDFH >nul&cscript //nologo slmgr.vbs /ipk PVMJN-6DFY6-9CCP6-7BKTT-D3WVR >nul&goto server) else wmic os | findstr /I "education" >nul if %errorlevel% EQU 0 (cscript //nologo slmgr.vbs /ipk NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 >nul&cscript //nologo slmgr.vbs /ipk 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ >nul&goto server) else wmic os | findstr /I "10 pro" >nul if %errorlevel% EQU 0 (cscript //nologo slmgr.vbs /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX >nul&cscript //nologo slmgr.vbs /ipk MH37W-N47XK-V7XM9-C7227-GCQG9 >nul&goto server) else (goto notsupported) :server if %i%==1 set KMS_Sev=kms7.MSGuides.com if %i%==2 set KMS_Sev=kms8.MSGuides.com if %i%==3 set KMS_Sev=kms9.MSGuides.com if %i%==4 goto notsupported cscript //nologo slmgr.vbs /skms %KMS_Sev%:1688 >nul&echo ============================================================================&echo.&echo. cscript //nologo slmgr.vbs /ato | find /i "successfully" && (echo.&echo ============================================================================&echo.&echo #My official blog: MSGuides.com&echo.&echo #How it works: bit.ly/kms-server&echo.&echo #Please feel free to contact me at msguides.com@gmail.com if you have any questions or concerns.&echo.&echo #Please consider supporting this project: donate.msguides.com&echo #Your support is helping me keep my servers running everyday!&echo.&echo ============================================================================&choice /n /c YN /m "Would you like to visit my blog [Y,N]?" & if errorlevel 2 exit) || (echo The connection to my KMS server failed! Trying to connect to another one... & echo Please wait... & echo. & echo. & set /a i+=1 & goto server) explorer "http://MSGuides.com"&goto halt :notsupported echo ============================================================================&echo.&echo Sorry! Your version is not supported.&echo. :halt pause >nul

Then just run it as administrator. Don't forget to add desktop to exceptions in your antivirus/firewall or windows might auto delete it.

[-] rambos@lemmy.world 10 points 2 years ago

Thx for detailed answer. Il check ot the links

70
submitted 2 years ago* (last edited 2 years ago) by rambos@lemmy.world to c/linux@lemmy.ml

Title sounds confusing and It might be wrong terminology, sorry about that. I have POP OS and windows in VM (virtualbox) for few apps that are not available on linux. Im trying to install one app that requires diferent activation method because it recognized Im running virtual machine. Is there any way to hide that so I can activate the app the way I usually do on non-VM windows?

I hope I was clear enough, cheers

Edit: typo

[-] rambos@lemmy.world 8 points 2 years ago

May I ask is that a new way of leeching $ from people? Or is there a good reason to charge for each MAC?

[-] rambos@lemmy.world 22 points 2 years ago

TeamViewer is good until they decide its not personal use anymore. Better go for AnyDesk or even better RustDesk if you need remote desktop. But why not just wireguard or tailscale?

[-] rambos@lemmy.world 12 points 2 years ago

https://lemmy.world/c/homeassistant

https://community.home-assistant.io/

Amazing community, lot of guys there prefer local (non-cloud) services

[-] rambos@lemmy.world 56 points 2 years ago

I would come back here and give 1 mil to everyone who upvote me and 2 mil for op

1
submitted 2 years ago* (last edited 2 years ago) by rambos@lemmy.world to c/pcmasterrace@lemmy.world

Hey guys, I have Corsair RM550x that is turning on/off its fan in 65-70 min cycles when PC is on idle. When PSU fan is off I meassure 31W from wall and 21W when fan is off. Other PSUs are not like that and they are around 25W. Funny thing is that fan shouldnt even spin below 220W iirc and I found it hillarius that its using less power when fan is on. PC is working fine, but is this normal?

Edit: specs - MSI Z270-A PRO, intel G3930, 8gb ram, 2 sata SSD and no GPU

Edit 2:

Thank you all for helping me out!

I believe that no flow in case caused PSU overheating and due to lower efficiency at higher temp PSU was using more power. Enabling case fans with small positive pressure fixed the problem immediately and now its stable at 24W on idle. On the next diagram PC was idle for only short period of time, so you can also see power curve when it was running some services, but still "much" less than 30 W.

Edit 3: Before this post I asked Corsair about that, but got only bot level responses. Conversation was going in circle and then I gave up :D

[-] rambos@lemmy.world 12 points 2 years ago

Nothing will beat single board computer like rpi in power consuption, but PC can be efficient as well. For example in my country I pay around 1€ for each Watt a year (average 0.12€/kwh). So rpi is probably 5€ a year and my new server is like 20-30. There are some servers that run at 10W on idle.

Its 5x difference, but I got much better server and still acceptable cost. Having sata potrs will already save you a lot of $ and time since you need additional hardware to use ssd/hdd on rpi, especially if you need more than 1. And then rpi is not that small anymore. Rpi cant transcode at all, but its good enough for direct play. If you get intel cpu with quicksync you should be golden. I didnt test on 4k, but my g3930 can handle 4x 1080p easy.

I used rpi4 with 4gb ram as media/torrent server for few years and it was simple set and foeget setup untill SSD upgrade when it started started acting up. Figured the rpi cant provide enough juice on USB ports and then I got external power HDD case and got more into self hosting. 4GB soon became a bottleneck so I ended up with new PC and I love it. Still using rpi for 2nd pihole and few more services.

29

I have default windows defender, but didnt even know its antivirus lol. Is there any antivirus installed by default on any popular linux distro? What do you use?

I feel like antivirus can just annoy me when trying to crack something, but maybe defender protects me and im not aware.

[-] rambos@lemmy.world 9 points 2 years ago

I was on the same boat 15 years ago. Still waiting solidowrks replacement on linux haha. All open source or free CAD is okayish, but they cant replace proper software like solidworks. Inventor, catia, proe, they are all decent, but solidworks became kinda industry standar, so better stick with it since you already have some experience (its easy to switch between them). Compatibility will stop you from using any other if you need to share files (not step or stl) with someone. Even different versions of SW (every few years) are not backward compatible. Solidworks is almost the only reason why I still have windows

4
Mini PC case (lemmy.world)
submitted 2 years ago* (last edited 2 years ago) by rambos@lemmy.world to c/3dprinting@lemmy.world

Hey guys! Its lovely to see this community is active on lemmy, keep it up!

Just wanted to share my recent project. Low powered PC is ticking inside of this PLA case and its silent home server

https://www.printables.com/model/486506-3d-print-pc

[-] rambos@lemmy.world 7 points 2 years ago

They have said it wrong, its more like 42 000 miliWat minutes 4 times a day

4
submitted 2 years ago by rambos@lemmy.world to c/android@lemmy.world

Hey guys, I'm using Home Assistant to set alarms on my phone and its working fine. I can set alarm time with a message using this string in my yaml file:

"android.intent.extra.alarm.HOUR:{{8}},android.intent.extra.alarm.MINUTES:{{15}},android.intent.extra.alarm.SKIP_UI:true,android.intent.extra.alarm.MESSAGE:Take Medication"

Now I'd like to add a daily repeat or for example repeat every Wednesday. From the same source I found it should be possible using EXTRA_DAYS. I couldn't find any example so I was trying every combination that came to my mind like:

android.intent.extra.alarm.DAYS:{{Calendar.SATURDAY, Calendar.WEDNESDAY}}
android.intent.extra.alarm.DAYS:{{ [Calendar.SATURDAY, Calendar.WEDNESDAY] }}
android.intent.extra.alarm.DAYS:[Calendar.SATURDAY, Calendar.WEDNESDAY]
etc.

How to shape that android.intent.extra.alarm.DAYS properly? Documentation says the values should be ArrayList<Integer>:

Documentation is on this link

view more: next ›

rambos

joined 2 years ago