I make computers do things. Mainly with Ruby, Swift, Terraform, and Kotlin. Professional typo spotter. he/him techhub.social/@sjs CTO at 1SE

Victoria, BC
5 line test harness for a static site generator, written in a few minutes. The error message tells me exactly what doesn’t match. Unix is good at text.
I’ve unsubscribed from more than a few as well. Gotta stay vigilant on that sort of thing or it gets out of hand.
Today is a great day to unsubscribe from all the company mailing lists that are undoubtedly spamming you. I've unsubscribed from 8 so far. I'm a big supporter of this being #BuyNothingDay - but if you feel the need to shop, do it locally!
1
The Lickability team has a pretty good process for addressing this concern. PR early and PR often. lickability.com/blog/how-our…
Replying to @danielvlopes
A pull-request review is so late in the production cycle that the person reviewing the code will be hesitant to ask for significant changes, and more often than not will just suggest minor and/or subjective edits. Cost of change is already too high at this point.
Now we’ll have to stop allowing things per-domain and make it per-subdomain instead. Safari needs permissions for executing scripts too. I effectively do this with Little Snitch but it’s a pain.
1
2
The use of CloudFront has made this even more challenging too, because I have no idea whether any given CloudFront subdomain is controlled by the site I’m visiting or some script they’ve included.
Sami Samhuri retweeted
A pull-request review is so late in the production cycle that the person reviewing the code will be hesitant to ask for significant changes, and more often than not will just suggest minor and/or subjective edits. Cost of change is already too high at this point.
1
1
3
Today I learned that C++ isn’t a superset of C.
Are you a software developer working in Canada? Does remote work in an organization that prioritizes remote workers appeal to you? The Firefox Accounts team wants to improve the experience of millions of global users, and they might be looking for you! careers.mozilla.org/position…
9
11
iMacs running Windows XP. But at least there weren’t any ugly PCs around for the Tim Cook photo op 😂
Watching the Mac Pro come together in Austin yesterday,thanks to a team loaded with American manufacturing expertise. http://t.co/5LcCOFIVgC
Sami Samhuri retweeted
Day 19 of #30DayMapChallenge; theme #Urban @kahosford mapped cycling mode share in the 4 INTERACT cities from 2001-2016. First up, Victoria! #yyjbikes
3
6
Touchscreens too. There’s nothing wrong with honest-to-goodness buttons. There’s a lot right with buttons.
1
Cocoa has provided emacs keyboard shortcuts in text editing controls for a long time. Every keyboard junkie who uses ⌃a, e, b, f, n, p, etc. can benefit from caps lock as control. And they all work in your shell too. All from the home row!
1
2
I still use vim in the terminal and on servers and such. Honestly you should learn a little bit about vim and emacs because they excel at different things and are both pretty awesome. vim rules for straight editing tasks and emacs is nicer and easier to program for, to me anyway.
This is really smart. Make it slower to speed. @SarahFrumento relevant to your interests!
A government innovation unit in Estonia is trialling a brilliant new way to keep the roads safe. 🏁 Drivers caught speeding may face a time-out by the side of the road of up to an hour... Would the inconvenience change your behaviour? economist.com/europe/2019/11…
1
Does it? 🤔 I’m still indifferent.
2
They could be stealthily using the camera and sending up that video without displaying it in a view, if they wanted to be nefarious. This is merely a bug. Nothing to see here.
Found a @facebook #security & #privacy issue. When the app is open it actively uses the camera. I found a bug in the app that lets you see the camera open behind your feed. Note that I had the camera pointed at the carpet.
Sami Samhuri retweeted
Censorship issues aside, Medium will eventually go under and you will be sad that you lost that 2012 article you forgot you wrote. The company has burned $132M with no hope of profitability. Mirror your stuff to a place you control, or there will be weeping and gnashing of teeth
14
329
807
Sami Samhuri retweeted
95% of people posting to Medium would be better off buying a $5 domain and publishing the articles there. Use medium as a working platform if you like the editor!
Replying to @sashaperigo
Instacart Shoppers wrote a Medium post explaining what’s happening to them and asking for software engineers and other employees to speak out against their bosses. @GoogleWalkout shared it today. Instacart flagged it to Medium, and it’s been TAKEN DOWN! link.medium.com/VW7Oy3D9r1
15
122
432
Sami Samhuri retweeted
Give me plausible theories why this is happening (confused theme) and you’ll be my favorite person.
22
2
66