This python library can be used to access Mac’s Keychain, Windows Credentials, and common Linux secret storage. That’s awesome! Perhaps, no more environment variables?
Wednesday, February 26, 2020
Tuesday, February 25, 2020
Wednesday, February 5, 2020
“She is now a health care refugee”
Wednesday, January 29, 2020
I like it when tools are as simple and single use as they can get. Unless they are Sublime Text. Always be Sublime Text, or a single use tool.
Thursday, December 5, 2019
In typical twitter fashion, they made a good decision and then muddled it with their stupidly. Will they, by any chance, give us a tool to preregister wanted usernames? I doubt it.
Thursday, November 21, 2019
One day, I just stopped coding in py2 and just switched over to py3. When I tried this years ago, the instant pain of print not working caused me to drop the idea within minutes. But a few months ago, it just worked and I couldn’t be more delighted!
Tuesday, November 12, 2019
I like reading NeimanLab for their coverage of the media landscape. It’s a little meta, but nice to see non-tech coverage of media companies navigating these waters.
Saturday, October 19, 2019
This is brilliant! Just because we’ve moved on to new platforms and technologies doesn’t mean that these Classics should disappear. Converting them into new formats shows that these stories are indeed timeless!
Wednesday, September 25, 2019
MegaBots Eagle Prime battle mech goes on sale on Ebay while the company goes bankrupt. Get your wallets out!
wait, wait, let me get my pocket change out.
Tuesday, September 17, 2019
This is a nice 404 :)
Saturday, August 10, 2019
Looks weird and interesting. They refer to it at some point as 0ffice. I think it means Zero Office, which could be a synonym for this. Courtsey Oatmeal.
Friday, August 2, 2019
In typical money-minded person fashion, this ‘innovator’ is selling a product that is definitely, certainly, undoubtedly, NOT what he’s selling it as. If you just put water and banana in a mixer and mix then it’s a banana shake, or at best, banana juice. NOT milk. Idiots run this world.
Monday, July 22, 2019
This is silly MarketWatch/Nielsen - when more and more people are becoming cord cutters, how can they turn to 'trusty' broadcast TV?
When there’s just too much video streaming content to choose from, viewers turn to a trusty old friend: broadcast television.
Hogwash. I don’t have broadcast TV, and don’t intend to ever, and I suspect more and more people are turning to that. My theory? When we find nothing to watch, we go into mindless browsing mode, and there’s nothing better for that than YouTube. Check those numbers!
Saturday, July 13, 2019
I just installed this and it works really well with the OS X dictionary app. I love Terminology for iOS for its simplicity and how easy it is to share a word to it from almost any reading app I read on.
Wednesday, July 10, 2019
Someone built an Electron Linux client for Notion… and called it Lotion… 😂😂
Thursday, June 27, 2019
People always find me to ask - does this phrase look right? Most of the time, I end up doing a Google search for the phrase and if it’s been used enough historically (specially in Google Books) then it’s fine to use today.
This service automates that process in a great way! A simple search reveals similar strings, common uses, etc. Love it!
Paired with Hemingwayapp and Gingkoapp, the web is becoming a powerful place to write! (Scrivener beware!)
Hmmm. Seems like a good replacement for my liveblog. I don’t want to move my long form blogging from WordPress to anything else, but liveblogging and linkblogging can go to something more professional, and this does seem nice!
Sample site where I discovered this service is here - https://v2.jacky.wtf/stream
Tuesday, June 18, 2019
A simple online tool to edit text from a PDF in-browser.
You can edit lines but adding new ones is not easy/possible. But it works in a cinch and kicks Adobe to the curb, which couldn’t make me happier.
Friday, June 7, 2019
Was looking for this solution for my Ubuntu box and my boss Todd linked me to it. I discovered a few things - vimcat, the fact that I can install homebrew on linux, and that I love syntax highlighting!
Sunday, May 19, 2019
It’s a simple app - it gives you journal prompts for when you’re out of ideas about what to write. Enjoy!
Thursday, May 16, 2019
Two answers -
uuidgen and random/uuid
I like it! I used random/uuid in a project at work. It’s nice!
Wednesday, May 15, 2019
In a way, it doesn’t matter, as long as entire generations are not doing this, and if your kid doesn’t have sickle cell because you didn’t bother to get checked.
But the privacy implications of 23andMe keep popping up and get uglier every time.
What a strange thing knowledge is.
Also, nice word towards the end of article - imprimatur. It means “formal approval”
Friday, May 3, 2019
I’ve been saying this since some time now. Good article. A crescendo of voices must be risen in the media to make this happen.
Wednesday, May 1, 2019
CC Search is out of beta with 300M images
This is pretty awesome. I love using Unsplash to find beautiful images for my blogposts on WordPress. I use the Instant Images to do so. Hopefully this new Search tool will have API access that plugins will get built around and we’ll be able to access some amazing photos from around the world!
Tuesday, April 30, 2019
It’s pretty stupid that FB’s ‘bold new vision’ for privacy is all about two things - groups and events. It’s stupid because -
It’s not. It’s really not. Facebook has had years to get Events front and center. It can be the powerhouse in that field. But I can clearly see that terrible video tab. And I can see that Stories are front and center.
Groups. That’s cute. WhatsApp circa 2010 you mean? Groups have existed forever. Relabeling the UI and putting Groups to the center is nice, but it doesn’t solve the problem of privacy or hate speech.
Also, Facebook killed their awesome Groups app years ago. Now they want to bring it back? What happened? All else failed? Bah.
Sunday, April 28, 2019
This is great! I expect to see loads of Instagram stories with podcast clips now. Maybe.
Tuesday, April 16, 2019
Since the service worker is running in the context of the browser, most anti-virus software packages will give the traffic and processing a pass.
This is scary. As our tools mature, including new ideas about notifications and such, hidden things are being added to the back to get the work done. This is great because it brings technology closer to magic, but it also means that the assumptions we make about technology are mostly wrong.
The article mentions that 12% of people who see the notifications prompt accept it. This is bad. Web browsers should make it more difficult for websites to ask for permission to create service workers. Instead, firefox makes it more likely for a user to click Allow. I always click Deny, because I sure don’t want notifications on desktop from random websites. But I guess most people can easily click Allow. The buck for this stops at the browser’s design team.
I’ve visited tech news sites that have maybe one or two articles of interest, which have asked me for notifications access every time. This should not be normal behavior.
Wednesday, April 10, 2019
no comment. Just funny. And deep. Those are the best kind of comics!
Tuesday, April 9, 2019
Gah! What is this place?? People hosting their Calibre libraries online, sharing eBooks like it’s 1999?
h/t Kicks Condor
Friday, March 29, 2019
Sometimes we just need a solution that gets us out of the walled garden. This is such a shortcut. Thanks endonend!
Tuesday, March 19, 2019
“Amazon Crossing introduces readers to authors from around the world with translations of foreign language books, making award-winning and best-selling books accessible to new readers.”
This is amazing! What’s also interesting is that Amazon has sorted the books into “from countries”, typical categories like “historical fiction”, and you can filter to Kindle Unlimited or Prime Reading. All great ways to get your hands on interesting reading from other countries and perspectives.
This has existed since 2010 and today is the first I’ve seen it! It’s ridiculous that Amazon has all these amazing things going on in the background and some of us don’t even know!
Monday, March 18, 2019
People are being murdered and our governments are a shambles, and the big players in social media like to pretend that they are apolitical purveyors of totally free speech. Nothing is apolitical, and free speech has become an empty mantra recited by the deplorables to defend shitposting. Thanks to you.
Monday, March 4, 2019
Excellent ideas on how to start and keep a blog, and why.
Thursday, February 28, 2019
One of my favorite websites and ideas around writing! “I made tea” is just gorgeous!
Tuesday, February 26, 2019
This is something I and my brother have been looking for since some time now!
Thursday, February 14, 2019
As is often the case with unthinking smart systems, it is a highly individualising interface, revealing no trace of others.
What a beautiful essay about light switches and light and darkness and design. Beautiful intersection of things and ideas. Also takes a dig at smart systems for being hyper-impersonal while being highly individualistic. Hence the beautiful and dark quote above.
Tuesday, February 12, 2019
The thing is that the details of how to build something are worthless compared to reasons why you need to build something.
I believe that when you’re learning a new language, the best way to do this is to pick up a real world problem you’re trying to solve, boil it down to the simplest version of the thing (no remote hosting, no paid API access, etc) and just build it as you go about learning the language.
When I learned python, I didn’t learn the ins and outs of python before I built something. I tossed the python language books into the trash and just built something, going along as I did. This is not the ‘right way’ of leaning Computer Science, but most of us aren’t trying to learn computer science, we’re trying to build stuff.
So this is great advice.
Saturday, February 2, 2019
Thank 1Password for shared vaults! -> Digital exchange loses $137 million as founder takes passwords to the grave
Yikes. This should not happen. There need to be backups of everything, including passwords, no matter how blockheaded that feels. If nothing else, 1Password shared vaults should allow important access. Or, if you’re sitting on $137 million in a computer, you better have the password of the device written down and sitting in a vault!
Thursday, January 24, 2019
I really wanted to get random posts on my blog. This does it perfectly, using a page template in a child theme. :) Now nitinkhanna.com/random is a very nice place to be :)
Monday, January 7, 2019
I’m a little bit surprised and embarrassed at how easy it was to setup SSL using this tutorial. I haven’t bothered about it in a long time, but it’s done now. Hopefully, that didn’t break much!
Friday, December 28, 2018
Nice poem :D
Thursday, December 6, 2018
Damn. Now that’s an event! MS tossing their IE code in favor of Chromium is a massive shift in their thinking! Now, does this mean they’ll fix years-old Chromium bugs? ¯_(ツ)_/¯
Wednesday, December 5, 2018
I just discovered Kill the Newsletter and used it to get an RSS feed of recomendo.com I can’t bear to have more email flooding my inbox than already shows up and I’ve actively avoided newsletters before this point! I can’t believe I’ve never gone looking for something like this before. But all’s well that ends well, I think.
Hopefully Kill the Newsletter will do its thing for a long time to come! :)
I don’t contribute to Quora. Here’s why.
Tuesday, November 13, 2018
More free coding courses anyone?
It’s easy to laugh at this product as a three hundred dollar sweater. So, yeah, that’s what I’ll do.
Monday, November 12, 2018
.@2nipun dude Valve VR!!! And a new Half Life!!!!!!!!
I hate twitter and Instagram ads because of their absurd frequency. The second tweet and the second post on the respective networks are ads for me. Same, it seems, for CogDog.
This is an interesting way of studying the algorithm and critiquing it. But I won’t do it because I’ve found ways around seeing these ads and I’m happy with the solutions I’ve found.
Thursday, November 8, 2018
Nice note by The Hustle about Musk’s moves to secure his companies from market forces. Musk may be considered a genius, but more importantly, he’s a pioneer, with a pioneer’s thinking - the grit to find solutions to problems people think are impenetrable.
That’s what makes watching his career so interesting.