The term 'Skype' is so synonymous with video calling that, based on personal experience, it is still used in place of FaceTime and other services, especially by older people.
The term 'Skype' is so synonymous with video calling that, based on personal experience, it is still used in place of FaceTime and other services, especially by older people.
It was slow, laggy and unstable for most of the time. Also, they didn't invest in the transportation codecs much.
After it's marred, they didn't try to mend it much, and when it started to work well due to better bandwidth, they didn't push it back again. It fell to the wayside of "value-adds" all Windows software vendors love to put in the bag.
> "Oh you get the whole Office, great. There's some Skype for you, too. You know it doesn't work well, but it won't hurt to have it installed, no?"
So they blew their chances, badly. I personally don't like Microsoft, but they could have made me use it, if it worked well. Now I use Meet, which is again bundled with Google One, but it's web based and works much better. It also supports the nice features (noise cancelling, advanced backgrounds and whatnot) under Firefox, too.
Why are megacorps so incomprehensibly clueless about this? Is the money pit so deep that they knock each other in while in-fighting for control on the edge of it?
I remember somebody saying "Micorosft is an amalgam of different power centers and dynamics. Some people inside genuinely loves open source and wants to be part of that, and some hate it like it's the evil itself. So, there's in-fighting and power struggles in many areas in Microsoft".
I think the comment came after a project manager personally gutted .NET Core's Hot Reload support to give closed source parts a boost, and things got very ugly both inside and outside of Microsoft.
(Including a partial update: <https://bonkersworld.net/organizational-charts-update>)
I know Teams is fairly pervasive, but that's on the usual Microsoft Enterprise stranglehold, certainly not on Teams' merits or riding the popularity of Skype pre Microsoft.
Also, even if you just want to buy Teams, from what I've checked the barebones Teams only packages MS sells for smaller orgs are still cheaper than Slack. Actually, let's see... yeap, Slack Pro's 8€/mo/user, Teams Essentials is 4€/user/mo, M365 Business Basic is 6€/user/mo.
I don't remember the last time I had a meeting on teams that didn't include a rant about teams
It’s as if it doesn’t matter what project you pitch and what the fallout is as long as some KPI somewhere gets a boost. Just get your promotion and ride off into the sunset, someone else will deal with the aftermath.
Even if you're hiring a cross section of the population or a cross section of software developers or management professionals only a slice of it is gonna stick around long enough to influence the organization.
For example, you don't find a lot of Ron Swanson types working for insurance, the court system, or health and safety. Those personality types are either gonna find a new job, turn into a bitter shell of a person counting the days to retirement or go postal and finding a new job is obviously the superior option.
The comparison between Google and Microsoft (or whatever) is gonna be similar though the differences will be more nuanced. Same thing for big banks. Same for big oil. Same for big anything. You've got these differing corporate cultures and incentive sets and they select for different people.
(I think it was Paul Allen is who said it) "Microsoft is a corporation built upon the idea of intellectual property". So being closed source, aggressive safeguarding of IP and locking users in is the DNA of Microsoft.
Yes, company is made of people, but there's also a foundational DNA. When you keep that DNA alive, the company changes and eats the people fed into it, without evolving (See Apple, IBM, Oracle, Microsoft, OpenAI, etc.). Google's DNA has been changed from the top from a powerful but gentle giant to subtle but very evil giant.
Relevant: https://en.wikipedia.org/wiki/An_Open_Letter_to_Hobbyists
If your business is developing and selling software to businesses then you want a proprietary license and usually to give it away for non-commercial use. If your business is selling direct to consumer then you need a proprietary license, no source available, and probably DRM.
If your business is something unrelated to software, and uses software as a means rather than an end then OSS is your friend.
Google has many issues but I don't think technical competence is one of them.
Management by committees. Lots of office politics. Most senior execs have successfully failed upwards. Once every 18 months they let go of people they stick the blame on thereby losing any memory of design decisions.
I had a kid recently and have been putting less into my work, mostly just pushing back on asks and delegating because I don't have time.
All of a sudden I have senior management potential haha.
Feels like I'm living in the movie office space
But it also indirectly damaged both variations.
Skype for Business became less of a “business” software like Lync was. So unlike Lync, which was fairly spartan but information dense, Skype for Business added a ton of white space, colors, icons, etc making it less efficient and less serious than Lync.
At the same time, Skype itself became purely consumer and went way down that route, focusing more on Temu like animation gimmicks than actually being a communication tool for friends and families.
Yes. rivalry is at it's finest (and fiercest) when you're fighting your peer divisions inside the same company.
It's the management decisions to try to dramatically change or replace things that lands with lesser solutions in the end. Because the incentives and bonus structure are mostly screwed up in many of these companies.
Skype could have been the best, be all, end all solution for MS and brought everyone to their knees and just killed them. But it wasn't the first, or last time this would happen.
Maybe; I think people forget how horrible Skype was on your phone battery when it was still P2P. The P2P-ness of it was definitely pretty cool, but I'm not sure it was worth the decreased battery.
> It was slow, laggy and unstable for most of the time. Also, they didn't invest in the transportation codecs much.
Honestly I've been using Skype to talk to my parents ever since I moved out of my parents place in 2012, and for the last decade or so, it's been perfectly fine. I know it's kind of a meme to hate on it, but it never really was an issue for me.
For me at least, it made Skype with synonymous with trying to figure out the email and doing a password reset
Story in two headlines:
- “NSA offering 'billions' for Skype eavesdrop solution” https://www.theregister.com/2009/02/12/nsa_offers_billions_f... (2009)
- “Microsoft Buys Skype for $8.5 Billion. Why, Exactly?” https://www.wired.com/2011/05/microsoft-buys-skype-2/ (2011)
https://www.theregister.com/2009/11/06/ebay_skype/
https://www.hugheshubbard.com/news/the-best-laid-m-a-plans-h...
The game shut down officially but the server leaked and became community ran. The original client was not very secure so hacking and cheating became common.
Out of nowhere comes Continuum, a ground up reimplementation of the Subspace client by none other than PrittK, completely eliminating any cheats but changing nothing of gameplay or UI.
He went on to co-own the largest server, Trench Wars, with another player named Dock. There he did custom game bots and other chat-tools. There were rumors that he was involved with Kazaa back then and later on I find out he goes on to be involved with Skype and Joost.
Continuum continued to grow and thrive. The backend server was eventually reimplemented into A Small Subspace Server (ASSS) so now this game was a complete user recreation of the original.
Well, minus the graphics which was in limbo from some sale to a third party company but they never had complaints. Then a few years ago we grt the game green lit on steam.
Little trek down memory lane.
Feels unconscionable today that I used to do that from paytv forums.
:)
ebay had Paypal. They had Skype. And Skype was a kind of social network.
eBay could have been Facebook, WhatsApp, WeChat, WYSE, but eBay always stayed, eBay.
I can't tell if their research pushes them to make the site continuously worse, or whether they just generally hate their users?
note: I've used it religiously since it launched
They were one of the very first websites that had to deal with humongous scaling issues, so I'm not saying they are stupid - just that, after a certain point in time, they probably ossified at a level that makes meaningful progress too difficult.
WebRTC will happily set up a P2P video call with better encryption than the old Skype had if all you need is a 1-1 call without NAT traversal.
That part of your sentence is doing a lot of work. It has to be as easy as clicking on a contact for oldsters.
[1] https://www.nektra.com/main/2009/02/24/directsound-capture-u...
> had no idea how to manage a B2C product
What does this mean? MS has enough of b2c products. Windows is. Office is. Not enough?
You really think Windows (11, since anything older is gone) is a b2c product? It's free. It has advertisements. It has a data mining AI. You are not the customer. Windows is a b2b product.
You really think Office (365, since anything older is gone) is a b2c product? It's "free". It has advertisements. It has data mining AI. You are not the customer. Office is a b2b product.
Windows is not "free". Win 11 Home price is $120, upgrade to Pro is $100 [0].
0 - https://www.amazon.com/s?k=windows%2011%20home&ref=glow_cls
You got most of the tokens right, but windows is a paid product, try that with meta or google products and you got it.
It happened all the time because booters were so popular and widely available, costing about $5/mo via paypal.
People were willing to put up with more delay (over p2p) to prevent having to trust each person that joins the TS.
Skype transitioned away from p2p because mobile phones were not very powerful and they needed a lot of supernodes.
First desktop apps were the supernodes, then it turned into centralized servers entirely.
Pretty sure I flunked a system design question this reason. I was asked to design an online chat system. I asked of they wanted support for groups, they said no. So I gave them simple two way socket solution.
Apparently that wasn’t good enough, They wanted a full DB storing everyone’s conversations, that you could query, etc. I suspected it had nothing to do with any technical considerations. They just wanted that data.
History can be stored locally
Centralizing this just seems way more complicated to me, unless you want groups. Even then for small groups P2P isn’t such a terrible idea
Not sure what you mean by multidevice, I do t think they cared about mobile
In a world where the primary interface is a mobile phone, you can't just run a piece of software on a mobile phone. If you do that Skype will just be known as the app that completely destroys your battery randomly and for no seeming reason.
Although what I really wanted was a Pepsi, but she wouldn't give it to me. All I wanted was a Pepsi! AND SHE WOULDN'T GIVE IT TO ME!
There's a button saying "58 languages" on the trailing edge of where the title of the page is. It opens a drop-down with language selection.
(Presumably the UI is different on mobile, speaking about web.)
So my grandma used charbon (coke) when she was a kid. And my mom uses charbon (charcoal) for her barbecue.
In journals and scientific papers the words coke will be used.
In everyday speech, coke means cocaine. Coca is short form for coca cola. And cola is the generic for a coca cola flavored soda.
I admittedly used a very rare/specialist example homonym. What I'm really wondering is how context plays into it. If you're ordering drinks in France and an English speaker says they'll have a Coke, does anyone really think they are referring to cocaine? Coke is vernacular slang for cocaine in American English too, but no one confuses this with usage of the brand name to refer to soft drinks (specifically Coca-Cola, or to soft drinks in general, which is a regional thing).
Fun aside, coca cola/cola is male. Cocaïne is female. A rail (of coke) is male.
That's also called "coke", which is why there's a Tintin book called "Coke en Stock". [0]
That said, if you say "coke" in English, almost nobody will think of fuel, and the same is true for French speakers today.
[0] https://www.amazon.com/Aventures-Tintin-Stock-French-Sharks/...
Sure, it's nice to brand the verb, but when the product behind it is EOL, why bother.
Having said that, Zoom is an absolutely terrible product. The backdoor they installed in Macs for example and then when it was brought to light refused to remove it until Apple was forced to blacklist the application. They're either incompetent or evil.
I'd say both.
Skype achieved perfection a year or two after the Microsoft acquisition. At that point they should have downsized the team and focused on maintenance. Instead, they kept releasing new versions, each new version being worse than the previous one.
Maybe microsoft forgot they made that?
For example, Tox is a fully decentralized P2P messenger and it is not widely popular.
Is there a security whitepaper for it?
However with shift to mobile the patterns changed and less people ran it on desktops, thus less supernodes and the p2p approach had limitations (no group call) where solutions were needed.
They're so cheap. Just put a quota on total storage or something, that actually map to their costs..
We have a Slack for a shared office of 10 people or so, we use it to like ask each other for where to go for lunch or general stuff, it must cost them $0.001/month to host, but you continuously get a banner that says PAY TO UNLOCK THESE EXCITING OLD MESSAGES all over it, and when you check what they want, they want some exorbitant amount like $10/month/user so $100/month for a lunch-synchronization tool. For $100/month I can store like 5 TB on S3, that's a lot of texts.
I'm genuinely curious why they don't have some other payment option, I'd be happy to pay $1/month/user for some basic level if they just don't want freeloaders there. Well, I wouldn't be happy.. but still :)
Nothing is as frustrating as looking for an old conversation referenced in a doc and being smugly told by some corporate dick that Slack isn't for documentation and if it were important info, clearly someone should have saved it. Never mind who, it should just magically happen.
The gap between "messages last for 30 days" and "Slack keeps a searchable record of all your business decisions in a useful way, forever" is huge. I can pretty easily see the value of the latter but it seems to freak executives out for some reason...
That doesn't track with my experience as a user at all. Almost every day I do a search that returns results older than a year.
I find that this take is much more common among managers and executives who are used to being spoon-fed documentation than among the engineers who actually have to write and hunt for it.
EDIT: Oh, this subthread is about slack.
I do think Slack's permissions model is better suited to business use than Discord's.
Slack Pro's 8€/mo/user
Teams Essentials is 4€/user/mo
M365 Business Basic is 6€/user/mo
I didn't understand all the hate until a few groups tried pushing the actual "teams" inside "Teams", and goddamn they are bad. They're an awkward and confusing mashup of chat rooms and forums, with conversations spread across different levels and constructs that each receive different levels of UI focus.
But the mess of sharepoint/o365 opened in wrappers inside of teams for the teams and it's just a hot mess that makes me angry when the UI is so different.
It's pretty common in the dinosaurs like Microsoft. Kodak for example had working digital cameras very early on, but didn't do anything with them because they didn't want to cannibalize their film business.
Give a suit a KPI, and they're gonna optimize for that KPI.
If you are talking non-business free users then sure, Zoom comes out on top.
They missed the huge opportunity way before on mobile and in gaming, that's when WhatsApp and Discord stepped in and destroyed Skype.
I’m more apt to agree to a Skype type setting than someone saying let’s setup a teams meet or I’ll message you on teams.
I am aware a Skype meeting and a teams meeting is essentially the same thing now, it’s just a bias in my mind.
Since then, I had forgotten it even existed: "Microsoft is killing Skype? Wasn't it dead yet?"
But, of course: thank god they blow it every time. They bring the spotlight to the places where others create good things.
Personally, I don't really love any of them... I miss the simpler UI/UX of Instant Messenger apps or Trillian/Pidgin etc. Aside, just looked at Trillian and looks like they did a nice spin on their business model.
But MS and good product naming, well...
When it's bundled with O365 and shares admin tools, accounts etc, there's no wonder companies pick it.
I don't know anyone who uses it outside of work.
Wasn't too bad when most were under ICQ, AIM or Yahoo messenger... but after FB, Google and MS got in the mix it just went to hell mostly. Still is. I mean I have half a dozen messenger apps on my phone each with half a dozen contacts that thing $FOO messenger is better for privacy/comms/etc.
They just decided they like teams more then skype
IMO this hasn’t been true since 2020.
They grew Teams, lol.
Zoom - wtf, who the hell uses it after.
Discord would be better example since it is huge, even LLVM community uses it
My dream service would be very like discord but with scheduled meeting support and completely open source and self hostable.