News for hackers. Stuff that matters.
Re:Ask HN: Why is everything changing too fast? by ashildr on Monday December 06, 2021 @09:02AM (#29459813)
I’m your age and of similar profession with a known history of doing software development. Having been a nerd since very early age I come to the conclusion that

0) I am growing older and I may get more conservative 1) I used a lot of products that evolved to a local optimum but I see a lot of them being thrown back into a evolutionary state they already passed a decade ago. Maybe to eveolve better, but I have my doubts. 2) Everything is bloating now. Instead of a collection of good tools interacting I have now 3+ ways of opening an Excel-File someone shared in Teams. All of them are broken and Teams is broken, too.

I feel as if the excellent wrenches I have been using for 20+ years are growing tumors in the form of a can opener. All to please people who never used a wrench or a can opener before. And production of the original wrenches is cancelled. Over night.

Next time I need a wrench it may be made of felt, because fedoras are en vogue and the mad hatter has to sink venture capital into expanding his business.

(Funfact: In German you could make up the very valid and understandable, but still strange word “dosenöffnerförmige Tumore” )

Re:Ask HN: Why is everything changing too fast? by starky on Monday December 06, 2021 @10:09AM (#29460590)
>And production of the original wrenches is cancelled. Over night.

Even worse, the company has broken into your shop overnight and replaced the wrenches with these pieces of crap.

Re:Ask HN: Why is everything changing too fast? by TigeriusKirk on Monday December 06, 2021 @10:27AM (#29460861)
One good thing about the old (?) model of installing software on your pc rather than subscribing to software was you could just keep using the version you liked as long as you liked. You might eventually face an upgrade that offered a bug fix or a new feature you really wanted, but the hard choice was in your hands.

If you wanted to move slowly (or not at all), at least you had the option.

There's still people writing books on WordStar. People still running small businesses on 1990s era Peachtree Accounting on DOS. Maybe they'd benefit from new software, but honestly probably not all that much from their viewpoint.

Re:Ask HN: Why is everything changing too fast? by ericd on Monday December 06, 2021 @10:53AM (#29461226)
Yeah, this is one of the reasons I use emacs and have completely ignored atom, vscode, etc - I’m pretty sure that my customizations and most of what I learn now will still be applicable in 10 years.
Re:Ask HN: Why is everything changing too fast? by lytefm on Monday December 06, 2021 @04:38PM (#29466058)
While the emacs package landscape is also changing at a rapid pace, this is also one reason of why I'm more and more getting into vim, emacs and Linux command line tools: They have been around for a long time and will be around for much longer, most likely only getting incremental changes.

I guess this is another great feature of community-maintained open source tools vs commercial software: A slower rate of change because nobody has to prove anything to anyone by adding tons of features and redesigning the UI.

Re:Ask HN: Why is everything changing too fast? by fragmede on Monday December 06, 2021 @04:22PM (#29465896)
That's a reason not to use a closed source IDE like JetBrains, but where VSCode is open source, as is Atom, it's a bit less applicable.
Re:Ask HN: Why is everything changing too fast? by kspacewalk2 on Monday December 06, 2021 @07:58PM (#29467919)
If your don't want to, you don't have to upgrade your Jetbrains IDEs, so that seems more in line with the old "upgrade when you want to" mode. Except for licencing, of course.

Though specifically with Jetbrains, I fine that their upgrades almost always either make things better or don't get in my way.

Re:Ask HN: Why is everything changing too fast? by ericd on Tuesday December 07, 2021 @03:24PM (#29477731)
Eh I really don't want to have to fight against the happy path on VSCode, even if I could maintain my own fork, or whatever, and try to hold it in stasis. Emacs core is pretty fully baked at this point, and it just works on basically everything I throw at it.
Re:Ask HN: Why is everything changing too fast? by codetrotter on Monday December 06, 2021 @11:43AM (#29462011)
Yeah but as soon as you work with other people who use newer versions of the software then either you need to get them to export in an old format each time, which they will find annoying, or you need to update the software just so you can open the files that they send you.
Re:Ask HN: Why is everything changing too fast? by jaclaz on Monday December 06, 2021 @12:01PM (#29462314)
>Even worse, the company has broken into your shop overnight and replaced the wrenches with these pieces of crap.

Don't forget that your brand new (felt) wrenches are imperial[1], while your old ones (and all the nuts and bolts you ever dealt with) were metric, due to an error in the shipping database.

[1] not that it makes much difference, since they are made of felt

Re:Ask HN: Why is everything changing too fast? by rsj_hn on Monday December 06, 2021 @12:30PM (#29462756)
The fundamental truth of software is that it is much easier to write than it is to read.

So it's often better, from the developer's perspective, to reimplemement a solution than to maintain refactor an existing legacy solution, even if your re-implementation ends up being inferior (which it almost always will at the beginning).

So the reason why software cycles is that pioneers roll out some new tech, it gathers momentum, over time it becomes complex, it becomes harder for new developers to understand it, until a breaking point is reached and the new guys splinter off to make their own version from scratch, repeating the cycle.

Yes, this is extremely wasteful, and it's hell on end-users, but there is forward progress, even if it's of a two-steps forward one-step back variety.

Frankly, I don't see this situation changing as long as developers are sought after, which they pretty much always will be. If decision making is handed over to the sales and marketing folks, they will make even worse mistakes.

It would be nice if there was a "stable software" movement similar to a "free software" movement. One that championed backwards compatibility and preservation of APIs and the user experience above all. Then customers would at least have a choice as to whether to get a dynamic or stable library/application/service.

Apropos: https://www.joelonsoftware.com/2000/04/06/things-you-should-...

Re:Ask HN: Why is everything changing too fast? by rconti on Monday December 06, 2021 @12:32PM (#29462788)
You don't get promoted for spending a lot of time deeply understanding what was there already, and only making minor changes!
Re:Ask HN: Why is everything changing too fast? by rsj_hn on Monday December 06, 2021 @02:55PM (#29464727)
Exactly. So many times making your own framework/language/library is how you get promoted.
Re:Ask HN: Why is everything changing too fast? by Jeff_Brown on Monday December 06, 2021 @07:33PM (#29467715)
My first instinct is always to imagine that writing something new will be easier than reading what's already there. The instinct is often wrong, though. Plus, I'm much more likely to learn a new trick by reading than by writing.
Re:Ask HN: Why is everything changing too fast? by mohanmcgeek on Monday December 06, 2021 @09:44AM (#29460281)
On (1), One thing I've noticed happening a lot only these days is that PMs seem to want to add further improvements to something (to beef up their resume?) But that thing was already working great and the activity ends up making it worse.

Reddit, Google chat products, GitHub ux rewrite for the first few weeks, YouTube

Product schools need to instill this idea that some things _may_ already be perfect the way they are.

Re:Ask HN: Why is everything changing too fast? by jacobr1 on Monday December 06, 2021 @12:55PM (#29463153)
> Product schools

This isn't really a thing. Oh there are few programs out there and there are some great private workshops, but there isn't degree you can get. There both are Design Schools, and Business/Management Entrepreneur programs that cover some aspects of this. But most PMs get that job from some other angle.

And even if they did cover this ... it directly counteracts their job responsibility. Yes, you should move me to another project or fire my, this project should be considered dead. How many people are going to do that? Within certain companies and cultures with many projects and growth, one probably could, because you have a clear path forward. Or you see the writing on the wall and jump to another, higher growth company.

The real problem isn't on the PM side, it is on the business leader / GM / CEO side of things. But even then, there is some other stakeholder asking them to expand them TAM and grow in some other direction that dictates some other feature coverage. This is a really hard trap to avoid.

Re:Ask HN: Why is everything changing too fast? by nielsole on Monday December 06, 2021 @06:43PM (#29467294)
> but there isn't degree you can get

In Europe you can get a bachelor of arts in product management: https://code.berlin/en/study/product-management/

Re:Ask HN: Why is everything changing too fast? by _greim_ on Monday December 06, 2021 @03:52PM (#29465527)
I think this is a symptom of PMs (and devs) being hyper-focused on the pain-points of their customers. They launched The Product a year ago, but ever since then users have complained about Problem X. The fact that The Product is amazing and creating real human value, is kind of irrelevant, both to the company and to the users who are suffering Problem X. Those users are raising hell. Meanwhile, tech corporate culture holds as a basic tenet that if your product is done, it's dead. But solving Problem X requires re-thinking the entire UI, so off we go.
Re:Ask HN: Why is everything changing too fast? by whimsicalism on Monday December 06, 2021 @10:30AM (#29460909)
Most of github's changes as of late have been improvements imo
Re:Ask HN: Why is everything changing too fast? by jacobr1 on Monday December 06, 2021 @12:58PM (#29463201)
Because they weren't done. Not all change is bad. But for a "mature product," one needs to carefully consider the cost of bloat. Modular/plugin type systems (done well) can be one way to avoid this, since they allow users to select their own feature bundle. But you really need to manage the abstractions and interfaces carefully to not add more friction or user confusion.
Re:Ask HN: Why is everything changing too fast? by mohanmcgeek on Tuesday December 07, 2021 @12:08PM (#29475168)
The first few weeks after the redesign had a lot of bad things that were fixed because people started raising issues.

It didn't show the last commit message, for example.

Re:Ask HN: Why is everything changing too fast? by bartwe on Monday December 06, 2021 @03:40PM (#29465377)
If you don't keep developers working on a product you'll find a few years later that nobody has a clue how to support it and then the rewrites start.
Re:Ask HN: Why is everything changing too fast? by robofanatic on Monday December 06, 2021 @04:54PM (#29466202)
if you don't change something you are not "innovating". this industry runs on "innovation"
Re:Ask HN: Why is everything changing too fast? by emrah on Monday December 06, 2021 @09:46AM (#29460294)
When they add another crap To your favorite app That's tumoreeee

(Sing to the tune of https://m.youtube.com/watch?v=OnFlx2Lnr9Q)

Re:Ask HN: Why is everything changing too fast? by heyitsguay on Monday December 06, 2021 @10:14AM (#29460658)
*When they add one more crap // Onto your favorite app // That's tumoreeee
Re:Ask HN: Why is everything changing too fast? by iancmceachern on Monday December 06, 2021 @10:04AM (#29460535)
Teams is broken
Re:Ask HN: Why is everything changing too fast? by mrweasel on Monday December 06, 2021 @10:58AM (#29461295)
Oh so very broken. I wanted to do a quick meeting with a client, being used to do quick five minute video call using Google Chat + Meet I figured Teams would be able to do the same, but nope. Well you can, if you can find people, but in the end it’s quicker to just schedule a meeting and srnd them the URL to join.

Teams is basically junk, made from the bits of Skype no one else wanted and things that feel off Chrome.

Re:Ask HN: Why is everything changing too fast? by Tempest1981 on Monday December 06, 2021 @11:06AM (#29461422)
Seems like every time I launch it, my virtual backgrounds are gone. I thought maybe I wasn't logged into teams, but no, I am. Now my only option is blur, if I can even find where they hid that!
Re:Ask HN: Why is everything changing too fast? by burntoutfire on Monday December 06, 2021 @02:09PM (#29464181)
My "favourite" Teams bug is just swallowing input in chat [1]. I mean c'mon, a networked chat app is basically a sophomore year CS assignment, and not demanding at that. Swallowing/droping input would be enough to fail the grade. But somehow, one of the richest companies in the world, own by a business mogul that's also a symbol of the tech industry, cannot get it right. That's mind boggling.

[1] Sometimes, when I open a new chat and quickly start typing, after 2-3 seconds the whole window suddenly redraws and whatever I've managed to type in so far is no longer there...

Re:Ask HN: Why is everything changing too fast? by kunagi7 on Monday December 06, 2021 @01:29PM (#29463639)
Even the most basic flows of Teams are broken.

If I open a call link in my browser it shows an option to open the desktop app.

Most of the times the Teams Desktop App (Electron) opens with a blank screen and starts to restart itself. After several iterations it will log out completely and ask me to login again. If the login is expired it should already at the first try.

I grew so tired of it that unless I need to share my screen I just use teams via browser.

Re:Ask HN: Why is everything changing too fast? by nanna on Monday December 06, 2021 @12:32PM (#29462780)
Broken implies that at some point it was working.
Re:Ask HN: Why is everything changing too fast? by mint2 on Tuesday December 07, 2021 @11:16AM (#29474233)
Teams is broken, Microsoft is breaking everything

No Microsoft, I don’t want to openly the ppt in the browser or teams where it’s barely functional, graphs cannot be edited well, and everything is displayed differently than on the app.

No Microsoft I don’t want to save on your proprietary cloud, I have never done I so why must I cloud through three panes to get to the original file browser in order to save it elsewhere?!

No Microsoft, this is my work computer I don’t want news articles and web searches popping up in the task bar and notification area

Re:Ask HN: Why is everything changing too fast? by MrDresden on Tuesday December 07, 2021 @10:23AM (#29473379)
Having been forced to use Teams by my employer since its inception I'm going to say that it has never worked properly since first release.
Re:Ask HN: Why is everything changing too fast? by nocubicles on Tuesday December 07, 2021 @02:57PM (#29477422)
I always run Taskkill /IM Teams.exe /F command on my machine when I switch organizations in Teams and back. Without killing the Teams task I will not get any updates.
Re:Ask HN: Why is everything changing too fast? by robofanatic on Monday December 06, 2021 @04:55PM (#29466213)
it is literally a hack. born out of a hackathon
Re:Ask HN: Why is everything changing too fast? by jasondozell on Tuesday December 07, 2021 @08:01AM (#29471941)
Teams has been a phenomenally successful product. It might not work great in all dimensions but overall it delivers in so many ways.

To talk of it as broken implies it is there to do one thing (which it doesn’t) however it’s role is multifaceted and in totality it delivers.

Re:Ask HN: Why is everything changing too fast? by detaro on Tuesday December 07, 2021 @02:59PM (#29477454)
> Teams has been a phenomenally successful product

I'd bet to a large extent because it's "free" if you are already in the O365 ecosystem.

Re:Ask HN: Why is everything changing too fast? by titzer on Monday December 06, 2021 @09:38AM (#29460212)
This comment is gold. Wrench tumors!
Re:Ask HN: Why is everything changing too fast? by atulatul on Monday December 06, 2021 @11:45PM (#29469150)
Bloatware is devouring the world!
Re:Ask HN: Why is everything changing too fast? by trnabout on Monday December 06, 2021 @09:20AM (#29460007)
Truer words have not been spoken.