• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. Does anyone else have posting anxiety?

      To preface, I have accounts on multiple link aggregators, three microblogging platforms, and I have my own (transiently online) blog. I'm a member of more niche Discord servers than I can count,...

      To preface, I have accounts on multiple link aggregators, three microblogging platforms, and I have my own (transiently online) blog. I'm a member of more niche Discord servers than I can count, and I'm in a few other nooks where people generally seem to gather and talk. Despite all that, I find that it's incredibly rare that I ever actually participate in any of the discussions that I see taking place, and that's something that I think I'd like to change.

      I think part of the problem is that I grew up in the formative years of the "modern" net, and was always taught that you should be careful about what you say online (and, implicitly, that saying nothing is probably even better), lest an axe murderer track you down and explodify your tibia while you sleep.

      So, does anyone else, or have stories about, posting anxiety? Anyone gotten over it? Am I just crazy?

      81 votes
    2. Word processing like it's 1993

      I thought younger people may find it interesting to experience what older, very popular, word processors were like. Here's WordPerfect 6.0, emulated in the browser:...

      I thought younger people may find it interesting to experience what older, very popular, word processors were like.

      Here's WordPerfect 6.0, emulated in the browser: https://archive.org/details/msdos_wordperfect6

      Here's a link to the instruction manual: https://archive.org/details/wordperfectversi00word/mode/2up

      Here's a bit of history: DOSDays - WordPerfect $495 in 1983 is roughly $1500 today.

      Here's the recommended specs (not the minimum specs)

      Personal computer using 386 processor
      520k free conventional memory
      DOS 6.0 or memory management software
      Hard disk with 16M disk space for complete installation
      VGA graphics adapter and monitor

      F1 is the default help key.

      Page 409 of the manual talks about menus. This is version 6 so they give you a drop down menu. To get an idea of how version 5 and earlier would appear by default (without the menubar, just the blue screen), hit alt v, then p. T (To get the menu back hit alt =, then V, then P) People might find it weird but those drop down menus first appeared in 5.1, and were a bit deal: "On 6th November 1989 WordPerfect released what would be their most successful version - WordPerfect 5.1 for DOS, selling for $495 in the U.S. This was the first version to support Macintosh-style text-based pull down menus to supplement the traditional function key shortcuts and mouse support."

      I'd be interested to know how easy people find it to use. At the time I had the keyboard overlay (example for WP5) and the muscle memory, but that's all gone now.

      53 votes
    3. Help: Dual sim mobile phone replacement

      I bought a Pixel 6 Pro unlocked a couple of years ago as my long term phone. It's what I like to do, buy a phone for 5+ years of use and get a cheap sim card. It's fine. If I could choose again I...

      I bought a Pixel 6 Pro unlocked a couple of years ago as my long term phone. It's what I like to do, buy a phone for 5+ years of use and get a cheap sim card. It's fine. If I could choose again I would have got the Samsung flagship instead.
      I've since moved country and I'm in need of a dual sim phone (because I don't want 2 phones) for my home country and new one. But guess what, Pixel 6 pro is a single sim phone.
      So that puts me in an uncomfortable position where I don't want to get a new phone yet (I'm 3 years out what I wanted to run this phone to) but I'd hate to get a second, crap phone just for a new number.

      If I need to replace the Pixem, I would like to get another flagship (or close to) if possible. I like the bells and whistles. I simply wanted to avoid rebuying so early and see if there were options I had not yet considered.

      It was suggested to try and recycle the Pixel, I'd get maybe €200 for it if I'm lucky, and it would help taking the cost out of a replacement flagship, but would still be expensive.

      Any other suggestions for how I could navigate this?

      Edit: thanks to @thecakeisalime for the esim suggestion. I've contacted my home network and got transfered to an esim in genuinely 15 minutes. That's opened the sim slot for the new number. Pretty much perfect solution!

      9 votes
    4. Decent Android mobile phones with good audio (and has a 3.5mm jack) recently released?

      Hi all, Been looking for a new mobile lately to replace my V20 (still havent found one but my criteria has changed). Looking for (im trying to avoid buying an mp player - not as if there are many...

      Hi all,
      Been looking for a new mobile lately to replace my V20 (still havent found one but my criteria has changed). Looking for (im trying to avoid buying an mp player - not as if there are many options left)

      3.5mm headphone jack
      good/great audio (has good internal dac -- not looking for great speaker output)
      good battery life
      5G
      dual sim
      has to be something that lasts (had V20 for 7 years)
      Not going to be used for gaming. Mainly scrolling, forums etc
      Any suggestions ?
      Or am i stuck with something in Sony range (i know bit overpriced but oh well..)
      or getting an older V60 (not keen as the battery life wont be good now imho).
      thanks
      N

      28 votes
    5. Help: iPhone SE (2020) home button not working; “Unable to Activate Touch ID”

      Really hoping there’s an easy fix for this, because it’s making using my phone a pain. Relevant info: I never actually set up a fingerprint, and have only used passwords. phone memory is almost...

      Really hoping there’s an easy fix for this, because it’s making using my phone a pain. Relevant info:

      • I never actually set up a fingerprint, and have only used passwords.
      • phone memory is almost full (I have too many photos I still haven’t offloaded, I don’t use iCloud)
      • I did drop the phone earlier today, but there was no visible external damage
      • case does not cover the home button
      • I’ve tried force restart, it didn’t work
      7 votes
    6. How to avoid making other people angry on the internet

      I have, at times, experienced that opinions I share online fails to win people over, to the extent that the essence of the thread transforms from that of an exchange of ideas into that of a...

      I have, at times, experienced that opinions I share online fails to win people over, to the extent that the essence of the thread transforms from that of an exchange of ideas into that of a shitstorm.

      Curiously, this is seldom caused by me having controversial views. I’m not especially hateful, and I don’t hold any conservative core ideas, such as advocating for an even less equal society or attacking or belittling various minority groups. If it were just that, then there would be no mystery; my views horrible, and for that reason, they provoke a strong reaction. But despite this not being the case, my views, which are truly very civilised and boring indeed, are sometimes intepreted in interesting ways.

      I think the issue is me not expressing myself as well as I could. Assuming this to be the case, what follow is my own notes on how to better get your (mine) ideas across without misunderstandings.

      Beware of the shortcoming of contemporary writing

      Most of todays readers do not read. Rather, they impatiently give the text a quick glimpse, their brain already craving the next bit of novelty. I've noticed this in myself when I impatiently select random random test when trying to get my brain to read a text online. What's more, those who write has begin taking into account that their audience does not read. This has spawned a peculiar writing style which, for the first time in history(?), is designed not to actually be read, but merely glimpsed through.

      It mostly consist of short paragraphs.

      Often just a single sentence.

      Sometimes two sentences. Maybe three. Four sentences are considered the max.

      To help readers easier skim through it.

      Read more: How can you write web content that people can skim?

      If actually read, it has a staccato-like feel.

      Almost like free verse poetry.

      There are other characteristica too.

      • Scattering links throughout.
      • Inserting “Read more about“ references to other articles.
      • Inserting list such as this one.
      • Adding heaps of headlines.

      I guess pretty much everyone have seen this particular style, and, to some degree, adapted it themselves. So there is a tendency to naturally try to boil everything down to a single, ultra-short paragraph. However, human language is not computer code; trying to destill a deeper set of ideas down to a Xwitter-length sentence will inevitably cause its fragile essence to be lost in translation. There is a reason why books are the length of, well, books, and not just the SparkNotes summary thereoff.

      To build upon this idea, note that most dog-whistles comes in the form of a single, short sentence, as the shortness, unlike computer code, make it vague, opening it up for multiple interpretations. Indeed, some dog whistles doesn’t contain any words at all, but consists of a single emoji, such as “milk” or “the OK sign”.

      If you write about more elusive fluffy ideas, ideas where your angle runs the risk of being read the wrong way, your writing has to go all the way, fully exposing your point with absolute clarity. You have to show it from every angle to make your vision travel through the written words and into the mind of the reader.

      Sleep on it

      If you aren’t sure you got everything right, no rush. You can always wait a bit, and go over it later.

      Don’t accidently target other users

      Lets say that someone posts the notorious recipe “Chicken and ham extravaganta”, and say that they don’t think society should go vegan because a balanced diet is better than a green one. You just happen to have a bunch of replies to that. For one thing, flesh food is not traditionally balanced, but centered around the meat, with everything else being mere decoration. Also, there are lots of protein sources other than meat. But most importantly, the vegan movement is not about what is the most healthy diet, but about it being morally wrong to kill a sentient creature just to eat its meat.

      But this is a general argument about veganism. If you write it as a reply to someone recomendinging a “Chicken and ham extravaganta”, you’re essentially calling them a bad person.

      So don’t reply. If you want to push your point, at least wait a bit and then create a new post, so you don’t target a specific user.

      Don’t drink and post

      Nope. Just don’t.

      Avoid provocateur headlines

      I might have given this post the headline “How to speak honestly without being banned for misogyny, racism, transphobia, and fascism”, or maybe “I was banned and censored on tilde.net. Here’s my conclusions.” Headlines which are undeniably more juicy, more clickbaity, if you will. You can almost smell the raising adrenaline. Controversy! Read all about it!

      To me, this is hard to resist, because I really love the aethetic of blatant, vulgar marketing. But it also tends to backfire more often than not.

      Also, even if the actual content of my post is okay, people who have experienced racism or transphobia might not be super thrilled about me playing around with racism and transphobia in my headline. Saying something “jokingly” is still saying it.

      As an aside, me being temporary banned and having my posts deleted was what inspired me to write this post. I don’t have anything much to say about this itself, other than I would have liked it if removed post had a line about the reason for removal, and I would also note that, if you get banned, the red text bleed into be backgrund in a way which is aestetically displeasing.

      Diversity reading

      You might try mentally test reading your post from the perspective of groups which play a role in the content of your post. After all, if you talk about someone, you should be able to say it to their face. Also, it is entirely possible that your post will be read by those you talk about.

      Take the rules for being a good listener, then invert them

      Listening is a skill which most people haven’t learned. So when you speak your mind, it is worth taking precautions for the likely scenario that your readers will not follow the rules for the optimal listener. So let’s try inverting the rules:

      When listening to others, always give their view the most generous intepretation —> If your words can be interpreted as ignorant, biggoted, or fashy, they will be, always.

      Truly listen to others and try to understand them before giving your answer —> Assume that people will skim through your post.

      I want to point out that (in bold and uppercase just for the heck of it) I DON’T SAY THIS TO WHINE ABOUT BAD PEOPLE READING MY POSTS UNFAIRLY. Nope, absolute nope. My point is the exact opposite; I have a deeply held belief that any writer or author who is “misunderstood” could have avoided it by writing better. The writer should be expected to know his audience and know how to write in circles around any potential misintepretation.

      Got that? Ok. Let’s look at what we can do to address those two issues.

      If your words can be interpreted as ignorant, biggoted, or fashy, they will be, always.

      When writing a post, I sometimes get the notion that something I write might be taken the wrong way. But then I forget about it, because I’m busy building a clever metaphor finding just the right word. And without fail, my post get misinterpreted in exactly that way I thought it would. So always listen to that little voice. In my experience, it is seldom wrong.

      This is not just to avoid you getting trashed online. Another more important aspect which is typically overlooked, is that if your post can, somehow, be misinterpreted in horrible ways, it may also be read as such by people who truly hold those views, people who then sees you as an ally. You really don’t want that.

      Sometimes it is a simple matter of changing your phrasing. Other times, directly stating what you do or do not believe is in order.

      Assume that people will skim through your post.

      While you can’t predict exactly how our post is going to be skimmed through, It is likely that they will have read your headline. So use that as leverage to push your most important points, or the general vibe of your post. Your first paragraph is likely to be read too. If your post is longer, you can also add subheaders with key info. You can also use the inverted pyramid structure, leading with the information any reader must know, followed by things which will grant them greater understanding, and ending with the interesting nice to know stuff.

      This is what I got so far! If you got any advice of your own, please share!

      34 votes
    7. Notifications are ads

      This is a thought I've been having a lot lately. It seems like 90% of notifications I get these days both on my phone and computer are ads begging me to either: upgrade a service I already have...

      This is a thought I've been having a lot lately. It seems like 90% of notifications I get these days both on my phone and computer are ads begging me to either: upgrade a service I already have ("you're running out of space on [insert cloud service here] at 75% usage will you please UPGRADE?") or re-engage with an app that hasn't sucked enough of my attention ("we MISS you! PLEASE engage!"), with the remaining tiny minority being useful actionable information. I've noticed too that social media notifications NEVER give you enough detail about something that's going on to not have to open the app directly. It's kind of exhausting to the point where I've disabled most notifications on my devices altogether. I don't really know the point of this post other than to commiserate and to simply open it up for discussion. Thoughts?

      EDIT: WOW this blew up! Thanks everyone for your contributions!

      101 votes
    8. Can anyone recommend a printer/scanner combo that works with Linux with no additional drivers?

      I'm looking for a black & white laser printer with a scanner for home office use. The only fancy thing about it is that I'm running Linux and I don't want to install any driver packages from the...

      I'm looking for a black & white laser printer with a scanner for home office use. The only fancy thing about it is that I'm running Linux and I don't want to install any driver packages from the manufacturer. I want to plug it into any laptop running any Linux distro and start printing and scanning with no fuss.

      Brother printers are very popular, but if I search for any Brother printer and "linux", all I can find is stuff about the drivers and how to fix the various issues that come with those.

      If I understand correctly, modern printers should just work via something called IPP/AirPrint and they should also work over USB. Is that correct?

      What about the scanner? Does that also just work over IPP?

      29 votes
    9. Hosting a company website on our own?

      Edit: I appreciate everyone's suggestions and recommendations! After speaking with my co-worker, I think we'll got with a Managed WordPress solution. Still have a lot more to discuss and figure...

      Edit: I appreciate everyone's suggestions and recommendations! After speaking with my co-worker, I think we'll got with a Managed WordPress solution. Still have a lot more to discuss and figure out, but I suspect that'll at least put us on the right footing. Thanks!


      Hello Tilderinos. I need your knowledge and advice.

      The organization I work for wants to build a new website. Traditionally, we've used an AMS, which is an Association Management System. These are typically used by non-profits, which is what we are, a voluntary regulatory non-profit. It combines a CMS with a CRM in a proprietary package. It's also entirely hosted and managed by the AMS developer, which is typical for these platforms. Basically a turnkey solution.

      We have a web designer/developer-yet-doesn't-want-wear-the-developer-mantle and me, who's really more of a desktop support/low level sysadmin for our small organization. I'm jack of all many trades, master of none.

      Our web designer is really interested in either self-hosting WordPress or even looking into a headless CMS. He wants more creative and functional control over our website than what we currently with our AMS. We are very limited to what we can do right now, since we're playing in the AMS' sandbox with only some HTML/CSS and light JS use. Anyway, from there, we'd use API calls to query the new CRM that's currently being built out (it's a proprietary one, akin to Salesforce) to generate dynamic content.

      I could go out and get webhosting at like a GoDaddy (I wouldn't use GoDaddy) or somewhere like that. I've done that before for some smaller auxiliary sites. Sites that, if they go down for a day or two, it's kinda NBD, while I try to figure out what's going on and reach out to the webhost for assistance. I literally just did that earlier this week on one of those sites.

      But this would be our main website. And we have a global customer and stakeholder base. People are always on our website 24/7. I'm hesitant to commit to doing it this way because I feel like there's so much that would drop into our laps that we don't know how to handle. What happens when the site goes down for some reason? Is there a failover? How do I even set that up? How do we do backups and rollbacks? How about security issues? How do I harden the site and system? What happens if we do get hacked? We've discussed the issues with WordPress, which are many. How do we deal with all those issues on our own? I don't know the answer to any of these.

      Like I said above, we don't have to deal with any of those questions right now. Our AMS provider deals with all that. I'm sure they have a team in a NOC or similar that watches the infrastructure 24/7. Part of what we pay them is so they can handle all that. No way in hell my co-worker and I are willing or able to do all that. And it's not that I'm not willing to learn how to do all this stuff, but to me, this seems like the wrong venue and time to be learning on the fly.

      Idk. Are my concerns overblown? Is it really just as easy as getting some webhosting space somewhere and installing WP or some headless CMS and letting my web dev go to town? I know my co-worker could build the site out. I'm just not sure if I could support it all during and afterwards.

      Any advice or suggestion would be appreciated. Because right now, him and I are going around in circles trying to figure this out, ha. Thanks.

      17 votes
    10. [SOLVED] Debugging a slow connection between local devices in only one direction

      [SOLVED] ... well, this is in many ways very unsatisfying, because I have no idea why this worked, but I seem to have fixed it. Server A has two Ethernet ports, an Intel I219V and a Killer E3100....

      [SOLVED]

      ... well, this is in many ways very unsatisfying, because I have no idea why this worked, but I seem to have fixed it.

      Server A has two Ethernet ports, an Intel I219V and a Killer E3100. Several months ago, when trying to debug sporadic btrfs errors (I had my RAM installed incorrectly!), I had disabled some unused devices in BIOS, including the Killer Ethernet port.

      Since I had no other ideas, and it seemed like this was somehow specific to this server, I just re-enabled the Killer port and switched the Ethernet cable to that port. I'm now getting 300 Mb/s transfers from my wireless devices to my server, exactly as expected.

      I'm gonna like... go for a walk or something. Thank you so much to everyone who helped me rule out all of the very many things this could have been! I love this place, you all are so kind and supportive.

      Original:

      I'm trying to debug a perplexing networking situation, and I could use some guidance if anyone has any.

      Here's my setup:

      • UniFi Security Gateway
      • UniFi Switch Lite
      • Two UAPs
      • Two servers, A and B, connected to the USW-Lite with GbE
      • Many wireless devices, connected to the UAPs

      Here's what I'm experiencing:

      • Network transfers from the wireless devices to server A (as measured by iperf3 tests) are very slow. Consistently between 10 and 20 Mb/s.
      • Network transfers from server A to all devices are expected speeds. 900-1000 Mb/s to server B, 350-ish Mb/s to wireless devices.
      • Network transfers between server B and all devices (in both directions!) are expected speeds.
      • Network transfers from the USG to server A also seem slow, which is odd. Only about 60 MB/s.
      • Network transfers from the USG to server B and the wireless devices is about 300 MB/s

      So, specifically network transfers from any wireless device to server A are slow, and no other connections have any issues that I can see.

      Some potentially relevant details:

      • Server A is running Unraid
      • Server B is running Ubuntu
      • Wireless devices include a Fedora laptop, an iPhone, and a Macbook Pro
      • UniFi configuration is pretty straightforward. I have a few ports forwarded, a guest WiFi network (that none of these devices are on), a single default VLAN, and two simple "Allow LAN" firewall rules for Wireguard on the USG. No other firewall or routing config that I'm aware of.

      If anyone has any thoughts at all on how to continue debugging, I would be immensely grateful! I suppose the next step would be to try to determine whether it's the networking equipment or the server itself that is responsible for the throttling, but I'm not sure how best to do that.

      15 votes
    11. Tips for Docker security on a NAS?

      How do you make sure that your Docker containers don't go rogue and start snooping around or contacting external servers that they shouldn't be talking to? Is there a network traffic monitoring...

      How do you make sure that your Docker containers don't go rogue and start snooping around or contacting external servers that they shouldn't be talking to? Is there a network traffic monitoring program that I could use? Or a service that would notify me about vulnerabilities in containers that I have installed?

      Some background:

      Last year, I asked help setting up my new Synology NAS, and many of you wonderful people offered some really, really good advice. I have recently started to play around with Docker containers more, and I am a little uneasy about the idea that my NAS is home to my files, my own scripts, and Docker containers made by other people, and that it is always on and these containers have constant internet access. I don't have the time (or frankly the skills) to verify the contents of the containers beyond making sure that they come from reputable sources, but I would like to have a bit more peace of mind and make sure that things remain private and secure.

      My setup at the moment is the following: I have a Synology DS923+ and I manage Docker containers with Synology's Container Manager, using docker compose files. I have so far put all containers into the same virtual network (perhaps something I need to think about), which is a separate IP range from my other devices, and has internet access through my DNS. I use Synology's DNS Server (for everything in my home network) and Reverse Proxy so that I can use local domain names and HTTPS. For HTTPS, I have made myself a certificate authority and created the necessary certificates and installed them on my devices. No ports are opened on the router and things like UPnP are turned off. I use Tailscale to access my home network when not at home. And while I have not yet done so, I have been considering setting up some firewall rules, for instance to restrict access to the DSM. I use 2FA for the NAS and its SSH is turned on only when I need to use it.

      12 votes
    12. I'm looking for a project management tool similar to gantt but... different

      I'm wondering if this type of tool exists. Basically, I am senior dev of a 3 man dev team at a non-tech company. I maintain 60 or so web apps for our 300-400 users (all internal apps) as well as...

      I'm wondering if this type of tool exists. Basically, I am senior dev of a 3 man dev team at a non-tech company. I maintain 60 or so web apps for our 300-400 users (all internal apps) as well as act as jack of all trades when it comes to SQL, IIS, self hosted and cloud hosted windows server boxes, VMware, etc. Basically, I have a lot of spinning plates.

      We are in active development but we get interrupted a lot. Like, a lot a lot. Because of this, we don't really work based on deadlines but more on timelines. Upper management knows that things get priority over other things and we have to move things around and pivot a lot, so as long as we can explain why a project took 6 more months than we projected, it's fine.

      So having said all that, I'm looking for a timeline system similar to gantt but I want the ability to have more than one "timespan" per task/row.

      So for example let's say I'm building a to-do app and one of the tasks is to figure out the theme/color scheme of the app. I think this will take 3 days, and I don't really need to be more specific than that, they aren't trying to micro manage. However, I got interrupted and pulled off the project in the middle of that task, so I worked on it for 1 day, I had other things for 3 days, and I came back to finish the last two days.

      In this case, in a gantt chart, your task can only be one "timespan" per "row" and in order for me to chart what actually happened, I need to add multiple subtasks to that task and the task ends up taking 3 rows of space.

      This is rough to read and annoying to have to rearrange and insert new subtasks and rearrange subsequent tasks along the timeline.

      Is there a tool out there that handles this more "ad-hoc" scheduling that I'm looking for?

      Ideally what I would like is for me to be able to put together a full estimate of time for the project (say 3 months) with the ability to cascade schedule changes down when a task in the middle goes on longer than expected or gets interrupted.

      I would like to have categories or color mapping so we can see which timespans are interruptions and which are tasks done and tasks to do.

      Am I asking too much? Does gantt have this ability and I've not found the right vendor?

      Right now my temporary solution is excel but it's a beating to have to go shift things every time I have an interruption, I feel like I spend more time explaining what happened than I do actually programming, haha

      Edit: I've seen things like Monday.com and Microsoft project, but these are really heavy and too specific for my needs, I don't want a lot of context or setting up a kanban board or anything like that, I just want effectively an interactive timeline with simple "I'm doing this for x days" and not much else in terms of percent complete, details of the task, sprint integration, etc.

      Think trello in complexity, just time-based and sideways 😅

      I don't want to be a project manager, I don't have time for that - I just need the ability to quickly track interruptions and be able to use it as backup if upper management comes poking around

      24 votes
    13. The decline of username and password on the same page

      Web devs: what's up with this trend? For enterprise apps, I get it…single sign-on needs to detect what your email domain is to send you to your identity provider. For consumers, I feel like it's...

      Web devs: what's up with this trend? For enterprise apps, I get it…single sign-on needs to detect what your email domain is to send you to your identity provider. For consumers, I feel like it's gotta be one of these reasons:

      • Users don't know about the tab key being able to move to other fields on a page
      • Mobile users don't really have a tab key, despite there being "previous/next field" arrows on the stock iOS keyboard since its inception (Android users, help me out please)
      • Users tend to hit Enter after typing in their username, leading to a form submission with a blank password
      • Security, maybe? In the past I have sent a link and a password in separate emails or separate communication methods entirely. Are you hashing/salting these separately for better MITM mitigation?

      Did your UX team make a decision? Are my password managers forever doomed to need a "keyboard combo" value for every entry from now on?

      Non-devs: do you prefer one method over the other? If so, why?

      Tildes maintainers: selfishly, thanks for keeping these together :)

      71 votes