Konsta Suurhaukka

A #Finnish tech lover who likes #coffee and #code.
Owner and founder of Prometheus Enterprises (prometheus-enterprises.com).
I post in English and Finnish.
#Suomalainen tekniikan rakastaja, joka tykkää #kahvista ja #koodista.
Prometheus Enterprisesin omistaja ja perustaja (prometheus-enterprises.com).
Kirjoitan sekä suomeksi että englanniksi.

Konsta Suurhaukka boosted:

Hi everyone!

We've just pushed a very important security bugfix release for #GoToSocial v0.17.3 and below:

https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.17.4

If you are running on GoToSocial v0.17.3 or below, you should update to v0.17.4 as soon as possible. It's a very small update from v0.17.3 -> v0.17.4 as it contains only some code logic changes, and no database migrations.

In short, when a dereferencing bug is triggered under a specific set of circumstances it can cause loss of account data on affected instances. It's a rare thing to be triggered, but when it does happen it really, really stinks, and necessitates restoring from backup or manually editing the database to get things working again. (It's not possible to access or tamper with data by triggering the bug, only destroy it.)

We'll release a proper CVE for this in a couple of days when admins and packagers have had a chance to update.

Please note that folks who are already on v0.18.0-rc1 or latest snapshots are unaffected and do not need to do anything, as the bug occurs specifically in v0.17.3 and below. This means if you prefer to update straight from v0.17.3 to v0.18.0-rc1 then that's also an option; you can follow the release notes for v0.18.0-rc1 in this case.

So! If you know folks on GtS v0.17.3 or below, please let them know that they should take action! Link them to this post if you want! And please boost for visibility :)

Thank you everyone! <3 Computers!

Konsta Suurhaukka boosted:
nixCraft 🐧nixCraft
2025-02-10

So let me get this: this company first steals everyone work to train their AI. Next, they tell the world it is world-class, and users should pay for it. However, they themselves don't want to use anyone to use AI tools to boost job applications because they found out AI-created resumes all lie. In other words, replace all human jobs with our AI except for our own company. We want real humans because we know it is all bullshit.

Konsta Suurhaukka boosted:
nixCraft 🐧nixCraft
2025-02-10

Anthropic (Claude LLM) AI Company doesn’t want people using AI for their resumes or any part of Interview for software developer or IT jobs at their office. How ironic? LOL. The company says AI tools are flooding their system with bogus résumés and too many applicants. They can't find real talent even using their own AI system where candidates lie about their skills when resumes are created by AI.

Why you might not want to use AI to spruce up your job application:

Anthropic, an AI software company, has requested job seekers not to use AI assistants during the application process to evaluate their personal interest and communication skills.

A survey found that 80% of hiring managers view AI-generated job application content negatively, with 57% saying they are "less likely to hire" a person when they spot it.

Job recruiters and experts are divided on the use of AI tools for job applications, with some believing it creates more noise and others advocating for authenticity in the hiring process.
Konsta Suurhaukka boosted:
2025-02-09

I've seen a lot of posts about switching from WhatsApp to Signal. While this is perfectly fine and justified, I'd like to remind everyone that Signal still has quite a bit of accessibility issues which don't seem to get much priority. In the meantime WhatsApp continues to be by far the most user-friendly option to people with accessibility needs. So next time you decide to scorn someone for using Meta products, please remember that you're enjoying the privilege of using an app that has been designed for your kind. I, as a blind person, don't have that privilege.

Konsta Suurhaukka boosted:
Anon Opinanon_opin
2025-01-29

Alt text is not a place for you to write funny little comments and observations about your pictures. It's primarily there to help describe images to people with visual impairments. You wouldn't make a disabled ramp into a joke, would you?

2025-01-29

@silveraura7 Yes, you can change it. Open the Tweesecake folder, then keymaps. Open the .keymap file that responds to your current keymap in Notepad, and search for conversation. If it's there, you can change the keys after the equals sign to something else that works for you. If it's not there, you can add it as follows:
tweet_conversation = <keys-to-use> (the default would be alt+win+c). Save the file and restart TweeseCake.

Konsta Suurhaukka boosted:
2025-01-24

We built TalkBack custom actions into Whatsapp for Android!

You can use these to more efficiently access chat and messages actions like replying, editting, forwarding, muting, deleting and more. You no longer need to longpress and then tediously navigate into the menu to access these! Just swipe up or down while focused on a message or chat, and you’ll be able to choose any menu action you want.

We’ve also made it simpler to navigate the message list, particularly in groups. Now each message can be navigated with a single swipe, rather than three.

Finally, we’ve removed the announcement of phone numbers for unknown group contacts, so you can catch up on your messages faster. You can still see them in the contact info to verify the push name is not being impersonated.

Happy chatting! 🥰

Konsta Suurhaukka boosted:
nixCraft 🐧nixCraft
2025-01-17

1. Don't code when you're tired.
2. Don't login as root on your Linux/Unix boxes when you're tired, guys.
3. See # 1 again.
4. With time you will forget these rules again.

2025-01-16

@Write2me It's not USB, it's wireless (although can be charged via USB), but I use Logitech's Astro A50 X. The mic is great, the sound is great (even greater if equalized with Equalizer APO), and it has a 24-hour battery.

Konsta Suurhaukka boosted:
2025-01-01
2024-12-28

@cpontvieux Yes, I can. I just SSH into the box and see the output that way. In the past I did have one machine where I used a DE and, as such, got screen reader feedback from the tui/ncurses apps directly, but ever since switching over to server I've used them remotely. Of course, screen is of big help in cases where I need to leave the app running but don't want to leave the remote shell open.

2024-12-28

@cpontvieux I never used XFCE during my Linux Desktop age. I used GNOME, Unity which was a total trash accessibilitywise, and KDE. Started with GNOME because, at that time, Orca, which I think is the most-used Linux screen reader for the DEs, was working best with GNOME. It has since been updated drastically and now it supports many DEs like KDE. I've heard it works with XFCE nowadays but haven't tested it myself. I might take the time and actually do that, now that the accessibility APIs are much better than in the past.

2024-12-28

@cpontvieux Yes, I completely agree with you. It is not easy. If you take the Linux road as a blind person, because the framework is so scattered, it's a path that's not taken by the faint of heart. You need to be alert of the current accessibility APIs all the time if using the Desktop environments like GNOME or KDE. It is for that reason, that is, less time tinkering and more time actually using and production, that I have decided to follow the path of using Linux only for my server/sysadmin things, as those don't require a GUI and CLI is a lifesaver. All the conf files etc are usable via SSH and, as such, you can admin away as a blind user as well as anyone. Accessibility barriers are eliminated by terminal use, which is nice because it puts me on-level with all the devs/sysadmins out there.

2024-12-28

@contrefeu Server, no GUI. I did use Gnome in the past but have heard that the #accessibility has since improved drastically.

2024-12-28

@jstark I've been using Fedora Server ever since FC23, it's super stable even though the packages (kernel included) are very much the latest and greatest. I like how community-driven it is. Before Fedora I used Debian for my server stuff and Ubuntu as my desktop distro, however I have used Linux as a desktop environment only in VMs lately.

2024-12-28

Human by chance, coder by choice.
During recent days, I've been coding #C++, #Swift, #MOO, #Python and #Rust. I always spend my holidays coding the weirdest little things, some of which end up being used and some not. On top of that I handle my #Linux #sysadmin stuff on a #server I host, the components of which (the server) have just been drastically upgraded. I changed everything except for the case. I would probably use Linux as my home system if there weren't some things that I haven't yet found how to do as a #blind #screenreader user on Linux. #Fedora is my main #distro. #RPM for the win!

A cartoon penguin sitting at a desk, using a computer. The penguin is seated on a blue chair with wheels, facing a beige desk. It is using a gray keyboard with one flipper while looking at a monitor with a blue screen displaying chat bubbles, suggesting online communication or social media. On the desk, next to the keyboard, there is a plate with a fish skeleton. The setting is minimalist with a plain dark background, putting emphasis on the penguin and its activities.
Konsta Suurhaukka boosted:
Winter blue tardis🇧🇬🇭🇺tardis@tardis.pw
2024-10-31

We all might have our bad days, we might be rude, we might be anything. But nothing in this world is constant, we all change. Unless we accept the fact of impermanence, we will be stuck in the same circle over and over, and will not achieve anything, even if it's something as little as feeling happy or content in a given time. Even these change. Life changes too, it does not stay the same. Yesterday, the streets might have been empty, but today there might have been one person you saw. Greet them, wish them a good day full of happiness and good luck, or positivity. That goes a long a way. Do not hold grudges, they only wear you down. Life is too short, impermanent for us to hold grudges against people. Try and put on a smile. Try until you make it, don't fake it, just try, until you make it a reality, until you start believing in something as simple as a smile. 😁 Everyone can change. But not everyone wants to change. Not everyone wills to change. We often look at ourselves and find no faults. Or we don't like ourselves, we have no love towards ourselves. But it is not nice. It causes much suffering to us that way. Try to like one good thing about yourself, and others will follow. Observer yourself in a third point view, if that is your thing. Or write down who you are, who you want to be, where you want to go on with life. Just, do the things you like, and relax, and take care of you. Because at the end of the day, when night is the darkest, coldest, the only one who remains is you. You close your eyes and you go to sleep. Believe in yourself, with balance, let yourself fail before succeeding, learn from it, then succeed, or fail as many times as you have to before success follows. It is never too late, except. Maybe in the next life, maybe in this one. But be you. Be the real you. Find your middle way, your balance and stick to it. Now, be happy. :)

Konsta Suurhaukka boosted:
🇨🇦Samuel Proulx🇨🇦fastfinge@interfree.ca
2024-10-31

My first thought

man, we're so spoiled on Mastodon. There are like four
#accessible web apps, multiple accessible IOS and Android apps, at least two accessible Windows apps (even if they both have some issues), and a couple accessible mac apps. As #screenreader users we can actually choose the one we like, rather than picking the one where the largest number of features actually work with a screen reader.

My Second Thought

Man, this should just be the default state of existence.
#Blind folks need to demand more. But I get it, it's so easy to just accept the current state of accessibility as normal, and then be surprised by things that actually work.

Konsta Suurhaukka boosted:

TeamTalk truly is a piece of garbage. But I still use it, and will continue to do so, until at least one other voice chat program gets this one simple thing right. Just send the raw opus data over the wire! No compression, no processing, no boxyness, just, send, the raw, fucking, audio! Then I'll be happy! Why is this so hard and seemingly a novel concept for every app in existence minus TeamTalk?

2024-10-24

@JonathanMosen The volume limit is disabled, as it is by default. This has been going on ever since I got the 16 Pro Max.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst