• 0 Posts
  • 15 Comments
Joined 1Y ago
cake
Cake day: Aug 03, 2023

help-circle
rss

The reason for this is that git rebase is kind of like executing a separate merge for every commit that is being reapplied. A proper merge on the other hand looks at the tips of the two branches and thus considers all the commits/changes “at once.”

You can improve the situation with git rerere


Pretty much the perfect form factor in my opinion. Put the back seat down when you need to transport cargo, up for people. Really practical. If you want to do camping trips or road trips where you need to move four people with cargo, you can get one with a towing hook.

The one thing it’s not great at in my experience is transporting babies around. There’s just not quite enough space for the car seat, stroller, two parents and assorted diapers and stuff. We can make it work, but it’s quite uncomfortable.


Written on 1 April 1998. definitely a joke, though it does work.


I see where you’re coming from, but I don’t think that excuses anything. If you bought a hard copy with the understanding that a digital copy came with the purchase and now they’re taking away the digital copy, that’s still a Darth Vader “I’m altering the deal” type move.


Often, licence agreements stipulate that they are not transferable and thus you have contractually agreed not to resell them. To what extent this is enforceable is… contentious. Different courts have struggled with the topic and have ruled both directions on the issue.

Copyright law as written was not designed for immaterial goods in any way, and the DMCA has done little to improve that. So effectively the judicial branch is in limbo. Corporate America is content to leave the confusion as is. They can just adopt an interpretation of the law that is maximally beneficial to them, and consumers generally don’t have the resources to challenge that interpretation.


Ctrl-a and Ctrl-e are much faster to type than home/end and do the same thing (assuming a standard readline-enabled command line).

All the keys in the cluster above the arrow keys are really too hard to reach to be of real practical use, IMO. Actually that includes arrow keys as well. Just too far from home row.


The number varies a little bit (I’ve seen estimates 600-1200 kWh) but this is well within an order of magnitude of being correct. It’s the nature of the competitive mining network and the proof of work system: if you can spend more computing power (i.e. energy) than everyone else there are lucrative mining rewards to be had. At the same time adding more computing power to the network doesn’t add more transaction processing power, because mining difficulty is constantly adjusted to keep the speed more or less constant.

This naturally leads to exorbitant power consumption per transaction. Note that most of this power is not being purchased at EU exchange prices (mining naturally moves to where electricity can be had for cheap to maximize profits).


A git branch is just a pointer to a commit, it really doesn’t correspond to what we’d naturally think of as a branch in the context of a physical tree or even in a graph.

But as the article points out, a commit includes all of its ancestors. Therefore pointing to a commit effectively is equivalent to a branch in the context of a tree.

Some other version control systems like mercurial have both a branch in a more intuitive sense (commits have a branch as a bit of metadata), as well as pointers to commits (mercurial, for example, calls them bookmarks).

I mean, git has bookmarks too, they’re called tags.


Mac users, and actually most laptop users, don’t give a shit about the things you mention. They buy it, use it for some 2-5 years, then sell it and get a new model. Upgrading hardware is way too complicated for most people. They don’t know or care what a BIOS is. It comes with the OS installed and that’s the only thing they would ever want. Turn it on, use Safari, outlook, and office 365, maybe some tool like Photoshop/Ableton/etc, that’s it.

I mean iPhones are the same right? They lock down everything so it’s idiot proof and they control the environment exactly so they can maximise the smoothness of the experience.


It’s not that deep. Here’s the two main critiques leveled towards the game in the article.

  • you don’t always know the consequences of your actions, and they’re not always predictable: a seemingly sensible choice sometimes ends badly, and a seemingly dumb choice could get you a reward
  • you can load a save and redo your things whenever you want, i.e. save-scum

These are both somewhat obvious just from the structure of the game. Ultimately the conclusion the author is shooting for is that this makes Baldur’s Gate 3 a bad game but a good piece of interactive fiction.

The author uses the mechanics of chess often as sort of an example of the pinnacle of game design which to me is telling. Video Games are much broader than that. Insisting that people should not call the thing you don’t like a game but instead “interactive fiction” is pedantry at best, and gatekeeping at worst.

Sure, if you view the game through the lens of chess you will come away with these flaws. But for example, if you always knew the consequences of every choice the narrative tension would be destroyed. Of course chess has no such concern, so if we’re looking at games through that lens then narrative tension is of no value. Ultimately I think this is just a very narrow viewpoint of what games should be.


I think there’s a group of people who are just going to avoid quality completely and have entire factories running at normal quality only. Kinda similar to how some people don’t really do nuclear.

If you don’t like the concept of going into space though maybe this expansion is not for you. I think the base game will get the bot upgrades for free anyways.


Sony and Microsoft do this yeah, but I’m pretty sure Nintendo consoles are sold at a profit.


How could you learn anything about what people think of microtransactions from the success of a game that doesn’t have them? If a beloved franchise added a sequel with microtransactions in it and that sequel tanked, then maybe you’d have a case. From the success of Baldur’s Gate 3 the most you could conclude is “people will still buy a game that doesn’t have microtransactions,” which is not particularly revelatory.

A bunch of AAA games that heavily feature microtransactions are smash hits and made millions of dollars. Sure, people complain about it, but they also purchase tons of them (may not be the same people, mind you). I’m pretty sure we can conclude that not all people hate microtransactions. Hell, publishers will look at Baldur’s Gate 3 and probably go “man, this game is good but if they put some paid cosmetics in there they could have made even more money.”

And it’s probably true.


If a great game like Elden ring would’ve had cosmetic sets you could buy, would it have undermined the “greatness” of the game? I really don’t see it happening.

I agree with you that people mainly care about the game being good. However a game’s budget is more or less fixed. If From had made a bunch of cosmetic sets it would be taking away resources from making the “main” game, and it may not have been as great and polished as it is.

Also, once you have microtransactions in a game, there’s going to be a temptation to maximize the revenue gained from them, which can lead to the aggressive strategies you mention.

I’m not saying it’s impossible to do mtx without ruining the game, but it’s difficult. Without mtx, the only thing you have to maximize your revenue is to make the game as good as possible, and so everyone involved in the game’s development is aligned towards that goal.

Once you add mtx, there will be people involved whose main goal is to maximize revenue from the mtx (and I’m not saying those people are evil or want the game to be bad; they’re just doing their job). And so a sort of tug of war starts to happen between devoting resources and design decisions to make the game better, or getting people to buy your cosmetics. Finding the right balance through that mess is difficult.


What’s bad about committing early? Do people not know about --amend?