[-] [email protected] 22 points 3 months ago

Basically a cigar butt with eyes, shut up it works for me.

I was not planning to comment (i am no better) but even if I was, this line pretty much disabled me for straight 5 minutes.

I'm a ROFLcopter now...

172
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]

When I speak, unless I'm sharing the screen I always keep looking at myself. It's kind of strange -- it clearly does not match a real-world conversation, but somehow I can't help it.

Edit: More context -- I'm wondering if others have it, if this is something that can be explained by some "brain" thing, and also how does it affect the conversation.

37
submitted 4 months ago by [email protected] to c/[email protected]

Every time I try to understand how forces which hold atoms and molecules together work, I find myself wanting to ask this question: why not the other way around? Could there be an atom which has electrons and neutrons inside, and protons outside?

It feels like a silly question, but is there something we know about the universe we live in that implies that this is not possible?

[-] [email protected] 12 points 10 months ago

Unfortunately later I learned that for some reason, somehow (surely my mistake), the only full copy of my dad's contacts was at the nextcloud instance, so that collection was the "hostage". Far more sadly, my dad deceased earlier this year, so in a weird irony when I received bill this time, the sad fact enabled me to put this all behind myself, so today I just canceled the service and goodbye.

34
submitted 10 months ago by [email protected] to c/[email protected]

This is not strictly self-hosted but another approach I which is similar in philosophy, and which I actually prefer in many cases: hosted services.

--

So about 5 years ago I got fed up with having to update nextcould (or was it owncloud? I don't recall) so I was looking for a hosting service.

Initially I expected this to be a bit of a burden on my budget (especially if one scales with users), but to my surprise, I found OwnCube (owncube.de), where the price was about EUR 18 per year. Great deal. So I went ahead, set it up, tested for a while and eventually ended up configuring my parents' phones to use it for storing contacts & photos instead of Google.

To be clear, I did not use nextcloud myself directly. I had been already paying for fastmail, and it's perfect, except it's single-user, so for myself I kept using fastmail, just synchronizing fastmail (using vdirsyncer) and owncube nextcloud just to have a backup and also alternate interface.

This was working perfectly, until one day, it broke. It just stopped working (throwing some errors on sync). When I opened my web interface there was just this message, saying the nextcloud intrerface is not compatible with PHP 8.0+.

Seemed understandable: they updated the underlying server to PHP 8.0 but not the Nextcloud instance. Not superb, but fine, I'll just open a support ticket.

However, the ticket went nowhere. The support engineer kept repeating something that amounted to,

  • they needed to update PHP for security reasons,
  • the plan I subscribed to does not "come with auto-updates",
  • so

I am responsible for updating the Nextclould instance, not them.

That does not make sense. I don't have access neither to the instance nor to the updater. All I can do now is stare at the message. Their admin UI did not provide anything, either (some "magic" button, URL or SSH access).

I pointed it out but they kept repeating themselves and eventually explained that I can either cancel the service and start it again (pay again!) -- which will give me updated NC but my data will be erased, or I can "book auto-updater" which meant I should pay one time fee about 70 EUR (more than double my yearly plan).

That does not make sense. I understand that I chose the basic mini plan, I can't expect anyone to jump over hoops. I also perfectly understand that any software can break because of version mismatch (after all, I'm a software engineer myself). But nobody knows how many times per year that can happen, so if I have to pay extra every time then my plan is unpredictable.

Sadly the ticket went nowhere, the support sounded like a broken record, with "pay X amount of EUR here" link. Seems like a definition of holding my data hostage.

Eventually I decided to cancel the service.

--

So the morale, I guess..?

  • Be careful to whom you entrust your data

  • Don't get too tempted with great prices. Make sure you understand what is (NOT) included.

  • DO keep your backups.

    • For me, vdirsyncer worked great; it is a bit pain to configure and troubleshoot but the architecture is great and it gives you opportunity to sync between independent accounts and even plain text files, which can be a life-saver. (Even sync with google worked.)
  • Consider having more instances.

    • Eg. you could pay one and self-host one, use the paid one as a primary access point (public internet, usually much easier), and the self-hosted one as a backup.
    • Alternatively, one could even share a pool of instances with friends, split the bill and sync both ways.
    • (You will still need an almost-always-running cronjob somewhere to sync the data, if you're going with vdirsyncer approach.)
35
submitted 11 months ago by [email protected] to c/[email protected]

Is there some mature and usable application or tool that would enable tracking desktop activities to aid in time tracking?

Over 10 years (back when I used Windows at work), I recall I was using an app on Windows -- I forgot what it was, definitely closed source, although very well made -- that would sit somewhere in the tray and just track my activities (mostly just active window title and app), and later it would enable me to look back at the data, analyze it and categorize the time.

I recall that for my rather ADD-ish brain, this was a life-saver.

I don't recall name of the app, but it looked kinda similar like timeBro (judging just from brief look at their web page and their demo)

I haven't seen anything like that for Linux -- I admit I haven't really tried to search very hard. Given the vast diversity of desktops (from GNOME to KDE to i3), technologies (Xorg to Wayland...) and work environments (native apps, web browsers, flatpaks, command lines, IDE's, Vim's, even SSH servers) I wonder if it would even be feasible to have something like this that would work reliably everywhere-ish and provide really useful data.

18
submitted 11 months ago by [email protected] to c/[email protected]

With any question, why is it always so helpful to know why the answer is the one that is? In another words, which principle of thinking and learning is most closely tied to question "why"? Or is it purely social act of expressing deeper interest? Is questioning for reasons mandatory?

I feel I know the answer to this question intuitively, but find it hard to express it into words without it sounding stereotypical and lazy.

This seems bizarre, because it's children who are most "famous" for asking "why" all the time, but: How would you, say explain to a child, why do we need to know reasons behind things?

[-] [email protected] 16 points 1 year ago

that's some serious ~~good-ass news~~ good ass-news

[-] [email protected] 26 points 1 year ago

what.. I've had uBlock Origin enabled all the time, just never went to settings.. :-D

[-] [email protected] 20 points 1 year ago* (last edited 1 year ago)

IDK but if, say, Motörhead came to a 50 seat library in some small town it would be kinda cute and would make the library famous, and it would make all other libraries envy them in a good way.

Edit: just learned that Lemmy died 8 years ago. Just imagine I said Imagine Dragons or something...

168
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]

This might be just EU thing, but is there an effective way to deal with endless "accept/reject cookies" dialogues?

Regardless of the politics behind, I think we can all agree that current state of practice around these dialogues is ...just awful.

Basically every site seems to use some sort of common middleware to create the actual dialogue and it's rare case when they are actually useful and user friendly


or at least not trying to "get you". At least for me, this leads to being more likely to look for "reject all" or even leave, even if my actual general preference is not that. I've just seen too many of them where clicking anything but "accept all" will lead to some sort of visual punishment.

Moreover, the fact that the dialogues are often once per domain, and by definition per-device and per-browser, they are just .. darn ... everywhere, all the frickin' time.

Question: What strategy have you developed over time to deal with these annoying flies? Just "accept all" muscle memory? Plugins? Using just one site (lemmy.world, obviously) and nothing else? Something better?

Bonus, question (technical take): is there a perspective that this could be dealt on browser technical level? To me it smells like the kind of problem that could be solved in a similar way like language -- ie. via HTTP headers that come from browser preferences.

[-] [email protected] 12 points 1 year ago

Looks good. Anyone knows if there are .deb's somewhere?

TBH, I'm not likely to use flatpak untill I absolutely have to, and with $meta+= exec htop in my .i3/config I'm not exactly the primary audience.

(By the way, that's nothing against the author's decision to go "flatpak first", I fully support whatever choice they make as long as the project is F/LOSS. I don't have the resources to help so I'm happy to wait until the project grows enough until the deb appears..)

19
submitted 1 year ago by [email protected] to c/[email protected]

When we go out of our comfort zone, go for some new adventure or new challenge, we will naturally pay more attention to what happens in our minds as we're going through this new experience.

"Demons", i.e. results of past bad, or even traumatic experience can be active during our daily life, often in various activities ranging from getting out of bed to talking to people where we have complex relationships (family members, co-workers, bosses, even kids..).

In daily life, random acts of these demons can go almost unnoticed, but that could be just because we're so much used to them acting that we've already normalized this "mischief" as normal facts of life.

One way of exposing them is talking to therapist.

Another way is learning to be mindful and pay more attention to oneself.

Yet another way is experiencing something new and unique -- our brain will naturally tend towards some sort of mindfulness, merely by instinct of being careful in new environment.

This could also mean that people that are burdened by these demons too much (or in particular "effective" ways) can't easily deal with the things that they discover about themselves, or that their demons act on some kind of "meta" level where they can smuggle themselves into the very process of this growth. As a result, they will tend to avoid these challenges which could lead to further spiraling deeper into "anti-growth", and so on...

3
submitted 1 year ago by [email protected] to c/[email protected]

I've been using Linux exclusively for over 10 years but I never really understood how things like ALSA/PulseAudio/PipeWire work.

As far as I can remember, I've used pavucontrol for adjusting my settings.

I've noticed that when I'm changing playback volume in Clementine (recently Strawberry, which is its fork) the volume slider in pavucontrol is changing as well -- OK, this means they are connected, or even "the same thing"?

But looks like both of them are working with different percentage numbers? How is this possible and what kind of setting/configuration should I look for if I want to change it? Or is it simply a bug in the player? (Both Clementine and Strawberry behave the same way.)

In this particular case, it bugs me because in the way how my audio is set up now (client is forwarding via module-tunnel-sink, server is Raspberry Pi with USB card and speakers connected via 3.5 jack), all acceptable volume levels as shown in the player are under 10%, which makes the player UI slider pretty much unusable. I'd still prefer to use this UI to set the volume, though.

So while I'd like to fix this particular issue, I'd also like to have a better insight in how PW works and eventually have a better strategy of controlling audio volumes from various sources. My current strategy is "once my 4-5 commonly used sources work, don't ever touch it again and don't ever play stuff from any unknown (web!) players, lest you and your neighbors are heading for a nasty midnight surprise", which is a lame strategy.

[-] [email protected] 15 points 1 year ago* (last edited 1 year ago)
  • Comfy chair, check.
  • Heat from the laptop, check.
  • Constant head massage, check.
  • Being next to my master, check.

I give your setup a WOOF! out of 10.

[-] [email protected] 14 points 1 year ago

It was not. I vaguely recall that during my onboarding (which was long before I needed to use the code) I was asked to pick a code and I needed several attempts.

Funny that If it was possible, codes like 1234 would still be almost guaranteed to be valid, but because the code needed to be unique, there were far more valid codes, which made the guess even easier.

Plus when trying to pick my own code during onboarding I could note all the failed attempts as also valid codes.

So much fun! :D

[-] [email protected] 20 points 1 year ago

Speaking about security codes, a little story about a tiny hotel I've been in.

When we arrived, there was no reception, the agreement was that once we arrived we would call the receptionist/owner. So we did, and turned out the rooms were prepared in advance, and they would just need to give us code to unlock the main door, code to unlock our room door and some basic instructions -- all of that could be done over the phone. Fine.

So they gave us the code, it was, say, 1234, and our room was 33. So we opened the main door -- worked fine, went to the lobby and tried to open our room. The code 1234 did not work. So we called back and after some checking they apologized and told us that the correct code was--you guessed it---1233.

Luckily there was also a proper metal key in the room--only one though (we were a group of 6), so if we wanted to actually protect our valuables we had to share the metal key.

(Overall, the hotel was great, and all, the owners were nice, all was fine -- it's just that they were apparently not exactly security nerds... 🤓 )

[-] [email protected] 75 points 1 year ago* (last edited 1 year ago)

The building, used by several hundred employees, had a security systems with 4-digit codes. I've been part of group of people who liked to work late times, and the building would lock at midnight -- the box by the door would start beeping and you would need to unlock it within a minute or so, or "proper alarm" would ensue.

However, to unlock the alarm you did not need your card -- all you needed to do was to enter any valid code. Guess what was the chance that, say, 1234 was someone's valid code? Yes.

We've been all using some poor guy's code 1234, and after several years, when he left the company we just guessed some other obvious code (4321) and kept using that.

By the way, after entering the code to the box by the door, it would shortly display name of the person whom the code "belonged" to. One of our colleagues took it as a personal secret project to slowly go through all 10000 possible codes and collect the names of the people, just for the kick of it.

(By the way, I don't work for that company anymore, and more importantly, the company does not use that building anymore, so don't get any ideas! 🙃 )

[-] [email protected] 11 points 1 year ago* (last edited 1 year ago)

...aand, we're back to Web 0.0.

By the way, is this how most sites are going to work in Metaverse?

[-] [email protected] 12 points 1 year ago

I don't know if I'm answering, but few years ago I've figured out and started to test this hypothesis:

Memory is context-driven, and such is our own ability to retrospect about spent time.

For example, let's say I spent whole Saturday doing one of my favorite combos; playing Factorio and listening to podcasts. Next day I would go to a dinner with a friend who (as most people on the planet) is not really interested in neither of these things. There's no way I could justify day spent, to my friend it would look like time wasted. Thing is, it's actually easy to come to a similar conclusion just myself -- I would feel like from some "objective", "classic" point of view, the time spent in Factorio was wasted.

However, one thing is easily missed: due to the contextual nature of our memory, the memory spent in one mindset (playing Factorio with podcast) is not readily available outside that mindset. (It has to be like this to some extent, right? we don't need to remember how to ride a bike when not close a bike!)

It sometimes happens to me that when I open old map from Factorio, memories from "the Factorio mindset" would start coming (including topics from podcasts or audiobooks), as if I visited some old place. If my friend walked up to me while I'm playing Factorio and asked me about how I spent my time, I could probably share lots of stories about how I came up with this structure and how I found myself stranded among enemy bases, etc. It's he change of context that prevents me to do so at the Sunday dinner -- part of the new context is that I'm with someone who's not interested in Factorio or podcasts.

The question is then, do all these experiences contribute in a positive way to something more long-term, like my personality? While playing/listening, am I training something that is going to be useful later on? It boils down to comparing what else could I have done, which is ultimately a futile enterprise anyway.

TL;DR: Could it be that in retrospect time can feel wasted but it's just because we're trying to "reach" the time from another context? Maybe we always spend our time the best way we can, it's just that we're not equipped to judge the time properly, at least not from any context.

0
submitted 1 year ago by [email protected] to c/[email protected]
404: FetchError: invalid json response body at http://lemmy:8536/api/v3/site

but don't worry, lemmy we love you 🥰, we can wait a while...

-4
submitted 1 year ago by [email protected] to c/[email protected]

Author: me. Taken in 2014 during my trip to Boubínský prales (Boubín Primaeval Forest) north of Šumava National Park.

I don't know what it is.

4
submitted 1 year ago by [email protected] to c/[email protected]

Author: me. Taken in 2014 during my trip to Boubínský prales (Boubín Primaeval Forest) north of Šumava National Park.

I think we all know what kind of mushroom it is.

9
submitted 1 year ago by [email protected] to c/[email protected]

Author: me. Taken in 2014 during my trip to Boubínský prales (Boubín Primaeval Forest) north of Šumava National Park.

I don't know what kind of mushroom it is.

view more: next ›

netvor

joined 1 year ago