• 85 Posts
  • 364 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle
  • Use the friend’s network as a VPN/proxy/whatever to obscure my home IP address

    And then your friend is responsible for your actions on the internet. The end goal you described is so vague that at least I wouldn’t let your raspberry connect on my network.

    There’s a ton of VPN services which give you the end result you want without potential liability or other issues for your friend. If you just want to tinker, this thread has quite a bit of information to get you started.


  • So, you want the traffic to go other way around. Traffic from the HomeNet should go to the internet via FriendNet, right? In that case, if you want the raspberry box to act as a proxy (or vpn) server, you need to forward relevant ports on the FriendNet to your raspberry pi so that your HomeComputer can connect to the raspberry box.

    Or you can set up a VPN and route traffic trough that to the other way. Tunnels work both ways, so it’s possible to set up a route/http proxy/whatever trough the VPN tunnel to the internet, even if the raspberry box is the client from VPN server point of view.

    I don’t immediately see the benefit of tunneling your traffic trough the FriendNet to the internet, unless you’re trying to bypass some IP block of something other potentially malicious or at least something being on the gray area. But anyways, you need a method for your proxy client to connect to the proxy server. And in generic consumer space, that needs firewall rules and/or port forwarding (altough both are firewall rules, strictly speaking) so that your proxy server on raspberry box is visible to the internet in the first place.

    Once your proxy server is visible to the internet it’s just a matter of writing up few scripts for the server box to send a message to the client end that my public IP is <a.b.c.d> and change proxy client configuration accordingly, but you still need some kind of setup for the HomeNet to receive that, likely a dynds-service and maybe some port forwarding.

    Again, I personally would set up something like that with a VPN tunnel from raspberry box to the HomeServer, but as I don’t really undestand what you’re going after with setup like this it’s impossible to suggest anything else.


  • So, you want a box which you can connect to any network around and then use some other device to connect to your raspberry box which redirects your traffic trough your home connection to the internet?

    The easiest (at least for me) would be to create VPN server on your home network. Have a dyndns setup on your home network to reach it in the first place, open/redirect a port for openvpn (or whatever you like) and have a client on raspberry running on it. After that you can connect your other device to the raspberry box (via wifi or ethernet) and create ip-forwarding/NAT rules for your traffic so that everything goes to the raspberry box, then to your home server via VPN tunnel and from there to the internet.

    You can use any HTTP proxy with this, or just let the network do it’s thing and tunnel everything via your home connection, but in either case the internet would only see your encrypted VPN traffic to your home network and everything else is originated from your home connection.

    You can replace VPN with just HTTP proxy, but both are pretty close the same on the terms of ‘cost’, so your network latency, bandwidth and other stuff doesn’t really change regardless of the approach. But if you just want the HTTP proxy you can forward a port on your home network for the proxy and just use that on your devices without raspberry box and achieve the very same end result without extra hardware.

    And obviously, if you go with VPN tunneling for everything, you don’t need raspberry for that either, just a VPN client which connects to your home network and that’s it. The case where you have devices which can’t use VPN directly would benefit from the raspbery box, but if you already can set up a HTTP proxy for the thing you’re actually using, I don’t see the benefit of running a separate hardware for anything.

    Some port forwarding or opening ports from firewall is needed on any scenario. But there’s a ton of options to limit access from anyone accessing your stuff. However, this goes way beyond the scope of your question and more details are necessary on what you’re actually trying to achieve with setup like this.


  • Yes, I get that. They can be very useful, specially if you share a NAS with family or something similar. At work the most common request for backup recovery is a user error, with a huge margin, so I guess you could call a separate copy a backup too, but like you said, it should not be the only copy. I’m personally a bit hesitant to call that a backup at all, but you do you, I’m not going to debate what qualifies.

    3-2-1 is obviously the best approach, but (in my opinion) for the majority 2-1-1 (two copies, on a hard drives with one copy offsite) is enough, even if you run a small business, as long as the offisite copy is incremental, so that you can revert to an earlier date and mitigate ransomware as well as a user error which isn’t immediately noticed.

    In any case, the only fact I can rely with ~20 years of experience in the business is that hardware breaks. The only question is ‘when’, not ‘if’. And no matter if you’re a home gamer or a system architect for Meta, you need to plan how to mitigate that risk. Running everything on a single location with two separate hardware is better than having only one mainboard and from that you can mix and match whatever you want, limiting factors (mostly) being your time and wallet.






  • I really like the project and have been happily running it on my home lab for quite a while. But for enterprise their pricing for enterprise use is not really cheap either. 510€/socket/year is way more than the previous vmware deal we’re running. Apparently broadcom has changed their pricing to per core which is just lunatic (it would practically add up to millions per month on our environment), so it’s interesting to see what’s going to happen when our licenses expire.


  • Kappas. IS:ltä ihan pureva juttu väliin. Toki hyvin iltahöppämaisesti kirjoitettu, mutta ihan mielenkiintoinen tulokulma soitella noille ihmisille, jotka omalla nimellään ja naamallaan netissä paiskovat kommentteja täysin vailla kritiikkiä.

    Itsekin olen silloin internetin (ja www:n) alkuaikoina päässyt tähän ihmeelliseen maailmaan kiinni ja tuo jo mainittu netiketti kulki kyllä usenetissä ja bbs:ä mukana aika tiukasti ja toisinaan niitä aikoja on hieman ikävä. Nykyinen ikuisen syyskuun jälkeinen netti ei ole se sama ihmeellinen maalima mitä se oli silloin kun siihen olen itse ensikosketukset saanut.






  • Interesting product line, but I didn’t find thermostat from them which would work as an replacement on the existing dumb thermostat. I could of course switch the thermostat to an contactor and control that via whatever, but I still need the thermostat functionality without any additional connectivity than the device itself, so at least based on a quick glance, I didn’t find a product which would fit my needs.


  • Interesting product, but based on a quick search online it seems like they don’t have reseller on the EU. PWM or any other kind of modulation isn’t really necessary on my use case, as the building itself dictates that the floor sensor should just keep the full power on until the set temperature is reached. It doesn’t hurt either, but as there’s no availability around EU then I just can’t get my hands on one.

    And even if I did, it most likely isn’t sold here for a reason, and I’d be pretty hesitant to install that on my house for insurance and other liability reasons.


  • I think here’s some misunderstanding going on. I want 3 separate thermostats which each control their own circuit, as they are now, not a single thermostat which could in itself control each of the 3 phases. Thermostats are on different rooms (and even floors), so I need different measuring points as well.

    But, as the floor heating has very slow impact on actual room temperature, I want (and need) the option that the resistive wire on the floor doesn’t get too hot, but it still has an input from the actual air temperature on the room, so the thermostat can adjust that as needed.

    The Z-TRM3 ticks all the boxes on paper, but it’s causing problems on the Z-wave network itself, so I’m not too interested to add any more of those to the system. Also with that there’s option to just turn it off via z-wave and I haven’t found a simple way to re-enable the heating from the thermostat itself, so while it gets the job done it’s not optimal solution.





  • Eikä ole poliitikot ainoita, jotka tuomitsevat tämmöiset temput, oli kohteena sitten minkälainen poliitikko ja mistä puolueesta hyvänsä. Tuommoisella tempulla saattaa paskalla tuurilla lähteä henki tai tulla muita vakavampia vammoja ja olen varmaan täälläkin joskus kertonut, että minusta yksi parhaita asioita tässä maassa on että poliitikotkin voivat istua kadunvarsiterassilla kaljalla/kahvilla ilman pelkoa väkivallasta.

    Tuo Kiurun pyörittämä sotesirkus vaikuttaa omaankin elämään hyvin konkreettisesti, mutta poliitikkojen ja kaikkien muidenkin sukankuluttajien pitää pystyä tässä maassa kulkemaan ilman pelkoa siitä että joku tulee huitelemaan nyrkillä, mistään vakavammasta tietysti puhumattakaan.




  • Populistien valheita vastaan toivoisinkin jotain tehokkaampia keinoja, ehkä saadaan tekoäly suorittamaan faktantarkistuksia lennossa tai jotain twitterin community note tyylistä järjestelmää laajempaan käyttöön.

    Valheista tai faktantarkistuksista en mene sen kummemmin sanomaan, mutta idea kuulosti sen verran mielenkiintoiselta että pitihän tuota kokeilla. Syötin siis automaattisesti generoidut tekstitykset youtubesta sekä copilotille että chatgpt:lle ja tässä tulokset:

    Copilot

    Yhteenveto Teemu Keskisarjan puheesta:

    Puhe alkaa Teemu Keskisarjan tervehdyksellä suomalaisille. Hän painottaa, että vaikka hän ei ole uskonpuhdistaja, hän kirjoittaa kirjoja kuolleista ihmisistä ja juhlii itsenäisyyden historiaa. Keskisarja huomauttaa, että vaikka Suomi ei ehkä ole enää täysin itsenäinen, ei ole syytä synkistellä. Hän korostaa anteeksiannon merkitystä: menneille, tuleville, toisillemme ja itsellemme.

    Keskisarja toteaa, että itsenäisyyden historia tarjoaa edelleen paljon juhlimisen aihetta, ja muistuttaa Suomen kielen ja Suomen mielen merkityksestä. Hän mainitsee, että torilla kokoontuvat ihmiset todistavat nykyhetken kirkkautta. Keskisarja myös korostaa, ettei meidän tulisi tuomita toisia väärän todistuksen lausumisesta, ja pyytää julkaisemaan itsenäisyyspäivän tapahtuman internetsivut.

    Hän korostaa laillisen kokoontumisen merkitystä ja kehottaa kaikkia käyttämään perustuslain mukaista kokoontumisvapautta rauhallisesti. Puheessa mainitaan, että suurin osa ihmisistä on kunniallista ja rauhallista kansaa, ja että tilaisuuden järjestäjä on pyytänyt jättämään poliittiset tunnukset pois.

    Keskisarja painottaa, että ihmiset kaikista taustoista ovat ihmisiä, ja että epäinhimillistäminen on aina väärin. Hän rohkaisee kaikkia unohtamaan päivän politiikan ja muoti-ideologiat itsenäisyyden juhlan ajaksi. Hänen mukaansa itsenäisyyden historia on ilon, toivon, voiman, ylpeyden ja yhteisen arvostuksen lähde.

    Lopuksi Keskisarja kehottaa kunnioittamaan sankarivainajia ja muistuttaa, että heidän uhriaan ei pidä käyttää kiihotuksella tai väärillä rinnastuksilla nykyisiin kiistoihin. Hän kiittää menneitä sukupolvia heidän lämmöstään ja päättää puheensa toivottaen kaikille historiallista itsenäisyyspäivää.

    ChatGPT

    Tässä on suomennos ja analyysi puheen pääteemoista:

    Pääkohdat:

    Kansallismielisyys ja itsetutkiskelu: Puhuja puhuu Suomen itsenäisyydestä ja sen merkityksestä, korostaen, että itsenäisyys ei ole vain menneisyyden taistelujen tulos, vaan myös jatkuva prosessi, joka vaatii arvostusta ja ymmärrystä. Puhuja kehottaa välttämään turhaa synkistelyä ja kyynisyyttä.

    Kritiikki nykypäivän asenteita kohtaan: Puhuja mainitsee, että nykyään monet kansalaiset, erityisesti tietyt eliitit, eivät arvosta Suomen itsenäisyyttä tarpeeksi. Hän painottaa, että kansallinen ylpeys ei saisi olla heikentynyt pelolla tai heikkoudella.

    Yhtenäisyys sukupolvien yli: Puheessa kehotetaan antamaan anteeksi toisillemme, menneille sukupolville ja tuleville, ja näin luomaan kansallinen yhtenäisyys. Puhuja muistuttaa, että vaikka tulevaisuudessa tulee olemaan haasteita, Suomen henki on edelleen vahva.

    Menneisyyden kunnioittaminen: Puhuja painottaa, kuinka tärkeää on kunnioittaa menneiden sukupolvien uhrauksia, erityisesti niitä, jotka taistelivat Suomen itsenäisyyden puolesta. Puheessa viitataan siihen, kuinka itsenäisyyden historia on täynnä syitä juhlia.

    Ääriliikkeiden hylkääminen: Puhuja tuomitsee ääriliikkeet kaikilta poliittisilta puolilta ja korostaa, että ihmiset, riippumatta heidän poliittisista mielipiteistään, ovat kaikki ihmisiä. Toleranssia ja toisiaan ymmärtämistä korostetaan puheessa.

    Lopetus ja tulevaisuuden toivo: Puhe päättyy toivon ja yhteisön korostamiseen. Puhuja kehottaa kansaa kantamaan vapauden ja rakkauden sanomaa eteenpäin, jotta Suomi voi kohdata tulevaisuuden vahvana ja yhtenäisenä kansana.

    Puheessa käsitellään Suomen kansallisia arvoja, kehotetaan palaamaan itsenäisyyden perusperiaatteisiin ja muistutetaan yhteisen historian merkityksestä. On korostettu menneiden sukupolvien uhrausten kunnioittamista ja myös sitä, että vaikka yhteiskunnassa on erilaisia näkemyksiä, meidän pitäisi olla yhdistyneitä kansakuntana.

    Automaattisesti generoitu tekstitys ei tietysti ole 100% tarkka ja promptitkin varmaan voisivat olla selkeämpiä, mutta ihan hauska kokeilu kuitenkin näin hyvin pikaisesti tehtynä. Noiden perusteella ihan asiallinen puhe, mutta samalla kyllä paistaa hyvin selkeästi läpi että ainakaan noihin kielimalleihin perustuvat tekoällit eivät ihan vielä korvaa ihmistä.