News for hackers. Stuff that matters.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by parkingrift on Saturday October 29, 2022 @11:54PM (#33390897)
Twitter isn’t some engineering marvel. Anyone could go build a scalable Twitter clone. There are a handful of competitors on the market and a few open source projects. All things considered, it’s easy.

Making a viable business out of it is hard.

Re:Tesla engineers were on-site to evaluate the Twitter staf... by wittycardio on Sunday October 30, 2022 @12:57AM (#33391231)
Let me guess you're either non technical or a web dev of some kind ?
Re:Tesla engineers were on-site to evaluate the Twitter staf... by Firmwarrior on Sunday October 30, 2022 @01:44AM (#33391494)
Man, you and rest of the salt men and fanboys are turning this comment section into a useless firepit
Re:Tesla engineers were on-site to evaluate the Twitter staf... by rl1987 on Sunday October 30, 2022 @02:28AM (#33391758)
Making a Twitter clone that could handle 10 users is indeed quite trivial. Making one that would handle 0.4M+ users is not.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by DeathArrow on Sunday October 30, 2022 @03:26AM (#33392031)
Not really. Twitter is really a very simple messaging system with messages being public.

If you take some pub sub like Kafka, Nats or RabbitMQ and bolt some code into it, it really is trivial. You scale by using Kubernetes for services and by sharding and replicating the DBs. It's really easy these days.

Maybe it was more complicated in 20 years ago.

Re:Tesla engineers were on-site to evaluate the Twitter staf... by rl1987 on Sunday October 30, 2022 @08:45AM (#33393993)
This is pretty much like saying that Dropbox can be trivially replicated with rsync(1) or that one can code Uber in a weekend. Perhaps you can do so at small scale for yourself and your friends. The essence of Twitter (or Dropbox, or Uber) is indeed quite simple.

However there's orders of magnitude more effort that goes into:

* Usability

* Performance

* Stability

* Security

* Localisation/internationalisation and accounting for cultural differences

* Monetisation - ads, payment platform integration, fighting fraud

* Fighting abuse, both automated and not

* ... and thousands of little things that will come up when building something big.

Think of this another way... Twitter would not employ literally thousands of employees if there was nothing for them to do. It is not a charity. I don't buy that building anything that can handle hundred of millions of users is simple.

Re:Tesla engineers were on-site to evaluate the Twitter staf... by mousetree on Sunday October 30, 2022 @09:48AM (#33394480)
These are all valid points but none speak to GP's comment that the scale aspect is no longer as difficult to solve.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by rl1987 on Sunday October 30, 2022 @10:33PM (#33401430)
One can say that aforementioned classes of problems are semantically, conceptually different from scalability, but they will inevitably come up when building something the scale of Twitter and will require mountains of technical work to deal with.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by parkingrift on Sunday October 30, 2022 @09:18AM (#33394255)
Disagree. Back in 2006 it would have been really hard, but not in 2022. We’ve figured out all sorts of novel ways to scale platforms.

I’ll put it another way. Which job would you rather have? Build a scalable Twitter clone? Or operate the business and make money?

How do you make sure it’s not an epic cesspool? It’s not an engineering problem.

Re:Tesla engineers were on-site to evaluate the Twitter staf... by akmarinov on Sunday October 30, 2022 @02:35AM (#33391788)
> Making a viable business out of it is hard.

Even Twitter wasn’t able to figure that part out

Re:Tesla engineers were on-site to evaluate the Twitter staf... by DeathArrow on Sunday October 30, 2022 @03:17AM (#33391994)
And here comes Musk. If he manages to make Twitter profitable he deserves some credit.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by shapefrog on Sunday October 30, 2022 @04:04AM (#33392261)
Twitter gross profit for the twelve months ending June 30, 2022 was $3.181B, a 11.24% increase year-over-year. Twitter annual gross profit for 2021 was $3.28B, a 39.58% increase from 2020.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by simonswords82 on Sunday October 30, 2022 @09:28AM (#33394331)
True but as with all tech companies at the moment Twitter is also going to feel the pinch and they don't have the business size to wear it as well as the others.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by shapefrog on Monday October 31, 2022 @06:11AM (#33403816)
"Only someone with the raw talent and vision of Elon can make twitter profitable" has effectively said by many here.

That twitter is already profitable either means a) the current team are on the same giga-genius level as Elon or b) people are talking absolute nonsense.

Twitter might be better able to survive the pinch - or would have before being lumped with a massive pile of debt. They have 2 costs; servers and staff and one revenue stream; advertising. Simple model and easy to balance the two sides of the equation.

Before the Musk buyout they paid $51mil to service the small amount of debt they had, post the takeover they will be paying ~$1bil to service the debts he has added to their balance sheet.

Re:Tesla engineers were on-site to evaluate the Twitter staf... by lrvick on Sunday October 30, 2022 @08:03AM (#33393687)
There are plenty of ways I can think of to make Twitter profitable, but none of them are ethical. There is no good that will come from this.
Re:Tesla engineers were on-site to evaluate the Twitter staf... by eps on Sunday October 30, 2022 @05:40AM (#33392801)
Arguably Twitter wasn't trying even the most obvious things that were laying on the surface, e.g. account fees, or tweet promotion to one's existing followers, or fees for following, etc.

It's an excellent platform for dissiminating information to interested parties, and it doesn't have to be ads. We have a company's account and we'd paying if they's allow us.

Plus they are bloated as hell, which is also contributing to their business apathy.