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

I think "offer unlimited but TOS ban behaviors that would cost too much to support" is actually a very normal way that things work instead of "raise prices until equilibrium is reached", including in credit cards. Credit cards do simply ban people they think are "rewards churning" based on a completely subjective TOS policy for example.

Raising prices is a bad strategy if you have a smaller base that costs enormously larger than the rest. "A million users that cost $1 and one user that costs $10 million, charge everyone $10 equilibrium", you're screwing over almost all of your users. The $20/month sub price is basically just not trying to capture the openclaw users, it doesn't make sense that all of the vanilla Claude users should subsidize them (and in fact it wouldn't even work because they will just go to Gemini or ChatGPT if your cheapest paid plan was very expensive to try to subsidize the other users)


Yes, it's an unsurprising strategic choice. It's just sloppy PR that places the blame on OpenClaw somehow being irresponsible, when the actual rationale has little to do with that.

Do you think that had this not launched that it would have been spent on something else that would have "saved humanity" better?

US spends 4x as much on just nuclear bombs as the NASA budget for some perspective. Nuclear bombs are only 10% of the military budget, and as big as the military spending is, all of that is still only 15% of the federal budget.

It seems a bit ridiculous to be thinking NASA spending is in any way meaningfully holding us back from whatever "save humanity" spending we could be doing.


This is something that it seems some Go people just don't "believe" in my experience, that for some people that letter in that context is not mentally populated immediately.

It's honestly a shame because it seems like Go is a good language but with such extremely opinionated style that is so unpleasant (not just single letters but other things stuff about tests aren't supposed to ever have helpers or test frameworks) feels aggressively bad enough to basically ruin the language for me.


I think the community is split on such things. I ended up telling the side that gets persnickety about short names and only using if statements in tests to pound sand. I use things that make my life easier. I now care less about some rude rando on r/golang than I did five years ago.


Do you mean people underestimate how steep the gradient is, or they don't know it at all?

It seems kind of dubious to me that "everyday" people don't understand that land in cities is worth more than land in suburbs. It seems very transparent that you get a smaller lot size for the same price.


Both. They do understand that it’s worth “more” in the city but they vastly underestimate the magnitude, and they vastly underestimate what that means in terms of where the total bulk of land value is concentrated, and therefore what the distribution of winners and losers will be in any tax shift scenario.


I don't think that logically follows.

They have a business model and are trying to capture more revenue, fully saturating your computer isn't obviously a good business strategy.


It's not at all obvious whether copyright net protects or destroys the little guy.

It definitely does some of both, and we have no obvious measure or counterfactual to know otherwise.

You also have to take into account not just if optimal reform or optimal dismantle is better, but the realistic likelihood of each, and the risk of the bad outcomes from each.

Protect even more conceptual product ideas seems pretty strongly like it will result in more of a tool for big guys only, it's patents on crack and patents are already nearly exclusively "big guy crushes small guy" tool, versus copyright is at least debatably mixed.


> It's not at all obvious whether copyright net protects or destroys the little guy.

It's super obvious, unless your perspective basically stems from someone who was mad they couldn't BitTorrent a ton of movies.

I mean, FFS, copyright is the literal foundation for open source licenses like the GPL.

My sense is a lot of the radically anti-IP fervor ultimately stems from people who were outraged they could be sued for seeding an MP3 (though it's accreted other complaints to justify that initial impulse, and it's likely some where indoctrinated from secondary argumentation somewhat obscured from the core impulse).

That's not to say that there are not actors who abuse IP or there aren't meaningful reforms that could be done, but the "burn it all down" impulse is not thought through.


GPL was created as a workaround for copyright - it wouldn’t have been needed if there wasn’t copyright. There are complex arguments both for and against copyright and there’s no reason to simply assume it must always be just as now even as circumstances change.


It is ad hominem that people who see it different are just pretty criminals.

Yes it is a genius move that copy left used copyright to achieve their goal. But the name is literally reflecting the judo going on in that case. Copyleft licenses also does have a lot benefits to big companies as well too so it's not strictly a David vs Goliath victory.

I don't think it's a commonly held belief that copyright benefits small YouTube creators more than it hurts them as a concrete example, they seem to live in constant fear of being destroyed in an asymmetrical system where copyright can take away they livelihood at any moment while not doing anything to meaningfully protect it.


Yeah it should auto fill but not stop you from changing it, best experience 98% of the time.

I just looked it up and apparently there's some cases of zip codes that do go across state lines too, but it's rare.


There is a canonical full address for every mailbox in the US. Would be curious to see what these houses show.

My experience living in towns that received mail from other towns is your canonical address IS the other town.


FWIW I have received mail from the USPS in places that had no canonical full address as well. It's not the case in reality that the USPS only delivers mail to mailboxes that have an associated entry in their canonical database here in "messy" reality.


They do a lot more war than defense don't they?


That may be true but changing the department's name can only be done with an act of congress, which has not been done yet. Thus, the name is still officially and legally Dept of Defense.

Just because a name is more accurate doesn't mean that it's its new name. Otherwise we wouldn't be the United States of America (we are literally not united bc Hawaii and Alaska are not contiguous, and we are figuratively not united because... Well, you know)


All of that's irrelevant for what "newspeak" means.


Maybe, but the comment I was replying to wasn't talking about newspeak.


It's in a reply chain that's talking about newspeak. You compacted your context way too early.


The reply chain is talking about newspeak but the parent of the comment I was replying to was

> DoW is newspeak. Thats not it's name.

I understood that comment I was replying to was responding to was replying to the latter part of the comment.

Discussions and threads can evolve. They are not static.


I'm confused... now you were talking about newspeak? How odd.


I'm not sure how you got that from my comment.


As a recap, my reply to your reply was that DoD is the actual newspeak, and your reply to that evolution of the discussion is that you were not discussing newspeak.


In trying to understand if I'm missing something, I looked up what newspeak means. I (as well as probably a few other commenters based on the contents of their comments) was under the assumption it meant "new speak" meaning it's something new.

In case anyone else reading this was not aware of this, this is what I discovered.

It's a term from George Orwell's 1984, describing a language used to make thoughts unthinkable by removing words from the language. It has nothing to do with "age of the term."

Hence, Dept of Defense is indeed newspeak. Dept of War, while being a new name for the dept, is too literal to be newspeak.

Thanks for the opportunity for me to learn something!


Department of Defense has historically been a prime example of newspeak.

I think Department of War is also newspeak. Or at least, they didn't change the name just to get the name in line with the amount of war the department does.

They changed it because they wanted to do more even more war. The amount of war the department does under the name "Defense" has been status quo for a long time, and my take is they wanted us to think of them differently so they could do even more war, which they have since been doing.


Oh apologies, I interpreted your comment as intended to be part of the discussion rather than as a non-sequitur.


Discussions and conversations can evolve. Read the thread again.


People do have cold Rust compiles that can push up into measured in hours. Large crates often take design choices that are more compile time friendly shape.

Note that C++ also has almost as large problem with compile times with large build fanouts including on templates, and it's not always realistic for incremental builds to solve either especially time burnt on linking, e.g. I believe Chromium development often uses a mode with .dlls dynamic linking instead of what they release which is all static linked exactly to speed up incremental development. The "fast" case is C not C++.


> I believe Chromium development often uses a mode with .dlls dynamic linking instead of what they release which is all static linked exactly to speed up incremental development. The "fast" case is C not C++.

Bevy, a Rust ECS framework for building games (among other things), has a similar solution by offering a build/rust "feature" that enables dynamic linking (called "dynamic_linking"). https://bevy.org/learn/quick-start/getting-started/setup/#dy...


There's no Rust codebase that takes hours to compile cold unless 1) you're compiling a massive codebase in release mode with LTO enabled, in which case, you've asked for it, 2) you've ported Doom to the type system, or 3) you're compiling on a netbook.


I'm curious if this is tracked or observed somewhere; crater runs are a huge source of information, metrics about the compilation time of crates would be quite interesting.


I know some large orgs have this data for internal projects.

This page gives a very loose idea of how we're doing over time: https://perf.rust-lang.org/dashboard.html


Down and to the right is good, but the claim here is the average full release build is only 2 seconds?


Those are graphs of averages from across the benchmarking suite, which you can read much more information about here: https://kobzol.github.io/rust/rustc/2023/08/18/rustc-benchma...


It's never the case that only one thing is important.

In the extreme, you surely wouldn't accept a 1 day or even 1 week build time for example? It seems like that could be possible and not hypothetical for a 1 week build since a system could fuzz over candidate compilation, and run load tests and do PGO and deliver something better. But even if runtime performance was so important that you had such a system, it's obvious you wouldn't ever have developer cycles that take a week to compile.

Build time also even does matter for release: if you have a critical bug in production and need to ship the fix, a 1 hour build time can still lose you a lot here. Release build time doesn't matter until it does.


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

Search: