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

The day I decided to watch series and films in VO ( with subtitles in english too )


We are in the same situation too, I am curious, you are migrating towards what and how ?


Phoenix and Postgres.

And while the Phoenix part has all kinds of issues--especially when you make it work with Mongo instead of Postgres and Ecto--it's waaaay better than the Meteor bilge we inherited.

EDIT: And honestly, at this point we all think that Rails or Node or anything else would've been a better move than Phoenix, but hey hindsight is 20/20 and we inherited the legacy Phoenix app.

Bet folks don't even know that those exist. :(


Could you describe the issues you've had with Phoenix and why you would have preferred something else? I am about to commit to Elixir and Phoenix for a project, perhaps a long-term one, and I would love to hear stories about how it doesn't work out.


So, I think that Elixir/Phoenix for a new project, if you're careful, is totally great.

Make sure you do happy-path integration tests first before screwing around with unit tests. Don't use Mongo, use Postgres + Ecto. Don't put changesets/business logic into controllers, call out to a dedicated business app. Don't use Mongo. Switch away from Brunch to Webpack early. Don't use Mongo. Don't do everything in maps, only use that at the edges of the web logic until you parse things into normal business objects. Don't use Mongo. Use a linter like Credo, customize the settings for your project early on. Don't use Mongo. Think about the "community standards" and make sure they actually apply to your problem.

Don't use Mongo.


I think people are losing trust in govt and banks


These are reasons for Bitcoin to exist as a currency, but doesn't really explain its value as a tradable instrument. After all, plenty of people sell Bitcoin and happily send the money to their bank.


Which is ironic considering the high levels of trust required in actors in the BTC ecosystem.



Would also like to recommend this course. The lectures are good, the tasks are ok. It assumes familiarity with cryptographic hash functions and signatures, allowing to keep the focus on bitcoin. In some places it delves into some interesting variations of implementations, like Zcash.


I quickly checked the syllabus, however didn't find smart contracts? Do they go into that in some of the videos? How much time do you think this course takes?


No smart contracts - it's a Bitcoin course. Some of the authors also released a tutorial on Solidity and smart contracts, which you can find on Andrew Miller's webpage.

The Coursera class took around 20 hours end to end.


Node.JS + Express + Vue.js


https://vuejs.org/ is my favorite alternative


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

Search: