Latex. The document object model is stupid. The Latex language's syntax and semantics are weird and idiosyncratic. Every Latex package uses its own weird conventions. It's slow. But there are thousands of packages out there for almost any conceivable problem you might have. And that makes Latex very very useful. But it is not well-designed software.
Ask HN: Software you hate but can't replace?
171–180 of 328 posts
Re: Ask HN: Software you hate but can't replace?
#1723DS Max. It has bugs that have been unfixed for 20 years ... I make models for Microsoft Flight Simulator where it is the only software that can export models correctly; there is an unsupported Blender exporter, but I'm not enthusiastic about learning that product from scratch; it has many of its own idiosyncrasies.
Re: Ask HN: Software you hate but can't replace?
#173Windows, Linux, Android - I hate them all. None give me capability based security. All are the equivalent of a fortification build out of crates of nitroglycerine. Any inbound inject of control that works turns them into a devastating resource for the enemy.
Re: Ask HN: Software you hate but can't replace?
#174i don’t hate it per se. it’s actually quite good at what it does. but i don’t like paying for something i can implement myself but can’t because making time to do so and justifying it is challenging
Re: Ask HN: Software you hate but can't replace?
#1753DS Max. It has bugs that have been unfixed for 20 years ... I make models for Microsoft Flight Simulator where it is the only software that can export models correctly; there is an unsupported Blender exporter, but I'm not enthusiastic about learning that product from scratch; it has many of its own idiosyncrasies.
What format do the models need to be exported correctly?
Re: Ask HN: Software you hate but can't replace?
#176Adobe suite. After effects, illustrator, inDesign etc Adobe in the above fields of design are industry leaders, and have the features & functions we’ve come to rely on. Adobe’s pricing model has become very aggressive, and quite unaffordable for lots.
Re: Ask HN: Software you hate but can't replace?
#177Earlier quoted context omitted.
Temas refuses(ed?) to let you hear voice calls if you use Firefox. It's the only reason I have Chromium installed too.
If my experience forcing WebEx in the past has taught me anything, it should be a matter of webRTC features and user agent
Re: Ask HN: Software you hate but can't replace?
#178MS Teams: What makes it bad: First of all, it uses Electron, thus it is laggy and wastes too much resources. Maybe it is just a pet peeve of mine, but I hate , if an application does not look native on my GNOME Desktop and does not follow any HIG. Another factor is the proprietary nature of MS Teams. If it was open, there would probably be some other client/some way to have a real native client. My preferred alternat…
Teams is also horrible if you are in multiple organizations, as it simply fails to consider that you might want to easily switch between two different Teams meetings with different authentication, like it's trivial to do with e.g. Slack.
You’ll get a notification from a Teams instance in one tenant, but you need to switch accounts entirely in order to take action on it, which is REALLY slow for stupid reasons.
Also, you can’t run multiple instances of Teams signed into multiple tenants to work around this, and video conferencing is broken in all sorts of ways if you use Teams from the browser
Re: Ask HN: Software you hate but can't replace?
#179Jira, for sure, and it seems hard to run away from, almost everyone use it It seems like the only alternative is to fund my own startup, with me as a sole shareholder, just to forbid Jira forever
Re: Ask HN: Software you hate but can't replace?
#180Awscli. It's not just the complexity or inconsistency; that kinda comes with the territory. It's just not discoverable. Constantly have to be googling stuff. Boto is in a similar vein. Stupid capital letter arguments. No type information, no autocomplete.
want to, say, log in? i hope you like OAuth and/or dealing with JSON
want to configure a less popular service? enjoy downloading plugins with documentation that’s one or two minors behind stable. (for azure specifically, enjoy like 75% of anything you’d actually want to do being “in preview”)