HNHacker News
TopNewBestAskShowJobs

jamesfisher

2,777 karma · joined May 11, 2014

https://jameshfisher.com

Building https://tigyog.app

submissionscomments
jamesfisher··on NanoGPT
For casual readers like me: are there examples of what this can do once trained? E.g. it mentions training on Shakespeare, but gives no examples of fake Shakespearean.
jamesfisher··on PHP: Prolog Home Page
> you can imagine more

My imagination is failing me! Can you give more examples?

jamesfisher··on Ask HN: What are you working on this year?
Continuing to grow TigYog [1]. Finishing current courses on data science and computability. Supporting new interactive courses (if you're interested in writing one, let me know!).

[1]: https://tigyog.app

jamesfisher··on Show HN: Mafs – React components for interactive math
It's lovely! One request though: is it possible to not break scrolling on mobile? E.g. constrain it so that horizontal swiping moves the graph, but vertical swiping continues to scroll the page?
jamesfisher··on Building a Virtual Machine Inside ChatGPT
The top Google result for "lissivity" is this comment.
jamesfisher··on Rice’s Theorem: An interactive tutorial
Oh hi, author here! I tend to agree on `hangIf3`. I have a habit of mixing in other kinds of puzzles. Sometimes they're fun, but sometimes they're irrelevant to the main point ... I'll rethink this one.

p.s. thanks for the compliments on the format! If you (or anyone else) wants to create tutorials in this format, https://tigyog.app/ is a full platform for that! WYSIWYG editor and all :-)

jamesfisher··on Can't Unsee
UI problem in the game: I kept clicking the "incorrect" image, even though it says to "select the design that is most correct".

The game is basically "find the problem", after which I really want to click on the thing I found and am currently looking at, rather than on the things I didn't find.

jamesfisher··on The erasure of women from online pregnancy literature
"This article is for paying subscribers only" - have the 303 upvoters actually subscribed, or are they just upvoting the title?
jamesfisher··on Almost monospaced: the perfect fonts for writing
I agree "almost" defeats the point, and that columnar alignment is not very valuable, and so there's actually a stronger argument to be made: we should just use normal fonts for coding. What's wrong with, say, Helvetica?
jamesfisher··on Bloated college administration is making education unaffordable
The article implies that the admin:student ratio has grown, but does not demonstrate this. The chart should show the growth in that ratio, alongside the growth in tuition cost.
jamesfisher··on Bike: Innovative Rich Text Editing
In https://tigyog.app I'm solving the same problem in a different way. Like Bike, the TigYog editor treats those two cursor locations as district. But TigYog shows which position you're at in a different way: when the cursor is inside a link, the link gets a "focus" outline.
jamesfisher··on Aria-label is a code smell
> a lot of useless speech and I have not reached the point of why aria label is code smell before giving up...

This was the problem, rather than the font size. Lede buried under 2000 words of generic intro

jamesfisher··on TigYog
Thanks for the report! I can't reproduce this though. I just installed Firefox Focus on Android, and enabled all the "blockers" except JS, but I don't get the error.

I'd really appreciate if you could copy-paste the error from the browser console!

jamesfisher··on TigYog
Thanks! I'm adding a "custom iframe" feature over the next week or so. This lets anyone build any kind of interactive block, such as terminal emulators, code editors/runners, etc. Stay tuned; email me if you want me to let you know when it's out! - Jim
jamesfisher··on TigYog
My mother says "tigyog" is what I called "yogurt" when I was a kid. I chose the stupidest possible name for my side-project. That side-project is now my full-time work. You can decide what the lesson is here.
jamesfisher··on TigYog
Not a stupid question! Google site:tigyog.app is your best shot right now. In the meantime, have a course on French grammar by my wife: https://tigyog.app/d/C-TK1S4pd2rm/r/learn-french-grammar-wit...
jamesfisher··on TigYog
Thank you! Yes I've shamelessly ripped off Notion in many ways :)

My family are also into every kind of quackery [1], which is one reason I felt comfortable taking the piss out of homeopathy. Maybe I'll change it to a course on flat earth instead.

[1]: https://jameshfisher.com/2019/01/20/my-parents-are-flat-eart...

jamesfisher··on TigYog
Thanks for the report! What was your browser + OS? And yeah, I'm using `new AudioContext()` with no check that it's available. I'll fix that.
jamesfisher··on TigYog
Thanks! I believe you can get a very long way with only multiple-choice buttons. An excellent example of this is Brilliant.org. But I'll soon release an "iframe" feature that lets you make your own custom interactions. The iframe is seamless, and can tell TigYog when the user has completed the block, and with which answer.

You own all your content on TigYog. There's no export feature (although you can see the raw content of a page if you replace "/edit" with "/debug"), but it's on my list, and I'd help you export your stuff if you wanted to move the course.

I'd actually never come across Idyll! I'll play around with it and see what inspiration I can take :)

jamesfisher··on TigYog
Thank you! Email me if you run into any problems or want any advice/review - I'm here to help :) - Jim, jameshfisher@gmail.com
jamesfisher··on TigYog
I've been marketing TigYog as a "course platform" because it's a concrete market where I think TigYog can be quickly profitable. But I agree the format is general. Let me know if there are features/assumptions in the TigYog product that stop you using it for other things, and I'll try to help out!

(p.s. agreed on video - it'll be redone soon!)

jamesfisher··on TigYog
Do you mean like - after you click on a button in a prompt, you would get to see what all other readers' answers were? Would that look like "10% of readers answered Yes; 90% answered No"? E.g. like a Twitter poll? If so - TigYog almost has this feature; it's just that it's only visible to the course creator as analytics. I could make the answer stats visible to readers too ...
jamesfisher··on TigYog
Oh hi, creator here! "Make good demo video" is near the top of my list. I was gonna do it before posting TigYog to HN, but apparently someone wanted to post it before me!

TigYog is currently just me living on a shoestring! You can use code "HN" to get either of the featured courses half-price - it would help support me building this thing. Or you could support me by writing a course of your own - and I'm always happy to help you with that :)

- Jim

jamesfisher··on 75% of the time we spend with our kids in our lifetime will be spent by age 12
Who is having kids before age 12?!
jamesfisher··on Gödel’s first incompleteness theorem – an interactive tutorial
Hi! TigYog.app actually started out as an attempt at building something like a JS framework for this. But it's evolved into a platform. Here are some reasons why ...

- The "gradually revealed content" flow tends to require full control over the page. See by contrast https://quantum.country/ which uses https://withorbit.com/, which is more like a framework. For that reason, it's quite restricted in what it can do in terms of flow control.

- Tracking progress - you can just save answers client-side, but I wanted something that would allow users to sign on their mobile and continue from wherever they were on the desktop, etc. This also enables flashcard-style spaced repetition emails (future feature)

- Saving answers while being able to edit the page requires that you have stable identifiers for all questions and buttons. The WYSIWYG does that for you.

- I wanted it to feel like blogging, or traditional writing, rather than coding.

All that said - I'm thinking about ways to open up TigYog for more like framework-style creation. Email me if you're interested!

jamesfisher··on Gödel’s first incompleteness theorem – an interactive tutorial
Thank you for your precise eyes! Fixed!
jamesfisher··on Wikipedia is not short on cash
How much did we pay them to add max-width to the CSS?
jamesfisher··on Learn time series with a story illustrated by Stable Diffusion
Thanks! It's actually created with TigYog [1], a platform I'm building to let people write these kinds of interactive stories/lessons. It's somewhat influenced by things like Twine, but:

* It emphasizes "mostly-linear narrative" rather than "exploring rooms in an open world" * It emphasizes using interactive fiction for education (e.g. features for "correct answer") * It emphasizes writing over programming (e.g., no explicit variables) * It has a WYSIWYG editor that feels kinda like blogging

Let me know how it goes if you try it out!

[1]: https://tigyog.app/

jamesfisher··on Learn time series with a story illustrated by Stable Diffusion
Hey, thanks for the feedback (and your kind words!). I've moved the paywall back to (roughly) where it was. It's a challenge to find the right balance between showing off the content, but also leaving enough to encourage people to buy the course! All ideas appreciated for tweaks and alternative payment models :)
jamesfisher··on Learn time series with a story illustrated by Stable Diffusion
Thanks for the reply! I can see now that it's not super clear. I might assume the same thing at first sight. I'll see what I can do to clarify it.
← PreviousPage 2 of 7Next →