7 ms·
Show HN: A news aggregator for the Python community written in Python/Django
- sebst 7y agoI built a news aggregator (a Hacker news lookalike) in Django. The aim is to power a community aggregator specific to the Python community at https://news.python.sc https://news.python.sc. If you want to participate, claim your invite here: https://forms.gle/TJSNLXD8fgyFYUaFA https://forms.gle/TJSNLXD8fgyFYUaFA Of course, there is not much content here, so you’re all welcome to contribute ;-)
- deleted 7y ago[deleted]
- workthrowaway12 7y agoexcellent idea! would love to see this applied to other languages and technologies! have to wait till i get home to claim a spot.
- type0 7y agoFor Go users there is https://golangnews.com https://golangnews.com
- dec0dedab0de 7y agoFYI the invite link is blocked by my work proxy servers. So maybe it's blocked other places too.
- sebst 7y agoCan you reply to my email with your invite code, please?
- new_here 7y agoAwesome! Well done and thanks for sharing.
- japhyr 7y agoI don't see how to reply to a comment. For example, if I go here[0] where there are two top-level comments, I don't see any reply links. [0] https://news.python.sc/item/73cc2374-210c-4b6a-aca1-bfb98623c97b https://news.python.sc/item/73cc2374-210c-4b6a-aca1-bfb98623...
- sebst 7y agoGood point. For now you'd need to click on the "0 comments" link next to the comment you'd like to reply to
- mushufasa 7y agoCool. I built something similar once also. Did you look into using Django-MPTT for the nested comments and decide against it? https://github.com/django-mptt/django-mptt https://github.com/django-mptt/django-mptt .
- sebst 7y agoYes, I used that lib, too.
- mushufasa 7y agoah, cool -- on second look i now see it in requirements.txt
- japhyr 7y agoI built an HN clone in Django called Educator News [0], but I couldn't figure out how to get meaningful traction. It was really interesting to build, and implementing comments was one of the few times in my life where I've used recursion on a real-world project. I looked at Django-MPTT, and made a note to look into implementing it if the project went anywhere meaningful. [0] https://github.com/ehmatthes/educator_news https://github.com/ehmatthes/educator_news
- sebst 7y agoShow HN: Meta: Show PN: Meta: Show HN: A news aggregator for the Python community written in Python/Django https://news.python.sc/item/20d9cda4-4337-4c66-a924-d4391f8a3886 https://news.python.sc/item/20d9cda4-4337-4c66-a924-d4391f8a... ;-)
- slig 7y agoThanks for sharing, learned a thing or two! A quick suggestion: add an index to the `Vote` model for the `user` and `item` fields.
- Blueliner 7y agoThanks for making this available but if you really want it to get it adopted you really should change from GNU license to much more permissive MIT license.
- globalproctd 7y agoAnd you should not tell people what they should do with their work and IP. If they chose GNU, they chose GNU, and they have their reasons, deal with it.
- RocketSyntax 7y agodo one for neural networks with keras + pytorch + papers and i will pay for it
- sebst 7y agoWhat exactly do you have in mind?
- RocketSyntax 7y agoThe space is evolving a lot. Just want a way to stay on top of it.
- sebst 7y agoDrop me a line on twitter @sebastiansteins
- eddywebs 7y agoQQ: Why is it invite only ?
- sebst 7y agoJust to be cautious in the beginning - I did not know what to expect. I opened it now!
- yagodragon 7y agoVery good job, I like it! I like it even better that you prepopulated the feed with very interesting articles for the hn launch. Can you share any tips about your deployment process? I can assume you didn't use docker as i don't see any Dockerfile in your repo. Did you use ci/cd and/or staging servers etc? I really like Django but its deployment isn't as straightforward or beginner-friendly as something like laravel. I love hearing how people are managing their side projects.
- ponytech 7y agoDeploying Django apps to Heroku is pretty straightforward. If you want to host yourself you can give a try to Dokku which similar but self-hosted. I have written a small tutorial on how to deploy Django apps with Dokku : https://ponytech.net/blog/django-deployment-dokku https://ponytech.net/blog/django-deployment-dokku
- sebst 7y agoI just used a simple elastic beanstalk environment.
- sebst 7y agoWell played, HN community! Not a single spam submission or otherwise abusive behaviour! I opened the registration to the public, no need to request an invite!
- teah10 7y agoThis is amazing. It would be great to have a README section. I am bookmarking this as my template/boilerplate for starting up new Django projects :)
- sebst 7y agoI plan to make a make-of tutorial out of that.
- markdown 7y agoIs the only reason we're ok with this blatant design ripoff because OP is "one of us"? It's basically a clone with only the colour changed.
- Deimorz 7y agoHN's design was always just its own blatant ripoff of reddit anyway. Here's what reddit looked like in February 2007 when HN launched: https://web.archive.org/web/20070202004002/http://reddit.com/ https://web.archive.org/web/20070202004002/http://reddit.com...
- dang 7y agoI'd be careful about making historical claims (let alone calling names like "blatant ripoff") unless you're sure you're on solid ground. pg gave Steve and Alexis the idea for Reddit and was their biggest influence. Reddit's and HN's designs are similar because they came from a common source. pg has in fact said what that source was: delicio.us/popular: https://news.ycombinator.com/item?id=903365 https://news.ycombinator.com/item?id=903365 https://web.archive.org/web/20051220094850/http://del.icio.us/popular/ https://web.archive.org/web/20051220094850/http://del.icio.u... The Reddit guys confirmed that in interviews. For example: https://mixergy.com/interviews/no-reddit-didnt-copy-digg-heres-how-it-was-built-with-alexis-ohanian/ https://mixergy.com/interviews/no-reddit-didnt-copy-digg-her... Similar story here: https://www.vanityfair.com/news/2018/09/how-steve-huffman-and-alexis-ohanian-built-reddit https://www.vanityfair.com/news/2018/09/how-steve-huffman-an...
- joshu 7y agoWrong. See dang's comment below. Reddit was heavily inspired by del.icio.us/popular (which I built back in 2004 or so) There's really not a lot of ways to design a list of links, anyway.
- chirau 7y agoYou should call it PyNews :)
- fero14041 7y agoPlease, let enable a RSS or Atom feed!
- sebst 7y agoIn the pipeline!