id,user,user_label,created_at,full_text,retweeted_status,retweeted_status_label,quoted_status,quoted_status_label,place,place_label,source,source_label,truncated,display_text_range,in_reply_to_status_id,in_reply_to_user_id,in_reply_to_screen_name,geo,coordinates,contributors,is_quote_status,retweet_count,favorite_count,favorited,retweeted,possibly_sensitive,lang,scopes 1455007382577115142,33521530,swyx,2021-11-01T03:02:47+00:00,"nothing makes me feel dumber than when i need to do some quick text replacement in my project and decide that THIS is the day i learn sed/awk/grep… and 30 mins later i’m still digging through stackoverflow answers that are like “duh just read the man page are you dense”",,,,,,,95f3aaaddaa45937ac94765e0ddb68ba2be92d20,Twitter for iPhone,0,"[0, 271]",,,,,,,0,3,230,0,0,,en, 1455009274661249026,33521530,swyx,2021-11-01T03:10:18+00:00,@acemarke i know but like today i wanted to try being a Real Programmer who knows sed/awk/grep lol,,,,,,,95f3aaaddaa45937ac94765e0ddb68ba2be92d20,Twitter for iPhone,0,"[10, 98]",1455008937967820803,727704217012604928,acemarke,,,,0,0,13,0,0,,en, 1455012914620813321,33521530,swyx,2021-11-01T03:24:46+00:00,"for those brave enough: I needed to mass update ""0.11.x"" to ""0.13.x"" in https://github.com/temporalio/samples-typescript/pull/44#issuecomment-955878051 Where I gave up: find . -name ""package.json"" -not -path ""*/node_modules/*"" | xargs grep -lr -e ""temporalio"" | xargs -0 sed -i '' -e 's/""temporalio"": ""0.11.x""/""temporalio"": ""0.13.x""/g'",,,,,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,Twitter Web App,0,"[0, 280]",1455007382577115142,33521530,swyx,,,,0,0,13,0,0,0,en, 1455019078616190980,33521530,swyx,2021-11-01T03:49:15+00:00,@danBamikiya @evanderkoogh yes i actually also read this from @adamgordonbell recently which was nice! https://earthly.dev/blog/awk-examples/ for this specific example I didn't actually need awk but yeah i need someone to make sed/grep/find as accessible too heheh,,,,,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,Twitter Web App,0,"[27, 250]",1455009896743723016,1319013132258390021,danBamikiya,,,,0,0,3,0,0,0,en, 1455019275614232579,33521530,swyx,2021-11-01T03:50:02+00:00,"@rauchg oh my god i didnt know that. i bet this is my problem because the flags are just not working!!! thank you!",,,,,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,Twitter Web App,0,"[8, 115]",1455014320987787271,15540222,rauchg,,,,0,0,14,0,0,,en, 1455238596403744774,33521530,swyx,2021-11-01T18:21:33+00:00,@dan_abramov ET work from home in domain squatting https://twitter.com/swyx/status/1455238596403744774/photo/1,,,,,,,95f3aaaddaa45937ac94765e0ddb68ba2be92d20,Twitter for iPhone,0,"[13, 50]",1455236979730309126,70345946,dan_abramov,,,,0,0,4,0,0,0,en, 1455261914297249798,397782926,Hillel,2021-11-01T19:54:12+00:00,"Other examples are preemptive pluralization (https://twitter.com/swyx/status/1370513317379280897) and preemptive pagination. Not always the right choice, but right often enough that you should seriously consider them even when following YAGNI",,,1370513317379280897,1370513317379280897,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,Twitter Web App,0,"[0, 214]",1455261278335913984,397782926,hillelogram,,,,1,3,35,1,1,0,en, 1455263219027628034,33521530,swyx,2021-11-01T19:59:23+00:00,RT @hillelogram: Other examples are preemptive pluralization (https://twitter.com/swyx/status/1370513317379280897) and preemptive pagination. Not always the right choi…,1455261914297249798,1455261914297249798,,,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,Twitter Web App,0,"[0, 140]",,,,,,,1,3,0,1,1,0,en, 1455264754914660356,33521530,swyx,2021-11-01T20:05:29+00:00,@hillelogram @simonw called these PAGNIs which is a name i like! https://simonwillison.net/2021/Jul/1/pagnis/,,,,,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,Twitter Web App,0,"[13, 88]",1455261914297249798,397782926,hillelogram,,,,0,0,4,0,0,0,en, 1455278246816362499,16966353,Luke Plant,2021-11-01T20:59:06+00:00,"@hillelogram We had some posts on this a while back, mine here https://lukeplant.me.uk/blog/posts/yagni-exceptions/ @simonw replied with https://simonwillison.net/2021/Jul/1/pagnis/ and @jacobian with https://jacobian.org/2021/jul/8/appsec-pagnis/",,,,,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,Twitter Web App,0,"[13, 174]",1455261278335913984,397782926,hillelogram,,,,0,0,3,0,0,0,en, 1455312799593205761,33521530,swyx,2021-11-01T23:16:24+00:00,@geddski quantify pls!!! $ or %,,,,,,,95f3aaaddaa45937ac94765e0ddb68ba2be92d20,Twitter for iPhone,0,"[9, 31]",1455272029372911616,39607761,geddski,,,,0,0,4,0,0,,en, 1455313062915821570,33521530,swyx,2021-11-01T23:17:27+00:00,@sheldon_hull oh nice.. is powershell something that is default on most macs? my goal was to learn “universal” skills. never really come across pwsh scripts til today,,,,,,,95f3aaaddaa45937ac94765e0ddb68ba2be92d20,Twitter for iPhone,0,"[14, 166]",1455311583488487428,247477081,sheldon_hull,,,,0,0,0,0,0,,en, 1455313903538229254,33521530,swyx,2021-11-01T23:20:47+00:00,"@rothgar @clare_liguori @forrestbrazeal in my interviews i liked that storytelling and focus on experience too, but found the focus on LPs to be so overriding that i was basically feeding my interviewers what to write for the LP they were obviously assigned rather than having a real conversation. felt impersonal 🤷",,,,,,,95f3aaaddaa45937ac94765e0ddb68ba2be92d20,Twitter for iPhone,0,"[40, 315]",1455204438029713411,14361975,rothgar,,,,0,0,0,0,0,,en, 1455316977153556480,33521530,swyx,2021-11-01T23:33:00+00:00,"@codepo8 @cityjsconf found this from HN :) nice list!! wondering if you've played around with http://replay.io yet? its very on theme for a lot of stuff here",,,,,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,Twitter Web App,0,"[21, 165]",1455229431996354571,13567,codepo8,,,,0,0,3,0,0,0,en, 1455317329131180034,33521530,swyx,2021-11-01T23:34:24+00:00,"@nathankpeck @rothgar @clare_liguori @forrestbrazeal i mean i 100% appreciated it, apparently it helped me get a unanimous decision, but also definitely got the ""teaching to the test"" vibe haha",,,,,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,Twitter Web App,0,"[53, 193]",1455315783861559302,215300789,nathankpeck,,,,0,0,1,0,0,,en, 1455323537523163137,33521530,swyx,2021-11-01T23:59:04+00:00,"@bazzargh @hillelogram i dont really get it. you’re saying that one click buy is a PAGNI? and why did the rewrite take months? asking because i currently have a talk based on Amazon’s one click purchase story and wanted to sniff out pain points/relatable anecdotes",,,,,,,95f3aaaddaa45937ac94765e0ddb68ba2be92d20,Twitter for iPhone,0,"[23, 265]",1455280637477367813,17763954,bazzargh,,,,0,0,0,0,0,,en, 1455019122589245442,33521530,swyx,2021-11-01T03:49:26+00:00,@Swizec @acemarke noooooo,,,,,,,1f89d6a41b1505a3071169f8d0d028ba9ad6f952,Twitter Web App,0,"[18, 25]",1455012329146368002,15353121,Swizec,,,,0,0,1,0,0,,und,