[–] 3 points 3 months ago

Shiiit.

But in the sense of sitting down on the couch after a long day and finally being still long enough for your thoughts to catch up with you, and then just looking around gestures generally at the world

  • source
  • [–] 1 point 3 months ago

    Something in the area of computer/electrical engineering. I want to work in embedded systems engineering, but i only have a computer science degree, so theres a lot of knowledge im missing. If im overly specific with your question, "could" teach can be interpreted as "having the knowledge/ability to", so yea. Id do that and gain free knowledge in a field that fascinates me

  • source
  • [–] 7 points 3 months ago

    I never do unless they are a clear scam/troll account. No matter how much i disagree with their opinions, i still want to see it and engage with them, for fear of being the architect of my own echo chamber

  • source
  • [–] 2 points 4 months ago

    You seem quite angry with me. You didn't even stop to proofread.

    Drinks were drunk, and editing on mobile with my fat fingers is a pain 😅😂. Also, not angry, sorry if it came across that way.

    As for the rest of your comment, I disagree about the consent being ok based on the age difference, but agree about the power imbalance part. The acceptable age difference in my opinion is:

    If both people are underage, a 2 year difference sounds reasonable as you said (but only if both are underage at the start of the relationship, otherwise grooming). If both are adults, have at it, get with a 70 year old the day after you turn 18 if you wish.

    My point is Im personally staunchly against separating and mixing different ages for being legally able to do different stuff. While not how nature works, laws need to be written in such a way that they apply the same to everyone, so even if I mature/develop my brain 5 years after you do for example, we both need to have the threshold age be the same for adulthood. Once thats understood and agreed upon, we now need to determine what said threshold age will be. I brought up the example of the USA in my comment above, where they are legally allowed to drive, die/kill for the government, and drink at different ages. I believe youre either an adult or not, at least in the eyes of the law (or at least thats how it should be)

  • source
  • parent
  • context
  • [–] 2 points 4 months ago

    Neighbours cattos (who have free reign to come to my apartment through our connected balconies) frequently try to go through my trash, stare at me while im pooping, and have destroyed my couch... I think its fair to get the stinky-catto talk from time to time (with love of course, i love them so much)

  • source
  • parent
  • context
  • submitted 1 year ago* (last edited 1 year ago) by to c/buyeuropean@feddit.uk
     

    Hello everyone! I just wrote an extremely simply single-page tool using just HTML and Flask to convert google maps links to Osmand.net links, and I would like to host it somewhere.

    I don't need any fancy bells and whistles, as long as it supports Flask as a backend.

    Im no web developer, so I haven't actually hosted my own page anywhere before. As such, simplicity of use and setup is quite important. For example if it allows me to also buy the domain in the same platform thats good.

    While I use Flask, there is no data being stored. All the flask app does is take the link given by the user, convert it to the osmand.net format, and return it. Super simple!

    I looked on buy-european.net and found Infomaniak Web Hosting. I quite like the fact that they use 100% renewable energy to power their servers according to the page above, but I'm not sure if it would be the best option given how inexperienced with all this I am.

    Would love to hear your suggestions! Thanks

    Edit: Ended up going with hetzner. Site is pretty much set up right now.

    gmaps2osm.de

    It has some screen-reader support (still need to get it tested by visually impaired people), and is also set up so that you can install it as a PWA on your mobile device (add to home screen).

    Here is the github repo: https://github.com/promitheas17j/gmaps2osm

    I would really appreciate any feedback from experienced and not so experienced web developers alike :D

     

    Hello guys, I'm relatively new to OSM but have found it quite useful and feature-rich since I made the switch to a degoogled phone OS. I now have a question about generating OSM compatible links much like google maps has where I can send a friend a sharable link and when they click it it automatically opens their app (or browser if the app cant be found) to the OSM map with the location under a pin so that they can do whatever with it (most usefully is to "Navigate" to it and get directions)

    I'm so new to it though that I don't even know if the concept of a "link" which opens the map exists in the context of OSM. If it does though, I would love to know where I can read up on these links' formats so that I can see how I might generate them from lat+long coords through software.

    Many thanks in advance!

    Edit: In OsmAnd when I want to share a location, I can select Share then Copy. That will put some text along with a link of the following format in my clipboard:

    https://osmand.net/map?pin=35.96296%2C-5.50856#10/35.96296/-5.50856

    I get the parts up until the #10. What does the #10 mean and why do the coordinates appear 2 times in the link, once before #10 an once after?

     

    [Solution at end]

    Essentially what the title sais.

    I want to give this genre a try, but I also want to use mods. Also, Im on Linux so if there are any extra steps I need to do if I install through lutris/steam (as non-steam game) then I would really appreciate your input. The only reason I am currently considering steam as a non-steam game for the install method is just so I dont fragment my games library too much across multiple platforms/apps. If there is any reason not to install it in steam please also let me know.

    Much appreciated!!!

    [SOLUTION]

    Turns out the torrent I found was just a .rar file of the game with the crack file already there. All I had to do was unpack it, then add it through Lutris as a locally installed .exe. I did have to change the runner to proton-ge as the default wine would not start the game. I also had to go into the prefix it created and apply this fix (steamcommunity link) to get it to stop displaying an annoying pop-up message every 30 minutes or so (yet to test it out, but it should work. Will edit again if it doesnt remove the pop-up message).

    Also, strangely enough at least for my experience with pirating games, the in-game mod "store" worked perfectly, and I didn't need to manually move files to a mods folder, though I'm sure that would also work just as well.

    EDIT 2: The workaround to edit the playtime in the game files worked and I no longer get the pop-up message.

     

    Hello once again everyone!

    I've made considerable progress on my thesis thanks in part to you guys answering my previous post here. I'm already writing up the report, and have pretty much the entire system programmed through the Arduino.

    However, I am still having difficulties figuring out how to initiate/force a disconnect of all BT devices connected to the HM-10 module (this is the one I got). You can refer to the post I made on the arduino forums (link in post) where I also searched for the solution but had no luck, but sadly its been almost 2 weeks and still no answer.

    To cut a long story short, I have all the pins of the HM-10 wired except the BRK pin currently, even though I wired that up previously and tried sending LOW-HIGH-LOW and HIGH-LOW-HIGH pulses to try to disconnect. As far as I understand it, what I have is not exactly the HM-10 but an HM-10 mounted on a breakout board(?).

    The data sheet on the website I got it from seems to be for the bare HM-10 so its a bit confusing for me. It talks about a specific pin (PIO0) which looks to be wired to a switch, but there is no switch or button on the actual module and that doesn't help me anyway as I want to initiate a disconnect from code.

    So how can I make it disconnect from all devices when the user for example selects a certain option from the menu of my system?

    As always, I will greatly appreciate any help, and of course if you need any more info let me know and I'll try to provide it.

     

    Hello once again everyone!

    I've made considerable progress on my thesis thanks in part to you guys answering my previous post here. I'm already writing up the report, and have pretty much the entire system programmed through the Arduino.

    However, I am still having difficulties figuring out how to initiate/force a disconnect of all BT devices connected to the HM-10 module (this is the one I got). You can refer to the post I made on the arduino forums (link in post) where I also searched for the solution but had no luck, but sadly its been almost 2 weeks and still no answer.

    To cut a long story short, I have all the pins of the HM-10 wired except the BRK pin currently, even though I wired that up previously and tried sending LOW-HIGH-LOW and HIGH-LOW-HIGH pulses to try to disconnect. As far as I understand it, what I have is not exactly the HM-10 but an HM-10 mounted on a breakout board(?).

    The data sheet on the website I got it from seems to be for the bare HM-10 so its a bit confusing for me. It talks about a specific pin (PIO0) which looks to be wired to a switch, but there is no switch or button on the actual module and that doesn't help me anyway as I want to initiate a disconnect from code.

    So how can I make it disconnect from all devices when the user for example selects a certain option from the menu of my system?

    As always, I will greatly appreciate any help, and of course if you need any more info let me know and I'll try to provide it.

     

    Hello everyone! I want to write a short script to let me know if there has been more than 3 days since the last full system update whenever I open a terminal (run from .zshrc). Ive got something cobbled together, but sadly it only checks for the last full system update from pacman directly because of the way it looks at the pacman logs.

    My question is, how can I make it so that if EITHER pacman directly or yay runs a full system update, it will update something like a persisitent environment variable with a UNIX timestamp?

    I've also considered writing a hook to run after pacman fully updates the system since yay runs pacman under the hood anyway, but I can't figure out how to make the hook recognise if it was a successful full system update.

    Here is what I have so far:

    #!/bin/zsh
    
    last_upgrade_date=$(grep -m 1 'full system upgrade' /var/log/pacman.log | cut -d ' ' -f 1 | tr -d '[]')
    last_upgrade_sec=$(date --date="$last_upgrade_date" +%s) # Convert to UNIX timestamp
    
    last_upgrade_sec=$(date -d "$last_upgrade_date" +%s)
    now_sec=$(date +%s)
    
    days_since=$(( (now_sec - last_upgrade_sec) / 86400 ))
    
    if (( days_since > 3 )); then
    	echo "Days since last update: $days_since day(s)" >> /dev/tty
    fi
    
    # Kernel version check
    running_kernel=$(uname -r)
    installed_kernel=$(pacman -Q linux | awk '{print $2}' | cut -d '-' -f1 | cut -d '.' -f1,2,3)
    
    running_kernel_base=$(echo "$running_kernel" | cut -d '-' -f1)
    
    if [[ "$running_kernel_base" != "$installed_kernel" ]];
    then
    	echo "Kernel mismatch detected. Reboot recommended." >> /dev/tty
    fi
    

    Thanks in advance!

     

    Hey guys. I just got a Genesis Thor 300 TKL keyboard which doesnt work from my brother. I've got a Glorious GMMK v1 TKL keyboard. Is it possible to desolder the MX Blue switches from the broken Genesis keyboard and use them in the Glorious keyboard which at least to my knowledge is hotswappable?

    Thanks in advance!

     

    Hello everyone! First off, I need to mention that my background is in Computer Science (this project is actually for my thesis) and not in Electrical or Computer Engineering. As such, everything I've learned has been largely on my own, within the past few months.

    That being said, I would feel more confident if an experienced set of eyes could take a look at my schematic and let me know if anything pops out as wrong/bad practice. Furthermore, with regards to the decoupling capacitor on the DS3231M RTC module (C1 on the schematic) I have a question: Would there be any problem if I use an electrolytic capacitor instead of a ceramic one? I read some stuff about the topic and people recommend using ceramic capacitors most of the time (I think) but others say that there shouldn't be a problem to use an electrolytic capacitor. I'm asking because I've already placed an order for parts, and one of them is this assorted set of electrolytic capacitors.

    Please if you notice any mistakes or things that are not done the best way let me know, and try to explain why as simply as you can. As I said, I don't have a background in EE, even though it highly interests me and I want to learn.

    Here is the schematic:

    Many thanks in advance!

     

    Hello once again lovely people.

    I am trying to setup bluetooth on my laptop, and Im using blueman as a frontend. I can see the earbuds, can attempt to connect to them, but I get a dunst notification as follows:

    (A) Bluetooth Pairing request for:
    Fairbuds (20:24:04:08:65:C6)
    Confirm value for authentication:
    xyzpqr
    

    In the rofi-dunst documentation it mentions symlinking rofi to dmenu which will achieve the same result as calling rofi with the -dmenu flag. I have done that.

    As such in my dunstrc file, I have the default line (which should work after symlinking rofi to dmenu):

    dmenu = /usr/bin/dmenu -p dunst
    

    However, when I try to connect to the earbuds and click the dunst notification I get the following rofi window:

    (Sorry, for some reason while that window was open I could not take a screenshot)

    Any ideas how I can connect and authenticate to bluetooth devices?

    Thanks in advance!

    EDIT: So I just tried again on my laptop (after a restart of course after so many days) and it works. It gave me a dunst prompt with 2 options - confirm or deny. Selecting confirm connected them automatically. Not sure why it needed a restart though as I was refreshing my bspwm after every change I made last time I tried. Anyway, should be all good now.

     

    I've been waiting patiently for the FP5 with /e/os to get back in stock (the one with more RAM and storage) and I just got the notification email a couple hours ago that it finally is! However when I tried to check out my cart and enter my address, for some reason my country (Cyprus) was not on the list of available countries. I looked into it a bit further and on the fairphone site they have this:

    Lithium-Ion batteries are bound to shipping restrictions as they are regarded as dangerous goods, so we are unable to transport them via air freight. This limits us from certain island destinations. We also avoid air freight entirely for our European deliveries to reduce our carbon impact.

    https://support.fairphone.com/hc/en-us/articles/17121765976849-Shipping-Costs

    Ok, it might be the case and their hands are tied and they cant do anything about it. But looking on Cyprus' postal service site they have a section dedicated to prohibited items which is as follows:

    Cyprus Post does not undertake the handling and transportation of items contained in the UPU List of Prohibited Items valid at the time, such as: radioactive materials, infectious substances, sensitive biological substances, explosives, flammable substances, corrosive material, narcotics, compressed gas and any other article whose transportation is prohibited by the International Air Transport Association (IATA) and the International Civil Aviation Organisation (ICAO). Cyprus Post has the right to check the item using any method or means, including the opening of the package in order to prevent the transportation of prohibited goods.

    Items containing lithium batteries cannot be accepted for dispatch using the traditional postal services. They can be sent using the Courier service QuickPost which is provided in cooperation with DHL Cyprus Ltd.

    You should also note that every destination country has its own rules regarding the importation of goods. If in doubt, please ask the Service Agent at the Post Office.

    https://www.cypruspost.post/en/faq-prohibited-items

    That in addition to me having ordered mobile phones from abroad into here before, makes me think there is something else going on that is preventing fairphone from shipping to Cyprus.

    I must admit I'm quite annoyed, because we are a member of the European Union and it feels a bit exclusionary to not get the same benefits other countries get.

    That being said, does anyone know the true reason for this restriction? Is it actually a mistake on FPs side, or some weird legislation in Cyprus?

    This post is half rant, half genuinely wanting to find out what the issue is, thanks for reading this far :)

     

    I've been checking the page linked above every day hoping the bigger spec version of the FP5 (more ram+storage) with /e/os preinstalled will be back in stock, but for the past month or month and a half its remained out of stock.

    I would like to make the switch as soon as possible, but I'm not sure when it will be back in stock. Just so I have a complete and well-informed picture of my options, would it be possible to have a tl;dr of the comparison between the preinstalled version and the stock version where I put /e/os on it myself? I'm talking about stuff like warranty voiding, issues with the install process, etc...

    Thanks in advance!

    p.s. Anyone have any idea when it will be back in stock? :p

    view more: ‹ prev next ›