Hacker Newsnew | past | comments | ask | show | jobs | submit | scuff3d's commentslogin

Was just talking to my wife about this yesterday. Our son is 10 months old so we're still in the diaper stage, and it's really not a big deal. Since disposable diapers and baby wipes became a thing, not really sure why anyone complains about it.

Compared to trying for hours to get him to sleep, or dealing with the sheer panic we felt when we had to have him rushed to the hospital, a poopy diaper is nothing.


I agree that you can't draw any conclusions about AI, but their revenue increased by 33% percent. That's just straight income before any taxes or costs are applied.

Yes, but that doesn't mean AI increased their revenue. Is there definitive proof that AI/LLMs caused this increase?

I completely agree with you. I pointed out replying to the same person that in the same report their ad impressions were up 20% and the price per ad was up 12%, which account for a huge amount chunk of that revenue increase.

All I was saying here was that tax breaks wouldn't impact revenue since revenue is reported before taxes, operating costs and anything else.


That means absolutely nothing in the context of this conversation. It says right in their release ad impressions are up almost 20% and cost per add is up 12%. Those two metrics alone account for most of the increase in their revenue. Absolutely no conclusion can be drawn regarding the impact of AI on those numbers one way or the other.

It's not like they used AI to crank out some new revenue generating piece of software, or massively reduce operating costs. In fact their operating costs rose by 35%.


> It says right in their release ad impressions are up almost 20% and cost per add is up 12%

Have you wondered why this is the case? How do you think they increased impressions so much at their scale? How they did this despite losing 20M users?

To put it clearly, AI at every part of the pipeline: writing software, product features/experiments, A/B testing them, and pushing them out to users. Even before you get to something like LLM driven recommendations, you can virtually entirely automate the process of finding more "engagement alpha" with AI.


If you have an evidence from their financial releases showing a correlation between AI usage and increased revenue I'd love to see it. Otherwise you're just making wild ass guesses.

Edit: Also, historically Meta has been growing revenue by 30 to 50 percent for the last decade. With the only exception being 2022 and 2023. So it's not like recent performance is an outlier.


Growth is exponentially harder the bigger you get. You can't take previous years as your base case.

So then no, you don't have anything to back the statement and your just guessing wildly. You can just say that.

This could have been once sentence long:

"Our guiding principle is to make as much money as possible at the expense of absolutely everything and everyone on the planet"

Of course, you could paste that into basically any corps mission statement or values page and it wouldn't be out of place.


In my experience people complain about it because they are coming from a blocking first mindset. They're trying to shoehorn async calls into an inherently synchronous structure.

A while back I just started leaning in. I write a lot of Python at work, and anytime I have to use a library that's relies on asyncio, I just write the entire damn app as an asynchronous one. Makes function coloring a non-issue. If I'm in a situation where the two have to coexist, the async runtime gets its own thread and communication back and forth is handled at specific boundaries.


>In my experience people complain about it because they are coming from a blocking first mindset. They're trying to shoehorn async calls into an inherently synchronous structure.

There's no "inherently synchronous structure", at least not in Javascript. The nature is synchronous, asynchronous is an illusion built on top of it. Which is why you can easily block an "asynchronous" program:

  while (true) {} 
on any async function will do.

JavaScript execution is synchronous on a single call stack. That's why they added Workers which is different to async.

Rust's Tokio and co are also blocking. You need threads to get something that's not an inherently synchronous with merely a facade or cooperative asychronicity.


You're blending concepts. All parallelism is asynchronous, but not all "asynchrony" is parallel.

I have to use Python as as an example since I don't have much experience with JavaScript, but when you're using asyncio, that's single threaded non-blocking IO (asynchronous). Each use of "await" yields execution back to the event loop, and it can can schedule some other task to run. Tasks can run asynchronously, but no in parallel.

When you use the multiprocess library you are actually creating new threads that run in parallel (I'm ignoring the threading library because it just muddies the water). That's also asynchronous execution.

I don't know the semantics as well in JavaScript, but I'm sure the principle is the same. At certain points you can yield to the runtime and it will schedule other pending tasks to execute while the current one is pending.

My point was that mistake I see people make (in Python) is they think of their program in blocking terms by default. So they get this frustrating coloring problem because they are trying to shoehorn in non-blocking calls. If instead you design the application from the start with asyncio in mind, it makes things much simpler.


>All parallelism is asynchronous, but not all "asynchrony" is parallel.

Sure, but my comment was not about parallelism compared to asynchronous, but about the idea that Javascript is above the "blocking first mindset".

Javascript depends on a blocking (single-threaded, run-to-completion) backend. The asynchronicity on top of this blocking layer is an abstraction based on cooperative yielding.

Whereas e.g. Erlang's asynchronicity is part of the runtime model itself.


Yeah but nothing I said disputed that. Practically all languages have concurrency built on top of an inherently single threaded execution environment. The two standouts are Erlang based languages and Go.

My point, coming from Python, was that whenever I can I write the entire application as an asyncio app, which cuts down on the function coloring problem. That doesn't mean you don't have to be careful, it's super easy to accidentally block the event loop.


> They're trying to shoehorn async calls into an inherently synchronous structure.

You can make any async system synchronous. It's much harder to mske a sync sydtem asynchronous. (Misquoting from something Erlang-related).

There are many cases when I don't care if a function call is asynchronous. I'm happy to wait for the result. Yet too many systems tell me I can't, for no good reason.


> Makes function coloring a non-issue.

Yes, having to rewrite literally all of your code because you need to use an async function somewhere is an issue.

An even bigger issue is that now you have two (incompatible!) versions of literally every library dependency.


I'm usually writing applications, not libraries, so it's a non-issue for me.

I was talking about when writing from scratch.


Welcome to the future. Anthropic is currently speed running it but this is what all LLM tools are going to look like in the next few years, once they turn the enshitification corner.

That's the pitch behind the Slate truck right? Just the basics to make it a functional vehicle and then you add only what you want.

Depreciation isn't the only thing that matters. R&D, manufacturing, maintenance, fuel, launch, support staff, and I'm sure there are countless others.

I'm not saying they aren't profitable. I don't know, but it's definitely not a given.


They did report FCF before xai and also invested at least $1B before they merged xai

Given that it's one Musk company giving a mountain of money to another, and the only numbers floating around regarding SpaceX seem like marketing fluff, I don't think any meaningful conclusions can be reached until we get some real numbers giving a full look at the finances.

We have real numbers for both the launch and Internet business.

We know how much was spent by Xai too.

You can wait for Godot if you wish.


You gotta do what you think is best, but I hope for future you's sake you decide to not pull the money out. Or if you do you have other retirement plans.

I'm trying to help my parents now their at retirement age and am seeing first hand what not planning for your future looks like. They hit retirement with nothing but a small social security check every month. Not even enough to cover rent in most places.

I don't know how much you have in your 401k, but it will be worth literally hundreds of thousands more if you pull it out when you retire. You aren't just paying the penalties now, you're paying for potentially decades of compounding.


Retirement plan is rappelling accident before dotage.

Well can't argue with that lol

But if by some tragedy you don't die young, your older self is gonna be pissed at younger you for costing him hundreds of thousands of dollars.


Holy crap, it's been a long time since I saw that dopey Obama/tea-party line. Fox News bullshit from the past seems down right quaint by today's standards

It's a fact though, so label it how you like but it happened.

You're gonna want to look into the context and framing. Elements connected to what you claimed are "fact". The framing is very much not.

If you still believe that nonsense after all these years nothing I can say that'll change your mind.

This is one of the all time greatest examples of "lying with facts". It's technically correct, the IRS absolutely singled out a bunch of non-profits due to administrative fowl ups, but trying to say Obama "targeted" the Tea Party intentionally was so hilariously stupid I'm amazed anyone bought it.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: