<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: fuadnafiz98</title><link>https://news.ycombinator.com/user?id=fuadnafiz98</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Jul 2026 07:06:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fuadnafiz98" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Ask HN: Thoughts on OpenAuth?]]></title><description><![CDATA[
<p>Have anyone used OpenAuth in Production? 
What is your opinion about this?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44016238">https://news.ycombinator.com/item?id=44016238</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 17 May 2025 18:56:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44016238</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=44016238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44016238</guid></item><item><title><![CDATA[Outdoor boys quits YouTube [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=VwC8jwnXfo4">https://www.youtube.com/watch?v=VwC8jwnXfo4</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44016184">https://news.ycombinator.com/item?id=44016184</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 17 May 2025 18:46:59 +0000</pubDate><link>https://www.youtube.com/watch?v=VwC8jwnXfo4</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=44016184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44016184</guid></item><item><title><![CDATA[Ask HN: Recommended People to follow to learn More about Distributed Systems?]]></title><description><![CDATA[
<p>Hello, 
I want some suggestions from you about distinguished people to follow online to learn more about Distributed Systems.<p>Thanks</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41128095">https://news.ycombinator.com/item?id=41128095</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 01 Aug 2024 11:29:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41128095</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=41128095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41128095</guid></item><item><title><![CDATA[Ask HN: How Netflix preloads the next video?]]></title><description><![CDATA[
<p>Hi, 
I am curious of how Netflix loads the next video as soon as the current video is finished. I noticed that the next video has been loaded fully most of the time and the video starts to play without any buffer.<p>My question is how this feature has been implemented on the frontend and the backend?<p>Thanks for reading</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32082365">https://news.ycombinator.com/item?id=32082365</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 13 Jul 2022 13:25:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=32082365</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=32082365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32082365</guid></item><item><title><![CDATA[New comment by fuadnafiz98 in "Ask HN: What is the best way to Upload Images to AWS S3?"]]></title><description><![CDATA[
<p>Thanks for answering 
I will definitely check that out</p>
]]></description><pubDate>Fri, 24 Jun 2022 18:31:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=31867261</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=31867261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31867261</guid></item><item><title><![CDATA[Ask HN: What is the best way to Upload Images to AWS S3?]]></title><description><![CDATA[
<p>I am building a full stack Nodejs, Express.js and React application with a file upload functionality.<p>What will be the best approach to upload the file?<p>1. Upload the file from frontend to S3?
2. First upload the file to backend and then upload the file from backend to S3?<p>What will be the best option? In my opinion the first approach is better as it doesn't require extra load on backend if the file is larger, but I am not sure about the security issues to keep the AWS credentials in the frontend code.<p>Any suggestions are welcome :)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31866385">https://news.ycombinator.com/item?id=31866385</a></p>
<p>Points: 5</p>
<p># Comments: 5</p>
]]></description><pubDate>Fri, 24 Jun 2022 17:41:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=31866385</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=31866385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31866385</guid></item><item><title><![CDATA[New comment by fuadnafiz98 in "Notes apps are where ideas go to die, and that’s good"]]></title><description><![CDATA[
<p>too long to read right now. Bookmarking this to read in the weekend</p>
]]></description><pubDate>Tue, 15 Feb 2022 12:02:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=30345364</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=30345364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30345364</guid></item><item><title><![CDATA[New comment by fuadnafiz98 in "Making bracket pair colorization faster"]]></title><description><![CDATA[
<p>This document is a prove of why you need to learn algorithms, algorithm complexity, compiler, parsers :)</p>
]]></description><pubDate>Wed, 29 Sep 2021 16:30:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=28696027</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=28696027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28696027</guid></item><item><title><![CDATA[New comment by fuadnafiz98 in "HyperPhysics (2016)"]]></title><description><![CDATA[
<p>Is there any way to design the website. I am happy to do that :)</p>
]]></description><pubDate>Wed, 25 Aug 2021 07:01:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=28298753</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=28298753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28298753</guid></item><item><title><![CDATA[Ask HN: API Authentication Using Passport.js]]></title><description><![CDATA[
<p>Hello everyone. I am trying to implement API authentication in my <i>nodejs, reactjs</i> application using passport.js github authentication and need to clarify some confusion.<p>First of all, I want to authenticate my API endpoints via JWT tokens ( and not by session cookies ).
So, I disabled the default `session: false`.<p>I created all routes `/auth/github` and `/auth/github/callback` and attached them with my react frontend.<p>So, it works. I am prompted with github sign-in. And github gives me my user information, access token. refresh token etc.<p>Now my questions are<p>what should I have to do next?<p>What informations do I need to store in my database?<p>Do the `accesstoken` provided by github enough for me to secure the API routes or Do I have to generate *JWT* token (with the payload provided by github) and then follow the common JWT authentication procedure?<p>Thank you for your time to listen to my question. I am confused about passport.js and integration between frontend and backend.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28237619">https://news.ycombinator.com/item?id=28237619</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 19 Aug 2021 18:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=28237619</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=28237619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28237619</guid></item><item><title><![CDATA[Ask HN: Interesting Web-Socket implementations / projects?]]></title><description><![CDATA[
<p>I am currently learning web-sockets with node.js and would like your suggestion of any interesting ideas of where to implement web-sockets other than just a live-chat application?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=27223608">https://news.ycombinator.com/item?id=27223608</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 20 May 2021 16:49:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=27223608</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=27223608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27223608</guid></item><item><title><![CDATA[New comment by fuadnafiz98 in "Show HN: TinyStore - A minimal store for your Shopify Lite plan"]]></title><description><![CDATA[
<p>Would you tell me what tech stack is used?</p>
]]></description><pubDate>Mon, 17 May 2021 16:50:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=27185526</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=27185526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27185526</guid></item><item><title><![CDATA[New comment by fuadnafiz98 in "Prisma – ORM for Node.js and TypeScript"]]></title><description><![CDATA[
<p>Is it a good suggestion to use prisma as a beginner other than using some low level query builders like knex.js?</p>
]]></description><pubDate>Wed, 21 Apr 2021 13:28:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=26889389</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=26889389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26889389</guid></item><item><title><![CDATA[New comment by fuadnafiz98 in "New GitHub themes for VS Code"]]></title><description><![CDATA[
<p>Any one ported the "Github Theme Default" to vim?? I really liked the Default One.</p>
]]></description><pubDate>Thu, 15 Apr 2021 07:46:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=26817349</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=26817349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26817349</guid></item><item><title><![CDATA[New comment by fuadnafiz98 in "Show HN: Wormhole – Simple, private file sharing"]]></title><description><![CDATA[
<p>Which language (s) are used to implement the backend?</p>
]]></description><pubDate>Fri, 02 Apr 2021 12:27:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=26670864</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=26670864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26670864</guid></item><item><title><![CDATA[New comment by fuadnafiz98 in "NerdTree alternative in 21 lines of code"]]></title><description><![CDATA[
<p>I shamelessly copied all the 21 lines of code you need to make work most of the things you do with nerdtree.</p>
]]></description><pubDate>Mon, 29 Mar 2021 17:08:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=26624937</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=26624937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26624937</guid></item><item><title><![CDATA[NerdTree alternative in 21 lines of code]]></title><description><![CDATA[
<p>Article URL: <a href="https://gist.github.com/fuadnafiz98/6cb7a4dea53d441dce2faa4d8da89893">https://gist.github.com/fuadnafiz98/6cb7a4dea53d441dce2faa4d8da89893</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=26624936">https://news.ycombinator.com/item?id=26624936</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 29 Mar 2021 17:08:16 +0000</pubDate><link>https://gist.github.com/fuadnafiz98/6cb7a4dea53d441dce2faa4d8da89893</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=26624936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26624936</guid></item><item><title><![CDATA[New comment by fuadnafiz98 in "Ask HN:Is it worth to learn RabbitMQ as a junior back end developer?"]]></title><description><![CDATA[
<p>Thanks for your suggestion. I am comfortable with nodejs so I guess I will find a good package for RabbitMQ</p>
]]></description><pubDate>Sat, 06 Mar 2021 15:37:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=26368097</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=26368097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26368097</guid></item><item><title><![CDATA[Ask HN:Is it worth to learn RabbitMQ as a junior back end developer?]]></title><description><![CDATA[
<p>Hello everyone,
I am a junior backend developer and interested to learn Message Queue Architecture. Is it a good idea to learn RabbitMQ?
I will appreciate your suggestion :)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=26368072">https://news.ycombinator.com/item?id=26368072</a></p>
<p>Points: 3</p>
<p># Comments: 3</p>
]]></description><pubDate>Sat, 06 Mar 2021 15:34:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=26368072</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=26368072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26368072</guid></item><item><title><![CDATA[New comment by fuadnafiz98 in "CS193p: Developing Apps for iOS"]]></title><description><![CDATA[
<p>I don't have a mac, why is it to be so hard for someone like me to learn ios development :(</p>
]]></description><pubDate>Wed, 10 Feb 2021 18:00:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=26092579</link><dc:creator>fuadnafiz98</dc:creator><comments>https://news.ycombinator.com/item?id=26092579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26092579</guid></item></channel></rss>