TouchBistro (https://www.touchbistro.com/) | Senior iOS Developer, Developer Acceleration | Full time, Toronto OR remote Canada/select US states
TouchBistro is an all-in-one restaurant management system that has powered more than 29,000 restaurants around the world.
We are looking for a Senior iOS Developer to join the Developer Acceleration team. You will be a part of a close-knit group of experienced developers with a birds-eye view of all software development activities at TouchBistro. Our mission is to make our developers productive and fearless, to reduce toil, and to remove obstacles from our product development teams, while building the best restaurant software available in the market. We act as a force multiplier for the teams writing software for our customers.
Ideally, you are a strong iOS developer with experience (or strong interest) in release engineering. Our team maintains multiple CI/CD pipelines (using CircleCI, xctest, and fastlane) which allow us to release our flagship application to the App Store on a regular 2-week cadence. We make heavy use of feature flags using LaunchDarkly, and have a strong observability stack using Datadog and Sentry. We build libraries & abstractions that our developers use to build products and features. For example, we’ve designed systems that make it easy for our developers to manage database transactions, perform structured logging, implement authentication and authorization correctly, and more, so that product developers can focus on business problems and not underlying infrastructure.
This is a remote role (Canada/select US states only), with the option to work in our downtown Toronto office whenever you choose to do so. We fly everyone into Toronto a couple times a year for in-office socializing (today we are going to a Blue Jays game).
This is a high autonomy role with the opportunity to make a lot of impact on how we build software. We are a low-ceremony, friendly and experienced team that values incremental improvements and that likes turning over rocks, because somebody has to.
Note: I am not the hiring manager, but you would be working closely with me. If you have any questions you can email me (see profile) and I'll do my best to answer, but if you're at all interested, you should apply! See the job posting for more details: https://boards.greenhouse.io/touchbistro/jobs/5058791003
20+ years of this handle online without problems, and I found out trying to sign up for Stern Pinball Insider that "bint" is a dirty word: https://en.wiktionary.org/wiki/bint
Yes, and your definition is by far the exception, not the rule. Maybe don't claim a definitive meaning when you're wrong to begin with.
One is much more likely to set off censors. Why do you feel the need to ask ridiculous questions? The word you use had already been said, censoring it would be meaningless -- whereas you ascertained the word I meant easily ;)
"You yourself imply there are different degrees to how acceptable the two terms are."
I never claimed either were acceptable or unacceptable.
Interesting how you completely gloss over your needless language policing, especially when you - by your own admission -- haven't even used the terms in question (and presumably lack the nuance necessary to weigh in, despite jumping in anyway) shrug
What the ever-loving fuck? I don't endorse ANY misogyny you utter melon, which was why I called you out on your "Really isn't, it's about the same as calling a woman a cow." nonsense.
The only one "endorsing" misogyny here is you. Stop projecting, pillock.
Square remembers your email address by credit card number.
This was really surprising to me. I used Square once at a shop in Seattle, and had an email receipt sent to me.
Almost a year later, I used Square back home in Toronto and asked for a receipt. To my surprise I didn't have to give any information: just using the same the credit card I swiped months earlier was enough.
While it is mostly marketing (i.e. still using Chakra and Trident engines), the biggest change from a web developer's perspective is that the new Spartan browser will be evergreen[1].
EdgeHTML.dll is just a fork of mshtml.dll, which started somewhere after IE11 and stripped out all the compatibility modes (except quirks and limited-quirks, both of which are starting to get properly standardised) and then started refactoring the code to get rid of all the less nice design decisions caused by having to keep the IE7 code working through a bunch of ifs.
IE has been evergreen since version 10. The biggest change is that this is not Trident. It is a new rendering engine, called EdgeHTML, which started as a fork of Trident. That might sound odd, but Trident and the rest of IE had accumulated years of technical and backwards-compatibility debt: All the different document modes and obscure features from the ActiveX era that couldn't be removed because enterprise intranet sites relied on them.
So what Microsoft have done is create an entirely new browser, using the EdgeHTML fork, while keeping IE around only for enterprise installs. Then they went on a killing spree in the EdgeHTML source, ripping out all the crap that they were previously stuck with, then adding new features into their newly cleaned-up codebase. This will then form the basis for the new, consumer facing browser in Windows 10.
They should have done this EdgeHTML rewrite/legacy cruft split with IE9 rather than layering on more kludges.
They should eliminated native code apps in user mode in Vista and forced developers to ship only managed code with legacy native code apps running in a virtual machine sandbox.
They should have finished WinFS and transcended the files and folders thang. (No, SQL Server does not count as WinFS, it should have been THE file system in Vista.) They should have fixed the file locking thing on open files, geez I hate hate hate that DOS backwards compatibility.
They should have done something/ANYTHING amazing with WinCE beyond pocket office with the insane lead they had. I was running .exe's and playing DOOM at a decent clip on my Samsung phone in, when, 2004?
There's so many wouldda couldda shoulddas I have lined up in my mind wrt Microsoft. Makes me sad.
I truly hope Microsoft wants to win this new browser war. I truly hope there is some fire left in you M$. Show me what money combined with hardcore computer science can really achieve!
Just because you opt out of letting Facebook (or Linkedin) see your contacts, does not mean your contacts have done the same thing.
e.g. If you are [email protected], and others have [email protected] in their address book and they let Facebook see it, they've got you already.
For this reason I use a dedicated email address for each social media account.
Also, while I'd normally recommend 2-factor authentication, giving these guys your phone number is a really bad idea if you value your privacy. Try to limit it to firstname lastname and one throwaway email if at all possible. If you're really paranoid, you can get a VOIP gateway that supports SMS for fairly cheap, certainly for cheaper than buying a burner phone.
Yeah, I should have mentioned I set up a new email account for this. But, I wanted to write up this guide so I acquiesced when they asked for my phone number.
The salesperson conned my MiL into buying a smart TV, and/or it was the only one available. She doesn't have internet, she's just not into it.
I could imagine a TV refusing to operate until its connected to the internet to upload your viewing habits and download new ads... but the smart TVs from a year or two ago were not that aggressive.
I would never connect one to my LAN. How can I know its security holes and upgrades and issues, how do I unbrick it once it inevitably gets owned, how do I virus scan or otherwise clean it up, its just too difficult and complicated compared to my simpler system. As long as they still operate without ever having a wifi connection, I'll be OK.
Edited to add, "the tv asked for my wifi password so I told it, what could possibly go wrong?" is going to be the next decades "someone on the internet asked me for my bank account number so I told him, what could possibly go wrong?" Right up there with browser toolbar installers.
If you do all your shopping in brick-and-mortar stores that only carry expensive Samsung and LG TVs, I'd believe that. But there's a wealth of "dumb" TVs available online and even in big-box stores like Best Buy and Walmart.
I'd say if someone is savvy enough to know they don't want a "smart" TV, they will know where to look for a good deal.
That's at the budget end of the spectrum, but there are non-"smart" 4K TVs among the better brands as well. This site has reviews of several low to high-end 4K TVs:
Radio Shack in Canada ended up in a similar situation. In 2005, they sold to Circuit City and opened as a rebranded store called "The Source" (after a brief legal dispute about the Radio Shack name).
When Circuit City went bankrupt in 2009, they sold the chain to Bell Canada (our version of Sprint or Verizon).
And in a similar vein in Canada, Black's, a photofinisher and photography related goods vendor could not adapt to the digital world. The chain was sold to Telus (a competitor to Bell).
It seems to be a common trend for bankrupt chains' leases in Canada to get bought up for the instant network of stores.
The relevant part in those cites is "public places" - previously it was illegal to record police even standing on the sidewalk. Technically a news crew doing "man on the street" interviews would have been required to stop if an officer showed up.
The scenario we're covering here is for police inside your house, which I'm pretty sure wouldn't be considered public.
TouchBistro is an all-in-one restaurant management system that has powered more than 29,000 restaurants around the world.
We are looking for a Senior iOS Developer to join the Developer Acceleration team. You will be a part of a close-knit group of experienced developers with a birds-eye view of all software development activities at TouchBistro. Our mission is to make our developers productive and fearless, to reduce toil, and to remove obstacles from our product development teams, while building the best restaurant software available in the market. We act as a force multiplier for the teams writing software for our customers.
Ideally, you are a strong iOS developer with experience (or strong interest) in release engineering. Our team maintains multiple CI/CD pipelines (using CircleCI, xctest, and fastlane) which allow us to release our flagship application to the App Store on a regular 2-week cadence. We make heavy use of feature flags using LaunchDarkly, and have a strong observability stack using Datadog and Sentry. We build libraries & abstractions that our developers use to build products and features. For example, we’ve designed systems that make it easy for our developers to manage database transactions, perform structured logging, implement authentication and authorization correctly, and more, so that product developers can focus on business problems and not underlying infrastructure.
This is a remote role (Canada/select US states only), with the option to work in our downtown Toronto office whenever you choose to do so. We fly everyone into Toronto a couple times a year for in-office socializing (today we are going to a Blue Jays game).
This is a high autonomy role with the opportunity to make a lot of impact on how we build software. We are a low-ceremony, friendly and experienced team that values incremental improvements and that likes turning over rocks, because somebody has to.
Note: I am not the hiring manager, but you would be working closely with me. If you have any questions you can email me (see profile) and I'll do my best to answer, but if you're at all interested, you should apply! See the job posting for more details: https://boards.greenhouse.io/touchbistro/jobs/5058791003