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

From all their desperation in making sure api keys are not used in contexts where they are not supposed to, I would say that they actually appear to have services where their profit is negative, if a customer is actually using their api to the limits they set, they lose money. They wouldn't have been this desperate in trying to shut off OpenClaw if it wasn't this way. Most companies that provide api infrastructure love when a killer app using their api is made by outsiders.

And while you can beat low margin with scale, there is the famous joke "we lose money on every sale, but make it up in volume".

If you scale a low margin operation, you can become giant. If you scale a loss making operation, you go bankrupt.


Yup - the subscriptions are a VC subsidy. They've been phasing their enterprise customers directly onto API-pay-per-usage pricing (hence the recent reports from Uber and Microsoft about phasing out Claude code). Rest assured, many of their customers are happy paying for the value they get from Claude code.

The subscription is the loss leader to show you how good it is. And people think it's good and worth paying for.

There is some reason to think their margins will improve, also: they couldn't really plan for the capacity they've needed so far this year, so they're paying through the nose for it. That's fine because they can pass the cost onto customers and give a more reliable service at cost. But in a few years, they should be able to get those costs under control (presuming some ops excellence. Something Google has in spades)


Commentary and criticism are by law protected as fair use. Why would revenue share be done "ideally"? News reporting is also covered under fair use, do you expect news organizations to pay for reporting on movies?

Ideally fair use would be defended, it is the law of the land, and when a takedown notice was emitted maliciously, with known bad faith, the actor that did that would have to pay for the amount of time that the legal content was down.


I believe the parent comment was saying that the YT poster should have gotten some revenue share. Since the work they put in would in theory be enhancing the original work. Obviously these sort of things are created and consumed primarily by “super fans” who probably buy director cuts etc etc .

At least that’s how I read the comment and I agree.


I don't think those laws will last. They were written in the 70s before youtube. Ideally the law would allow the critique but recongize it's the IP drawing in the users, and sharing some of the revenue.

Fair use was common law with judicial precedents for a couple hundred years before it became a statutory law in 1976.

Why would fair use law go away? Fair use for the purpose of critique is maybe the best & most favored defense of fair use by the Copyright Office, and ties together necessary copyright exceptions for supporting Free Speech and journalism, among other good reasons. Things also seem to be moving in the opposite direction with recent precedent deeming some AI uses transformative fair use. YouTube has done more that it’s fair share of playing fast and loose with copyrights for a profit, but YouTube, and more broadly Google, depends on fair use for massive portions of their business. I don’t see fair use going anywhere anytime soon.


I never said you shouldn't be able to use it, I only said you should have to share revenue if you use someone else's work. "fair use" and critique would still be a thing.

I don't know if fair use laws will last, but I hope they do, and definitely disagree that sharing revenue would somehow be ideal.

I've read criticism of media I've never even heard of (and learned some insightful things), so clearly the original IP isn't always the pull, and even if it was I don't understand how talking about something suddenly means I need to pay the person who owns the intellectual property of the thing I'm talking about. I think it would make criticism less likely and put us in an even worse situation than today, when large corporations often use the DMCA to take down clearly fair-use criticism. Just a further stifling of speech.

Also, fair use has been around since the eighteenth century, even if in the US the US 1976 Copyright Act made fair use statutory.


Can't answer for others, but I look at this law from the viewpoint of foreign workers, cause I am a foreigner worker. In Canada. Decided to absolutely never immigrate to the US due to the US blatant rise in xenophobia.

And the US has proven me correct over and over again in that assessment. Will watch with great pleasure the brain drain your country will face, and I honestly hope your economy will completely collapse.


> I honestly hope your economy will completely collapse.

The U.S. passed restrictive immigration laws in 1921. The foreign born population dropped to under 5% by 1970 (compared to 15% today). The decade on either side of that was a golden age for Silicon Valley.


For the record, Sergey Brin, Elon Musk, Peter Thiel, Patrick and John Collison, and Jerry Yang are foreign-born. Probably more would not have been here if their parents had not been allowed to immigrate. Now that you mention it, I would trade a few of them away, but I doubt the market would like to erase their work.

The first three we would be better off without, don’t recognize the last three. Not sure you are really selling your point.

I don't have a particular love for any of them, but the point was they generated billions in value for the valley in what some consider a golden age.

Google at least, I think people would say there was a period of near-universally believing it was a good thing, and an immigrant was a co-founder.

It definitely shaped our society. And if you think it's for the worse, might that suggest college-educated Anglo-adapting immigrants are more dangerous to us than the ones right-wingers are telling us to focus on?


Sergey Brin recently said having to pay taxes on his 280 billion to the state took him in and where he built his business was akin to the horrors of boleshivsm that his family fled from.

That is your “good” immigrant. He is the right winger.


The original point was only that a Silicon Valley "golden age" can coexist with immigration. Admittedly it could be a better argument if it holistically made a recommendation, but at least as a starting point it tries to refute that idea.

It can but not under the current system. People are far less likely to support social safety nets in a high immigration society. There just isn’t the social cohesion and trust necessary.

And even if you do end up writing an unsafe block, that should be a massive flag that the code in said block should deserve extra comments on why it is safe, and extra unit tests on verifying that it does not blow up.

How do you know the unsafe operation is safe? What are the preconditions the code block has? Write it down, review it, test it.


Exactly; I feel like a lot of people seem to misunderstand what Rust is trying to solve. It's fundamentally not trying to make unsafe code impossible; it's making the number of places you need to audit it a tiny fraction of your codebase compared to needing to audit the entirety of a C or C++ codebase. When I'm doing code reviews, you'd better believe I'm going to spend some extra time on any unsafe block I see to figure out if it's necessary and if so, if it's actually safe safe (with the default assumption for both of those being that they're not until I can convince myself otherwise).


The thing is you can actually write quite good C code (see OpenBSD project). The power of C is that it's pragmatic. It lets you write code with you taking the full responsibility of being a responsible person. To err is human, but we developed a set of practices to handle this (by making sure the gun is unloaded and the safety is on before storing it to avoid putting holes in feet).

I like type checking and other compile time checks, but sometimes they feel very ceremonial. And all of them are inference based, so they still relies on the axiom being right and that the chain of rules is not broken somewhere. And in the end they are annotations, not the runtime algorithm.


> To err is human

Yes, which is precisely why I write in Rust, because the compiler errs less than I do.


It may, but it still requires careful annotations. So you should hope that you have not made an error there and described the wrong structure for the code.


It seems like you have this backwards. Messing up lifetimes in safe Rust can't cause unsafety; the compiler checks if the lifetimes are valid, and if they're not, you get a compiler error. You don't need to "hope" you did it right because the entire point is that you can't compile if you didn't.

On the other hand, when you're relying on your ability to "actually write quite good C code"...you'd better hope that you have not made an error there. In practice, some of the most widely used C libraries in the world still seem to have bugs like this, so I don't really understand why you'd think that's a winning strategy.


> you can never have too many sources of entropy

This is so true. And the beauty is that with algorithms, we don't even need to know much about the entropy to be able to extract it.

There is the Von Neumann method of generating an unbiased coin from a biased coin. Of throwing it twice, and checking if you got HT or TH. And completely discarding all HH or TT results. It doesn't matter if the coin you are using is 20% or 80%, the result will be a true 50/50.

There are more modern algorithms that can be even better (in that they need less coin tosses if you have a very unbalanced coin).

And then there is modern cryptographic hashing. Feed it all the bits you can. Collisions end up only happening in the real world if every single one of those bits is identical. So if you have actual entropy being fed, that cannot be controlled, predicted, or replicated, modern cryptography tells you that the end result is unique.


> There is the Von Neumann method of generating an unbiased coin from a biased coin. Of throwing it twice, and checking if you got HT or TH. And completely discarding all HH or TT results. It doesn't matter if the coin you are using is 20% or 80%, the result will be a true 50/50.

This blew my mind. Thank you!

I had to think about it a bit, so for anyone scratching their head right now trying to figure it out, consider it this way:

what matters is the ordering, of heads-then-tails, or tails-then-heads.

It doesn't matter that it's biased one way or the other, if you keep flipping pairs until you get a result with two different values, it's a 50/50 chance whether the less-likely result comes first, or second.

You might only have a 20% chance of any particular pair having a tails (for example), but in the cases where you do have a tails, it's a 50/50 chance that it comes first or second.


And for people who like equations, here is my attempt at explaining it.

Assume each flip is independent and the bias remains same in each flip.

Let

  P(H) = p,
  P(T) = 1 - p.
Then

  P(HH) = p^2,
  P(HT) = p(1 - p),
  P(TH) = (1 - p)p,
  P(TT) = (1 - p)^2.
Therefore

  P(HT or TH) = 2p(1 - p).
Now calculate

  P(HT | HT or TH) = p(1 - p) / (2p(1 - p)) = 1/2,
  P(TH | HT or TH) = (1 - p)p / (2p(1 - p)) = 1/2.


You don't need conditional probability here, as the flips are independent.

It's just p(H)p(T).

And p(H)p(T) = p(T)p(H), thus 2*p(H)p(T) = 2p(1-p).


Independence tells us how to compute the probability of a sequence like HT or TH:

  P(HT) = P(H)P(T) = p(1 - p)
But the question I am addressing is not just "what is the probability of HT?" It is "given that the two flips are different, what is the probability that the order was HT rather than TH?"

That is a conditional probability:

  P(HT | HT or TH)


That wasn’t what he was trying to prove, but the proof could be done without conditionals like this:

If: p(H)p(T) = p(T)p(H)

And: p(H)p(T) + p(T)p(H) = 1

Then: p(H)p(T) = p(T)p(H) = 0.5


Thats how i noodled thru it internally


Afaics it's just basic commutativity – p(H)p(T) = p(T)p(H) – since instances are independent.

Same, of course, holds for flipping it multiple times. But there you get more than Head or Tail (binomnk(n, k)).


Thanks for your explanation. I did not get it in the first read, and was too lazy to think, until saw your comment.

Just want to point out, that one is actually doing the experiment with a biased coin, then one must ignore all pairs.

e.g in case a coin which is heavily biased, say .9 H and .1 T. One should start with ignoring all the HH pairs, and start only at odd index. Lest, one picks a value like HHHHT (in the case the 2nd HH pair was not skipped, instead they greedily picked up the first HT, which will make the experiment HT biased).


I was doubting this for a minute as I wondered with a significantly biased coin towards the head side would you be more likely to get HT. With probability problems like Monty Hall I like to think about extreme cases like say it's 99 heads to every 1 tails. You'd expect HT 0.99% of the time. Ditto TH.


You can’t flip coins until you get the first different outcome… You have to flip twice each time, until you get a pair with different outcomes.


Oh wow that’s really amazing. What’s the source - I love Von Neumann.


Not very random if it's only TH or HT. Trivial to brute force with no more than two tries!


I remember hearing about an interview problem from a while back, and the trick was to use exclusive-or. Now I understand why.


(Note that this still assumes that each biased-coin toss is i.i.d.)


As someone once said it best, Win32 is the only stable ABI on Linux: https://blog.hiler.eu/win32-the-only-stable-abi/


Because free software doesn't need such a thing as a stable ABI.

There does exist flatpak, everything that would benefit from a stable ABI could use that.


And the people attacked in the weird scene are people that tended to just be dissappeared by police. Gay men. Prostitutes.


The leg is used both as a urban legend that was told at the region at the time, but also as a metaphor. The surrealist scene where it shows the leg brutally attacking people at night: all the people attacked are prostitutes, gays, etc. People that during the dictatorship the police used to just dissappear, and society turned a blind eye to it.

And it is meant to feel meandering cause that is how this period feels for people trying to study it. There are many cases that we don't know what happened. We just know that the people were killed/disappeared. The perpetrators were never brought to Justice. We are not even sure who the specific perpetrators are in a lot of cases.

This is how the Brazilian military dictatorship operated. There are people in Brazil who want to go back to this period. They say that everything was better. The truth is that a lot of stuff that was bad, was so bad that we don't even have the records to properly reconstruct what happened.


>The leg is used both as a urban legend that was told at the region at the time, but also as a metaphor. The surrealist scene where it shows the leg brutally attacking people at night: all the people attacked are prostitutes, gays, etc. People that during the dictatorship the police used to just dissappear, and society turned a blind eye to it.

Yeah, so I had to lookup the leg after watching the movie. My interpretation was that it wasn't actually really surrealism. They juxtapose that scene with the lady reading from the newspaper about the attacking leg as if it was real. The reason I think this supports the "from the future journalist's perspective" interpretation is that those were legitimate articles ran, while there were serious cases not being reported on things like people going missing by the dictatorship. I think they included it to show the absurdity of what information was available and what information wasn't in the papers from that time. Also because of the lore of it all.


That's perfectly nice idea but still doesn't make for a good movie. Making a good movie comes before a nice idea, if a movie is what you're making.


Oh I agree. This was a post-movie rationalization. I think the ending was super frustrating but it was one of those things where after ruminating for a bit, it's like, "okay fine I get it." Maybe, I'm being too charitable to the director. The movie itself was dissatisfying, the reflection on the movie was better.


Your idea of a good movie, you mean to say.


> People that during the dictatorship the police used to just dissappear, and society turned a blind eye to it.

Reminds me of something.


Absolutely. For more progressive democrat voters already been harbouring bad feelings around the legitimacy of the establishment candidate from previous elections. The two party system already loses a ton of the feeling of choice and participation in Americans. The primary is the escape valve. It is supposed to be when people that care about politics get to argue about policy, direction, etc. Even if you don't agree with the final candidate, you feel like you helped shape the direction of the process. By skipping this, even if there were other circumstances, it feels like a huge turn off for that base of the party.

And then for other democrats, the feeling when you have an unpopular president like Biden was seen at the time is to go anti estabilishment. But Kamala was Bidens VP. She couldnt run an anti estabilishment campaign when she was part of the estabilishment.

If there had been a primary, whoever was the candidate, even if it was Kamala herself, would have been much better positioned for the General Election.


> whether thinking requires exceeding the Turing computable

I've never seen any evidence that thinking requires such a thing.

And honestly I think theoretical computational classes are irrelevant to analysing what AI can or cannot do. Physical computers are only equivalent to finite state machines (ignoring the internet).

But the truth is that if something is equivalent to a finite state machine, with an absurd number of states, it doesn't really matter.


Hence why I finished the sentence "and we have no evidence to suggest that is even possible".

I think it's exceedingly improbable that we're any more than very advanced automatons, but I like to keep the door ajar and point out that the burden is on those claiming this to present even a single example of a function we can compute that is outside the Turing computable if they want to open that door..

> Physical computers are only equivalent to finite state machines (ignoring the internet)

Physical computers are equivalent to Turing machines without the tape as long as they have access to IO.


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

Search: