Live data from Hacker News

Untitled topic

news.ycombinator.com

161–166 of 166 posts

Re: undefined

#161

Earlier quoted context omitted.

Nitpick, I assume by "race condition" you mean "used lots of CPU". This is a common colloquial conflation, but race conditions [1] (which are not generally identifiable without aid of a debugger and the application's source code) and high CPU usage are unrelated concepts. [1] https://en.wikipedia.org/wiki/Race_condition

You're right. I didn't throw a debugger at it. It seems to randomly ramp up CPU load and stay high until I kill the process.

Do look up what a race condition is.

Re: undefined

#163

While I am generally a fan of open-source anyway, few things scream the need for good open-source solutions more than chat programs. I can’t even count on one hand the number of promising clients that have been utterly destroyed by companies over the years. Enough already. One of the huge values of open code, in addition to being able to contribute and fix bugs, is that you can go back 6 months and fork from the poin…

There are tons of open source chat programs. Perfectly good ones, with video etc. As is so often the case, it's a social problem, not a technical one - the network effects dominate.

Re: undefined

#164

Earlier quoted context omitted.

That they can mess up even text chat is unbelievable. These are problems in networking that have been solved for decades. An undergraduate should be capable of writing a text chat program with 100% accuracy. This is pathetic.

> An undergraduate should be capable of writing a text chat program with 100% accuracy That maybe true, but I assure you that program will not scale to millions of messages. The reason so many companies "get it wrong" isnt because their developers are less skilled than graduates. Syncing M:N state at scale is hard.

Really? The Internet scaled effortlessly across the entire world because it was designed correctly. I'm not saying it's easy, but these problems have been solved.

Re: undefined

#165
post #42

Earlier quoted context omitted.

Thing you may want to try: https://talky.io/ - needs Chrome or Chromium, fails to work under Firefox https://about.riot.im/ - a Matrix client that looks fine http://linphone.org/ - this is SIP based, so only if that is working on their network However, I'm pretty much having the same problems, so I'd welcome suggestions myself.

Also https://appear.in — works fine in Linux browsers (Chromium and Firefox are both OK, use them myself regularly). Just create a room, share the link and you're all set.

We use it daily for team meetings at work. Appear.in always works and is the easiest way to set up a video meeting.

Re: undefined

#166
post #117

Earlier quoted context omitted.

Leave it to Microsoft to fail this badly on something so fundamental. Microsoft need to stop innovating and focus maintaining and improve what works. I just want to send and receive messages to my existing contacts.

In big companies doing the "mundane" things like solid incremental engineering is an irrational career strategy. Most product managers / careerists want to write the whiz bang new development rather than deal with the pain that is backwards compatibility, efficiency, multi platform support.

I miss the 80s when it was something that nerds did because of passion. Everyone wants to be a rock star developer now.

Seems like we are headed to a dark age of software.

Post reply on HN