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

Fun to see you here - I discovered this game through your videos! I think despite the lack of raw "content", I got a LOT of playtime out of this game by trying to push higher on the leaderboards.

Awesome!

I've considered trying to do some hyper optimisation, taking into account the number of cycles each instruction takes - it seems that a lot of people are interested in that.

That's not my natural style though. I've had plenty of criticism for not being performance sensitive, but that's not really how I unwind (although I do plenty of optimisation at work!).

It could be fun to explore ingame though.


Sarcasm noted. An apple would actually be more difficult to hit because of its reduced size.


Everyone is underestimating how hard it is to willingly kill a person. Shooting a paper target or apple at a range is nothing like sighting on a person, letting out your breath and pulling a trigger.


I did not talk about killing a person at all. I talked about shooting a target. It is sad in this case that the shooter's target was a person.

I would never want to try to see how difficult it would be, as you mention.


I think it's more appropriate to say TOTP /is (nearly)/ phishing-proof if you use a password manager integrated with the browser (not that it /doesn't need to be/ phishing-proof)


"Repeats" may be the term you're looking for. That would be interesting, however in some pieces it could make the overall document MUCH longer. It would be similar to loop unrolling.


I don't care if the document becomes longer. Finding repeat signs is driving me nuts :)


Why?


It can be hard during live performances, because it can incur large jumps in the sheet music which can be annoying to follow. Not a problem if you learned the pieces by heart or have a pageturner, but this is not always feasible or the case.


One reason is that repeats make it harder to use page-turner pedals.


From the article:

    My Lua data types have a notable difference from C Lua: an ability to be “frozen”.


The project has data about every location (doors, chests, etc.) and the conditions that must be met to allow access to those locations - for example [1]. From there the randomizer shuffles various entrances/exits and item locations around using rules that are mostly guaranteed to keep the game beatable.

[1] https://github.com/OoTRandomizer/OoT-Randomizer/blob/d1bb6c2...



Thanks! Somehow I missed it. Seems it's experimental.


Question for you and commenter above, do you play games with controls similar to Outer Wilds often? Do you play many games in general? I've seen this comment a few times and I'm curious why this is such a common talking point. I thought the controls were very intuitive, so I'm curious if it's a familiarity issue or something else.


The thing about Outer Wilds for me is that it's a game about exploration, but most attempts at exploration are punished (limited time frame, sands suffocating you, "ghost matter" kills...). They stuck with a "hard scifi" control scheme where you control your character in 6dof with inertia, which makes some things unnecessarily hard and did not (IMO) add anything to the game itself. The things you interact with in the world are also annoying to use, like the machines where you need to slide a ball around by locking it with your sight... Just let me press a button already!


I think there were two separate puzzles where I had identified the correct solution, but the mechanics were so clunky that my attempt failed. Making me waste time exploring elsewhere. Had to consult a guide just to see that I had unknowingly botched the physics. Which is an awful experience for a puzzle game. Especially when the clock is working against you and some of the set pieces require very specific timing to interact with them (where doors are only open for a certain few minutes in a run).

The game is definitely a unique experience, but some of the design elements hamper the experience.


Did you play with a controller by chance? Asking because I prefer first person view games on PC


I did not play with a controller, which made Dark Bramble effectively impossible to finish because the keyboard is all-or-nothing thrust. Had to cheat to get past it. They should have said that using a controller was mandatory, not recommended.


It's not mandatory, there's 1 part in Dark Bramble where you can go a little faster if you use a very small amount of thrust. You can just use the momentum you came in on though, there's still plenty of time


Yes, the game told me it was the preferred way and I followed the advice


fair enough!


I don't recall having any problems with the controls. As long as I can invert the y axis, I'm a happy camper.


First person games: yes, quite a lot. Flight sims with wonky physics? No, not really at all.

Some of the controls were fine, but I found the ship piloting experience to be barely usable and definitely not enjoyable.


I don't play 3D games; I bought Outer Wilds for the experience, was unable to understand the controls. I tried really hard, but had to quit.


Totally achievable by using interfaces instead of structs

    type Foo interface {
      Foo() int
    }

    type Bar interface {
      Bar() string
    }

    type FooBar interface {
      Foo
      Bar
    }
Then functions that accept a Foo will also happily take a FooBar. Does not solve the problem of passing a FooBar[] to a function that expects Foo[] but that can be solved with generics or a simple function to convert FooBar[] to Foo[].


> If your language has bad defaults, you may have to ask for the right rounding mode explicitly.

Is the author implying Rust's default rounding behavior is a bad default? In what world is "ties to even" a GOOD default?


It's also called banker's rounding. To understand why it's a good default, you can check out https://mathematica.stackexchange.com/a/2120


The motivation for the seemingly strange rounding is that a set of numbers can be rounded before summing without biasing the sum. It has good use cases but so do all rounding modes.


In general, if some recommendation from IEEE 754 (the floating-point standard) seems strange, its because someone like William Kahan thought about it in great detail and you'd be wise to follow it.

https://en.wikipedia.org/wiki/Rounding#Rounding_half_to_even


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: