Recent submissions

Comment · 2 years ago
While most of the interview is boring and nothing new has been said by Toner, to me, it feels like huge political fight where sama tried to overthrow her first and then Toner went in attack mode trying to overthrow him. It's clear she was the lead instigator and accidently found Illya as sympathetic co-conspirator. Board was obviously ok and took no action when they weren't informed about release of ChatGPT. It also didn't took action when sama didn't told them about startup fund. Only after Toner's paper and sama's move, all these became important.

Overall, I genuinely believe that the board needs to get out of way. They are not the founder, they are not even technical. They should do oversight for intentional and significant wrong doings but politics and brewing up secret coups is not their job.

Comment · 2 years ago
They aquihired 3 people who didn’t do any technical work. Nadella miscalculated big time here.
Comment · 2 years ago
My guess is that Mustafa wanted to sell to MSFT at 10X but MSFT didn’t wanted pay that kind of money. Mustafa was ok with fire sale but VCs were greedy. Mustafa then quite in rage.
Comment · 2 years ago
They had raised massive amount and not from good patient investors. No traction means Mustafa got fired. This is not surprising though but what is surprising is MSFT picked him up. The guy is not technical, is not even visionary and had just got lucky hanging out with Demis. I would think Satya had better taste.
Comment · 3 years ago
It is especially horrible for new Amazon employee because of their tiered stock vests. You might have left your great job because Amazon offered you half million signing bonus but you won't last long enough to get even 30% of that.
Comment · 3 years ago
I have tried using LLamaIndex and APIs are just aweful. It's a nightmare of class hierarchies and abstractions that only author can wrap their heads around. Comments are basically useless classic style of rewriting the function name. Just look at this example:

  def get_context(self, response: Response) -> List[Document]:
    """Get context information from given Response object using source nodes.

What can you get out from this?
Comment · 3 years ago
Most people don’t know some history. During 1990s, a group of people made a fortune out of consulting gigs where they will be called in by their CTO friends in traditional enterprises to save the late and over budget projects. One of these people was Kent Beck. Kent will use his license to kill to turn things around and eventually generalize his rescue formula and sell it to make 100X more. His crowning glory during those days was XP or eXtreme Programming.

Like with all self-help formulas, Kent will label his solution as magic bullet for all software development problems. He will advertise it as secret medicine that cures all ills. He will be at every conference, write articles after articles, publish books.

Also, like all magic self-help formulas, it wouldn’t quite work. So, Kent will invent something new. His next prescription was TDD and when I first saw it, I thought it was a joke. But people around me started drinking cool aid and if you didn’t join them then you weren’t one of them. Again, Kent and friends will go out on massive marketing spree advertising it as secret talisman. Like all overweight desperate people in need to lose weight, people will enthusiastically start new Kent Beck diet, lose few pounds and endorse the formula. But they will soon find that they had simply traded one problem for another more uglier one.

This went on for long time. For more than two decades, these group of people kept inventing these processes, selling it as magic pill and made millions upon millions in consulting gigs, books, training, certifications and so on. They came up with Agile and 17 people in that group created “agile manifesto”. Their most aggressively marketed prescription was scrum. Like their all previous prescription, world is finally coming off of night of drinking cool aid and feeling severe headache.

I think most of these people have now sort of retired after amassing massive fortunes and hopefully we will not see more of these magic processes pushed to dumb CTOs with promises of curing all ills.

The truth is Scrum was never a magic bullet and it is downright harmful for many projects. It is useful for highly predictable projects where research component is negligible, for example, CRUD websites AND where you are stuck with unmotivated tier-3 talent who failed to get job at insurance company. For everything else, it should never have been used. It is especially going to hurt creativity, originality and novelty if you are in business of making a differentiating unique novel product. It also is very very bad choice if you already had tier-1 highly motivated team.

So exercise caution!

Comment · 3 years ago
Could someone explain why is this world changing?
Comment · 3 years ago
Below summarizes the epidemic at many labs, especially in AI. If you want funding, GPUs and head count then you must prove yourself to be in top 5. The result is relentless pressure for the results that can create headlines.

It identified a culture where Tessier-Lavigne “tended to reward the ‘winners’ (that is, postdocs who could generate favorable results) and marginalize or diminish the ‘losers’ (that is, postdocs who were unable or struggled to generate such data).”

Comment · 3 years ago
Most people don’t know this but OpenAI is actually very dysfunctional company and only accidentally successfully because of just handful of right people having a rather lucky hunch (Schulman, Redcliff et al). However, execution wise they are really really poor. You can see this i myriad of problems such as their dataset is still stuck in 2022, plugins was a complete disaster, web browser mode sucks, app is poor, unable to release 32k and multimodal, rate limit even for paid users etc etc.

All thesis problems are now even more aggravated by their recent massive hiring spree of AI doomer crowd and Yudkowsky’s cult members instead of actually doing real research. Now the company is full of doomers whose sole job is to slow things down and be barrier to efforts. Meanwhile Bard has been making amazing progress. It’s free, doesn’t log you off all the time, it always feel latest and very close - if not better than current limited ChatGPT. Given OpenAI’s new staffing composition, they are unlikely to be leader down the road, especially when Gemini comes out. This is unfortunately sama’s second failed execution. He should probably just focus on investments.

Comment · 3 years ago
Everyone not cynical about marriage only realize their mistake after they get put in 50% bucket of divorces couples. No one who is getting married think they will the one who end up in divorce. It's always that other couple :).
Comment · 3 years ago
Another case in point: Musk's wife went to court for Tesla's ownership during their divorce but Tesla board had made some provision to avoid this. If Musk had written public letters like above during good days of their relationship, he will toast in the court. I am not saying Musk must deny legitimate ownership of other co-founder but someone just claiming ownership because of marriage laws without putting in blood and sweat of actual founder is just wrong.
Comment · 3 years ago
From everything I can read, I think Jessica contributed as much as pg but I have no direct knowledge in their world and it's not my business to speculate there.

On the other hand, it would be hard to argue that Lucas, Bezos or Gates wives had same contributions in Lucas Films, Amazon and Microsoft. When I look at their cases, I feel they cashed out with massive windfall taking advantage of broken laws.

Comment · 3 years ago
I wish pg the best but I think everyone should know how much legal liability these kind of public writings creates. A person I know closely had 25 year marriage in CA and he always believed in love and lifelong relationship. But as their kids went to college, wife's priorities changed. She started affair, started helping out her partner financially etc. Husband discovered all these accidently from her phone. After many discussions, they decided to file for divorce. She apparently claimed in court that she owned majority of his company even though she didn't played much of the part. The guy had started the company even before marriage by his own money. She produced bunch of emails among friend where he appreciated her for help. That was the end of it.

It's easy to swept away in "love" and all that but the reality is that 50% of marriages in Western world ends in divorce. Always remember that people change over time.

Comment · 3 years ago
The data created by people should be owned by people. They should have right to decide if it can be distributed free or with charge through APIs, archrivals etc. I absolutely don't understand how Reddit, Twitter, Yelp etc think that they own the data and be the gatekeeper for the content they didn't create.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton