HNHacker News
TopNewBestAskShowJobs

wtetzner

5,422 karma · joined November 6, 2010

submissionscomments
wtetzner··on Physical disc production ending in Jan 2028 for new games on PlayStation
But what's the point of even releasing the next console? The current console generation has barely gotten started, and developers have barely taken advantage of the new hardware.

Maybe they need to look at releasing a cheaper console and making more quality games instead of constantly pushing so hard on graphics. Graphics help sales to an extent, but it's clearly not the whole story, given the popularity of the Wii or Switch. I think the people in charge no longer understand gaming, and are really struggling to produce games that will draw in large crowds again.

> So I think their strategy is to abandon the mass market and sell to price unconscious consumers who will also pay more for games.

Kinda seems like it. I'm curious to see what happens with that, because even people who so far have been willing to pay more will stop being customers if they can't produce an experience that's worth paying for. Maybe I'm in the minority, but the first-party PlayStation games all feel very samey to me.

wtetzner··on Physical disc production ending in Jan 2028 for new games on PlayStation
The economic incentives will only come when enough people stop buying these kinds of games. Whether or not that will ever happen remains to be seen.
wtetzner··on Studio Canal Movies purchased on PlayStation Store removed without refund
> Do you expect to keep driving a rented car forever? Even if the car is only available through rent?

TBH I'd be a lot happier if they just called in "renting" instead of "buying" the movie. If you don't get to own it, why do they get to refer to it as "buying"?

wtetzner··on The worthlessness of Vitamin D is mildly exaggerated
I think it's because further north the Sun is at a lower angle in the sky. So high frequency waves like UV (needed for Vitamin D production) get filtered out by passing through more of the atmosphere.

Lower wavelengths like IR (heat) can more easily pass through the atmosphere. And since the Sun is lower in the sky, it hits more of your body. So you might feel more of the heat, while still getting less UV.

wtetzner··on Steam Machine launches today
How is that dishonest? They were replying to:

> Nobody has even hinted that it would be nice to have a 3rd party store or the ability to run whatever OS on them freely.

If people are going through the trouble to defeat DRM, I would say that's more than a hint that people want the ability to run whatever OS on them freely.

wtetzner··on Steam Machine launches today
Unfortunately I've had websites strip out the house number in the "cleaned up" address.
wtetzner··on Emacs 31 is around the corner: The changes I'm daily driving
But without building it all up and then slowly deleting it, you wouldn't have known which 110 lines were the ones to keep ;)
wtetzner··on Lore – Open source version control system designed for scalability
You can also just do `git commit -a` to commit all modified files.
wtetzner··on Lore – Open source version control system designed for scalability
I'm struggling to understand how this output is a problem. There a whole bunch of things that make git user-unfriendly, but I don't think this is one of them.

I think it's disingenuous to suggest that the `git push` output is somehow adding friction to users. Do you really think that even non-programmer users won't just read it as "it's still doing stuff"? Sure, you could hide it behind a --verbose flag, but then if it fails half way through, it's too late to add the flag. Even a user who doesn't understand the output could then copy/paste it into Google or an LLM to figure out what happened.

wtetzner··on Lore – Open source version control system designed for scalability
> It is the minimal level of abstraction between you and the vcs and it can hardly be helped by a 'nice frontend' when things go wrong. And they will; they always do.

How is this different from any other piece of software ever? When things go wrong, the artist is stuck either way. The only solution is software that always works...

wtetzner··on Lore – Open source version control system designed for scalability
What do you mean about the short lived branches? Long lived branches work just as well in git as anywhere else (and it's easy to keep them mergeable by keep master merged into your branch).
wtetzner··on Lore – Open source version control system designed for scalability
Do you really think that the `git push` output matters in one way or the other to artists?

I feel like the blocker is understanding how to use git, not the output of `git push`. It just feels like a bad example.

wtetzner··on Lore – Open source version control system designed for scalability
I dunno, I feel like it's useful output. Sure, maybe you don't need all of the details, but it's effectively a progress indicator to let you know something's happening and it's not "stuck". Why not include useful debug information within the progress indicator so that if something fails part way through a big push, you have useful information for debugging it (or Googling it)?
wtetzner··on Lore – Open source version control system designed for scalability
I guess it's because git wasn't developed as enterprise software.
wtetzner··on Not everyone is using AI for everything
> Typing it is a complete waste of time unless getting up close and personal with it will result in some kind of useful and actionable improvement in you or your understanding.

I would argue that this is nearly always the case. I don't think people really understand programs that they've only read at more than a very superficial level. This is why I tend to make (temporary) small changes, printlns, etc. when exploring a new code base: it aids greatly in understanding how a program actually works.

And it's even worse (in my experience) with LLM generated code, as it tends not to result in particularly understandable code. It is a lot like LLM generated prose: it often looks entirely reasonable at a surface level, but has a of weirdness/incorrectness hidden beneath the surface. But that surface level makes it very hard to avoid glossing over the details when reviewing the code. For this reason, I personally find it's much more effort to carefully review code than it is to write it.

Humans make mistakes all the time, but their code tends to naturally be structured for human understanding (to some degree based on skill/experience) because they themselves needed to understand it to write it.

I think LLMs are very useful tools, but after quite a lot of experience using them, I think it's generally better to use them as a sounding board, or to help you get unstuck or remove points of friction. Using them to write all of your code (at least for me) seems like a net negative.

I also think it's extremely easy to overestimate how much time they save. It feels like they're a productivity boost because it takes less intense focus to implement something. But I've experienced several instances where actually writing the code myself would have been both quicker and have resulted in better code.

All that being said, it can also be really hard to not write all of your code with agents once you get used to it. There's also a kind of slot-machine-like effect where you write a prompt, excited for the result, and when it doesn't quite come out right, you think "ah just one more prompt and it'll be good." It's hard to see when you're actually doing it though.

It's also weird to me how much people think typing is what the LLM is replacing. Typing was never the hard part. It's the translation of the high-level idea into an unambiguous process that's hard. That's also the valuable part, that requires thinking through the edge cases and consequences of decisions, and that just gets glossed over when using an LLM unless you rigorously review what the LLM has done.

At the end of the day there's a real tradeoff to be made, and it's worth being conscious of what's being given up.

wtetzner··on India's surprise baby bust
I suspect on average it's much higher than an hour or two.
wtetzner··on India's surprise baby bust
That depends on whether or not you value passing on your genetics.
wtetzner··on Meta enables ADB on deprecated Portal devices [video]
I'm pretty sure they've been EOL for a while now.
wtetzner··on Stop Killing Games
As far as I know Dwarf Fortress is entirely closed source.
wtetzner··on Creatine raises brain energy levels and slows cognitive decline: study
You need to take a larger dose. Your muscles absorb it first, so you end up needing to take a lot more to get it to your brain cells.
wtetzner··on Creatine raises brain energy levels and slows cognitive decline: study
> What is brain energy?

ATP: https://en.wikipedia.org/wiki/Adenosine_triphosphate

wtetzner··on Creatine raises brain energy levels and slows cognitive decline: study
No, elevated creatinine levels is only a sign of kidney disease if all else remains equal. Consuming more creatine will naturally increase production of creatinine because creatinine is a byproduct of the kidneys processing creatine.

In other words, it's not a very reliable signal for kidney disease. There is a more reliable blood test called a "Cystatin C" test.

wtetzner··on Creatine raises brain energy levels and slows cognitive decline: study
And extra rep seems like it could be a big deal when strength training.
wtetzner··on Creatine raises brain energy levels and slows cognitive decline: study
Just out of curiosity, were those creatine supplements pure creatine? Or were they workout supplements that might have also included caffeine or other things?
wtetzner··on Creatine raises brain energy levels and slows cognitive decline: study
TBH this sounds like it could be entirely unrelated to creatine. It just sounds like you have shedding and thinning without Minoxidil and Finasteride, and it stops when you start taking them again.

> At one point I stopped Mino and Fin, but kept the creatine and the shedding increased rapidly.

I think it's a common for shedding to accelerate after stopping Minoxidil.

wtetzner··on Creatine raises brain energy levels and slows cognitive decline: study
Not sure about the "kind", but minoxidil works by increasing blood flow to hair follicles. So if massages can have a similar effect, I don't see why it couldn't help.

I've also read that maybe massaging the muscles around the scalp to loosen it might help. E.g., a scalp that's too tight can have detrimental effects on the hair follicles.

That being said, I don't know what kind of evidence there is to support either of those things. Seems like a safe enough thing to try though.

wtetzner··on Creatine raises brain energy levels and slows cognitive decline: study
I've found it helps cognitively if under a lot of stress and/or sleep deprived. If I'm not especially stressed and am well rested, I don't know that I notice any difference.
wtetzner··on Domain expertise has always been the real moat
There's a difference between having built up intuition through experience about how to play chess, and figuring out how to encode that information in a program. In other words, the amazing chess player can probably provide valuable insight into any given board position, but they may struggle to generalize that insight.
wtetzner··on Domain expertise has always been the real moat
I've yet to see AI be good at extracting good abstractions. More often than not it jumps to creating a battery of special case checks.
wtetzner··on Openrsync: An implementation of rsync, by the OpenBSD team
> The one place in my usage where it doesn't match Samba rsync is with the following:

> openrsync --rsync-path=openrsync -av -e ssh /etc/services example.com:/tmp/services

This appears to match "normal" `rsync` behavior as well. I think you need a trailing slash after `services` to sync only the contents.

EDIT: actually my "normal" rsync is openrsync on macOS...

← PreviousPage 2 of 34Next →