-
14 votes
-
Touch typing learning software
Hey Tildes, I learned to touch type with ye olde Mavis Beacon Teaches Typing CD-ROM that came with my first home computer (I'm not quite THAT old -- what was what we could afford). Can you...
Hey Tildes, I learned to touch type with ye olde Mavis Beacon Teaches Typing CD-ROM that came with my first home computer (I'm not quite THAT old -- what was what we could afford).
Can you recommend a better / newer / snazzier / rizzier typing program for a teen / child?
Online or offline are fine, paid is fine. What do you like about it and what didn't you like about it?
Edit: Side note: how did y'all learn to type? Anyone here doesn't touch type (eg, not using your eyes) and use some other kind of keyboard configure or other tech? For Cantonese Chinese language, more young people are starting to use alternative methods even beyond the numpad Q9 and go straight to "speech to text" using their phone software. Curious about your languages and input.
32 votes -
Pine64 November update: Something borrowed something new
20 votes -
NGI Mobifree grants awarded for fair mobile software
6 votes -
Looking for a simple ebook or notetaking app where I can visually organize my bookmarks/tabs. Example attached.
Very similar to how the recipe book in the game "Potion Craft" is organized. I essentially want to be able to mark pages and assign an icon, letter, symbol, or whatever to the tab. Clicking the...
Very similar to how the recipe book in the game "Potion Craft" is organized. I essentially want to be able to mark pages and assign an icon, letter, symbol, or whatever to the tab. Clicking the tab brings you to that page. I also want the freedom to arrange these tabs around the perimeter of the book.
I'm not even sure what search terms to use to find a software like this. I'm not looking for anything robust, just a simple reader app with minimal page marking with intuitive visual organization.
Does anything like this exist?
23 votes -
Verbalize - text editor with writing assistance for Brazilian Portuguese
I believe this is a interesting issue to post it here because it's very difficult to get writing tools outside the English language. That's exactly why I ended up starting this project. If it's...
I believe this is a interesting issue to post it here because it's very difficult to get writing tools outside the English language. That's exactly why I ended up starting this project. If it's not allowed, I apologise in advance.
I'm a linguist and technical writer (tech writer, dev writer, documenter, technical editor, etc.) and I've always used Hemingway for my English writing. The problem was that I'd never found a text editor capable of suggesting possible improvements to a text in Brazilian Portuguese.
Years passed, and this week I had time to create a fork of Techscriptor with some interface improvements and adapt it to Brazilian Portuguese. That's how version 0.1 of Verbalize was born.
What does it do?
In a basic and summarised way, you can upload a file from your computer (in
mdortxt, for now) and the editor, besides allowing you to actually edit, will give you hints on how to improve the text (long sentences, complex words, jargon, adjectives and other things we should avoid in texts, especially technical ones).Once edited, you can download the file in
mdformat.Access
The application can be installed (Electron), accessed through the web, or you can download the code from GitHub and run it locally in your browser.
Improvements
I have a few 'next steps' in mind:
- Google Drive/Onedrive integration.
- Possibility to upload a custom rules file.
- Allow it to be used offline as well.
- Improve the GUI.
9 votes -
Make it ephemeral: Software should decay and lose data
24 votes -
Using winutil or MicroWin to disable Windows Recall is breaking File Explorer
33 votes -
Using AI generated code will make you a bad programmer
38 votes -
Winamp deletes GitHub repository after a rocky few weeks
58 votes -
Follow-up to an earlier topic I made about my hunt for a privacy-respecting notes app
after the comments in my previous topic, I proceeded to try Notesnook and Joplin after having issues with Nextcloud Notes (that I have already documented in my previous post) Notesnook ain't bad...
after the comments in my previous topic, I proceeded to try Notesnook and Joplin after having issues with Nextcloud Notes (that I have already documented in my previous post)
Notesnook ain't bad if it's your jam. I found it easy to use and quite nice U.I. the only dings against it (obviously subjective) is that it really isn't supportive of markdown in an easy way, you have to pay for it cause there's no self-hosting option and you have to pay for the ability to have more than 5 tags.
Joplin's only ding imo is just that it has no web browser interface, but beyond that, there's nothing else fuctionality-wise I can really count against it, the U.I. is rather dated but the functionality is so stable that I am more than willing to deal with a dated UI. and I can self-host using my nextcloud instance so that's a great plus in avoiding additional charge.
So I personally recommend Joplin if you don't care about a dated UI in order to avoid having to pay a subscription if you are willing to self-host.
In other news, by the time I finally imported all my Nextcloud notes to Joplin, the nextcloud Notes App had managed to wipe 60 of my notes empty. I love nextcloud and its let me do wonderful things but the notes app they have is incredibly buggy when combined with their android app and how they are trying to implement markdown support.
11 votes -
Using YouTube to steal your files
40 votes -
Kaspersky deletes itself, installs UltraAV antivirus without warning
22 votes -
Microsoft Graveyard: a website for tracking dead and soon-to-be-dead Microsoft products
39 votes -
CrowdStrike estimates the tech meltdown caused by its bungling left a $60 million dent in its sales
37 votes -
US lawsuits against Crowdstrike begin with Delta Airlines and Crowdstrike shareholders filing suit
21 votes -
This behavior is by design
12 votes -
Android launchers
What sort of non stock andriod launchers are people using at the moment? Just moved from iPhone to Android and want to use something better than oneui. Currently using niagara but curious what...
What sort of non stock andriod launchers are people using at the moment? Just moved from iPhone to Android and want to use something better than oneui. Currently using niagara but curious what people are actually using?
33 votes -
The US Department of Justice files an antitrust suit against a software company for allegedly manipulating rent prices
46 votes -
Top companies ground Microsoft Copilot over data governance concerns
23 votes -
Microsoft to host security summit after CrowdStrike disaster
16 votes -
“Something has gone seriously wrong,” dual-boot systems warn after Microsoft update
43 votes -
GitLab is reportedly up for sale
58 votes -
Branch fires team behind Android launcher Nova, only the founder remains
41 votes -
Sideloading with iOS 17.4: any use cases?
It’s been a few weeks now since the release of iOS 17.4, which […] provides new options for app marketplaces, web browsers and payments for residents of the European Union. […] Now, don’t get me...
It’s been a few weeks now since the release of iOS 17.4, which
[…] provides new options for app marketplaces, web browsers and payments for residents of the European Union. […]
Now, don’t get me wrong, I am a firm believer in the underlying regulation to it, and have been ever since the possibility of this becoming a reality was in the Brussels air. But so far, I haven’t really been able to come up with a truly practical use case.
Furthermore, I haven’t seen any marketing for an Epic Store, Meta Store, or similar “app marketplaces”, but this may be attributed to the still rather… wobbly legal situation surrounding, notably, still having to direct payments to Apple while not using their store for app distribution. I don’t think there has been any follow-up from Apple (or the EU) that retracts these conditions.
So: Have any fellow EU resident ~tech’ies done anything fun or interesting with this new freedom yet?
To those not affected by this regulation, what would you like to “sideload”, or are perhaps already sideloading on Android?
Do any of you think big companies will move their entire palette onto an alternative store anytime soon, e.g. Facebook and sister products? To be honest, I doubt this will happen, otherwise it would’ve long occurred on the Google Play Store as well.
My ideas were:
- I’ve thought about trying to install Minecraft (the full version, probably using Pojav), or a game of similar caliber, on my phone just for fun and to see how well the iPhone GPU really fares against a “real” game, but didn’t find the time yet for looking into it.
- Also personally, I’d love to see a real “root-capable” shell on iOS, but I don’t think that will ever be a thing irrespective of how much sideloading Apple is forced to allow into their OS.
9 votes -
So you want to compete with or replace open source
26 votes -
Delta CEO says CrowdStrike-Microsoft outage cost the US airline $500 million, will seek damages
44 votes -
Taking command of the Context Menu in macOS
14 votes -
Struggling with first dev job - seeking advice
This is my cry for help. I'm a newer programmer who just got hired for my first actual programming job a few months ago. Before now the only things I really made were simple python scripts that...
This is my cry for help.
I'm a newer programmer who just got hired for my first actual programming job a few months ago. Before now the only things I really made were simple python scripts that handled database operations at my last job. I live in an area with no opportunities, and so this new job I got is my saving grace at this point. For the first time in my life I can have actual savings and can actually work on moving to an area with opportunities. However...
Everything is falling apart. I have no idea how this place has survived this long. There is no senior dev for me to go to. There are no code reviews. There is no QA. There is a spiderweb of pipelines with zero error handling or data-checking. Bugs are frequent and go undetected. The database has no keys or constraints, and was designed by a madman (so it's definitely not normalized whatsoever). I already have made a bunch of little scripts handling data-parsing tasks that are used in prod, and I've had to learn proper logging and notifications on errors along the way, and have still yet to learn how to do real tests (I ordered a book on pytest that I plan on going through). I am so paranoid that at any moment something I made does something unexpected and destroys things (which... kinda actually happened already).
We're in the long and arduous process of moving away from this terrible system to a newer, better-designed one but I'm already just so lost and... lonely? There's a few separate dev "teams" but one is outsourced and the other is infamously unapproachable and works on a completely different domain. There's no one there to catch me if/when I make mistakes except myself. The paranoia I have over my programs is really getting to me and already affecting my health.
I guess I just want advice on what I should do in this situation. Is this a normal first experience? I care deeply about making sure the things I make are good and functional but I also don't have the experience to forsee potential issues that may come up due to how I'm designing things. And how can I cope with the paranoia I'm feeling?
EDIT: It takes me a while to write responses, but I want everyone to know that I really appreciate all your advice and kind words. It does mean a lot to me! I'm doing my best to take in what everyone has said and am working on making the best of an atypical situation. I'm chronically hard on myself, but I'm gonna try to give myself a bit more grace here. Again, thanks so much for all the thoughtful replies from everyone. :)
34 votes -
Windows 11 now shows a full-screen pop-up to use OneDrive and protect your PC
60 votes -
Windows gets Linux's sudo superpower: Here's how to turn it on
17 votes -
CrowdStrike code update bricking Windows machines around the world
143 votes -
I'm a mess, so I'm making my own file organizer [TagStudio]
11 votes -
What happened to user interfaces?
23 votes -
Library asks users to verify that books actually exist before making a loan request because AI invents book titles
43 votes -
Proton is launching encrypted documents to take on Google Docs
42 votes -
FreeDOS open-source text-based OS turns 30, still in active development and primarily used for retro gaming
13 votes -
Shopping app Temu is “dangerous malware,” spying on your texts, lawsuit claims
45 votes -
My Windows computer just doesn't feel like mine anymore
78 votes -
Which user feedback tools would you recommend?
Hey everyone, I'm currently getting close to releasing a piece of software and I think that engaging users and collecting their feedback to inform the development of future features is valuable....
Hey everyone,
I'm currently getting close to releasing a piece of software and I think that engaging users and collecting their feedback to inform the development of future features is valuable. So, I am currently evaluating different specialized solutions to see which one is best.
Does anybody have a preference for a particular tool, or otherwise know which tools are the best in terms of functionality etc.?
Thanks in advance for your input!
I'll go back to comparing options and I'll check back in here later on. Have a nice one.
Edit: To clarify, I am looking for an end user-facing tool for a (currently closed-source) SaaS (I may eventually open-source it, but I'm a bit on the fence-I would have to weigh the pros and cons).
8 votes -
Minimalist Android launcher recommendations
Currently, I'm using the Aero launcher, and I really like having all the names of my apps listed out, but if I could have something with a to do list and then swipe for apps, it would be kind of...
Currently, I'm using the Aero launcher, and I really like having all the names of my apps listed out, but if I could have something with a to do list and then swipe for apps, it would be kind of neat.
Other wish list functions:
- Folders for Apps.
- Able to add PWA or a URL to a list of apps.
- Start a search from searching through all apps.
- Corner widgets/shortcuts
- A pony!
Willing to poke around if there is an open source project I can add stuff too.
24 votes -
US bans sales of Kaspersky anti-virus software, citing ties to Russia
22 votes -
“It can’t be that easy, right?” (a Linux desktop environment appreciation post)
I daily drive Pop!_OS, which uses the GNOME desktop environment. I know that DEs are a hotly contested space among Linux users, and my use of GNOME wasn’t so much a choice as it was a default:...
I daily drive Pop!_OS, which uses the GNOME desktop environment. I know that DEs are a hotly contested space among Linux users, and my use of GNOME wasn’t so much a choice as it was a default: it’s what came with my distro.
I like GNOME. I don’t really understand the hate it often gets, but I also don’t really have the legacy understanding of Linux that a lot of people do, and it seems like a lot of distaste lies there. I’m as casual a user as they come — Linux for me is like a Chromebook: it “just works” in that I pretty much need it to get me online and manage some documents. (I do also play games on it, for which Steam and Proton have been a huge boon.)
I also have a Steam Deck, and it uses KDE’s Plasma on the desktop side, so I got to see what that was like. I also like KDE. It’s very different from GNOME, but I can see the appeal. It feels more like Windows but also has a lot of little nice touches and additions. Also, no ads.
This got me thinking: what if I tried using KDE instead of GNOME on my laptop?
I assumed that this would be a big deal. Like, I would have to completely gut my distribution, or reinstall it fresh. Multiple hours of work. Lots of preparation. Looking up myriad terminal commands I don’t understand and hoping they do what they’re supposed to, because if they don’t I’m really screwed — as soon as something goes wrong “under the hood” I’m dead in the water when it comes to fixing it.
But I was looking on System76’s support site and they made it seem super simple. A single terminal command to install the whole DE?
It can’t be that easy, right?
I am astonished to say that it WAS.
I ran the command, had to select between
gdm3andsddm(a choice which I didn’t understand at all so I searched around a bit before just going with the default: gdm3), and then rebooted.I can now select between GNOME and KDE on the login screen, and both work flawlessly. It was so easy.
I don’t know who to credit for this. Did System76 do a great job of making this easy on their distro? Did the KDE team work hard to make their DE effortlessly plug-and-play? Is this just a general product of the way Linux handles its different components?
I don’t know but I’m willing to spread the love around to anyone and everyone who contributes to Linux and all of its facets. It’s wild to me that I can so easily reskin my entire operating system in the same way that I used to do with Winamp back in the day. I keep waiting for something to go wrong, but after a few days of this, I’ve realized that everything still “just works,” automagically.
A big thanks here to anyone who has a hand in open-source software and making computing better for people like me, who have (mostly) no idea what they’re doing.
56 votes -
Adobe TOS: I'm an artist. I have never used Adobe Cloud software. What happens if someone else uploads my content?
Second edit: It has been pointed out that my collaborators don't necessarily need to upload my files in order to work on them, and that the bigger the project/organisation, the more likely they...
Second edit: It has been pointed out that my collaborators don't necessarily need to upload my files in order to work on them, and that the bigger the project/organisation, the more likely they are using their own system for managing content rather than the Adobe Creative Cloud. I didn't realise that not using the CC is an option. In conclusion, I can still collaborate with Adobe's customers as long as I ask them to never upload my work to the Adobe CC.
Edit: After sleeping on this, here's my biggest gripe with terms like these.
Regardless of the contents of Adobe's TOS, I cannot be forced to accept them as long as I'm not their customer. Similarly, people who don't use an imaginary social media app called "Twitter" can't be subjected to Twitter's terms of service even if for some reason Twitter had access to these people's data. If Twitter wants to make an agreement with non-customers, they must get these people's explicit consent. Writing stuff in their TOS doesn't cut it because those are directed at customers. Corporations absolutely can't have the right to make me a customer without my informed consent.
As it stands, given Adobe's market share, I would either have to accept their terms when it comes to my work that gets uploaded by third parties, or I can never get my work published again. This is completely unacceptable. Even if the terms were the most gracious and reasonable terms anyone has ever seen (which they aren't), I would still have the right to refuse them. This right cannot be taken away from me. Adobe has done nothing to show how they intend to separate non-customer content from customer content, which most likely means they have no plans to do so and certainly aren't doing it at the moment.
Organisations that are Adobe customers and want to publish/edit content produced by non-customers will have an insurmountably tough task trying to draft a solid contract with these people. In order to protect themselves from future disputes, they will have to get explicit consent for everything that I quoted in this post, for all imaginable and unimaginable purposes. The rest of the TOS (the parts that I didn't quote) is legally too fuzzy to be put in a contract, and as far as I know, the term "generative AI" doesn't even have a legal definition yet. Essentially, Adobe is making their own customers do their dirty work for them. Good luck with that.
Original post:
Adobe receives an unrestricted license to use all uploaded content however they please, according to their TOS.Let's say I am a professional photographer, but I don't use Adobe software to edit my work because I don't want to grant Adobe a license to do whatever they want with it. Now, let's say that High End Art Magazine wants to publish some of my photos in their Hot New Photo Artists section. Most likely they are using Adobe software. To create the magazine layout, they are going to have to upload my photos. I haven't used Adobe since they put everything in the cloud, so I wouldn't know how the process actually works, but I doubt that Adobe asks about the ownership of each uploaded file. Do they? The magazine editor does not have the right to grant Adobe any sort of license to my work. It's not their content, they are merely presenting it. The end result: Adobe has content on their servers that they do not have a license to use however they wish, no matter what they put in their TOS, and they most likely have no way to tell this content apart from the rest.
The above example is simplified. I am actually not a photographer, but an artist in another field. Publishing my work involves images that are put together by a team of people, each of whom must be able to deny using the resulting photo without their explicit consent. How can cases like these be handled? If I care about how and where my and my team's work is used, will I have to stop collaborating with anyone who uses Adobe products? Even that won't necessarily protect us. Uninformed people can still grab an image form somewhere and use it for a school project or something. This used to be okay as long as you didn't publish the result, let alone try to profit from it financially. But now, if you use Adobe software to edit your project, ethically you can only use unlicensed content as your source material and everything else is off limits.
From the Adobe TOS:
...you grant us a non-exclusive, worldwide, royalty-free license to do the following with your Cloud Content:
reproduce
distribute
create derivative works
publicly display
publicly perform and
sublicense the foregoing rights to third parties acting on our behalfAnd:
“Content” means any text, information, communication, or material, such as audio files, video files, electronic documents, or images, that you upload, import into, embed for use by, or create using the Services and Software.
To be clear, I get that the TOS is meant to enable Adobe to run their services in the cloud. At least for now. But there are no guarantees that this will remain the sole purpose of that license. I prefer to simply not grant them any sort of license to use my work. Obviously, I must have a right to deny corporations such a license for whatever reason, at all times.
For comparison, when I started using Reddit, I read through their TOS and decided that it looked predatory. I have always refrained from posting things that I wouldn't want them to use for extracting financial gain. I was happy about that decision last year.
Does anyone know if the Adobe TOS are different for organisations that routinely handle large amounts of content that they do not own the rights to?
42 votes -
Career advice: specializing in niche tech stack vs. finishing first degree
Hello all, was inspired to fish for responses after seeing another user request resume feedback. Apologies if the background is on the longer side. TLDR: Dropped out 10 years ago; have only a high...
Hello all, was inspired to fish for responses after seeing another user request resume feedback. Apologies if the background is on the longer side.
TLDR: Dropped out 10 years ago; have only a high school degree and university transfer credits. Conflicted between finishing my degree online while working full time, vs. specializing in a niche tech stack (Salesforce) via current employment. Looking for any input because I'm prone to decision paralysis.
Background
I'm in a really weird place currently in terms of long term career track. I dropped out of college for computer science a decade ago. The school was a private for-profit (yikes) and I couldn't transfer any credits out. Either way, I was aimless, so I enrolled at a local community college with the intent of transferring to a state 4-year, earn my bachelor's, and figure things out from there. A connection at the community college helped me find full-time employment in a help desk role, so I paused my studies.That help desk role turned into a weird application analyst/developer position that involved configuring applications using a low code platform. I taught myself Python and some super basic React while there, and my crowning achievement was making a hideous set of Python scripts that ended up replacing an automation program that the company couldn't get working anyways. When my boss at that job moved to a new company, he contacted me in the next year to fill a systems analyst position, which in practice was learning Salesforce administration and whatever else third party tech tools the company decides to adopt for projects. I've been here for 1.5 years now. The pay is not amazing for HCOL, but I'm still living with family and the work is fully remote so I'm not complaining.
The best part, actually, is that there's a lot of room for career growth with actual on the job experience... if I teach myself Salesforce development. There's a few other people on my team who all stumbled into Salesforce admin tasks like myself, but none have a CS background so I've already taken on and delivered on some tasks that would previously have gone to a consultant.
I don't know how many folks here work with Salesforce development, but my research tells me that it's a locked ecosystem, incredibly flooded on the entry level by people holding certificates from Salesforce, and a different enough beast from traditional software engineering that X years as a Salesforce developer won't exactly translate to X years of experience when trying to pivot to a software dev role. I already had a difficult time getting any responses back when I tried to apply to junior software dev roles during the pandemic - which could be my resume, but I'm sure the lack of a degree and primary work experience being on low code platforms were not helpful. Either way, the thought of relying on Salesforce for breadwinning is... not something I am "above" by any means, but does trigger a bit of anxiety for the future.
The second option would be to go through some reputable online degree program like WGU or CSU Monterey Bay's CS Online. I've actually been slowly earning credits to transfer to the latter, but I've never been a great self-paced learner. I read that these programs are perfect for people working full time, but I absolutely do not fit the bill for the type of student who can blitz through WGU's program in a year. So both would take me maybe two years to complete if I start in 2025, which is something to the tune of $15-20k USD. I can afford this, but it's not exactly a drop in the bucket either. Dropping work to attend in-person at lower costs at a local university unfortunately is not an option.
If I were driven and disciplined enough, I could do both - learning SF dev on my own time and applying it to work, while also earning my degree - but I'll be honest and say that's just a recipe for disaster. I know me; if I had even a fraction of the discipline required to make that work, I'd have upskilled out of here years back when pandemic hiring at tech companies were at an all time high. That train has come and gone, though.
18 votes -
Buttondown: Newsletter software for people like you and me
5 votes -
Microsoft developer demos .NET on the NES — delivers .NES
9 votes -
Will Microsoft want to introduce a subscription fee to their Windows OS in the future?
Just had a chat with friends about the possibility and how it would likely be introduced. Paraphrased into the following; 2.99$/Month OEM installs have a 2 year license Upgrades are free for the...
Just had a chat with friends about the possibility and how it would likely be introduced.
Paraphrased into the following;
2.99$/Month
OEM installs have a 2 year license
Upgrades are free for the first year (from 11 to the new)
Comes with Office 365 and AI functionality to soften the blowWhat are your thoughts on this?
30 votes -
Winamp has announced that it is opening up its source code to enable collaborative development of its legendary player for Windows
89 votes -
All the good email clients go to hell
35 votes