• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "software". Back to normal view
    1. Any fellow software engineers using paid GitHub copilot?

      Much to my chagrin, the company I work for has done a lot in terms of steering/ pushing all software development be done through AI for some time now. And what gives me much grin, GitHub changed...

      Much to my chagrin, the company I work for has done a lot in terms of steering/ pushing all software development be done through AI for some time now.

      And what gives me much grin, GitHub changed their pricing structure for copilot. I'll skip the details the key fact is what used to be about $30/month per person + maybe few bucks in overages is now resulting in us hitting our usage cap on the 2nd day of the month. Overage costs this month will be hundreds of dollars per developer. I know this is an unexpected expense as I mentioned it casually to our CTO who had no idea.

      I'm curious if this is going to force them to rethink the AI strategy. The incessant pushing to use more and more AI maybe will finally bite them on the ass so much they have to ask us to stop or pull back? Or maybe they'll just plunder our salaries, who knows.

      I'm curious if anyone else is in the same situation.

      23 votes
    2. Does anyone use self-hosted recipe server/software like Mealie?

      Hello, I'm into self-hosting and when my daughter (elementary school) started writing her own recipe book, I kinda went "She is young, she shouldn't be doing this in paper form" and I started...

      Hello,

      I'm into self-hosting and when my daughter (elementary school) started writing her own recipe book, I kinda went "She is young, she shouldn't be doing this in paper form" and I started looking around for a solution for kinda non-existing problem.

      I stumbled upon Mealie, which is server that can be used in docker and is self-hosted recipe book/website. It seems like you can come in and say like "I have these ingrediants, what can I do?", it also seems to be able to generate shopping lists based on your selected recipe, you can use checkboxes when bringing all the ingredients on the kitchen board/table/top (non-English native speaker here) and so on.

      It seems like the right software for me, but before I delve into it, I wanted to ask if someone else possibly runs such service for themselves at their home. Is there somebody who is using something like this? It doesn't have to be Mealie, specifically. But it should be server-side service, not some smartphone app. I know there are other such services, which are also open-source, but I forgot the names, sorry.

      Thanks for any relevant answers!

      26 votes
    3. “Rediscovering” the operating system (AKA: the desktop is the killer app)

      I feel as though I have lost touch with the idea of the OS as software. I’ve spent a lot of time looking for that all in one solution. Notes, reminders, calendar, etc. in one convenient app....

      I feel as though I have lost touch with the idea of the OS as software.

      I’ve spent a lot of time looking for that all in one solution. Notes, reminders, calendar, etc. in one convenient app. Notion first, then AI came and fucked it all up. Obsidian was cool, super customisable, but I found that I don’t really need what it offers, stuff like linking and graph view aren’t that useful to me. The idea of a ‘second brain’ has always been interesting to me, but I could never find anything that made sense.

      Recently, the thought hit me… “isn’t an OS just an super all-in-one app?”. This sounds stupid, but I haven’t actually considered the power of—in my case—macOS itself. I’ve just been using it as a portal for all these other bits of complex software, when surely it’s all built in?

      Obviously finder would be the core of the system, but does anyone have experience with just… using the desktop metaphor as intended? Folders with files in them, that get opened in a program, and when you’re done, get saved back into the folder. Put things you use regularly on the desktop (or shortcuts to them, to maintain organisation) and delete them from the desktop when you don’t need them anymore. Again, it sounds stupid typing it out, surely the answer is “yeah dummy, that’s how you use a computer!!!!!” but… why do I have obsidian, and the photos app, and all this extra junk?

      Going back to obsidian, for example. Surely, textedit (which has relatively simple rich-text editing, as well as plaintext) and some well thought out folders can get me where I need to go. It’s also widely compatible, since I can just… copy a file, should I choose to switch to Linux completely at some point.

      I suspect this disconnect is a result of the iphoneification of personal computers, there’s a lot of layers between you and the file when you’re on a mobile device.

      So, am I just talking nonsense? Or is it time, after these years of searching, for me to finally start using the computer as a computer again?

      42 votes
    4. Vibe coding is just the return of Excel/Access, with more danger

      I probably triggered some PTSD right there. Was just in a meeting at work, where we listed off everything that makes software development hard and slow. An excersize for the thread would be to...

      I probably triggered some PTSD right there.

      Was just in a meeting at work, where we listed off everything that makes software development hard and slow. An excersize for the thread would be to replicate that list. It turned out that Claude helps with like 1/5th or less of it....especially in a collaborative environment.

      So, the situation we're now encountering is that random business areas can vibe code out something, tell nobody, throw it in AWS, have it become a critical part of a business process that fails when they quit, and nobody even has access to look at what was made.

      It gives me comfort that in about 5 years there will be a new surge in demand for programmers to reign in all the rogue applications that need shutdown because of the immense risk to continual operation of a company, from data leaks to broken payroll.

      It'll be Y2K all over again.

      45 votes
    5. That one study that proves developers using AI are deluded

      I've found myself replying to different people about the early 2025 METR study kind of often. So I thought I'd try posting a top level thread, consider it an unsolicitied public service...

      I've found myself replying to different people about the early 2025 METR study kind of often. So I thought I'd try posting a top level thread, consider it an unsolicitied public service announcement.

      You might be familiar with the study because it has been showing up alongside discussions about AI and coding for about a year. It found that LLMs actually decreased developer productivity and so people love to use it to suggest that the whole AI coding thing is really a big lie and the people who think it makes them more productive are hallucinating.

      Here's the thing about that study... No one seems to have even glanced at it!

      First, it's from early 2025, they used Claude Sonnet 3.5 or 3.7. Those models are no way comparable to current gen coding agents. The commonly cited inflection point didn't happen until later in 2025 with, depending on who you ask, Sonnet 4.5 or Opus 4.5

      The study was comprised of 16 people! If those 16 were even vaguely representative of the developer population at the time most of them wouldn't have had significant experience with LLMs for coding.

      These are not tools that just work out of the box, especially back then. It takes time and experimentation, or instruction, to use them well.

      It was cool that they did the study, trying to understand LLMs was a good idea. But it's not what anyone would consider a representative, or even well thought out, study. 16 people!

      But wait! They did a follow up study later in 2025.

      This time with about 60 people and newer models and tools. In that study they found the opposite effect, AI tools sped developers up (which is a shock to no one who has used these tools long enough to get a feel for them). They also mentioned:

      However the true speedup could be much higher among the developers and tasks which are selected out of the experiment.

      In addition they had some, kind of entertaining, issues:

      Due to the severity of these selection effects, we are working on changes to the design of our study.

      Back to the drawing board, because:

      Recruitment and retention of developers has become more difficult. An increased share of developers say they would not want to do 50% of their work without AI, even though our study pays them $50/hour to work on tasks of their own choosing. Our study is thus systematically missing developers who have the most optimistic expectations about AI’s value.

      And...

      Developers have become more selective in which tasks they submit. When surveyed, 30% to 50% of developers told us that they were choosing not to submit some tasks because they did not want to do them without AI. This implies we are systematically missing tasks which have high expected uplift from AI.

      And so...

      Together, these effects make it likely that our estimate reported above is a lower-bound on the true productivity effects of AI on these developers.

      [...]

      Some developers were less likely to complete tasks that they submitted if they were assigned to the AI-disallowed condition. One developer did not complete any of the tasks that were assigned to the AI-disallowed condition.

      [...]

      Altogether, these issues make it challenging to interpret our central estimate, and we believe it is likely a bad proxy for the real productivity impact of AI tools on these developers.

      So to summarize, the new study showed a productivity increase and they estimate it's larger than the ~20% increase the study found. Cheers to them for being honest about the issues they encountered. For my part I know for sure that the increase is significantly more than 20%. The caveat, though, is that is only true after you've had some experience with the tools.

      The truth is that we don't need a study for this, any experienced engineer can readily see it for themselves and you can find them talking about it pretty much everywhere. It would be interesting, though, to see a well designed study that attempted to quantify how big the average productivity increase actually is.

      For that the participants using AI would need to be experienced with it and allowed to use their existing setups.

      I want to add that this is not an attempt to evangelize for AI. I find the tools useful but I'm not selling anything. I'm interested in them and I stay up to date on the conversations surrounding them and the underlying technology. I use them frequently both for my own projects and to help less technical people improve their business productivity.

      Whether AI agents are a good thing or not, from a larger perspective, is a very different, and complicated, conversation. The important thing is that utility and impact are two different conversations. There isn't a debate anymore about utility.

      I know this probably won't stop people from continuing to derail conversations with the claim that developers are wrong about utility, but I had to try. It's just hard to let it pass by when someone claims the sky is green.

      I understand that AI makes people angry and I think they have good reason to be angry. There are a lot of aspects of the AI revolution that I'm not thrilled about. The hype foremost, the FOMO as part of the hype, the potential for increased wealth consolidation really sucks, though I lay that at the feet of systems that existed before LLMs came along.

      It's messy, but let's consider giving the benefit of the doubt to professionals who say a tool works instead of claiming they're wrong. Let them enjoy it. We can still be angry at AI at the same time.

      82 votes
    6. Looking for an online spreadsheet to share with others (not Google or Microsoft)

      I figure the title is good enough, but, I just want to upload/make a spreadsheet in an .ods format so others can view it. Not edit it, not have to sign in to view, but still has sorting options or...

      I figure the title is good enough, but, I just want to upload/make a spreadsheet in an .ods format so others can view it. Not edit it, not have to sign in to view, but still has sorting options or whatnot. And in the .ods format.

      I'm seeing a few options online, but it seems more that they offer viewing but not sorting (which is a huge aspect of spreadsheets), or no importing, or doesn't support .ods.

      So I can keep searching and I'm sure something is out there, but does anyone already use a site for these requests?

      15 votes
    7. I miss technology that was meant to be used as a tool

      Both sw and hw. SW is usually hard to use, offering no meaningful settings or making them hard to get to with meaningful QoL features simply absent. Search in any kind of mainstream product is an...

      Both sw and hw.

      SW is usually hard to use, offering no meaningful settings or making them hard to get to with meaningful QoL features simply absent. Search in any kind of mainstream product is an absolutely excellent example.

      If someone does need something other than the default workflow or encounters any error then that is too bad for them.

      For a lot of hw products there is little to no meaningful choice alongside absent repair options. The best example is probably smartphones which are excessively thin bricks with a charging port, camera bump, sealed in battery and hard to impossible to change os.

      Features decreasing longevity and contributing to waste(plug in for global warming) are simply accepted and even welcomed by end users for bizzare reasons.

      For now there are still workarounds depending on how much effort you want to expend with that effort sometimes being truly excessive.

      42 votes
    8. What are people using instead of VS Code?

      I relatively recently reinstalled my OS (distro-hopping to Fedora KDE) and as I was installing my various everyday programs, I began to wonder whether there were any solid competitors to VSCode in...

      I relatively recently reinstalled my OS (distro-hopping to Fedora KDE) and as I was installing my various everyday programs, I began to wonder whether there were any solid competitors to VSCode in the space other than IntelliJ products (which I strongly dislike compared to VSCode already). I've used VSCode for a while, but I've definitely noticed my experience with the app getting a little bloated and overwhelmed. But I'm not keeping my finger on the pulse of new IDEs, so I don't know if there's anything new (or at least a solid alternative of some sort) out there that people are switching to.

      I'm on Linux, so nothing Mac-exclusive. I know VSCode's extension library is probably hard to match given its popularity, but I'd hope for an alternative that at least has potential to have extensions to cover lesser-known languages and file formats for me. I liked the look and feel of VS Code when I switched to it years ago, so I'm all for apps with similar vibes, but I'd like something that feels faster and more focused.

      Please don't recommend vim. I've already heard of vim, and if I wanted to switch to it I would have already.

      37 votes
    9. Android Go in the big '26?

      Back in the relatively recent years of 2017(or maybe not, that's nine years ago already), smartphone standards were far below what they are today. You could find phones configured with less than a...

      Back in the relatively recent years of 2017(or maybe not, that's nine years ago already), smartphone standards were far below what they are today. You could find phones configured with less than a gigabyte of RAM and 16GB of storage could be considered reasonable. Granted, these weren't going to be considered spec beasts during their time, but they were serviceable for the price. However, as compute power increased, these stragglers failed to hold on after being cluttered by user activity like bottlenecked storage or simply higher spec requirements. Thusly, Android Go was born around the tail end of 2017.

      I don't intend to make this a history post, but just for the sake of comprehensiveness, Android Go really took stride by doling out optimizations for barebones cellphones and limiting some features like picture in picture and split screen. It really hit it's stride around Android 11 to 12, when phones were still transitioning to modernly reasonable specs.

      Mayhaps the most surprising part is that the main constituent of Android Go is essentially a hard-bound toggle set by the manufacturer. But what may be overlooked is that Android Go still exists in the present day. So some developers still end up using it! But why does it still see use in the present day?

      In the current iteration of Android Go, phones with 4GB of RAM or less by default are required to use Android Go. But nowadays, we can utilize virtual RAM extensions by allocating some storage space as quick read memory in settings. So this gives manufacturers the power to provide 8GB Android Go phones, making them honestly ovespecced for their on paper capabilities. Often times, these phones have to tone down their bloatware too, so that they don't sap the phone of too much power.
      It isn't all upside though, as the aforementioned limitations on multitasking features are arguably the biggest deal breaker.

      Manufacturers that use Android Go today are those that have models that cater to ultra-budget and emerging markets. Lower end Motorola and Redmi phones are the ones that are widely available. A notable example are all the phones of Transsion, whose main target market is in Africa and emerging SEA countries.

      What's the experience of using it today though?
      Aside from the PiP and split screen, The biggest difference isn't really all that strict: the Android Go apps. These can even be downloaded on regular Android and are often just stripped down and more data efficient versions of official Google apps that haven't been given the fresh do-over of Android Go itself. The notable exception is that Android Go will always have Google Assistant, for Google doesn't have plans to release a version of Gemini for Go. Which is ironic as EoL Android phones with lower spec than the current maximum of Android Go(4GB RAM) actually do have Gemini OTA updated on them. Go phones are trying to modernize, so they nowadays have 120hz screens, punch-hole cameras, and enough compute power for everyday. And yet they still compromise by having SD card slots and headphone jacks. The rest is really in the hands of your OEM. Samsung, Redmi, and the Transsion phones all have their little tweaks on the software, some being a little more egregious than most (cough Samsung cough). Motorola should be mostly stock though.

      All in all, I just wanted to spread the word that Android Go still exists. Honestly, considering the world RAM crisis, we might actually see more devices on the horizon that utilize Android Go. What're your thoughts?

      12 votes
    10. Alternative to Spotify?

      I’ve been meaning to switch streaming platforms from Spotify for some time now, for many reasons. To me, it seems like good alternatives are challenging to find, so I figured I’d solicit some...

      I’ve been meaning to switch streaming platforms from Spotify for some time now, for many reasons. To me, it seems like good alternatives are challenging to find, so I figured I’d solicit some discussion here on Tildes to see how people like other platforms.

      My Only Requirement:

      • Mobile App for iOS with Offline Capability

      I Strongly Prefer:

      • Good Search Functionality
      • Niche Artist Availability

      Alternatives I’m Considering:

      • Apple Music
      • Bandcamp
      • Tidal
      • Deezer
      • Qobuz

      If anyone has used any of these applications, I’d love a review of the pros and cons. I’m leaning towards Bandcamp right now, but am concerned that I will fail to discover new artists because of the need to pay for albums.

      21 votes
    11. Translation services

      Does anyone have any idea on how different online translation "services" actually rank now? I was thinking about this today (after I saw the TranslateGemma announcement) and realized that I had...

      Does anyone have any idea on how different online translation "services" actually rank now? I was thinking about this today (after I saw the TranslateGemma announcement) and realized that I had not really updated my view on translation apps/services in quite a while.

      There is Google Translate, Apple Translate, Kagi Translate, DeepL, etc., but I have no idea how these would rank, especially if it comes to different use-cases.

      13 votes