Readit News logoReadit News
shhsshs commented on The Farmer Was Replaced [video]   youtube.com/watch?v=aP2WH... · Posted by u/surprisetalk
sd9 · 2 months ago
I played this: https://www.youtube.com/playlist?list=PLesViK53beXfFohR1I08S...

Skip the first video. The early game is painful if you already know how to program (they gate things like variables, loops, and functions behind unlocks). And tbh I didn’t know how to make a video or use a microphone when I made that video. I just sat down one evening and played it - I had no idea it would resonate with people the way it did.

It’s a great game, and I imagine a very good way to learn programming in a goal oriented way. But I concur that there’s not a great deal of content if you already know how to program.

shhsshs · 2 months ago
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.
shhsshs commented on Charlie Kirk killed at event in Utah   nbcnews.com/news/us-news/... · Posted by u/david927
shhsshs · 4 months ago
Sarcasm noted. An apple would actually be more difficult to hit because of its reduced size.
shhsshs commented on We all dodged a bullet   xeiaso.net/notes/2025/we-... · Posted by u/WhyNotHugo
progval · 4 months ago
> 2. U2F/Webauthn key as second factor is phishing-proof. TOTP is not.

TOTP doesn't need to be phishing-proof if you use a password manager integrated with the browser, though.

shhsshs · 4 months ago
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)
shhsshs commented on Adding a feature because ChatGPT incorrectly thinks it exists   holovaty.com/writing/chat... · Posted by u/adrianh
amelius · 6 months ago
Can this sheet-music scanner also expand works so they don't contain loops, essentially removing all repeat-signs?
shhsshs · 6 months ago
"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.
shhsshs commented on Why Go Rocks for Building a Lua Interpreter   zombiezen.com/blog/2025/0... · Posted by u/Bogdanp
ufo · 6 months ago
I know the author starts the post by saying he won't explain the reasons why he had to write a new Lua interpreter from scratch, but I'm still curious about that. Does anyone know? I dug through some of the links in the post and couldn't find the answer.
shhsshs · 6 months ago
From the article:

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

shhsshs commented on Ocarina of Time Randomizer   ootrandomizer.com/... · Posted by u/nickswalker
proteal · 6 months ago
How does one ensure that every seed can be completed without glitches? The website says this is the case, so I wonder how they do it because it seems nontrivial to generate valid seeds efficiently.
shhsshs · 6 months ago
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...

shhsshs commented on Scroll snapping, state queries, monster hunter, and gamification   utilitybend.com/blog/the-... · Posted by u/tobr
yourpants · 6 months ago
`<selectedcontent>`? Aren't you supposed to use a hyphen in the names of custom elements?
shhsshs commented on How many supernova explode every year?   badastronomy.beehiiv.com/... · Posted by u/rbanffy
packetlost · 8 months ago
Same here. I found the controls to be frustrating and the game-play loop to be kinda dull. The story on the other hand, is very good. I get that the game-play is meant to illicit certain feelings, but it just didn't do it for me. I did enjoy reading a synopsis of the story on the wiki though.
shhsshs · 8 months ago
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.
shhsshs commented on Types as Interfaces   two-wrongs.com/types-as-i... · Posted by u/todsacerdoti
sltkr · a year ago
This doesn't function as an interface though. You cannot pass a FooBar to a function that expects a Foo, for example, and although you can fairly easily reference the Foo-part of a FooBar instance (`foobar.Foo`) there is no way to pass e.g. an array of FooBar instances to a function that takes a slice of Foo[] as its argument. That's the problem to be solved.
shhsshs · a year ago
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[].

shhsshs commented on Rounding Percentages   tavianator.com/2024/perce... · Posted by u/tavianator
shhsshs · a year ago
> 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?

u/shhsshs

KarmaCake day421September 17, 2018View Original