Hacker News new | past | comments | ask | show | jobs | submit | bit-101's comments login

Not sure I agree. I listened to a handful of the books that MS encoded. I would not be able to listen to a full book like that. It's just not quite right - the timing is fixed and while the words are correctly pronounced and each have the right accent, there's a lack of natural emphasis on certain words within each sentence that makes if feel cold and alien. I admit this is miles ahead of any previous text-to-speech I've heard, and would be good for reading, say, a blog post or article, but not a full book. At least not fiction. I read fiction for enjoyment and agree that the narrator makes the difference. I've stopped listening to several audiobooks because the narrator didn't cut it for me.

I'll watch this space and reevaluate, but I wouldn't listen to any of this batch.


And therefore you are rewarding and validating this behavior, so that content authors continue to pile on more and worse ads.


I concur with a lot of what other people are saying here. Late 50s, programming professionally for around 25 years. But recently switched to management. Really hard for me to focus on details of the companies code anymore.

But... when I get on some personal project, I'm on fire. I can learn new languages and concepts and systems and build pretty complex things that people are amazed at.

I think it's more job burn out after years of writing code for other people. You write the code and you work towards the deadline like the world is going to end if you don't make it. Then that code is in production for a year or two. Maybe more if you're lucky, and then it's gone, replaced by some new thing. You stop caring quite as much. But you see these new young kids on fire and working all night and you get imposter syndrome and you try to care and you beat yourself up and think you're losing your touch. tmi?


LIke:

- Decent speed of compiling and execution.

- Expressiveness.

- I like the struct/receiver/interface interplay to create an analog of classes.

- Nice standard library.

- Cross compilation.

Things I wish for:

- Ternary operator.

- Something a bit closer to inheritance. Embedding structs in other structs fools you into thinking there's inheritance, but you quickly learn that it doesn't work the way you think it will.

- At the same time, fully implementing a functional programming paradigm isn't particularly easy either.

But all in all, I'm a big fan.


> LIke: - Expressiveness.

Isn't Go deliberately not very expressive?


I've also had very good luck with cairographics bindings in multiple languages. For python there is pycairo. But it does require installing the native cairographics libs on your system. That might be a deal breaker for you. Not sure.


as mentioned, pygame seems a common goto lib. Though it does a lot more than just graphics and animation, it does seem to be good with those too.


very nice. just purchased!


Series author here. To respond to some of the comments...

Making it interactive with a repl would be great, I agree. I've thought about going down that route a few times in the past, but it's then something new to maintain forever. Text and pseudocode will last a long time without touching it.

Thanks for the contents on the Youtube channel. The reason I stopped was because it takes a lot of effort to make those things. And I never was able to successfully monetize them. I've made videos on some other platforms and made good money from them. I just don't have the time to sink into that now for nothing in return.

As for needing a better sales pitch, etc. heh, yeah. This is just a labor of love. It'll go up there and stay up there for many years hopefully. If people find it and get something out of it, I'm happy. I don't expect to make a cent out of it. I'm just passionate about writing and teaching. And I find I learn a lot more when I try to teach.


Thanks for the reply re the yt channel, that's a shame as I'm sure you could package some of the content esp the physics ones into a course, I'd definitely buy that. There is a market for intermediate level training material that I've seen executed here and there, some examples are https://www.youtube.com/@DmitrySoshnikov-education/videos, release some free content from a course, hoping https://www.youtube.com/c/LowLevelJavaScript/videos does something similar in the future. Cheers and all the best!


Nice to see your article on here Keith... Maybe there is a way to get the old experiment a day back in order ? That is a gem worthwhile to share today too


I wanted to thank you for all the stuff and knowledge you’ve shared all these years. Great content.


What other platforms do you sell your videos? I'm a huge fan of your coding math series, also playing with chaos book. Thanks for the great work, I've learned a lot from you.


You are aware of processing.org?

This is more or less what you propose. I used it to teach programming more than once.


Thanks. Will fix.


In that case I'd say that although the seed is random, the system is anything but random. This also goes for various forms of "chaos games". You make random choices on each turn, but those choices are within a framework of possible choices that winds up producing surprising order.


Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: