HN user

oslac

107 karma
Posts0
Comments44
View on HN
No posts found.

Prerequisites are mostly fake. You can just study what you need - depth first learning (assuming you are open to self-studying and this is not about academic bureaucracy)

Don't Use Mocks 3 years ago

Mock has expectations about how the function is called. If you read a file from a disk, and you expect it only to be done once, a mock is "usable" in this scenario to count the number of invocations. Note that there aren't outside, observable, state changes or behavior involved in this. It is about the non-functional introspection.

Fake is just a simple implementation, like in-memory db to stand-in for a real one. In the optimal case, provided by library authors.

For public discussion, places like Zulip, Slack and Discord are fucking abysmal since they can hardly be googled and usually have stronger circle jerking in them.

Only instability introduced so far was by the subs going private. For some communities that are already notoriously unstable, this is not a particularly good look and makes me reconsider things.

Chat Notebooks 3 years ago

Hard to believe people look at this Chat UX with LLMs as a good interface. Look at the amount of blabbering in the example - why?

Governments cannot even do little local control such as inflation, and people have these fancy ideas about controlling the *temperature* of the entire Earth. Ideas about ulterior motives left as an exercise to the reader.

It is for these (tooling / library) reasons it is almost impossible to recommend it for any project, almost like Nix in that regard for me.

I would not call Duolingo a language learning application. It behaves more like language mimicry application. You learn a very particular subset of the language that I'd call "Duolingo <insert lang>". This is my conclusion after using it for two non-English languages.

You seriously need a basic beginner book if starting from fresh, and use Duolingo just as a repetition tool when you can during the day

Tending to a digital garden of your own making has been the most effective for me by far. No other organization beyond that, at most hitting a random note inside a subfolder for 10-15 minutes a day.

Aha, yet another tutorial since nobody can agree on anything about it seems. I can set up a nice development environment within VSCode using development containers in like 2 or 3 clicks that I can just yeet to to my GitHub for anyone to use and you don't need this kind of PhD for it.

For an average programmer or team, this stuff needs to be heavily, massively, streamlined / centralized to a single Best Practice.