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

No need for manual ytdlp! I use TubeArchivist[1] to download channels and then share them with kid's account on Plex. I'm surprised it hasn't been mentioned yet. Great self-hosted solution.

[1] https://www.tubearchivist.com/


For anyone who is interested in structured learning around the idea of listening and reproducing, I suggest Audible Genius Building Blocks[1].

[1] https://www.audiblegenius.com/buildingblocks


An excellent game where the designer/programmer doesn't let things get in the way of building is Aurora 4x [1] (not really a small game anymore). Only runs on windows, doesn't even have modifiable window sizes. For users that have period separators instead of commas a bunch of the text is cut off. It's a fantastic game that is purely what the creator wants and plays and is nothing more, and it has a great community behind it. It is purely a work of passion by the creator.

[1] https://aurora2.pentarch.org/


wow it's been a long time since I've seen a game that seems to go so far out of its way to make itself inaccessible to users. I do get that not everyone feels like putting the work in on this stuff, but just personally, as someone who's deep in UX/UI land... man oh man oh man. like you need a level of computer fluency to even install the game, nevermind actually playing it.

props to the creator for how complicated it is, but man, just contemplating the time I would lose trying to dive into it is horrifying for me.


I would recommend Simple Tab Groups [1] for Firefox. Then you can have as many sets of tabs you want (with detailed names), that are backed up in case of crashes etc. They are also out of the way when you don't need them, no managing multiple windows. Easy to delete groups, or keep them for later.

[1] https://addons.mozilla.org/en-US/firefox/addon/simple-tab-gr...


Do you have any recommended books or tutorials?


For the language and the framework the official tutorial/documentation are pretty good.

Also Pragmatic Programmers has very good books on both, written by the creators.

I love Phoenix but I will disagree with the OP in 2 points.

Yes probably Elixir/Phoenix will manage better thousands of concurrent connections, but if you are doing personal projects or are a start-up that condition is irrelevant in the meantime. So that only lefts us with the big established applications. That does not mean Phoenix is not good, it only means you will not notice a difference with Rails for most of your projects.

The second thing, that OP failed to mention is that the Rails ecosystem is at least an order of magnitude larger. From the gems available, job opportunities,developers available, instructional material, SOP for many tasks and so on.That is boring, but valuable.


Programming Phoenix is good. You might want to look at something Elixir specific too, I liked Programming Elixir although I've heard good things about Elixir in Action as well.

The official online documentation is pretty good too.


I also used Programming Phoenix. Good book. I didn't find the code examples useful for "real world" stuff but they were good for learning.


If screencasts are your thing, I've put a lot of tutorials on YT. They start from scratch: https://www.youtube.com/watch?v=z1nKbzZiRtY&list=PLFhQVxlaKQ...


I find CDK[1] way easier to deal with than CloudFormation yaml or json. Try it out!

[1] https://aws.amazon.com/cdk/


Taptap looks really cool and I would like to use it, unfortunately my workplace doesn't allow 3rd parties to store the information that would be in my notes. Have you thought about a self-hosted version?


VS Code is VS for Linux [1]

[1] https://code.visualstudio.com/


I haven't used VS Code in a long time (since the very early versions when it cam) and I remember that it didn't meet my needs. What I like about VS is its project templates, dynamic auto-complete, integrated terminal, amazing visual git (and diff) integration... Are these available in VS Code ?


Mostly "Yes, to a certain extent".

Maybe not project templates, they seem to be targeting Yeoman as the use case for "getting started".

But autocomplete and git integration are definitely there. In some ways better than how VS does it.


What extension you use to git and diff functionality please?


Nope, actually. It's a "simple" text editor for coders, like atom and stuff


Do you recommend Spring 2013 for a reason?

The Spring 2015[1] has a similar but different set of lectures/assignments. Do you think that is better/worse?

[1] http://www.seas.upenn.edu/~cis194/


They're likely both good starting points. From a cursory glance of Spring 2015, here's why I like 2013 more:

2013 starts with Functor and builds into Applicative then Monad. I like this a lot, as each builds on each other: fmap has a tight relationship with <$>, and Monad is pretty much Applicative with bind (>>=). Applicative is a Functor and Monad is an Applicative (as of 7.10 I think).

I'm by no means super experienced here, but the 2013 course was the first learning text that really got me into Haskell.


> fmap has a tight relationship with <$>

Yup, it's really tight: <$> is fmap


> Do you recommend Spring 2013 for a reason?

There were discussions on preferring Spring 2013 to 2015 here: https://github.com/bitemyapp/learnhaskell/pull/72 https://github.com/bitemyapp/learnhaskell/issues/40


What app do you use to read the books?


I use the Kindle app, but more due to inertia than anything else.


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

Search: