#the-water-cooler

1 messages Β· Page 378 of 1

brisk glen
#

I keep my databases on an internal docker network only for that one service

#

Only said service has access to that one db network

boreal pewter
#

So if your reverse-proxy in your custom bridge network has the IP 172.19.0.5, the gateway is 172.19.0.1 then you will need to bind Netdata to this IP and you need a reverse-proxy conf to bind to that IP

#

I can share mine in a sec

#
    # the netdata server
    server 172.21.0.1:19999;
    keepalive 64;
}

server {
    listen 443 ssl;

    server_name netdata.thelinux.icu;

    include /config/nginx/ssl.conf;

    location / {
        auth_basic "Restricted";
        auth_basic_user_file /config/nginx/.htpasswdmaggi;
        proxy_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Server $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://netdata;
        proxy_http_version 1.1;
        proxy_pass_request_headers on;
        proxy_set_header Connection "keep-alive";
        proxy_store off;
    }
}```
brisk glen
#

That’s nginx btw

boreal pewter
#

I need to lookup my most recent one tho... not on git yet

#

Sure the LSIO letsencrypt container uses nginx

clear ferry
brisk glen
#

I love the LSIO let’s encrypt image

boreal pewter
#

Yup

#

That is the most recent one, I think it even got shipped with the container

#
    listen 443 ssl;
    listen [::]:443 ssl;

    server_name netdata.*;

    include /config/nginx/ssl.conf;

    client_max_body_size 0;

    # enable for ldap auth, fill in ldap details in ldap.conf
    #include /config/nginx/ldap.conf;

    location / {
        # enable the next two lines for http auth
        auth_basic "Restricted";
        auth_basic_user_file /config/nginx/.htpasswd;

        # enable the next two lines for ldap auth
        #auth_request /auth;
        #error_page 401 =200 /login;

        include /config/nginx/proxy.conf;
#        resolver 127.0.0.11 valid=30s;
#        set $upstream_netdata netdata;
        proxy_pass http://172.20.0.1:19999;
    }
}```
brisk glen
#

Ah yay, ipv6

#

Plus sub domain wildcarding

#

@past idol ignore them first one and only use the second one

boreal pewter
#

Yup

brisk glen
#

If netdata container is not running, nginx will err out on the first one

boreal pewter
#

Netdata is not a container

brisk glen
#

Or if it’s service is not listening on the port

past idol
#

thanks πŸ™‚

brisk glen
#

With the second one, nginx won’t care and carry on

#

LSIO has taught me a lot of nginx tricks

past idol
#

that goes into ufw config right?

boreal pewter
#

No...

brisk glen
#

That’s a nginx config

boreal pewter
#

If you have the LSIO letsencrypt container, just do a ls -al /PATH/OF/CONTAINER/nginx/proxy-confs

past idol
#

ah i see

boreal pewter
#

If you want such a connection to work then, because it most likely doesn't, you will need to change the UFW forward policy to ACCEPT from the default DENY and you will need a rule to allow everything from and to 172.20.0.1 or whatever your IP is

past idol
#

kind of confused now

#

I installed / started netdata

#

according to this

boreal pewter
#

Well you actually don't install Netdata in Docker...

#

That is what I said

#

Netdata on HOST

#

You can install Monitoring like Check_MK in Docker and put the agent on host, because it is a agent-server connection. But with Netdata, Netdata itself is it's agent and thus it should rather be hosted on host.

past idol
#

hmm

boreal pewter
#

For Container to container you need nothing with UFW, only for Container to Host which was my topic

past idol
#

i see

#

so you suggest installing netdata outside docker?

boreal pewter
#

Sure, it is a monitoring tool

past idol
#

okay then i will delete it somehow

#

should i delete it now from docker?

boreal pewter
#

docker ps -a, docker stop NAME or ID, docker rm NAME or ID, docker image ls, docker rmi IMAGE_ID

past idol
#

ty

brisk glen
#

Finally, a official Apple Music web player

past idol
#

@brisk glen for real?

brisk glen
#

Yes, for real

#

It’s in beta atm but it’s real

thick dragon
#

Probably means it's coming to Android/Google Assistant mighty soon too

past idol
#

i see

#

do you like apple music dho?

#

somehow it just feels odd

#

not as slick and fast as spotify

#

okay installing netdata right now

#

on the host now

#

not in a container πŸ˜„

#

thanks for the tip

thick dragon
#

I used to use it, but use Spotify now. I still prefer Apple Music's cleaner album handling, but much prefer Spotify's recommendation engine and integration features (Spotify Connect is great!)

brisk glen
#

I love the Apple Music lyric lookup feature

past idol
#

okay so installed it

#

it gives me this

#

could someone please explain about this nginx

clever mortar
#

~lmgtfy nginx

boreal pewter
#

It has not to do with Nginx

#

But as said you should learn All that stuff by reading a lot upfront

#

I also had to learn for years

clever mortar
#

If you're doing it right, you never stop learning

#

Learning is a state of mind/attitude

#

There's not a month that goes by where I don't learn something new - heck it's rare for a week to go by without me learning something new

boreal pewter
#

Sure but I would point at base-learning vs additional-learning

clever mortar
#

Sure, I mean learning is a bit like building a house/bridge/whatever - you need a foundation

#

But, after a while, the foundation you built for one thing acts as a template for another - speeding up learning

#

Also, you need to work out your learning styles - how you learn most effectively, and try to focus on those methods that work best for you

#

With IT though you also have the ability to experiment a lot - breaking things is one of the best learning tools I've found

past idol
#

okay i will google for the solution of this error

boreal pewter
#

I remember when I was about 17 or 18 not giving a fuck and reading that shit 16 hours a day for weeks and months

#

Trying to understand the world

#

Well a solution of the error is not helping you understanding. You are entering the servers-ip:19999 and assume it is Nginx

#

IMO there is huge lack of basic understanding, networking, ports

modest sentinel
#

my Zooz z-wave switches arrived today. This weekend starts my foray into not electrocuting myself

clear ferry
#

I still remember lugging this badboy around with me at vocational school, I didn't even go to an it school πŸ˜›

#

It might even have been an earlier one, because it was in 2000 ThinkEyes

boreal pewter
#

Didn't you know that all already in the 2000's when you were 50 years old?

modest sentinel
#

i remember buying a slackware book in the 90s

#

but not really understanding it other than I got to install linux which was something different from dos

#

and i fucked up my pc and had to reformat πŸ™‚

boreal pewter
#

@hearty depot comes back after half a months not talking and already writes a book as the first message

#

Yeah you can't hide dude

hearty depot
#

I could if i wanted to πŸ˜‰

#

my PC is still broken btw - didnt decided on a mainboard yet

boreal pewter
#

🀦

#

Well it's 1155... really just take something "that works". Some Ebay thing or checking the list of serverbuilds.net

hearty depot
#

the thing is the maaasive cooler - not many mainboards are layed out for this size

boreal pewter
#

I never in my life heard that the MAINBOARD decides about the COOLER

#

I consider that bullshit

hearty depot
#

Well I think it was a noctuna (?)
amazoned me throu the compability list

boreal pewter
#

Well if you bind yourself to that then you're probably alone with that really.
Not that it would be a good time to get rid off 1155 for maybe 200 bucks or so and build a nice AM4 system

#

I gonna lunch

hearty depot
#

to the message I tryed to phrase for the last 10 minutes
just playing with bash, json api and JQ.
is it possible to use curl, pipe it into JQ and reuse the previus curl again

#

πŸ€” will maybe do this really

clear ferry
#

Pff pcs, for newbs, go for a thin client πŸ˜›

hearty depot
#

Gaming on a thin client?

clear ferry
#

Just do remote graphics via a dedicated VM with a graphics card πŸ˜›

ocean mirage
#

I have considered it before but there is an inherent loss of performance

hearty depot
#

πŸ˜› wife would kill me if I would set up a proper server somwhere
cant even get a pfsense box

ocean mirage
#

I don't know how much that drop is, but eh

clear ferry
#

Not that much, I implement a few solutions per year, usually oil and gas that does geodata or military that does map data or simulation, the difference between a local one and remote is usually less than 5%

hearty depot
#

also I dont have proper cableing - had to go for dlan adapters (2k but the wireing of the flat sucks)

clear ferry
#

Buy a house πŸ˜›

hearty depot
#

Good luck in Vienna

clear ferry
#

Move to lugano!

hearty depot
#

around your place?

clear ferry
#

No wait, that's the wrong country

hearty depot
#

almost the same - speaking funny there too

clear ferry
#

Agreed

#

I was there for a conference in 2003, nice place

hearty depot
#

the whole cuntry is beautyful - visited a lot in suizze

boreal pewter
#

There are good cloud gaming offers, like the best "Shadow" 30 a month. But I tested it and considered not usable with my Internet and then build a PC for 2k

clear ferry
#

My current desktop was built in 2009 πŸ˜›

#

I'm still looking for a cheap triple head thin client replacement

ocean mirage
#

Damn mine is for 2014 and people act like thats old

boreal pewter
#

It is, my 2012 i7 2600k was thrown out 2017 and I used then a Gaming laptop with i7 6000 something. But then decided to go for desktop again

#

I almost wanted to upgrade my Ryzen 2700x to at least an 3700x tho after just a year

nocturne depot
#

Are not all upgrading every 2 years like phones?

boreal pewter
#

And my RTX2080 will be thrown out too as soon there comes a new Nvidia Range

ocean mirage
#

My phone is from 2015 lol

#

I used to upgrade some hardware generation to generation but I have very little need

#

it was just a hobby I guess

clear ferry
#

I stopped pc gaming in 2012 anyway πŸ˜›

ocean mirage
#

I almost never make my 4770k and 980 sweat, and if I do they still do the job

boreal pewter
#

Yeah if you ain't do real gaming then sure, no need to get a gaming machine

hushed basalt
ocean mirage
#

I game m8, been playing some Dirt Rally

#

nice telco, just arrive today?

boreal pewter
#

Read again what I said πŸ˜‰

#

"Real gaming"

clear ferry
#

Elastomania?!?

boreal pewter
#

Competitive WQHD at least 144+hz gaming with high-ultra graphics

#

Of recent class AAA Games

ocean mirage
#

Thats a dumb af definition

clear ferry
#

Goat simulator?!

boreal pewter
#

YES

clear ferry
#

🐐

boreal pewter
#

Watching goats at 165hz is just epic

#

πŸ˜„

orchid rose
#

I last looked at a possible update in 2017 for my i5 2500k and didn't think it was worth it, but I did upgrade my 1600MHz ram to 2133 then. The new ones still offer very little for a casual gamer so this has been pretty excellent value for money at just above 200€ at the time (2011/12) iirc

boreal pewter
#

Well for a recent system you have to upgrade RAM and such again tho

orchid rose
#

that's the problem, it becomes very expensive for very small gains

boreal pewter
#

Very small gains, right you have paid attention to benchmarks?

#

Like the i5 is already beaten easily by 3x as much power for consumers? πŸ˜„

orchid rose
#

it's hard to see full comparisons for this old system, but it was maybe 20-30% fps increase in games if I wanted to swap to a modern AMD cpu

tawny pebble
midnight adder
#

Any ideas about HA using dqlite or rqlite as SQL backend?

boreal pewter
#

Why not MySQL?

midnight adder
#

no need to setup external service

clever mortar
#

As long as it is, use whatever you want

midnight adder
#

they are sqlite forks with build in clustering and failure tolerance

boreal pewter
#

Not that sqlite is a recommended DB overall tho... but idk any of both

midnight adder
#

I think sqlalchemy can use them

#

yeah, for sure external SQL service will be better but this could provide really easy high availability for Raspberry pi users that largely use sqlite :/

boreal pewter
#

MySQL is just as easy to implement as any automation or component

#

I just can't assure that pi is fine with it's performance usage

clever mortar
#

SQLite was chosen because it's available on all platforms - dqlite or rqlite would need to be available without having to patch SQLAlchemy, or install other software

pure vine
#

also setting up SQL servers is annoying

brisk glen
#

You can game on a Mac mini with an EGPU :p

pure vine
#

especily for new people

brisk glen
#

@pure vine not if you use docker :p

pure vine
#

true

boreal pewter
#

Setting up SQL servers is so damn easy

pure vine
#

When your used to it

#

for someone who might just be trying home assistant with very little linux experince it might not be as easy as it is for us

brisk glen
#

You are going to learn that dependency hell is a thing

boreal pewter
#

They should not setup a system then and rather read tons of infos upfront 🀷

brisk glen
#

This app needs this version of this database.. that app needs the older version of the same database software

#

_looks at UniFi _

#

Thus my path to containerization

clever mortar
#

Whole point of the defaults is to make it easy for people to get started @boreal pewter - next you know you'll be suggesting folks should be compiling their own OS πŸ˜‰

boreal pewter
#

And Kernel with some OC

#

Forking docker

#

And build every Container theirself

#

All dependencies have to be compiled from source too

#

System Updates have to be programmed too

#

Isnt that the DIY everyone Talks about?

clever mortar
#

You forgot to code your own compiler so you can code your own OS

boreal pewter
#

Yeah all the current languages are too mainstream too, I invented "Anon" as a better Java

#

How is your TinkerOS doing?

clever mortar
#

One bit at a time

brisk glen
#

TempleOS

strange vapor
hushed basalt
#

Ha

#

Tesla owners who "don't want to do any more damage to the environment"

#

And buy $100000 new exotic luxury vehicles

pure vine
#

Doesnt "being greener" depend on what the grid in the nation is powered off

#

so in Aus with its coal dependency that might be true, but in many nations in europe it is not

unreal orbit
#

That's something a lot of people don't take into consideration when "going green" by buying an electric car

hushed basalt
#

I mean I love the idea of electric cars

#

But I hate rich yuppies virtue signalling

#

It's like those people who build 'eco houses' for like $1mil construction, for their holiday homes,

strange vapor
#

I seriously looked at a Tesla when I upgraded last, but I regularly drive to the far end of the country and it's just within range at normal speeds, not so much at motorway speeds.

hushed basalt
#

Because it has recycled tasmanian oak floorboards, it's eco

#

I'd happily get an electric car but it shouldn't be more expensive

#

I'd love no car though. Bring on the autonomous car pooling.

orchid rose
#

I wish there was a #politics channel here, would be a welcomed contrast to the young gamer discords I'm on as well

midnight adder
#

welp, I think I'm gonna order another four yeelights

#

I did the math and I'm out more moneys if I go IKEA

#

only downside is that yeelight doesn't do any gu10 lamps

#

oh well I'll just replace that standing lamp

unreal orbit
#

@orchid rose that would be a good way to make otherwise cordial people hate each other. You can't separate usernames from prejudice once you know how someone thinks. It would affect the dynamic of the entire server

orchid rose
#

I get it, and completely understand why a server like this doesn't have one, but it would still be an interesting comparison

midnight adder
#

@orchid rose yeelights are only about $13 per bulb tho

#

$15 if you want RGB

orchid rose
#

πŸ’Έ

#

(I installed one yesterday)

scenic radish
#

@orchid rose you can talk politics here if you want for the low, low price of one ban

orchid rose
#

I'm more interested in reading other opinions tbh. It's refreshing in a society that's split in bubbles

scenic radish
#

yeah i get what you mean

#

i find it interesting too even though i have no particular interest in politics

unreal orbit
#

Even being aware that we're split into bubbles doesn't stop me from occasionally trying to pop someone else's bubble. Sometimes it's difficult not to get consumed by the outrage that we are force-fed

orchid rose
#

It's not as if this chat is a random collection of people either, so it's sort of a bubble in itself, but it would be interesting to see what people here think. But as I said, I understand, and even agree, that an official channel like this should stay out of politics

clever mortar
#

Given how many wars have started over politics... yeah... 😱

#

There are Discord servers where such things can be discussed, but those tend to be closed groups, to avoid random people getting bent out of shape because somebody has a different view than them

orchid rose
#

But there's no real point in joining those, which is the issue

#

anyway, that's close enough to politics as I think we should go here πŸ™‚

unreal orbit
#

It kinda sucks that I feel like I'm either in an echo chamber or surrounded by idiots 99% of the time. It's so rare that I have a conversation that actually makes me think about my position in a meaningful way

#

And sorry if it seems like I'm badgering the point of "this is why we don't do this here" @orchid rose , I'm really not. I'm just commiserating with you on the state of world politics

scenic radish
#

stop badgering

#

jk

past idol
#

hello guys

#

what is up

orchid rose
#

no no, I totally get it Villhellm and I feel the same. It's a real frustration for me, who saw the Internet as something that would bring people together

unreal orbit
#

I'm really hoping we can get back to that point

clever mortar
#

Good luck - we'd need a lot more chlorine in the gene pool πŸ˜›

scenic radish
#

we need a new plague

unreal orbit
#

It will come eventually, even if we create it ourselves by making too many people

scenic radish
#

i can think of another reason why a new plague might happen

#

but i can't discuss it because it's probably considered politics

#

and i don't want @clever mortar to bring the banhammer down πŸ˜‰

unreal orbit
#

That happens very rarely. You'll be warned first

unreal orbit
#

Unless he's having a particularly bad day πŸ˜‰

clever mortar
#

That only happens on days ending in y

orchid rose
#

not to worry then, it's Perjantai

unreal orbit
#

For me it's days that end in y and don't start with s

scenic radish
#

{% if 1 == 1 %}
Ban
{% else %}
Ban
{% endif %}

#

templating is one of my favorite parts of HASS

orchid rose
#

doubt

scenic radish
#

no rly. restarting after creating a new template sensor is annoying but i like piecing everything together

#

i work in excel every day which i also enjoy which might be part of the reason

unreal orbit
#

There's a custom component that allows you to create template sensors without restarting

scenic radish
#

custom components are like the rule 34 of home assistant, i swear

scenic radish
#

having trouble finding it, mind directing me to it @unreal orbit?

unreal orbit
#

Do you use HACS?

#

If you search HACS for template you'll see both of them under integrations

scenic radish
#

ah yeah I do... perfect, thanks

dusty gorge
#

I have asked this before but had wzye light bulbs and only wanted to replace one switch. Here is my setup https://imgur.com/a/GunciDn.

Switch 1 turns on 1 Hue Light Bulb Switch 2 turns on 4 Hue Light Bulbs Switch 3 turns on 1 Hue Light Bulb

I am using google home assistant with lights. I also have a conbee 2.

Can some recommend a good replacement switch? Has to look nice per wife. I want to replace all 3 switch

clever mortar
#

Because all the world uses the same type of light switches, and where you are doesn't matter ... πŸ˜›

#

I'm guessing you're living in the USA or Canada, from the looks of that image?

dusty gorge
#

YES USA

clever mortar
#

And you needed to shout to be heard too 🀣

dusty gorge
#

lol

#

proud

#

wifi switch will have a delay?

unreal orbit
#

Why would wifi switches have a delay?

clever mortar
#

Well, it will have a delay

#

And it will be higher than one directly wired, because of processing time

#

Whether you'll actually notice or be able to measure it...

dusty gorge
#

so do you recommend wifi switch?

clever mortar
#

I recommend... using what works for you

unreal orbit
#

I'm a fan of the tplink hs200 switches. They look the best out of any wifi switches I have seen

dusty gorge
#

@clever mortar iI am not sure about my needs since I am very new to this

azure frost
#

Anyone know a good way to remove Ip's from logs?

scenic radish
#

USA USA USA

clever mortar
#

Well, I don't live in the USA @dusty gorge - no point in asking me what's a good choice

#

sed @azure frost 🀣

azure frost
#

That removes them?

clever mortar
#

sed is a stream editor and can remove/replace anything you can write logic for

#

It's not a magic solution though

azure frost
#

Aw ok I might do a simple program to do it if I have the time

amber bramble
#

caseta > wifi switch >= zwave switch > zigbee switch

scenic radish
#

My Philips Hue switches would like to have a word with you

dusty gorge
#

@amber bramble caseta uses what protocol?

#

and which wifi swtich would you recommend?

scenic radish
#

Clear Connect RF, which is a proprietary protocol. Can't find the frequency, but based on what I read on the protocol, it's probably 433 MHz

unreal orbit
#

caseta uses a proprietary frequency, which is why it's "the most reliable β„’ "

amber bramble
#

yeah its proprietary but rock solid lol

unreal orbit
#

It also has limitations. iirc the caseta dimmers lack the ability to transition brightness

past idol
#

any of u using protonmail?

scenic radish
#

@unreal orbit so it just snaps from one brightness to another instantly? like 100% to 50% without fading?

late gate
dusty gorge
scenic radish
#

depends if you want the ability to dim or have three-way switches

#

all of them will fit in the box based on the image, but which model to get depends on what you want/need

dusty gorge
#

what is a 3 way switch?

scenic radish
#

a set of two switches that control the same fixture

dusty gorge
#

nope

#

dont have that

scenic radish
#

for example, a switch at the top and bottom of the stairs that control the same light

dusty gorge
#

Switch 1 turns on 1 Hue Light Bulb Switch 2 turns on 4 Hue Light Bulbs Switch 3 turns on 1 Hue Light Bulb

unreal orbit
#

@scenic radish that's my recollection, yes

scenic radish
#

ok then if you just want on/off go with the HS200, if you want dimming ability go with HS220

dusty gorge
#

also my ground wire is looped?

late gate
#

dang it. a day of debugging and a cable from the esp fell off

scenic radish
#

@late gate looks like they came to a resolution

#

@dusty gorge what do you mean? you also don't need a ground wire to install it. use it if you have one, but if not no big. you do need a neutral wire though

bronze rock
#

is it bad if my two year old twins yell "Alexa! Volume 10!" now?

unreal orbit
#

As long as they steer clear of "Alexa, activate emergency self destruct" I think you're good

hushed basalt
#

"Alexa, buy a playstation 4"

#

"Alexa, confirm"

past idol
#

hey

#

anyone using vps with his email?

brisk glen
#

@past idol meening?

#

hosting your own email server?

past idol
#

technically what i want to do if it is possible to create more " aliases" kind of

#

i have an email address

#

yet i do not want to create more

#

sorry for not being possible to fully explain it

#

hope this hels

#

help*

clear ferry
#

I'm installing home assistant in a freenas jail, but I see I need to edit the installation guide page a lot, there is a lot of missing information πŸ˜›

thorny glacier
#

What's the state of the art in indoor positioning? Can I achieve <1m accuracy with a hardware budget of $200?

storm summit
#

I've never heard of anything that can do that.

brisk glen
#

@past idol yes it is

#

I use mailcow for self hosted email servers on Linux

past idol
#

i see

#

some guy used cpanel

#

somehow

brisk glen
#

Yes, Cpanel also has email

#

It also costs money to run on your personal vps

#

I also happen to have a mailcow docker cluster :p

past idol
#

what is that?" mailcow docker cluster "

#

do you know any other service like cpnel,

#

Cpanel?

#

maybe cheaper

eager trench
#

If you have hosting cPanel is included anyway

#

I have my email on cPanel

#

And you can set up forwarding etc easily for different addresses at the same domain

past idol
#

ah i see

#

which one do you have?

#

which offer

eager trench
#

I have a VPS with Inmotion hosting

#

But any cPanel hosting will give you that

past idol
#

is there a limit?

#

of how many you can create?

#

or how this works?

#

u using this?

eager trench
#

Unlimited mailboxes/aliases as well

past idol
#

this one?

light trout
#

Jeeze that expencive :O
Get yourself a VPS with Scaleway and host your own mailserver instead

eager trench
#

Pretty much ANY cPanel will give you the same email functionality.

#

It's not rocket science

past idol
#

thanks guys

#

@light trout wonder how would that work

clever mortar
#

Magic

#

And getting yourself blacklisted as a spam relay in your first week

light trout
#

If you have the time for it, it's the "cheap" way.
I did not, and got myself a https://gsuite.google.com/ subscription instead πŸ˜›

boreal pewter
#

And the server 20 times hacked with a few bills of maybe just a few thousands or a few 10 thousands

clever mortar
#

Yeah, I used to run my own mail servers, but then switched to GSuite and haven't looked back

#

It's great for learning, but doing it right is time consuming

past idol
#

hmm

clever mortar
#

Oh, and whatever you do, don't make your first experience of running a mail server be an Internet facing one. That's very much like learning to juggle by starting with running chainsaws

past idol
#

maybe then I will try to find a way to manage it within protonmail

#

@clever mortar haha

#

it is not worth the hassle I think

#

i just want to separate my email

clever mortar
#

The odds of you becoming a spam relay, or otherwise hacked, within the first day are as near 100% as makes no difference

#

And given your current level of knowledge, about 200% πŸ˜›

past idol
#

etc.

clever mortar
#

Any decent mail host can do that

light trout
#

even gmail has that

past idol
#

my problem with protonmail aliases

clever mortar
#

Even better, find one that supports plus addressing

#

you+random@example.com

past idol
clever mortar
#

No need to register anything

past idol
#

i think protonmail do

clever mortar
#

Unless your mail host is incompetent...

past idol
#

but it is traceable kind of

#

I do not want my real username in it

#

i think I can do unlimited aliases with this rule

light trout
#

1: Don't do shady shit that require an siloed account
2: See 1

clever mortar
#

Also, if you've registered the domain then it's traceable

#

If you want things not to be linked to you, sign up for random webmail accounts

#

This is Internet 101 level shit

light trout
#

I'm just in level 12

past idol
#

you do not even need to do shady shit

#

i mean even when you use the toilet you close the door

light trout
#

That's what Im saying, no need to do that πŸ˜‰

past idol
#

is taking a dump a shady thing? πŸ˜„

clever mortar
#

So sign up for different webmail accounts

#

If you're using the same domain, it's all obviously connected

past idol
#

yeah maybe you right and that is easier

clever mortar
#

That's like assuming because you put different names on the letters going to the same address that nobody could link them

past idol
#

yeah that is right

#

the things is sometimes they figure out the original

#

and start spanning

#

spamming

#

even with alias+username

light trout
#

Get a spam filter

boreal pewter
#

Just because you put the head in the sand and you can see noone doesn't mean noone can see you

past idol
#

πŸ˜„

clever mortar
#

Plus addressing has been around forever, it's not exactly hard to work out the non-plus address 🀦

past idol
#

thank you guys then I will create a separate and use aliases

clever mortar
#

Sure, you can do that

#

Or you can read what we really said and do that instead πŸ˜‰

#

You need to find a Discord server, forum, or other place that will help you learn the basics of all this stuff

#

One actually dedicated to helping people go from zero to not-zero

light trout
#

I probably sign up for 3+ new sites daily, and my filtered inbox is currently quite clean

clever mortar
#

I've got a "number" of webmail addresses, and none of the big players have problems with their spam filtering

#

Some of the smaller ones struggle with new approaches, but 🀷

light trout
#

I forward all my mails to one master account, if one is "comprimised" I just close down that "branch" πŸ˜›

past idol
#

forwarding is good

#

i am n ot sure i understand u tinkerer

#

"thank you guys then I will create a separate and use aliases"

#

I mean you suggested: "So sign up for different webmail accounts"

#

and after: "Or you can read what we really said and do that instead πŸ˜‰"

clever mortar
#

You want to avoid people knowing your accounts are linked

#

Aliases generally only exist for domains you own, or so that they're trivially linked to the main account (like plus addressing)

#

So, generally speaking, aliases are the equivalent of putting on a pair of glasses and assuming that's enough for nobody to recognise you

light trout
#

It works in movies

clever mortar
#

I'm pretty sure that @past idol is no Superman or Wonder Woman...

boreal pewter
#

I tipp for Wonder Woman

past idol
#

yeah I get that

#

but if I create on account apart from my main and use aliases with that

#

it is enough to remain anonym

#

so i can create aliases

#

because I do not use my real name in the address

clever mortar
#

Depends

#

It all depends on who you're trying to remain anonymous from

#

If it's random folks you're emailing, then maybe - depends on your webhost

past idol
#

maybe I am overthinking

clever mortar
#

If it's forum admins, they know your IP address

past idol
#

the thing is that right now my email is full of newsletters

#

and annyoing emails

clever mortar
#

Spam filter

#

This is not hard

past idol
#

and I am not even registering for bad services

#

i mean

#

no porn site and torrent sites

light trout
#

1: use a library computer to create the account.
2: never use that account on your own computer
3: never refrence that account around your house/computrer/cellphone
4: don't tell anyone what you are going to do
5: get a tinnfoil hat
6: move to a remote location with no internet services for miles
7: 🀷

past idol
#

πŸ˜„

#

get the point

#

and also technically I have more realistic "problems"

#

like getting a nas to backup finally my stuff

clear ferry
#

only two errors to go before I have HASS on a freenas jail 🀣

#
  General Errors: 
    - Platform error media_player.roku - Requirements for roku not found: ['roku==3.1'].
    - Component error: stream - Requirements for stream not found: ['av==6.1.2'].
clear ferry
#

interesting, in linux where pkg-config works it is version 0.29, but in freebsd where it does not it is 1.6.1

#

I suspect they are different tools

brisk glen
#

There is a reason I mentioned mailcow, it has it all for an email server setup

#

But I would rather use google or ms.... if my clients let me x.x

valid halo
#

I answered my first tech support emails yesterday

hearty depot
#

Congrats - I aso just got my first job in IT

light trout
#

Get out while you still can

boreal pewter
#

Or climb the ladder as fast as possible

brisk glen
#

Or get a fluffy ass job

boreal pewter
#

Well there are no fluffy ass jobs in germany I assume. Depending on what we mean. At least not well payed. While I'm pretty happy in my newest company it's the best paid yet and I do find time to read about new stuff or personal things and watch some youtube but if it's needed I sometimes cant for days so I'm cool with it

tawny pebble
#

@valid halo and @hearty depot Congrats guys (:

clear ferry
#

Being able to work from home / self study whenever I want, being able to work overtime when I want and choose and pick what products I want to work with at any point in time is the great benefits I have at my job πŸ˜›

#

On top of having 2x pay of most people I know, which is nice when the wife is still studying 🀷

hearty depot
#

it shure is 🀣 What is your job btw? (besides beeing an fat basstard (your words))
Looking forward to the development options they offer

clear ferry
#

I have another job than being a fat bastard? ThinkEyes

light trout
#

I think that is a breach of your contract

hearty depot
#

@light trout how you installed your haste service btw?

light trout
#

it that still running?

hearty depot
#

dont know 🀣

light trout
#

docker, but I think that host is loooong gone

hearty depot
#

just wanted to pastebin something but the microsoft server just broke down again - remember wich image?

light trout
#

nope, I think I made my own actually

hearty depot
#

🀣 good one - I come clear with the usage - but never created an image

light trout
#

Not that hard, it well dockumented

hearty depot
#

but but.. I have to watch money heist πŸ˜›

clear ferry
#

@hearty depot but to be honest, I'm a technical consultant, working with mostly any product, but preferably networking, virtualization, Unix and storage πŸ˜›

#

I hate backup products

#

Unless it's 3000 slot tape libraries

boreal pewter
#

Any known big company?

light trout
#

it's pretty huge

clear ferry
#

That's what she said dogekek

hearty depot
clear ferry
#

People who have racks like that will never be a DC admin, because no DC looks like that in the world πŸ˜›

#

@boreal pewter we used to be 370.000 employees, now we are only 60.000 after getting rid of three internal departments 🀣

boreal pewter
#

I hope it atleast is good paid @hearty depot πŸ˜„ My current very small company also pays the best yet

clear ferry
#

When I started after being an apprentice in 2006 they paid me 25000€, then I moved to Ireland and made 23000€ but only paying 7% tax compared to 28 in Norway, then I moved back and got 35000€ basepay in 2007

#

And it's gone up a bit since then πŸ˜›

clever mortar
#

Comparing your salary over time is both depressing and not πŸ˜„

clear ferry
#

Yes, when I worked as a paper boy when I was 9 I earned €250 per month, though only working Saturdays

clever mortar
#

It was the point at which I realised I was paying more in tax, than I'd earned in my first full time job I realised how scary inflation was πŸ˜›

clear ferry
#

When I worked as a paper boy when I was 20 I earned €25000 per year, but only working 4 hours every night πŸ˜›

clever mortar
#

My first full time job paid about Β£11K, but it was "some time" ago

clear ferry
#

Norwegian tax is, fair imo

#

Compared to many other countries

#

But Irish tax was just ridonkulous

#

You could get tax leaniency by having a driveway

#

And weird shit like that

#

I think I paid 31% last year ThonkEyes and I earn double of what I did when I paid 28%

clever mortar
#

Damn

clear ferry
#

Unlike the Danish guys who go to 50% quite early on

clever mortar
#

You have to be earning over Β£150K to get hit by the 45% band in the UK, which is the highest band

#

Mind you, it's 40% from Β£50K

clear ferry
#

I think we have one band that triggers at Β£45k and one that triggers at Β£70k

#

But you only pay extra tax on what is above the band

clever mortar
#

Same here

boreal pewter
#

@clear ferry Ok considering costs here that is nothing. I wouldn't go to work for that money, that's just about what I get when I'm workless

clear ferry
clever mortar
#

@bronze rock For file systems, a safe default is ext4. For data storage then btrfs is worth a look

last plaza
#

@clever mortar wrong channel πŸ˜‰

clever mortar
#

There's no #linux channel πŸ˜›

last plaza
#

lol

#

lets create one!

clever mortar
#

I was wondering actually if we need a channel for such things

#

Given how often that, and non-HA Docker related questions, come up

boreal pewter
#

Yeah

clear ferry
#

I just said that the other day πŸ˜›

#

And where is my #fatbastard ThonkEyes

bronze rock
#

yeah, I really dunno how to ask what I want to do in a way that googlefu assists me

clever mortar
#

Well, we can help there, probably

bronze rock
#

I think I want to symlink my current /home dir which contains my volume info for pihole & HA

clever mortar
#

You can just mount the new drive/partition on /home

bronze rock
#

and i want that symlink to point to my SSD so the files are there instead, but i dunno if that's dumb or not

clever mortar
#

I'd go with mounting in the right place πŸ˜‰

boreal pewter
#

Symlinking is dumb, indeed

clear ferry
#

Pointing the symlink won't move the files πŸ˜›

clever mortar
#

Symlinking has uses, but for something like this, no

bronze rock
#

and this is why I wanted a discussion πŸ™‚

clever mortar
#

dumb is ... needlessly harsh

boreal pewter
#

Well a discussion would imply 2 point of views

clear ferry
#

Germans are needlessly harsh!

boreal pewter
#

Thank you @clear ferry ❀

bronze rock
#

well, I DO use symlinking on my PC but it's to force a folder that's part of a unique filestructure to be stored in dropbox for cross pc file sharing of save files/config files, etc.

#

which, imo, is what they're for

clever mortar
#

The process of cloning/moving the files is easy enough, but you'll need to do it when not logged in as a user with a home directory in /home

#

Create another user with a home folder outside of /home and give it sudo access, for example

bronze rock
#

ah

#

i was thinking of root, but i dont think that I can even log in as root on my pi currently

clever mortar
#

You can fix that, but you shouldn't

bronze rock
#

I don't need that pain to occur via SSH

clever mortar
#

(I do, but I'm crazy and understand the risks)

clear ferry
#

Rule#1, don't use root for stuff πŸ˜›

bronze rock
#

I don't, so I don't πŸ™‚

boreal pewter
#

With a bit of trust I would just become root and do this process quick and dirty

clever mortar
clear ferry
#

Like some Unix systems I know that are completely isolated that have 2 character root passwords, and root via ssh, it pains me, but it is the easiest in that situation πŸ˜›

clever mortar
#

Isolated, is less risky

#

Until it's suddenly not because some idiot connected the network

clear ferry
#

When it is airgapped with 2km mountain I would say it is pretty safe shh

clever mortar
#

Tell that to the Iranian's and their centrifuges πŸ˜‰

clear ferry
#

Mmmm stuxnet for breakfast

bronze rock
#
lrwxrwxrwx 1 root root 15 Aug  7 13:08 638417fb-7220-47b1-883c-e6fee02f51ac -> ../../mmcblk0p2
lrwxrwxrwx 1 root root 10 Aug  7 13:09 8646-30FA -> ../../sda1
lrwxrwxrwx 1 root root 15 Aug  7 13:09 B6BB-0F0E -> ../../mmcblk0p1
``` ?
clever mortar
#

The process is something like:

  1. Mount the SSD somewhere free (like /mnt/ssd)
  2. Clone the current /home to the new folder
  3. Unmount the SSD
  4. Rename the old /home and create a new folder there
  5. Update /etc/fstab to mount the SSD on /home and mount it there
  6. Check it all works
clear ferry
#

I'm more worried about the public facing servers I've seen that still run WindowsXP and haven't been patched for 10 years πŸ˜›

clever mortar
#

And in your case, looks to be sda2

bronze rock
#

is there a way to see the empty size?

clever mortar
#

parted

#

And, I've seen systems with pre-release OSs running Internet facing services, what's some wormable OS's here or thare

bronze rock
#

when i ran sudo parted it's just hanging....

dusty vector
#

Good evening everyone

#

i was wondering if you could point me in the right direction. Im wondering who it is done to create a device that uses a sensor (switch) together with a bulb to create another enitity where the switch is the default on/off of the bulb..

#

is that done via templating, customize?

#

is it even possible?

clever mortar
#

@bronze rock Try sudo parted sda (from memory)

#

@dusty vector Wrong channel - please read the channel topics πŸ˜‰ You want #330944238910963714

dusty vector
#

ok, thanks

clever mortar
#

man parted will tell you how to use it

#

You can also check with dmesg - dmesg|grep sda

bronze rock
#

it seems like anything I try to run with root privledges is hanging =/

clear ferry
#

Is your filesystem full ?

bronze rock
#

that's, in part, what I was trying to check on, lol

clear ferry
#

df -h

bronze rock
#

i rebooted the pi, or tried to, and it's waiting for a stop job is running for Session C13 of user pi ...?

#

lol 😦

clear ferry
#

If the filesystem is full you might be dropped to single user and have to delete off some stuff πŸ˜›

bronze rock
#

it's done with that now, probably shouldn't have rebooted lol

#

i had my HA log config set to info and that might have been a poor idea

#

oh hurray it's rebooting

#

22G free so... πŸ™‚

clear ferry
bronze rock
#

does df only show mounted drives?

clear ferry
#

Yes

bronze rock
#

I really don't have a decent understanding of how linux filesystems work. :dogekek:

#

aww why doesn't that work for me?

#

settles down with a soda and man pages

#

what's the # mean in command(#) in a man page?

#

seems like the # is always 8, but?

clear ferry
bronze rock
#

can you read an entire section of man pages together then?

#

like, I should probably sit down and read section 8

clear ferry
clever mortar
#

man -k is useful, as is man man πŸ˜›

clear ferry
#

There is a ninth edition released in 2015 atleast

bronze rock
#

about 20yrs ago was when I took a *NIX class in college, but my 2 friends who were already well versed in linux were my groupmates, so they handled the linux portions of the class and I just did the coding

#

lol

#

I wish I had made them teach me, now

clear ferry
#

Regretting that now πŸ˜› πŸ˜› πŸ˜›

#

@clever mortar but what about man woman waitwhat

clever mortar
#

man -k woman

clear ferry
#

Haha, I didn't know that

clever mortar
#

Some things are just accidentally funny πŸ˜„

midnight adder
#

im about to order four yeelights

#

do i go with regular white or rgb

bronze rock
#
mount: /mnt/ssd: special device 3923c609-b3a5-4ad6-a38c-9c4138aa76e2 does not exist.```
oh I see now, I needed -U in there
#

What are you planning to use them for @midnight adder

midnight adder
#

for lighting

#

i mean, they're lamps

bronze rock
#

:guffaw:

midnight adder
#

three will go in the living room, one in the bedroom

#

i currently have one rgb yeelight but i don't really ever use any of the color stuff

bronze rock
#

I like our multicolor hue led strips since I can use them for red/dark blue light if needed for low light vision

#

but beyond that, I don't see much use for us, other than making the kids happy.

clever mortar
#

I like RGB-CCT - or just CCT

#

I won't buy single colour any more

brisk glen
#

Rgb all the way

bronze rock
#

I could see myself using certain lamps for notifications with colors nowadays lol

brisk glen
#

You need the flashing red and blue lights for the invaders

midnight adder
#

i'm gonna go with rgb

clear ferry
#

I was very happy with the yeelight strip

midnight adder
#

it's a dollar in difference

bronze rock
#

you'll find reasons to enjoy the $1 more

clear ferry
#

Use it behind the bed headboards

midnight adder
#

yep

#

i hate that I have a yeelight somewhere that went missing when i moved apartments in december

clever mortar
#

I've got a couple of the RGB strips, and being able to change the "white" from cold to warm is rather nice

bronze rock
#

/dev/sda2 ext4 1.9G 1.3G 565M 69% /mnt/ssd It's a 120GB drive... where'd the other space go?

midnight adder
#

@bronze rock what brand

clever mortar
#

dmesg|grep sda

#

There's also sda1 on there, maybe that's where the rest is πŸ˜‰

clear ferry
#

fdisk -l /dev/sda

clever mortar
#

That's old school

bronze rock
#

it's a kingston drive

clever mortar
#

parted is the new hotness

bronze rock
#

looks like sda1 and sda2 are the same drive:

[    1.482523] sd 0:0:0:0: [sda] 4096-byte physical blocks
[    1.484906] sd 0:0:0:0: [sda] Write Protect is off
[    1.487120] sd 0:0:0:0: [sda] Mode Sense: 53 00 00 08
[    1.487477] sd 0:0:0:0: [sda] Disabling FUA
[    1.489677] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.492611] sd 0:0:0:0: [sda] Optimal transfer size 33553920 bytes not a multiple of physical block size (4096 bytes)
[    1.497137]  sda: sda1 sda2
[    1.501970] sd 0:0:0:0: [sda] Attached SCSI disk
[   34.411592] sd 0:0:0:0: [sda] tag#14 uas_eh_abort_handler 0 uas-tag 3 inflight: CMD IN
[   34.411609] sd 0:0:0:0: [sda] tag#14 CDB: opcode=0x28 28 00 00 3f 1f 88 00 00 68 00
[ 1662.591597] sd 0:0:0:0: [sda] tag#10 uas_eh_abort_handler 0 uas-tag 3 inflight: CMD IN
[ 1662.591614] sd 0:0:0:0: [sda] tag#10 CDB: opcode=0x28 28 00 00 3f 1f 88 00 00 68 00
[ 1663.152413] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)```
clever mortar
#

Have a closer look at sda1 πŸ˜‰

bronze rock
#

/dev/sda1 vfat 43M 22M 21M 51% /mnt/ssd

#

I need to delete the partitions and recreate from what I can tell, but... lol Thanks for helping me do this everyone, I, obviously, have no idea what I'm doing

clever mortar
#

Yeah, parted is the tool for that

bronze rock
#
Error: Could not stat device sda - No such file or directory.```
clever mortar
#

man parted

#

Maybe it needs /dev/sda 🀷

midnight adder
#

alright, ordered the yeelights

#

finally gonna get rid of the tuya smartplugs

bronze rock
#

/dev/sda worked. Danke Sir.

#

well that terminal crashed, =/

clever mortar
#

tmux or screen are handy for ensuring that if your connection goes you don't lose everything

bronze rock
#

2nd terminal is hung within parted as is the actual computer 😦

clever mortar
#
sudo dmesg|tail
bronze rock
#
[ 2578.431170] [<c05c8210>] (blkdev_issue_flush) from [<c03f0628>] (blkdev_fsync+0x48/0x58)
[ 2578.431190] [<c03f0628>] (blkdev_fsync) from [<c03e7164>] (vfs_fsync_range+0x68/0x98)
[ 2578.431207] [<c03e7164>] (vfs_fsync_range) from [<c03e721c>] (do_fsync+0x4c/0x74)
[ 2578.431224] [<c03e721c>] (do_fsync) from [<c03e7528>] (sys_fsync+0x1c/0x20)
[ 2578.431242] [<c03e7528>] (sys_fsync) from [<c0201000>] (ret_fast_syscall+0x0/0x28)
[ 2578.431253] Exception stack(0xda995fa8 to 0xda995ff0)
[ 2578.431267] 5fa0:                   00000002 011e7608 00000004 00001261 0000006c 00000000
[ 2578.431281] 5fc0: 00000002 011e7608 00000004 00000076 00000100 b6f7be94 b6f77984 00000000
[ 2578.431292] 5fe0: b6f8da08 bede1428 b6f517e8 b6e3f8a4```
midnight adder
#

I'm currently waiting on three sonoff TSR588's to arrive as well, no clue what I'm gonna do with them

clever mortar
#

sudo dmesg|grep -c mmcblk @bronze rock

#

🀞

midnight adder
#

do I have to flash these before using them or do they work out of the box with hass?

bronze rock
#

4

clever mortar
#

Ok, so probably your SD isn't dead

#

dmesg|tail -n 50

velvet horizonBOT
bronze rock
clever mortar
#

Hmmm, that's not good. I'd reboot

bronze rock
#

the drive works, at least, it did the last time it was in my pc to ensure the usb->sata adapter i bought worked

boreal pewter
bronze rock
#

alexa does that joke too, which is awesome

#

"poof, you're a sandwich"

boreal pewter
#

lol haven't heard that yet

bronze rock
#

if you say alexa, sudo make me a sandwich she just says ok

#

at least, she used to, now she just said ok you're a sandwich 😦

midnight adder
#

just tried it with google

#

it does a guitar sound and says "I must warn you that it's not a reversable spell, but i'll try"

#

then again with sudo it goes "But I just made you a sandwich. Does that mean sandwiches can talk?"

#

replying with "yes" gives "this day keeps getting better"

#

by the way shoutout if you flex your smart home shit whenever you have family over

#

my grandma now wants me to smarten up her house because she's tired of having to go through the house every night to turn lights off

bronze rock
#

haha nice. No one has desired anything other than our all-on, all-off type functions

clever mortar
#

Well, you can add another partition, or blow it all away

bronze rock
#

there's nothing on there that's useful so I'll just make it one giant one, though, the idea strikes me that I don't need 120gb for HA+pihole

#

but, whatevs, I'm not using it for anything else either. Can you resize partitions after they're in use?

clever mortar
#

Increase, yes, decrease, not really

#

That's like asking if you can undrink the beer

bronze rock
#

ok, maybe I'll make a couple 8gb ones. Well, you can shrink windows partitions, sometimes.

clever mortar
#

Just watch, you can only expand if there's unused space at the end of the partition

#

If you create 2 x 8 GB then you can only expand the second if they're back to back

bronze rock
#

I can be taught /dev/sda1 ext4 110G 61M 104G 1% /mnt/ssd

clever mortar
#

πŸ‘

bronze rock
#

now, should I use cp -a or rsync?

#

to clone everything?

clever mortar
#

rsync or find and cpio

#
cd /home
find . -depth -print|cpio -pdm /mnt/ssd
#

Run that as root

bronze rock
#

do you have to use sudo on both sides of the pipe?

#

yes

#

mover is not in the sudoers file. This incident will be reported. haha, oops

clever mortar
#

It's ok, the Internet Police will be by shortly

bronze rock
#

hehe, how do i edit /etc/fstab to mount /dev/sda1 to /home?

#

I used nano to open the file and balked, and closed it πŸ˜‚

clever mortar
#

sudo nano /etc/fstab

#

As I said though, use the UUID

#

That won't ever change, the path might

#
UUID=98e58ab5-dead-beef-cafe-29d311c0ee3e    /home    ext4    defaults,noatime,nofail    0    0
#

Replace the UUID there with the actual one

#

Oh, and if you haven't already set up backups, now would be a really good time to fix that

bronze rock
#

I backup to github, but, I'd like to backup everything

#

right now I'd lose all my secrets and etc.

clever mortar
#

That's backing up your config, not everything else πŸ™‚

bronze rock
#

true πŸ™‚

#

how do I test the fstabchanges?

#

reboot?

#

sudo mount -fav πŸ˜„

#

now, to see if HA comes back up

#

what's the preferred backup method?

#

... what's the easiest to setup for a n00b πŸ™‚

clever mortar
#

Depends on how you installed HA

bronze rock
#

docker

clever mortar
#

On Hass.io you've got some add-ons like the Dropbox or Google Drive sync ones. On non-Docker installs you've got whatever you want (I use rsnapshot for local backups and rclone for online backups), including Duplicati and more

#

On Docker, I have no idea...

bronze rock
#

I can make image copies

#

I have a few

#

which should be effectively a backup, I think πŸ™‚

clever mortar
#

Ultimately you only need to backup the volumes and host though

#

You don't need to back up the container images

bronze rock
#

I do only when rolling to a new version in case I need to revert for some reason

#

I'm a little surprised that moving stuff like I did didn't messup github integration, which I'm happy about πŸ™‚

#

So... now that that's done. I'm not sure it's any faster, but, an SSD should last longer than an SD card at any rate. πŸ™‚

midnight adder
#

anyone here own a xiaomi kettle

#

i'm considering buying one

brisk glen
#

@clever mortar use a nas drive as your volumes

#

Works great :p

clever mortar
#

Or... don't use Docker at all πŸ˜›

brisk glen
#

Never! I’ll never go back to dependency hell!!!

clever mortar
#

🀣

valid halo
#

A smart kettle

#

god damn

#

they make IOT anything

storm summit
#

@midnight adder hmm... its not hass enabled sooooo .... πŸ‘Ž

valid halo
#

That reminds me

#

my Z-wave door sensor fell down

#

I'm gonna have to use extreme measures

#

takes out hammer

storm summit
#

epoxy?

#

πŸ”¨

valid halo
#

Nah. I'm probably gonna get some more 3M sticky stuff

#

I would feel remiss about epoxying something to my door

hushed basalt
#

@valid halo surface prep is everything

#

Alcohol or similar to clean the surface

#

Remove dust, clean with something like alcohol etc, then let it air dry

#

You'll have to make sure you completely remove the old sticky on both sides too,

#

Then reapply with firrrrmmm steady pressure. The longer you hold it the better

valid halo
#

Dokay.

#

Thanks fam

brisk glen
#

Then it falls off in one week

hushed basalt
#

Then it should never come off until you demolish the house

valid halo
#

It lasted around 3 months

hushed basalt
#

Adhesives are very powerful, but they're only as good as surface prep

#

Sticking to dirt/grease, or not enough application pressure, or load applied in the first 24 hours etc

valid halo
#

This reminds me of when I was making a cosplay gear

#

I was trying to stick PVC to metal and the first two attempts failed.

#

then I cleaned it really good. and used rough grit sand paper on both items to give the epoxy spots to dig into and it really worked good.

hushed basalt
#

Yeah abrasion is really important if it's a surface you don't mind scuffing the underlying surface

#

Obviously not for something you might want to remove cleanly

valid halo
#

I need to make sure I can remove it cleanly

hushed basalt
#

Abrasion increases surface area. Just make sure you clean off the dust that you make sanding

valid halo
#

I don't need new owners in five years asking "Whats this sensor on the door?"

#

I aint giving them free tech support

#

Gonna rip out all my smart stuff when we move out

hushed basalt
#

Yeah use those removeable 3m things, but clean the surface

#

But if they're paint is applied badly it could still take the paint off

#

Most paint is applied like garbage too

valid halo
#

Tru fax

#

I remember I painted up a water gun with spray paint for that prop I mentioned above. It was awful

#

paint scratched off/chipped off so easy

#

but it worked out. Made it look really used up

hushed basalt
#

Surface prep is key for everything. Welding, soldering, painting, gluing, etc

valid halo
#

Oh man

#

My attempts at soldering have NOT gone well

#

Not sure if it's my technique or my solder

#

and then there was that time I burnt out my USB interface for my Sonoff

#

I saw an orange glow and thought "Huh that's odd"

#

then poof the magic smoke that powers electronics came out

hushed basalt
#

Lol

#

What sort of soldering iron are you using

hushed basalt
#

I find out one of the most important things for soldering is comfort

#

Having the work piece at the right angle, secured,

#

Especially wiring, good holding solutions make a huge difference

#

That iron probably gives you grief too

valid halo
#

Yeah

#

All I've got is the worst holding solution known to man and aliens

#

HELPING HANDS

hushed basalt
#

TS-100 is really cheap and will be 1000 times better

#

Get yourself a cheap ball vyse from the hardware store

valid halo
#

Okay.

#

TS-100 and Ball vyse

#

I also find myself wanting a magnifier as with 20/50 vision. It's a bit iffy to see the tiny wires and solder targets on a sonoff basic

hushed basalt
#

Something like this is a great foundation

hushed basalt
#

Magnifying lamp is great too

#

Those style arms are great

#

But not for holding the piece

#

Use a couple of them for holding wires or bits to the main piece

valid halo
#

Hmmm.

hushed basalt
#

The vyses are super easy to position as well as attach the piece

#

With those arms youll spend half a minute every time attaching and positioning the piece

valid halo
#

I see

hushed basalt
#

And when you press on it with your soldering iron it will move

#

Which will destroy your joints

valid halo
#

so the vyse would gently grasp the Son off and the wiggly waggly arms hold the wires or what have you i'm connecting.

hushed basalt
#

Yep

#

You probably only need two or three arms

#

Attached to a central point.

#

After you get that stuff sorted, solder and flux helps a lot

#

I use multicore brand solder. Never use lead free

valid halo
#

I should probably get new solder

#

My current stuff is years old

hushed basalt
#

Age shouldn't matter

valid halo
#

Hmmm

#

It could be my iron then

hushed basalt
#

Quality is important though

#

And a roll of solder can last you like 10 years

valid halo
#

It's probably bad quality. It was in a kit from DeVry University back when I was taking an electronic engineering course there

#

The soldering iron I had from it was busted. THough that's probably from it sitting in a box in a basement for six years

hushed basalt
#

You want flux in a syringe too

valid halo
#

I'm gonna need a bigger tool box

hushed basalt
#

You don't need much to be honest

#

Vyse, arms, solder, flux, flush cutting pliers, needle nose pliers, good soldering iron

#

That's what I use like 98% of the time

#

Oh and a solder sucker

valid halo
#

I see

#

πŸ‘Œ

#

Thanks for the tips

hushed basalt
#

No worries

#

Soldering is one of those things that's quite enjoyable with the right setup

#

And a frustrating nightmare without

#

You can expand from there, but those are all the things I consider minimum viable

hushed basalt
#

Truth is there's a huge lack of resources for learning good soldering tips and tricks and setups

#

I struggled to learn, since I didn't have anyone to learn from

#

So many bad videos on YouTube

#

@valid halo watch this

#

It's olllllldddddd but it's very very good

storm summit
#

@hushed basalt hahah. you weren't kidding. that is some old footage.

#

my parents worked for westing house and taught me. i wonder if they watched these. lol

hushed basalt
#

Probably!

severe lake
#

what's up folks, anyone working on anything cool tonight?

light trout
#

My morning coffee

severe lake
#

gotta have that! πŸ’©

prime pelican
#

You know what would be great? To have somewhere to share and get inspired by Lovelace setups. Do we have a place like that in the community?

light trout
#

The forum?

prime pelican
#

Oh... πŸ˜…

clever mortar
#

It even has a Share your projects section

prime pelican
#

Sweet πŸ‘

clear ferry
#

Oh snap

#

I'm moving my first VM to docker

#

Mark the date

#

Shit, I forgot what I looked like with hair

clear ferry
#

I didn't understand why my scp took forever then I realized that I had a symlink that pointed into the same directory πŸ˜›

#

Cleaning up 15 years of servers, you find stupid stuff like that πŸ˜›

#

Like wtf, I had a iso of vista laying around on this webserver too

#

And two winxp Isos ThonkEyes

#

No wait, there is a third too

clever mortar
#

Just in case the first two suffered from bit rot?

clear ferry
#

Probably

#

I actually had forgotten that windows Isos used to be under a gig πŸ˜›

valid halo
#

I am very angry

#

My basement lost power

#

No tv

#

No internet

#

How the fuck am I meant to live

clear ferry
#

Shit, my first docker move worked

#

@dull chasm pop the champagne

strange vapor
#

You think it has worked, it's quietly plotting how to catch you out at the most inopportune moment!

clear ferry
#

I imagine it is, because I don't think I did it properly even though it worksThonkEyes

#

Now if I can manage to create a mariadb docker...

strange vapor
#

MariaDB? How 90s!! You need some nice NoSQL love!

dull chasm
#

@clear ferry good luck ... i am playing hell with a nut ups docker container now

clear ferry
#

@strange vapor watch it or I'll go for ms access

#

Oh lawd

#

I managed to get mariadb running and moved the database from old instance, and I use the docker internal network mindblown

valid halo
#

I'm taking a college course in Microsoft Access

clear ferry
#

@valid halo how is life in 1994?

#

My mother did one in access in 1994 dogekek

valid halo
#

Bad

#

My internet is dead

clear ferry
#

But you are here spazeye

valid halo
#

LTE signal

dull chasm
#

@clear ferry it all your fault ...now i have 4 home assistants running with about 10 docker container running on two diff host machines

clear ferry
#

I'm the new @light trout blame me for all shh

hearty depot
vocal thorn
#

I am reading TCP original RFC and ports once again confused me: https://tools.ietf.org/html/rfc793

So let's think about client A is doing ssh to server B. In that case, I was thinking client A is using a random available port and server B is using port 22.

For some reason, I thought using port 22 for client A might be confusing. After reading this, I realized that my assumption is not correct: https://www.linuxquestions.org/questions/linux-security-4/inbound-vs-outbound-ports-619172/

#

Let's change the example a littly bit like client A --> server B ---> server C

#

now port 22 on server B might be used for inbound traffic from A or outbound traffic for C

#

Maybe they are completely irrelevant (since I do not know implementation of these ports very well)

#

still I feel like I did not ask any question

#

Let's say client A is doing SSH on server J and server K and using port 22 for both (destination IPs are different of course)

#

What is the advantage of using port for outbound traffic? (more granular security control maybe?

clever mortar
#

The client port is, generally speaking, completely irrelevant

#

It provides "security through obscurity" at best (which is to say, no actual security, but can reduce the noise)

boreal pewter
#

@clear ferry isn't that like 40 years ago?

clear ferry
#

Or 12!

#

Shit, two databases and two web servers consolidated to docker

#

I'm going wild

#

Maybe I should... Do HA dogekek

clever mortar
#

πŸ™€

dull chasm
#

@clear ferry yep its cool until it doesnt work ....and the docker guys go 🀷

clear ferry
#

I just did ha dogekek

#

And it works dogekek

vocal thorn
#

I always thought docker is cool until checking this post: https://thehftguy.com/2016/11/01/docker-in-production-an-history-of-failure/

My experience with docker is relatively new (almost 1 year) so maybe they figure out a lot of things during that period but anyone here has strong objection to this post?

clever mortar
#

Three year old post πŸ€”

vocal thorn
#

pretty old

clever mortar
#

Just a tiny bit

vocal thorn
#

found the article while playing with traccar

#

so people still give reference ...

clever mortar
#

Well, yeah, people still refer to things written hundreds of years ago too. Doesn't mean they're right (or wrong).

vocal thorn
#

yeah, just wondering if anyone has any annoying experience with docker

clever mortar
#

But, if you take the time to learn it and do it right it doesn't seem that bad

clear ferry
#

Except it took me a while to get it xi2

vocal thorn
#

well I think they most of the time do not know what to do or how to do.

clever mortar
#

(I'm still a Docker newbie)

clear ferry
#

But now that I do I love it

vocal thorn
#

exactly ...

#

learning curve can be non-trivial at the beginning

clever mortar
#

That's true of most new things

clear ferry
#

It took me atleast 4 days now to figure it out

light trout
#

yaml anyone? πŸ˜›

clear ferry
#

Longer than stuff usually does dogekek

clever mortar
#

YAML πŸ˜„

vocal thorn
#

I is quite a long post but I recommend you to read in order to feel pain of the author πŸ™‚

clever mortar
#

Eh, I don't see the point

vocal thorn
#

I may nominate it for best in drama if there were Oscars for blog posts ...

clear ferry
#

I usually learn new products on the flight to install it at a customer, so four days is longMonkaSadRain

clever mortar
#

So somebody had a hard time, oh well

#

That far ahead?

clear ferry
#

Or the taxi ride from the airport to customer

#

Sometimes πŸ˜›

clever mortar
#

I had a SAN guy who was clearly learning while trying to help me trouble shoot problems. I kicked them out when it became clear I knew more than they did...

vocal thorn
#

πŸ™‚

clear ferry
#

It's quite awkward to go to a customer to do the first install in Europe, and you have hardly a beta of the installation docs avaliable

#

But I am a fast learner πŸ˜›

clever mortar
#

If somebody is up front about that, I don't mind

#

It's those that lie I get annoyed at

clear ferry
#

Did one like that two weeks ago, customer asked how many i had done

#

Said it was the first in the country, let's see what happens dogekek

clever mortar
#

I had that with a colleague. Turned up to do some stuff with a client, and my colleague asked how many I'd done.

Including this one... one

#

He just about fell out of his chair πŸ˜„

#

I then pointed out I'd been doing very similar things for years, and that while the details were slightly different, it's not exactly new to me

light trout
clever mortar
#

🀣

clear ferry
#

It is true, servers are servers

#

Networking is networking

clever mortar
#

Yup

clear ferry
#

The commands are just different

clever mortar
#

Even then, often not that different

light trout
#

unless you add docker to the mix πŸ˜›

clever mortar
#

First time somebody sat me in front of an AIX box it took me an extra 30 seconds to find my way around

#

Eh, not really any worse than VMs

#

It's "just" another type of abstraction

brisk glen
#

@light trout even then, docker is not that different

#

Just automated containers

#

I guess it’s hard for most, since no one knows how a network works

hearty depot
#

@light trout
got yourself already an yubikey?

light trout
#

got one 3-4y ago

light trout
#

No, not sure if I finished it

hearty depot
#

Either I buy one or you can send me yours 🀣

light trout
#

I think I got into issues when using it on Windows, I may try it again soonish

hearty depot
#

I know this soonish.. I still got an Nextion display on the breadboard over there

#

So quiet here
a new AM4 system or reuse my I5 7600K

#

now hard part, Find an (CPU+)Mainboard - there are just to many of them πŸ™ˆ
got an 1080ti and 2x8Gig ram (PC4-2400T-UA2-11) from the old one here

#

This thinkpad just freezes ever when I open a new tab

#

(or mooving the mouse to much...)

valid halo
#

πŸ¦€ INTERNET is back πŸ¦€

dusty gorge
clever mortar
dusty gorge
#

@clever mortar thank you again!