{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":181668552,"defaultBranch":"master","name":"news.12bit.vn","ownerLogin":"12bitvn","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-04-16T10:35:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33761039?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1672969707.731221","currentOid":""},"activityList":{"items":[{"before":"851719d1d04c728e7bc61ae1aa5883214246e413","after":"808bdb1ab99ed5a278b2837ca36f8ec2673f5df1","ref":"refs/heads/master","pushedAt":"2024-06-12T06:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Learn Python for Data Science – Hands-on Projects with EDA, AB Testing & Business Intelligence","shortMessageHtmlLink":"crawler: Learn Python for Data Science – Hands-on Projects with EDA, …"}},{"before":"07ab001e11ff3c89fe79b9515b6c4b770afc7f25","after":"851719d1d04c728e7bc61ae1aa5883214246e413","ref":"refs/heads/master","pushedAt":"2024-06-12T06:00:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Learn High-Level System Design by Building a YouTube Clone","shortMessageHtmlLink":"crawler: Learn High-Level System Design by Building a YouTube Clone"}},{"before":"0d3a8f06536bb5c0c3714487c7ca8c791cfcbd69","after":"07ab001e11ff3c89fe79b9515b6c4b770afc7f25","ref":"refs/heads/master","pushedAt":"2024-06-12T06:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Can AI Call Its Own Bluffs?","shortMessageHtmlLink":"crawler: Can AI Call Its Own Bluffs?"}},{"before":"a30bd84884b1159b6834fd22b9c9830822f73b5f","after":"0d3a8f06536bb5c0c3714487c7ca8c791cfcbd69","ref":"refs/heads/master","pushedAt":"2024-06-12T06:00:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Tap to Earn : Telegram May Onboard The Next 10 Billion Crypto Users Before Solana","shortMessageHtmlLink":"crawler: Tap to Earn : Telegram May Onboard The Next 10 Billion Crypt…"}},{"before":"744337ad4be5448b22e86fed1ae74ada3f4abeca","after":"a30bd84884b1159b6834fd22b9c9830822f73b5f","ref":"refs/heads/master","pushedAt":"2024-06-12T06:00:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: How To Hack Your Google Lighthouse Scores In 2024","shortMessageHtmlLink":"crawler: How To Hack Your Google Lighthouse Scores In 2024"}},{"before":"aba23e83a79d50b5654ac86c80ac594627a77673","after":"744337ad4be5448b22e86fed1ae74ada3f4abeca","ref":"refs/heads/master","pushedAt":"2024-06-12T06:00:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Things Every Programmer Should *NOT* Do","shortMessageHtmlLink":"crawler: Things Every Programmer Should *NOT* Do"}},{"before":"3751f41dafb67654ab67a0501aa2cf37fef72b66","after":"aba23e83a79d50b5654ac86c80ac594627a77673","ref":"refs/heads/master","pushedAt":"2024-06-12T06:00:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Top Best Web Scraping API Services","shortMessageHtmlLink":"crawler: Top Best Web Scraping API Services"}},{"before":"ef16b046ff32da72112aa961efeb641c27a14a85","after":"3751f41dafb67654ab67a0501aa2cf37fef72b66","ref":"refs/heads/master","pushedAt":"2024-06-11T18:00:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Pushing the Practicality of Black-Box Audio Attacks against Speaker Recognition Models: Appendix","shortMessageHtmlLink":"crawler: Pushing the Practicality of Black-Box Audio Attacks against …"}},{"before":"077c6008b34c05f54f7411001b6e8976b4814a2b","after":"ef16b046ff32da72112aa961efeb641c27a14a85","ref":"refs/heads/master","pushedAt":"2024-06-11T18:00:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Traditional Tokenomics Is Broken. What Does The Future Hold?","shortMessageHtmlLink":"crawler: Traditional Tokenomics Is Broken. What Does The Future Hold?"}},{"before":"7fcfecfc06c206af0e411ead7e2d518104f7c458","after":"077c6008b34c05f54f7411001b6e8976b4814a2b","ref":"refs/heads/master","pushedAt":"2024-06-11T18:00:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Working Code Isn’t Enough","shortMessageHtmlLink":"crawler: Working Code Isn’t Enough"}},{"before":"fdb1f6e8f8bd81e5e1b6eeba18acb2813ee16de3","after":"7fcfecfc06c206af0e411ead7e2d518104f7c458","ref":"refs/heads/master","pushedAt":"2024-06-11T18:00:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Documenting my pin collection with Segment Anything: Part 2","shortMessageHtmlLink":"crawler: Documenting my pin collection with Segment Anything: Part 2"}},{"before":"bdacc1bc187a022d3693a73f16772c07ee2a1376","after":"fdb1f6e8f8bd81e5e1b6eeba18acb2813ee16de3","ref":"refs/heads/master","pushedAt":"2024-06-11T06:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: How to Write Unit Tests in Python – with Example Test Code","shortMessageHtmlLink":"crawler: How to Write Unit Tests in Python – with Example Test Code"}},{"before":"4117647de455a21b02eaa0e0bb4f0a3566653eb3","after":"bdacc1bc187a022d3693a73f16772c07ee2a1376","ref":"refs/heads/master","pushedAt":"2024-06-11T06:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: How to Fix Common Python Installation Errors on macOS","shortMessageHtmlLink":"crawler: How to Fix Common Python Installation Errors on macOS"}},{"before":"e54f858126a2b33dc0606d42b98576817883cbd9","after":"4117647de455a21b02eaa0e0bb4f0a3566653eb3","ref":"refs/heads/master","pushedAt":"2024-06-11T06:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: The Security and Authenticity of NFTs","shortMessageHtmlLink":"crawler: The Security and Authenticity of NFTs"}},{"before":"502f2d9bc1a9810f4086915772410483a919985f","after":"e54f858126a2b33dc0606d42b98576817883cbd9","ref":"refs/heads/master","pushedAt":"2024-06-11T06:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: How to Do a Successful Product Launch When You Have 0 Followers and $6","shortMessageHtmlLink":"crawler: How to Do a Successful Product Launch When You Have 0 Follow…"}},{"before":"348d23d9187f47b9473e4f10743bc17cf94c6236","after":"502f2d9bc1a9810f4086915772410483a919985f","ref":"refs/heads/master","pushedAt":"2024-06-11T06:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Why Do I Love Code Formatters?","shortMessageHtmlLink":"crawler: Why Do I Love Code Formatters?"}},{"before":"079a6de79e8899fa67156ff51b943d67edb04526","after":"348d23d9187f47b9473e4f10743bc17cf94c6236","ref":"refs/heads/master","pushedAt":"2024-06-11T06:00:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Remove All Adjacent Duplicates In String | LeetCode | Java","shortMessageHtmlLink":"crawler: Remove All Adjacent Duplicates In String | LeetCode | Java"}},{"before":"f3c3233edf5b34f5a975b7ef2b33fa38230f9ae3","after":"079a6de79e8899fa67156ff51b943d67edb04526","ref":"refs/heads/master","pushedAt":"2024-06-10T18:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: How to Create Notice Blocks in Markdown","shortMessageHtmlLink":"crawler: How to Create Notice Blocks in Markdown"}},{"before":"1bb283b7228e404a406969db88b00b103a13d354","after":"f3c3233edf5b34f5a975b7ef2b33fa38230f9ae3","ref":"refs/heads/master","pushedAt":"2024-06-10T18:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Effortlessly Deploy Django Apps to the Cloud with GitHub Actions and Heroku","shortMessageHtmlLink":"crawler: Effortlessly Deploy Django Apps to the Cloud with GitHub Act…"}},{"before":"5c6cca57725c603ed22122116a4abf718dc5e836","after":"1bb283b7228e404a406969db88b00b103a13d354","ref":"refs/heads/master","pushedAt":"2024-06-10T18:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: How You Like Them Sandwiches?","shortMessageHtmlLink":"crawler: How You Like Them Sandwiches?"}},{"before":"efd4916391bcf4294a52cfdc2604aa014ea73e82","after":"5c6cca57725c603ed22122116a4abf718dc5e836","ref":"refs/heads/master","pushedAt":"2024-06-10T18:00:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Create Email Template Using HTML and CSS only","shortMessageHtmlLink":"crawler: Create Email Template Using HTML and CSS only"}},{"before":"d43c4c75d212ca93216b967755dccb36fe908a62","after":"efd4916391bcf4294a52cfdc2604aa014ea73e82","ref":"refs/heads/master","pushedAt":"2024-06-10T18:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: PACX ⁓ Create a table","shortMessageHtmlLink":"crawler: PACX ⁓ Create a table"}},{"before":"cfc39ae15a47f5006782611aca1003c25f020600","after":"d43c4c75d212ca93216b967755dccb36fe908a62","ref":"refs/heads/master","pushedAt":"2024-06-10T18:00:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: CSS Container Queries","shortMessageHtmlLink":"crawler: CSS Container Queries"}},{"before":"a625dc16add0d49ee878b89f90384cd907750650","after":"cfc39ae15a47f5006782611aca1003c25f020600","ref":"refs/heads/master","pushedAt":"2024-06-10T06:00:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: The Noonification: Tapswap: What Is Everyone Tapping? (6/9/2024)","shortMessageHtmlLink":"crawler: The Noonification: Tapswap: What Is Everyone Tapping? (6/9/2…"}},{"before":"f28230c273a7f543c89a7210e5c0a7d2aff554fb","after":"a625dc16add0d49ee878b89f90384cd907750650","ref":"refs/heads/master","pushedAt":"2024-06-10T06:00:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: After Uncle Sam Segregated America, Here’s How Everyday People Desegregate It","shortMessageHtmlLink":"crawler: After Uncle Sam Segregated America, Here’s How Everyday Peop…"}},{"before":"cf2b00d95cc3c73b14a819290722796cb6ebc333","after":"f28230c273a7f543c89a7210e5c0a7d2aff554fb","ref":"refs/heads/master","pushedAt":"2024-06-10T06:00:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: GPT3 WebApp in Reactjs","shortMessageHtmlLink":"crawler: GPT3 WebApp in Reactjs"}},{"before":"b9ddc31c4c6f5543a510779cb258cf15bf16b6a6","after":"cf2b00d95cc3c73b14a819290722796cb6ebc333","ref":"refs/heads/master","pushedAt":"2024-06-10T06:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Let's Talk About Dataverse Low-Code Plugins","shortMessageHtmlLink":"crawler: Let's Talk About Dataverse Low-Code Plugins"}},{"before":"802db1e342ef222b489a38770b6ef8c11deeb8d3","after":"b9ddc31c4c6f5543a510779cb258cf15bf16b6a6","ref":"refs/heads/master","pushedAt":"2024-06-09T18:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Mutations of noncommutative crepant resolutions: Applications to Calabi-Yau complete intersections","shortMessageHtmlLink":"crawler: Mutations of noncommutative crepant resolutions: Application…"}},{"before":"0da0c0704d26299c19ae8bd19cb113b28db67bdc","after":"802db1e342ef222b489a38770b6ef8c11deeb8d3","ref":"refs/heads/master","pushedAt":"2024-06-09T18:00:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: The Imposters of Tech","shortMessageHtmlLink":"crawler: The Imposters of Tech"}},{"before":"22ba1ca2a57b737b344421d3b645851adc433a02","after":"0da0c0704d26299c19ae8bd19cb113b28db67bdc","ref":"refs/heads/master","pushedAt":"2024-06-09T18:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nguyenvanduocit","name":"Duoc Nguyen","path":"/nguyenvanduocit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1256953?s=80&v=4"},"commit":{"message":"crawler: Day 13 of my progress as a vue dev","shortMessageHtmlLink":"crawler: Day 13 of my progress as a vue dev"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYu9wfAA","startCursor":null,"endCursor":null}},"title":"Activity · 12bitvn/news.12bit.vn"}