[{"channel_id":1075905628,"post_id":2177,"date":1790345256000,"forwards":"15","views":"2.8K","text":"Goodbye Google.<br><br>#article #ai #humanity<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/q8mGFP\">https:\/\/thedevs.link\/q8mGFP<\/a>","text_length":77,"media":{"root":"\/00c\/gQgAAFwEIUAAAAAAwWnHADYwNHE","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"5Q2FkjqRXPo6hPjftG3lww&ts=1791400603"},"x":{"w":800,"h":533,"hash":"QT3H1Fp8ZUOO6N34e8qxCg&ts=1791400603"},"y":{"w":1280,"h":853,"hash":"AneyXFRU17vAKn6CEEeJkQ&ts=1791400603"},"w":{"w":1800,"h":1200,"hash":"gOzbbXOSZ74d7ozABrjugw&ts=1791400603"},"i":{"bytes":"AbACg|C8UqneTCFCFI8ytHjOM81kX8bm4O\/pjg9BU3HYpi5lV8li3qDVtWWVNy\/lVJkO7gZqzYRtuY8hcVSYrA6UVYkSincVg+3KXDYORTmvlbqpP41m5PrSZOax5TTmLbXEZkLeX2x1qNp0OQEP51B602qSFcmNx6Z\/OioM0UxH\/9k="}}}}},{"channel_id":1075905628,"post_id":2176,"date":1790257230000,"forwards":"16","views":"3.2K","comments":"2","text":"What color is your function? (2015)<br><br>#article #coding<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/NDvv9F\">https:\/\/thedevs.link\/NDvv9F<\/a>","text_length":91,"media":{"root":"\/002\/gAgAAFwEIUAAAAAAiCdQaveCRRo","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"BZ__LNGIj2z9ksLAByNToQ&ts=1791400603"},"x":{"w":800,"h":533,"hash":"dzTIjn50iYiMVqS8NVwjBQ&ts=1791400603"},"y":{"w":1176,"h":784,"hash":"YzqarJNZK4UQbdYJdCIJ-w&ts=1791400603"},"i":{"bytes":"AbACg|DTozTWxnmkwPagB+aM0wY9qdQAuaKSigBSM0m2nUUAN20uKWigBMUUtFAH\/9k="}}}}},{"channel_id":1075905628,"post_id":2175,"date":1790080024000,"forwards":"19","views":"3.8K","comments":"10","text":"Are we really going to use the same Desktop UX forever? <br><br>#video #design #ux<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/YmWHkY\">https:\/\/thedevs.link\/YmWHkY<\/a>","text_length":114,"media":{"root":"\/00b\/fwgAAFwEIUAAAAAA6MzmO-08BnA","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"Vx1BMfv2QekbxtQ6Ljmt1g&ts=1791400603"},"x":{"w":800,"h":533,"hash":"uWigf6euApjL-F_g1emf2g&ts=1791400603"},"y":{"w":1280,"h":853,"hash":"RL1JWai0hFefPvzyuZPiHQ&ts=1791400603"},"w":{"w":2031,"h":1354,"hash":"WJiLjHcvQ_0Hj4aU-WZ18g&ts=1791400603"},"i":{"bytes":"AbACg|Ce7u5Fl8u3ALLy+f5VctpVniEi9CPyqhNeRxyHNvknvnrVnT7hZ1YJHsC9s+tAi0etCnP1oP3qRPvGgY+iiigDmpWbzjlgeTWjpciIZecA4xmqLKDdnIq4iqg+UYzTSuyW7K5oGYFsKM\/iKA7A\/wCrP5iqVS27tuAycU3GxMZ3LPmv\/wA8m\/MUVDef8er\/AIfzoqTQ\/9k="}}}}},{"channel_id":1075905628,"post_id":2174,"date":1789459228000,"forwards":"26","views":"5.7K","comments":"7","text":"I wish you the best in the Offline.<br><br>#article #life<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/MZeHMU\">https:\/\/thedevs.link\/MZeHMU<\/a>","text_length":89,"media":{"root":"\/012\/fggAAFwEIUAAAAAA5QTOwFIR8Ak","photo":{"thumbs":{"m":{"w":320,"h":214,"hash":"LDnitIWCHZ1WUdz3uQXizg&ts=1791400603"},"x":{"w":800,"h":534,"hash":"GyPrzqhPdz_C-ZQRnzpZHQ&ts=1791400603"},"y":{"w":1280,"h":854,"hash":"Dw7C1HoWv-fmJocoWdtWEg&ts=1791400603"},"w":{"w":1336,"h":891,"hash":"XAFkaGRh6ujHe5vJNfsM9w&ts=1791400603"},"i":{"bytes":"AbACg|DSDil3CswXMuMjB9qT7bIPvR0rjNXNGazBfZPIwPpThec8E0XA0c0Vnm4yOpIoouBmZZO5FSrcNjDYI96YB8lXIoY8fcB+tGjFcosRnjpSgn1rVWNFHCKPwqO7jQRFgoz60wKSM+eCcfWinp0FFRcZ\/9k="}}}}},{"channel_id":1075905628,"post_id":2173,"date":1788869513000,"forwards":"44","views":"6.7K","text":"A faster way to convert a timestamp to Hour, Min, Sec.<br><br>#article #coding<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/q5RAGL\">https:\/\/thedevs.link\/q5RAGL<\/a>","text_length":110,"media":{"root":"\/00e\/fQgAAFwEIUAAAAAAMqubZtujv4g","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"honqxobhOcSzPUWsLV18Ow&ts=1791400603"},"x":{"w":800,"h":533,"hash":"bD-CJhWsgeWaQMS_z2ptqA&ts=1791400603"},"y":{"w":1032,"h":688,"hash":"5owjuOObRwRktqxVIOGptA&ts=1791400603"},"i":{"bytes":"AbACg|DWkcIoyQCSAM9zTQ5V1VyoLdB60984GCByOtRyNjcdyjbjBI6UAOmcRIXJAA6k0rttjLHAwMnPamuwYKhOS3OQOOKQuJEVgSAxxyOvtQIfE2+NWBBBGciiiMjLKOxx06UUDCQ4C8qPmHWgK2992CpxgYpxAPUZpaAGlMyK24jAxjtTqKKACiiigD\/\/2Q=="}}}}},{"channel_id":1075905628,"post_id":2172,"date":1788274233000,"forwards":"23","views":"7.4K","text":"Breaking down Amazon\u2019s mega dropdown (2013)<br><br>#article #ui<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/ZEBeKB\">https:\/\/thedevs.link\/ZEBeKB<\/a>","text_length":95,"media":{"root":"\/011\/fAgAAFwEIUAAAAAARvs1T7jf9QE","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"76q9A0IaUFfi84v3nfPwGw&ts=1791400603"},"x":{"w":518,"h":345,"hash":"tTgnPHHDAKqCkJkhCe2csw&ts=1791400603"},"i":{"bytes":"AbACg|DUnDsmI22nPWooFnVyzuGUjgZ\/+tVh\/u80igZ7fhQAuWHUCjc3p\/P\/AAoft0\/GmjjoV\/OgCQdOaKB05ooAR\/u00KfWnkAjmk2j0oAR+1C8jtSkZpAo9KAGwyeYm7\/aI\/I4oqQAAcUUAf\/Z"}}}}},{"channel_id":1075905628,"post_id":2171,"date":1785819573000,"forwards":"54","views":"8.3K","text":"Reliability lessons from SQLite by Richard Hipp the creator of SQLite. [Video]<br><br>#coding #sqlite #video<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/XNPCQ2\">https:\/\/thedevs.link\/XNPCQ2<\/a>","text_length":140,"media":{"root":"\/003\/ewgAAFwEIUAAAAAAE2VRi5SQsu8","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"EfRKPAhEWuT86s00qOuUSw&ts=1791400603"},"x":{"w":534,"h":356,"hash":"YQK62-vAl3QwQlUKz6MRXA&ts=1791400603"},"i":{"bytes":"AbACg|C3dyyLIVBIUY4wOanAjA+cKCf8KpS4EgY5JJBqeRt4VsetNxaDm00JT5XmDG3bjml\/dFlC7Sc9Kq8elKOKkabZdAKnCgBaKrNeQZ4uE\/77FFMRSeN1Iy+STzxViN18tVbluOM4NUZZ5PNUbuNuegqbUwFmGB\/AKuTWwrXLOMOAXXnvnirGEWJsFS205wa5piQTirWmkm45PQH\/ANBNRYpts0rRB9jhYhPuZ6e1FYou7hAFWZwqjgA9KKBH\/9k="}}}}},{"channel_id":1075905628,"post_id":2170,"date":1785313277000,"forwards":"68","views":"8.4K","comments":"1","text":"Immersive Linear Algebra; a book with fully interactive figures.<br><br>#resources #book #math <br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/WgkLUv\">https:\/\/thedevs.link\/WgkLUv<\/a>","text_length":127,"media":{"root":"\/00c\/eggAAFwEIUAAAAAAwWnHADYwNHE","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"YRHti68iPspO65rha9JDPw&ts=1791400603"},"x":{"w":566,"h":377,"hash":"EG4iHTPZvJh5M-eWtOtUPA&ts=1791400603"},"i":{"bytes":"AbACg|DXopaYx\/KmINw37adVYOPMwGz7mp8mmFx1FA6c0UhisMioyp7jNS0UrisRcDjpSgZIFSUgAB4FO4rBRS0Uij\/\/2Q=="}}}}},{"channel_id":1075905628,"post_id":2169,"date":1784633540000,"forwards":"32","views":"8.2K","comments":"12","text":"The Tower Keeps Rising: Vibecoding and the possible collapse of a shared language. <br><br>#article #coding #llm <br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/xtMbeD\">https:\/\/thedevs.link\/xtMbeD<\/a>","text_length":145,"media":{"root":"\/00d\/eQgAAFwEIUAAAAAASSfbfiVdPto","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"hD3TFAG9UcQHBDiWSCIixg&ts=1791400603"},"x":{"w":800,"h":532,"hash":"ATBXmIPGUGdG5x7FvMKjCA&ts=1791400603"},"y":{"w":900,"h":599,"hash":"8h1bNizOnJdAAPwvMtkGIw&ts=1791400603"},"i":{"bytes":"AbACg|DUOdvHWo3JXpyao\/aZ8f6wfkKlSVmXLHJqGxoZLOR1ADCn28nnAhhyOfqKilAL\/d57nPao+YZVYHJA4PakmU7WL\/l+1FU\/7Qc8AUVdyCEEPxkoc8ripCXJCpgr6g0yQkH\/AHScVEAPJJ74PP41mUWSjEFeOe+ajRM8HOQcc1SRisq4OOauRkmJSTnOf602guIVA+6ee+OlFSJyvNFMk\/\/Z"}}}}},{"channel_id":1075905628,"post_id":2168,"date":1783769069000,"forwards":"22","views":"10.3K","comments":"114","text":"Behind the scenes of Bun install.<br><br>#article #bun #js<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/Tf3nU5\">https:\/\/thedevs.link\/Tf3nU5<\/a>","text_length":90,"media":{"root":"\/006\/eAgAAFwEIUAAAAAApvrYrLQiCJo","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"QOZVAtu98LNDZD8wFIwEBw&ts=1791400603"},"x":{"w":738,"h":492,"hash":"SJhM_0VIQp75J515dpS2Eg&ts=1791400603"},"i":{"bytes":"AbACg|DZoqvcfcYfT1qiYeODz7k0Aa1FYrKVODj\/AMepOf8AO6nYDborKs8\/ak\/H19KKQGk0auCCOtM+zxf3f1NTUUAQ\/Z4v7v6mj7PF\/d\/U1NRQBEsEasCo5HvRUtFAH\/\/Z"}}}}},{"channel_id":1075905628,"post_id":2167,"date":1782023273000,"forwards":"50","views":"9.5K","comments":"3","text":"Making HTTP requests from a container that has no curl, using bash \/dev\/tcp.<br><br>#article #coding #terminal<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/XBqNXQ\">https:\/\/thedevs.link\/XBqNXQ<\/a>","text_length":142,"media":{"root":"\/003\/dwgAAFwEIUAAAAAAE2VRi5SQsu8","photo":{"thumbs":{"m":{"w":320,"h":214,"hash":"6SAtC_Ixm-yXNI725MySqw&ts=1791400603"},"x":{"w":800,"h":534,"hash":"ywLe5zmDsUi_yWxLQI4qBA&ts=1791400603"},"y":{"w":880,"h":587,"hash":"zxrLNXr_ARhEN18Wp5TDew&ts=1791400603"},"i":{"bytes":"AbACg|CgEqWC382UJgnPpTgtWbHatyCxA4PWmSQy2QXgEq3o1UnTY5U9RXSXRUWzswBAFcurZk3HvQMCKKeRmigDTVAarTQzod\/DAenarANLk+tMzvYp\/apGhaIZwRyKriM960X\/AJ1VfrSsUncixiihqKCj\/9k="}}}}},{"channel_id":1075905628,"post_id":2166,"date":1780556761000,"forwards":"40","views":"8.6K","comments":"4","text":"VibeOS - Fully hallucinated operating system (YouTube video)<br><br>#video #ai<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/PVhwG2\">https:\/\/thedevs.link\/PVhwG2<\/a>","text_length":110,"media":{"root":"\/00d\/dggAAFwEIUAAAAAASSfbfiVdPto","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"2LBiTmqriBCHaOZm1Jz2dg&ts=1791400603"},"x":{"w":640,"h":427,"hash":"R7xQFQcvwZLVKz0ofdgaPA&ts=1791400603"},"i":{"bytes":"AbACg|DGpwVipbHA\/wA\/1pY2CuCRkdxUnmpsxjB552j2x\/KgCEAsQAMk07ynPIGQe4NT+fEG3KmOCGGPXPI\/OmRyiJSqMRls5x6A9vxoAhZSpwaKdMyvISi7R6UUAMGM89KX5fQ\/nTaKAHfJ6N+dGV9G\/Om0UAKcZ4opKKAP\/9k="}}}}},{"channel_id":1075905628,"post_id":2165,"date":1780134932000,"forwards":"27","views":"9.0K","comments":"4","text":"Cheats ruined the game.<br><br>#article #ai #coding<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/EVkyst\">https:\/\/thedevs.link\/EVkyst<\/a>","text_length":83,"media":{"root":"\/003\/dQgAAFwEIUAAAAAAE2VRi5SQsu8","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"ilKHNHhC1vvb_1zJIZdhHg&ts=1791400603"},"x":{"w":800,"h":533,"hash":"qXV6GvT4004GGFtdFUx8oA&ts=1791400603"},"y":{"w":900,"h":600,"hash":"1tzi8rDU9Zc54XewNOXIwA&ts=1791400603"},"i":{"bytes":"AbACg|DLVyFwDx3q7C4KiqR6VJC+KQyS65lX6UtuqAO7ruIHANMl+cg559KsomyylZ\/vA4A+tICkRyTx0opM4J+lFADKepx2\/Go6O1UItKMjkipXuvLiCIOfXNVB0pV5JBpDEiP70Zop8gAlXAx0ooA\/\/9k="}}}}},{"channel_id":1075905628,"post_id":2164,"date":1779174467000,"forwards":"44","views":"9.3K","comments":"2","text":"How to turn anything into a router.<br><br>#article #network<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/L2HC7S\">https:\/\/thedevs.link\/L2HC7S<\/a>","text_length":92,"media":{"root":"\/00b\/dAgAAFwEIUAAAAAA6MzmO-08BnA","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"asNWTEIvLgHoLdYbQ_4-5Q&ts=1791400603"},"x":{"w":800,"h":533,"hash":"7aWpvN4DgplcDb_Y3XrcVw&ts=1791400603"},"y":{"w":1280,"h":853,"hash":"oT_rcYUV9Q9RMI_lS57zVw&ts=1791400603"},"w":{"w":2560,"h":1706,"hash":"fcuD3PD05e4x0-_5BWMdqQ&ts=1791400603"},"i":{"bytes":"AbACg|CFD5cXIwR2NQPITVmVGe2y3MidfcVWSF5HCYwTTQmM3nPBqw8vydqqsu19o5IOOKnRckbsEDtUsaRZjfcoyBmio0XYxHHU8UVDLLeQGz+YFMeMgEqvHqKDTW6VSEVGA\/d4xkgk\/nUgHFIFUNwO1SgCiQkMP38+tFK33fxopFNXP\/\/Z"}}}}},{"channel_id":1075905628,"post_id":2163,"date":1779018147000,"forwards":"5","views":"8.4K","comments":"5","text":"Hello everyone, back from a big hiatus, for now.<br><br>There seems to be a lot of people seeking jobs in our groups, if you&#039;re too, you can follow our <a href=\"tg:\/\/resolve?domain=thehire\">@thehire<\/a> channel, we&#039;ll post new job positions if we get new ones.<br><br>If you&#039;re looking for programmers to hire, fill out our form at <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/goo.gl\/forms\/YylidnpzpvxdHaOa2\">https:\/\/goo.gl\/forms\/YylidnpzpvxdHaOa2<\/a>. We&#039;ll review and post submissions on <a href=\"tg:\/\/resolve?domain=thehire\">@thehire<\/a>.","text_length":364}]